|
|
|
|
|
by aaddrick
8 days ago
|
|
Flatpack packages everything under one distributable, but doesn't solve the quirkiness of all the different frontends, backend, compositors, etc. - titlebar - tray icon w/light and dark mode support - global keyboard shortcut - redraw events after resizing Those are a subset of the many items that don't play well between various distros. Like Ubuntu Gnome w/X11 vs Pop!OS COSMIC w/Wayland or any of the tiling window managers like hyprland. |
|
Consistency of titlebars has been dead in every OS for decades now. This is not even a flatpak problem anyway, but I do think wayland/gnome ought to have some kind of fallback decoration. This wouldn't even be meant to solve this problem, but would be a nice gesture for situations where a dev really don't care about how the decoration functions or looks, like when opening a game window or movie player like mpv or even just having a friction-less experience when creating your first window in a new app.
> tray icon w/light and dark mode support
Flatpak and specially gnome are championing the background app portals. I have reservations on how it's not a full replacement for tray icons, but Desktop Environments are free to implement it like a tray icon.
> global keyboard shortcut
AFAIK it's a solved problem, but there is an adoption lag for DE's and apps.
> redraw events after resizing
Not sure what you mean by that? Apps resize fine in flatpak
Every problem in flatpak can be addressed. It sucks they weren't addressed sooner but I suggest you look into the efforts being made for flatpak-next. Even right now it's the closest thing we got to a unified gui experience in linux.