Added some missing theme entries and removed some unused ones.
authorWilliam Reynish <william@reynish.com>
Wed, 11 Nov 2009 16:27:00 +0000 (16:27 +0000)
committerWilliam Reynish <william@reynish.com>
Wed, 11 Nov 2009 16:27:00 +0000 (16:27 +0000)
release/scripts/ui/space_userpref.py
source/blender/makesrna/intern/rna_userdef.c

index 75fbfd7e8b9f129e8293c5a144ba947945d9b157..68f01146026c9a29fc15bc8db1aaa5c1944a667d 100644 (file)
@@ -371,29 +371,26 @@ class USERPREF_PT_theme(bpy.types.Panel):
 
             col = split.column()
             col.itemR(v3d, "back")
-            col.itemR(v3d, "title")
-            col.itemR(v3d, "text")
-            col.itemR(v3d, "text_hi")
+            col.itemR(v3d, "button")
+            col.itemR(v3d, "button_title")
+            col.itemR(v3d, "button_text")
             col.itemR(v3d, "header")
-            col.itemR(v3d, "header_text")
 
             col = split.column()
-            col.itemR(v3d, "header_text_hi")
             col.itemR(v3d, "grid")
-            col.itemR(v3d, "panel", slider=True)
             col.itemR(v3d, "wire")
             col.itemR(v3d, "lamp", slider=True)
+            col.itemR(v3d, "editmesh_active", slider=True)
 
             col = split.column()
-            col.itemR(v3d, "current_frame")
-            col.itemR(v3d, "editmesh_active", slider=True)
+            
             col.itemR(v3d, "object_selected")
             col.itemR(v3d, "object_active")
             col.itemR(v3d, "object_grouped")
             col.itemR(v3d, "object_grouped_active")
+            col.itemR(v3d, "transform")
 
             col = split.column()
-            col.itemR(v3d, "transform")
             col.itemR(v3d, "vertex")
             col.itemR(v3d, "face", slider=True)
             col.itemR(v3d, "normal")
@@ -736,54 +733,46 @@ class USERPREF_PT_theme(bpy.types.Panel):
 
             col = split.column()
             col.itemR(graph, "back")
-            col.itemR(graph, "title")
-            col.itemR(graph, "text")
-            col.itemR(graph, "text_hi")
-            col.itemR(graph, "header")
-
+            col.itemR(graph, "button")
+            col.itemR(graph, "button_title")
+            col.itemR(graph, "button_text")
+            
             col = split.column()
-            col.itemR(graph, "header_text")
-            col.itemR(graph, "header_text_hi")
+            col.itemR(graph, "header")
             col.itemR(graph, "grid")
-            col.itemR(graph, "panel")
-            col.itemR(graph, "window_sliders")
-
+            col.itemR(graph, "list")
+            col.itemR(graph, "channel_group")
+            
             col = split.column()
-            col.itemR(graph, "channels_region")
+            col.itemR(graph, "active_channels_group")
+            col.itemR(graph, "dopesheet_channel")
+            col.itemR(graph, "dopesheet_subchannel")
             col.itemR(graph, "vertex")
+            
+            col = split.column()
             col.itemR(graph, "current_frame")
             col.itemR(graph, "handle_vertex")
             col.itemR(graph, "handle_vertex_select")
-
-            col = split.column()
+            col.itemS()
             col.itemR(graph, "handle_vertex_size")
-            col.itemR(graph, "channel_group")
-            col.itemR(graph, "active_channels_group")
-            col.itemR(graph, "dopesheet_channel")
-            col.itemR(graph, "dopesheet_subchannel")
-
-
+            
         elif theme.active_theme == 'FILE_BROWSER':
             file = theme.file_browser
 
             col = split.column()
             col.itemR(file, "back")
-            col.itemR(file, "title")
             col.itemR(file, "text")
             col.itemR(file, "text_hi")
 
             col = split.column()
             col.itemR(file, "header")
-            col.itemR(file, "header_text")
-            col.itemR(file, "header_text_hi")
+            col.itemR(file, "list")
 
             col = split.column()
             col.itemR(file, "selected_file")
             col.itemR(file, "tiles")
-            col.itemR(file, "scrollbar")
 
             col = split.column()
-            col.itemR(file, "scroll_handle")
             col.itemR(file, "active_file")
             col.itemR(file, "active_file_text")
 
@@ -792,21 +781,19 @@ class USERPREF_PT_theme(bpy.types.Panel):
 
             col = split.column()
             col.itemR(nla, "back")
-            col.itemR(nla, "title")
-            col.itemR(nla, "text")
-            col.itemR(nla, "text_hi")
-
+            col.itemR(nla, "button")
+            col.itemR(nla, "button_title")
+            
             col = split.column()
+            col.itemR(nla, "button_text")
+            col.itemR(nla, "text")
             col.itemR(nla, "header")
-            col.itemR(nla, "header_text")
-            col.itemR(nla, "header_text_hi")
-            col.itemR(nla, "grid")
-
+            
             col = split.column()
-            col.itemR(nla, "view_sliders")
+            col.itemR(nla, "grid")
             col.itemR(nla, "bars")
             col.itemR(nla, "bars_selected")
-
+            
             col = split.column()
             col.itemR(nla, "strips")
             col.itemR(nla, "strips_selected")
@@ -817,27 +804,22 @@ class USERPREF_PT_theme(bpy.types.Panel):
 
             col = split.column()
             col.itemR(dope, "back")
-            col.itemR(dope, "title")
+            col.itemR(dope, "list")
             col.itemR(dope, "text")
-            col.itemR(dope, "text_hi")
             col.itemR(dope, "header")
 
             col = split.column()
-            col.itemR(dope, "header_text")
-            col.itemR(dope, "header_text_hi")
             col.itemR(dope, "grid")
-            col.itemR(dope, "value_sliders")
-            col.itemR(dope, "view_sliders")
-
-            col = split.column()
             col.itemR(dope, "channels")
             col.itemR(dope, "channels_selected")
             col.itemR(dope, "channel_group")
+
+            col = split.column()
             col.itemR(dope, "active_channels_group")
             col.itemR(dope, "long_key")
+            col.itemR(dope, "long_key_selected")
 
             col = split.column()
-            col.itemR(dope, "long_key_selected")
             col.itemR(dope, "current_frame")
             col.itemR(dope, "dopesheet_channel")
             col.itemR(dope, "dopesheet_subchannel")
@@ -847,18 +829,16 @@ class USERPREF_PT_theme(bpy.types.Panel):
 
             col = split.column()
             col.itemR(image, "back")
-            col.itemR(image, "title")
-
+            col.itemR(image, "button")
+            
             col = split.column()
-            col.itemR(image, "text")
-            col.itemR(image, "text_hi")
+            col.itemR(image, "button_title")
+            col.itemR(image, "button_text")
 
             col = split.column()
             col.itemR(image, "header")
-            col.itemR(image, "header_text")
 
             col = split.column()
-            col.itemR(image, "header_text_hi")
             col.itemR(image, "editmesh_active", slider=True)
 
         elif theme.active_theme == 'SEQUENCE_EDITOR':
@@ -866,27 +846,25 @@ class USERPREF_PT_theme(bpy.types.Panel):
 
             col = split.column()
             col.itemR(seq, "back")
-            col.itemR(seq, "title")
+            col.itemR(seq, "button")
+            col.itemR(seq, "button_title")
+            col.itemR(seq, "button_text")
             col.itemR(seq, "text")
-            col.itemR(seq, "text_hi")
-            col.itemR(seq, "header")
 
             col = split.column()
-            col.itemR(seq, "header_text")
-            col.itemR(seq, "header_text_hi")
+            col.itemR(seq, "header")
             col.itemR(seq, "grid")
-            col.itemR(seq, "window_sliders")
             col.itemR(seq, "movie_strip")
-
-            col = split.column()
             col.itemR(seq, "image_strip")
             col.itemR(seq, "scene_strip")
+
+            col = split.column()
             col.itemR(seq, "audio_strip")
             col.itemR(seq, "effect_strip")
             col.itemR(seq, "plugin_strip")
+            col.itemR(seq, "transition_strip")
 
             col = split.column()
