Blender Git Loki
Git Commits -> Revision 77719bf
Revision 77719bf by Brecht Van Lommel (master) November 29, 2013, 16:49 (GMT) |
File Browser: autocomplete keeps focus in the file field when entering a folder. There is a bunch of internal refactoring going on too: * No longer use operators to handle these directory and file fields, only makes things more complicated than they should be. * Handle autocomplete partial/full match deeper in the UI code * Directory field still does not keep focus, that's for another time to fix, you can already do pretty quick keyboard only navigation with the file field. Reviewed By: elubie Differential Revision: https://developer.blender.org/D29 |
Commit Details:
Full Hash: 77719bfd0669cc675ad729f4c51672173842faca
Parent Commit: 6a6c7b1
Lines Changed: +126, -175
13 Modified Paths:
/source/blender/editors/include/UI_interface.h (+4, -4) (Diff)
/source/blender/editors/interface/interface.c (+0, -46) (Diff)
/source/blender/editors/interface/interface_handlers.c (+36, -6) (Diff)
/source/blender/editors/interface/interface_intern.h (+1, -1) (Diff)
/source/blender/editors/interface/interface_regions.c (+3, -2) (Diff)
/source/blender/editors/space_file/filelist.c (+11, -0) (Diff)
/source/blender/editors/space_file/filelist.h (+1, -0) (Diff)
/source/blender/editors/space_file/filesel.c (+5, -4) (Diff)
/source/blender/editors/space_file/file_draw.c (+16, -26) (Diff)
/source/blender/editors/space_file/file_intern.h (+5, -6) (Diff)
/source/blender/editors/space_file/file_ops.c (+43, -77) (Diff)
/source/blender/editors/space_file/space_file.c (+0, -2) (Diff)
/source/blender/editors/space_text/space_text.c (+1, -1) (Diff)
/source/blender/editors/interface/interface.c (+0, -46) (Diff)
/source/blender/editors/interface/interface_handlers.c (+36, -6) (Diff)
/source/blender/editors/interface/interface_intern.h (+1, -1) (Diff)
/source/blender/editors/interface/interface_regions.c (+3, -2) (Diff)
/source/blender/editors/space_file/filelist.c (+11, -0) (Diff)
/source/blender/editors/space_file/filelist.h (+1, -0) (Diff)
/source/blender/editors/space_file/filesel.c (+5, -4) (Diff)
/source/blender/editors/space_file/file_draw.c (+16, -26) (Diff)
/source/blender/editors/space_file/file_intern.h (+5, -6) (Diff)
/source/blender/editors/space_file/file_ops.c (+43, -77) (Diff)
/source/blender/editors/space_file/space_file.c (+0, -2) (Diff)
/source/blender/editors/space_text/space_text.c (+1, -1) (Diff)