| Commit message (Collapse) | Author | Age |
|
|
|
| |
Verified this is all working now.
|
|
|
|
| |
checked/set by lumina-open
|
|
|
|
| |
This will change the fluxbox style/theme to the designated item.
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
Seems to fix it here, although I get a little bit of graphical artifacting while replacing the app menu items.
|
|
|
|
|
| |
They added a new color to the QPalette class, which was throwing off the settings-load system.
Make the settings-load system more robust by supporting files which had fewer colors specified (backwards compatible), while also updating the palette editor to add support for the new color.
|
|
|
|
| |
race conditions on key insertion from multiple threads.
|
|
|
|
| |
Replace it with trueos-update integrations
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
|
|
|
| |
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).
|
|
|
|
| |
regarding whether it returns 0 or 1 - even if it succeeds both times. Go ahead and assume success for any xscreensaver call.
|
|
|
|
| |
Cleanup some whitespace and turn off some debugging
|
|\
| |
| | |
OS: Support suspend on Slackware
|
| | |
|
|/
|
|
| |
Make the battery existance check and a couple other 1-time checks faster for subsequent runs.
|
| |
|
|
|
|
| |
current theme.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
1. ZFS permissions detection and UID check.
2. ZFS create
3. ZFS destroy
4. ZFS snapshot
5. ZFS rollback
6. ZFS clone (not finished yet)
|
|
|
|
|
| |
Add a large failover system where a list of possible icons are created, and the first one which exists in the theme is used.
Also update the iconprobe dev tool a but: make it take an optional list of icons as input
|
|
|
|
| |
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)
|
|
|
|
|
| |
Based on a qmake flag, have it use QtWidgets or QML for the front-end renderer.
This will allow us to import/use all the Lumina 1.x interface elements (in Widget form) for now, but switch over to QML interface later without losing all the improvements to the underling events/communication systems.
|
|
|
|
|
| |
Make sure that Qt does not blindly find a related icon before going through the default/pixmap routines.
Qt does not seem to respect icon theme inheritance with a "hicolor" default theme.
|
|
|
|
| |
This includes some larger changes to lumina-pdf, and some fixes for the 1.x session (battery chimes and such)
|
|
|
|
| |
Ensure that the "DISPLAY" number does not get modified between environments, only use the primary number rather than the whole number (0.0 and 0.1 both use display 0).
|
|
|
|
|
|
| |
1. Bypass a Qt bug in multi-session "DISPLAY" number detection
2. Start getting the system tray all setup. Not quite there yet (still some QML issues)
3. Convert all the Menu's to QtControls2 (actually works on multiple screens)
|
|
|
|
|
|
| |
* Integrate the new window geometry manager class
* Get the new OSInterface framework tied in
* Start getting the various system monitoring solutions tied into the OSInterface
|
|
|
|
| |
file changes.
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
* Fix the pkg plist to account for it
* Add it to the default style list
|
|
|
|
|
| |
Also fix up the loading of favorites/mime_defaults from the luminaDesktop.conf,
Update the TrueOS default configuration file a bit.
|
|
|
|
| |
includes.
|
|
|
|
| |
Also get it all prepped/staged to be used by QML objects (not finished yet)
|
|\ |
|
| | |
|
|/ |
|
| |
|
| |
|
| |
|
|
|
|
| |
Only use the fallback icon *after* the more expansive routine also fails.
|
|
|
|
| |
Also ensure the lumina-theme-engine uses the same versioning system.
|
|
|
|
| |
Remove pc-sysconfig as an option for brightness control on FreeBSD
|
|
|
|
| |
Replace it with an extra "reboot w/ updates" button in both the start menu and the system logout window.
|
|
|
|
| |
Also fix the OpenWith launching of applications.
|
|
|
|
| |
Also utilize this ZFS info in lumina-fileinfo (if appropriate)
|
| |
|
| |
|
| |
|