Blender Git Loki
Git Commits -> Revision 2565470
Revision 2565470 by Julian Eisel (asset-browser, asset-browser-poselib, asset-system-filelist, temp-pose-flipping-fix-attempt) April 20, 2021, 14:41 (GMT) |
UI Lists: Add Ctrl+F for searching, brings search field into view The Ctrl+F is a general UI list feature. You can hover any UI list and press Ctrl+F now to open and activate the search field. If needed the view is scrolled to make it completely visible (with some additional margin). Plus, the view is updated to keep the search field visible while typing. The latter part is also a text button feature. When you activate a text button (that doesn't have a search menu attached, which causes further issues), the UI code makes sure it's visible and keeps it visible while typing. This could go into master (after some functionality review), I'll check on that in a bit. |
Commit Details:
Full Hash: 25654708eccabbea04ea234c00e96b030856cdc4
Parent Commit: 135298a
Lines Changed: +284, -20
9 Modified Paths:
/release/scripts/presets/keyconfig/keymap_data/blender_default.py (+2, -0) (Diff)
/source/blender/editors/include/UI_interface.h (+4, -1) (Diff)
/source/blender/editors/interface/interface.c (+37, -7) (Diff)
/source/blender/editors/interface/interface_handlers.c (+24, -0) (Diff)
/source/blender/editors/interface/interface_intern.h (+17, -2) (Diff)
/source/blender/editors/interface/interface_ops.c (+85, -3) (Diff)
/source/blender/editors/interface/interface_query.c (+17, -7) (Diff)
/source/blender/editors/interface/interface_utils.c (+96, -0) (Diff)
/source/blender/editors/screen/area.c (+2, -0) (Diff)
/source/blender/editors/include/UI_interface.h (+4, -1) (Diff)
/source/blender/editors/interface/interface.c (+37, -7) (Diff)
/source/blender/editors/interface/interface_handlers.c (+24, -0) (Diff)
/source/blender/editors/interface/interface_intern.h (+17, -2) (Diff)
/source/blender/editors/interface/interface_ops.c (+85, -3) (Diff)
/source/blender/editors/interface/interface_query.c (+17, -7) (Diff)
/source/blender/editors/interface/interface_utils.c (+96, -0) (Diff)
/source/blender/editors/screen/area.c (+2, -0) (Diff)