Johannes Kirschbauer
|
3cb2396d66
|
Serde: improve js-python bridge
|
2024-10-17 10:26:14 +02:00 |
|
Johannes Kirschbauer
|
09240fa3df
|
Clan-app: use software rendering, simplify wrapper
|
2024-10-09 16:38:22 +02:00 |
|
DavHau
|
3089296328
|
clan-cli: fix cyclic import problem
|
2024-09-06 15:38:12 +02:00 |
|
Jörg Thalheim
|
5ac3ac63c2
|
get rid of ValueError
|
2024-09-03 18:14:31 +02:00 |
|
Jörg Thalheim
|
29909e49d3
|
apply TRY lint
|
2024-09-03 18:13:46 +02:00 |
|
Jörg Thalheim
|
574567c1c4
|
use pathlib
|
2024-09-02 17:40:05 +02:00 |
|
Jörg Thalheim
|
483d8ce521
|
add SIM lint
|
2024-09-02 16:39:30 +02:00 |
|
Jörg Thalheim
|
e1e39e9ae9
|
add SLF lint
|
2024-09-02 16:25:06 +02:00 |
|
Jörg Thalheim
|
cb16cda3fa
|
add RET, Q, RSE lint
|
2024-09-02 15:58:49 +02:00 |
|
Jörg Thalheim
|
dca1bd084d
|
add PT
|
2024-09-02 15:52:17 +02:00 |
|
Jörg Thalheim
|
ddaf44a91b
|
move all ruff settings in one place
|
2024-09-02 14:07:06 +02:00 |
|
Jörg Thalheim
|
e150b37fb8
|
enable ASYNC, DTZ, YTT and EM lints
|
2024-09-02 14:07:06 +02:00 |
|
Jörg Thalheim
|
d4d7085397
|
sync up linter rules in all files
|
2024-09-02 13:40:15 +02:00 |
|
Jörg Thalheim
|
59c8b4f209
|
replace breakpoint() check with python lint
|
2024-09-02 13:36:07 +02:00 |
|
Qubasa
|
f74df54edd
|
clan-vm-manager: Fix regression
|
2024-08-21 15:48:43 +02:00 |
|
Mic92
|
3710175785
|
Merge branch 'main' into rework-installation
|
2024-08-21 13:28:29 +00:00 |
|
Jörg Thalheim
|
a3699721c0
|
remove ipdb again
ipdb doesn't work with capsys and breakpoint
|
2024-08-21 15:00:47 +02:00 |
|
Qubasa
|
e6dafd05f9
|
clan-app: Fix nix run .#clan-app
|
2024-08-21 13:52:25 +02:00 |
|
a-kenji
|
df04d68cf3
|
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 |
|
Jörg Thalheim
|
5f99604f0e
|
remove unused fixture
|
2024-08-15 19:13:20 +02:00 |
|
Johannes Kirschbauer
|
02662867fb
|
UI: init update machine
|
2024-08-15 15:08:15 +02:00 |
|
Johannes Kirschbauer
|
cacd49ff54
|
Serde: extend deserializer to accept anything
|
2024-08-15 15:08:15 +02:00 |
|
Qubasa
|
9138d72fad
|
clan-app: Initial move to process based api calling instead of thread based
|
2024-08-07 15:49:39 +02:00 |
|
DavHau
|
6c1c615c60
|
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
|
fb4ceebccf
|
formatter.nix: Add prettier
|
2024-08-02 18:56:53 +02:00 |
|
Qubasa
|
3e9ebbc90f
|
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 |
|
Qubasa
|
ef29976ab8
|
shell.nix: remove dependency in shell.nix on webui
|
2024-07-29 13:52:11 +02:00 |
|
Johannes Kirschbauer
|
4be5ed28db
|
Clan-app: example disk view
|
2024-07-29 11:49:55 +02:00 |
|
Johannes Kirschbauer
|
7a3fad01e0
|
PropagatedBuild inputs workaround
|
2024-07-26 15:23:25 +02:00 |
|
Johannes Kirschbauer
|
d7b6fc16a4
|
Serde: add unit tests for all serialization and deserialization logic
|
2024-07-26 14:23:41 +02:00 |
|
Johannes Kirschbauer
|
1a881e43e5
|
Clan-app: show clan details for each registered clan
|
2024-07-24 18:26:26 +02:00 |
|
Johannes Kirschbauer
|
edd290e314
|
Clan-app: devshell add schemas for gtk4; gsettings
|
2024-07-24 18:26:26 +02:00 |
|
Qubasa
|
31161322d6
|
clan-vm-manager: Fix waypipe regression in nix code
|
2024-07-23 13:20:02 +02:00 |
|
Qubasa
|
274701b381
|
clan: Fix treefmt not applying mypy lints on clan_cli and clan_app
|
2024-07-17 21:50:52 +02:00 |
|
Jörg Thalheim
|
64956a7a0a
|
Revert "clan-cli: deprecate nix_shell() in favor of run_cmd()"
This reverts commit a598b878a5.
|
2024-07-17 14:04:49 +02:00 |
|
Qubasa
|
5099669113
|
clan-app: Improve install-desktop.sh and add new desktop icons
|
2024-07-17 13:24:44 +02:00 |
|
Qubasa
|
a55b43cf7f
|
clan-app: Add automatic debug console in debug mode
|
2024-07-16 21:01:35 +02:00 |
|
Qubasa
|
d7c3d8185a
|
clan-app: Add threaded api execution by default
|
2024-07-16 20:44:48 +02:00 |
|
Qubasa
|
d9fa19ad3b
|
clan-app: WebExecutor now mirrors jsonschema api types generically
|
2024-07-16 16:34:59 +02:00 |
|
Qubasa
|
952bdde085
|
clan-app: Improve method_name argument
|
2024-07-16 12:16:52 +02:00 |
|
clan-bot
|
f17b9d4aa6
|
Merge pull request 'API: async signal integration migration' (#1762) from hsjobeki/clan-core:hsjobeki-main into main
|
2024-07-16 09:37:25 +00:00 |
|
Johannes Kirschbauer
|
dae5d01999
|
API: async signal integration migration
|
2024-07-16 11:28:20 +02:00 |
|
DavHau
|
a598b878a5
|
clan-cli: deprecate nix_shell() in favor of run_cmd()
|
2024-07-16 14:03:17 +07:00 |
|
Qubasa
|
77dc90d3b4
|
clan-app: Fix mypy lints and add GenericFnRuntime
|
2024-07-15 19:48:20 +02:00 |
|
Qubasa
|
660ac92c29
|
clan-app: Add Webview to python async backend
|
2024-07-15 19:24:38 +02:00 |
|
Qubasa
|
40acd695cc
|
clan-app: Remove vm-manager from codebase
|
2024-07-15 19:24:38 +02:00 |
|
Jörg Thalheim
|
f6d30b4154
|
webview: restrict what links can be browsed
|
2024-07-15 12:54:49 +02:00 |
|
Jörg Thalheim
|
3b7bc61bc7
|
docs/clan-app: add missing npm install
|
2024-07-15 12:52:28 +02:00 |
|
Johannes Kirschbauer
|
3c86f0a327
|
API: improve json serialization
|
2024-07-11 16:39:06 +02:00 |
|
Johannes Kirschbauer
|
4c4f55f309
|
Clan create: migrate to inventory
|
2024-07-11 16:39:06 +02:00 |
|