aboutsummaryrefslogtreecommitdiff
path: root/src-qt5/core/lumina-session
Commit message (Collapse)AuthorAge
* Large update/refactor of desktop widgets.Ken Moore2016-10-18
| | | | This reduces the number of widgets in the stack by 1, and seems to help performance a bit.
* Fix up the logout bug in Lumina after some changes to the startup routine.Ken Moore2016-10-11
|
* Add a couple more fixes/bypasses to the start-lumina-desktop routine.Ken Moore2016-10-05
| | | | | 1) Make sure when re-calling with xinit, that the full path of the binary is used 2) When starting the desktop, try to detect/launch a temporary dbus session so that Qt can function properly without crashing.
* Adjust the default settings for the new GPU accel detection routine to ↵Ken Moore2016-09-30
| | | | prefer no compositing if GPU accel is not available.
* Add a session option to disable compositing if no GPU acceleration is detectedKen Moore2016-09-29
| | | | sessionsettings.conf: "compositingWithGpuAccelOnly":<bool> (false by default)
* Add auto-detection of GPU acceleration to the start-lumina-desktop utility ↵Ken Moore2016-09-26
| | | | if compton is used, and automatically adjust the compton settings to use GPU accelleration or not. (Requires "glxinfo" utility installed).
* Add a bit of debugging output for when fluxbox/compton get prompted to ↵Ken Moore2016-07-29
| | | | reload configs.
* Setup the copy over of the default compton.conf as needed.Ken Moore2016-07-25
|
* Add an "enableCompositing" flag to the sessionsettings.conf file which ↵Ken Moore2016-07-18
| | | | | | | | | determines if the compositor (compton, xcompmgr) is supposed to be started or not. NOTE: This is a hidden option (not available in lumina-config). To disable the compositor the user will need to edit ~/.config/lumina-desktop/sessionsettings.conf by hand and add the following line: enableCompositing=false Then restart Lumina for the changes to take effect.
* Also ensure that the XDG_CONFIG_HOME replacement happens on the fluxbox-init ↵Ken Moore2016-07-18
| | | | file as well.
* Fix up the copy/adjustment of the fluxbox config files when initializing the ↵Ken Moore2016-07-18
| | | | user's settings for Lumina.
* Enable starting fluxbox within the start-lumina-desktop utility ↵Ken Moore2016-07-06
| | | | (lumina-session).
* Fix up the reloading of compton when the config file changes.Ken Moore2016-07-06
|
* Setup the session process launcher to provide the capability of prompting ↵Ken Moore2016-07-06
| | | | fluxbox and/or compton to reload it's configs when they change.
* Setup the compton init system to use a special config file just for Lumina. ↵Ken Moore2016-07-05
| | | | This allows use to integrate an editor for that config file into lumina-config later.
* Setup Lumina to use "compton" for the compositing manager instead of ↵Ken Moore2016-07-01
| | | | xcompmgr (if it is installed)
* Get the new lumina-config UI all setup and tied into the build for ↵Ken Moore2016-06-22
| | | | compilation checks (old UI still actually used at the moment though)
* Setup a recursive xinit call within the start-lumina-desktop binary as ↵Ken Moore2016-06-20
| | | | needed. This should detect if an X session is already active, and startup X if not.
* Another large batch of updates:Ken Moore2016-06-14
| | | | | 1) Move the "runtime" directory in the users home to the XDG_CONFIG_HOME/lumina-desktop rather than ~/.lumina 2) Update the Glass theme a bit more.
* Change the name of the main desktop binary from "Lumina-DE" to ↵Ken Moore2016-06-11
| | | | "lumina-desktop" for consistency. This also should catch/fix all those old xsessions/.desktop files floating around which did not make the transition to using the new start-lumina-desktop binary for launching the desktop.
* Update lumina-xconfig (and lumina-session) so that it saves/reloads the ↵Ken Moore2016-06-06
| | | | previous display configuration on Lumina start.
* Add a check for the existence of the log dir before starting the processes.Ken Moore2016-05-06
|
* Fix up the detection/closing of the lumina desktop session. Now the user can ↵Ken Moore2016-04-26
| | | | log out again.... :-)
* Oops - forgot to "git add" the new lumina-session files.Ken Moore2016-04-26
bgstack15