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. |
|