Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Make sure the "start-lumina-desktop" routine will detect/adjust the X11 ↵ | Ken Moore | 2017-08-05 |
| | | | | Display on demand | ||
* | Have the X11 init display number auto-detect now (starting with 0). | Ken Moore | 2017-08-05 |
| | |||
* | Setup the Lumina 1.x desktop to use the new theme engine by default | Ken Moore | 2017-08-03 |
| | |||
* | Cleanup the "fluxbox" detection for window manager settings. | Ken Moore | 2017-07-31 |
| | |||
* | Some more debugging | Ken Moore | 2017-06-27 |
| | |||
* | Fix a quick bug in start-lumina-desktop where it would not stop properly if ↵ | Ken Moore | 2017-06-15 |
| | | | | one of the main processes like compton was forcibly killed by the user ahead of time. | ||
* | Switch the usage of compton: default to it being disabled rather than ↵ | Ken Moore | 2017-05-23 |
| | | | | enabled (too many false-positives from the GPU acceleration verification routine). | ||
* | Add start-lumina-desktop.8 manpage: | Mrt134 | 2017-04-03 |
| | | | | | - Update plist - Update lumina-session.pro | ||
* | Add a new "NativeWindow" class to the library. This is a pure Qt container ↵ | Ken Moore | 2017-02-01 |
| | | | | | | class for setting/announcing changes to native windows on the system. This allows the WM class (XCB/Wayland-specific) to simply adjust each window object as needed, and the interface (pure Qt) will automatically adjust as needed. NOTE: Still need to adjust the LXCBEventFilter to use this new class, but the root window and rootsubwindow classes are all setup to use it. | ||
* | Another large batch of work on the new unified desktop. | Ken Moore | 2017-01-26 |
| | | | | | | 1) Get the RootWindow up and functional. 2) Get the lumina-desktop-unified binary functional for starting to test the various pieces (not ready yet for general use) 3) Get the start-lumina-desktop binary setup to launch the new unified binary for testing if the "--unified" flag is used. | ||
* | add back ability to use different window manager | Christopher Roy Bratusek | 2017-01-06 |
| | |||
* | Have the "start-lumina-desktop" binary check for an existing lockfile and ↵ | Ken Moore | 2016-12-05 |
| | | | | remove it before launching the desktop. | ||
* | Add a bit more debugging to the start-lumina-desktop binary. | Ken Moore | 2016-12-05 |
| | |||
* | Adjust the Qt-crash workaround a bit to try and avoid starting a dbus ↵ | Ken Moore | 2016-12-01 |
| | | | | session if possible. | ||
* | LARGE UPDATE: | Ken Moore | 2016-11-07 |
| | | | | | | | 1) Dismantle the Lumina library completely. 2) Setup lots of small subproject files (.pri) for the individual classes within the old library. 3) Move all the Lumina binaries to use the new subproject files 4) Split up the LuminaUtils class/files into LUtils and LDesktopUtils (generic utilities, and desktop-specific utilities) | ||
* | Large update/refactor of desktop widgets. | Ken Moore | 2016-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 Moore | 2016-10-11 |
| | |||
* | Add a couple more fixes/bypasses to the start-lumina-desktop routine. | Ken Moore | 2016-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 Moore | 2016-09-30 |
| | | | | prefer no compositing if GPU accel is not available. | ||
* | Add a session option to disable compositing if no GPU acceleration is detected | Ken Moore | 2016-09-29 |
| | | | | sessionsettings.conf: "compositingWithGpuAccelOnly":<bool> (false by default) | ||
* | Add auto-detection of GPU acceleration to the start-lumina-desktop utility ↵ | Ken Moore | 2016-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 Moore | 2016-07-29 |
| | | | | reload configs. | ||
* | Setup the copy over of the default compton.conf as needed. | Ken Moore | 2016-07-25 |
| | |||
* | Add an "enableCompositing" flag to the sessionsettings.conf file which ↵ | Ken Moore | 2016-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 Moore | 2016-07-18 |
| | | | | file as well. | ||
* | Fix up the copy/adjustment of the fluxbox config files when initializing the ↵ | Ken Moore | 2016-07-18 |
| | | | | user's settings for Lumina. | ||
* | Enable starting fluxbox within the start-lumina-desktop utility ↵ | Ken Moore | 2016-07-06 |
| | | | | (lumina-session). | ||
* | Fix up the reloading of compton when the config file changes. | Ken Moore | 2016-07-06 |
| | |||
* | Setup the session process launcher to provide the capability of prompting ↵ | Ken Moore | 2016-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 Moore | 2016-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 Moore | 2016-07-01 |
| | | | | xcompmgr (if it is installed) | ||
* | Get the new lumina-config UI all setup and tied into the build for ↵ | Ken Moore | 2016-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 Moore | 2016-06-20 |
| | | | | needed. This should detect if an X session is already active, and startup X if not. | ||
* | Another large batch of updates: | Ken Moore | 2016-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 Moore | 2016-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 Moore | 2016-06-06 |
| | | | | previous display configuration on Lumina start. | ||
* | Add a check for the existence of the log dir before starting the processes. | Ken Moore | 2016-05-06 |
| | |||
* | Fix up the detection/closing of the lumina desktop session. Now the user can ↵ | Ken Moore | 2016-04-26 |
| | | | | log out again.... :-) | ||
* | Oops - forgot to "git add" the new lumina-session files. | Ken Moore | 2016-04-26 |