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

Add editor funcionality #91

Merged
merged 6 commits into from
Jan 15, 2025
Merged

Add editor funcionality #91

merged 6 commits into from
Jan 15, 2025

Conversation

MonoS
Copy link
Contributor

@MonoS MonoS commented Jan 9, 2025

This implement a simple editor functionality capable of removing frame, duplicating them and setting scene changes, most of the syntax was inherited from dovi_tool's editor

First time writing rust code, I know that the code is more C(arbon) then Iron Oxide, most of that was written copying code from other part of the codebase and dovi_tool.

I've made some tests and seems to work as expected, at least as far as I'm able to check due to size of the json files

@quietvoid
Copy link
Owner

Thanks, I'll try to review this over the weekend.

Cargo.toml Outdated Show resolved Hide resolved
src/commands/editor.rs Outdated Show resolved Hide resolved
src/commands/editor.rs Outdated Show resolved Hide resolved
src/commands/editor.rs Outdated Show resolved Hide resolved
MonoS added 2 commits January 11, 2025 18:29
That way the same edits file for the DoVi layer could be used to modify the HDR10+ layer
@MonoS MonoS requested a review from quietvoid January 11, 2025 17:33
@quietvoid
Copy link
Owner

It seems fine. Just need to run cargo fmt and commit the changes.

@MonoS
Copy link
Contributor Author

MonoS commented Jan 14, 2025

Done

@quietvoid quietvoid merged commit 8be5f5f into quietvoid:main Jan 15, 2025
1 check passed
@quietvoid
Copy link
Owner

Thanks!
I'll add some tests and release a new version in a couple days.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants