| Commit message (Collapse) | Author | Age |
| |
|
| |
|
| |
|
|
|
|
|
| |
This will let the user drag a desktop icon to any application/tool and have it react appropriately.
NOTE: Directories on the desktop are not enabled as drop targets yet.
|
|
|
|
|
| |
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.
|
|
|
|
| |
Also add in the new pandora shortcut for lumina-mediaplayer (*.desktop)
|
| |
|
|
|
|
| |
reload of the Qt cursor cache (for now), but this seems to fix it in Fluxbox right away.
|
| |
|
| |
|
|
|
|
|
|
| |
1. Get dynamic loading of panel plugins functional.
2. Get some layout work for the panels functional (clock plugin still not aligned right - size issue?)
3. Looks like something related to the gridLayout flow pattern is still not getting respected.
|
|
|
|
|
| |
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)
|
| |
|
|
|
|
| |
This reverts commit 4455528cd9cd0b0594c3bcabf619a50e64e37832.
|
|\ |
|
| | |
|
| | |
|
|/ |
|
|
|
|
| |
Trying to get things organized properly on the panels
|
|
|
|
| |
Also ensure the panel plugins are fit to the width/height depending on the type of panel (vertical/horizontal)
|
| |
|
|
|
|
| |
Also test/fix some stuff in the build side of things. OSInterface no longer uses the LUtils and LXDG classes from libLumina.
|
|
|
|
| |
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).
|
|
|
|
| |
Also ensure the desktop clock is a bit smarter about when it changes it's functionality (just in case the setting did not change).
|
|
|
|
| |
This can be used for any number of display clocks as needed without extra overhead
|
|
|
|
|
|
| |
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)
|
|
|
|
| |
Add a new "UpdateButton" to the StatusTray plugin.
|
| |
|
| |
|
|
|
|
| |
The networking status button is working now, need to finish the others.
|
|
|
|
|
| |
Tie-in the new OSInterface class to the QML data store (RootObject).
This will allow the new system status functions to be accessible to the QML interface.
|
|\ |
|
| | |
|
|/
|
|
| |
invisible windows.
|
|\ |
|
| |
| |
| |
| | |
Have lumina-textedit treat .qml as javascript for syntax highlighting
|
| |
| |
| |
| |
| |
| | |
1. Ensure window visibility is managed on the QML side
2. Have all panels (even ones pinned to a screen) get created by the root window QML (for layering purposes)
3. Change the default panel setting to include partial-transparency
|
| |\ |
|
| | |
| | |
| | |
| | | |
Ensure that the lumina theme engine is always set in the session environment unless manually replaced/removed in the session settings.
|
| | |
| | |
| | |
| | | |
Almost have the transparent windows getting layered properly.
|
| |/
|/|
| |
| | |
This will do a quick probe of the mouse position to ensure it has/not moved just in case we missed the events.
|
| |
| |
| |
| |
| |
| | |
* 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
|
| | |
|
| | |
|
| |
| |
| |
| | |
The screen-dependent panels need to be moved to the RootDesktop QML object so the z-ordering is respected (panels on top), but other than that it seems to be working fine.
|
| |
| |
| |
| | |
usable now.
|
| |
| |
| |
| | |
image provider system.
|
|/
|
|
| |
setting a minimum width/height
|
|
|
|
| |
This results in a usable image, but it flickers quite badly when the image changes. Might need to look into a QImageProvider that allows QML to read/use the raw image data rather than base64 as the transport medium.
|