aboutsummaryrefslogtreecommitdiff
path: root/src-qt5/core/lumina-desktop/LSession.cpp
Commit message (Collapse)AuthorAge
* Add a new sessionsettings flag:Ken Moore2016-11-02
| | | | | | Qt5_theme_engine=<some theme engine> This will allow the user to set some global Qt5 theme engine (such as qt5ct), and activate it for the entire session.
* Quick update to ensure that 2 monitors are not cloned - only show one of ↵Ken Moore2016-10-20
| | | | them in that case.
* Adjust the icon for the battery notifications a bit.Ken Moore2016-10-18
| | | | | | 1) for the "low" battery icon, move it down to the 5-20% range instead of 20-50%. 2) When battery is between 0-5%, change the background color of the icon to red in addition to the "warning" battery icon. 3) Play an audio file when the battery drops to the 0-5% range( <Lumina Share directory>/low-battery.ogg), if the file exists.
* Make sure the desktop are registered as virtual roots again.Ken Moore2016-10-18
|
* 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.
* Move a couple "delete" calls to "deleteLater()" within the desktop.Ken Moore2016-10-11
|
* Add in pending update detection/skipping ability to the main logout window ↵Ken Moore2016-08-18
| | | | (not the start menu options yet).
* Disable fluxbox initialization within the lumina-desktop binary. (moved to ↵Ken Moore2016-07-06
| | | | start-lumina-desktop).
* 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.
* Large update to the project files:Ken Moore2016-06-14
| | | | | 1) Move from "NO_I18N" to "WITH_I18N". This will ensure that the source version of the localizations are not installed unless explicitly requested (since the "real" localization files are in the lumina-i18n repo - these source files are theauto-generated ones before getting sent up to the pootle localization system). 2) Add a few more .desktop files for the various Lumina utilities.
* Get the lumina desktop all setup with a registration system for ↵Ken Moore2016-06-11
| | | | start-menu-like plugins to determine whether they should respond to a show command, and setup all the systemstart plugins to use this system (will expand later to the appmenu and userbutton plugins as well).
* Have the lock button in the start menu use the "LaunchItem()" functio so the ↵Ken Moore2016-05-20
| | | | menu is closed right away.
* Fix a geometry calculation for panel placements on X monitors which are not ↵Ken Moore2016-04-29
| | | | aligned with the y=0 axis for the top of the monitor.
* Have lumina listen to the X root window property changes directly - and ↵Ken Moore2016-04-28
| | | | update the screen numbers/geometries 50ms after the WM changes the _NET_DESKTOP_GEOMETRY or _NET_WORKAREA properties on it. This bypasses a bug in the QDesktopWidget class where it might not send out the changed() signals when something really did change (noticed this in virtualbox instances in particular).
* Unhook the stylesheet in the Lumina Theme Engine from the non-desktop ↵Ken Moore2016-04-27
| | | | applications. This prepares us to use a "real" Qt style plugin for application appearances instead of stylesheets for a few lumina-* apps.
* Add the beginnings of a new "lumina-session" wrapper utility for the ↵Ken Moore2016-04-25
| | | | | | sequentual loading of various utilities (WM, DE, screensaver, compositing manager, etc..) Also setup lumina-session to auto-start xcompmgr if it is installed, and adjust the Lumina-DE.desktop xsession entry to launch the session instead of the Lumina-DE binary directly.
* 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.
bgstack15