mate-desktop / mate-panel

MATE panel
https://mate-desktop.org
GNU General Public License v2.0
185 stars 118 forks source link

wnck-pager: update workspace switcher aspect ratio 1.26 #1419

Closed raveit65 closed 10 months ago

raveit65 commented 1 year ago

fixes https://github.com/mate-desktop/mate-panel/issues/1230 This is needed because of an update in libwnck https://gitlab.gnome.org/GNOME/libwnck/-/commit/3456b747b6381f17d48629dd8fdd4d511e739b10

With that commit applets should be build out-of-process to avoid issues with windows-list and tray applets. See https://github.com/mate-desktop/mate-panel/pull/1417 for more infos.

@cwendling @lukefromdc Please do a review because commit is a bit different to 1.27 version. Not sure if we really should merge it into stable branch now until the issues with windows-list and tray applets aren't fix, when applets are build in-process. But i need this for fedora and i can use it without merging.

lukefromdc commented 1 year ago

Also note that in switching between 1.26 and 1.27 versions you will get applet order changed, this will revert when you change back

raveit65 commented 1 year ago

I use this commit for fedora now and switched all panel applets to out-of-process.

lukefromdc commented 1 year ago

Not a problem for 1.26, wayland support there is very minimal and not likely to be used

lukefromdc commented 1 year ago

You could alternately use the code from https://github.com/mate-desktop/mate-panel/pull/1421 for this

lukefromdc commented 10 months ago

Any updates on this?

raveit65 commented 10 months ago

Issue is already fixed by https://github.com/mate-desktop/mate-panel/commit/e284501d5707556f4fa2a885a3bfe5f6b59d599d