Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | More setup for Lumina2: | Ken Moore | 2017-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). | ||
* | Create a new "ExternalProcess" class in the library directory which is ↵ | Ken Moore | 2017-01-04 |
specifically designed for launching external processes in an unattended manner and automatically cleaning up the object on the heap when finished. It will also hide any output from the process or forward it to a designated log file rather than polluting the current process output channel. |