Qubasa
|
64f5801343
|
clan-app: Working webview from webview lib
|
2025-01-06 20:14:05 +01:00 |
|
Qubasa
|
ea5a2a9447
|
clan-app: changed webui to webview lib
|
2025-01-06 20:14:01 +01:00 |
|
Johannes Kirschbauer
|
38a47ae2e4
|
App: API return errors to js on invalid api methods
|
2024-12-10 21:50:04 +01:00 |
|
Johannes Kirschbauer
|
c35b30a447
|
Clan-app/api: add traceback for all underlying exceptions
|
2024-11-28 16:37:52 +01:00 |
|
Johannes Kirschbauer
|
1dd7d46fad
|
UI/webview: remove unused clamp
|
2024-11-27 11:03:57 +01:00 |
|
Johannes Kirschbauer
|
c31907917d
|
App: improve exception logging
|
2024-11-26 10:44:06 +00:00 |
|
danjujan
|
a9552b07c6
|
pkgs: fix typos
|
2024-10-29 12:37:34 +00:00 |
|
Johannes Kirschbauer
|
688671bab8
|
Serde: improve js-python bridge
|
2024-10-17 10:26:14 +02:00 |
|
Jörg Thalheim
|
f18771364c
|
get rid of ValueError
|
2024-09-03 18:14:31 +02:00 |
|
Jörg Thalheim
|
403b9cf2cc
|
apply TRY lint
|
2024-09-03 18:13:46 +02:00 |
|
Jörg Thalheim
|
af0a1dd3f2
|
use pathlib
|
2024-09-02 17:40:05 +02:00 |
|
Jörg Thalheim
|
f6e2c11eb8
|
add SLF lint
|
2024-09-02 16:25:06 +02:00 |
|
Jörg Thalheim
|
ad3daa3ce4
|
add RET, Q, RSE lint
|
2024-09-02 15:58:49 +02:00 |
|
Jörg Thalheim
|
15ff74f7c2
|
enable ASYNC, DTZ, YTT and EM lints
|
2024-09-02 14:07:06 +02:00 |
|
Qubasa
|
1cb26b41e7
|
clan-vm-manager: Fix regression
|
2024-08-21 15:48:43 +02:00 |
|
Qubasa
|
b2530f0b19
|
clan-app: Fix nix run .#clan-app
|
2024-08-21 13:52:25 +02:00 |
|
a-kenji
|
0c811f90b0
|
clan-app: Fix name, desktop file and uri handling
This fixes the desktop file and uri handling.
Also brings app window class and name and build in line with the actual
naming.
|
2024-08-21 12:31:02 +02:00 |
|
Johannes Kirschbauer
|
5acd9aabf3
|
UI: init update machine
|
2024-08-15 15:08:15 +02:00 |
|
Johannes Kirschbauer
|
4940767fcc
|
Serde: extend deserializer to accept anything
|
2024-08-15 15:08:15 +02:00 |
|
Qubasa
|
edf0f9106a
|
clan-app: Initial move to process based api calling instead of thread based
|
2024-08-07 15:49:39 +02:00 |
|
DavHau
|
c5b8948509
|
devshell: remove dependency on clan-cli
This stops the devshell from being re-built constantly, when the source code changes.
Based on a new feature in treefmt-nix: https://github.com/numtide/treefmt-nix/pull/208
|
2024-08-03 22:37:03 +07:00 |
|
Qubasa
|
58a36a5c12
|
formatter.nix: Add prettier
|
2024-08-02 18:56:53 +02:00 |
|
Qubasa
|
f1d124dabd
|
clan-app: Finish flash view. clan-cli: Flash cli now verifies if language and keymap are valid.
|
2024-08-02 17:51:45 +02:00 |
|
Johannes Kirschbauer
|
c648e647bf
|
Serde: add unit tests for all serialization and deserialization logic
|
2024-07-26 14:23:41 +02:00 |
|
Johannes Kirschbauer
|
fe10c5fbd6
|
Clan-app: show clan details for each registered clan
|
2024-07-24 18:26:26 +02:00 |
|
Qubasa
|
c6a0cd9398
|
clan-vm-manager: Fix waypipe regression in nix code
|
2024-07-23 13:20:02 +02:00 |
|
Qubasa
|
8f74a2d1de
|
clan-app: Improve install-desktop.sh and add new desktop icons
|
2024-07-17 13:24:44 +02:00 |
|
Qubasa
|
dfb1f18e2d
|
clan-app: Add automatic debug console in debug mode
|
2024-07-16 21:01:35 +02:00 |
|
Qubasa
|
bfe952d910
|
clan-app: Add threaded api execution by default
|
2024-07-16 20:44:48 +02:00 |
|
Qubasa
|
ccece77680
|
clan-app: WebExecutor now mirrors jsonschema api types generically
|
2024-07-16 16:34:59 +02:00 |
|
Qubasa
|
c115e9b0db
|
clan-app: Improve method_name argument
|
2024-07-16 12:16:52 +02:00 |
|
Johannes Kirschbauer
|
cc238ecc60
|
API: async signal integration migration
|
2024-07-16 11:28:20 +02:00 |
|
Qubasa
|
cd48b8df0c
|
clan-app: Fix mypy lints and add GenericFnRuntime
|
2024-07-15 19:48:20 +02:00 |
|
Qubasa
|
25fea331d0
|
clan-app: Add Webview to python async backend
|
2024-07-15 19:24:38 +02:00 |
|
Qubasa
|
bb9058f5ef
|
clan-app: Remove vm-manager from codebase
|
2024-07-15 19:24:38 +02:00 |
|
Jörg Thalheim
|
0aac83b8c5
|
webview: restrict what links can be browsed
|
2024-07-15 12:54:49 +02:00 |
|
Johannes Kirschbauer
|
d2e94b8188
|
API: improve json serialization
|
2024-07-11 16:39:06 +02:00 |
|
Qubasa
|
d917144819
|
fixup! clan-app: Add webview hot-reloading
|
2024-07-09 15:55:22 +02:00 |
|
Qubasa
|
444be70796
|
clan-app: Add webview hot-reloading
|
2024-07-09 15:39:33 +02:00 |
|
Johannes Kirschbauer
|
b73246bdfd
|
API: init methods: hw_generate, dns discovery
|
2024-06-16 16:29:18 +02:00 |
|
Johannes Kirschbauer
|
cb847cab82
|
API: init op_key, improve seralisation & signature typing
|
2024-06-15 11:32:09 +02:00 |
|
Johannes Kirschbauer
|
d587b326b5
|
API: improve type & class construction
|
2024-06-11 19:20:40 +02:00 |
|
Johannes Kirschbauer
|
913ab4627c
|
Webview: init 'open clan' workflow
|
2024-06-11 16:28:02 +02:00 |
|
Johannes Kirschbauer
|
6adcd1fdf2
|
API: add abstract open_file method, implement open_file
|
2024-06-08 17:04:56 +02:00 |
|
Johannes Kirschbauer
|
7dce6ad6c4
|
clan-app: switch default view to webui
|
2024-06-05 12:10:26 +02:00 |
|
Johannes Kirschbauer
|
0fb207bb59
|
clan-app: rename clan-vm-manager
|
2024-06-05 11:24:59 +02:00 |
|