7cb4bfaa4f
Skip checks for same-repo pulls
...
They are already made by pushing, so there is no need in duplicating them.
2020-05-16 10:55:14 +03:00
3e839bef18
Enable Windows artifact uploading
2020-05-15 18:19:08 +03:00
39db3d9184
Rewritten CONTRIBUTING.md for Kotatogram
2020-05-15 08:02:58 +03:00
4536a69fb0
Rename master update token to reduce differences
2020-05-13 09:58:29 +03:00
9e0e5b8f66
Merge remote-tracking branch 'tdesktop/dev' into dev
2020-05-13 00:49:52 +03:00
23rd
295aa644bf
Fixed master branch updater Github Action.
2020-05-12 09:55:36 +04:00
Ilya Fedin
701e1d7b4d
Add fcitx5 support
2020-05-12 09:26:04 +04:00
6b983c89d2
Make master branch updater work
...
secrets.GITHUB_TOKEN doesn't have "workflow" permission, if master contains any, it won't update.
2020-05-12 08:02:02 +03:00
Ilya Fedin
d3528bce99
Use Ninja backend in Windows action
2020-05-11 16:53:06 +04:00
Ilya Fedin
fc5529d4bc
Use the same Opus version as static binary
...
Use Ninja generator
Debug build in the test AppImage action should be used
2020-05-11 16:40:14 +04:00
ecb038eef6
Fix unignoring of files [skip ci]
2020-05-09 05:10:33 +03:00
21dffaf447
Merge remote-tracking branch 'tdesktop/dev' into dev
2020-05-09 04:03:24 +03:00
Ilya Fedin
447d4e6c47
Remove Portaudio from building instructions
...
Since it loaded at runtime with dlopen anyway and headers from the system package are OK
2020-05-08 12:49:21 +04:00
3936fca8a1
Fix comment typo [skip ci]
2020-05-08 04:45:37 +03:00
1d28d84ef0
Tag [skip ci] for push actions
2020-05-08 04:40:40 +03:00
ilya-fedin
b5d2b6b303
Remove AppImageKit-checkrt since it's not needed anymore ( #40 )
...
* kotatogram-desktop runs pretty fine without AppRun, delete it
* Remove LIBGL_ALWAYS_INDIRECT
Looks like this is not needed anymore
2020-05-08 04:31:15 +03:00
ilya-fedin
de27598161
Add Kvantum to AppImage ( #39 )
...
* Add Kvantum to AppImage
* Add support for define matrix in AppImage action
* Remove unused variables
2020-05-07 07:10:12 +03:00
23rd
0c0fc46b90
Added Github Action that updates code in master branch.
2020-05-06 13:29:17 +04:00
ilya-fedin
491681883d
Use new DESKTOP_APP_USE_PACKAGED_LAZY in AppImage and use tdesktop's desktop integration ( #36 )
2020-05-05 19:39:39 +03:00
7de3002c8c
Merge remote-tracking branch 'tdesktop/dev' into dev
2020-05-05 17:27:04 +03:00
23rd
919834093e
Added TG for macOS version check to issue closer.
2020-05-05 18:22:54 +04:00
Ilya Fedin
3135463017
Add new option to simplify creation of self-contained packages (snap/flatpak/appimage)
2020-05-05 14:31:18 +04:00
89950de93e
Do not ignore changes for docs needed for build
2020-05-05 14:20:58 +04:00
e05f2b2865
Fix snap release action token
2020-05-03 13:57:29 +03:00
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