diff --git a/ladybug_grasshopper/icon/LB Export UserObject.png b/ladybug_grasshopper/icon/LB Export UserObject.png index 94c6f35..ef00619 100644 Binary files a/ladybug_grasshopper/icon/LB Export UserObject.png and b/ladybug_grasshopper/icon/LB Export UserObject.png differ diff --git a/ladybug_grasshopper/json/LB_Export_UserObject.json b/ladybug_grasshopper/json/LB_Export_UserObject.json index e4cee10..ef26a3b 100644 --- a/ladybug_grasshopper/json/LB_Export_UserObject.json +++ b/ladybug_grasshopper/json/LB_Export_UserObject.json @@ -1,5 +1,5 @@ { - "version": "1.2.0", + "version": "1.10.0", "nickname": "ExportUO", "outputs": [ [] @@ -35,7 +35,7 @@ } ], "subcategory": "5 :: Version", - "code": "\ntry:\n from ladybug_{{cad}}.versioning.gather import gather_canvas_components, \\\n gather_connected_components\n from ladybug_{{cad}}.versioning.diff import validate_change_type\n from ladybug_{{cad}}.versioning.export import export_component, refresh_toolbar\n from ladybug_{{cad}}.{{plugin}} import turn_off_old_tag\nexcept ImportError as e:\n raise ImportError('\\nFailed to import ladybug_{{cad}}:\\n\\t{}'.format(e))\nturn_off_old_tag(ghenv.Component)\n\n\nif _export and _folder and len(_components) != 0:\n change_type = validate_change_type(_change_type_)\n comps_to_export = gather_connected_components(ghenv.Component) \\\n if str(_components[0]) != '*' \\\n else gather_canvas_components(ghenv.Component)\n for comp in comps_to_export:\n print('Processing %s...' % comp.Name)\n export_component(_folder, comp, _change_type_)\n refresh_toolbar() # try to update the toolbar\nelse:\n print('Connect _components and _folder')\n", + "code": "\ntry:\n from ladybug_{{cad}}.versioning.gather import gather_canvas_components, \\\n gather_connected_components\n from ladybug_{{cad}}.versioning.diff import validate_change_type\n from ladybug_{{cad}}.versioning.export import export_component, refresh_toolbar\n from ladybug_{{cad}}.{{plugin}} import turn_off_old_tag\nexcept ImportError as e:\n raise ImportError('\\nFailed to import ladybug_{{cad}}:\\n\\t{}'.format(e))\nturn_off_old_tag(ghenv.Component) # turn off the OLD tag in {{Cad}} 8\n\n\nif _export and _folder and len(_components) != 0:\n change_type = validate_change_type(_change_type_)\n comps_to_export = gather_connected_components(ghenv.Component) \\\n if str(_components[0]) != '*' \\\n else gather_canvas_components(ghenv.Component)\n for comp in comps_to_export:\n print('Processing %s...' % comp.Name)\n export_component(_folder, comp, _change_type_)\n refresh_toolbar() # try to update the toolbar\nelse:\n print('Connect _components and _folder')\n", "category": "Ladybug", "name": "LB Export UserObject", "description": "Export a Ladybug Tools Grasshopper GHPython component as a UserObject that can\nbe installed on other's machines.\n-" diff --git a/ladybug_grasshopper/src/LB Export UserObject.py b/ladybug_grasshopper/src/LB Export UserObject.py index 24bc8c9..39478d1 100644 --- a/ladybug_grasshopper/src/LB Export UserObject.py +++ b/ladybug_grasshopper/src/LB Export UserObject.py @@ -1,11 +1,11 @@ # Ladybug: A Plugin for Environmental Analysis (GPL) # This file is part of Ladybug. # -# Copyright (c) 2020, Ladybug Tools. -# You should have received a copy of the GNU General Public License +# Copyright (c) 2026, Ladybug Tools. +# You should have received a copy of the GNU Affero General Public License # along with Ladybug; If not, see . # -# @license GPL-3.0+ +# @license AGPL-3.0-or-later """ Export a Ladybug Tools Grasshopper GHPython component as a UserObject that can @@ -56,7 +56,7 @@ ghenv.Component.Name = 'LB Export UserObject' ghenv.Component.NickName = 'ExportUO' -ghenv.Component.Message = '1.2.0' +ghenv.Component.Message = '1.10.0' ghenv.Component.Category = 'Ladybug' ghenv.Component.SubCategory = '5 :: Version' ghenv.Component.AdditionalHelpFromDocStrings = '0' @@ -69,7 +69,7 @@ from ladybug_rhino.grasshopper import turn_off_old_tag except ImportError as e: raise ImportError('\nFailed to import ladybug_rhino:\n\t{}'.format(e)) -turn_off_old_tag(ghenv.Component) +turn_off_old_tag(ghenv.Component) # turn off the OLD tag in Rhino 8 if _export and _folder and len(_components) != 0: diff --git a/ladybug_grasshopper/user_objects/LB Export UserObject.ghuser b/ladybug_grasshopper/user_objects/LB Export UserObject.ghuser index f51a20c..2672567 100644 Binary files a/ladybug_grasshopper/user_objects/LB Export UserObject.ghuser and b/ladybug_grasshopper/user_objects/LB Export UserObject.ghuser differ