Commit graph

92 commits

Author SHA1 Message Date
Alexey Bogomolov
e7163d1a1a Merge remote-tracking branch 'upstream/develop' into develop 2023-02-27 10:35:41 +03:00
Jacob Danell
7e4457b241 Fixed hound's max-length note 2023-02-22 11:43:46 +01:00
Jacob Danell
0124bba40c get_representation_parents() missed project_name 2023-02-22 11:43:46 +01:00
Jacob Danell
6482481cf5 handleStart/End is now required 2023-02-22 11:43:46 +01:00
Jacob Danell
7692ff252f use .get() to not throw error
handle_start/end is optional and keys isn't created on Kitsu sync if data doesn't exists on Kitsus side
2023-02-22 11:43:46 +01:00
Alexey Bogomolov
b2bbd81f92 Merge branch 'develop' of github.com:movalex/OpenPype into develop 2023-02-21 01:06:46 +03:00
Alexey Bogomolov
7466f576ba remove redundant import 2023-02-21 00:14:17 +03:00
Alexey Bogomolov
39ee896d7e
Update openpype/hosts/fusion/api/lib.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
2023-02-18 07:47:42 +03:00
Alexey Bogomolov
87ab9e3598 rename get_fusion module 2023-02-17 13:50:08 +03:00
Alexey Bogomolov
dacc90f9ad remove redundant get gomp name function 2023-02-17 13:31:52 +03:00
Alexey Bogomolov
13a364377d use get comp filename from lib 2023-02-03 02:23:30 +03:00
Alexey Bogomolov
cfd718d943 rollback the get_fusion, properly return comp name 2023-02-02 00:07:27 +03:00
Alexey Bogomolov
c1f88602a0 split get comp and get fusion, add get comp name just in case 2023-01-31 03:14:43 +03:00
Jakub Trllo
374d4d9683 use qtpy in fusion 2022-12-13 17:48:48 +01:00
Roy Nieterau
65c2638f3d Fusion: Implement backwards compatibility (pre Fusion 17.4) 2022-10-11 09:43:18 +02:00
Milan Kolar
1255f1b57d
Merge pull request #3927 from BigRoy/fusion_fbx_alembic_loaders 2022-10-10 22:54:32 +02:00
Roy Nieterau
3239953690 Optimize Fusion pulse 2022-09-28 16:45:21 +02:00
Roy Nieterau
fa256ad2a8 Force repair on new comp without asking the user 2022-09-28 16:28:32 +02:00
Roy Nieterau
e9110d518d Add FusionEventHandler with background QThread 2022-09-28 16:27:32 +02:00
Roy Nieterau
0ebb6bd321 Fix missing import 2022-09-28 16:25:04 +02:00
Roy Nieterau
6120d3b0fe Remove unused import 2022-09-28 16:24:44 +02:00
Roy Nieterau
6d6348f28a Fix logging handler to still print logs correctly when original "comp" is closed 2022-09-28 16:24:10 +02:00
Roy Nieterau
711f55204b Implement Alembic and FBX mesh loader 2022-09-28 16:17:43 +02:00
Roy Nieterau
b62d12779a Clean up docstring 2022-09-20 20:17:52 +02:00
Roy Nieterau
3c134ec011 Remove redundant saying "installed" even though it's midway during install + fix comment 2022-09-20 20:05:15 +02:00
Roy Nieterau
6bcb9dd247 Remove get_additional_data
OpenPype manager/containers don't use it so it's redundant in the code base.
2022-09-20 20:01:53 +02:00
Roy Nieterau
15610328be Get current comp once and as early as possible 2022-09-20 19:46:13 +02:00
Roy Nieterau
1ce7e697ec Remove "Clicked {button}" print statements
- UIs have pretty much no delays so no need to print
2022-09-20 19:43:56 +02:00
Roy Nieterau
a8d90473b8 Remove redundant Spacer widget and use QVBoxLayout.addSpacing 2022-09-20 19:42:21 +02:00
Roy Nieterau
64ef00b564 Set OpenPype icon for menu
(cherry picked from commit c902d7b8130ae21b1808e54643b1de59a54f5c43)
2022-09-20 19:39:29 +02:00
Roy Nieterau
794e8a9b85 Shush hound 2022-09-20 08:35:23 +02:00
Roy Nieterau
4c884ed2bc Add a pop-up about invalid comp configuration 2022-09-20 02:08:09 +02:00
Roy Nieterau
2df5d871f1 Remove before save callback since it runs BEFORE the task change making it unusable for these particular validations 2022-09-20 02:07:30 +02:00
Roy Nieterau
1013a29351 Remove double space 2022-09-20 01:41:04 +02:00
Roy Nieterau
fb940c5da0 Don't error if "show" is clicked but comp is closed already 2022-09-20 01:39:42 +02:00
Roy Nieterau
15c3b06828 Add validate comp prefs on scene before save and after scene open 2022-09-20 01:36:31 +02:00
Roy Nieterau
9dda39a3e7 Remove unused imports 2022-09-20 01:29:24 +02:00
Roy Nieterau
30ee358fc1 Move get_current_comp and comp_lock_and_undo_chunk to lib
+ fix import of host tools
2022-09-20 01:29:01 +02:00
Roy Nieterau
23b6a35266 Add after open callback to show popup about outdated containers 2022-09-20 01:26:20 +02:00
Roy Nieterau
1f035a1eee Store link to menu so we can get access to it elsewhere 2022-09-20 01:24:24 +02:00
Roy Nieterau
c725c6affb Tweak docstrings 2022-09-19 18:12:41 +02:00
Roy Nieterau
830ccf0438 Clarify function names 2022-09-19 18:04:58 +02:00
Roy Nieterau
4154f76830 Implement Set Asset Resolution 2022-09-19 18:03:06 +02:00
Roy Nieterau
c965b35549 Fix typo 2022-09-19 15:55:10 +02:00
Roy Nieterau
839ded23ba Make handle_start and handle_end more explicit arguments 2022-09-16 00:35:37 +02:00
Roy Nieterau
618e6267b4 Allow to minimize the menu so it doesn't always have to stay on top 2022-09-15 23:43:42 +02:00
Roy Nieterau
df370e5d3c Refactor to match with API changes of OpenPype 2022-09-15 23:43:09 +02:00
Roy Nieterau
1a1c9f3014 Merge remote-tracking branch 'upstream/develop' into fusion_integration_v2
# Conflicts:
#	openpype/hosts/fusion/__init__.py
#	openpype/hosts/fusion/deploy/MenuScripts/openpype_menu.py
#	openpype/hosts/fusion/scripts/fusion_switch_shot.py
2022-09-13 23:26:24 +02:00
Jakub Trllo
cf50d1dd1f reuse 'FUSION_HOST_DIR' from fusion public api 2022-08-25 15:40:56 +02:00
Jakub Trllo
3ea7510693 removed usage of HOST_WORKFILE_EXTENSIONS 2022-08-25 15:40:40 +02:00