-
Notifications
You must be signed in to change notification settings - Fork 459
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
DRAFT: ocioarchive enhancements #1931
base: main
Are you sure you want to change the base?
DRAFT: ocioarchive enhancements #1931
Commits on Jan 22, 2024
-
Add function to return list of all external files in a config
Signed-off-by: Kevin Wheatley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b796a6f - Browse repository at this point
Copy the full SHA b796a6fView commit details -
Add basic Archive flags for configuring archiving
Signed-off-by: Kevin Wheatley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4869a87 - Browse repository at this point
Copy the full SHA 4869a87View commit details -
Add global comment to archives to record OCIO version used to create …
…them Signed-off-by: Kevin Wheatley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a115736 - Browse repository at this point
Copy the full SHA a115736View commit details -
Add Basic minimal archive functionallity
Needs documenting and testing May be nice to have a progress report and/or integration with OCIO Logging Signed-off-by: Kevin Wheatley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 54121ce - Browse repository at this point
Copy the full SHA 54121ceView commit details -
Add support for environment variables in minimal configuration archives
If archiving a minimal config and environment variables are used, it must be possible for all the needed variables to be resolved and any files pointed to should also exist at the time of archiving. The values of the environment will be written into the saved configuration in the environment section of the configuration file. Ths configuration stored thus may be different to the initial config being passed for archiving. Needs tests adding and futher discussion in the TSC meetings. Signed-off-by: Kevin Wheatley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c727983 - Browse repository at this point
Copy the full SHA c727983View commit details -
Add minimal code to make the python tests pass
Adds default parameter value for isArchivable function to bindings. This is not matching the behaviour of the C++ API. Signed-off-by: Kevin Wheatley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8671def - Browse repository at this point
Copy the full SHA 8671defView commit details
Commits on Jan 23, 2024
-
Add minimal boolean to lambda captures for MSVC
Signed-off-by: Kevin Wheatley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ec3e761 - Browse repository at this point
Copy the full SHA ec3e761View commit details -
Rework lambda to pass MSVC and GCC
MSVC thinks you need the capture, GCC thinks the capture is not needed, so pass variable directly into the lambda function call. Ugly to pass several booleans, but should work. Signed-off-by: Kevin Wheatley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 94a0221 - Browse repository at this point
Copy the full SHA 94a0221View commit details