aboutsummaryrefslogtreecommitdiff
path: root/lumina-desktop/panel-plugins/systemdashboard
Commit message (Collapse)AuthorAge
* A few small fixes to lumina-desktop:Ken Moore2016-02-05
| | | | | 1) When loading the "pt" locale code - pass it to QLocale as "pt_PT" so the native language translation some out properly (European portuguese, not brazilian) 2) Add a new button for the audio controls in the start menu for muting/unmuting the audio.
* Fix up the loading of locales through the StartMenu/Session. Now it will ↵Ken Moore2015-12-01
| | | | properly make the locale changes *if* it could properly load the locale (ensuring consistency between system/session).
* Fix up all the window activation detection/management within the lumina ↵Ken Moore2015-09-16
| | | | session. Now when a submenu on the panel is closed somehow or a window was modified with the task manager, it will properly find/activate the right window again.
* Ensure that the screen brightness slider in the system dashboard only goes ↵Ken Moore2015-09-16
| | | | down to 10% - this prevents the user from completely blacking out their screen by accident.
* Finish converting libLumina to XCB-only and finish replacing any LX11 ↵Ken Moore2015-08-05
| | | | functions in lumina-desktop.
* Fix up the active re-loading of icons in the desktop interface when the icon ↵Ken Moore2015-07-24
| | | | theme changes.
* Make sure that all the interface elements in lumina-desktop actively re-load ↵Ken Moore2015-07-22
| | | | their text/icons when the system locale is changed.
* Finish cleaning up the new localization configuration settings in libLumina, ↵Ken Moore2015-07-21
| | | | | | and put a combobox in the system dashboard plugin which allows the user to (temporarily) change their session locale. Still need to finish up the active re-translation of the desktop session though.
* Move the initial screen brightness and volume setting routines into the ↵Ken Moore2015-04-22
| | | | session initialization (out of the system dashboard plugin).
* Adjust te brightness control labelling a bit in the sytem dashboard. Now the ↵Ken Moore2015-04-19
| | | | label will always stay in sync with the slider (no delay), it is only the backend setting routine which is on a slight (50ms) delay.
* Update the system dashboard behavior a bit:Ken Moore2015-04-17
| | | | | 1) Add a signal collector/combiner for screen brightness changes (1/10 second delay) - since hardware brightness changes cannot usually be spammed too quickly. 2) Update the battery icon notifications on the panel button. If less than 5% left, leave the low battery icon there all the time, if less than 15% cause the low battery icon to flash intermittently, if greater than that don't show any battery icon.
* Oops, make sure that if brightness controls are not available, that the ↵Ken Moore2015-01-30
| | | | system dashboard hides that control option.
* Add a new panel-plugin: appmenuKen Moore2015-01-21
| | | | | This plugin re-creates the classic "start" menu from other OS's. Also update how panel-plugins open menus, so now the menu will no longer cover the button that opened it.
* Clean up all the Qt5 *.pro files a bit. Now they should always work.Ken Moore2014-12-23
| | | | | | | | | Also do a large clean up of the file operations in lumina-fm: 1) When doing copies of directories, make sure to properly copy all child files/dirs (no matter how deep) 2) Clean the order of directory copies so that you can successfull make a copy of a directory into itself (copy ~/Test -> ~/Test/Test for example) 3) Check for attempting to *move* a directory into itself and show a warning to the user about an invalid operation. 4) Get the total number of files/dirs to be operated on before starting operations. This allows the UI to be more detailed about what it is doing at that particular time. 5) If a directory fails to copy for some reason, don't try to copy all the children of that directory either (they will all fail and just bloat the list of errors)
* Large quality of life update to Lumina:Ken Moore2014-10-30
| | | | | | | | | 1) Fix up the applauncher desktop plugins so that the initial sizing is sane. 2) Completely remove all global static variables from the session. 3) Re-enable the login/logout chimes (works properly without static variables) 4) Streamline the desktop background rotation algorithms a bit. 5) Greatly streamline the Session start procedure (50% to 75% faster on my computer here) 6) Make sure the background wallpaper does not rotate every time the desktop settings file changes (only when the backgrounds for that desktop are changed, or the rotation timer goes off)
* Update SysMenuQuick.cppKen Moore2014-09-04
| | | Change the "charging" text to "connected" instead, since if it is at %100 it is no longer technically charging....
* Initial import of the lumina code from pcbsd git repoKris Moore2014-09-04
bgstack15