Commit graph

38 commits

Author SHA1 Message Date
Jakub Trllo
61c97ef7a2
update ayon python api to '1.0.0-rc.1' (#6002) 2023-12-05 15:49:45 +01:00
Jakub Trllo
68f7826cf6 updated 'ayon_api' to '0.5.1' 2023-10-18 10:16:17 +02:00
Jakub Trllo
3eb2cc21b2
Update ayon-python-api (#5512)
* query asset only if asset id is available

* updated ayon api

* fix subsets arguments
2023-08-29 12:01:29 +02:00
Jakub Trllo
ecf1635637
updated ayon api to '0.3.5' (#5460) 2023-08-17 12:46:57 +02:00
Jakub Trllo
a9eaa68ac6
AYON: Remove AYON launch logic from OpenPype (#5348)
* removed AYON launch logic from OpenPype

* updated ayon api to 0.3.3

* removed common from include files

---------

Co-authored-by: 64qam <dvorak.peta@gmail.com>
2023-07-27 14:42:21 +02:00
Jakub Trllo
326cdacc11
change 'ayon' to 'AYON' and 'ynput' to 'Ynput' in appdirs (#5298) 2023-07-14 09:57:48 +02:00
Jakub Trllo
2791aa84bb AYON: Bundle distribution (#5209)
* modified distribution to use bundles

* use bundles in modules discovery logic

* removed unused import

* added support for bundle settings getter

* added script launch mechanism to ayon start script

* show login UI through subprocess

* removed silent mode

* removed unused variable

* match env variables to ayon launcher

* moved ui lib function to ayon common

* raise custom exception on missing bundle name

* implemented missing bundle window to show issues with bundles

* implemented helper function to show dialog about issues with bundle

* handle issues with bundles

* removed unused import

* dont convert passed addons infor

* access keys only in server getters

* fix accessed attribute

* fix test

* fixed missing 'message' variable

* removed duplicated data

* removed unnecessary 'sha256' variable

* use lstrip instead of replacement

* use f-string

* move import to the top of file

* added some dosctrings

* change type

* use f-string

* fix grammar

* set default settings variant in global connection creation

* reuse new function

* added init file

* safe access to optional keys

* removed unnecessary condition

* modified print messages on issues with bundles

* Changed message in missing bundle window

* updated ayon_api to 0.3.2
2023-07-11 18:13:53 +02:00
Jakub Trllo
bc7c40975e update ayon_api to 0.3.1 2023-07-11 18:13:53 +02:00
Jakub Trllo
71158356e4 update ayon api to '0.3.0' 2023-07-11 18:13:53 +02:00
Jakub Trllo
706469205c updated ayon api to '0.2.1' 2023-07-11 18:13:52 +02:00
Jakub Trllo
b48e7ebfe4 AYON: Preparation for products (#5038)
* removed settings of IntegrateAssetNew

* added 'active' to 'ValidateEditorialAssetName' plugin settings

* removed unused 'families_to_review' setting from tvpain

* implemented product name -> subset and product type -> family conversion

* fixed most of conversion utils related to subsets

* removed unused constants

* anatomy templates are handling folder and product in templates

* handle all possible template changes of asset, subest and family in settings

* updated ayon api

* updated fixed ayon api

* added conversion functions for representations

* fixed 'get_thumbnail' compatibility

* use del to handle ayon mode in intput links

* changed labels in UI based on AYON mode

* updated ayon_api with 0.2.0 release code
2023-07-11 18:13:50 +02:00
Jakub Trllo
c360d0b28d AYON: General fixes and updates (#4975)
* fix color conversion of maya load colors

* this seems to have been accidentally switched before, if there are no versions, return nothing, if there are, return something

* maya failed to run the userSetup due to the variable having been changed to settings

* fix representation fields conversion

* fix missing legacy io

* fix tools env conversion

* Updated AYON python api

---------

Co-authored-by: Sveinbjorn J. Tryggvason <sveinbjorn@rvx.is>
2023-07-11 18:13:48 +02:00
Jakub Trllo
ed9b25236e AYON: Implement integrate links publish plugin (#4842)
* implemented get_output_link_versions

* implemented remainin entity link functions

* implemented ayon variant of links integration

* Changed class name and label

* fix data types iteration

* added links query fix from ayon api develop

* removed unnecessary import
2023-07-11 18:11:07 +02:00
Jakub Trllo
899f9965e4 AYON: Small fixes (#4841)
* us constants from ayon api for environments

* updated ayon api

* define 'BUILTIN_OCIO_ROOT' in ayon start script

* fox missing modules settings

* use window open on QApplication exec

* fix graphql queries

* implemented 'get_archived_assets'
2023-07-11 18:11:07 +02:00
Jakub Trllo
4015d39c15 AYON: General issues (#4763)
* move ayon api to common python vendor

* fix PySide6 support
2023-07-11 17:50:52 +02:00
Thomas Fricard
6968c7c8ba
add shortcut to action if in configuration (#4927)
Co-authored-by: Thomas Fricard <tfricard@ws114.prs.vfx.int>
2023-05-12 14:57:17 +02:00
Roy Nieterau
5b0a9772f0
Update openpype/vendor/python/common/capture.py 2023-03-31 12:45:40 +02:00
Roy Nieterau
82c1dcc8f1 Maya capture.py allow to explicitly pass pluginObjects.
This way we can pass e.g. `gpuCacheDisplayFilter` value preset setting for a plug-in even when it might not exist as an argument.
2023-03-30 22:32:12 +02:00
Roy Nieterau
32a30127a3 Fix playblasting in Maya 2020 with override viewport options #4730 2023-03-29 23:06:21 +02:00
Jakub Trllo
b5b8119f49 use class attributes from classes 2022-12-21 15:54:46 +01:00
Jakub Trllo
ddba1741da scriptsmenu is using qtpy 2022-12-21 13:53:46 +01:00
Jakub Trllo
b03947b8d7 use qtpy in qargparse 2022-12-21 13:53:37 +01:00
Ondřej Samohel
5d1fa90fcc
♻️ soft fail when applying preset 2022-10-27 12:40:44 +02:00
Allan Ihsan
d7917b1950 Handle locked attributes for playblast capture. 2022-07-25 15:30:03 +03:00
Petr Kalis
a081a0f3e1 Added wrapper around cmds.setAttr
Logs and captures exception when attribute is not possible to set (when locked)
2022-07-15 17:43:05 +02:00
Allan Ihsan
f76d84dff1 Append "Depth of Field" to plablast options and function. 2022-07-06 22:57:02 +03:00
Allan Ihsan
277682c03d Revert "Start separating "lineAAEnable""
This reverts commit 759cea424c.
2022-06-22 10:56:49 +03:00
Allan Ihsan
759cea424c Start separating "lineAAEnable" 2022-06-22 10:45:14 +03:00
Jakub Jezek
ce882641e7
Vendor: updating scriptmenu to 1.5.2 2022-05-25 17:27:40 +02:00
Jakub Trllo
e48af45857 moved qargparse into openpype vendor 2022-03-07 17:22:51 +01:00
karimmozlia
42119cfca1 disable maintain_aspect_ratio when width , height 2021-10-26 14:58:38 +02:00
iLLiCiTiT
bb97c3cdd2 Merge branch 'develop' into feature/maya_python_3
# Conflicts:
#	openpype/modules/default_modules/ftrack/python2_vendor/arrow
#	openpype/modules/default_modules/ftrack/python2_vendor/ftrack-python-api
2021-09-15 14:45:35 +02:00
Ondrej Samohel
228829e81a
various fixes 2021-07-21 17:20:36 +02:00
Ondrej Samohel
e8066f072e
add scriptsmenu module and basic Settings 2021-06-24 13:03:43 +02:00
Derek Severin
183ead924d Removal of unused 'capture_gui' module 2021-06-01 19:59:29 +07:00
iLLiCiTiT
66ec28ca96 fix context manager in maya capture 2021-04-20 13:55:00 +02:00
iLLiCiTiT
f6aa39af12 first version of iteritems replacement 2021-04-20 13:54:48 +02:00
Milan Kolar
8432e94615 rename folder 2021-04-01 18:54:46 +02:00