Commit graph

75 commits

Author SHA1 Message Date
Jakub Trllo
b81dbf9ee4 use validations from interfaces 2022-06-13 19:31:37 +02:00
Jakub Trllo
213ab8a811 replaced avalon imports in tools 2022-04-14 12:32:24 +02:00
Jakub Trllo
905eccdc41 fixed registered host callbacks 2022-04-06 13:58:53 +02:00
Jakub Trllo
15b2b73c6b
Merge pull request #2925 from pypeclub/enhancement/OP-2950_Open-workfiles-from-published
Workfiles: Open published workfiles
2022-03-24 10:03:50 +01:00
Jakub Trllo
5e5fc4ec55 removed silo references 2022-03-22 12:31:14 +01:00
Jakub Trllo
6dbb48d4e6 separated files widget and Window into separated files 2022-03-21 11:03:33 +01:00
Jakub Trllo
30fe1b30a2 use standard item model 2022-03-21 10:29:22 +01:00
Jakub Trllo
d292b12222 moved save as dialog logic into separated file 2022-03-21 10:20:10 +01:00
Jakub Trllo
65bc619bcb use moved workfile functions 2022-03-18 14:57:02 +01:00
Jakub Trllo
d3dc406b90 use get_workdir_data in wokrfiles tool 2022-03-17 19:27:05 +01:00
Jakub Trllo
663d425635 changed topics in workfiles tool to have before and after as last part 2022-03-08 12:39:15 +01:00
Jakub Trllo
42a185fef9 change arguments for after.workfile.save event 2022-03-08 12:35:59 +01:00
Jakub Trllo
502785021e moved events to openpype.lib 2022-03-05 08:30:29 +01:00
Jakub Trllo
9c111fa9d4 use new event system in openpype 2022-03-04 19:01:31 +01:00
Jakub Trllo
81d8e4d4cc use change context function in workfiles tool 2022-03-04 11:01:30 +01:00
Roy Nieterau
bb105209e8 Revert storing of messagebox
- This is NOT done because the original crash was reproducible - but just out of pure legacy reasons for if the error might still occur. It would be worth looking into whether the crash can still be reproduced in recent Blender versions without this logic.
2022-02-22 15:28:05 +01:00
Roy Nieterau
f576be7604 Fix parenting of save prompt QMessageBox
- Setting the windowFlags without the original messagebox.windowFlags() was the culprit as to why the messagebox previously wouldn't show when parented. Likely because then it's missing the Dialog window flag and thus would try to embed itself into the parent UI, which you then cannot exec()

(cherry picked from commit 290e2b601d0e20f4aaba356d4f053bf733de406b)
2022-02-22 11:46:19 +01:00
Roy Nieterau
de3f865d77 Fix matching in Python 2 2022-02-18 02:40:25 +01:00
Roy Nieterau
18f8741224 Add drop-down next to subversion to choose from existing subversion comments
- Also optimize parse_comment for many files
2022-02-16 13:03:01 +01:00
Roy Nieterau
f4593b860f Always match comment against current context
- Also separate matching logic so we can easily re-use for a dropdown menu of existing subversion comments next to the input field
2022-02-16 12:22:44 +01:00
Roy Nieterau
4cf9c2afce Use correct template key which can be customized 2022-02-16 11:23:55 +01:00
Roy Nieterau
3c6c2d207f Preserve subversion comment with Work Files save 2022-02-16 11:06:00 +01:00
Jakub Jezek
24d85facd5
processing comment on pr
https://github.com/pypeclub/OpenPype/pull/2630#discussion_r799396455
2022-02-07 12:05:17 +01:00
Jakub Jezek
a646ef49a6
adding stuido name and code to anatomy data 2022-02-02 17:41:41 +01:00
Jakub Trllo
7d8b36ac7d
Merge pull request #2504 from pypeclub/bugfix/OP-2347_Maya-Workdirs--Workspacemel-get-nested-down-when-switching-via-Work-Files-tool
Workfiles Tool can handle when workfile is not created directly in workdir path
2022-02-01 10:57:02 +01:00
Roy Nieterau
20bc784698 Fix typos/grammar mistakes. 2022-01-30 22:03:34 +01:00
iLLiCiTiT
d3eac428ad reorganized on save as method 2022-01-07 22:49:09 +01:00
iLLiCiTiT
3d2a39b592 trigger before save event as first thing 2022-01-07 22:45:42 +01:00
iLLiCiTiT
34830ee881 removed line 2022-01-07 21:22:02 +01:00
iLLiCiTiT
4e904288ad emit BeforeWorkfileSave event in workfiles tool 2022-01-07 18:55:30 +01:00
iLLiCiTiT
7075183a47 emit also workdir for 'before.workfile.save' 2022-01-07 18:26:12 +01:00
iLLiCiTiT
82432e4764 added variable '_workdir_path' which is used to create extra folders 2022-01-07 18:22:40 +01:00
iLLiCiTiT
f66f679710 renamed 'root' to '_workfiles_root' 2022-01-07 18:22:23 +01:00
iLLiCiTiT
65053ef948 trigger on task changed in set context method 2022-01-05 15:33:15 +01:00
iLLiCiTiT
b86a4ea95b don't use schedule in workfiles tool 2021-12-31 12:46:01 +01:00
iLLiCiTiT
ecbe66a0d2 use trigger create workdir extra folders in workfiles tool 2021-12-31 12:42:36 +01:00
Jakub Trllo
3b9db7d43f
Merge pull request #2186 from Ellipsanime/add-key-parent-asset-in-path-templating
OpenPypeV3: Add key parent asset to path templating construction
2021-12-14 10:42:32 +01:00
iLLiCiTiT
611c9bb792 use PlaceholderLineEdit where placeholder is set 2021-12-02 15:50:48 +01:00
iLLiCiTiT
eb48fdbf01 removed not needed replacement of task in workfiles tool 2021-11-29 15:17:06 +01:00
iLLiCiTiT
77cdd40610 changed variable name in workfiles tool 2021-11-29 13:16:24 +01:00
iLLiCiTiT
37b32c328d NameWindow replaces task formatting key with task[name] 2021-11-25 01:01:48 +01:00
clement.hector
fbb9d3e232 Add parent asset in anatomy 2021-11-22 13:58:51 +01:00
clement.hector
e9784d3b48 replace _asse_id by _asset_id 2021-11-19 12:03:04 +01:00
Milan Kolar
6a2f0f573e
Merge pull request #2157 from Ellipsanime/add_key_task_name_type_and_short_in_path_templating 2021-11-18 21:28:40 +01:00
iLLiCiTiT
5e836d3a9b use new asset widget in workfiles tool 2021-11-18 00:02:15 +01:00
iLLiCiTiT
980d1eb499 fix method name 2021-11-17 21:23:22 +01:00
iLLiCiTiT
af05e935cc replaced taskswidget in workfiles tool 2021-11-15 18:49:52 +01:00
Jakub Trllo
c19f641c50
Merge pull request #2208 from pypeclub/feature/stylesheet_on_workfiles
Tools: OpenPype stylesheet in workfiles tool
2021-11-09 09:39:15 +01:00
Ondřej Samohel
f7ad9fe7ac
Merge pull request #2200 from pypeclub/feature/context_dialog_selection
Tools: New select context dialog
2021-11-08 11:35:26 +01:00
iLLiCiTiT
5a88a6f264 fix delegate in combobox 2021-11-05 14:22:44 +01:00