aboutsummaryrefslogtreecommitdiff
path: root/src-qt5/core/libLumina/ExternalProcess.h
Commit message (Collapse)AuthorAge
* Ensure the mouse cursor "busy" icon is used for 3 seconds when launching an ↵Ken Moore2017-10-31
| | | | external process.
* Add an upgrade path for moving theme settings from the old format to the new ↵Ken Moore2017-10-31
| | | | | | theme engine. Also turn on the mouse cursor "loading" image again when launching an external process (for 3 seconds)
* Start adding the application launch functionality to the session (untested)Ken Moore2017-07-21
|
* Commit some minor updates to whitespace and the python syntax file name.Ken Moore2017-06-19
|
* 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.
* Remove the "detach" option from the ExternalProcess class. Need to find out ↵Ken Moore2017-01-11
| | | | the exact function to call to detach a live process from a QProcess.
* 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).
* Create a new "ExternalProcess" class in the library directory which is ↵Ken Moore2017-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.
bgstack15