ChanServ changed the topic of #wayland to: https://wayland.freedesktop.org | Discussion about the Wayland protocol and its implementations, plus libinput
CME_ has quit [Ping timeout: 480 seconds]
glennk has quit [Ping timeout: 480 seconds]
CME has joined #wayland
feaneron has quit [Ping timeout: 480 seconds]
garnacho has quit [Ping timeout: 480 seconds]
Brainium has quit [Quit: Konversation terminated!]
Company has quit [Ping timeout: 480 seconds]
mclasen has quit [Ping timeout: 480 seconds]
kode54 has quit [Quit: The Lounge - https://thelounge.chat]
nerdopolis has quit [Ping timeout: 480 seconds]
karenw has quit [Ping timeout: 480 seconds]
kode54 has joined #wayland
karenw has joined #wayland
kts has joined #wayland
kts has quit [Ping timeout: 480 seconds]
kts has joined #wayland
kts has quit []
kts has joined #wayland
eluks has quit [Remote host closed the connection]
eluks has joined #wayland
glennk has joined #wayland
kts has quit [Ping timeout: 480 seconds]
bindu has joined #wayland
karenw_ has joined #wayland
karenw has quit [Ping timeout: 480 seconds]
mvlad has joined #wayland
<zzag> Has anyone looked in the past into making sure that flatpak apps use correct desktop files? For example, spotify desktop app specifies "spotify" file while the desktop file name is "com.spotify.Client"
<zzag> I tried using the security context app id but the problem is that there are applications that change their app id
<zzag> e.g. libreoffice
<zzag> it starts with some generic app id and then changes it some concrete app id
<zzag> wasn't particularly fan of that xdg_toplevel.set_app_id change but we have it in the spec now, so I wonder what can be done to fix wrong desktop files
<zzag> specifies "spotify" file -> specifies "spotify" app id
<zzag> in Plasma, we allow creating window rules to force using another desktop file, but it's not a scalable solution and it's not great for users
sima has joined #wayland
tzimmermann has joined #wayland
mripard has joined #wayland
karolherbst8 has joined #wayland
karolherbst has quit [Read error: Connection reset by peer]
garnacho has joined #wayland
karenw_ has quit [Ping timeout: 480 seconds]
karenw_ has joined #wayland
karolherbst8 has quit []
karolherbst has joined #wayland
garnacho has quit [Ping timeout: 480 seconds]
leon-anavi has joined #wayland
akimoto has quit [Ping timeout: 480 seconds]
d_ed[m] has joined #wayland
<d_ed[m]> See gnome-shell get_app_for_window
<d_ed[m]> it seems they use the sandbox id as a prefix
<d_ed[m]> so you can do a sandbox of org.libreoffice
<d_ed[m]> then the app ask for org.libreoffice.excel or whatever
karenw_ has quit [Ping timeout: 480 seconds]
narodnik has quit [Quit: WeeChat 4.5.2]
feaneron has joined #wayland
karenw_ has joined #wayland
<zzag> still, it's unclear how it can be of use
rasterman has joined #wayland
<d_ed[m]> * See gnome-shell get_app_from_window_wmclass
<zzag> Oh, so gnome shell matches flatpak desktop files by WM_CLASS?
<kennylevinsen> I think you're also discussing two problems: that xdg_shell app_id will not always match the .desktop file path, and that some apps utilize multiple app_id's and switch between them at runtime, each with its own .desktop file
<zzag> kennylevinsen: yeah, part of the problem is that sandboxed applications have desktop files whose names don't match app ids in xdg_toplevel.set_app_id
<zzag> because flatpaks and snaps have different naming conventions
<kennylevinsen> that will sometimes be true even without the sandbox I think
<kennylevinsen> but what I found when glancing around was that StartupWMClass= seems to match the intended app_id
<kennylevinsen> although in one cases on my system only case insensitively
mclasen has joined #wayland
kts has joined #wayland
kts has quit [Ping timeout: 480 seconds]
kts has joined #wayland
karenw_ has quit [Ping timeout: 480 seconds]
Company has joined #wayland
Company has quit []
Company has joined #wayland
Company has quit []
Company has joined #wayland
Moprius has joined #wayland
mehdix has quit [Quit: ZNC 1.7.5+deb4 - https://znc.in]
mehdix has joined #wayland
nerdopolis has joined #wayland
nerdopolis has quit [Ping timeout: 480 seconds]
mehdix has quit [Quit: ZNC 1.7.5+deb4 - https://znc.in]
mehdix has joined #wayland
kts has quit [Ping timeout: 480 seconds]
mclasen has quit [Quit: mclasen]
mclasen has joined #wayland
narodnik has joined #wayland
nerdopolis has joined #wayland
narodnik2 has joined #wayland
narodnik has quit [Ping timeout: 480 seconds]
narodnik has joined #wayland
narodnik2 has quit [Read error: Connection reset by peer]
narodnik has quit []
kts has joined #wayland
kts has quit []
kts has joined #wayland
tokyo4j_ has joined #wayland
tokyo4j has quit [Ping timeout: 480 seconds]
tokyo4j_ is now known as tokyo4j
andyrtr_ has joined #wayland
andyrtr has quit [Ping timeout: 480 seconds]
andyrtr_ is now known as andyrtr
andyrtr_ has joined #wayland
agd5f_ has quit []
agd5f has joined #wayland
andyrtr has quit [Ping timeout: 480 seconds]
andyrtr_ is now known as andyrtr
yrlf has quit [Ping timeout: 480 seconds]
mripard has quit [Quit: WeeChat 4.5.1]
glennk has quit [Read error: Connection reset by peer]
glennk has joined #wayland
yrlf has joined #wayland
kts has quit [Quit: Konversation terminated!]
andyrtr_ has joined #wayland
andyrtr has quit [Ping timeout: 480 seconds]
andyrtr_ is now known as andyrtr
leon-anavi has quit [Remote host closed the connection]
mclasen has quit [Read error: Connection reset by peer]
mclasen has joined #wayland
kts has joined #wayland
mclasen_ has joined #wayland
mclasen has quit [Read error: Connection reset by peer]
mclasen_ is now known as mclasen
mclasen has quit []
mclasen has joined #wayland
andyrtr_ has joined #wayland
Moprius_ has joined #wayland
Moprius has quit [Ping timeout: 480 seconds]
andyrtr has quit [Ping timeout: 480 seconds]
andyrtr_ is now known as andyrtr
rasterman has quit [Quit: Gettin' stinky!]
coldfeet has joined #wayland
rasterman has joined #wayland
tzimmermann has quit [Quit: Leaving]
andyrtr_ has joined #wayland
andyrtr has quit [Ping timeout: 480 seconds]
andyrtr_ is now known as andyrtr
garnacho has joined #wayland
kts has quit [Remote host closed the connection]
kts has joined #wayland
kts has quit [Ping timeout: 480 seconds]
coldfeet has quit [Remote host closed the connection]
garnacho has quit [Ping timeout: 480 seconds]
mclasen has quit [Remote host closed the connection]
mclasen has joined #wayland
sima has quit [Ping timeout: 480 seconds]
mvlad has quit [Remote host closed the connection]
narodnik has joined #wayland
sima has joined #wayland
garnacho has joined #wayland
sima has quit [Ping timeout: 480 seconds]
cyrinux has quit []
cyrinux has joined #wayland
Moprius_ has quit []
Moprius has joined #wayland
narodnik has quit [Ping timeout: 480 seconds]