Blender Git Commits

Blender Git "property-search-ui" branch commits.

Page: 4 / 4

June 17, 2020, 21:31 (GMT)
Property Search: Support aligned rows in search layout
June 17, 2020, 20:31 (GMT)
Property Search: Solve memory leak
June 17, 2020, 18:50 (GMT)
Merge branch 'master' into property-search-ui
June 17, 2020, 17:15 (GMT)
Property Search: Expose layout flag to RNA, use for modifiers
June 17, 2020, 17:14 (GMT)
Property Search: Improve interaction with panels

This isn't perfect yet, but the animation is back, and it works much better.
There are still two issues though:
1. Order doesn't update sometimes while searching / ending search.
2. Panels are still displayed when empty in some situations.
The solution is probably just adding some more special cases. Possibly
a tag for panel aligning when the search filter is changed to force special
ordering calculations.
June 17, 2020, 14:21 (GMT)
Property Search: Various small cleanups
June 17, 2020, 13:08 (GMT)
Merge branch 'master' into property-search-ui
June 16, 2020, 15:54 (GMT)
Property Search: Make ctrl-F work, and alt-F to clear
June 16, 2020, 14:50 (GMT)
Merge branch 'master' into property-search-ui
June 13, 2020, 02:01 (GMT)
Merge branch 'master' into property-search-ui
June 13, 2020, 01:59 (GMT)
Property Search: Refactor / simplify, and better layout

The single column layout works much better now, as most of the code that
dealt with trying to remove empty layouts has been rewritten. The search
filter code is not a completely separate pass for the sake of simplicity.

Also, toggle buttons have their text replaced with the rna property name.

There branch is far from stable, and there's a tricky memory leak still to
track down as well.
June 12, 2020, 14:26 (GMT)
Merge branch 'master' into property-search-ui
June 11, 2020, 22:07 (GMT)
UI: Start towards property search in public branch

This is VERY WIP, but I will continue work in this branch. Implementation
starts with a few things:
- A pass at the end of the layout system to scan buttons based on a
search string set by the properties space. Buttons which don't fit
the filter are removed from the layouts.
- A pass after the filter to move buttons that are still in layouts
to a single column "search layout." There is currently a bug with
this that adds too much space in between items.
- An attempt to only show panels that haven't been completely
filtered by the previous two steps. This is quite buggy right now:
panels don't animate properly and sometimes it fails.
- An attempt at a keymap item "ctrl-F" to activate the search button.
"alt-F" should probably clear the button too.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021