-            col.itemR(seq, "transition_strip")
             col.itemR(seq, "meta_strip")
             col.itemR(seq, "current_frame")
             col.itemR(seq, "keyframe")
@@ -897,43 +875,38 @@ class USERPREF_PT_theme(bpy.types.Panel):
 
             col = split.column()
             col.itemR(prop, "back")
+            
+            col = split.column()
             col.itemR(prop, "title")
 
             col = split.column()
             col.itemR(prop, "text")
-            col.itemR(prop, "text_hi")
 
             col = split.column()
             col.itemR(prop, "header")
-            col.itemR(prop, "header_text")
-
-            col = split.column()
-            col.itemR(prop, "header_text_hi")
-            col.itemR(prop, "panel")
 
         elif theme.active_theme == 'TEXT_EDITOR':
             text = theme.text_editor
 
             col = split.column()
             col.itemR(text, "back")
-            col.itemR(text, "title")
+            col.itemR(text, "button")
+            col.itemR(text, "button_title")
+            col.itemR(text, "button_text")
+            
+            col = split.column()
             col.itemR(text, "text")
             col.itemR(text, "text_hi")
-
-            col = split.column()
             col.itemR(text, "header")
-            col.itemR(text, "header_text")
-            col.itemR(text, "header_text_hi")
             col.itemR(text, "line_numbers_background")
 
             col = split.column()
-            col.itemR(text, "scroll_bar")
             col.itemR(text, "selected_text")
             col.itemR(text, "cursor")
             col.itemR(text, "syntax_builtin")
+            col.itemR(text, "syntax_special")
 
             col = split.column()
-            col.itemR(text, "syntax_special")
             col.itemR(text, "syntax_comment")
             col.itemR(text, "syntax_string")
             col.itemR(text, "syntax_numbers")
@@ -943,19 +916,15 @@ class USERPREF_PT_theme(bpy.types.Panel):
 
             col = split.column()
             col.itemR(time, "back")
-            col.itemR(time, "title")
             col.itemR(time, "text")
 
             col = split.column()
-            col.itemR(time, "text_hi")
             col.itemR(time, "header")
 
-            col = split.column()
-            col.itemR(time, "header_text")
-            col.itemR(time, "header_text_hi")
-
             col = split.column()
             col.itemR(time, "grid")
+            
+            col = split.column()
             col.itemR(time, "current_frame")
 
         elif theme.active_theme == 'NODE_EDITOR':
@@ -963,20 +932,21 @@ class USERPREF_PT_theme(bpy.types.Panel):
 
             col = split.column()
             col.itemR(node, "back")
-            col.itemR(node, "title")
-            col.itemR(node, "text")
-            col.itemR(node, "text_hi")
+            col.itemR(node, "button")
+            col.itemR(node, "button_title")
+            col.itemR(node, "button_text")
+            
 
             col = split.column()
+            col.itemR(node, "text")
+            col.itemR(node, "text_hi")
             col.itemR(node, "header")
-            col.itemR(node, "header_text")
-            col.itemR(node, "header_text_hi")
             col.itemR(node, "wires")
 
             col = split.column()
             col.itemR(node, "wire_select")
             col.itemR(node, "selected_text")
-            col.itemR(node, "node_backdrop")
+            col.itemR(node, "node_backdrop", slider=True)
             col.itemR(node, "in_out_node")
 
             col = split.column()
@@ -989,18 +959,17 @@ class USERPREF_PT_theme(bpy.types.Panel):
 
             col = split.column()
             col.itemR(logic, "back")
-            col.itemR(logic, "title")
+            col.itemR(logic, "button")
 
             col = split.column()
-            col.itemR(logic, "text")
-            col.itemR(logic, "text_hi")
+            col.itemR(logic, "button_title")
+            col.itemR(logic, "button_text")
 
             col = split.column()
+            col.itemR(logic, "text")
             col.itemR(logic, "header")
-            col.itemR(logic, "header_text")
 
             col = split.column()
-            col.itemR(logic, "header_text_hi")
             col.itemR(logic, "panel")
 
         elif theme.active_theme == 'OUTLINER':
@@ -1008,54 +977,44 @@ class USERPREF_PT_theme(bpy.types.Panel):
 
             col = split.column()
             col.itemR(out, "back")
-            col.itemR(out, "title")
 
             col = split.column()
             col.itemR(out, "text")
+            
+            col = split.column()
             col.itemR(out, "text_hi")
 
             col = split.column()
             col.itemR(out, "header")
-            col.itemR(out, "header_text")
-
-            col = split.column()
-            col.itemR(out, "header_text_hi")
 
         elif theme.active_theme == 'INFO':
             info = theme.info
 
             col = split.column()
             col.itemR(info, "back")
-            col.itemR(info, "title")
 
             col = split.column()
-            col.itemR(info, "text")
-            col.itemR(info, "text_hi")
+            col.itemR(info, "header")
 
             col = split.column()
-            col.itemR(info, "header")
             col.itemR(info, "header_text")
 
             col = split.column()
-            col.itemR(info, "header_text_hi")
 
         elif theme.active_theme == 'USER_PREFERENCES':
             prefs = theme.user_preferences
 
             col = split.column()
             col.itemR(prefs, "back")
-            col.itemR(prefs, "title")
 
             col = split.column()
             col.itemR(prefs, "text")
-            col.itemR(prefs, "text_hi")
-
+            
             col = split.column()
             col.itemR(prefs, "header")
-            col.itemR(prefs, "header_text")
 
             col = split.column()
-            col.itemR(prefs, "header_text_hi")
+            col.itemR(prefs, "header_text")
 
 
 class USERPREF_PT_file(bpy.types.Panel):
index 6343a60cde87d6e868c443c3f1a11418951f32fb..9ec9af6f064a3e2356dbee6db3cfce40b72806a0 100644 (file)
@@ -491,22 +491,22 @@ static void rna_def_userdef_theme_spaces_main(StructRNA *srna, int spacetype)
        /* window */
        prop= RNA_def_property(srna, "back", PROP_FLOAT, PROP_COLOR);
        RNA_def_property_array(prop, 3);
-       RNA_def_property_ui_text(prop, "Window Back", "");
+       RNA_def_property_ui_text(prop, "Window Background", "");
        RNA_def_property_update(prop, 0, "rna_userdef_update");
 
        prop= RNA_def_property(srna, "title", PROP_FLOAT, PROP_COLOR);
        RNA_def_property_array(prop, 3);
-       RNA_def_property_ui_text(prop, "Window Title", "");
+       RNA_def_property_ui_text(prop, "Title", "");
        RNA_def_property_update(prop, 0, "rna_userdef_update");
        
        prop= RNA_def_property(srna, "text", PROP_FLOAT, PROP_COLOR);
        RNA_def_property_array(prop, 3);
-       RNA_def_property_ui_text(prop, "Window Text", "");
+       RNA_def_property_ui_text(prop, "Text", "");
        RNA_def_property_update(prop, 0, "rna_userdef_update");
 
        prop= RNA_def_property(srna, "text_hi", PROP_FLOAT, PROP_COLOR);
        RNA_def_property_array(prop, 3);
-       RNA_def_property_ui_text(prop, "Window Text Highlight", "");
+       RNA_def_property_ui_text(prop, "Text Highlight", "");
        RNA_def_property_update(prop, 0, "rna_userdef_update");
 
        /* header */
@@ -526,48 +526,48 @@ static void rna_def_userdef_theme_spaces_main(StructRNA *srna, int spacetype)
        RNA_def_property_update(prop, 0, "rna_userdef_update");
        
        /* buttons */
