There are six buttons with overlapping functionalities in the bottom panel. There are two help buttons - one in decoration and one dedicated in bottom panel. We have minimize, maximize, and close in top-left-corner-drop-down menu and dedicated button on top-right-corner.
There is a strong inclination to expose a myriad amount of settings. Then they require a reset. At times we are also required to set them Default. If a majority of folks aren't required to mess with such stuff who are we shipping Reset and Default for. Aren't we overdoing a little too much, with all due respect?
You are perfectly right, there is definitely a lot to improve in this dialog. It is clear that KDE Connect guys chose to focus their limit development resources on the technical side and more than on the UI. But I am sure they are very open to suggestions. If you are interested, you can make a mockup of how you would like it to look. Then we can discuss some refinements and get in touch with the developers to see if they would like to implement it.
You are perfectly right, there is definitely a lot to improve in this dialog. It is clear that KDE Connect guys chose to focus their limit development resources on the technical side and more than on the UI. But I am sure they are very open to suggestions. If you are interested, you can make a mockup of how you would like it to look. Then we can discuss some refinements and get in touch with the developers to see if they would like to implement it.
This is not related to KDE Connect. The first screenshot is a KRunner dialog window. The second is to just show how other folks are handle such situations. Similar behavior is evident all over KDE. I am not really a designer but just a user. Although, I am going over Qt tutorials to contribute to my favorite KDE project.
About the reset and defaults my proposal would be something like a "timeline" like you know it from drawing apps like gimp, photoshop where you can see the recent steps you do. Now I don't use it because I don't know what this buttons do. with an history (backup) and the first step is the Defaults the button would also be helpful.
You are right, sorry, I just had a quick look at your screenshots and thought it was about KDE Connect.
I am afraid that only pointing out an issue is not helping. As you said, this problem is evident and I think not a single KDE developer is satisfied with this dialog. But improving it requires a lot of work and developer time is limited. And this particular issue is not an easy problem to solve.
You don't have to be a designer to suggest improvement. Not everyone on this forum is a professional designer (I am not). Any contribution is valuable as soon as it is constructive. You are very welcome to suggest an improvement for this dialog . As you point it out, similar behavior can be found elsewhere in Plasma . This is a well known issue and it should be improved in the future, but it will certainly take time.
andreas_k wrote:About the reset and defaults my proposal would be something like a "timeline" like you know it from drawing apps like gimp, photoshop where you can see the recent steps you do. Now I don't use it because I don't know what this buttons do. with an history (backup) and the first step is the Defaults the button would also be helpful.
Reset and Default both make no sense here. It is a checklist. You can enable or disable certain features. If you don't like something you disable it. If you have made it even worse, you toggle it back. Help should be in either window decoration or in the panel itself. Which would nail it down to simple OK and Cancel.
The question is why do we need reset and default. Do we expose settings that if modified deteriorate the usability of a software and are so complex that a users forgets what he modified in the process and hence we need to provide a way to bring it back to a usable state. This sounds like one step forward and two steps backward.