lxqt / lxqt-panel

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

"plugin-desktopswitch" menu #2101

Open louies0623 opened 3 months ago

louies0623 commented 3 months ago

Is your feature request related to a problem? Please describe. VirtualBox_PC-1_30_08_2024_21_43_12

When using it, because the laptop screen is limited, I hope there is only one icon for this function. However, when I click with the mouse (or the laptop only has a Pointing stick), there is no menu that I can click on. The required desktop menu probably looks like this.

Describe the solution you'd like de

tsujan commented 3 months ago

I didn't understand this report. @stefonarch, did you?

stefonarch commented 2 months ago

@louies0623 would like to have one small (one icon) button with a menu for the 4 workspaces instead the 1 2 3 4 button we provide. That's my understanding.

tsujan commented 2 months ago

But that's already implemented -- I use it under X11.

stefonarch commented 2 months ago

No, you can show all desktops or only the active, and you can show them on more lines like below, but no single button which expands the workspaces.

immagine

louies0623 commented 2 months ago

It is indeed as he said. https://github.com/lxqt/lxqt-panel/issues/2101#issuecomment-2322550459

but the "concentrated icon" of the four grids does not look comfortable because the words are small and dense, which makes users feel uncomfortable. image

Just a single icon like this 363199678-95aa5b3b-398b-4c99-8c65-6837b6173b43

stefonarch commented 2 months ago

You could use a autohiding panel on the left or right side with the switcher on it. In the picture above with just 1 you can also switch by mousewheel workspaces. Using the shortcuts of the WM is also an option until somebody picks up this request and will make a PR.

louies0623 commented 2 months ago

The scroll wheel is indeed an option, but what I encountered is this. image

images - 2024-08-31T154433 685

stefonarch commented 2 months ago

Usually WMs have a shortcut for "next workspace" so you could create a custom command using xdotoolto type the shortcut and display also the actual workspace. Left click → next workspace

https://github.com/user-attachments/assets/86dfc7fa-a4dc-4ea2-bbd1-ef51addefb57

louies0623 commented 2 months ago

Just laft-click to display a menu with four desktop options. Is it necessary to do such advanced operations?

stefonarch commented 2 months ago

Those are your options atm.

...until somebody picks up this request and will make a PR.