Ilya Fedin
|
2e9f0d27ad
|
ALEXT prototypes aren't needed anymore
|
2020-07-13 09:48:31 +04:00 |
|
Ilya Fedin
|
544e699b8f
|
Qt5WaylandClient is used by tdesktop itself now
|
2020-07-13 09:35:44 +04:00 |
|
John Preston
|
9346d5f895
|
Remove some libraries.
|
2020-07-02 20:56:09 +04:00 |
|
John Preston
|
6b36a649dc
|
Add remove_target_sources() function.
|
2020-06-29 20:11:16 +04:00 |
|
Ilya Fedin
|
03bde956c5
|
Drop unneeded Q_OS_LINUX32/Q_OS_LINUX64
|
2020-06-17 20:07:24 +04:00 |
|
John Preston
|
eb97b772a3
|
Revert "Fix build on MSVC 16.6.0."
This reverts commit e4f4dad321.
MSVC 16.6.* has a critical bug if Qt is compiled with it. See:
https://developercommunity.visualstudio.com/content/problem/1072443/
static-structs-with-atomics-initialization-regress.html
|
2020-06-16 18:26:49 +04:00 |
|
Ilya Fedin
|
b558136e64
|
Allow to specify path to QtWaylandClient private headers via cmake
|
2020-06-09 11:19:35 +04:00 |
|
Ilya Fedin
|
4d8c284636
|
Find OpenAL and rlottie with cmake module and fallback to pkg-config
|
2020-06-09 11:19:35 +04:00 |
|
John Preston
|
63f0ef5c63
|
Add DESKTOP_APP_SPECIAL_TARGET define.
|
2020-06-02 22:23:25 +04:00 |
|
Ilya Fedin
|
7c151a302a
|
Add backported QtXkbCommonSupport
|
2020-06-01 18:27:57 +04:00 |
|
Ilya Fedin
|
f4271f2cd4
|
Update fcitx-5-qt cmake files for the new version
|
2020-05-24 11:02:03 +04:00 |
|
Ilya Fedin
|
38ab2ecb6f
|
Fix OpenAL include path
|
2020-05-24 11:01:27 +04:00 |
|
Ilya Fedin
|
85759739eb
|
Add DESKTOP_APP_USE_PACKAGED_FFMPEG_STATIC option
Since static linking of packaged ffmpeg can be the easier option for libraries bundling
|
2020-05-24 11:01:27 +04:00 |
|
John Preston
|
e4f4dad321
|
Fix build on MSVC 16.6.0.
|
2020-05-21 11:28:32 +04:00 |
|
John Preston
|
fd813dfb9c
|
Remove old GYP build script.
|
2020-05-20 13:44:34 +04:00 |
|
Ilya Fedin
|
4ea254886e
|
Add DESKTOP_APP_USE_PACKAGED support for Windows
|
2020-05-12 14:44:38 +04:00 |
|
Ilya Fedin
|
a10bb86dcd
|
Add fcitx5-qt and it's dependencies
|
2020-05-12 09:14:42 +04:00 |
|
Ilya Fedin
|
81a0fc7970
|
Fix Linux-only Qt includes
|
2020-05-05 16:09:10 +04:00 |
|
Ilya Fedin
|
b026d86b57
|
Add lxqt-qtplugin and xdgiconloader modules
|
2020-05-05 14:28:37 +04:00 |
|
Ilya Fedin
|
bce16efbe6
|
Add qt5ct, qt5ct_qtplugin and qt5ct_style modules
|
2020-05-05 14:28:37 +04:00 |
|
Ilya Fedin
|
27d29124a4
|
Add option to include platformthemes
|
2020-05-05 14:28:37 +04:00 |
|
Ilya Fedin
|
3194d883d2
|
Add missed dependencies
|
2020-05-05 14:28:37 +04:00 |
|
Ilya Fedin
|
4777689c68
|
Add missed init_target to external_statusnotifieritem
|
2020-05-05 14:28:37 +04:00 |
|
Ilya Fedin
|
8d12d5a21f
|
Add hime and hime_qt5 modules
|
2020-05-05 14:28:37 +04:00 |
|
Ilya Fedin
|
b7f7db72a2
|
add nimf_qt5 cmake module
|
2020-05-05 14:28:37 +04:00 |
|
Ilya Fedin
|
9e8743a970
|
add fcitx-qt5 cmake module
|
2020-05-05 14:28:37 +04:00 |
|
Ilya Fedin
|
6e4cf0f5c4
|
Fix minizip include directory passthrough
|
2020-05-05 14:28:37 +04:00 |
|
Ilya Fedin
|
6aa291f2e3
|
Add materialdecoration as a module
|
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 |
|
John Preston
|
763af89594
|
Don't link IOSurface and Metal in OS X version.
|
2020-05-04 16:49:04 +04:00 |
|
Vitaly Zaitsev
|
834a8a00e4
|
Use FindPackage() to find GSL library.
Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org>
|
2020-05-01 12:04:33 +04:00 |
|
Ilya Fedin
|
656e312a60
|
Add material decoration
|
2020-05-01 11:29:50 +04:00 |
|
Ilya Fedin
|
1197cc2b56
|
Add QWebpPlugin as a build-time dependency
This will help prevent issues like https://github.com/telegramdesktop/tdesktop/issues/7117
|
2020-05-01 10:58:57 +04:00 |
|
Ilya Fedin
|
d5153dfd92
|
Adapt DESKTOP_APP_USE_PACKAGED for macOS and proper usage of pkg-config
|
2020-04-21 23:11:32 +04:00 |
|
23rd
|
4a8061d2b0
|
Updated Qt to 5.12.8.
|
2020-04-11 21:27:16 +03:00 |
|
Ilya Fedin
|
1c459cd439
|
Add possibility to enable autoupdate on non-special target and to enable DESKTOP_APP_USE_PACKAGED with special target
|
2020-04-10 15:05:36 +04:00 |
|
John Preston
|
b4ea62dfda
|
Fix major version parsing.
|
2020-03-30 16:55:42 +04:00 |
|
23rd
|
d48723593f
|
Limited maximum number of suggestions to 5 for Hunspell.
|
2020-03-16 19:28:04 +03:00 |
|
John Preston
|
9280064cc8
|
Revert "Try disabling arm NEON fast path."
This reverts commit d919f57c68.
|
2020-03-14 13:03:26 +04:00 |
|
John Preston
|
ce1b017f35
|
Fix build on Windows.
|
2020-03-05 14:28:37 +04:00 |
|
John Preston
|
c7697112f1
|
Fix external_ton build for Xcode.
|
2020-02-26 13:26:55 +04:00 |
|
John Preston
|
8f24906ec6
|
Extract minizip as a separate external_minizip library.
|
2020-02-26 13:16:20 +04:00 |
|
John Preston
|
b9ddf24e86
|
Add desktop-app::external_ton.
|
2020-02-26 12:18:18 +04:00 |
|
John Preston
|
9477283f34
|
Allow disabling single external libs.
|
2020-02-26 12:17:50 +04:00 |
|
John Preston
|
81e27ccc0e
|
Fix packaged build.
|
2020-02-25 01:11:10 +04:00 |
|
Vitaly Zaitsev
|
0c4fe1750f
|
Allow to build against packaged version of hunspell library.
Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org>
|
2020-02-24 21:01:01 +04:00 |
|
John Preston
|
4c69234334
|
Remove _USING_V110_SDK71_, XP is not supported.
|
2020-02-24 19:50:33 +04:00 |
|
23rd
|
6dd044ae16
|
Removed adding Hunspell subdirectory if it is not used.
|
2020-02-24 18:47:54 +03:00 |
|
23rd
|
bc8d01a1cc
|
Added couple of options for spellchecker.
|
2020-02-24 18:08:32 +03:00 |
|
23rd
|
27b7b99610
|
Added Hunspell library as external_hunspell.
|
2020-02-24 18:08:32 +03:00 |
|