Nicholas Guriev
25f0733a60
Do not enforce NDEBUG macro
...
It affects WebRTC classes which may vary their size that eventually
leads to memory corruption and crashes. CMake already defines the macro
for production build types. One can use a custom build type which does
not imply NDEBUG. Please note, tg_owt and tdesktop must be build with
the same CMAKE_BUILD_TYPE.
2021-03-04 19:21:13 +04:00
Ilya Fedin
03346be7c5
Build with QT_NO_KEYWORDS
2021-03-03 22:46:49 +04:00
Ilya Fedin
ac193a597d
Add DESKTOP_APP_DISABLE_X11_INTEGRATION
2021-02-22 23:37:14 +04:00
Ilya Fedin
540828a077
Add DESKTOP_APP_DISABLE_GTK_INTEGRATION
2021-02-19 12:28:28 +04:00
John Preston
d888e1d4b5
Merge commit '9bf3d9b'
2021-02-04 21:08:14 +04:00
John Preston
9bf3d9b638
Disable implicit cast from QByteArray to const char*.
2021-02-02 18:38:10 +04:00
Nicholas Guriev
695fabda68
Clean up DESKTOP_APP_DISABLE_WEBRTC_INTEGRATION
2021-02-01 18:26:56 +03:00
mid-kid
4436815d19
Build wayland suppport optionally
2020-11-17 15:55:21 +03:00
John Preston
b372364a2c
Add _DISABLE_WEBRTC_INTEGRATION option.
2020-08-11 17:21:17 +04:00
Ilya Fedin
2d6b9aeab5
Get rid of USE_PACKAGED options by automatic fallback
2020-08-10 15:32:52 +04:00
Ilya Fedin
519cb81044
Passthrough DESKTOP_APP_DISABLE_DBUS_INTEGRATION to the code
2020-08-10 15:30:51 +04:00
John Preston
63f0ef5c63
Add DESKTOP_APP_SPECIAL_TARGET define.
2020-06-02 22:23:25 +04:00
Ilya Fedin
bce16efbe6
Add qt5ct, qt5ct_qtplugin and qt5ct_style modules
2020-05-05 14:28:37 +04:00
Ilya Fedin
e0e4d943e2
Add new option to simplify creation of self-contained packages (snap/flatpak/appimage)
2020-05-05 14:28:37 +04:00
Vitaly Zaitsev
d3fdda7ba9
Forward DESKTOP_APP_USE_PACKAGED_RLOTTIE to project.
...
Use pkg-config to find packaged rlottie.
Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org>
2020-02-10 14:23:15 +04:00
Ilya Fedin
7b68f17156
Add macro for disabling fonts bundling
2020-01-21 14:57:01 +03:00
Ilya Fedin
8cb036c5c3
Define DESKTOP_APP_USE_PACKAGED macro
2020-01-17 17:46:09 +03:00
John Preston
9e68adb866
Initial build with Xcode.
2019-11-25 18:39:08 +03:00
John Preston
33612794c6
Use namespaced library aliases.
2019-11-21 17:43:00 +03:00
John Preston
118ce81dd4
Add more options and external_ libs.
2019-11-21 14:54:37 +03:00
John Preston
2a87436d39
Initial commit.
2019-11-18 00:32:53 +03:00