Commit Graph

2740 Commits

Author SHA1 Message Date
Berkus Decker bff7a05db5 Remove autoupdater 2017-11-29 21:19:43 +02:00
Berkus Decker aee6eef2a3 Remove useless bitfield qualifier 2017-11-29 19:22:00 +02:00
Berkus Decker ea1fc7bbcd Replace non-standard types with cstdint equivalents 2017-11-29 19:19:55 +02:00
Berkus Decker 0c4deb90a1 Update version info with procxx tag 2017-11-27 19:21:52 +02:00
Berkus Decker bb9e56514e [wip] some todos and fixmes 2017-11-27 19:21:52 +02:00
Berkus Decker ee9afa4d8b Clean up formatting 2017-11-27 19:21:52 +02:00
Berkus Decker 3c59d89ea8 Move tests to separate directory 2017-11-27 19:21:52 +02:00
Berkus Decker fc8f81d425 Remove unused code 2017-11-27 19:21:52 +02:00
Stanislav Ershov 7d3d01a117 Tons of compilation bugs fixed 2017-11-27 13:16:11 +03:00
Berkus Decker 8e0663ab05 Clean up formatting 2017-11-27 03:06:49 +02:00
Berkus Decker 0c40bb51a6 Don't crash in yet another of our warning-suppressing asserts 2017-11-27 01:18:55 +02:00
Berkus Decker 9e875ff268 Suppress new macOS deprecation warnings 2017-11-24 22:53:33 +02:00
Berkus Decker 76c14bb933 Add saner handling for switch cases [sq] 2017-11-24 22:53:20 +02:00
Berkus Decker c6b4ec13c2 Implement missing handlers for disabled breakpad 2017-11-24 00:33:07 +02:00
Berkus Decker d4ffb85486 Remove FIPS_mode_set() call 2017-11-24 00:32:50 +02:00
Berkus Decker 98bd227d51 Disable static Qt plugins 2017-11-24 00:32:39 +02:00
Berkus Decker 8a0ac82476 Hide bullshit code 2017-11-24 00:09:31 +02:00
Berkus Decker 30914e54b4 Include still required private header 2017-11-23 23:46:47 +02:00
Berkus Decker e95ffe719e Fix deprecations 2017-11-23 21:02:38 +02:00
Berkus Decker a5230641cc Fix compilation 2017-11-23 21:01:06 +02:00
Berkus Decker c3c8c8ec2d Manually cotire objc++ files 2017-11-23 01:20:46 +02:00
Berkus Decker bbf1de38cf [wip] messing around with stuff that doesn't build (WHHHYYY?) 2017-11-22 05:37:14 +02:00
Berkus Decker a52e11befb Qualify minizip include paths 2017-11-22 05:37:14 +02:00
Berkus Decker 5e31fcb240 More sources to a single source directory target for PCH 2017-11-22 03:51:58 +02:00
Berkus Decker 7dce891024 [wip] Add some dependencies for generated files 2017-11-22 03:23:38 +02:00
Berkus Decker b69598e66f Add missed source file [sq] 2017-11-22 03:22:50 +02:00
Berkus Decker 7585ec70f8 [wip] Update for new tg version, integrate some cmake changes
* from 31b2c9d721/telegram.cmake
2017-11-22 02:20:53 +02:00
Berkus Decker dbc9f041ef Subject: [PATCH] Fixed build under Fedora using rpmbuild and mock.
From dba8b962c805af477ceee699aa1c05143aa19d43 Mon Sep 17 00:00:00 2001
From: Vitaly Zaitsev <vitaly@easycoding.org>
Date: Fri, 31 Mar 2017 14:29:58 +0200
2017-11-22 01:18:35 +02:00
Berkus Decker 95cede9e78 shut off OSX crashpad 2017-11-20 22:34:18 +02:00
Berkus Decker 56dbd4bff2 Fix missing includes 2017-11-20 22:34:17 +02:00
Evgenii 63fbf6a975 Change used private header
* Hopefully it will be replaced with separate fixed-point lib
2017-11-20 22:27:21 +02:00
Berkus Decker 5eb26de667 [temp] Unhandled enums 2017-11-20 22:27:21 +02:00
Berkus Decker 54940af933 Add missing token types 2017-11-20 22:10:27 +02:00
Berkus Decker fb00067f36 Fix include path 2017-11-20 22:10:26 +02:00
John Preston 1c8db1e2e9 Fix travis build for the latest ffmpeg code. 2017-11-13 13:55:11 +04:00
John Preston d46a5f693f Remove unused lang phrases and some code. 2017-09-28 19:18:27 +03:00
eegorov 8bfe407610 New build option: without GTK and appindicator
Signed-off-by: Egor Y. Egorov <egor.y.egorov@gmail.com> (github: eegorov)
2017-09-28 18:32:51 +03:00
visuve 08e3a54a58 Mark missing ctors deleted
- Satisfy the rule of five

Signed-off-by: Veli-Matti Visuri <veli-matti.visuri@cerescon.fi> (github: visuve)
2017-09-28 18:23:42 +03:00
visuve 8c92f42de3 Fix uninitialized values
- Use C++11 default member initializers

Signed-off-by: Veli-Matti Visuri <veli-matti.visuri@cerescon.fi> (github: visuve)
2017-09-28 18:23:42 +03:00
Alexander GQ Gerasiov 07106897a6 Fix CVE-2016-10351: Insecure cWorkingDir permissions.
Set 700 permisson on dir on every start.

Signed-off-by: Alexander GQ Gerasiov <gq@cs.msu.su>
2017-09-28 18:19:27 +03:00
Jan Niklas Hasse e42cc02d0e Prefer AppIndicator if DBus interface is available
Starting with Ubuntu 17.10 the interface will be provided by an
extension (shipped by default):

https://github.com/ubuntu/gnome-shell-extension-appindicator

Legacy tray icons have been completely removed in GNOME 3.26. By
checking the interface, this will allow users of other distributions
with GNOME to also use Telegram's indicator with the extension.

Signed-off-by: Jan Niklas Hasse <jhasse@bixense.com> (github: jhasse)
2017-09-28 12:59:46 +03:00
Yonsh Lin 11a46a1072 Fix IME being interrupted after reconnection
Signed-off-by: Yonsh Lin <yonsh@live.com> (github: yonsh)
2017-09-28 12:57:25 +03:00
John Preston 7ae1ef0a1a Migrate to VS2017. 2017-09-06 17:11:06 +03:00
John Preston aca957595a Version 1.1.23.
- See the message author photo and name
while searching specific chat messages.
- Fix "Send To" menu action on Windows.
2017-09-05 20:38:38 +03:00
John Preston c09fbcfeb3 Display author photo / name in search results. 2017-09-05 20:21:56 +03:00
John Preston def97b3f70 Update faved sticker / saved GIF remove button. 2017-09-05 19:34:36 +03:00
John Preston da373e3334 Update emoji / sticker icons. 2017-09-05 17:44:14 +03:00
John Preston 28a0402253 Fix command line parsing. 2017-09-05 17:38:40 +03:00
John Preston a09fa1b267 Fix sending files from "Send To" in Windows.
Regression was introduced in 8e433971c9.
2017-09-05 16:45:58 +03:00
John Preston 917be105ac Version 1.1.22: Faved stickers limit is 5 right now. 2017-09-04 16:29:35 +03:00