[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [55155] trunk/blender: Improvements to addon-prefs key search suggested by Yang Niren.
Campbell Barton
ideasman42 at gmail.com
Sun Mar 10 08:18:43 CET 2013
Revision: 55155
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=55155
Author: campbellbarton
Date: 2013-03-10 07:18:43 +0000 (Sun, 10 Mar 2013)
Log Message:
-----------
Improvements to addon-prefs key search suggested by Yang Niren.
- add accent_grave.
- strip the search string.
- add numpad numbers (currently these match regular numbers).
also remove unneeded forward declarations in path_util.c
Modified Paths:
--------------
trunk/blender/release/scripts/startup/bl_ui/space_userpref_keymap.py
trunk/blender/source/blender/blenlib/intern/path_util.c
Modified: trunk/blender/release/scripts/startup/bl_ui/space_userpref_keymap.py
===================================================================
--- trunk/blender/release/scripts/startup/bl_ui/space_userpref_keymap.py 2013-03-10 07:01:52 UTC (rev 55154)
+++ trunk/blender/release/scripts/startup/bl_ui/space_userpref_keymap.py 2013-03-10 07:18:43 UTC (rev 55155)
@@ -230,12 +230,16 @@
del enum
self._EVENT_TYPE_MAP.update({
+ "`": 'ACCENT_GRAVE',
"*": 'NUMPAD_ASTERIX',
"/": 'NUMPAD_SLASH',
"RMB": 'RIGHTMOUSE',
"LMB": 'LEFTMOUSE',
"MMB": 'MIDDLEMOUSE',
})
+ self._EVENT_TYPE_MAP.update({
+ "%d" % i: "NUMPAD_%d" % i for i in range(9)
+ })
# done with once off init
filter_text_split = filter_text.strip()
@@ -365,8 +369,8 @@
col.separator()
display_keymaps = keyconfig_utils.keyconfig_merge(kc, kc)
filter_type = spref.filter_type
- filter_text = spref.filter_text
- if filter_text != "":
+ filter_text = spref.filter_text.strip()
+ if filter_text:
filter_text = filter_text.lower()
ok = self.draw_filtered(display_keymaps, filter_type, filter_text, col)
else:
@@ -377,7 +381,7 @@
rowsub.prop(spref, "filter_type", text="")
rowsubsub = rowsub.row(align=True)
if not ok:
- rowsubsub.alert = True
+ rowsubsub.alert = True
rowsubsub.prop(spref, "filter_text", text="", icon='VIEWZOOM')
Modified: trunk/blender/source/blender/blenlib/intern/path_util.c
===================================================================
--- trunk/blender/source/blender/blenlib/intern/path_util.c 2013-03-10 07:01:52 UTC (rev 55154)
+++ trunk/blender/source/blender/blenlib/intern/path_util.c 2013-03-10 07:18:43 UTC (rev 55155)
@@ -83,9 +83,6 @@
static char bprogdir[FILE_MAX]; /* full path to directory in which executable is located */
static char btempdir[FILE_MAX]; /* temporary directory */
-static int add_win32_extension(char *name);
-static char *blender_version_decimal(const int ver);
-
/* implementation */
/**
More information about the Bf-blender-cvs
mailing list