[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Gnome Fenstergrösse begrenzen



Am 12.01.21 um 16:03 schrieb Jan Bruns:
On 11.01.21 15:31, Thomas Schöpfer wrote:
Hallo

Kennt jemand eine Möglichkeit, die Werte von "Maximiert" bei Gnome einzustellen?
Ich habe mir einen sehr breiten Bildschirme angeschafft.
Es wäre praktisch, wenn das Fenster bei Maximieren nicht über die ganze Breite gestreckt wird.

Grüsse
 Thomas


Hallo,

das wird sicherlich vom verwendeten Fenstermanager abhängen.

Apps müssen, wenn die selbst Maximierung anfordern, inwzsichen klar angeben, ob nor horizontal, nur vertikal, oder beides gewünscht wird.

Insofern müsste es ja eigentlich eine Konfig-Einstellung dazu in der Fensterverwaltung geben.

Weite reagiert der Fenstermanager vermutlich auch darauf, wenn man aus den App-Fenstern das Element _NET_WM_ACTION_MAXIMIZE_HORZ aus der Property _NET_WM_ALLOWED_ACTIONS rausnimmt.

Gruss

Jan Bruns



Hallo.

Ich habe selbst nochmal ausprobiert, was dieses Entfernen des Property-Elements bewirkt.

Dazu habe ich mit

xprop -spy _NET_WM_ALLOWED_ACTIONS

Das funktioniert bei wenigen Fenstern, zb bei Thunderbird. Beim Dateimanager oder Keepass funktioniert das nicht. Seltsam.

und Klick auf ein App-Fenster eine Liste erhalten, daraus in einem Texteditor das besagte Element _NET_WM_ACTION_MAXIMIZE_HORZ entfernt, und mit

xprop -f _NET_WM_ALLOWED_ACTIONS 32a $ -set _NET_WM_ALLOWED_ACTIONS "NET_WM_ACTION_CLOSE, _NET_WM_ACTION_BELOW, ..."

die Liste wieder and das App-Fenster geheftet.

Hat hier leider nicht den vorhergesagten Effekt!

Um nur vertikal zu Maximieren habe ich den Shortcut Super-Up umkonfiguriert. Das geht ganz gut.

Mühsam ist das Maximize vor allem, wenn ich von Mobil zu Gedockt wechsle, und dann jedes Programmfenster manuell "halbieren" muss.

Bei mir überschreibt der Window-Manager (hier: xfwm4) die Liste bei einem Miximize-request wieder, anstatt die Änderungen zu beachten.

Das könnte aber ja nach window-manager anders sein.
Gute Frage, welcher Fenstermanager hier läuft.
$ wmctrl -m
Name: GNOME Shell


Gruss

Jan Bruns

Gruss
 Thomas


Reply to: