More Windows 11 fitting, intuitive Properties window #463
Replies: 3 comments 10 replies
-
The Properties UI is an afterthought, it was never intended to be shipped in the first place, I created it eventually because some people simply insisted a lot; it frankly represents extra, non-essential functionality. The current implementation is designed so that the UI tree is very easy to maintain and extend with new options (the interface is built programmatically from a file describing it at very high level), it is very lightweight and uses very few resources, pulls in no clutter or additional dependencies compared to pretty much any other UI framework including WinUI (like restricting the implementation to a certain language, as WinUI does, which mandates me not to write in C for some reason) and it was relatively quick to implement. It allows me to satisfy this need in a good enough manner while being able to concentrate on the things that matter, like bringing actual functionality. It's an original development, built from scratch, and in line with the focus of this project, where the idea is to use mostly in-house stuff rather then burden the project with tons of dependencies. It's functional and that is what matters primarily for a thing of its kind. Bells and whistles like effects when hovering items / for drop downs are not implemented because they'd add nothing functionally, hence I do not have time for that, not to mention they introduce the possibility for bugs. I think it's plenty intuitive anyway if one dares to spend more than 5 seconds trying to work with it. Of course, contributions can be made in the area as well, but taking into consideration the general idea behind the original implementation. Personally, I do not have any plans to work in this area. The investment does not make sense at all to me, I am not interested in devoting huge amounts of time learning yet another UI framework, I am more interested in exploring other areas regarding this project. I am not a graphical designer. Reshaping the interface using any other framework while keeping the current flexibility of the backend is a task I simply do not have the time or mood for. I don't want to spend all the free time I have working on this tool, and it more than does its job well enough for now and it takes a lot of time anyway even currently. With these being said, if you have a definite plan on how to implement this, be my guest, we can talk about it. But personally, I won't be doing work on this direction. Thanks |
Beta Was this translation helpful? Give feedback.
-
Well, I agree. The drop-down boxes do not look like drop-down boxes, and buttons (such as update button) look like simple text. Sometimes the entries look like plain text even though they are interactive. And, possibly, separate the entries with thick dots?
Here the both description of an option and its value are very long, and not separated by style or other signs, so making impression it is single text (notice also the repeated twice colons). Here, the checkboxes are on the left, but the drop-down is on the right, making impression that the last line is a footnote (the real footnote is located in the bottom of the page). Here again, the first line looks like a descriptive phrase, given that the drop-down value is bigger than the label description and of the same style. The update buttons look like hyperlinks. But unlike hyperlinks, there is no finger cursor over them, so they make impression as simply bold text. Cliking on them also does not provide feedback. Only after a few seconds after clicking on the second one you realize it worked and was a button (as the Explorer restarts). Normally after clicking on underlined text you would expect a page opened in a browser. After clicking on the first one, nothing happens at all for me, as the notifications are disabled. Maybe it could be considered to use some more standard Windows controls?... Or at least, make it obvious, where is the text and where are the choice options, by using different style or color? |
Beta Was this translation helpful? Give feedback.
-
The Properties window doesn't quite fit the Windows 11 UI designs and also is relatively unintuitive (i.e. I have to click on text to get options, should use a drop down box instead).
I would suggest using PowerToys' Settings UI would be a good start.
Beta Was this translation helpful? Give feedback.
All reactions