aboutsummaryrefslogtreecommitdiff
path: root/src-qt5/core/lumina-desktop-unified/src-screensaver
Commit message (Collapse)AuthorAge
* Another large batch of re-organization for lumina-desktop-unified.Ken Moore2017-06-27
| | | | This gets the new "NativeWindowSystem" and associated Native* classes all integrated (untested)
* Large amount of whitespace cleanup, and almost get the LuminaRandR class ↵Ken Moore2017-06-23
| | | | finished (one last calculation to do)
* Update the new screensaver framework a bit, and add a replacement for the ↵Ken Moore2017-03-02
| | | | default "sample" screensaver: a "Fireflies" screensaver.
* Get a lot more of Lumina2 working. Now the window embed systems are ↵Ken Moore2017-01-31
| | | | functional, with 2-way create/show/hide/close detection. Windows do not detect/resize as needed yet though.
* More setup for Lumina2:Ken Moore2017-01-10
| | | | | 1) Make a new "DesktopSettings" class in libLumina for managing desktop settings files. This class understands/uses a hierarchy of files (User Overrides > System Overrides > Default Settings) and layers them as needed for the session. 2) Cleanup the new source tree a lot more, and get it *mostly* compiling (mostly just the backend classes right now - none of the desktop/WM classes yet).
* Continue the re-assembly of the desktop backend.Ken Moore2017-01-06
Move the system tray registration/management into the XCB Event Filter class itself (since it needs access to the XCB library functions to work). This should restrict almost all use of the XCB classes to the EventFilter instance itself. Also continue moving around the source files as they are evaluated and tied into the project file. The src-screensaver and src-eventfilter directories are used now, but the src-DE and src-WM directories are still just holding cells for the files from the old lumina-desktop and lumina-wm subprojects that are not yet evaluated.
bgstack15