Commit graph

128 commits

Author SHA1 Message Date
iLLiCiTiT
f6d1fd9740 dynamic loading of modules 2021-07-28 14:47:43 +02:00
iLLiCiTiT
d2fb85b235 added dictionary access to modules 2021-07-28 14:47:09 +02:00
iLLiCiTiT
9cdacdf397 use modified meta class for interface _OpenPypeInterfaceMeta 2021-07-28 14:46:56 +02:00
iLLiCiTiT
9a66e93b48 define function for modules directory paths 2021-07-28 14:21:14 +02:00
iLLiCiTiT
d1dfa251d9 simplified fake interface 2021-07-28 12:05:52 +02:00
iLLiCiTiT
a9616ce560 Interface return missing interface if is not found 2021-07-28 12:05:12 +02:00
iLLiCiTiT
0ec3bb18d9 added _InterfacesClass for interfaces 2021-07-28 12:03:51 +02:00
iLLiCiTiT
0b0b74ca7c added name attribute to _ModuleClass 2021-07-28 12:02:46 +02:00
iLLiCiTiT
9b84b6b72a added missing launcher module 2021-07-28 11:51:12 +02:00
iLLiCiTiT
0444e32550 python 2 compatibility 2021-07-28 11:51:05 +02:00
iLLiCiTiT
8d5ef62c1c minor changes 2021-07-27 20:13:51 +02:00
iLLiCiTiT
cc457406a7 use import_filepath from lib 2021-07-27 20:11:43 +02:00
iLLiCiTiT
82a607f7d9 add missing modules 2021-07-27 20:05:55 +02:00
iLLiCiTiT
c7e126bc6e use dynamic imports in modules manager 2021-07-27 20:00:31 +02:00
iLLiCiTiT
45f894bf3c load interfaces and modules more dynamically 2021-07-27 19:59:56 +02:00
iLLiCiTiT
f2b53133e0 moved interfaces to interfaces 2021-07-27 18:11:26 +02:00
iLLiCiTiT
5ba787c274 defined OpenPypeInterface 2021-07-27 18:08:18 +02:00
iLLiCiTiT
e6e7ee6867 use callback directly 2021-07-27 17:51:17 +02:00
iLLiCiTiT
f622e32fcd added base class of OpenPypeAddOn 2021-07-27 17:50:25 +02:00
iLLiCiTiT
b6c25f987c separated collection from initialization of modules 2021-07-20 16:02:23 +02:00
Milan Kolar
f0a01aac73
Merge pull request #1634 from pypeclub/feature/tray_doubleclick 2021-06-03 16:29:47 +02:00
iLLiCiTiT
0bf9624c79 modules can add doubleclick callbacks for tray 2021-06-03 14:59:32 +02:00
iLLiCiTiT
a33388d24c added admin_action attribute defyin if action is added to admin submenu or not 2021-06-03 11:36:45 +02:00
iLLiCiTiT
b0e9e3b3ee added admin_submenu to ITrayAction 2021-06-03 11:35:56 +02:00
Milan Kolar
34d0fe3795 Merge branch 'develop' into feature/676-harmony-move-server-console-to-system-tray 2021-06-01 20:03:58 +02:00
Petr Kalis
b62b1dfab6 Console to system tray - added execute in main thread functionality
Without this Service submenu actions won't get triggered and console shown
2021-05-31 20:52:51 +02:00
iLLiCiTiT
80132289c4 added restart_tray method to TrayModulesManager so models can call it 2021-05-27 12:45:12 +02:00
Milan Kolar
8432e94615 rename folder 2021-04-01 18:54:46 +02:00
Renamed from pype/modules/base.py (Browse further)