Commit graph

42655 commits

Author SHA1 Message Date
Jakub Trllo
29d824decf modified change current context function 2025-05-16 10:25:18 +02:00
Jakub Trllo
21c1a8bda2 added base implementation to workfiles interface 2025-05-16 10:23:07 +02:00
Jakub Trllo
6a7f41f80a move workfiles related logic to workfiles model 2025-04-30 19:06:10 +02:00
Jakub Trllo
eb33281571 merge workfile models into one 2025-04-30 18:12:56 +02:00
Jakub Trllo
2f6ed068e7 Remove publish workfiles model 2025-04-30 17:52:28 +02:00
Jakub Trllo
1b7474bb99 Merge workfile entities model into workfiles model 2025-04-30 17:51:56 +02:00
Jakub Trllo
b76ae8ffd3 update controller 2025-04-30 17:35:43 +02:00
Jakub Trllo
dde5c6a46f use collect published files from host 2025-04-30 17:34:09 +02:00
Jakub Trllo
80397a3cc6 implemented base of published workfile collection 2025-04-29 17:31:53 +02:00
Jakub Trllo
552bc03aa6 added comment 2025-04-28 17:50:14 +02:00
Jakub Trllo
bef56a526f added todos into controller 2025-04-28 17:05:58 +02:00
Jakub Trllo
95b1820c83 added some typehints into IWorkfileHost 2025-04-28 17:05:47 +02:00
Jakub Trllo
e705358319 fix abstract property 2025-04-28 17:05:23 +02:00
Jakub Trllo
b8b012df26 updated UI to work with new methods and structures 2025-04-28 17:05:12 +02:00
Jakub Trllo
e4f6342b3f implement 'get_workfile_entities' on controller 2025-04-28 17:04:50 +02:00
Jakub Trllo
60c2c4e018 move public method above private 2025-04-28 17:04:18 +02:00
Jakub Trllo
98acfd8dfc updated entities model 2025-04-28 17:03:21 +02:00
Jakub Trllo
f4961bc1f9 updated workarea model 2025-04-28 17:02:15 +02:00
Jakub Trllo
5fe625a8bd remove more unnecessary methods 2025-04-28 16:55:32 +02:00
Jakub Trllo
0f64ab1ab6 remove unused method 2025-04-28 16:54:43 +02:00
Jakub Trllo
a2dad64fb5 move public methods above private 2025-04-28 16:53:28 +02:00
Jakub Trllo
1211a71436 move private methods below public ones 2025-04-28 16:52:45 +02:00
Jakub Trllo
085f4cbbd7 added more cache items 2025-04-28 16:51:28 +02:00
Jakub Trllo
16b29a6b0a added reset to workfile model 2025-04-28 16:49:55 +02:00
Jakub Trllo
ec579ca93a updated controller arguments to match needs 2025-04-28 16:43:54 +02:00
Jakub Trllo
ad7b2c4790 more methods requiring 'IWorkfileHost' 2025-04-28 16:42:36 +02:00
Jakub Trllo
326a182aa2 updated 'set_selected_workfile_path' 2025-04-28 16:41:47 +02:00
Jakub Trllo
f5c8f01da5 pass host to workfiles model 2025-04-28 16:41:06 +02:00
Jakub Trllo
ea12998f5b use only IWorkfileHost methods 2025-04-28 16:40:29 +02:00
Jakub Trllo
67f478d8b5 modified controller base 2025-04-28 16:38:08 +02:00
Jakub Trllo
4220f92000 pass host name to template data getter 2025-04-28 16:34:52 +02:00
Jakub Trllo
1037776e93 pass project settings to template key getter 2025-04-28 16:34:23 +02:00
Jakub Trllo
b5f8997248 selection cares about more information 2025-04-28 16:32:30 +02:00
Jakub Trllo
a61a94d1a9 added more helper functions to workfile path mapping 2025-04-28 16:32:19 +02:00
Jakub Trllo
615529fa85 added 'WorkfileInfo' to host public api 2025-04-28 16:31:56 +02:00
Jakub Trllo
d78e25c7ec added helper function to collect comments from existing workfiles 2025-04-28 10:09:32 +02:00
Jakub Trllo
152211a047 'get_workfile_extensions' is not abstract anymore 2025-04-28 09:16:50 +02:00
Jakub Trllo
515cd79a1a first implementation of list workfiles 2025-04-25 17:28:38 +02:00
Jakub Trllo
fe28391ce8 add new line char at the end 2025-04-25 17:24:11 +02:00
Jakub Trllo
156eb14bf6 remove unnecessary 'work_root' 2025-04-25 17:23:22 +02:00
Jakub Trllo
9140d1124d added helper data structure for colleting workfiles 2025-04-25 17:22:12 +02:00
Jakub Trllo
7e5d8612a7 remove validation of methods 2025-04-25 17:18:13 +02:00
Jakub Trllo
9e1e36c412 remove ABC form 'IWorkfileHost' 2025-04-25 17:15:22 +02:00
Jakub Trllo
9d0d8309d0 move workfiles interface to separate file 2025-04-25 17:14:16 +02:00
Jakub Trllo
28eaf12d9d move exception into separate file 2025-04-25 17:13:09 +02:00
Jakub Trllo
3bfb11d09b moved interfaces to subfolder 2025-04-25 17:12:18 +02:00
Roy Nieterau
192f2ca6ab
Merge pull request #1257 from BigRoy/bugfix/extract_oiio_transcode_fix_holes_check 2025-04-25 08:32:03 +02:00
Roy Nieterau
a6831d1553
Merge branch 'develop' into bugfix/extract_oiio_transcode_fix_holes_check 2025-04-24 14:06:21 +02:00
Roy Nieterau
80e0fa6b17 Correctly check whether sequence has any frames in the returned holes collection.
As per [`clique.Collection.holes` documentation](https://clique.readthedocs.io/en/stable/api_reference/collection.html#clique.collection.Collection.holes):
> Return Collection of missing indexes.
2025-04-23 20:05:59 +02:00
Jakub Trllo
5810b4f719
Merge pull request #1191 from BigRoy/enhancement/remove_deprecated_stdout_broker_import
Remove deprecated `StdOutBroker` import fallback
2025-04-23 10:55:29 +02:00