diff options
author | Ken Moore <moorekou@gmail.com> | 2015-10-07 11:11:59 -0400 |
---|---|---|
committer | Ken Moore <moorekou@gmail.com> | 2015-10-07 11:11:59 -0400 |
commit | 8c693c2ef0f7a33f9f9970c342e23e9a5823468a (patch) | |
tree | 47cb61f2d7e897f14134a33d039cb260d78a602f /lumina-desktop/lumina-desktop.pro | |
parent | Clean up the quicklaunch buttons a bit more - also add a context menu for rem... (diff) | |
download | lumina-8c693c2ef0f7a33f9f9970c342e23e9a5823468a.tar.gz lumina-8c693c2ef0f7a33f9f9970c342e23e9a5823468a.tar.bz2 lumina-8c693c2ef0f7a33f9f9970c342e23e9a5823468a.zip |
Commit the 3rd iteration of the desktop plugin container system.
- Now the desktop plugins are drag-and-drop based, resulting in the user being able to simply drag the plugins around as necessry.
- All the plugins now have a special context menu (right-click, or click and hold the left mouse button for 1/2 second), which provides options to start moving/resizing the plugin as well as the removal option.
Known Issues:
- The cross-application drop event for files is currently flagged as valid - but does not actually run anything yet (to be finished up soon)
- Hidden panels are not being updated when plugins are moved around yet - resulting in some screen artifacting on the panel. (to be fixed soon)
Diffstat (limited to 'lumina-desktop/lumina-desktop.pro')
-rw-r--r-- | lumina-desktop/lumina-desktop.pro | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/lumina-desktop/lumina-desktop.pro b/lumina-desktop/lumina-desktop.pro index 35643295..353324b7 100644 --- a/lumina-desktop/lumina-desktop.pro +++ b/lumina-desktop/lumina-desktop.pro @@ -31,7 +31,7 @@ SOURCES += main.cpp \ LXcbEventFilter.cpp \ LSession.cpp \ LDesktop.cpp \ -# LDesktopPluginSpace.cpp \ + LDesktopPluginSpace.cpp \ LPanel.cpp \ LWinInfo.cpp \ AppMenu.cpp \ @@ -71,7 +71,7 @@ HEADERS += Globals.h \ LXcbEventFilter.h \ LSession.h \ LDesktop.h \ -# LDesktopPluginSpace.h \ + LDesktopPluginSpace.h \ LPanel.h \ LWinInfo.h \ AppMenu.h \ @@ -82,7 +82,6 @@ HEADERS += Globals.h \ panel-plugins/NewPP.h \ panel-plugins/LTBWidget.h \ desktop-plugins/LDPlugin.h \ - desktop-plugins/LDPluginContainer.h \ desktop-plugins/NewDP.h \ panel-plugins/userbutton/LUserButton.h \ panel-plugins/userbutton/UserWidget.h \ |