Damus
Alba 🌸 :v_pat: · 1w
the API is independent of the graphics protocol btw, it's an XDG portal, but Wayland 'breaking' global shortcuts was the thing that finally had the community put effort into an actual API for them (ra...
navi profile picture
@nprofile1q... being independent of windowing is kind of not really meaningful, though

programs still need to know to talk to the windowing system for every other kind of gui input and output, having this one kind of seat input separated makes little sense and just forces the windowing system and the client to talk via a side channel (in addition to the main channel, wayland or xorg) for no real reason except "portals are already there"
1
Alba 🌸 :v_pat: · 1w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqf67qrzm95xe497g0jda70x6uxwr9ru2j39sg38axfj4ff05c979q3gaasw yes the reason is basically "portals and their permission system is already there" which isn't technically meaningful. i just thought it was an important fact to state in order to not be...