You are not logged in.
Pages: 1
I am using Debian Testing xfce 4.4 rc1. The bottom panel is always on top of other windows. Is this a setting so it is under all other windows when I bring something like Abiword or Firefox to the front?
Offline
Nope you can't.
You can turn on autohide, so the panel is not visible when you're not using it.
Offline
Can this be added as a possibel configuartion in a later release?
Offline
Remember Alt+F11 -> REAL Fullscreen
Perfect for reading a homepage or write a document.
/Martin
Offline
bleh. try this at home: wmctrl -r :SELECT: -b toggle,below
Offline
...six years ago....oh man...
Offline
this is for me six years in the future coming to xfce yet once again and finding the bug still unfixed.
btw..my desktop looks awesome with xfce..thanks everyone
Last edited by koo5 (2012-12-03 12:48:31)
Offline
Its not a bug, but a feature that is still missing ;-).
Offline
Do you mean this feature is welcome/patch will be accepted?
IMHO the best way is to combine it with "don't reserve space on borders". The latter feels awkward (not to say buggy) with panel always on top of other windows.
OTOH, LXDE panel splits these options into:
- "Make window managers treat the panel as dock"
- "Reserve space, and not covered by maximized windows"
Offline
Do you mean this feature is welcome/patch will be accepted?
You know where to find me
Offline
Another eight years have passed... Another failed eight years to add this feature. 14 years waiting for an always on top panel feature.
I personally wouldn't need it if there was a way to keep the clock dead center in the panel without needing another panel over the main panel. Without panel always on top my clock is "grayed out" do to being under the main panel so I can't click on it to access the calendar.
Well, here's to another long 14 year wait! See you then folks!
Last edited by phoenixbyrd (2020-07-10 02:22:41)
Offline
Try this (requires wmctrl).
First figure out the geometry coordinates of that second date/time panel that you have centered on the screen (you can run "wmctrl -lvG | grep xfce4-panel" and guess which one it is).
wmctrl -lvG | grep xfce4-panel
For the purposes of this example, lets use "0 346 26 60" meaning the panel starts at x,y coordinates of 0,346 and is 26 high and 60 pixels wide. Based on the previous result, "346" is probably unique enough to identify this panel.
wmctrl -lvG | grep xfce4-panel | grep 346
Next, we need that first value, the window ID:
wmctrl -lvuG | grep xfce4-panel | grep 346 | awk '{print $1}'
If we have it, we can toggle it's "above" status via:
wmctrl -i -r $(wmctrl -lvuG | grep xfce4-panel | grep 346 | awk '{print $1}') -b toggle,above
You can assign this to a keyboard shortcut to be able to toggle this value as needed, or if you want to only set it once at login, create an autostart entry (with a delay to allow the panel to start) like this:
bash -c "sleep 10 && wmctrl -i -r $(wmctrl -lvuG | grep xfce4-panel | grep 346 | awk '{print $1}') -b toggle,above"
...change the "sleep 10" to a value that's great enough to allow time for the panel to start.
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Was easier to just create three separate panels to achieve the look I was going for. Would be even easier if the devs just added it as a feature to either have the panel always on top or have some elements of the panel stay in place, like the clock is ALWAYS centered and doesn't move about depending on what's on the panel on either side of it.
Offline
so how many years now?
i wish i could count
Offline
if you cannot count, try subtracting.
Offline
so how many years now?
i wish i could count
Why not just use intelligently hide? The end result is the same.
Please remember to mark your thread [SOLVED] to make it easier for others to find
--- How To Ask For Help | FAQ | Developer Wiki | Community | Contribute ---
Offline
Pages: 1
[ Generated in 0.015 seconds, 8 queries executed - Memory usage: 581.96 KiB (Peak: 598.8 KiB) ]