aboutsummaryrefslogtreecommitdiff
path: root/lumina-config
Commit message (Collapse)AuthorAge
* 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.
* Moved common application defaults to their own tab. This should be more ↵JoshDW192016-04-21
| | | | intuitive.
* Significant update to mime-type handling.Ken Moore2016-03-11
| | | | | | 1) Register/use the "inode/directory" mimetype for the default file manager. 2) Register/use the "x-scheme-handler/http[s]" mimetypes for the default web browser Note: Still have not found valid mimetypes for the default terminal/email apps yet - so those still use the alternate lumina settings.
* Cleanup all the DESTDIR usage within the project files. Now this can be ↵Ken Moore2016-03-04
| | | | easily used for automated package builders (for a temporary working directory).
* Add dutch translation for i18n/lumina-configZyixc2016-02-22
|
* Change the icon used for the "show desktop" plugin to match the icon the ↵Ken Moore2016-02-05
| | | | plugin uses when loaded on the panel.
* Cleanup lumina-config a bit:Ken Moore2016-02-05
| | | | | | 1) Add an "all files" option to the background file selector dialog (just in case the file has an alternate extension/syntax). 2) Add options to select a directory (single/recursive) when looking for background files. 3) Clean up a lot of commented-out code from the mainUI file.
* Disable the quickwidget desktop plugin. The QML embedding systems are still ↵Ken Moore2016-02-02
| | | | not robust enough for normal use - and no other contributors seem interested in writing QML plugins anyway.
* Large cleanup of the Lumina project files and OS-detection/support systems.Ken Moore2016-01-11
| | | | | | | 1) Setup all the subprojects to use the new OS-detect.pri subfile 2) Automatically detect/set the build datetime string for the project when qmake is run. 3) Automatically read/embed the current GIT revision into the Lumina version string 4) Remove the old QtConfig shortcut function from the LuminaOS class (and all templates).
* Make the Fluxbox theme listing case-insensitive.Ken Moore2015-12-16
|
* Add support for single-file Fluxbox themes.Ken Moore2015-12-16
|
* Fix a bug where the "+" in the Qt display was not getting replaced with a space.Ken Moore2015-12-11
|
* Replace the "KeyCatch" dialog with a QKeySequenceEdit (added in Qt 5.2). The ↵Ken Moore2015-12-03
| | | | keycatch dialog is still there in source (just commented out) until we can verify that the Qt widget picks up all the special keys properly.
* Change teh lumina-config window title to "Lumina Settings"Ken Moore2015-11-25
|
* Fix a typo in the backend variable name for custom panel colors.Ken Moore2015-11-23
|
* When loading a wallpaper file - allow any of the currently-supported image ↵Ken Moore2015-10-21
| | | | formats that are recognized by Qt.
* Update the widget used for panel information: Now it is quite a bit easier ↵Ken Moore2015-10-08
| | | | to read/use.
* Add the new "line" panel plugin to lumina-configKen Moore2015-10-08
|
* Revert the debug/release flag change to all the *.pro files. This causes ↵Ken Moore2015-09-30
| | | | issues when trying to install the debug version of apps. Instead, the makefiles should be generated with the command "qmake[-qt5] CONFIG+=debug". That will set the debug flag for the Makefile and allow the user to run make and "make install" normally (but with debugging enabled)
* Update all the project files to allow for "make debug" to create a binary ↵Ken Moore2015-09-30
| | | | with debugging symbols included. The standard "make" will be exactly the same.
* Oops - make sure the STARTAPPS variable is saved within the private MainUI ↵Ken Moore2015-09-28
| | | | class.
* Add support for local Fluxbox theme files (~/.fluxbox/styles) into ↵Ken Moore2015-09-28
| | | | lumina-config.
* Fix a rogue empty zorder assignment in the mainUI.ui file (something left ↵Ken Moore2015-09-17
| | | | behind by Qt Designer - caused a compile warning)
* Change the names of a couple panel plugins:Ken Moore2015-09-16
| | | | | 1) Desktop Switcher -> Workspace Switcher 2) Home Button -> Show Desktop
* Have lumina-config only load the thumbnail for the wallpaper image when that ↵Ken Moore2015-09-16
| | | | image has been previewed. This prevents a long loading time if tons of wallpapers are setup for rotations.
* Merge branch 'master' of github.com:pcbsd/luminaKen Moore2015-09-11
|\
| * Merge pull request #155 from harcobbit/issue/11400Ken Moore2015-09-11
| |\ | | | | | | Solves issue 11400
| | * Several changesCarlos Bohórquez2015-09-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use the global variable sessionsettings_config_file in all places that must be used. QSettings::setPath was already setted so it's not needed. Deleted. Instead using variable for date and time format in case user settings aren't setted, now we go to Qt::DefaultLocaleShortDate. To perform this operation, we must work with Date and Time separately. Now DirWidget::date_format is an QStringList, first item for date and second for time. The QDateTime with format "yyyyMMddhhmmsszzz" is stored on whatsThis variable for being used in sort operations. CQTreeWidgetItem operator< function has been simplified. Now, to check dates, we used the value stored in whatsThis.
* | | Add the option for wallpaper layout/format to lumina-config.Ken Moore2015-09-11
|/ /
* / Add the new systemstart panel plugin to lumin-config.Ken Moore2015-09-10
|/
* Add a quick check to ensure that a panel number is never less than zero.Ken Moore2015-09-02
|
* Adjust the "desktop icons" checkbox in lumina-config to make it a bit easier ↵Ken Moore2015-08-21
| | | | to understand what it does.
* Fix a bug in the color dialog title, it can be used for more than just ↵Ken Moore2015-08-20
| | | | panels now.
* Update the lumina theme engine/class so that custom environment variables ↵Ken Moore2015-08-18
| | | | may be set/loaded for all apps using the theme engine (including the session - which propagates to new non-lumina applications as well)
* Add an extension to the Lumina theme engine/class for specifying a mouse ↵Ken Moore2015-08-12
| | | | | | | cursor theme. This is integrated into lumina-config as well, but still have 2 problems with it: 1) The active re-loading of the new cursors does not work yet (Qt issues I am still working on) 2) The X11 Cursor file to use for the sample image cannot be loaded by Qt (need to write my own format conversion routine)
* Add "DESTDIR" build option support to the Lumina project files (needed for ↵Ken Moore2015-07-31
| | | | | | Fedora packaging). Also convert the last X11 usage in LPanel over to XCB
* Clean up the display of some Fluxbox Keyboard shortcuts.Ken Moore2015-07-29
|
* Expose the new "InitLocale" session options in lumina-config, and also fix a ↵Ken Moore2015-07-28
| | | | bug with the panel widget display.
* Update all the *.pro files to add a new NO_I18N config option which prevents ↵Ken Moore2015-07-14
| | | | the installation of the translation files (the translations in this repo are highly incomplete, you should use the translation files from the lumina-i18n repo instead since that is where almost all the translation work is being committed).
* Clean up a few last things in lumina-config:Ken Moore2015-07-10
| | | | | | 1) Centering the app selection window on the parent 2) When a special keypress is detected (no modifiers), prepend "None" to the Fluxbox key string (seems to be more reliable). 3) After saving the list of desktop plugins, have it re-load the setting from the file 1 second later to catch the unique identifiers that each plugin was assigned by the desktop.
* Update lumina-config to list all desktop plugins on the screen, and only ↵Ken Moore2015-07-09
| | | | make changes when the user clicks "save". Also adjust the viewport for the panel widgets a bit (ensure sizing, scroll to end on new panel, etc..)
* Add knownledge of QtQuick plugins to lumina-configKen Moore2015-07-09
|
* Remove the context menu on the toolbar in lumina-configKen Moore2015-07-09
|
* fix build with qt 5.5rezso2015-07-05
| | | https://gist.github.com/rezso/c050801e6fa5b4b10715
* Add a new PanelWidget to lumina-config. This allows the user to add more ↵Ken Moore2015-06-26
| | | | than 2 panels to each screen, and panels can be removed individually (not just the last one).
* Add a checkbox for allowing the auto-creation of desktop icons on each ↵Ken Moore2015-06-18
| | | | individual screen.
* Ensure that the "change User icon" button in lumina-config only makes the ↵Ken Moore2015-05-22
| | | | cahnge pending until the user clicks the save button.
* Finish cleaning up the new CPU/Memory desction routines in libLumina, and ↵Ken Moore2015-05-22
| | | | add a new desktop plugin for monitoring system statistics (CPU/Mem usage, CPU temps).
* Add the ability to set solid-color backgrounds within Lumina, and add this ↵Ken Moore2015-05-20
| | | | option to lumina-config.
* Fix a bug in lumina-config where saving settings during a screen change was ↵Ken Moore2015-05-15
| | | | saving the settings on the new screen instead of the old one.
bgstack15