plasma-applet-active-window-control icon indicating copy to clipboard operation
plasma-applet-active-window-control copied to clipboard

Better default appearance for buttons

Open GauthierPLM opened this issue 8 years ago • 3 comments

Hi,

Default settings for buttons aren't really nice. Buttons are really small and on the upper right, hide automatically and when hovered, appears on top of the text.

Better default settings would be "Do not hide on mouse out", "button next to icon and text" and "silding icon and text" enabled, with the button size to maximum and "vertical center" position set so the button looks good (as Ubuntu has them). it would be definitely more user friendly.

Also, having "silding icon and text" working when "show only when maximized" is disabled would be very nice. Right now, when no app is open, "plasma desktop" is displayed but with a space between the text and the left part of the panel.

screenshot_20170425_164053 screenshot_20170425_164114

GauthierPLM avatar Apr 25 '17 14:04 GauthierPLM

Hi! Thanks for these suggestions! It is a bit difficult (I mean not technically, but personally :)) to change the defaults since I use the widget with these exact defaults.

  • upper left buttons, so this one was already ok
  • small buttons over icon and text
    • this is because my panel is a bit thicker
    • having only close icon cause maximizing is double-click anywhere on the icon/title, and I don't find minimize very useful
    • also I can move the mouse all the way to the top left and click to close (very easy and quick)
    • buttons hide so they don't use space when you are not using them
    • sliding is disabled because I think the sliding of icon and text is too visually distracting...

But I agree there is probably a lot of people who tweak the config close to what you are suggesting. I intend to create some pre-configured profiles (e.g. Unity-style, Dev-style, Mac-style) so user wouldn't have to go through all the tedious settings...

As for the space left of the "Plasma Desktop" I cannot replicate it. Is it still a problem? If so, what is your settings? I tried the one from the screenshot but it worked fine in this regard.

kotelnik avatar May 01 '17 22:05 kotelnik

Hi,

I'm really sorry for the response delay, I missed the part where I was supposed to answer ...

Well, the space left happens on every configs I did. Create a new panel and add the AWC widget to it. Then enable the buttons and enable "Button next to icon and text" so they don't overlap. Apply and now, when you go back to desktop, there is this space between left corner and the "Plasma desktop" title. It's how I managed to have this bug if I remember well.

As I reported this from my work computer, I just installed it on my personal desktop but can't reproduce as the content of the AWC setting window doesn't appear (borders are here but not the content). I use Qt 5.9 + latest version of KDE/Plasma available on ArchLinux (Framework 5.33 and Plasma 5.9 now).

Edit: this bug only happened just after adding the widget (tried to open settings 3 or 4 times) but after logging out, it displayed correctly.

Also, I managed to reproduce it on a fresh install of AWC and here is a screenhot.

screenshot_20170514_025920

BTW, what are the "sliding icon and text" and "dynamic width" options supposed to do ? I didn't saw any difference when enabling them.

GauthierPLM avatar May 14 '17 00:05 GauthierPLM

Not sure if this is a good place for this, but how about in addition to "Sliding icon and text", also provide the option to replace the text with the buttons. This is straight out of Unity, but I think it would definitely be used by users trying to emulate Unity to a degree (like me :P). I can move that to a new issue if you'd like.

MggMuggins avatar Aug 19 '17 00:08 MggMuggins