-
Notifications
You must be signed in to change notification settings - Fork 96
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
on one workspace only #368
Comments
all workspaces/desktops and improved bar/panel handling is in the works. As for setting geometry on the integrated bar, that is not currently possible. |
Thanks! |
Windows such as docks/panels, desktops, video players, etc can now remain mapped on the screen at all times! Windows in 'free' mode are independent of regions and workspaces and may be resized, positioned and stacked anywhere, even among workspace windows. They are floating and remain mapped when switching between regions and workspaces. When iconified, they appear at the end of the uniconify menu. Once focused on a free mode window, 'focus_next' and 'focus_prev' first cycle other free mode windows, then workspace windows in the focused region, if any. When focused on workspace windows, however, cycling focus does not shift to windows that are in free mode. In addition to the new 'free_toggle' action, windows can be put into free mode via EWMH all workspaces (_NET_WM_DESKTOP=0xFFFFFFFF) or ws -1 when adding a quirk or autorun entry to spectrwm.conf. Add `free_toggle` action (default: M-S-grave). Toggle the focused window between workspace mode and free mode. Add `focus_free` action (default: M-grave). Switches focus to/from windows in free mode, if any. Add free mode color and focus mark options. Overhaul window stacking for improved reliability and flexibility needed for new features. Add 'click_to_raise' option (default enabled.) Raises stacking priority when clicking on a window. Fix maintain window stacking order when unmaximizing/leaving fullscreen. Implement dynamic workspace allocation. Add 'below_toggle' action (default: M-S-t) Toggles 'below' state on the currently focused window. While in below state, the window floats below other windows. Especially useful for using windows as a backdrop with transparent windows, etc. Add 'below' and 'quick_below' to maximized/fullscreen unfocus options. When set, maximized/fullscreen window(s) are put into 'below' state while unfocused. For 'quick_below', windows also return to maximized/fullscreen when refocused. Add support for EWMH _NET_WM_STRUT and _NET_WM_STRUT_PARTIAL. Enables docks/panels and other windows to reserve screen real estate. Add support for _NET_WM_TYPE_DESKTOP Desktop manager windows are handled as such and stacked below. Add support for _NET_WORKAREA. Assists with desktop manager icon positioning, etc. Draw window borders with lines instead of rectangles. Draw status bar borders with lines instead of using the window border-width attribute. Split some window and workspace action handling into separate functions. Update man page and html manual. Resolves #46, closes #151, closes #147, closes #149, closes #306, closes #330, closes #368, closes #388, resolves #443, closes #470, closes #481, closes #491, and closes #519
Going back to an old wish of mine (see #265)
I've been playing with
tint2
to achieve this and it works rather well.Unfortunately, any bars and/or panels I've tried display only on one workspace.
Is there a way to make it work on all available workspaces?
Thanks for any hints!
Alternative, is it possible to define the bar geometry so I could get something like the screenshot bellow (
tint2
+2bwm
)?Thx!
The text was updated successfully, but these errors were encountered: