[Bf-extensions-cvs] SVN commit: /data/svn/bf-extensions [4191] contrib/py/scripts/addons/ io_scene_ms3d: fix related bug [#33890]

Alexander Nussbaumer alpha-beta-release at gmx.net
Tue Jan 22 19:19:06 CET 2013


Revision: 4191
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-extensions&revision=4191
Author:   beta-tester
Date:     2013-01-22 18:19:06 +0000 (Tue, 22 Jan 2013)
Log Message:
-----------
fix related bug [#33890]

because of changes of http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=53355

Modified Paths:
--------------
    contrib/py/scripts/addons/io_scene_ms3d/__init__.py
    contrib/py/scripts/addons/io_scene_ms3d/ms3d_ui.py

Modified: contrib/py/scripts/addons/io_scene_ms3d/__init__.py
===================================================================
--- contrib/py/scripts/addons/io_scene_ms3d/__init__.py	2013-01-22 17:07:52 UTC (rev 4190)
+++ contrib/py/scripts/addons/io_scene_ms3d/__init__.py	2013-01-22 18:19:06 UTC (rev 4191)
@@ -23,8 +23,8 @@
     'description': "Import / Export MilkShape3D MS3D files"\
             " (conform with v1.8.4)",
     'author': "Alexander Nussbaumer",
-    'version': (0, 91, 0),
-    'blender': (2, 65, 0),
+    'version': (0, 92, 0),
+    'blender': (2, 65, 3),
     'location': "File > Import & File > Export",
     'warning': "",
     'wiki_url': "http://wiki.blender.org/index.php/Extensions:2.6/Py/"\

Modified: contrib/py/scripts/addons/io_scene_ms3d/ms3d_ui.py
===================================================================
--- contrib/py/scripts/addons/io_scene_ms3d/ms3d_ui.py	2013-01-22 17:07:52 UTC (rev 4190)
+++ contrib/py/scripts/addons/io_scene_ms3d/ms3d_ui.py	2013-01-22 18:19:06 UTC (rev 4191)
@@ -82,6 +82,7 @@
         Material,
         Action,
         Group,
+        UIList,
         )
 from bpy.app import (
         debug,
@@ -813,11 +814,6 @@
             #options={'HIDDEN', },
             )
 
-    template_list_controls = StringProperty(
-            default="",
-            options={'HIDDEN', 'SKIP_SAVE', },
-            )
-
     id = IntProperty(options={'HIDDEN', },)
 
 
@@ -1201,6 +1197,13 @@
 
 
 ###############################################################################
+# http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=53355
+class Ms3dGroupUILise(UIList):
+    def draw_item(self, context, layout, data, item, icon, active_data, active_propname, index):
+        layout.label(item.name, icon_value=icon)
+
+
+###############################################################################
 class Ms3dMeshPanel(Panel):
     bl_label = ms3d_str['LABEL_PANEL_MODEL']
     bl_space_type = 'PROPERTIES'
@@ -1356,10 +1359,14 @@
                 blender_context.tool_settings.mesh_select_mode[2])
 
         row = layout.row()
+
+        # http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=53355
         row.template_list(
-                custom_data, 'groups',
-                custom_data, 'selected_group_index',
-                prop_list='template_list_controls',
+                listtype_name='Ms3dGroupUILise',
+                dataptr=custom_data,
+                propname='groups',
+                active_dataptr=custom_data,
+                active_propname='selected_group_index',
                 rows=2,
                 type='DEFAULT',
                 )



More information about the Bf-extensions-cvs mailing list