Commit graph

104 commits

Author SHA1 Message Date
Jakub Trllo
1bb36035f9 swapped cancel and copy & open buttons 2022-04-05 10:29:51 +02:00
Jakub Trllo
dded71a5d4 moved "published" checkbox after filter 2022-04-05 10:29:28 +02:00
Jakub Trllo
6e592e4df6 changed label 2022-03-31 14:56:07 +02:00
Jakub Trllo
14da7f74c6 don't cancel save as publishing on cancel save as dialog 2022-03-31 14:33:02 +02:00
Jakub Trllo
37900da59d added overlay guiding to select context 2022-03-31 14:32:40 +02:00
Jakub Trllo
aa8438a6ad define extensions of save as dialog with argument 2022-03-31 12:29:50 +02:00
Jakub Trllo
34656d9b79 fix ampresand in button label 2022-03-31 12:29:29 +02:00
Jakub Trllo
8e382b9c52 removed View option from published files 2022-03-31 12:17:19 +02:00
Jakub Trllo
eac1394be8 hide published checkbox if save is not enabled 2022-03-31 12:12:56 +02:00
Jakub Trllo
b212899cc4 Merge branch 'develop' into enhancement/save_as_published_workfiles 2022-03-30 16:03:39 +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
bf0bc2436e added option to save as to context 2022-03-22 16:46:38 +01:00
Jakub Trllo
7651ebd852 added option to save as to current context 2022-03-22 16:40:11 +01:00
Jakub Trllo
231b63df60
Fix typo 2
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2022-03-22 16:18:01 +01:00
Jakub Trllo
8be14fc881
Fix typo
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2022-03-22 16:17:52 +01:00
Jakub Trllo
8b06aa590a skip empty filepaths 2022-03-22 15:11:38 +01:00
Jakub Trllo
dbe643e410 Fix cases when published file is not available on the machine 2022-03-22 15:10:30 +01:00
Jakub Trllo
35e0b043e1 added few docstrings 2022-03-22 14:49:15 +01:00
Jakub Trllo
eba76ad9c0
Change note
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
2022-03-22 12:52:39 +01:00
Jakub Trllo
5e5fc4ec55 removed silo references 2022-03-22 12:31:14 +01:00
Jakub Trllo
528b27b7ab show all workfile representations if task is not selected in UI 2022-03-21 17:54:39 +01:00
Jakub Trllo
b75eafbeae uncheck published checkbox on open of published file 2022-03-21 17:53:51 +01:00
Jakub Trllo
2d86f0ee7c added check of unknown files in temp 2022-03-21 17:30:47 +01:00
Jakub Trllo
8f28b96c7f smaller fixes 2022-03-21 17:15:55 +01:00
Jakub Trllo
46b4f6f544 added ability to clear cached files 2022-03-21 17:03:29 +01:00
Jakub Trllo
5a81596bd8 added basic system of temping workfiles on user's side 2022-03-21 14:17:56 +01:00
Jakub Trllo
ea9fb6c841 small tweaks and changes 2022-03-21 12:18:52 +01:00
Jakub Trllo
02e4f239a9 modified files widget to have view for workarea and published files 2022-03-21 11:06:23 +01:00
Jakub Trllo
fa764a1282 base implementation of published files model 2022-03-21 11:05:38 +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
9bbaf42a3b use functions for colors in tools 2022-03-14 15:26:08 +01:00
Jakub Trllo
04bbba9ead Merge branch 'develop' into deature/OP-2839_Basic-event-system 2022-03-10 09:46:29 +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
a051a5dc4b added qtawesome and qtpy into poetry lock 2022-03-07 17:42:34 +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
Jakub Trllo
4f0001c4f3 replace usages of avalon.tools with use classes from openpype.tools 2022-03-02 13:48:47 +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