aboutsummaryrefslogtreecommitdiff
path: root/lumina-desktop/LDesktop.h
Commit message (Collapse)AuthorAge
* Quick fix for the desktop plugins system: too many different lock flags ↵Ken Moore2015-01-21
| | | | causing random issues. Cut it down to 2 boolians only now, and the desktop responds correctly/reliably again.
* Oops, missed resetting one of the lock flags in the desktop.Ken Moore2015-01-19
|
* Large update of XLib -> XCB usageKen Moore2015-01-01
| | | | | 1) Add ability for task manager to minimize/maximize window from details menu 2) Add quick check/movement of new windows to make sure they are not underneath any panels
* 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 new menu plugin:Ken Moore2014-10-23
| | | | The "Window List" will show a menu of all the current windows, and activate the one that the user clicks on.
* Initial import of the lumina code from pcbsd git repoKris Moore2014-09-04
bgstack15