Alex Fails
7d2b48ac65
Fixes for Linux build
...
Travis CI used old cache and did not find the compilation
errors (instead it that errors has been found by us).
Also get rid of some Qt private parts, more fwd decls and so on.
2018-06-03 03:31:52 +03:00
leha-bot
271e31c0cd
libtgvoip: Disable MSVC CRT secure warnings
2018-03-12 18:30:19 +03:00
crackedmind
c02a20a5c1
git subrepo pull Telegram/ThirdParty/Catch
...
subrepo:
subdir: "Telegram/ThirdParty/Catch"
merged: "11c89a5f7"
upstream:
origin: "https://github.com/catchorg/Catch2 "
branch: "master"
commit: "11c89a5f7"
git-subrepo:
version: "0.3.1"
origin: "https://github.com/ingydotnet/git-subrepo "
commit: "a7ee886"
2018-03-11 04:44:04 +03:00
crackedmind
a3ba1d6192
Update Catch subrepo remote url
2018-03-11 04:44:04 +03:00
crackedmind
9e4a97edf4
git subrepo pull Telegram/ThirdParty/GSL
...
subrepo:
subdir: "Telegram/ThirdParty/GSL"
merged: "c9e423d7"
upstream:
origin: "https://github.com/Microsoft/GSL.git "
branch: "master"
commit: "c9e423d7"
git-subrepo:
version: "0.3.1"
origin: "https://github.com/ingydotnet/git-subrepo "
commit: "a7ee886"
2018-03-11 04:44:04 +03:00
Vitaly Zaitsev
356f1cb083
Fixed build of libtgvoip on Big-Endian architectures.
2018-02-21 02:31:22 +03:00
leha-bot
726373bcab
ligtgvoip: get rid of unused & erroneous MIN macro
...
This macro is not used and has an error with parenthesis. At some input
arguments it will be generate incorrect code:
MIN(a++, b--) -> expands to (a++<b-- ? a++ : b--)
2018-01-22 01:52:24 +03:00
leha-bot
f9f9e450a0
libtgvoip: get rid of GYP
2018-01-22 01:52:24 +03:00
Berkus Decker
67cfd8e8b2
Remove unused submodule
2018-01-12 23:23:38 +02:00
Vitaly Zaitsev
e1ffe76dff
Fixed spelling in libtgvoip third-party library.
...
Patch backported from https://github.com/grishka/libtgvoip/pull/31 pull request.
Original patch by: Nicholas Guriev <guriev-ns@ya.ru>
2017-12-21 17:42:17 +02:00
Vitaly Zaitsev
03eb0169b3
Fixed build against OpenSSL 1.1.
...
Patch backported from https://github.com/grishka/libtgvoip/pull/31 pull request.
Original patch by: Nicholas Guriev <guriev-ns@ya.ru>
Closes #43 .
2017-12-21 17:42:17 +02:00
Evgenii Zheltonozhskii
3c350fc719
Replace typeof() gcc extension with decltype()
2017-12-20 14:38:02 +02:00
Berkus Decker
b58adbd2b1
Add ALSA and PulseAudio support on Linux
2017-12-20 14:38:02 +02:00
Berkus Decker
44e89b9cbe
Set LINUX os flag
2017-12-20 14:38:02 +02:00
Berkus Decker
fb2fe2057d
Add todo notes
2017-12-20 14:38:02 +02:00
Berkus Decker
7e683880be
Reorg cmake structure - remove duplication, reorder sections
2017-12-20 14:38:02 +02:00
Berkus Decker
e9184f9ab5
Replace non-standard types with Qt equivalents
2017-12-20 14:38:02 +02:00
Berkus Decker
0f1254586c
Remove type mismatch
2017-12-20 14:38:02 +02:00
Berkus Decker
bf468f36ea
Qualify minizip include paths
2017-12-20 14:38:02 +02:00
Stanislav Ershov
78eb3d60c6
Fix opus includes
2017-12-20 14:38:02 +02:00
Berkus Decker
af2fd8938a
Build libtgvoip with cmake
2017-12-20 14:38:02 +02:00
Berkus Decker
ce75c9e7dd
git subrepo clone https://github.com/philsquared/Catch Telegram/ThirdParty/Catch
...
subrepo:
subdir: "Telegram/ThirdParty/Catch"
merged: "63c097a07"
upstream:
origin: "https://github.com/philsquared/Catch "
branch: "master"
commit: "63c097a07"
git-subrepo:
version: "0.3.1"
origin: "???"
commit: "???"
2017-12-20 14:38:02 +02:00
Berkus Decker
b999b8331f
git subrepo clone https://github.com/Microsoft/GSL.git Telegram/ThirdParty/GSL
...
subrepo:
subdir: "Telegram/ThirdParty/GSL"
merged: "1c95f943"
upstream:
origin: "https://github.com/Microsoft/GSL.git "
branch: "master"
commit: "1c95f943"
git-subrepo:
version: "0.3.1"
origin: "???"
commit: "???"
2017-12-20 14:38:02 +02:00
Berkus Decker
e95133d56b
git subrepo clone https://github.com/mapbox/variant Telegram/ThirdParty/variant
...
subrepo:
subdir: "Telegram/ThirdParty/variant"
merged: "237f83ca"
upstream:
origin: "https://github.com/mapbox/variant "
branch: "master"
commit: "237f83ca"
git-subrepo:
version: "0.3.1"
origin: "???"
commit: "???"
2017-12-20 14:38:02 +02:00
Berkus Decker
3062a8ef99
git subrepo clone https://github.com/telegramdesktop/libtgvoip Telegram/ThirdParty/libtgvoip
...
subrepo:
subdir: "Telegram/ThirdParty/libtgvoip"
merged: "651594b3"
upstream:
origin: "https://github.com/telegramdesktop/libtgvoip "
branch: "tdesktop"
commit: "651594b3"
git-subrepo:
version: "0.3.1"
origin: "???"
commit: "???"
2017-12-20 14:38:02 +02:00
John Preston
7ae1ef0a1a
Migrate to VS2017.
2017-09-06 17:11:06 +03:00
John Preston
5faca8d4f6
Add Catch unittest framework and some tests.
2017-09-03 15:45:45 +03:00
John Preston
dfa7cb1826
Version 1.1.16: Fix build for Qt 5.3.2 and GCC.
2017-07-26 19:10:04 +03:00
John Preston
df2aeb0c58
Provide emoji suggestions as a service.
2017-07-26 15:55:03 +03:00
John Preston
0ecef54e2b
Alpha 1.1.11: Update langs and libtgvoip.
2017-07-06 20:40:49 +03:00
John Preston
73e550f432
Update libtgvoip.
2017-07-05 22:51:38 +03:00
John Preston
413be7d76d
Alpha 1.1.3.
...
Also update libtgvoip.
2017-05-24 16:59:40 +03:00
John Preston
e2b212dba9
Update libtgvoip submodule.
2017-05-17 17:34:28 +03:00
John Preston
0496a52cdd
Alpha 1.0.38: Fix webpage layout.
...
Webpage layout is broken if title contains a newline.
Remove all newline characters from webpage / game / invoice title.
2017-05-13 17:31:00 +03:00
John Preston
c438692d49
Fix Travis build.
2017-05-10 15:05:19 +03:00
John Preston
086684ca69
Use SSE2 flags (instead of SSE4.1) for Linux build.
2017-05-10 14:04:31 +03:00
John Preston
d6a919c372
Alpha 1.0.37: Multiple crash fixes.
...
Also rate call box style is improved.
2017-05-10 11:01:34 +03:00
John Preston
d18164bc51
Add Calls::Instance. Add libtgvoip as a dependency.
...
Also move all submodules to Telegram/ThirdParty.
2017-05-09 23:46:08 +03:00
John Preston
d78523e905
Fix resource leak in SPMediaKeyTap.
2017-05-09 14:49:56 +03:00
John Preston
30ae322cf0
Move to GCC 6 and silent some warnings there.
2017-02-21 18:29:59 +03:00
John Preston
dbb6371e67
First version on loading themes is ready.
2016-12-30 17:51:27 +04:00
John Preston
fd6a312abc
SPMediaKeyTap solution for macOS media keys added.
2016-10-17 17:57:14 +03:00
John Preston
6e8fc37ca9
using libs for google breakpad on windows
2016-02-05 16:31:24 +03:00
John Preston
daa0adfff9
added breakpad support for os x
2016-02-01 13:12:37 +03:00
John Preston
a0d171bb49
moved minizip to ThirdParty, added google breakpad to ThirdParty for windows (mac, linux broken)
2016-01-31 21:01:43 +03:00