-
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
Wayland taskbar support v2 #2043
base: master
Are you sure you want to change the base?
Commits on Jul 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f34b691 - Browse repository at this point
Copy the full SHA f34b691View commit details -
Configuration menu - View commit details
-
Copy full SHA for 632c551 - Browse repository at this point
Copy the full SHA 632c551View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2986803 - Browse repository at this point
Copy the full SHA 2986803View commit details
Commits on Jul 12, 2024
-
Fix backend load logic: do not load zero score backends
- Fix X11 backend to return zero score on non-X11 platforms
Configuration menu - View commit details
-
Copy full SHA for 438be70 - Browse repository at this point
Copy the full SHA 438be70View commit details
Commits on Aug 17, 2024
-
LXQtPanelApplication: always find best backend at startup
If preferred backend is set try it first. Do not set preferred backend automatically. It must be user choice.
Configuration menu - View commit details
-
Copy full SHA for 0b5ec82 - Browse repository at this point
Copy the full SHA 0b5ec82View commit details
Commits on Aug 20, 2024
-
Panel backends: pass string argument for score calculation
- Split XDG_CURRENT_DESKTOP - Skip LXQTPANEL_PLUGIN_PATH if empty
Configuration menu - View commit details
-
Copy full SHA for 1f2bcdc - Browse repository at this point
Copy the full SHA 1f2bcdcView commit details -
Configuration menu - View commit details
-
Copy full SHA for dc336df - Browse repository at this point
Copy the full SHA dc336dfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 30cf17a - Browse repository at this point
Copy the full SHA 30cf17aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ae3ff2 - Browse repository at this point
Copy the full SHA 1ae3ff2View commit details -
TaskBar: add experimental KWin Wayland backend
NOTE: works only on KWin - Choose backend at runtime - Windows filter logic is re-evaluated on window property changes LXQtTaskBarPlasmaWindowManagment: implement showDesktop() LXQtTaskbarWaylandBackend: do not show transient windows LXQtTaskBarPlasmaWindowManagment: fix destructor TODO TODO: is this correct? Seems to call wl_proxy_destroy underneath LXQtPanel: basic virtual desktop support on Plasma Wayland Add desktop file to be recognized by KWin Wayland NOTE: absolute path is needed inside .desktop file for this to work use CMake to get it. - Prevent double dekstop file installed in autostart LXQtTaskbarWaylandBackend: return only accepted windows - reloadWindows() force removal and readding of windows This fixes changing windows grouping settings and adding taskbar plugin AFTER panel is started. Both situations resulted in empty taskbar previously LXQtTaskbarWaylandBackend: fix workspace logic LXQtTaskbarWaylandBackend: fix workspace removal logic LXQtTaskbarWaylandBackend: implement moving window to virtual desktop workspace LXQtPlasmaWaylandWorkspaceInfo: fix signedness comparison CMake: move panel WM backends to separate libraries LXQtTaskbarWaylandBackend: possibly fix crash on showDesktop for non- KWin Update license headers LXQtTaskbarWaylandBackend: add dummy setDesktopLayout() Implement LXQtWMBackendKWinWaylandLibrary - Add Desktop Environment detection
Configuration menu - View commit details
-
Copy full SHA for 5499594 - Browse repository at this point
Copy the full SHA 5499594View commit details -
LXQtPanel: workaround KAcceleratorManager changing button text FIXME …
…TODO TODO: is this correct approach?
Configuration menu - View commit details
-
Copy full SHA for 1a2dd53 - Browse repository at this point
Copy the full SHA 1a2dd53View commit details -
ColorPicker: use XDG Desktop Portal on Wayland TODO
TODO: show error message when not supported
Configuration menu - View commit details
-
Copy full SHA for 9eaa6b0 - Browse repository at this point
Copy the full SHA 9eaa6b0View commit details -
Hide lxqt-panel application from applications menu
- Add NoDisplay=true to .desktop file CMake: rename autostart desktop variable
Configuration menu - View commit details
-
Copy full SHA for 7305973 - Browse repository at this point
Copy the full SHA 7305973View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f68516 - Browse repository at this point
Copy the full SHA 8f68516View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ab9662 - Browse repository at this point
Copy the full SHA 6ab9662View commit details