Marek Marczykowski-Górecki
|
1500ed8fcb
Make pylint happy
|
4 vuotta sitten |
Rusty Bird
|
6605bf406d
collections.Callable -> collections.abc.Callable
|
4 vuotta sitten |
Marek Marczykowski-Górecki
|
be2465c1f9
Fix issues found by pylint 2.0
|
6 vuotta sitten |
Marek Marczykowski-Górecki
|
5a39e77708
events: add support for wildcard event handlers
|
6 vuotta sitten |
Marek Marczykowski-Górecki
|
2164a8d7b8
Change license to LGPL v2.1+
|
7 vuotta sitten |
Wojtek Porczyk
|
de8ff20976
qubes: Allow for explicit closing of objects
|
7 vuotta sitten |
Marek Marczykowski-Górecki
|
ea1a04cb19
events: add support for async event handlers
|
7 vuotta sitten |
Marek Marczykowski-Górecki
|
6238254f49
events: merge fire_event and fire_event_pre functions
|
7 vuotta sitten |
Marek Marczykowski-Górecki
|
aed6de4937
events: typos in docstring
|
7 vuotta sitten |
Marek Marczykowski-Górecki
|
da7496794a
events: add support for per-instance handlers
|
7 vuotta sitten |
Marek Marczykowski-Górecki
|
bd1f84fcec
events: clarify docstrings about add_handler/remove_handler
|
7 vuotta sitten |
Marek Marczykowski-Górecki
|
ee967c1e72
events: add function to remove event handlers
|
7 vuotta sitten |
Wojtek Porczyk
|
be53db4db9
qubes/events: they accept only keyword arguments
|
7 vuotta sitten |
Wojtek Porczyk
|
d74567d65f
qubes: port core to python3
|
7 vuotta sitten |
Bahtiar `kalkin-` Gadimov
|
8d9b6f19fd
Add catch-all '*' to event handlers
|
8 vuotta sitten |
Marek Marczykowski-Górecki
|
d7a3c0d319
qubes: new devices API
|
8 vuotta sitten |
Marek Marczykowski-Górecki
|
73d61bb378
qubes/events: fix event handlers ordering
|
8 vuotta sitten |
Wojtek Porczyk
|
c5962910d0
qubes/events: Rework firing events for effect
|
8 vuotta sitten |
Marek Marczykowski-Górecki
|
1cd6acd875
core/events: allow handlers return some value
|
8 vuotta sitten |
Wojtek Porczyk
|
ea44c0acf3
qubes: pylint fixes
|
9 vuotta sitten |
Wojtek Porczyk
|
80d664441d
core3: fixes from Marek
|
9 vuotta sitten |
Wojtek Porczyk
|
7f16e0a73b
qubes: disable events by default not to interfere with loading from XML
|
9 vuotta sitten |
Wojtek Porczyk
|
8c437f4053
qubes: unify PropertyHolder API
|
9 vuotta sitten |
Wojtek Porczyk
|
6798790e1f
qubes: pylint fixes (fix signatures)
|
9 vuotta sitten |
Wojtek Porczyk
|
adb144acfe
qubes: pylint fixes (small mistakes and wrong names)
|
9 vuotta sitten |
Wojtek Porczyk
|
bf29d5e5b5
qubes: pylint fixes (disable unfounded messages)
|
9 vuotta sitten |
Wojtek Porczyk
|
ee06e7d7a2
qubes: documentation and licence fixes
|
9 vuotta sitten |
Wojtek Porczyk
|
cdc3df66c8
qubes: pylint fixes (mostly whitespace)
|
9 vuotta sitten |
Wojtek Porczyk
|
99edcb56c1
qubes: fix event framework
|
9 vuotta sitten |
Wojtek Porczyk
|
9fa3d60d0b
qubes/events: fix event handling order
|
9 vuotta sitten |