Replace resize widgets with options in settings dialog.
Please bring back the function to resize the menu using mouse. Setting blindly width and height in pixels in settings is too hard and it's too much inconvenience to the user.
Btw. I downgraded to 2.7.3 and lost all settings
Edit: I think if new xfconf settings already exists, it shouldn't overwrite it by old RC settings if it appears after downgrade->upgrade (to not lose settings permanently).
Edited
Designs
Child items
0
Show closed items
No child items are currently assigned. Use child items to break down this issue into smaller parts.
Linked items
0
Link issues together to show that they're related.
Learn more.
I'm sorry, but I can't do that. This is a consequence of adding Wayland support: resizing with the mouse does not work in Wayland, and I am not willing to maintain multiple code paths.
Hmm, I have to look at this. Sounds strange that Wayland can't ... move a window, but I can confirm on other software. For me resizing is working there, but not moving (e.g. resize bottom/right edge should work).
and I am not willing to maintain multiple code paths.
Is it a lot of work to conditionally make spin boxes visible in preferences for Wayland and hidden on X11? It shouldn't be a difference if you use the old method to display menu (maybe just don't change mouse cursor shape).
To get around the fact that Wayland prevents me from positioning a window wherever I want, I have to use GtkLayerShell to position Whisker Menu. And that does not allow dragging to resize the window.
I also had to switch to finding the location to position Whisker Menu from Xfce because I can't just query where a window is positioned in Wayland, and that requires the window to be a fixed size. So dragging to resize will never work in Wayland.
Is it a lot of work to conditionally make spin boxes visible in preferences for Wayland and hidden on X11? It shouldn't be a difference if you use the old method to display menu (maybe just don't change mouse cursor shape).
It is a lot of work to make the resizer widgets not exist on Wayland but to exist on X11.
To get around the fact that Wayland prevents me from positioning a window wherever I want, I have to use GtkLayerShell to position Whisker Menu. And that does not allow dragging to resize the window.
I see. There must be an easy way to do it, current behavior is a pain to adjust a size (on X11, Wayland users suffers from protocol). Does it mean GtkLayerShell doesn't support resize out of the box or can't resize it at all when it's visible? It's possible to add a resize grip in one corner which can handle resizing on X11.
GtkLayerShell prevents resizing by dragging entirely.
An additional problem is that because of Wayland, I have no way of knowing which sides to enable the resize widgets for. That is why I also switched from automatically determining which side to put the categories on to making it explicitly be on the left or right.
Edit: I spent months banging my head against Wayland until finally giving up and removing the resizers. If you can find a way to make drag to resize work in Wayland, and for it to know where to position things, I would be happy to add them back. I just don't think there is a solution.
This was unfortunate to discover a while back, I really enjoyed this feature as well.
A while ago I had a program that had an issue so I needed to test it out on quite a few different desktop environments. In doing so I noticed that a few different DEs now included adjustable application menus as well. Just mentioning because maybe these can be kept an eye on to see how they will handle supporting this feature when they make the move to Wayland. I imagine they will have to remove it as well, but if they do not then could be something to learn from.
I wish I had kept a list of which ones had this feature, the only one I can think of at the moment was the Cinnamon DE. They are planning on / maybe are already currently offering Wayland, so there is at least one to look at. If I ever come across any others I will try to mention them here. If anyone else knows of any might be helpful to mention.
I have an idea Mr Gott. You can add an entry in the right click menu that says resize the menu.A separate dialogue box shows up with resize width and height in pixels and the whisker menu opens up at the same time so you could see a real time feedback.