Commit graph

5740 commits

Author SHA1 Message Date
Jakub Trllo
47fc15faf0
Merge branch 'develop' into enhancement/1416-loader-actions 2025-08-25 16:42:04 +02:00
Jakub Trllo
0ad0b3927f small enhancements of messages 2025-08-25 16:31:23 +02:00
Jakub Trllo
f100a6c563 show grouped actions as menu 2025-08-25 16:31:07 +02:00
Jakub Trllo
1768543b8b safe-guards for optional action and menu 2025-08-25 16:18:18 +02:00
Jakub Trllo
f06fbe159f added group label to 'ActionItem' 2025-08-25 15:00:10 +02:00
Jakub Trllo
270d7cbff9 convert delete old versions actions 2025-08-25 12:44:16 +02:00
Jakub Trllo
c2cdd4130e better stretch, margins and spacing 2025-08-25 11:25:09 +02:00
Jakub Trllo
51beef8192 handle the actions 2025-08-25 11:22:22 +02:00
Jakub Trllo
856aa31231 change order of arguments 2025-08-25 10:57:40 +02:00
Jakub Trllo
c6c642f37a added json conversions 2025-08-25 10:47:20 +02:00
Jakub Trllo
2be5d3b72b fix type comparison 2025-08-22 11:46:49 +02:00
Jakub Trllo
8bdfe806e0 result can contain form values
This allows to re-open the same dialog having the same default values but with values already filled from user
2025-08-22 11:46:27 +02:00
Jakub Trllo
e30738d79b LoaderSelectedType is public 2025-08-22 11:45:48 +02:00
Jakub Trllo
8da213c566 added host to the context 2025-08-22 11:45:26 +02:00
Jakub Trllo
d0cb16a155 pass context to loader action plugins 2025-08-22 11:44:55 +02:00
Jakub Trllo
afc1af7e95 use kwargs 2025-08-21 16:42:32 +02:00
Jakub Trllo
12d4905b39 base implementation in loader tool 2025-08-21 16:41:30 +02:00
Jakub Trllo
234ac09f42 added enabled option to plugin 2025-08-21 16:17:29 +02:00
Jakub Trllo
39dc54b09e return output of execute action 2025-08-21 16:17:18 +02:00
Jakub Trllo
b5ab3d3380 different way how to set plugin id 2025-08-21 16:17:01 +02:00
Jakub Trllo
db764619fc sort actions at different place 2025-08-21 16:06:39 +02:00
Jakub Trllo
a22f378ed5 added 'get_loader_action_plugin_paths' to 'IPluginPaths' 2025-08-21 15:10:03 +02:00
Jakub Trllo
3a65c56123 import Anatomy directly 2025-08-21 15:09:11 +02:00
Jakub Trllo
422968315e do not hard force plugin identifier 2025-08-21 15:09:01 +02:00
Jakub Trllo
e7439a2d7f fix fill of plugin identifier 2025-08-21 15:08:33 +02:00
Jakub Trllo
e05ffe0263 converted copy file action 2025-08-21 15:08:04 +02:00
Jakub Trllo
700006692a added order and icon to 2025-08-21 14:15:02 +02:00
Jakub Trllo
0f65fe34a7 change entity type to str 2025-08-21 14:02:19 +02:00
Jakub Trllo
7b81cb1215 added logger to action plugin 2025-08-21 13:54:38 +02:00
Jakub Trllo
599716fe94 base of loader action 2025-08-21 11:23:10 +02:00
Jakub Trllo
dee1d51640 cache entities 2025-08-20 18:13:30 +02:00
Jakub Trllo
b3c5933042 use version contexts instead of product contexts 2025-08-20 18:12:27 +02:00
Jakub Trllo
29b3794dd8 only one method to get actions 2025-08-20 17:59:56 +02:00
Jakub Trllo
53848ad366 keep entity ids and entity type on action item 2025-08-20 17:53:03 +02:00
Jakub Trllo
723932cfac reduced information that is used in loader for action item 2025-08-20 15:38:56 +02:00
Jakub Trllo
5e3b38376c separated discover logic from 'PluginDiscoverContext' 2025-08-20 15:37:16 +02:00
Jakub Trllo
bd94d7ede6 move 'StrEnum' to lib 2025-08-20 15:36:39 +02:00
Jakub Trllo
1e1828bbdc moved current actions to subdir 2025-08-20 15:21:40 +02:00
Petr Kalis
d42156c552
Merge branch 'develop' into enhancement/AY-7584_Library-Push-to-Current-project 2025-08-20 09:26:03 +02:00
Jakub Trllo
33bffbcc77
Merge branch 'develop' into enhancement/abstract-host-for-interfaces 2025-08-19 12:35:13 +02:00
Jakub Trllo
2a3d883634
Merge branch 'develop' into enhancement/874-publisher-editorial-linked-instances-with-grouping-view 2025-08-19 12:32:49 +02:00
Jakub Trllo
8882a7ee6b Merge branch 'develop' into enhancement/remove-subset-manager-tool
# Conflicts:
#	client/ayon_core/tools/utils/host_tools.py
2025-08-19 12:31:36 +02:00
Jakub Ježek
c18b89a289
Merge branch 'develop' into enhancement/874-publisher-editorial-linked-instances-with-grouping-view 2025-08-19 10:42:25 +02:00
Petr Kalis
bae1f64a91 Fix typing 2025-08-18 16:55:28 +02:00
Petr Kalis
8289fb014d Merge branch 'enhancement/AY-7584_Library-Push-to-Current-project' of https://github.com/ynput/ayon-core into enhancement/AY-7584_Library-Push-to-Current-project 2025-08-18 16:54:24 +02:00
Petr Kalis
ef34e9f79e Renamed loader 2025-08-18 16:53:33 +02:00
Petr Kalis
3b9b5e8063 Removed run argument to not filter out project argument
Current develop filters out 'project' cli argument as it is now used as key world for bundle per project implementation.
2025-08-18 16:50:55 +02:00
Petr Kalis
8d4bcd1310
Typing
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2025-08-18 16:41:31 +02:00
Petr Kalis
78cd711383
Return formatting change
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2025-08-18 16:41:18 +02:00
Petr Kalis
629794f6d6
Return formatting change
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2025-08-18 16:41:08 +02:00