John Preston
357caf8007
Keep separate MTP::Config's for separate accounts.
2020-06-23 21:53:41 +04:00
Ilya Fedin
3a91003eea
Use gtk clipboard when available to avoid https://bugreports.qt.io/browse/QTBUG-56595
2020-06-17 20:34:47 +04:00
Ilya Fedin
e009ac026d
Update snap to core20
2020-06-09 19:01:35 +04:00
Ilya Fedin
7f29f57c3d
Use custom gtk file dialog only on gtk-based DEs
2020-06-01 18:19:34 +04:00
Ilya Fedin
492dc2568c
Add DESKTOP_APP_USE_PACKAGED support for Windows
2020-05-12 17:32:40 +04:00
Ilya Fedin
27f6c8ce62
Move CMAKE_DL_LIBS to libtgvoip cmake file and add missed pthread
...
Remove unneeded minizip include directory from cmake
Remove unneeded compile definations
Opus is needed only by libtgvoip
2020-05-05 14:31:18 +04:00
Ilya Fedin
3135463017
Add new option to simplify creation of self-contained packages (snap/flatpak/appimage)
2020-05-05 14:31:18 +04:00
Ilya Fedin
a7764f84f0
Proper usage of pkg-config
2020-04-21 14:05:22 +04:00
Ilya Fedin
eac867ce85
Add possibility to enable autoupdate on non-special target
2020-04-10 15:06:09 +04:00
Ilya Fedin
aa4968faaa
Re-use fontconfig fallback code in snap
2020-03-29 14:14:56 +04:00
Ilya Fedin
32169fa7bd
Remove separate switch for GTK integration and fix condition for GTK file dialog
...
Since it is used only for GTK file dialog and to get it by default on any static builds
2020-03-10 11:45:47 +04:00
Ilya Fedin
5927e8272c
Convert TDESKTOP_DISABLE_DESKTOP_FILE_GENERATION to runtime environment variable
2020-03-09 11:02:45 +04:00
Ilya Fedin
bbc516cf43
Move TDESKTOP_DISABLE_DBUS_INTEGRATION to cmake_helpers
2020-02-21 18:08:55 +04:00
Ilya Fedin
3b4dfa1381
Use LXQt's StatusNotifierItem implementation instead of appindicator
2020-02-05 18:38:34 +04:00
John Preston
71d4563b9d
Use 'telegramdesktop' as a default desktop file base name.
2020-01-22 11:55:27 +03:00
Ilya Fedin
98bfd7370d
Make TDESKTOP_DISABLE_REGISTER_CUSTOM_SCHEME and TDESKTOP_DISABLE_DESKTOP_FILE_GENERATION respect DESKTOP_APP_USE_PACKAGED
2020-01-22 10:06:56 +03:00
Ilya Fedin
0480611bf8
Add possibility to build without dbus
2020-01-21 23:30:47 +03:00
John Preston
48b24d12b2
Always ask for TDESKTOP_LAUNCHER_BASENAME on Linux.
2020-01-21 18:47:36 +03:00
John Preston
23f6044081
Remove GYP build scripts.
2020-01-21 18:47:25 +03:00
John Preston
c1003e39d1
Fix build with new libtgvoip.
2020-01-21 18:46:49 +03:00
Ilya Fedin
c13d637502
Fix spaces on end of lines
2020-01-21 11:58:57 +03:00
Ilya Fedin
6fdd1389e6
Make packaged build working
2020-01-17 13:34:27 +03:00
Vitaly Zaitsev
a52dfe7998
Fixed TDESKTOP_LAUNCHER_FILENAME option.
...
Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org>
2020-01-17 12:52:31 +03:00
Leo
f2c8167124
lib_tgvoip.cmake: Match against x86 arches.
...
This avoids matching against other 32bit arches like armv7/armhf that
doesn't have msse2 but are 32bit and need other 32bit-specific flags to
allow for compilation like -g0.
2020-01-17 10:42:50 +03:00
John Preston
da7178089f
Version 1.9.3: Fix build for OS X 10.10-10.11.
2019-12-31 17:52:15 +03:00
John Preston
1ee7801c0b
Force GTK file dialog in official builds.
2019-12-30 14:20:12 +03:00
John Preston
431b7445c3
Allow editing sensitive content filtering.
2019-12-09 15:59:08 +03:00
John Preston
998b36f014
Use installed opus on non-Windows.
2019-12-09 09:36:37 +03:00
John Preston
f1877641e5
Closed alpha version 1.9.1.8: Fix macOS build.
2019-12-06 14:22:46 +03:00
John Preston
9310728a11
Fix build on Windows.
2019-12-06 11:39:13 +03:00
John Preston
619dbe9b11
Initial Linux build.
2019-12-04 11:22:11 +03:00
John Preston
2f2d698545
Use absolute paths instead of target_link_directories.
2019-11-29 13:56:07 +03:00
John Preston
d932271c60
Use BYPRODUCTS instead of OUTPUT for codegen.
2019-11-28 11:43:00 +03:00
John Preston
5bfb98b70d
Initial build with Xcode.
2019-11-25 18:46:02 +03:00
John Preston
8f17fe98e0
Fix using undefined variables.
2019-11-22 21:03:57 +03:00
John Preston
11b02b4f88
Use namespaced library aliases.
2019-11-21 17:43:20 +03:00
John Preston
9e5262008f
Add more options.
2019-11-21 14:56:17 +03:00
John Preston
e5bd187d4d
Use precompiled header from cmake 3.16.
2019-11-18 00:29:03 +03:00
John Preston
61723bd794
Initial Windows Debug build with cmake.
2019-11-11 13:39:48 +03:00
John Preston
85060cd655
Compile all code with cmake.
2019-11-09 19:06:00 +03:00
John Preston
a18baaae2c
Add all code generation targets.
2019-11-08 14:08:40 +03:00