Johannes Kirschbauer
|
bb6fab1168
|
api: init notification queue
|
2025-08-11 15:24:41 +02:00 |
|
Jörg Thalheim
|
d97f997349
|
clan-app: fix x86_64-darwin build
|
2025-07-18 16:06:12 +02:00 |
|
Qubasa
|
dbb3e889e1
|
clan-lib: Fix @API.register_abstract not throwing correct error when called directly without implementation
clan-app: Fix mypy lint
clan-lib: Mark test as with_core
|
2025-07-10 15:09:51 +07:00 |
|
Qubasa
|
70f7f7e676
|
clan-app: Moved thread handling up to the ApiBridge
|
2025-07-10 12:02:30 +07:00 |
|
Qubasa
|
0b4eb9202e
|
clan-app: Better http architecture
|
2025-07-09 16:40:49 +07:00 |
|
Qubasa
|
0c54a0f6de
|
clan-app: Fix delete tasks
clan-app: Fix delete tasks
|
2025-07-08 18:11:59 +07:00 |
|
Qubasa
|
26710c0aca
|
clan-app: Move json.loads to try catch
|
2025-07-08 17:38:24 +07:00 |
|
Qubasa
|
876a90cfc3
|
clan-app: Ignore ruff errors
|
2025-07-08 17:32:59 +07:00 |
|
Qubasa
|
d8251dce2b
|
clan-app: Generalize architecture for API requests
|
2025-07-08 17:32:59 +07:00 |
|
Qubasa
|
be10d99015
|
clan-app: Add plug and play middleware interface
|
2025-07-08 17:32:59 +07:00 |
|
Qubasa
|
389e726521
|
clan-app: Add plug and play middleware interface
|
2025-07-08 17:32:59 +07:00 |
|
Qubasa
|
5b21a266fc
|
clan-app: Implement dynamic log groups into javascript callApi
nix fmt
|
2025-07-04 17:49:00 +07:00 |
|
Qubasa
|
e982daf9d9
|
clan_lib: Move load_in_all_api_functions to clan_lib
|
2025-07-04 14:22:40 +07:00 |
|
Qubasa
|
9cf6cecdae
|
clan-app: Add logging middleware
|
2025-07-02 17:59:05 +07:00 |
|
Qubasa
|
7d378ca9fa
|
webview-lib: Moved repo to gitea, updated revision. Removed set_icon
|
2025-07-02 16:16:37 +07:00 |
|
Qubasa
|
43df077dda
|
clan-app: Add a 'group' to log_manager. Move log_manager to own subdirectory
|
2025-06-24 21:42:18 +02:00 |
|
Qubasa
|
e27bb956c9
|
clan-lib: Add LogManager class
|
2025-06-12 16:24:40 +02:00 |
|
lassulus
|
a4895a4d96
|
clan-cli: clan_cli.async_run -> clan_lib.async_run
|
2025-05-20 15:05:11 +02:00 |
|
Jörg Thalheim
|
57dcd47992
|
rename ui to clan-app and move clan-app one layer up
|
2025-05-15 14:15:59 +02:00 |
|
Brian McGee
|
faf8689ab1
|
feat: group ui related packages under a ui directory
|
2025-05-15 12:00:24 +01:00 |
|
Mic92
|
f2464af5a5
|
Merge pull request 'clan-app: set title and icon' (#3658) from clan-app-title into main
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/3658
|
2025-05-15 10:42:06 +00:00 |
|
Jörg Thalheim
|
30ff0a622a
|
clan-app: prepare icon support on linux
For some reason the icon is not shown when using the gtk backend but at
least the API calls look correct.
|
2025-05-15 12:36:30 +02:00 |
|
Jörg Thalheim
|
b09e61f68d
|
clan-app: decode function arguments ahead of launching a thread.
If something goew wrong here we rather want to crash the app and get bug
reports.
|
2025-05-14 11:52:55 +02:00 |
|
Jörg Thalheim
|
a4057d39ae
|
api_wrapper: more descriptive parameter names
also only decode the op_key once
|
2025-05-14 11:39:25 +02:00 |
|
Jörg Thalheim
|
2283987bcd
|
bind_jsonschema_api: reduce method nesting
|
2025-05-14 11:39:25 +02:00 |
|
Jörg Thalheim
|
80cadf9268
|
remove thread garbage collection
|
2025-05-14 10:49:09 +02:00 |
|
Brian McGee
|
a79d907484
|
fix(ui): high cpu because of spinning garbage collection
|
2025-05-13 17:06:19 +01:00 |
|
Qubasa
|
9544a3e522
|
clan-app: Working cancellable tasks
|
2025-05-12 17:54:10 +02:00 |
|
Qubasa
|
38ea6515cf
|
clan-app: Add cancellable tasks
|
2025-05-12 17:54:10 +02:00 |
|
Johannes Kirschbauer
|
f6628ec1a9
|
Refactor(clan_lib): move clan_cli.api into clan_lib.api
|
2025-04-26 19:51:35 +02:00 |
|
Qubasa
|
82f4fe44a7
|
clan-app: Rename dynamic library name, set macos x64 to unsupported
|
2025-01-11 13:06:40 +07:00 |
|
Qubasa
|
d13a0007db
|
clan-app: Fix webview crash on exception in api wrapper
|
2025-01-11 10:55:50 +07:00 |
|
Johannes Kirschbauer
|
355583c0d4
|
Webview: fix thread_task cannot raise exceptions
|
2025-01-10 12:06:01 +00:00 |
|
Qubasa
|
c0ecb557bf
|
clan: revert flake.lock upgrade
|
2025-01-06 20:14:35 +01:00 |
|
Qubasa
|
06879c1d34
|
clan-app: working file dialogue
|
2025-01-06 20:14:24 +01:00 |
|
Qubasa
|
0123fcd3a5
|
clan-app: working js<->python api bridge
|
2025-01-06 20:14:20 +01:00 |
|
Qubasa
|
44a2ce1583
|
Fix nix run .#clan-app
|
2025-01-06 20:14:20 +01:00 |
|
Qubasa
|
2014f3663f
|
clan-app: added header files
|
2025-01-06 20:14:09 +01:00 |
|
Qubasa
|
34fa4c18b1
|
clan-app: Working webview from webview lib
|
2025-01-06 20:14:05 +01:00 |
|
Qubasa
|
a10b4b456b
|
clan-app: changed webui to webview lib
|
2025-01-06 20:14:01 +01:00 |
|