aboutsummaryrefslogtreecommitdiff
path: root/lumina-desktop/WMProcess.cpp
Commit message (Collapse)AuthorAge
* Fix up the issues with some apps which re-configure the Xsession/screens to ↵Ken Moore2015-07-30
| | | | match their own internal specifications. On single-screen setups it works fine now, but on multi-screen setups the app does not seem to return the xsettings back to their original specs properly (Tested with OpenArena and MegaMario). This may result in the screen being "flipped" or placed on different monitors after closing the app.
* Add a new function to "restart" the window manager, and run this if ↵Ken Moore2015-06-08
| | | | something changed with regards to the available monitors/displays (such as when adding/removing a monitor). This forces Fluxbox to reload completely so it picks up on the new display layout.
* Update the Fluxbox startup command to use the new "-no-slit" and ↵Ken Moore2015-04-22
| | | | "-no-toolbar" flags.
* Large quality of life update to Lumina:Ken Moore2014-10-30
| | | | | | | | | 1) Fix up the applauncher desktop plugins so that the initial sizing is sane. 2) Completely remove all global static variables from the session. 3) Re-enable the login/logout chimes (works properly without static variables) 4) Streamline the desktop background rotation algorithms a bit. 5) Greatly streamline the Session start procedure (50% to 75% faster on my computer here) 6) Make sure the background wallpaper does not rotate every time the desktop settings file changes (only when the backgrounds for that desktop are changed, or the rotation timer goes off)
* Add a workaround for a fluxbox bug:Ken Moore2014-10-21
| | | | If the ~/.fluxbox directory does not exist, Fluxbox will ignore the given config file. So make sure that directory exists before starting Fluxbox.
* make window manager selectable from lumina-config>settings>generalChristopher Roy Bratusek2014-10-06
|
* Initial import of the lumina code from pcbsd git repoKris Moore2014-09-04
bgstack15