Commit graph

412 commits

Author SHA1 Message Date
ilya-fedin
065e29af79
Synchronize AppImage action and Qt patch with generic one (#34) 2020-05-01 23:14:19 +03:00
f0ebf2f255 Merge remote-tracking branch 'tdesktop/dev' into dev 2020-05-01 18:02:14 +03:00
642505f106 Merge prepare: revert some action excludes 2020-05-01 16:58:46 +03:00
Ilya Fedin
161e51757c Change color of wayland decoration according to theme 2020-05-01 12:26:10 +04:00
48743a7973 Exclude files that aren't necessary for actions 2020-05-01 12:12:49 +04:00
43a3dfdf95 More action excludes 2020-04-26 20:19:57 +03:00
Ilya Fedin
422831fa79 Update snap cache 2020-04-26 12:25:01 +04:00
7a4441f2c6
Delete appimage-release.yml
Since this file is part of https://github.com/kotatogram/kotatogram-desktop-appimages, there is no point in doubling it.
2020-04-25 03:17:15 +03:00
08aac35107 Increase snap caching 2020-04-24 20:45:29 +03:00
5236413fc5 Merge remote-tracking branch 'tdesktop/dev' into dev 2020-04-24 16:27:47 +03:00
ilya-fedin
5e5b59a61a
Fix appimage on ubuntu 16.04 (#30)
* Fix appimage on ubuntu 16.04

* Add missed -j$(nproc)

* Fix python cache
2020-04-23 01:18:46 +03:00
23rd
d46e145c61 Updated Qt to 5.12.8. 2020-04-21 18:55:34 +04:00
e559f63df7 Fix release snap 2020-04-20 15:04:11 +03:00
4c65739a72 Exclude platform-specific files from actions 2020-04-20 15:01:19 +03:00
7d2db1e97c Do not rebuild all actions when only one has changed 2020-04-20 15:01:13 +03:00
1edc990162 Renaming tarball action 2020-04-20 15:00:52 +03:00
ilya-fedin
890f395f50
Add missed arguments to ffmpeg configure command for appimage (#29) 2020-04-20 14:32:18 +03:00
Ilya Fedin
82e835fbc2 Fix snap action 2020-04-20 10:52:10 +04:00
ilya-fedin
f9ac719014
Use native dialogs on wayland in appimage (#27) 2020-04-18 18:14:06 +03:00
ilya-fedin
4808ac0fab
Add nimf and hime to appimage (#25)
* Add nimf to appimage

* Add commit hash to AppImageKit-checkrt fetching step

* Add hime to appimage

* Update Qt to 5.12.8 in release appimage action
2020-04-16 00:50:22 +03:00
ilya-fedin
0a9b93a98c
Use gtk3 dialog on ubuntu 1404 (#24)
* Use gtk file dialog on Ubuntu 14.04 in AppImage

* Fix caching in appimage actions

* Use test api id in test appimage action

* Omit Qt flags that set to default values in appimage action

* Synchronize appimage ffmpeg arguments with generic linux one

* Synchronize move artifact step in appimage release action with test appimage action

* Install as more libraries as possible into /usr/local in AppImage actions

* Use configure.sh in appimage actions

* Add fcitx plugin to appimage

* Add AV1 support to appimage

* Add missing sudo in appimage actions

* Fix step names in appimage actions

* Ignore all .md files in appimage action

* Update Qt to 5.12.8 in appimage action
2020-04-13 18:52:41 +03:00
23rd
65cc9bcd87 Updated parser of issue closer since template was changed.
The issue template was changed in de78f4255e.
2020-04-13 17:18:59 +03:00
Ilya Fedin
bc06a3aea3 Make actions ignore .md files not only in the root of repository 2020-04-13 17:39:00 +04:00
Ilya Fedin
de78f4255e Add installation method to bug report template 2020-04-13 17:39:00 +04:00
Ilya Fedin
e71b7dd384 Don't overwrite artifacts by multiple runs 2020-04-13 10:42:32 +04:00
Ilya Fedin
664b43acd7 Fixes for linux action:
* Disable building of unneeded openal tools and tests
* Disable ffmpeg linkage with unneeded libraries
* Disable unneeded dtd validation for libwayland
* Omit Qt flags that set to default values
* Fix prefix usage
* Build dependencies in release mode to reduce build size
2020-04-12 19:21:59 +04:00
ilya-fedin
d56347064c
Tarball should contain only one root folder (#23) 2020-04-12 17:29:42 +03:00
ilya-fedin
10efd09c36
Adapt xdg desktop portal support for appimage (#22) 2020-04-08 18:25:48 +03:00
ilya-fedin
926abbe189
Adapt autoupdater for AppImage (#21) 2020-04-08 05:40:45 +03:00
ilya-fedin
16b224a3dc
Fix autostart appimage (#20)
* Fix autostart and features that using desktop file integration on AppImage

* Add test action for AppImage
2020-04-05 22:24:14 +03:00
ilya-fedin
89037d1c8f
Build custom Qt for AppImage (#19) 2020-04-05 12:59:00 +03:00
ilya-fedin
0b44e14f28
Fix AppImage compatibility with Ubuntu 14.04 (#18) 2020-04-02 14:03:13 +03:00
704b0ef335 Updated CI cache 2020-04-02 12:14:51 +03:00
84458a118d Updated AppImage plugins 2020-04-02 01:32:59 +03:00
116916ae70
Updated AppImage credentials 2020-03-31 06:42:01 +03:00
ilya-fedin
3766f79165
Upgrade OpenSSL to 1.1.1 in AppImage (#16) 2020-03-31 06:28:52 +03:00
8aa9c4aa6d Merge remote-tracking branch 'tdesktop/dev' into dev 2020-03-30 22:02:19 +03:00
396e55a6c2 Rebased local changes 2020-03-30 16:03:06 +03:00
ilya-fedin
c690c3b72c
Add new GitHub actions (#15) 2020-03-30 12:54:29 +03:00
Ilya Fedin
bdde198f52 Add AV1 support to snap 2020-03-29 14:14:02 +04:00
9ed04afee8 Merge remote-tracking branch 'tdesktop/dev' into dev 2020-03-28 05:05:42 +03:00
23rd
98b947fbdf Slightly refactored snap.yml. 2020-03-24 17:04:44 +03:00
23rd
1a5ee99c8a Updated checkout Github Action to v2. 2020-03-24 17:04:44 +03:00
23rd
9a78c94d7e Updated linux.yml. 2020-03-24 17:04:44 +03:00
Ilya Fedin
e5ad35125c Fix artifact uploading in Windows action 2020-03-18 12:06:56 +04:00
b119ce78fd Merge remote-tracking branch 'tdesktop/dev' into dev 2020-03-17 23:41:32 +03:00
Ilya Fedin
9f0d6e9fab Add DESKTOP_APP_DISABLE_DBUS_INTEGRATION to matrix of Linux GitHub action defines 2020-03-16 13:00:47 +04:00
9c7d8cc1e1 Merge remote-tracking branch 'tdesktop/dev' into dev 2020-03-14 18:17:17 +03:00
Ilya Fedin
afc902a5cb Don't set device explicitly when capturing
Also update openal to 1.20.1 since it has pulseaudio.allow-moves by default

Fix playback devices enumerating
2020-03-10 11:49:23 +04:00
Ilya Fedin
b66acdd0dc Use ffmpeg 4.x in snap 2020-03-09 15:19:21 +04:00