John Preston
175f3d7a38
Use our fork of 'snapcraft-desktop-helpers'.
2021-04-28 10:46:03 +04:00
Ilya Fedin
05d2fc819c
Bind path to WebkitWebProcess
2021-04-27 17:44:41 +03:00
Ilya Fedin
2eda5bb2d8
Add webkit dependency to snap
2021-04-15 16:20:59 +03:00
Ilya Fedin
12db51fe75
Avoid removing portal platformtheme plugin in snap
2021-03-22 07:57:18 +03:00
Ilya Fedin
d2f57b72c3
Add mpris permission for snap
2021-03-18 21:55:06 +03:00
John Preston
9a73c99935
Beta version 2.6.2: Fix build.
2021-03-13 21:05:53 +04:00
Ilya Fedin
67cbe61879
Check if portal backend is present by absence of errors when getting portal version
2021-03-10 09:46:13 +04:00
Ilya Fedin
8042a83fd2
Move glib usage to glibmm
2021-03-04 12:07:54 +04:00
Ilya Fedin
60a1e548ac
Use LZO compression in snap
2021-02-23 12:54:40 +04:00
Ilya Fedin
0b5213a9cb
Use SNAPCRAFT_PARALLEL_BUILD_COUNT instead of nproc in snap
2021-01-30 10:01:39 +04:00
Ilya Fedin
9be65f8812
Fix missing libraries warning in snap
2021-01-29 13:50:29 +04:00
Ilya Fedin
30468746ad
Build Qt in snap to get newer version than in Ubuntu
2021-01-29 13:03:29 +04:00
John Preston
efde011f1c
Update tg_owt commit in snap build.
2021-01-25 00:51:54 +04:00
Ilya Fedin
ae74f7b3da
Build WebRTC without NEON for armhf
...
ARM support is community maintained in tg_owt and no one seem to fix build with NEON, thus disabling it to get new armhf builds on snapcraft.
2021-01-24 08:49:25 +04:00
John Preston
3793f7c3c9
Update tg_owt commit in snap build.
2021-01-23 20:31:24 +04:00
John Preston
606f5377d5
Cherry-pick fix for Pulseaudio OpenAL backend.
2021-01-22 18:08:49 +04:00
John Preston
c698327b24
Update tg_owt commit in Snap.
2021-01-22 17:42:06 +04:00
John Preston
1704cb345a
Beta version 2.5.4: Fix build on Linux.
2021-01-07 23:17:54 +04:00
Ilya Fedin
99af2a7058
Check for xdg-decoration protocol support on Wayland
2021-01-04 17:08:49 +04:00
Ilya Fedin
375820d5cf
glib was missed in stage-packages in snap
2020-12-24 07:48:00 +04:00
Ilya Fedin
3955543699
Remove QtSvg from snap in telegram part
...
Since it was needed only for lxqt-qtplugin
2020-12-24 07:48:00 +04:00
Ilya Fedin
edcd462fb9
Use ibus portal in snap
...
It's supported since snapd 2.46 that was released in August
2020-12-24 07:48:00 +04:00
Ilya Fedin
feff514a07
Update openal in snap to 1.21.0
...
And remove unneeded dependencies
2020-12-23 20:31:01 +04:00
Ilya Fedin
3297bdadb5
Add new dependencies to snap build
2020-12-09 22:36:06 +03:00
John Preston
569570ddc4
Update tg_owt commit in snap build.
2020-12-09 10:46:59 +04:00
Ilya Fedin
2df7e4181f
Add a comment about GTK_USE_PORTAL in snap
2020-11-16 12:37:42 +03:00
Ilya Fedin
9329ce9059
Pin tg_owt commit in snap and add -DBUILD_SHARED_LIBS=OFF
2020-11-05 17:53:09 +03:00
Ilya Fedin
55167ea95b
Handle snap icon problem in snapcraft.yaml rather than in code
2020-11-05 14:38:03 +03:00
Ilya Fedin
ad54fc6459
Try to use portals for file dialog in snap, again
2020-11-01 18:27:31 +03:00
Ilya Fedin
02818a8251
Use new tg_owt installation support in snap
2020-10-30 17:10:08 +03:00
Ilya Fedin
94d37509c1
Add $SNAPCRAFT_ARCH_TRIPLET to paths
2020-10-30 12:12:39 +03:00
Ilya Fedin
822d1718a9
Use MozJPEG
2020-10-30 12:12:39 +03:00
Ilya Fedin
3742db2b91
Use portals via glib to open urls & files in snap
2020-10-28 09:57:46 +03:00
John Preston
26c7a95a9f
Use network-manager-observe in snap version.
2020-10-06 10:15:22 +03:00
Ilya Fedin
10012d6b31
Handle launcher basename compile-time for snap
...
Just like for flatpak
2020-10-01 10:54:42 +03:00
Ilya Fedin
dfad68a0b8
Fix tg_owt url
2020-08-31 12:01:43 +04:00
Ilya Fedin
077f0c393e
No need to rebuild ffmpeg without NEON optimizations anymore
2020-08-31 12:01:43 +04:00
Ilya Fedin
a474074705
Adapt snap build for tg_owt
2020-08-30 16:28:50 +04:00
Ilya Fedin
2574389129
Fix snap build on Launchpad
2020-08-19 09:58:24 +04:00
Ilya Fedin
c529974da5
Add webrtc support for snap
2020-08-18 08:05:37 +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
Ilya Fedin
4e5e30a8dd
Update fcitx5-qt
2020-08-11 10:55:50 +04:00
Ilya Fedin
26bedd95d7
DESKTOP_APP_USE_PACKAGED_FONTS respects DESKTOP_APP_USE_PACKAGED_LAZY now
2020-08-11 10:55:50 +04:00
Ilya Fedin
59b521d666
Implement xcb-based LastUserInputTime method
2020-07-12 22:19:44 +04:00
Ilya Fedin
a416debc2f
core20 doesn't support i386
2020-06-18 06:46:11 +04:00
Ilya Fedin
6c52b4630c
Update ffmpeg to 4.3 in snap
2020-06-18 06:46:11 +04:00
Ilya Fedin
e009ac026d
Update snap to core20
2020-06-09 19:01:35 +04:00
Ilya Fedin
ccce5f081d
Fix running snap with XEmbed trays
2020-06-08 10:33:45 +04:00
Ilya Fedin
7b106761be
Remove cache from snap action since it works not so good
2020-06-01 18:19:34 +04:00