Commit graph

171 commits

Author SHA1 Message Date
43b01fcf43 Language test action 2020-09-07 05:59:37 +03:00
e3526f3002
Fix AppImage action 2020-09-07 05:53:22 +03:00
ilya-fedin
5ba0af4945
Fix packaged macOS build (#97) 2020-09-04 04:09:28 +03:00
ilya-fedin
b9c7d2e133
Fix AppImage action (#96)
* Fix AppImage action
* AppImage testing is done, merge update channels
2020-09-04 03:09:26 +03:00
fb30773bd5 Updated TDesktop sources to 2.3.2+f1cdc7e 2020-09-03 07:26:34 +03:00
Ilya Fedin
077f0c393e No need to rebuild ffmpeg without NEON optimizations anymore 2020-08-31 12:01:43 +04:00
0532b93d69 Fix Windows CI 2020-08-29 01:03:13 +03:00
37d9cf2350 Updated TDesktop sources to 2.3.2+d34eabd 2020-08-28 19:30:52 +03:00
23rd
97076dbf83 Replaced origin webrtc with custom-built fork in Github CI.
Updated building docs.
2020-08-21 17:35:32 +03:00
Ilya Fedin
3a66d317ee Use lxd for snapcraft
To get the same build environment as on Launchpad
2020-08-19 09:58:24 +04:00
John Preston
f801cb822e Revert "Update ffmpeg to 4.3 in snap"
This reverts commit 6c52b4630c.
2020-08-17 10:29:18 +04:00
Ilya Fedin
786bedf271 Disable Qt's integration mechanism on GTK-based DE to avoid early GTK loading
This also removes TDESKTOP_USE_GTK_FILE_DIALOG since it doesn't forces GTK dialog for anyone and there is no reason to leave it

TDESKTOP_DISABLE_GTK_INTEGRATION can be also tested via action now
2020-08-15 17:43:28 +04:00
23rd
bc7925985c Added WebRTC building to Github CI. 2020-08-15 00:03:37 +04:00
23rd
b6c70572a9 Fixed Github CI macOS build. 2020-08-11 18:20:43 +04:00
Ilya Fedin
08b67e383e Add -D DESKTOP_APP_DISABLE_CRASH_REPORTS=OFF to docs & actions 2020-08-11 10:55:50 +04:00
Ilya Fedin
4e5e30a8dd Update fcitx5-qt 2020-08-11 10:55:50 +04:00
afb72c646b Updated TDesktop sources to 2.2 2020-07-30 09:23:07 +03:00
Ilya Fedin
4623804123 Don't build OpenSSL tests
To decrease actions run time and fails
2020-07-13 06:50:55 +04:00
Ilya Fedin
59b521d666 Implement xcb-based LastUserInputTime method 2020-07-12 22:19:44 +04:00
0aa4e3d495 Updated cache action 2020-07-01 06:36:02 +03:00
b3e4d0b32a Merge remote-tracking branch 'tdesktop/dev' into dev 2020-07-01 06:33:36 +03:00
23rd
d2615dda63 Updated Github Actions Cache version. 2020-06-30 12:28:13 +03:00
38178618f3 Fix AppImage action 2020-06-26 07:54:14 +03:00
0943d58ea7 Merge remote-tracking branch 'tdesktop/dev' into dev 2020-06-26 07:25:00 +03:00
856d72ce90 Revert "Multi-threaded build"
This reverts commit dc19b0c0e9.
2020-06-26 07:13:33 +03:00
Ilya Fedin
6c52b4630c Update ffmpeg to 4.3 in snap 2020-06-18 06:46:11 +04:00
Ilya Fedin
a70cc9b956 Fix patches cache on windows and macos actions 2020-06-17 20:33:46 +04:00
Ilya Fedin
fde51018ca Update libwayland 2020-06-17 20:33:46 +04:00
Ilya Fedin
70acebc1ef Windows build can be built without updater too 2020-06-17 20:33:23 +04:00
dc19b0c0e9 Multi-threaded build 2020-06-11 04:13:52 +03:00
37c8611aec Restored msbuild in Windows action 2020-06-11 04:12:48 +03:00
Ilya Fedin
e009ac026d Update snap to core20 2020-06-09 19:01:35 +04:00
a192979512 Fix rerun shell 2020-06-08 18:47:17 +03:00
ca2fa76f47 Re-run build to get better error message 2020-06-08 02:54:21 +03:00
45fa31064a Fixed snap third-party repository key problems 2020-06-03 12:01:33 +03:00
b870632acd Syncronized actions 2020-06-03 11:58:45 +03:00
ed5085d494 Merge remote-tracking branch 'tdesktop/dev' into dev 2020-06-03 11:58:08 +03:00
Ilya Fedin
f1e75d809a Separate patches 2020-06-03 11:31:34 +04:00
Ilya Fedin
1d622fb3c0 Add patches with the fix for https://github.com/telegramdesktop/tdesktop/issues/6645 2020-06-01 18:43:42 +04:00
Ilya Fedin
db528b39e1 Fix macOS cache validating
macOS action has runner version in the workdir path, it should be a part of the cache key
2020-06-01 18:21:52 +04:00
Ilya Fedin
7b106761be Remove cache from snap action since it works not so good 2020-06-01 18:19:34 +04:00
82b804df63 Merge remote-tracking branch 'tdesktop/dev' into dev 2020-06-01 14:42:46 +03:00
Ilya Fedin
a37138aa52 Fix signature key errors in snap action 2020-06-01 15:24:35 +04:00
d5e2fe4ed5 Fix AppImage build 2020-05-26 21:54:20 +03:00
ilya-fedin
6a5bd197f3
Add packaged macOS action (#54) 2020-05-26 13:53:46 +03:00
876f549d94
Revert AppImage build to Release
It seems Debug isn't working with AppImage.
2020-05-26 13:52:32 +03:00
ilya-fedin
672183f975
Synchronize AppImage action with generic one (#53) 2020-05-25 22:43:50 +03:00
d0fd79001d Merge remote-tracking branch 'tdesktop/dev' into dev 2020-05-25 11:49:04 +03:00
Ilya Fedin
c12356a032 Disable unneeded alsa dependency in ffmpeg 2020-05-25 10:34:12 +04:00
Ilya Fedin
126ed6e6e3 Fix path to compose file 2020-05-25 10:34:12 +04:00