aboutsummaryrefslogtreecommitdiff
path: root/src-qt5/core/lumina-desktop
Commit message (Collapse)AuthorAge
* Ensure that the xorg DPMS system is only enabled when the screensaver comes on.Ken Moore2020-05-06
| | | | It does not seem to have the same input/activity checks that the screensaver uses
* Convert to QElapsedTimer for a debugging timer.Ken Moore2020-05-05
|
* Ensure the desktop window itself does not stop the SS from triggeringKen Moore2020-05-05
|
* Get the screensaver system up and running.Ken Moore2020-05-04
| | | | The lockscreen prompt is disabled at the moment while testing some input detection mechanisms (unlock button just always works without verifying password)
* Some more updates to the desktop.Ken Moore2020-04-24
| | | | Get the screensaver checks working
* Initial merge of the screensaver into the main lumina-desktop buildsKen Moore2020-04-24
|
* Disable xscreensaver from auto-start.Ken Moore2020-04-24
| | | | Enable lumina-checkpass
* Fix up the detection of icons for windows.Ken Moore2020-04-06
| | | | Add another layer of fallback icon as well
* Get lumina-pingcursor integrated into the core package.Ken Moore2020-04-03
| | | | Also fix a couple random errors. Adjust the default "PREFIX" to /usr for all Linux distros for instance.
* Switch to pkill from killall for restarting Fluxbox/ComptonKen Moore2020-03-25
| | | | More common on various Linux OS's instead of killall
* Update Portuguese languageSérgio Marques2020-02-13
| | | | Second commit
* Add spanish translation of xsession desktop entryKen Moore2020-02-05
|
* Portuguese updateSérgio Marques2020-02-05
|
* Some consistency issues with screen sizes.Ken Moore2020-02-04
| | | | | Need to use full screen geometry, not availableGeometry. Available geometry is full geom with reserved space around the edges removed.
* Fix the brightness icon againKen Moore2020-01-31
|
* Cleanup keyboard shortcuts a bit.Ken Moore2020-01-31
|
* Fix the desktop/plugin screen detection (raw geom, not available).Ken Moore2020-01-31
| | | | Also fix a couple icons (add new options to look for)
* Add VoidLinux OS interface.Ken Moore2020-01-27
| | | | | Update readme. Remove the hardcoded keycode for the start menu (not consistent across OS's)
* fontMetrics().width -> fontMetrics().horizontalAdvancelbartoletti2019-10-22
|
* screenGeometry/screenCount -> QGuiApplication::screens(). another roundlbartoletti2019-10-22
|
* screenGeometry/screenCount -> QGuiApplication::screens(). LSession.cpplbartoletti2019-10-22
|
* QString::null -> QString()lbartoletti2019-10-22
|
* A tiny bit of cleanup.Ken Moore2019-04-03
| | | | | Turn off the in-search stop detection for the start menu. Might be causing a race condition between the mutex locks and the processEvents calls. This might make the search populate a bit slower, but should never hang up in the middle of a search.
* Make sure that the start menu is "activated" when opened so that it always ↵Ken Moore2019-03-08
| | | | has keyboard focus.
* Two fixes for icons:Ken Moore2019-02-28
| | | | | | | 1. Fix invalid *.desktop registrations where the Icon field is a relative filename WITH an extension. Icons from the theme are supposed to be name only (no extension), while absolute file paths are supposed to include the extension. 2. Fix up the detection/usage of non-theme icons within LFileInfo. Also add a simple icon() function for LFileInfo to handle the 3 different types of icon file returns.
* Make sure the applauncher panel plugin uses the same LFileInfo class as ↵Ken Moore2019-01-27
| | | | other tools.
* Try to fix the start menu search lockup.Ken Moore2019-01-26
| | | | Seems to fix it here, although I get a little bit of graphical artifacting while replacing the app menu items.
* Update BootSplash.cppKen Moore2018-11-16
| | | Add ${PREFIX}/bin/ to the search paths for the lumina-motd file.
* Fix a compilation error with loading the default quotes option.Ken Moore2018-11-05
| | | | Closes #632
* Cleanup a little bit of the startup quote fetching system.Ken Moore2018-10-22
| | | | No real change - just checking things.
* Make the panel compositing toggle based on whether compton is running.Ken Moore2018-10-08
|
* Some minor cleanup. Nothing much changedKen Moore2018-10-02
|
* Just a bunch of whitespace fixesKen Moore2018-10-01
|
* update class declarationLiang Chen2018-09-07
|
* Turn off the "fake" compositing overlay for the panelsKen Moore2018-09-07
|
* Fix up the launching of the desktop sessionKen Moore2018-09-06
| | | | | | 1. Clear out the lockfiles for a session before launching it 2. Provide some mechanisms for returning lockfile paths without creating a new single-instance session. 3. A couple other random commits I still had staged on my laptop (settings menu tweak)
* When a desktop is resized automatically re-do the wallpaper as well.Ken Moore2018-09-06
|
* A few fixes for Lumina:Ken Moore2018-08-22
| | | | | | | | | 1. Adjust the pkg-plist for FreeBSD to include the trident-dark color file. 2. Add a new function for fetching XDG standard directory paths (and create dir as needed) 3. Setup the desktop and lib classes to use the XDG standard path function now. 4. Add a bunch of fallback icons if the "start-here-lumina" icon could not be found in the current theme. These are all based on the OS name. 5. Ensure we run "xdg-user-dirs-update" before launching the session (if it is installed). This is used for the main standard dir detection. 6. Ensure that start-lumina-desktop *always* starts a new desktop session (bypassing any existing lock files for the desktop session).
* Rip out the initialization of drag and drop on applauncher desktop plugins.Ken Moore2018-06-07
| | | | Have it move the plugin on the desktop instead, but it can also be "dropped" into applications and get used as a drag-n-drop operation.
* A little bit of cleanup for Lumina 1, try to get better detection of when ↵Ken Moore2018-05-23
| | | | the screen session was resized.
* desktop: support /run/media (user removable devices)Ole-André Rodlie2018-05-11
|
* Switch the icon used for the cancel button in the logout dialog.Ken Moore2018-04-30
| | | | Make it use "system-cancel" before it looks for "dialog-cancel"
* Cleanup the icon loading routines for battery status.Ken Moore2018-04-27
| | | | This should make it generic enough to support all XDG icon themes.
* Fix up the audio chimes routines:Ken Moore2018-04-24
| | | | | | 1. Ensure that reading the file to be used for the chime is done correctly. 2. Ensure that the session does not crash during cleanup if the exit chime could not be played. 3. Ensure that the default audio chime files are used if nothing else is specified/valid in the settings.
* Clean up the default fluxbox key bindings:Ken Moore2018-04-17
| | | | | | | | | | | | | | | | Modify the following shortcuts: Ctrl+mouse wheel -> Ctrl+Alt+mouse wheel (change workspace) Alt+[Left/Right arrow] -> Ctrl+Alt+[Left/Right arrow] (tile windows left/right) Remove the following shortcuts: Ctrl+Tab, Ctrl+Shift+Tab (next/previous group - already have Alt+Tab shortcuts) Win+Tab, Win+Shift+Tab (next/previous Fluxbox tabs - not used almost at all) Win+[Left/Right] (Send to prev/next workspace - does not work at the moment anyway) Win+Ctrl+[Left/Right] (Take to prev/next workspace - does not work at the moment anyway) Add the following shortcut: Win+Space: (show start menu) - This will not work if the 115 shortcut is functional (115 takes precendence), but if the Win key is bound to something else this shortcut will become available for launching the start menu.
* Cleanup where icons get installed:Ken Moore2018-04-17
| | | | Instead of putting them in the older "pixmaps" directory, place them into the icons/hicolor/scalable/apps dir so that the Qt icon from theme stuff can find it (older dir no longer supported by Qt and most modern theme engines)
* Fix up the clipboard persistance.Ken Moore2018-04-17
| | | | | When moving the owner of the clipboard over to the desktop session, we need to copy *all* of the data on the clipboard, not just the text. Very often, text on the clipboard is "paired" with control codes or alternate info in other mimetype fields.
* Merge pull request #574 from rodlie/lumina-desktop_add_clipboard_supportKen Moore2018-04-16
|\ | | | | lumina-desktop: add basic clipboard support
| * lumina-desktop: add basic clipboard supportOle-André Rodlie2018-04-14
| |
* | lumina-desktop: Use smoothing when scaling wallpaperOle-André Rodlie2018-04-14
|/
bgstack15