-
Notifications
You must be signed in to change notification settings - Fork 135
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor Window Manager interaction #2041
Commits on Apr 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d274b54 - Browse repository at this point
Copy the full SHA d274b54View commit details -
TaskBar: new ILXQtTaskbarAbstractBackend
This is an abstract interface to operate windows and workspaces
Configuration menu - View commit details
-
Copy full SHA for 43ddc7c - Browse repository at this point
Copy the full SHA 43ddc7cView commit details -
ILXQtTaskbarAbstractBackend: add supportsAction() method
- Move WindowProperty enum to lxqttaskbartypes.h
Configuration menu - View commit details
-
Copy full SHA for 223e8fc - Browse repository at this point
Copy the full SHA 223e8fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for f1bf02a - Browse repository at this point
Copy the full SHA f1bf02aView commit details -
TaskBar: new LXQtTaskBarProxyModel
This model will manage the tasks shown
Configuration menu - View commit details
-
Copy full SHA for d0fe4b4 - Browse repository at this point
Copy the full SHA d0fe4b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a842e7 - Browse repository at this point
Copy the full SHA 3a842e7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b81220d - Browse repository at this point
Copy the full SHA b81220dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cd7198 - Browse repository at this point
Copy the full SHA 9cd7198View commit details -
Configuration menu - View commit details
-
Copy full SHA for 354e027 - Browse repository at this point
Copy the full SHA 354e027View commit details -
TaskBar: use backend to close and raise window
Also use it to get window icon
Configuration menu - View commit details
-
Copy full SHA for 290178e - Browse repository at this point
Copy the full SHA 290178eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 78b5f7e - Browse repository at this point
Copy the full SHA 78b5f7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 74bcae4 - Browse repository at this point
Copy the full SHA 74bcae4View commit details -
Configuration menu - View commit details
-
Copy full SHA for a14a0fe - Browse repository at this point
Copy the full SHA a14a0feView commit details -
Configuration menu - View commit details
-
Copy full SHA for d0d674e - Browse repository at this point
Copy the full SHA d0d674eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b4af0df - Browse repository at this point
Copy the full SHA b4af0dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a28f7a - Browse repository at this point
Copy the full SHA 6a28f7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7fad2a1 - Browse repository at this point
Copy the full SHA 7fad2a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5a4751 - Browse repository at this point
Copy the full SHA d5a4751View commit details -
Configuration menu - View commit details
-
Copy full SHA for 649e85a - Browse repository at this point
Copy the full SHA 649e85aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9974761 - Browse repository at this point
Copy the full SHA 9974761View commit details -
LXQtPanel: rework calculatePopupWindowPos()
- Don't rely on global screen coordinates - This will be needed for future Wayland port, Where we don't have global screen coordinates - Keep compatible behavior on X11
Configuration menu - View commit details
-
Copy full SHA for b0e54b8 - Browse repository at this point
Copy the full SHA b0e54b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fd51ef - Browse repository at this point
Copy the full SHA 8fd51efView commit details -
ILXQtTaskbarAbstractBackend: new Geometry window property
This new window propery flag is needed to notify geometry changes
Configuration menu - View commit details
-
Copy full SHA for be23ae5 - Browse repository at this point
Copy the full SHA be23ae5View commit details -
Move ILXQtTaskbarAbstractBackend to panel directory
- It is now a global instance
Configuration menu - View commit details
-
Copy full SHA for e334ec0 - Browse repository at this point
Copy the full SHA e334ec0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bbf4fa - Browse repository at this point
Copy the full SHA 9bbf4faView commit details -
Configuration menu - View commit details
-
Copy full SHA for b9c8dfd - Browse repository at this point
Copy the full SHA b9c8dfdView commit details -
ILXQtTaskbarAbstractBackend: add dummy implementation
This will be used to avoid crashing panel in case no backend could be created. A warning message will be printed in this case.
Configuration menu - View commit details
-
Copy full SHA for 145d598 - Browse repository at this point
Copy the full SHA 145d598View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3b7c02 - Browse repository at this point
Copy the full SHA a3b7c02View commit details -
Configuration menu - View commit details
-
Copy full SHA for b199b77 - Browse repository at this point
Copy the full SHA b199b77View commit details -
Configuration menu - View commit details
-
Copy full SHA for f59269c - Browse repository at this point
Copy the full SHA f59269cView commit details -
DesktopSwitch: port to ILXQtTaskbarAbstractBackend
- Clarify desktop index range
Configuration menu - View commit details
-
Copy full SHA for f1a26d4 - Browse repository at this point
Copy the full SHA f1a26d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72a75e0 - Browse repository at this point
Copy the full SHA 72a75e0View commit details -
DesktopSwitchConfiguration: port to ILXQtTaskBarAbstractBackend TODO
TODO: this will disable changing desktop names
Configuration menu - View commit details
-
Copy full SHA for 05fc742 - Browse repository at this point
Copy the full SHA 05fc742View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b78add - Browse repository at this point
Copy the full SHA 8b78addView commit details
Commits on May 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0990829 - Browse repository at this point
Copy the full SHA 0990829View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b7dadc - Browse repository at this point
Copy the full SHA 1b7dadcView commit details -
ILXQtTaskbarAbstractBackend: add setDesktopLayout() function
- Use it in DesktopSwitch::settingsChanged()
Configuration menu - View commit details
-
Copy full SHA for 79ace78 - Browse repository at this point
Copy the full SHA 79ace78View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e8966e - Browse repository at this point
Copy the full SHA 5e8966eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e79998 - Browse repository at this point
Copy the full SHA 0e79998View commit details
Commits on May 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 09f006f - Browse repository at this point
Copy the full SHA 09f006fView commit details -
Revert "LXQtPanel: rework calculatePopupWindowPos()"
This reverts commit b0e54b8.
Configuration menu - View commit details
-
Copy full SHA for 3fe36af - Browse repository at this point
Copy the full SHA 3fe36afView commit details
Commits on Jun 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b5ffeee - Browse repository at this point
Copy the full SHA b5ffeeeView commit details
Commits on Jun 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 76dad95 - Browse repository at this point
Copy the full SHA 76dad95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84ad2be - Browse repository at this point
Copy the full SHA 84ad2beView commit details