From bdd6599614d620ec50198bf7313f2bba7734a912 Mon Sep 17 00:00:00 2001 From: Swann Martinez Date: Tue, 15 Feb 2022 10:55:26 +0100 Subject: [PATCH 1/4] fix: objects not selectable after user leaves session (or kicked) Related to #248 --- multi_user/libs/replication | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/multi_user/libs/replication b/multi_user/libs/replication index 90b928c..b3cee9e 160000 --- a/multi_user/libs/replication +++ b/multi_user/libs/replication @@ -1 +1 @@ -Subproject commit 90b928c53c57b86ba90f62b091771eb11c05637d +Subproject commit b3cee9e7449bc75be574829c9ea842d877257f11 From edfcdd8867bd6fc4d5d91418b25165908989e755 Mon Sep 17 00:00:00 2001 From: Swann Martinez Date: Tue, 15 Feb 2022 11:00:18 +0100 Subject: [PATCH 2/4] feat: bump version --- multi_user/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/multi_user/__init__.py b/multi_user/__init__.py index 660df40..353a493 100644 --- a/multi_user/__init__.py +++ b/multi_user/__init__.py @@ -19,7 +19,7 @@ bl_info = { "name": "Multi-User", "author": "Swann Martinez", - "version": (0, 5, 1), + "version": (0, 5, 2), "description": "Enable real-time collaborative workflow inside blender", "blender": (2, 82, 0), "location": "3D View > Sidebar > Multi-User tab", From 4c0356e72410cb9f9c6f40d751d789d5181b93dc Mon Sep 17 00:00:00 2001 From: Swann Martinez Date: Thu, 17 Feb 2022 10:43:47 +0100 Subject: [PATCH 3/4] fix: geometry node boolean parameter loading related to #250 --- multi_user/bl_types/bl_object.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/multi_user/bl_types/bl_object.py b/multi_user/bl_types/bl_object.py index ebc85e1..e8b64e6 100644 --- a/multi_user/bl_types/bl_object.py +++ b/multi_user/bl_types/bl_object.py @@ -172,7 +172,7 @@ def load_modifier_geometry_node_props(dumped_modifier: dict, target_modifier: bp for input_index, inpt in enumerate(get_node_group_properties_identifiers(target_modifier.node_group)): dumped_value, dumped_type = dumped_modifier['props'][input_index] input_value = target_modifier[inpt[0]] - if dumped_type in ['INT', 'VALUE', 'STR']: + if dumped_type in ['INT', 'VALUE', 'STR', 'BOOL']: logging.info(f"{inpt[0]}/{dumped_value}") target_modifier[inpt[0]] = dumped_value elif dumped_type in ['RGBA', 'VECTOR']: From 70b6f9bcfa4d30f1d9b99ceb9e0b376cfeba71c9 Mon Sep 17 00:00:00 2001 From: Swann Martinez Date: Fri, 18 Feb 2022 11:28:56 +0100 Subject: [PATCH 4/4] feat: update changelog for 0.5.2 --- CHANGELOG.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ecc6e0b..d827420 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -246,4 +246,11 @@ All notable changes to this project will be documented in this file. ### Fixed - Auto updater breaks dependency auto installer -- Auto updater update from tag \ No newline at end of file +- Auto updater update from tag + +## [0.5.2] - 2022-02-18 + +### Fixed + +- Objects not selectable after user leaves session +- Geometry nodes attribute toogle doesn't sync \ No newline at end of file