09e6ebb5f06537d269af2c1d7b380cb2d4d44ff5
Currently, we always prioritize the words in the last section of a search item (the words that are highlighted). This generally works well, but the situation is a bit different for link-drag-search, because there the last part is the socket name, which is usually less descriptive than the node name. This patch allows us to use different heuristics to select the prioritized section per search. Unfortunately, the link-drag-search is not fully consistent with itself. Sometimes the last group is a socket name, but sometimes it's also the mode of a node (`Math > Add`). Therefore, the patch currently simply prioritizes all words in the same instead of prioritizing only the first part. This seems to work much better than before even if not perfect in all cases yet. Pull Request: https://projects.blender.org/blender/blender/pulls/113648
…
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%
