Initial Window Manager backend plugin infrastructure#2075
Conversation
|
I'm copying this comment from #2043 so that it does not get lost.
I think Qt first checks We can use a mix of hard-coded values (majority) and plugin settings.
TaskBarBackendOverrides = Wayfire:my-wayfire-plugin, Hyprland:some-other-plugin, sway:wlroots, generic:my-wlroots-plugin
|
- Fix X11 backend to return zero score on non-X11 platforms
|
Afaik the comments are visible only to the author until "Finish your review" is clicked. |
|
I thought so. I had added a few comments, and yesterday I did the "Finish your review" only to notice later that my comments had gone missing. I perhaps did something wrong. |
|
Will it be done in September? |
If preferred backend is set try it first. Do not set preferred backend automatically. It must be user choice.
marcusbritanicus
left a comment
There was a problem hiding this comment.
This would be my main request. It would be nice if we made this change.
@knm100 If you wish to test, you can use this: https://github.com/LXQt-Marcus-Fork/lxqt-panel/tree/wlroots_backend_patched |
Thank you, I will try this branch |
- Split XDG_CURRENT_DESKTOP - Skip LXQTPANEL_PLUGIN_PATH if empty
libwmbackend_<platform>.so
Hello,
This is a possible Window Manager backend managing code and plugin infrastructure.
ILXQtTaskbarAbstractBackendbecomesILXQtAbstractWMInterfaceILXQtWMBackendLibrarysubclass factory${PLUGIN_DIR}/backendfolderWe could put CMake code in a macro like it's done for panel plugins