-       if(! ELEM(spacetype, SPACE_BUTS, SPACE_OUTLINER)) {
-               prop= RNA_def_property(srna, "button", PROP_FLOAT, PROP_COLOR);
-               RNA_def_property_array(prop, 3);
-               RNA_def_property_ui_text(prop, "Button Back", "");
-               RNA_def_property_update(prop, 0, "rna_userdef_update");
-               
-               prop= RNA_def_property(srna, "button_title", PROP_FLOAT, PROP_COLOR);
-               RNA_def_property_array(prop, 3);
-               RNA_def_property_ui_text(prop, "Button Title", "");
-               RNA_def_property_update(prop, 0, "rna_userdef_update");
-               
-               prop= RNA_def_property(srna, "button_text", PROP_FLOAT, PROP_COLOR);
-               RNA_def_property_array(prop, 3);
-               RNA_def_property_ui_text(prop, "Button Text", "");
-               RNA_def_property_update(prop, 0, "rna_userdef_update");
-               
-               prop= RNA_def_property(srna, "button_text_hi", PROP_FLOAT, PROP_COLOR);
-               RNA_def_property_array(prop, 3);
-               RNA_def_property_ui_text(prop, "Button Text Highlight", "");
-               RNA_def_property_update(prop, 0, "rna_userdef_update");
-       }
+//     if(! ELEM(spacetype, SPACE_BUTS, SPACE_OUTLINER)) {
+       prop= RNA_def_property(srna, "button", PROP_FLOAT, PROP_COLOR);
+       RNA_def_property_array(prop, 3);
+       RNA_def_property_ui_text(prop, "Region Background", "");
+       RNA_def_property_update(prop, 0, "rna_userdef_update");
+       
+       prop= RNA_def_property(srna, "button_title", PROP_FLOAT, PROP_COLOR);
+       RNA_def_property_array(prop, 3);
+       RNA_def_property_ui_text(prop, "Region Text Titles", "");
+       RNA_def_property_update(prop, 0, "rna_userdef_update");
+       
+       prop= RNA_def_property(srna, "button_text", PROP_FLOAT, PROP_COLOR);
+       RNA_def_property_array(prop, 3);
+       RNA_def_property_ui_text(prop, "Region Text", "");
+       RNA_def_property_update(prop, 0, "rna_userdef_update");
+       
+       prop= RNA_def_property(srna, "button_text_hi", PROP_FLOAT, PROP_COLOR);
+       RNA_def_property_array(prop, 3);
+       RNA_def_property_ui_text(prop, "Region Text Highlight", "");
+       RNA_def_property_update(prop, 0, "rna_userdef_update");
+//     }
        
        /* list/channels */
        if(ELEM5(spacetype, SPACE_IPO, SPACE_ACTION, SPACE_NLA, SPACE_NODE, SPACE_FILE)) {
                prop= RNA_def_property(srna, "list", PROP_FLOAT, PROP_COLOR);
                RNA_def_property_array(prop, 3);
-               RNA_def_property_ui_text(prop, "List Back", "");
+               RNA_def_property_ui_text(prop, "Source List", "");
                RNA_def_property_update(prop, 0, "rna_userdef_update");
                
                prop= RNA_def_property(srna, "list_title", PROP_FLOAT, PROP_COLOR);
                RNA_def_property_array(prop, 3);
-               RNA_def_property_ui_text(prop, "List Title", "");
+               RNA_def_property_ui_text(prop, "Source List Title", "");
                RNA_def_property_update(prop, 0, "rna_userdef_update");
                
                prop= RNA_def_property(srna, "list_text", PROP_FLOAT, PROP_COLOR);
                RNA_def_property_array(prop, 3);
-               RNA_def_property_ui_text(prop, "List Text", "");
+               RNA_def_property_ui_text(prop, "Source List Text", "");
                RNA_def_property_update(prop, 0, "rna_userdef_update");
                
                prop= RNA_def_property(srna, "list_text_hi", PROP_FLOAT, PROP_COLOR);
                RNA_def_property_array(prop, 3);
-               RNA_def_property_ui_text(prop, "List Text Highlight", "");
+               RNA_def_property_ui_text(prop, "Source List Text Highlight", "");
                RNA_def_property_update(prop, 0, "rna_userdef_update");
        }       
 }
@@ -1369,7 +1369,7 @@ static void rna_def_userdef_theme_space_nla(BlenderRNA *brna)
        prop= RNA_def_property(srna, "strips", PROP_FLOAT, PROP_COLOR);
        RNA_def_property_float_sdna(prop, NULL, "strip");
        RNA_def_property_array(prop, 3);
-       RNA_def_property_ui_text(prop, "strips", "");
+       RNA_def_property_ui_text(prop, "Strips", "");
        RNA_def_property_update(prop, 0, "rna_userdef_update");
 
        prop= RNA_def_property(srna, "strips_selected", PROP_FLOAT, PROP_COLOR);