Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

AY-6253_Convert Flame creators to new publisher #33

Merged
merged 55 commits into from
Dec 5, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
c76051e
Implement workfile instance serializer.
robin-ynput Nov 5, 2024
b65900b
Adjustment after being tested on Flame.
robin-ynput Nov 5, 2024
e182ee1
Address linting.
robin-ynput Nov 5, 2024
522205a
Implemented new creators and plugins for Flame
robin-ynput Nov 6, 2024
2b0907d
Fix linting.
robin-ynput Nov 6, 2024
8610cd0
Fix linting.
robin-ynput Nov 6, 2024
1bda76d
Adjust connection.
robin-ynput Nov 11, 2024
7017611
Adjust connection.
robin-ynput Nov 11, 2024
4d5c2c7
Adjust connection.
robin-ynput Nov 11, 2024
86f3c66
Adjust connection.
robin-ynput Nov 11, 2024
667420e
Adjust connection.
robin-ynput Nov 11, 2024
76c1f65
Rework handle computation.
robin-ynput Nov 11, 2024
bb31c59
Rework handle computation.
robin-ynput Nov 11, 2024
61141df
Rework handle computation.
robin-ynput Nov 11, 2024
ba6245e
Rework handle computation.
robin-ynput Nov 11, 2024
ceff6dc
Rework handle computation.
robin-ynput Nov 11, 2024
86e8e4d
Remove unecessary code.
robin-ynput Nov 11, 2024
1ea4768
Remove unecessary code.
robin-ynput Nov 11, 2024
4d1cd9e
Fix pylint.
robin-ynput Nov 11, 2024
55b8fe7
Fix multiple segments.
robin-ynput Nov 11, 2024
0d714fc
Merge branch 'develop' into 10_creator_new_publisher
robin-ynput Nov 11, 2024
300f73a
Redirect wiretap metadata through command lines.
robin-ynput Nov 12, 2024
d8338af
Redirect wiretap metadata through command lines.
robin-ynput Nov 12, 2024
a66c44f
Redirect wiretap metadata through command lines.
robin-ynput Nov 12, 2024
b8b4019
Redirect workfile serialization to a side-car json file.
robin-ynput Nov 13, 2024
5b6f6ca
Redirect workfile serialization to a side-car json file.
robin-ynput Nov 13, 2024
f086c42
Fix linting.
robin-ynput Nov 13, 2024
c9b0e44
Fix linting.
robin-ynput Nov 13, 2024
718247d
Address feedback from PR.
robin-ynput Nov 13, 2024
0ee6260
Report reviewable attributes enhancements from Hiero.
robin-ynput Nov 13, 2024
8c6f727
Report reviewable attributes enhancements from Hiero.
robin-ynput Nov 13, 2024
eca7344
Report reviewable attributes enhancements from Hiero.
robin-ynput Nov 13, 2024
880982f
Report reviewable attributes enhancements from Hiero.
robin-ynput Nov 13, 2024
788dc4e
Report reviewable attributes enhancements from Hiero.
robin-ynput Nov 13, 2024
f623d50
Apply suggestions from code review
robin-ynput Nov 25, 2024
63ca9ae
Apply suggestions from code review
robin-ynput Nov 25, 2024
6cc66b1
Address feedback from PR.
robin-ynput Nov 25, 2024
58ab7a8
Apply suggestions from code review
robin-ynput Nov 25, 2024
60a0c5b
Adjust copy.
robin-ynput Nov 26, 2024
c846fa7
Adjust segment detection from sequence.
robin-ynput Nov 26, 2024
c3bcdd3
Adjust otioClip detection.
robin-ynput Nov 26, 2024
419df3b
Merge with latest develop
robin-ynput Nov 26, 2024
d273732
Adjust vertical alignment.
robin-ynput Nov 26, 2024
856d124
Rework vertical align.
robin-ynput Nov 26, 2024
1b5a900
Fix lint.
robin-ynput Nov 26, 2024
3ac263e
Merge branch 'develop' into 10_creator_new_publisher
robin-ynput Dec 2, 2024
e3bad93
Implement review and reviewable source.
robin-ynput Dec 2, 2024
769f3eb
Implement review and reviewable source.
robin-ynput Dec 2, 2024
cd124f8
Implement review and reviewable source.
robin-ynput Dec 2, 2024
076adda
Implement review and reviewable source.
robin-ynput Dec 2, 2024
76a8a2c
Implement review and reviewable source.
robin-ynput Dec 2, 2024
9e4a059
Report fix clip_media reviewable source.
robin-ynput Dec 3, 2024
5728a8a
Fix import os.
robin-ynput Dec 3, 2024
7b3c2f9
Report clip_media changes from Hiero
robin-ynput Dec 4, 2024
6e0e676
Merge pull request #36 from ynput/enhancement/reviewable_source
jakubjezek001 Dec 5, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 5 additions & 2 deletions client/ayon_flame/api/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -56,10 +56,11 @@
FlameMenuUniversal
)
from .plugin import (
Creator,
PublishableClip,
ClipLoader,
OpenClipSolver
OpenClipSolver,
FlameCreator,
HiddenFlameCreator,
)
from .workio import (
open_file,
Expand Down Expand Up @@ -141,6 +142,8 @@
"PublishableClip",
"ClipLoader",
"OpenClipSolver",
"FlameCreator",
"HiddenFlameCreator",

# workio
"open_file",
Expand Down
15 changes: 10 additions & 5 deletions client/ayon_flame/api/menu.py
Original file line number Diff line number Diff line change
Expand Up @@ -183,11 +183,16 @@ def build_menu(self):

menu = deepcopy(self.menu)

menu['actions'].append({
"name": "1 - Create...",
"execute": lambda x: callback_selection(
x, self.tools_helper.show_creator)
})
menu['actions'].append(
{
"name": "1 - Create...",
"execute": lambda x: callback_selection(
x, host_tools.show_publisher(
tab="create", parent=_get_main_window()
)
),
}
)
menu["actions"].append(
{
"name": "2 - Publish...",
Expand Down
Loading
Loading