From 712538373f95d716a4b10331c54dd93963a3c327 Mon Sep 17 00:00:00 2001 From: apetezible Date: Wed, 28 May 2025 16:09:35 -0500 Subject: [PATCH 01/10] Changed so it draws on blender 4.4.3 now --- ons/ops.py | 19 ++++++------------- 1 file changed, 6 insertions(+), 13 deletions(-) diff --git a/ons/ops.py b/ons/ops.py index 06124cc..f19d297 100644 --- a/ons/ops.py +++ b/ons/ops.py @@ -451,23 +451,16 @@ class ANMX_draw_meshes(Operator): bl_label = "Draw" bl_description = "Draws a set of meshes without creating objects" bl_options = {'REGISTER', 'UNDO' } - - def __init__(self): - print("#### __INIT__ DRAW MESHES ####") - self.handler = None - self.timer = None - self.mode = None - - def __del__(self): - """ unregister when done, helps when reopening other scenes """ - print("#### UNREGISTER HANDLERS ####") - self.finish(bpy.context) - print("#### HANDLER %s ####" % self.handler) + + def execute(self, context): + return {'FINISHED'} def invoke(self, context, event): + self.handler = None + self.timer = None + self.mode = context.scene.anmx_data.onion_mode self.register_handlers(context) context.window_manager.modal_handler_add(self) - self.mode = context.scene.anmx_data.onion_mode return {'RUNNING_MODAL'} def register_handlers(self, context): From d29fafd57668ff4c01c6f6cd748ec8757868f2e4 Mon Sep 17 00:00:00 2001 From: apetezible Date: Wed, 28 May 2025 16:35:20 -0500 Subject: [PATCH 02/10] Updated bl_info --- __init__.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/__init__.py b/__init__.py index 3af26e7..0a85eab 100644 --- a/__init__.py +++ b/__init__.py @@ -24,9 +24,9 @@ bl_info = { "name": "AnimExtras", - "author": "Andrew Combs, Rombout Versluijs", - "version": (1, 1, 2), - "blender": (2, 80, 0), + "author": "Andrew Combs, Rombout Versluijs, Sebastian Sarmiento", + "version": (1, 1, 3), + "blender": (4, 4, 3), "description": "True onion skinning", "category": "Animation", "wiki_url": "https://github.com/iBrushC/animextras", From 9264c8229ca275490ad8855e92c1c376800ba059 Mon Sep 17 00:00:00 2001 From: apetezible Date: Wed, 28 May 2025 16:39:39 -0500 Subject: [PATCH 03/10] updated readme --- README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 688f14d..2f48171 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,8 @@ AnimExtras is an addon for Blender that adds ease-of-use for animators using onion skinning. It will allow animators to preview have 3d onion skinning in the 3D View using different preview modes. Colors are fully customizable, together with the opacity. Added options allow for a convenient preview when viewing the onion skinning. +NOTE OF THIS FORK: NOW WORKING ON BLENDER 4.4.3!!! + !['Preview'](https://raw.githubusercontent.com/wiki/schroef/animextras/images/anmx-v112.jpg?2021-04-21.2) ## Features @@ -26,8 +28,8 @@ AnimExtras is an addon for Blender that adds ease-of-use for animators using oni | **OS** | **Blender** | | ------------- | ------------- | -| OSX | Blender 2.80 | -| Windows | Blender 2.80 | +| OSX | Blender 4.4.3 | +| Windows | Blender 4.4.3 | | Linux | Not Tested |