aboutsummaryrefslogtreecommitdiff
path: root/lumina-wm-INCOMPLETE/main.cpp
Commit message (Collapse)AuthorAge
* Rearrange the Lumina source tree quite a bit:Ken Moore2016-04-25
| | | | Now the utilites are arranged by category (core, core-utils, desktop-utils), so all the -utils may be excluded by a package system (or turned into separate packages) as needed.
* Quick checkpoint for the window manager: NOT STABLE - crashes on window ↵Ken Moore2015-11-20
| | | | close right now.
* Get the new lockscreen all setup and (somewhat) functional in the ↵Ken Moore2015-11-04
| | | | | | screensaver. Also setup the screensaver so that the "--test-ss" option makes it fully-functional even if the WM event handler is not installed for valid testing). The *only* thing which is still broken is that PAM is allowing all passwords for the user to unlock the system (probably some kind of password cache for the current credentials?). Still need to find some way to register a "lock" with PAM so that it forces the validation of the user's login credentials again.
* Clean up the Screensaver framework a bit more, add a test flag (--test-ss), ↵Ken Moore2015-11-03
| | | | | | and fix up the starting of screensavers on all screens simultaneously. This solidifies the Screensaver plugin framework as completely functional - just need to finish up the lock/unlock screen now.
* Couple minor adjustments to the lumina-wm window routines.Ken Moore2015-09-10
|
* Commit some more work on lumina-wm:Ken Moore2015-09-04
| | | | | | | 1) The LWindow class seems to function properly for embedding/controlling a window now. 2) Add a "testwin" CLI flag to simply run a text of the window class (with a sample window). This allows testing without having to stop the currently running WM. 3) Setup the XCB access class so it is globally accessible to the individual classes in the WM (no need to constantly be passing the structure around). 4) Already include built-in support for simple window animations/effects (3-lines per effect is all that is needed). Will need to define animation flags/settings for use later, probably with an abstracted function to "performAnimation(type, size)"
* Update the lumina theme engine/class so that custom environment variables ↵Ken Moore2015-08-18
| | | | may be set/loaded for all apps using the theme engine (including the session - which propagates to new non-lumina applications as well)
* Another quick checkpoint with teh lumina-wm sources - still nothing to try ↵Ken Moore2015-05-22
| | | | using yet.
* Rename the lumina-wm directory to lumina-wm-INCOMPLETE so people know it is ↵Ken Moore2015-04-29
not ready yet. Also update the readme with the information about the new release.
bgstack15