diff --git a/client/ayon_core/addon/base.py b/client/ayon_core/addon/base.py index 05dc869b86..53f64eef8b 100644 --- a/client/ayon_core/addon/base.py +++ b/client/ayon_core/addon/base.py @@ -54,6 +54,7 @@ MOVED_ADDON_MILESTONE_VERSIONS = { "hiero": VersionInfo(0, 2, 0), "max": VersionInfo(0, 2, 0), "photoshop": VersionInfo(0, 2, 0), + "timers_manager": VersionInfo(0, 2, 0), "traypublisher": VersionInfo(0, 2, 0), "tvpaint": VersionInfo(0, 2, 0), "maya": VersionInfo(0, 2, 0), diff --git a/client/ayon_core/modules/timers_manager/version.py b/client/ayon_core/modules/timers_manager/version.py deleted file mode 100644 index 485f44ac21..0000000000 --- a/client/ayon_core/modules/timers_manager/version.py +++ /dev/null @@ -1 +0,0 @@ -__version__ = "0.1.1" diff --git a/client/pyproject.toml b/client/pyproject.toml index a7608771d4..72e5dd2794 100644 --- a/client/pyproject.toml +++ b/client/pyproject.toml @@ -17,4 +17,3 @@ Click = "^8" OpenTimelineIO = "0.16.0" opencolorio = "2.2.1" Pillow = "9.5.0" -pynput = "^1.7.2" # Timers manager - TODO remove diff --git a/client/ayon_core/modules/timers_manager/__init__.py b/server_addon/timers_manager/client/ayon_timers_manager/__init__.py similarity index 100% rename from client/ayon_core/modules/timers_manager/__init__.py rename to server_addon/timers_manager/client/ayon_timers_manager/__init__.py diff --git a/client/ayon_core/modules/timers_manager/exceptions.py b/server_addon/timers_manager/client/ayon_timers_manager/exceptions.py similarity index 100% rename from client/ayon_core/modules/timers_manager/exceptions.py rename to server_addon/timers_manager/client/ayon_timers_manager/exceptions.py diff --git a/client/ayon_core/modules/timers_manager/idle_threads.py b/server_addon/timers_manager/client/ayon_timers_manager/idle_threads.py similarity index 100% rename from client/ayon_core/modules/timers_manager/idle_threads.py rename to server_addon/timers_manager/client/ayon_timers_manager/idle_threads.py diff --git a/client/ayon_core/modules/timers_manager/launch_hooks/post_start_timer.py b/server_addon/timers_manager/client/ayon_timers_manager/launch_hooks/post_start_timer.py similarity index 100% rename from client/ayon_core/modules/timers_manager/launch_hooks/post_start_timer.py rename to server_addon/timers_manager/client/ayon_timers_manager/launch_hooks/post_start_timer.py diff --git a/client/ayon_core/modules/timers_manager/plugins/publish/start_timer.py b/server_addon/timers_manager/client/ayon_timers_manager/plugins/publish/start_timer.py similarity index 100% rename from client/ayon_core/modules/timers_manager/plugins/publish/start_timer.py rename to server_addon/timers_manager/client/ayon_timers_manager/plugins/publish/start_timer.py diff --git a/client/ayon_core/modules/timers_manager/plugins/publish/stop_timer.py b/server_addon/timers_manager/client/ayon_timers_manager/plugins/publish/stop_timer.py similarity index 100% rename from client/ayon_core/modules/timers_manager/plugins/publish/stop_timer.py rename to server_addon/timers_manager/client/ayon_timers_manager/plugins/publish/stop_timer.py diff --git a/client/ayon_core/modules/timers_manager/rest_api.py b/server_addon/timers_manager/client/ayon_timers_manager/rest_api.py similarity index 100% rename from client/ayon_core/modules/timers_manager/rest_api.py rename to server_addon/timers_manager/client/ayon_timers_manager/rest_api.py diff --git a/client/ayon_core/modules/timers_manager/timers_manager.py b/server_addon/timers_manager/client/ayon_timers_manager/timers_manager.py similarity index 100% rename from client/ayon_core/modules/timers_manager/timers_manager.py rename to server_addon/timers_manager/client/ayon_timers_manager/timers_manager.py diff --git a/server_addon/timers_manager/client/ayon_timers_manager/version.py b/server_addon/timers_manager/client/ayon_timers_manager/version.py new file mode 100644 index 0000000000..95e413aaac --- /dev/null +++ b/server_addon/timers_manager/client/ayon_timers_manager/version.py @@ -0,0 +1,3 @@ +# -*- coding: utf-8 -*- +"""Package declaring AYON addon 'timers_manager' version.""" +__version__ = "0.2.0" diff --git a/client/ayon_core/modules/timers_manager/widget_user_idle.py b/server_addon/timers_manager/client/ayon_timers_manager/widget_user_idle.py similarity index 100% rename from client/ayon_core/modules/timers_manager/widget_user_idle.py rename to server_addon/timers_manager/client/ayon_timers_manager/widget_user_idle.py diff --git a/server_addon/timers_manager/client/pyproject.toml b/server_addon/timers_manager/client/pyproject.toml new file mode 100644 index 0000000000..364fb33712 --- /dev/null +++ b/server_addon/timers_manager/client/pyproject.toml @@ -0,0 +1,6 @@ +[project] +name="timers_manager" +description="AYON TimersManager addon." + +[ayon.runtimeDependencies] +pynput = "^1.7.2" \ No newline at end of file diff --git a/server_addon/timers_manager/package.py b/server_addon/timers_manager/package.py index bd6b81b4b7..32dc7cfbf4 100644 --- a/server_addon/timers_manager/package.py +++ b/server_addon/timers_manager/package.py @@ -1,3 +1,10 @@ name = "timers_manager" title = "Timers Manager" -version = "0.1.1" +version = "0.2.0" + +client_dir = "ayon_timers_manager" + +ayon_required_addons = { + "core": ">0.3.2", +} +ayon_compatible_addons = {}