aboutsummaryrefslogtreecommitdiff
path: root/src-qt5/core/lumina-desktop
Commit message (Collapse)AuthorAge
* 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
|/
* add option to disbale startup quotesq5sys2018-03-28
|
* Fix up the RSS reader.Ken Moore2018-03-21
| | | | Make sure we check for redirect URLs even if the reply has data in it (was not catching the redirect from http:// to https:// on the Lumina/TrueOS feeds)
* Add drop support for directories on the desktop.Ken Moore2018-03-08
|
* Add drag-n-drop to the desktop icons.Ken Moore2018-03-08
| | | | | This will let the user drag a desktop icon to any application/tool and have it react appropriately. NOTE: Directories on the desktop are not enabled as drop targets yet.
* Update the i18N translation files (sync with sources)Ken Moore2018-03-06
| | | | Also add in the new pandora shortcut for lumina-mediaplayer (*.desktop)
* Bump the minor version of Lumina to 1.4.2Ken Moore2018-02-09
| | | | This includes some larger changes to lumina-pdf, and some fixes for the 1.x session (battery chimes and such)
* redo shell logout to Luminaq5sys2018-02-07
|
* Revert "add shell logout to Lumina"q5sys2018-02-07
| | | | This reverts commit 4455528cd9cd0b0594c3bcabf619a50e64e37832.
* add shell logout to Luminaq5sys2018-02-07
|
* Merge branch 'master' of github.com:trueos/luminaKen Moore2018-01-17
|\
| * Add an additional OS-specific network device type parser.Ken Moore2018-01-12
| |
* | Add a failsafe setting into the 1.4.x lumina-desktop:Ken Moore2018-01-17
|/ | | | Ensure that the lumina theme engine is always set in the session environment unless manually replaced/removed in the session settings.
* Fix up a couple more things:Ken Moore2017-12-07
| | | | | | 1. Add option to load global styles from luminaDesktop.conf 2. Fix up the default icon/menu size of the start menu and item icons. 3. Fix up a signal/slot mis-connect in the start menu.
bgstack15