Thanks for the feedback Brecht, that’s all super valid!
I was playing with different ways to express that properties should be under a label (eg. X,Y and % should show under “Resolution”) and ended up with something that indeed is very close to what was in 2.7.
My code is now at the point where I am tweaking individual panels and things that look odd are not just bugs, but things to think about.
-
The panels get longer and less wide. The same width now fits 2 and sometimes 3 columns of properties.
In all, it takes less area than before and I think it is more readable and searchable.This was expected, however:
- Things don’t look automatically good when flowing more than one colum.
There are a lot of gaps and it’s harder to search for a property name with more than 1 column.
- For the gaps, a possible solution would be to manually specify the layout for 2 different widths, but that could be quite a bit of work.
- The searchability could be improved with the theme.
- I don’t think this is worse than before.
- When reducing the width of the properties window so that it shows a single column:
- The tabs become practically unusable. There were already plans for vertical tabs, I think?
- The breadcrumbing (context path at the top) is also near unusable. However, what’s the usability here? I can still pin things, and path is just not clickable? In this case I think I can make it visually fit.
- Lists actually look fine until the scrollbar comes in, which should be fixable by making its width match that of the other scrollbars.
- The panel can get very narrow and still be readable, but honestly it feels claustrophobic. I feel the urge to make it wider Also, narrow doesn’t work for properties that display long paths.
With only 1 column, I can make it ~70% as wide as before and I like it much more. It doesn’t need to be as narrow as possible.
- Things don’t look automatically good when flowing more than one colum.
-
In all, I am very happy with how it looks when there is only a single column, but it’s hard to make a workspace layout including the outliner.
-
I am not that impressed with how it looks with 2+ columns, but I still consider it an improvement on what it was before. @brecht do you think it’s feasible to manually supply a layout below a certain width and other for above?
-
I’m having a hard time deciding between having enums on a row or column:
Here are experimental builds that can be downloaded for testing (no compiling! :):
Linux 64bit
MacOS
Windows 64bit
There’s a temporary option in the user settings to change the enums in “Interface > Development”.
I didn’t work on the material tab yet.