Skip to content

Commit

Permalink
U20240527
Browse files Browse the repository at this point in the history
Backburner repository option, better auto naming, increment on repository file name.
data cleaner add.
Freeze on issue fix.
  • Loading branch information
NevilArt committed May 27, 2024
1 parent 25c074c commit 137b888
Show file tree
Hide file tree
Showing 16 changed files with 1,116 additions and 655 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
# 0, 1, 2, 20240523
* Create Primitive naming issue fixed.
* Smart loop bug fixed.
* Batch rename issue fixed.
* Instancer bug fixed.

# 0, 1, 2, 20240520
* Align Object issues from last update fixed.
* Mesh to hair guid pre setup operator added
Expand Down
3 changes: 3 additions & 0 deletions CONTRIBUTORS.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@

# Thanks for Support
* Stephen Lebed

* jonas grigonis
* nildo essa
* gary jay smith
Expand All @@ -14,8 +15,10 @@
* [email protected]
* [email protected]
* [email protected]

* [email protected]
* [email protected]
* [email protected]

# Note
* Unfortunately, I don't have all the names. If you're reading this, please send me your name and webpage if you'd like to be added to the list.
11 changes: 7 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,10 +36,13 @@ If you found this product useful and want to support this project you can Donate
* [Download Older Version (2.80-2.92)(2.93-3.2)](https://github.com/NevilArt/BsMax_2_80)

## Recent Updates and Changes
* Create Primitive naming issue fixed.
* Smart loop bug fixed.
* Batch rename issue fixed.
* Instancer bug fixed.
* Backburner submiter has some updates
* 1. custom Repository directory option.
* 2. Incremental number to repository file rather than random number.
* 3. Use jobname as repository file name optional.
* 4. Automaticaly add scene and viewlayer name to jobname if was more then one.
* Geometry data clean stuff add that work on multiple object rather then only active object.(View3D/Object/Clean Up/ ...)
* "Freeze on" repeat calculation issue fixed. (Tools/Animation/...)
* [Change log ...](https://github.com/NevilArt/BsMax/blob/master/CHANGELOG.md)

## Special Thanks
Expand Down
36 changes: 18 additions & 18 deletions __init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,19 +15,19 @@
# You should have received a copy of the GNU General Public License
# along with this program. If not, see <https://www.gnu.org/licenses/>.
############################################################################
# 2024/05/23
# 2024/05/27

bl_info = {
'name': 'BsMax',
'description': 'BsMax UI simulations and Tool pack (Blender 3.3LTS ~ 4.1)',
'author': 'Naser Merati (Nevil)',
'version': (0, 1, 2, 20240523),
'name': "BsMax",
'description': "BsMax UI simulations and Tool pack (Blender 3.3LTS ~ 4.1)",
'author': "Naser Merati (Nevil)",
'version': (0, 1, 2, 20240527),
'blender': (3, 3, 0),
'location': 'Almost Everywhere in Blender',
'location': "Almost Everywhere in Blender",
'wiki_url': 'https://github.com/NevilArt/BsMax/wiki',
'doc_url': 'https://github.com/NevilArt/BsMax/wiki',
'tracker_url': 'https://github.com/NevilArt/BsMax/issues',
'category': 'Interface'
'category': "Interface"
}


Expand Down Expand Up @@ -133,21 +133,21 @@ def row_prop(cls, col, name, page):
def draw_simple_panel(cls, layout):
row = layout.row()
col = row.column()
col.label(text='Select packages parts separately')
col.label(text="Select packages parts separately")
row_prop(cls, col, 'navigation', 'Navigation')
row_prop(cls, col, 'keymaps', 'Keymaps-' + cls.keymaps)
row_prop(cls, col, 'floatmenus', 'floatmenus-' + cls.floatmenus)
#TODO update wiki page
row_prop(cls, col, 'side_panel', 'SidePanel-' + cls.floatmenus)
col.label(
text='Note: Sometimes need to restart Blender to addon work properly'
text="Note: Sometimes need to restart Blender to addon work properly"
)


def draw_custom_panel(cls, layout):
row = layout.row()
col = row.column()
col.label(text='Select packages parts customly')
col.label(text="Select packages parts customly")

row_prop(cls, col, 'navigation_3d', 'navigation_3d-' + cls.navigation_3d)
row_prop(cls, col, 'navigation_2d', 'navigation_2d-' + cls.navigation_2d)
Expand All @@ -159,15 +159,15 @@ def draw_custom_panel(cls, layout):
row_prop(cls, col, 'graph_editor', 'graph_editor-' + cls.graph_editor)
row_prop(cls, col, 'clip_editor', 'clip_editor-' + cls.clip_editor)
row_prop(cls,
col, 'video_sequencer','video_sequencer-' + cls.video_sequencer
col, 'video_sequencer', 'video_sequencer-' + cls.video_sequencer
)

row_prop(cls, col, 'file_browser', 'file_browser-' + cls.file_browser)
row_prop(cls, col, 'floatmenus', 'floatmenus-' + cls.floatmenus)
row_prop(cls, col, 'side_panel', 'SidePanel-' + cls.floatmenus)

col.label(
text='Note: Sometimes need to restart Blender to addon work properly'
text="Note: Sometimes need to restart Blender to addon work properly"
)


Expand Down Expand Up @@ -584,11 +584,11 @@ def draw(self, _):
box = layout.box()
row = box.row()
icon = 'DOWNARROW_HLT' if self.options else 'RIGHTARROW'
row.prop(self, 'options', text='Options', icon=icon)
row.prop(self, 'options', text="Options", icon=icon)

row.operator(
'bsmax.save_preferences',
text='Save Preferences Setting',
text="Save Preferences Setting",
icon='FILE_TICK'
)

Expand Down Expand Up @@ -624,8 +624,8 @@ def register_delay(preferences):

def register():
global classes, addons
for c in classes:
register_class(c)
for cls in classes:
register_class(cls)

preferences = addons[__name__].preferences
load_preferences(preferences)
Expand All @@ -651,8 +651,8 @@ def unregister():
unregister_startup()
unregister_bsmax()

for c in classes:
unregister_class(c)
for cls in classes:
unregister_class(cls)

# templates.unregister()
if path in sys.path:
Expand Down
Loading

0 comments on commit 137b888

Please sign in to comment.