Commit graph

270 commits

Author SHA1 Message Date
ilya-fedin
47133f6e79
Fix path to result binary in Windows action (#211) 2021-08-16 13:13:58 +03:00
ilya-fedin
92dcf3cab5
Fix Windows action (#210) 2021-08-16 05:35:10 +03:00
ilya-fedin
350b892ddc
Switch all actions to Ninja (#209) 2021-08-15 22:28:59 +03:00
ilya-fedin
1cfa8cc339
Don't use Xcode generator on mac (#200)
Unix Makefiles and Ninja generators have a way more nice output
2021-07-25 21:11:52 +03:00
3cf6384bed Updated TDesktop sources to 2.8.11+2de0b79 2021-07-20 14:28:36 +03:00
ilya-fedin
98c26f9dd6
Fix AppImage action (#193) 2021-07-20 11:23:59 +03:00
ilya-fedin
43705d854b
Build ffmpeg without disable-everything (#192) 2021-07-20 11:23:19 +03:00
Ilya Fedin
4b82a56270 Remove old instructions & patches they referred to
(& rename instructions to the actual state)

Old instruction names were from the time when tdesktop used GYP that had MSVC, XCode and CMake backends.
But tdesktop uses CMake now, so these names are no longer correct.
2021-07-20 09:50:57 +03:00
2a88c662d8 Updated TDesktop sources to 2.8.11+b2c762e 2021-07-20 06:59:26 +03:00
Ilya Fedin
6f151f20e9 Add support for DESKTOP_APP_DISABLE_WEBKITGTK
Co-authored-by: mid-kid <esteve.varela@gmail.com>
2021-07-19 22:31:27 +03:00
f28b9ccf0c Updated TDesktop sources to 2.8.8 2021-07-16 03:03:15 +03:00
ilya-fedin
4b3207f1c9
Fix actions (#188) 2021-07-13 16:53:23 +03:00
23rd
8e73a6a6ff Fixed Github CI Windows build. 2021-07-07 19:31:36 +03:00
Ilya Fedin
551ea7d879 Move GTK integration out of process with D-Bus 2021-07-02 00:59:36 +03:00
230919a873 Updated TDesktop sources to 2.7.10+5519bb35 2021-06-27 03:56:31 +03:00
23rd
885365a1c2 Fixed Github CI Windows build. 2021-06-04 11:47:32 +03:00
23rd
245be4cd63 Fixed Github CI macOS build. 2021-06-04 11:47:32 +03:00
John Preston
dba3c39726 Skip 'enhancement' issues by stale bot. 2021-05-10 13:53:54 +04:00
1b1ec93914 Reduce Linux CI
It's needed only for compatibility and other builds are tested already with AppImage action.
2021-05-10 08:36:28 +03:00
c290177e32 Add libwebkit2gtk-4.0-dev to AppImage CI 2021-04-29 04:30:14 +03:00
84ba90f037 Updated TDesktop sources to 2.7.3+d984c59 2021-04-28 01:24:56 +03:00
23rd
cfa3352caf Added NuGet to Github CI for Windows. 2021-04-27 21:16:26 +03:00
3b0c9b8b41 Fix cache reset on patches update 2021-04-02 04:48:35 +03:00
c4b5f21827 Change issue lock schedule again 2021-03-30 15:13:36 +03:00
ac191a9bd2 Change issue lock schedule 2021-03-30 15:02:18 +03:00
ilya-fedin
550001dcca
Fix AppImage action (#153) 2021-03-30 14:53:16 +03:00
ilya-fedin
2e2165b16a
Fix macOS action (#152) 2021-03-29 22:27:29 +03:00
fbcc54f13a Delete User-Agent updater action
Since it's updated with TDesktop sources, it's mostly useless for me.
2021-03-29 01:16:48 +03:00
1927ab7955 Updated TDesktop sources to 2.7.1+c08a148 2021-03-28 16:07:58 +03:00
Ilya Fedin
7979b3b6c8 Fix devtoolset version in linux action 2021-03-20 14:33:02 +03:00
Ilya Fedin
3f25e92afd Add build options for libtgvoip backends
libtgvoip has options to disbale some backends, but they never were exposed via tdesktop's cmake

Since libtgvoip autoconf build system doesn't work anymore, it's worth to have these options in tdesktop's cmake.
2021-03-20 14:33:02 +03:00
23rd
23156d523c Fixed Github CI Windows build. 2021-03-17 18:59:20 +03:00
Ilya Fedin
72704b2426 Move from lock-threads app to lock-threads action
lock-threads app seems to be deprecated
2021-03-03 23:14:13 +04:00
8d9e17482c Updated TDesktop sources to 2.6 2021-02-27 19:54:04 +03:00
23rd
df70fd3081 Fixed Github CI macOS build. 2021-02-25 08:42:16 +03:00
Ilya Fedin
673fc63680 Check DESKTOP_APP_DISABLE_X11_INTEGRATION on actions 2021-02-23 12:54:25 +04:00
Ilya Fedin
f1ee5b5704 Expose gtk integration to lib_base 2021-02-19 12:41:09 +04:00
Ilya Fedin
655731741c Add config for lock bot 2021-01-22 17:23:20 +04:00
Ilya Fedin
d5cdb5582b Add config for no-response bot 2021-01-22 17:23:20 +04:00
Ilya Fedin
0c37990ccd Fix tg_owt cache in windows & macos actions 2021-01-05 18:13:13 +04:00
23rd
fe85a8256a Added Github Action that updates copyright year. 2020-12-30 10:59:49 +04:00
61615e3c4d Enable Appimage artifact uploading 2020-12-26 02:47:14 +03:00
Ilya Fedin
ff6dde622c Remove copypasted by accident -no-gtk aruguemnt in Qt configure 2020-12-26 00:19:37 +04:00
ilya-fedin
9d339e909c
Update Qt to 5.15.2 in appimage action (#129)
This also update minimal Ubuntu version to 16.04 since Qt requires newer libraries
2020-12-25 15:20:00 +03:00
ilya-fedin
a0e2d25085
Add xcb-record dependency to AppImage action (#128) 2020-12-25 01:04:24 +03:00
ilya-fedin
604368e3d2
Fix webrtc build in actions (#127) 2020-12-24 18:19:01 +03:00
ilya-fedin
6230ec59dd
Replace deprecated set-env and add-path usage in actions (#126) 2020-12-24 11:17:03 +03:00
Ilya Fedin
c03da00e37 Fix getting version tag in snap action 2020-12-24 07:48:00 +04:00
ilya-fedin
aae810c86a
Fix snap actions (#125) 2020-12-24 05:14:28 +03:00
43048ba79b Remove Snap action version 2020-12-24 00:57:40 +03:00