Toke Jepsen
|
ab357eb03e
|
Addons directory (#4893)
* Add addons directory
* add addons dir to modules dirs automatically
---------
Co-authored-by: iLLiCiTiT <jakub.trllo@gmail.com>
|
2023-05-12 16:44:44 +02:00 |
|
Roy Nieterau
|
d4e79f97d0
|
Update openpype/modules/base.py
Co-authored-by: Jakub Trllo <43494761+iLLiCiTiT@users.noreply.github.com>
|
2023-03-30 22:41:22 +02:00 |
|
Roy Nieterau
|
3fae1f8521
|
Just some grammar tweaks
|
2023-03-30 13:59:22 +02:00 |
|
Jakub Trllo
|
27cb6512cf
|
added more collectors of plugin types and use them on openpype plugin installation
|
2022-12-08 12:19:30 +01:00 |
|
Jakub Trllo
|
b716eb18cf
|
added deprecation warning
|
2022-11-03 16:36:59 +01:00 |
|
Jakub Trllo
|
a0c3eb6f80
|
removed unnecessary lines
|
2022-08-26 16:32:34 +02:00 |
|
Jakub Trllo
|
2bfa9eea44
|
renamed 'IHostModule' to 'IHostAddon'
|
2022-08-26 15:06:50 +02:00 |
|
Jakub Trllo
|
d0245ee23f
|
Merge pull request #3731 from pypeclub/feature/module_interfaces_cleanup
General: Module interfaces cleanup
|
2022-08-26 11:33:00 +02:00 |
|
Jakub Trllo
|
7356fc666d
|
moved collection of launch hooks from modules into applications logic
|
2022-08-25 12:31:47 +02:00 |
|
Jakub Trllo
|
5372c016ea
|
moved 'OpenPypeInterface' into interfaces.py
|
2022-08-25 12:19:47 +02:00 |
|
Jakub Trllo
|
840fbaa380
|
cleanup imports in modules
|
2022-08-24 16:21:17 +02:00 |
|
Jakub Trllo
|
882e00baef
|
use Logger instead of PypeLogger
|
2022-08-24 15:52:47 +02:00 |
|
Jakub Trllo
|
265d67f1fc
|
added helper getters to modules manager
|
2022-08-23 17:19:48 +02:00 |
|
Jakub Trllo
|
32176ba234
|
modules does not have to inherit from ILaunchHookPaths and application is passed to 'collect_launch_hook_paths
|
2022-08-11 13:29:06 +02:00 |
|
Jakub Trllo
|
5736b9133c
|
added helper methods to be able get host module by host name
|
2022-08-11 12:40:32 +02:00 |
|
Jakub Trllo
|
c86ab4fecf
|
added ability to inmport host modules on load modules
|
2022-08-11 12:40:08 +02:00 |
|
Jakub Trllo
|
92b611d76a
|
Raise AttributeError instead of ImportError on missing attribute in 'openpype_interfaces'
|
2022-07-21 09:58:17 +02:00 |
|
Jakub Trllo
|
94f9d63098
|
modules have method that can be called on host installation
|
2022-06-16 17:05:26 +02:00 |
|
Milan Kolar
|
548f2a679e
|
Merge pull request #2650 from Tilix4/mod_kitsu
|
2022-06-07 12:13:53 +01:00 |
|
Jakub Trllo
|
6fc240734c
|
ftrack module modify application launch environments in module instead of in prelaunch hook
|
2022-05-20 18:10:40 +02:00 |
|
Jakub Trllo
|
c3e13a9e19
|
modules have ability to modify environments before launch
|
2022-05-20 18:07:26 +02:00 |
|
Jakub Trllo
|
d2afd26ff6
|
implemented collecting of creator plugins for host
|
2022-05-13 11:29:19 +02:00 |
|
Félix David
|
4907ce1362
|
Moved up module 'base' changes
|
2022-05-04 17:57:53 +02:00 |
|
Jakub Trllo
|
0b306e2e77
|
fix typo
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
|
2022-05-03 14:04:49 +02:00 |
|
Jakub Trllo
|
317c27eeaf
|
modified log message
Co-authored-by: Roy Nieterau <roy_nieterau@hotmail.com>
|
2022-05-03 14:04:40 +02:00 |
|
Jakub Trllo
|
16af1a2347
|
moved validation much earlier
|
2022-05-03 12:41:17 +02:00 |
|
Jakub Trllo
|
80c7d177a6
|
simplified modules file validations and imports
|
2022-05-03 12:33:26 +02:00 |
|
Roy Nieterau
|
445fc679f1
|
And fix the other typo in comment
|
2022-05-02 22:32:47 +02:00 |
|
Roy Nieterau
|
4fc8617bd1
|
Fix typo in comment
|
2022-05-02 22:32:23 +02:00 |
|
Roy Nieterau
|
80494c91c1
|
Fix typo
|
2022-05-02 22:29:38 +02:00 |
|
Jakub Trllo
|
062b584ecb
|
added default_modules subfolder into ignored filenames
|
2022-04-06 13:41:31 +02:00 |
|
Jakub Trllo
|
02afd4b915
|
subfolder of module must have init file
|
2022-04-06 13:31:46 +02:00 |
|
Jakub Trllo
|
840daefb9f
|
added example_addons into ignored filenames
|
2022-04-06 13:31:20 +02:00 |
|
iLLiCiTiT
|
0bf019a00a
|
default modules are loaded dynamically by skipping known files
|
2022-03-20 11:18:31 +01:00 |
|
iLLiCiTiT
|
225698d006
|
don't add default_modules dir if does not exists
|
2022-03-20 11:18:06 +01:00 |
|
Jakub Trllo
|
ee71d3b658
|
fix getattr clalback on dynamic module
|
2022-03-09 10:13:51 +01:00 |
|
Jakub Trllo
|
68cf09d61c
|
Merge branch 'develop' into feature/OP-2267_Standalone-publisher-using-new-publisher
|
2022-02-24 10:38:04 +01:00 |
|
Ondřej Samohel
|
646651a62f
|
rename module
|
2022-02-23 16:37:58 +01:00 |
|
Jakub Trllo
|
e8b7e648df
|
Merge pull request #2789 from pypeclub/feature/move_deadline_module
Deadline: Move module one hierarchy level higher
|
2022-02-23 13:50:22 +01:00 |
|
Jakub Trllo
|
e179b1d22f
|
Merge pull request #2790 from pypeclub/feature/move_royal_render
Royal render: Move module one hierarchy level higher
|
2022-02-23 12:31:53 +01:00 |
|
Jakub Trllo
|
dea0ebe933
|
Merge pull request #2792 from pypeclub/feature/move_ftrack_module
Ftrack: Moved module one hierarchy level higher
|
2022-02-23 12:11:01 +01:00 |
|
Jakub Trllo
|
4306a618a0
|
moved ftrack module one hierarchy level higher
|
2022-02-22 15:18:12 +01:00 |
|
Jakub Trllo
|
efee466761
|
moved sync server module one hierarchy level higher
|
2022-02-22 15:05:04 +01:00 |
|
Jakub Trllo
|
e144323361
|
moved royal render module one hierarchy level higher
|
2022-02-22 15:02:20 +01:00 |
|
Jakub Trllo
|
e826543923
|
moved deadline module one hierarchy level higher
|
2022-02-22 14:53:06 +01:00 |
|
Jakub Trllo
|
34af4ea3e3
|
implemented traypublish module to show it in tray
|
2022-02-21 17:44:37 +01:00 |
|
iLLiCiTiT
|
00118b249a
|
added timers manager to default modules
|
2022-01-07 15:52:32 +01:00 |
|
iLLiCiTiT
|
fd7ed34233
|
added 'job_queue' module to default modules list
|
2021-12-16 17:21:49 +01:00 |
|
iLLiCiTiT
|
10d959dd03
|
modified and fixed import of default modules into 'openpype_modules'
|
2021-12-03 14:13:16 +01:00 |
|
iLLiCiTiT
|
343159d5af
|
define constant with default modules
|
2021-12-03 14:12:32 +01:00 |
|