19 Commits

Author SHA1 Message Date
0c8108d4d8 Updated project description. /JL 2025-03-29 14:58:49 +01:00
ebf31756b5 #31 Done. /JL 2025-03-28 18:22:16 +01:00
406c1b77ed #31 - Creating thread with callback, on pre_load(). /JL 2025-03-28 17:26:58 +01:00
Lerking
1be429c5cd Update xtendr/xtendrsystem.py 2025-03-27 20:33:19 +00:00
Lerking
3e38cabf81 Update xtendr/xtendrsystem.py 2025-03-27 20:25:12 +00:00
Lerking
b6efe1b1df Update xtendr/xtendrbase.py
#31 Added pre_load() method
2025-03-27 19:23:59 +00:00
Jan Lerking
dd5904c273 0.2.1 Updated to include keyword arguments in run() method. /JL 2025-03-27 10:46:05 +01:00
Jan Lerking
34ba757bc6 Added plugin.run() with arguments. /JL 2025-03-27 09:35:29 +01:00
d3031952bf 0.1.3 #26 bug-fix corrected variable name. /JL 2025-03-09 15:21:08 +01:00
a21122671d 0.1.2 #26 Added possibility to choose your own plugins folder. /JL 2025-03-09 15:06:32 +01:00
217038b863 0.1.1 Updated doctest. /JL 2025-03-08 18:34:04 +01:00
c7662a5d47 0.1.0 #23 Added 'Autorun' flag to XtendRSystem Attach() method. Also added a new version() method. /JL 2025-03-08 18:20:34 +01:00
Jan Lerking
c849d32f73 0.0.5 #8 Cleaned up unused imports. /JL 2025-02-24 09:20:08 +01:00
Lerking
eb03302323 Update xtendr/xtendrsystem.py 2025-02-24 06:16:04 +00:00
f21433417d 0.0.3 2025-02-21 21:34:10 +01:00
ea9ad1702b Updated plugin system. /JL 2025-02-21 17:08:46 +01:00
1567e8fd35 Update xtendr/extendr_manager.py 2024-12-06 18:31:46 +01:00
12fb4e3005 Update xtendr/import os import importlib.util from abc import ABC, abstractmethod # Define the interface that all plugins must implement class PluginInterface(ABC): @abstractmethod def execute(self, *args, **kwargs): """ Execute the plugcore.py 2024-12-06 18:27:11 +01:00
Jan Lerking
9a41df6c57 Initial checkin #1 #2 #3. /JL 2024-11-15 11:42:29 +01:00