Jakub Trllo
248336bb0d
General: Lib code cleanup ( #5003 )
...
* implemented 'is_func_signature_supported' function
* 'WeakMethod' can be imported from 'python_2_comp' all the time
* simplified events logic for callback registration
* modified docstrings in publish lib
* removed unused imports
* fixed 'run_openpype_process' docstring
2023-05-24 10:51:35 +02:00
Roy Nieterau
3fae1f8521
Just some grammar tweaks
2023-03-30 13:59:22 +02:00
Jakub Trllo
aecc557740
events use different approach to define if event should be passed to callback
2022-12-12 14:45:09 +01:00
Jakub Trllo
811e7853e5
added ability to serailize and deserialize event to data
2022-10-10 14:16:53 +02:00
Jakub Trllo
018896f923
added docstrings
2022-07-12 18:28:03 +02:00
Jakub Trllo
8ab6b41db5
simplified global event emit
2022-07-12 17:34:51 +02:00
Jakub Trllo
8a951ee60f
removed GlobalEvent
2022-07-12 17:27:47 +02:00
Jakub Trllo
e9afd17b29
converted event to be able create multiple independent event systems
2022-05-06 10:02:20 +02:00
Jakub Trllo
c84abf1faa
raise TypeError when function is not callable
2022-03-08 12:50:11 +01:00
Jakub Trllo
605e8dabb0
modified docstring
2022-03-08 12:33:29 +01:00
Jakub Trllo
319ec9e868
removed unused validate method
2022-03-08 12:32:29 +01:00
Jakub Trllo
e0395fd0af
hound fix
2022-03-07 12:42:43 +01:00
Jakub Trllo
17c88141c1
fix emit of taskChanged topic
2022-03-07 12:20:50 +01:00
Jakub Trllo
70cf30041a
fix python 2 compatibility
2022-03-05 09:45:36 +01:00
Jakub Trllo
502785021e
moved events to openpype.lib
2022-03-05 08:30:29 +01:00