aboutsummaryrefslogtreecommitdiff
path: root/src-qt5/core/lumina-desktop
Commit message (Collapse)AuthorAge
* Add the ability for Lumina to automatically add/remove symlinks from the ↵Ken Moore2016-08-18
| | | | ~/Desktop for applications that are installed/removed while the user session is active.
* Setup the desktop to use the new XDGDesktopList directly (disables a lot of ↵Ken Moore2016-08-18
| | | | the extra managment overhead from the desktop itself).
* A couple quick fixes:Ken Moore2016-08-17
| | | | | 1) Ensure that lumina-open is used to open the default terminal app (additional binary verification/checking) 2) Add some additional verification of the binary to run within lumina-open, and warn the user about a missing binary as needed.
* Fix a small typo in a disabled line in luminaDesktop.conf (so if people ↵Ken Moore2016-08-08
| | | | uncomment it to use the settings it will be valid).
* Add a simple check to the panel update routine to verify that the ↵Ken Moore2016-08-08
| | | | "_NET_WM_STICKY" flag is set on the panel at update time, and re-request that flag if not.
* Add a quick existance check to the userbutton plugin when adding favorites ↵Ken Moore2016-08-02
| | | | to the menu.
* Add application/pdf mimetype defaults to the TrueOS settings.Ken Moore2016-08-02
|
* Update the TrueOS defaults a bit.Ken Moore2016-08-01
| | | | | 1) Remove peazip from the "tar" mimetypes 2) Add phototonic to the images/* mimetypes.
* Hide duplicate entries in the desktopbar plugin (Desktop/Favorites can be ↵Ken Moore2016-07-28
| | | | pointing to same file).
* Disable the translation of the blank HTML text for the QTextBrowser.Ken Moore2016-07-27
|
* Fix up the y-coordinate offsets for the panels and desktop plugin area so ↵Ken Moore2016-07-26
| | | | that vertical arrangements of monitors are better supported.
* Update the defaults for lumina a tiny bit (compton settings, Glass colors, ↵Ken Moore2016-07-25
| | | | fluxbox theme, etc..)
* Merge branch 'master' of github.com:trueos/luminaKen Moore2016-07-25
|\
| * Update the TrueOS defaults to include qterminal if it is installed.Ken Moore2016-07-22
| |
* | Ensure that a default compton.conf file is distributed with Lumina.Ken Moore2016-07-25
|/
* Ensure that Desktop files which are symlinks to known favorites do not show ↵Ken Moore2016-07-19
| | | | up as duplicates within the "favorites" tab in the user menu.
* Don't embed the fluxbox config files into the lumina-desktop binary (using ↵Ken Moore2016-07-18
| | | | the pre-installed files instead).
* Fix a crash when right-clicking a non-applauncher desktop plugin and ↵Ken Moore2016-07-07
| | | | removing it.
* Fix up the loading of non-integer values for the panel height.Ken Moore2016-07-07
|
* Disable fluxbox initialization within the lumina-desktop binary. (moved to ↵Ken Moore2016-07-06
| | | | start-lumina-desktop).
* Fix a crash within the userbutton plugin which would happen after clearing ↵Ken Moore2016-07-06
| | | | out one of the scroll areas.
* Fix the TrueOS default settings.Ken Moore2016-07-05
|
* Finish up the new JSON recursive menu system as well as the test script for ↵Ken Moore2016-06-30
| | | | listing the contents of a directory recursively.
* Add a new type of menu plugin: jsonmenuKen Moore2016-06-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a recursive, auto-generating menu which runs an external utility (a script of some kind usually), which generates a JSON document/object which is used to populate the menu. Syntax: (Per object) { "type" : "item", "icon" : "icon name (optional)", "action" : "something lumina-open can run (optional)" } Or for a recursive menu generation { "type" : "jsonmenu", "exec" : "some command to run to populate menu", "icon" : "icon name (optional)" } Example for a full return: { "Item1" : { "type" : "item", "icon" : "folder", "action" : "~/item1.jpg" }, "Menu1" : { "type" : "jsonmenu", "exec" : "some script", "icon" : "system-run" } } Item1 will open ~/item1.jpg with lumina-open when clicked, while Menu1 will call "some script" to generate a new menu with additional options. }
* Add options for grouped windows in the task manager:Ken Moore2016-06-29
| | | | | | Show All Windows Minimize All Windows Close All Windows
* Merge branch 'master' of github.com:trueos/luminaKen Moore2016-06-29
|\
| * Update the coming-soon 0.9.1 port makefile for FreeBSD, and also setup the ↵Ken Moore2016-06-28
| | | | | | | | "DEFAULT_SETTINGS=<OS>" build flag for installing config files or desktop wallpapers for other OS's.
| * Cleanup the build system for how the special OS-specific config ↵Ken Moore2016-06-28
| | | | | | | | file/wallpaper are added into the build. This now means that we can commit any generic *-${OS}.[jpg/conf] here to the defaults directory and it will automatically get pulled in at build time.
| * Commit some WIP (but disabled) to get the panels using the compositing WM ↵Ken Moore2016-06-28
| | | | | | | | for transparency effects (issues with xcompmgr at the moment?).
| * Add files via uploadq5sys2016-06-28
| |
| * Change references to PC-BSD to TrueOSq5sys2016-06-23
| |
* | Add Control+[shift]+Tab shortcuts for cycling between open windows in ↵Ken Moore2016-06-29
|/ | | | grouped-order rather than open order (alt+[shift]+tab will do open order).
* Turn off the "autoraise" feature of Fluxbox by default.Ken Moore2016-06-21
|
* Remove some HTML formatting from being translated.Ken Moore2016-06-21
|
* Cleanup the PC-BSD options in the Lumina desktop defaults.Ken Moore2016-06-21
|
* Add support for running generic user setup scripts/tools after parsing ↵Ken Moore2016-06-21
| | | | luminaDesktop.conf.
* Syncronize the pcbsd/lumina default settings.Ken Moore2016-06-20
|
* Change the fallback icon used for a .desktop file in the applauncher plugin.Ken Moore2016-06-16
|
* Another round of small bug fixes/tweaks:Ken Moore2016-06-16
| | | | | | | | | | 1) Fix up the desktopbar plugin to work with the new file locations for configs. 2) Fix up the replacement of the "~/" prefix on a file path with the users home dir. 3) Add default favorites for the ~/[Documents, Downloads, Pictures, Videos] directories. 4) Add the ability to specify quicklaunch apps within luminaDesktop.conf (almost the same as the favorites options). 5) Another couple tweaks for the Glass theme. 6) Have the non-applauncher desktop plugins fill in from the bottom-right of the screen. This provides automatic separation between the auto-generated launchers and other plugins. 7) Add a second, auto-hidden panel at the top of the primary screen by default with the desktopbar plugin there (for instance access to favorites & ~/Desktop files/dirs)
* Adjust the default keyboard shortcuts a bit to try and avoid conflicts ↵Ken Moore2016-06-16
| | | | between the windows key (standalone) and other winkey+<key> combinations.
* make the new start menu search a bit more responsive (in case of lots of ↵Ken Moore2016-06-15
| | | | results).
* Add the ability to search for apps/utilities directly within the start menu.Ken Moore2016-06-15
|
* Another significant update:Ken Moore2016-06-14
| | | | | 1) Change the install directory where Lumina puts all it's files at install time (L_SHAREDIR/lumina-desktop/ instead of L_SHAREDIR/Lumina-DE/) This required some adjustments to the LuminaOS templates just to mirror the change.
* 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.
* A few changes:Ken Moore2016-06-13
| | | | | | 1) Cleanup a compile warning in LDesktopBackground.cpp 2) Ensure the desktop re-themes when the theme changes (another leftover from changing the binary name) 3) Setup the appmenu and userbutton panel plugin to try and register themselves as "Start buttons" for the purpose of keyboard shortcuts opening them on demand.
* Setup the keyboard shortcut so the windows/meta key will open the start menu.Ken Moore2016-06-12
|
* 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).
* Add a couple more default mimetype associations for the text editor.Ken Moore2016-06-11
|
* Change the name of the main desktop binary from "Lumina-DE" to ↵Ken Moore2016-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.
bgstack15