acb4f89a403cbc548d4eeb46b9707a2f5e3d6736
No user visible changes expected. Needed for the asset shelf (#102879). Adds a UI operator triggered on Ctrl+F that will attempt to start filtering for the hovered UI view, typically enabling a filter text button. View items can implement their own filter method, there's no default one. Maybe we should add default or re-usable string filtering method though. Filtering is applied after constructing the view and filtered out (as in, invisible) items are kept in storage, so that their state (selection, active, etc.) is preserved. The filtered state is cached in the item, so this is only done once per redraw.
…
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different, but compatible license.
See blender.org/about/license for details.
Description
Languages
C++
78%
Python
14.9%
C
2.9%
GLSL
1.9%
CMake
1.2%
Other
0.9%
