Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Add an additional level of locking to the single-application framework: The ↵ | Ken Moore | 2015-08-21 |
| | | | | X11 Screen number. This ensure that the same app on a different X screen does not stop the app from opening on the current screen as well. | ||
* | Add a bit more text output for the single instance framework. This makes it ↵ | Ken Moore | 2015-08-21 |
| | | | | really clear what is happening if anything *does* go wrong. | ||
* | Another quick fix to the single-instance framework - add a manual existance ↵ | Ken Moore | 2015-08-21 |
| | | | | check to teh lock file. | ||
* | Update the single-application framework a big so that networking limitations ↵ | Ken Moore | 2015-08-21 |
| | | | | simple result in a fallback on standard QApplication usage (no single-instance available). | ||
* | Add a function to convert a number of bytes into a display string (3 digits) | Ken Moore | 2015-08-19 |
| | |||
* | Add the XDG_DATA_* path support for relative application paths given in the ↵ | Ken Moore | 2015-08-19 |
| | | | | mime database. | ||
* | Update the lumina theme engine/class so that custom environment variables ↵ | Ken Moore | 2015-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) | ||
* | DragonFly: Sync MemoryUsagePercent() with FreeBSD | Michael Neumann | 2015-08-16 |
| | |||
* | Implement CPUTemperatures() for DragonFly | Michael Neumann | 2015-08-16 |
| | |||
* | DragonFly: Sync LOS::Checksums() with FreeBSD | Michael Neumann | 2015-08-16 |
| | |||
* | Implement Battery hooks for DragonFly | Michael Neumann | 2015-08-16 |
| | |||
* | DragonFly does not have graphical mixer | Michael Neumann | 2015-08-16 |
| | |||
* | DragonFly: Sync get/set audio volume with FreeBSD | Michael Neumann | 2015-08-16 |
| | |||
* | DragonFly: Sync get/set ScreenBrightness a bit with FreeBSD | Michael Neumann | 2015-08-16 |
| | |||
* | Touch up the new Grey-Dark color scheme a bit - now the highlight/accent ↵ | Ken Moore | 2015-08-14 |
| | | | | colors look a bit nicer. | ||
* | Update the Lumina-default theme a tiny bit (round off the borders for scroll ↵ | Ken Moore | 2015-08-14 |
| | | | | bars, etc). | ||
* | Add a couple more color schemed I put together: Blue-light and Grey-Dark, ↵ | Ken Moore | 2015-08-14 |
| | | | | also modify the lumina-green color scheme so it is a bit less yellow-tinged. | ||
* | Add two new color schemes from "mitlik" on IRC: Solarized-[Light/Dark]. ↵ | Ken Moore | 2015-08-14 |
| | | | | These color schemes are based on a project by Ethan Schoonover (http://ethanschoonover.com/solarized) to provide consistent contrast/usability in all lighting situations. | ||
* | Add an extension to the Lumina theme engine/class for specifying a mouse ↵ | Ken Moore | 2015-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) | ||
* | Do a review of all Lumina dependencies and update the list as appropriate: | Ken Moore | 2015-08-05 |
| | | | | NOTE: Non-FreeBSD porters please check/update the DEPENDENCIES file and add additional information in the new format for the file (makes it much easier to read/update) | ||
* | Completely finish the XLib -> XCB conversions. Now Lumina no longer requires ↵ | Ken Moore | 2015-08-05 |
| | | | | any XLib functions/libraries/extensions. | ||
* | Add a replacement for XSelectInput and use it within lumina-desktop | Ken Moore | 2015-08-05 |
| | |||
* | Finish converting libLumina to XCB-only and finish replacing any LX11 ↵ | Ken Moore | 2015-08-05 |
| | | | | functions in lumina-desktop. | ||
* | Oops, committed a temporary change to include the xcb-render library (not ↵ | Ken Moore | 2015-08-04 |
| | | | | necessary, the xcb_aux functions do what I need without the extra render dependency). | ||
* | Add the XCB versions of the system tray start/stop routines, and setup ↵ | Ken Moore | 2015-08-04 |
| | | | | LSession to use those new versions | ||
* | Now tag version 0.8.7-devel on the master branch | Ken Moore | 2015-07-31 |
| | |||
* | Tag version 0.8.6-Release | Ken Moore | 2015-07-31 |
| | |||
* | Add "DESTDIR" build option support to the Lumina project files (needed for ↵ | Ken Moore | 2015-07-31 |
| | | | | | | Fedora packaging). Also convert the last X11 usage in LPanel over to XCB | ||
* | Convert a few more X11 functions to XCB - almost done.... | Ken Moore | 2015-07-31 |
| | |||
* | Fix up the issues with some apps which re-configure the Xsession/screens to ↵ | Ken Moore | 2015-07-30 |
| | | | | match their own internal specifications. On single-screen setups it works fine now, but on multi-screen setups the app does not seem to return the xsettings back to their original specs properly (Tested with OpenArena and MegaMario). This may result in the screen being "flipped" or placed on different monitors after closing the app. | ||
* | Final fix for the line find/replace functionality in luminaDesktop.conf ↵ | Ken Moore | 2015-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 Moore | 2015-07-29 |
| | | | | previous setting. | ||
* | Add the ability to use an optional "_ifexists" tag at the end of any ↵ | Ken Moore | 2015-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. | ||
* | Add some work that make the Lumina desktop/panels appear in the proper ↵ | Ken Moore | 2015-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 Moore | 2015-07-24 |
| | | | | within the current theme. | ||
* | Finish up the XDG "Actions" specification for *.desktop files, and integrate ↵ | Ken Moore | 2015-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 Moore | 2015-07-22 |
| | |||
* | Finish cleaning up the new localization configuration settings in libLumina, ↵ | Ken Moore | 2015-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 Moore | 2015-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 Moore | 2015-07-21 |
| | |||
* | Fix up a calculation of the new window geometry - add in checks for those ↵ | Ken Moore | 2015-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 Moore | 2015-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). | ||
* | Now tag version 0.8.6-devel on the master branch | Ken Moore | 2015-07-13 |
| | |||
* | Merge branch 'master' of github.com:pcbsd/lumina | Ken Moore | 2015-07-13 |
|\ | |||
| * | fix filter critera for Debian's top | Christopher Roy Bratusek | 2015-07-11 |
| | | |||
| * | update LOS::MemoryUsagePercent() for output format change in latest version ↵ | Christopher Roy Bratusek | 2015-07-11 |
| | | | | | | | | of 'top' in Debian | ||
* | | Tag version 0.8.5-release in the source tree. | Ken Moore | 2015-07-13 |
|/ | |||
* | Final cleanup of debugging messages and temporary changes prior to release. ↵ | Ken Moore | 2015-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. | ||
* | Oops, forgot to make the new functions static | Ken Moore | 2015-07-09 |
| | |||
* | Expand the QtQuick plugin format and put a couple more functions for ↵ | Ken Moore | 2015-07-09 |
| | | | | finding/probing QML scripts/plugins. |