mirror of
https://github.com/telegramdesktop/tdesktop
synced 2025-01-27 17:54:18 +00:00
Get rid of direct Wayland usage
This should get rid of a very nasty vector of misbehaving and quite a lot of code which is boilerplate over Wayland protocols at the price of losing support of niche features Most of things served by xcb code on X11 is served by portal code on Wayland, hopefully this tendention will continue and we will be fine just with glib which provides D-Bus and other basic APIs
This commit is contained in:
parent
9046b2cafb
commit
0ad18c8182
1
.github/workflows/linux.yml
vendored
1
.github/workflows/linux.yml
vendored
@ -49,7 +49,6 @@ jobs:
|
||||
defines:
|
||||
- ""
|
||||
- "DESKTOP_APP_DISABLE_X11_INTEGRATION"
|
||||
- "DESKTOP_APP_DISABLE_WAYLAND_INTEGRATION"
|
||||
|
||||
env:
|
||||
UPLOAD_ARTIFACT: "true"
|
||||
|
6
.gitmodules
vendored
6
.gitmodules
vendored
@ -82,9 +82,6 @@
|
||||
[submodule "Telegram/ThirdParty/dispatch"]
|
||||
path = Telegram/ThirdParty/dispatch
|
||||
url = https://github.com/apple/swift-corelibs-libdispatch
|
||||
[submodule "Telegram/ThirdParty/wayland-protocols"]
|
||||
path = Telegram/ThirdParty/wayland-protocols
|
||||
url = https://github.com/gitlab-freedesktop-mirrors/wayland-protocols.git
|
||||
[submodule "Telegram/ThirdParty/kimageformats"]
|
||||
path = Telegram/ThirdParty/kimageformats
|
||||
url = https://github.com/KDE/kimageformats.git
|
||||
@ -94,9 +91,6 @@
|
||||
[submodule "Telegram/ThirdParty/cld3"]
|
||||
path = Telegram/ThirdParty/cld3
|
||||
url = https://github.com/google/cld3.git
|
||||
[submodule "Telegram/ThirdParty/wayland"]
|
||||
path = Telegram/ThirdParty/wayland
|
||||
url = https://github.com/gitlab-freedesktop-mirrors/wayland.git
|
||||
[submodule "Telegram/ThirdParty/libprisma"]
|
||||
path = Telegram/ThirdParty/libprisma
|
||||
url = https://github.com/desktop-app/libprisma.git
|
||||
|
1
Telegram/ThirdParty/wayland
vendored
1
Telegram/ThirdParty/wayland
vendored
@ -1 +0,0 @@
|
||||
Subproject commit b2649cb3ee6bd70828a17e50beb16591e6066288
|
1
Telegram/ThirdParty/wayland-protocols
vendored
1
Telegram/ThirdParty/wayland-protocols
vendored
@ -1 +0,0 @@
|
||||
Subproject commit 4624cfaaf563cd7be5e2e2087c8de6d3a48ea867
|
@ -1 +1 @@
|
||||
Subproject commit 3d1ea724a80c3e3a431a88a653d24f4f418eaea8
|
||||
Subproject commit d5a6bfced0b1fa35c4f601816313d02e6ecb7cde
|
2
cmake
2
cmake
@ -1 +1 @@
|
||||
Subproject commit 621b01ec9bd7f953223147daf59ab4c850cb3c40
|
||||
Subproject commit a428df5440e76a726abc30924766ac7da0cb381c
|
Loading…
Reference in New Issue
Block a user