diff options
author | Ken Moore <moorekou@gmail.com> | 2015-09-04 09:29:29 -0400 |
---|---|---|
committer | Ken Moore <moorekou@gmail.com> | 2015-09-04 09:29:29 -0400 |
commit | e75014ec60c937d42f09852d7d0e833f96ee7093 (patch) | |
tree | a4d1ee2df38b61b8c0ccd6aa79de304d4c3f2884 /lumina-wm-INCOMPLETE/LXcbEventFilter.cpp | |
parent | Clean out all the old XLib functions which were commented out, and start addi... (diff) | |
download | lumina-e75014ec60c937d42f09852d7d0e833f96ee7093.tar.gz lumina-e75014ec60c937d42f09852d7d0e833f96ee7093.tar.bz2 lumina-e75014ec60c937d42f09852d7d0e833f96ee7093.zip |
Commit some more work on lumina-wm:
1) The LWindow class seems to function properly for embedding/controlling a window now.
2) Add a "testwin" CLI flag to simply run a text of the window class (with a sample window). This allows testing without having to stop the currently running WM.
3) Setup the XCB access class so it is globally accessible to the individual classes in the WM (no need to constantly be passing the structure around).
4) Already include built-in support for simple window animations/effects (3-lines per effect is all that is needed). Will need to define animation flags/settings for use later, probably with an abstracted function to "performAnimation(type, size)"
Diffstat (limited to 'lumina-wm-INCOMPLETE/LXcbEventFilter.cpp')
-rw-r--r-- | lumina-wm-INCOMPLETE/LXcbEventFilter.cpp | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/lumina-wm-INCOMPLETE/LXcbEventFilter.cpp b/lumina-wm-INCOMPLETE/LXcbEventFilter.cpp index 90b20c6d..00639a27 100644 --- a/lumina-wm-INCOMPLETE/LXcbEventFilter.cpp +++ b/lumina-wm-INCOMPLETE/LXcbEventFilter.cpp @@ -56,7 +56,6 @@ void EventFilter::start(){ //Constructor for the XCB event filter XCBEventFilter::XCBEventFilter(EventFilter *parent) : QAbstractNativeEventFilter(){ obj = parent; - XCB = new LXCB(); InitAtoms(); } |