lxqt / lxqt-panel

The LXQt desktop panel
https://lxqt-project.org
GNU Lesser General Public License v2.1
179 stars 135 forks source link

[Feature request]Allow lxqt-panel to be built on a system without wayland #2068

Closed abatyiev closed 1 month ago

abatyiev commented 1 month ago

Is your feature request related to a problem? Please describe. I want to build lxqt-panel on a system without wayland. I'm using Gentoo.

Describe the solution you'd like I want to have a CMake option to disable wayland.

Context

I have a half-baked patch for the master branch of lxqt-panel, however I've found out that it seems like there is an ongoing refactoring activity, and so my patch would probably be useless. So, should I create a pull request for a master branch or wait until refactoring is completed? I can provide a patch (in essence, it just #ifdef-ing LayerQtShell invocations).

Chiitoo commented 1 month ago

If you haven't seen it yet, perhaps take a peek at:

https://github.com/lxqt/lxqt/issues/2579