aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Final fix for the line find/replace functionality in luminaDesktop.conf ↵Ken Moore2015-07-29
| | | | parsing - needed to explicitly use a QREgExp with wildcard matching rules (verified that it works properly).
* Oops, make sure that any new duplicate session setting overwrites the ↵Ken Moore2015-07-29
| | | | previous setting.
* Add the ability to use an optional "_ifexists" tag at the end of any ↵Ken Moore2015-07-29
| | | | "session_*" settings in luminaDesktop.conf. This will check for the existance of the given value (absolute paths only), and skip the assignment if it does not exist.
* Do not have lumina-open show the crash handler if a "pc-su" process returns ↵Ken Moore2015-07-29
| | | | error code 1 (user cancelled the procedure).
* Clean up the display of some Fluxbox Keyboard shortcuts.Ken Moore2015-07-29
|
* Oops, forgot to translate the internal QPoint to a global point before ↵Ken Moore2015-07-28
| | | | showing the menu in LDesktop.
* Expose the new "InitLocale" session options in lumina-config, and also fix a ↵Ken Moore2015-07-28
| | | | bug with the panel widget display.
* Add some work that make the Lumina desktop/panels appear in the proper ↵Ken Moore2015-07-28
| | | | locations when XINERAMA is used for combining monitors. However, the interface is still completely unresponsive because the Qt backend is completely screwed up by Xinerama (returns 0's for everything related to screens, geometries, etc, preventing menus from opening up even when manually started). This might be something where we just have to say that Xinerama is not supported for Lumina (at least until lumina-wm get finished up).
* Just a minor update to some debugging (when turned on) for checking icons ↵Ken Moore2015-07-24
| | | | within the current theme.
* Finish cleaning up the submenu open/close checks for the userbutton. Now the ↵Ken Moore2015-07-24
| | | | "Action" submenu can be closed without launching the base application.
* Fix up the active re-loading of icons in the desktop interface when the icon ↵Ken Moore2015-07-24
| | | | theme changes.
* Finish up the XDG "Actions" specification for *.desktop files, and integrate ↵Ken Moore2015-07-22
| | | | it into the AppMenu and UserButton. Also add a new flag to lumina-open so that we can specify which action to use when starting an app.
* Add support into libLumina for additional "Actions" listed in *.desktop files.Ken Moore2015-07-22
|
* 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.
* Change a bit more of the localization/translation mechanisms: Now it is ↵Ken Moore2015-07-21
| | | | possible to save the translator for use later (instead of always installing a new QTranslator).
* Update/add some localization functions to libLumina.Ken Moore2015-07-21
|
* Merge branch 'master' of github.com:pcbsd/luminaKen Moore2015-07-20
|\
| * Merge branch 'master' of https://github.com/pcbsd/luminaJesse Smith2015-07-18
| |\
| * | Updated dependency and build instructors for Fedora.Jesse Smith2015-07-18
| | | | | | | | | | | | | | | | | | Fedora (and CentOS and RHEL) use different package names, library prefixes and program names. Updated the DEPENDENCIES and README files to include the information needed to build and run Lumina on Fedora/RHEL/CentOS.
* | | Add some more work-in-progress on the Lumina Window frame/manager class for ↵Ken Moore2015-07-20
| | | | | | | | | | | | lumina-wm.
* | | Add the Ctrl-X keyboard shortcut for Cutting the selected files onto the ↵Ken Moore2015-07-20
| |/ |/| | | | | Clipboard.
* | Fix up a calculation of the new window geometry - add in checks for those ↵Ken Moore2015-07-17
| | | | | | | | strange windows (like gimp) which move the main window off-screen before showing it (causing errors/crashes in the program when moving it back).
* | Commit some quick fixes:Ken Moore2015-07-17
| | | | | | | | | | | | 1) Switch some X11->XCB functions around (SetAsDesktop(), SetDisableWMActions()). 2) Fix up some QtQuick plugin detection routines (now it will properly see the user's quickplugins if any). 3) Connect the status change signal/slots for QtQuick plugins to try and detect script failures and remove the script (still not working reliably).
* | Merge branch 'master' of github.com:pcbsd/luminaKen Moore2015-07-17
|\ \
| * \ Merge pull request #139 from vovd/masterKen Moore2015-07-17
| |\ \ | | | | | | | | Add a watch file
| | * | Add a watch filevovd2015-07-17
| | | |
| * | | Merge pull request #140 from vovd/patch-1Ken Moore2015-07-17
| |\ \ \ | | |/ / | |/| | Remove ROADMAP from debian/docs
| | * | Remove ROADMAP from debian/docsvovd2015-07-17
| |/ / | | | | | | We don't need the ROADMAP in a binary package
| * | Merge pull request #138 from vovd/masterKen Moore2015-07-17
| |\ \ | | | | | | | | Some fixes
| | * | Bump the standard version to 3.9.6 | lumina-data should not depends on ↵vovd2015-07-17
| |/ / | | | | | | | | | lumina-desktop since lumina-desktop depends on lumina-data
| * | Merge pull request #137 from vovd/masterKen Moore2015-07-17
| |\ \ | | | | | | | | Add qtdeclarative5-dev as a build-dep
| | * | Update DEPENDENCIESvovd2015-07-17
| | | |
| | * | Add qtdeclarative5-dev as a build-depvovd2015-07-17
| |/ /
* / / Update the default fluxbox-keys file to exclude window modification commands ↵Ken Moore2015-07-17
|/ / | | | | | | from operating on non-normal layered windows (so the user cannot use FLuxbox shortcuts to close/move/<other> the desktop/panel windows any more).
* | 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).
* | Now tag version 0.8.6-devel on the master branchKen Moore2015-07-13
| |
* | Merge branch 'master' of github.com:pcbsd/luminaKen Moore2015-07-13
|\ \
| * \ Merge pull request #135 from Nanolx/masterKen Moore2015-07-13
| |\ \ | | | | | | | | Update LOS::MemoryUsagePercent()
| | * | fix filter critera for Debian's topChristopher Roy Bratusek2015-07-11
| | | |
| | * | typo fixChristopher Roy Bratusek2015-07-11
| | | |
| | * | update LOS::MemoryUsagePercent() for output format change in latest version ↵Christopher Roy Bratusek2015-07-11
| |/ / | | | | | | | | | of 'top' in Debian
* / / Tag version 0.8.5-release in the source tree.Ken Moore2015-07-13
|/ /
* | Final cleanup of debugging messages and temporary changes prior to release. ↵Ken Moore2015-07-10
| | | | | | | | | | | | | | Aslo update the default key bindings a bit: 1) Add a shortcut to lock the screen (Pause key) 2) Adjust the tiling shortcuts to Alt+[left/right] instead of Ctrl-[left/right]. The Ctrl shortcuts were already in use by Fluxbox.
* | Merge branch 'master' of github.com:pcbsd/luminaKen Moore2015-07-10
|\ \
| * \ Merge pull request #134 from pcbsd/linuxKen Moore2015-07-10
| |\ \ | | |/ | |/| Moved window manager specific dependencies into their own file
| | * Moved window manager specific dependencies into their own fileJesse Smith2015-07-10
| | | | | | | | | | | | in the lumina-wm-INCOMPLETE directory.
* | | Adjust the window check/resize routine a bit more. Now it seems to workmuch ↵Ken Moore2015-07-10
|/ / | | | | | | better, still have a couple apps which might go past the bottom of the screen a couple pixels, but that might be the app doing some auto-resizing of itself later.
* | 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.
* | Ok, NOW the desktop plugins layout methodology is consistent/reliable. Had ↵Ken Moore2015-07-10
| | | | | | | | to implement my own tiling algorithm for initial plugin placements (and adjust a lot of the plugins to have better auto-set default sizes depending on font settings)
bgstack15