diff options
author | Ken Moore <ken@pcbsd.org> | 2015-01-01 10:18:35 -0500 |
---|---|---|
committer | Ken Moore <ken@pcbsd.org> | 2015-01-01 10:18:35 -0500 |
commit | 64c9ecca216ce03287908c510a7af3adff112832 (patch) | |
tree | ebfdb821a450121a8ebd9352b2c57ce0cdd3d0ef /lumina-desktop/LSession.h | |
parent | Make sure that any argv[] -> QString translations from CLI input are run thro... (diff) | |
download | lumina-64c9ecca216ce03287908c510a7af3adff112832.tar.gz lumina-64c9ecca216ce03287908c510a7af3adff112832.tar.bz2 lumina-64c9ecca216ce03287908c510a7af3adff112832.zip |
Large update of XLib -> XCB usage
1) Add ability for task manager to minimize/maximize window from details menu
2) Add quick check/movement of new windows to make sure they are not underneath any panels
Diffstat (limited to 'lumina-desktop/LSession.h')
-rw-r--r-- | lumina-desktop/LSession.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/lumina-desktop/LSession.h b/lumina-desktop/LSession.h index 20466b16..cc918407 100644 --- a/lumina-desktop/LSession.h +++ b/lumina-desktop/LSession.h @@ -28,7 +28,6 @@ #include "SystemWindow.h" #include "LDesktop.h" #include "WMProcess.h" -//#include "LXcbEventFilter.h" #include <LuminaX11.h> @@ -53,10 +52,6 @@ public: //Functions to be called during startup void setupSession(); - //virtual bool x11EventFilter(XEvent *event); - - //bool LoadLocale(QString); - //Public System Tray Functions QList<WId> currentTrayApps(WId visualTray); bool registerVisualTray(WId); @@ -93,7 +88,7 @@ private: WMProcess *WM; QList<LDesktop*> DESKTOPS; QFileSystemWatcher *watcher; - //XCBEventFilter *evFilter; + //Internal variable for global usage AppMenu *appmenu; SettingsMenu *settingsmenu; @@ -108,6 +103,9 @@ private: QList<WId> RunningTrayApps; bool TrayStopping; + //Task Manager Variables + QList<WId> RunningApps; + public slots: void launchStartupApps(); @@ -125,6 +123,8 @@ private slots: void checkUserFiles(); void refreshWindowManager(); void updateDesktops(); + void registerDesktopWindows(); + void adjustWindowGeom(WId win); void SessionEnding(); |