Commit graph

745 commits

Author SHA1 Message Date
Petr Kalis
7013c6e25e OP-2003 - attempt to remove IS_HEADLESS and replace it with targets
WIP, targets not working yet
2021-11-12 17:36:18 +01:00
Jakub Trllo
6a4caf1f86
Merge pull request #2224 from pypeclub/feature/module_can_add_cli_command
Modules: Module can add cli commands
2021-11-12 13:21:13 +01:00
Jakub Trllo
25c6d3732e
Merge pull request #2238 from pypeclub/feature/static_interfaces
General: Static interfaces
2021-11-12 13:20:54 +01:00
iLLiCiTiT
992986fd1b skip module directories without init file 2021-11-11 18:31:42 +01:00
iLLiCiTiT
d3fd330f94 removed unused 'MissingInterface' 2021-11-11 18:21:38 +01:00
iLLiCiTiT
b09382bf8d raise ImportError if interface does not exists 2021-11-11 18:20:09 +01:00
iLLiCiTiT
9a74a6a1e8 removed unused import of ITimersManager 2021-11-11 18:18:19 +01:00
iLLiCiTiT
a051f4e8b6 moved 'ISettingsChangeListener' to global interfaces 2021-11-11 18:18:04 +01:00
iLLiCiTiT
b2b532de36 modifid current interfaces import to keep backwards compatibility 2021-11-11 18:06:09 +01:00
iLLiCiTiT
f0a913e024 moved interfaces to modules directory 2021-11-11 18:05:33 +01:00
iLLiCiTiT
79fce6a5b4 example addon is not using inteface 2021-11-11 18:05:20 +01:00
iLLiCiTiT
901eb5bc9d added cli method to default methods of openpypemodule 2021-11-09 18:02:19 +01:00
iLLiCiTiT
bf9d4442ea added cli info to modules readme 2021-11-09 17:55:31 +01:00
iLLiCiTiT
2f4ee4447e example addon has cli commands 2021-11-09 17:51:45 +01:00
iLLiCiTiT
88ac91c82c fix help 2021-11-09 17:50:44 +01:00
iLLiCiTiT
afd93a4035 ftrack uses new cli option to register it's cli commands 2021-11-09 16:57:02 +01:00
Petr Kalis
05983fc1eb OP-1906 - refactor - simplified roles
Removed FullItemRole, replaced with more primitive returning roles
2021-11-09 13:43:17 +01:00
Petr Kalis
93514721da OP-1906 - refactor - roles in Site Sync Queue
Used new role wrere possible. RepresentationModel stuck with old roles, much more complicated refactor needed in the future.
2021-11-09 11:40:19 +01:00
Petr Kalis
a3a6fbe8ac OP-1906 - refactor - returned data structure simplified
Data returned should be simple values, not arrays/dictionaries etc.

Do not import from sync_server if not necessary (because of Python2)
2021-11-08 18:27:47 +01:00
Petr Kalis
a7d78bf5d4 OP-1906 - added availability for Site Sync for both sides to the Loader 2021-11-08 17:50:07 +01:00
Petr Kalis
565eb440f5 OP-1906 - added files for Python2 hosts 2021-11-08 17:47:37 +01:00
Jakub Trllo
4456cae79f
Merge pull request #2193 from pypeclub/feature/OP-1939_Site-sync-project-settings-improvement
Settings: Site sync project settings improvement
2021-11-05 11:12:26 +01:00
Milan Kolar
91e1e911c6
Merge pull request #2176 from pypeclub/feature/OP-1905_Add-Validate-active-site-button-to-Sync-Queue 2021-11-04 16:33:36 +01:00
Jakub Trllo
ce99081b7a
Merge pull request #2203 from pypeclub/bugfix/ftrack_sync_not_expect_set_ftrack_id
Ftrack: Fill missing ftrack id on mongo project
2021-11-03 18:02:59 +01:00
iLLiCiTiT
cbf40d3629 fix local drive provider schemas 2021-11-03 17:34:33 +01:00
iLLiCiTiT
9b0dc76c2e replaced Queue with deque in avalon sync lib 2021-11-03 17:16:41 +01:00
iLLiCiTiT
0094e956ff replaced Queue with deque in delete asset action 2021-11-03 17:16:24 +01:00
iLLiCiTiT
043fed0d00 replaced Queue with deque in event sync to avalon 2021-11-03 17:16:08 +01:00
iLLiCiTiT
91b30c1f10 fill missing 'ftrackId' key on project if is not available 2021-11-03 17:09:18 +01:00
iLLiCiTiT
d1a558cfdb added multiplatform paths for providers 2021-11-01 15:37:41 +01:00
iLLiCiTiT
4685793f18 fix project settings configurations of providers 2021-11-01 14:34:37 +01:00
Petr Kalis
e983f95c81 OP-1905 - refactore enabled flag 2021-10-29 16:12:25 +02:00
Petr Kalis
289b4c76e0 Hound 2021-10-29 11:10:50 +02:00
Petr Kalis
2d9cd8b019 OPPYPE-1905 - move initialization of Sync Queue only when needed
Unnecessary refreshes were triggered
2021-10-29 11:04:10 +02:00
Petr Kalis
cb248a013d OPPYPE-1905 - fixes after review 2021-10-29 10:57:20 +02:00
Petr Kalis
2025470663 OPPYPE-1905 - fix wrong name of variable 2021-10-27 13:53:07 +02:00
Petr Kalis
8595146fe2 Hound 2021-10-26 16:20:07 +02:00
Petr Kalis
412c730843 OP-1905 - added Validate files on active site 2021-10-26 14:03:52 +02:00
Petr Kalis
0fa817323f Merge branch 'develop' of github.com:pypeclub/OpenPype into feature/OP-1905_Add-Validate-active-site-button-to-Sync-Queue 2021-10-26 11:39:51 +02:00
Petr Kalis
479878dc08 Merge remote-tracking branch 'origin/develop' into OP-1206_Add-loader-for-linked-smart-objects-in-Photoshop 2021-10-25 14:01:53 +02:00
Petr Kalis
700c3b3058 OP-1905 - create validate project functionality, not yet working in asyncio 2021-10-25 12:55:18 +02:00
Petr Kalis
2481972af1 OP-1905 - add allowDiskUse flag for bigger sets 2021-10-25 12:54:06 +02:00
iLLiCiTiT
eb82197630 Merge branch 'develop' into feature/OP-1776_Loader-UI-refactor-and-use-OpenPype-style 2021-10-22 10:50:21 +02:00
Petr Kalis
a4f710b221 PYPE-1905 - added better logging for broken path values 2021-10-21 14:09:07 +02:00
iLLiCiTiT
7cedb5af31 do not set stylesheets of library loader 2021-10-21 10:45:32 +02:00
iLLiCiTiT
e47ed5e777 safer library loader action handling 2021-10-21 10:41:48 +02:00
iLLiCiTiT
71d79a2dc9 ignore save warnings exception in prepare project 2021-10-19 15:25:16 +02:00
Milan Kolar
7c2da65a69
Merge pull request #1744 from pypeclub/feature/move-to-pyside2 2021-10-18 15:26:14 +02:00
Petr Kalis
3fd25b14a7 OP-1206 - added reference loader wip 2021-10-18 11:26:25 +02:00
Petr Kalis
15b67e239b PYPE-1901 - fix missing return for standard publishing 2021-10-13 14:44:51 +02:00