Originally posted by Doomer
View Post
Announcement
Collapse
No announcement yet.
Valve Engineer Mike Blumenkrantz Hoping To Accelerate Wayland Protocol Development
Collapse
X
-
-
Originally posted by fitzie View Post
how so? exensions like dash-to-dock (a mac like dock) or openweather (little weather applet) should be perfectly capable of being in a separate process, and to be cross compositor quite frankly. i would think there'd be more "extensions" if they were allowed to be coding in whatever language you want, using a standardized interface to register with the taskbar/query window information.
Making such huge changes would inevitably break every single extension, making it much more difficult to port them all to the new model, and it would be questionable if every single extension could still be supported.
Leave a comment:
-
Originally posted by curfew View PostAnd how exactly? It should be easy to isolate extensions into a simple JS VM process that does nothing else, and preserves the old programming API, which then dispatches Wayland calls using the internal protocols.
Leave a comment:
-
Originally posted by Artim View Post
That would destroy the whole extension ecosystem, so it hopefully will never happen.
Leave a comment:
-
Originally posted by Artim View PostYes, that can be done inside Flatpak too, just have find tell you where exactly that file is located (should be ~/.var/app/us.zoom.Zoom/config/zoomus.conf)
I did that right after your previous hint and it worked nicely
Looks a bit weird but I have reliable behavior back
Leave a comment:
-
Originally posted by Artim View PostThat would destroy the whole extension ecosystem, so it hopefully will never happen.
Leave a comment:
-
Originally posted by anda_skoa View PostVisual consistency is a nice to have thing, people can be annoyed about difference but are usually able to cope.
The important thing is behavioral consistency because differences in behavior breaks workflows.
Since there is no single implementation for CSDs it is easy to encounter one that is broken in one way or another.
Chrome defaults to CSD and has a quite nicely looking title bar.
However, last time I tried it, it had a bug that makes its "maximize" buttons expand the window in both dimensions regardless of which mouse button clicks it.
I.e. system configuration is to maximize vertically if the right mouse button is used but Chrome ignores that and fill the whole screen.
Fortunately Chrome provides an easy way to fix this by having a "use system title bar" (or similar phrasing) option in its title bar's context menu.
Zoom, which seem to have switched to exclusively CSD, lost the "on all desktops" button in the process.
Sadly it does not offer an easy way to switch its broken title bar off, so I can only wait, hope and pray that they will eventually fix their bug
You can bring up the WM's window context menu usually via Alt-Space or maybe Alt-F10, I don't remember what the standard shortcut was. It should offer enough options for basic users.
It's pretty pointless to expect that all widget-related hacks would be implemented on all apps, but even Gnome (Mutter) supports binding keyboard shorcuts for actions similar to what you described. (I use them too.)
Power users should be comfortable with keyboard shortcuts. Everything else is nitpicking.
- Likes 1
Leave a comment:
-
Originally posted by anda_skoa View PostYes, that sounds like a likely equivalent.
I've installed it as a Flatpak to have it update like every other piece of software but this should still be applicable in some form.
Thanks a lot!
Leave a comment:
-
Originally posted by fitzie View Post
I wish they would create wayland protocols for all the internal stuff they are doing so that you don't need to run as javascript inside the shell pid to program your desktop.
I used to hope that gnome would start to leverage wlroots, but it's clear that wlroots really is a toy, and I'm convinced a dominant rust library is the only way forward for wayland compositors.
Leave a comment:
-
Originally posted by Artim View PostAh. So I only know the options "Always on visible workspace" and "Move to Workspace right". The first one seems to do what you are looking for. And if it is, I know how you can fix you situation.
Originally posted by Artim View PostIf you installed Zoom as a normal package (i.e. as a .deb or .rpm package), it keeps its settings in ~/.config/zoomus.conf. To bring back the title bar, you needCode:showSystemTitlebar=true
Thanks a lot!
Leave a comment:
Leave a comment: