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
DavHau
4898706480
clan-cli: simplify cli helper
2024-07-10 18:14:06 +07:00
Qubasa
8dce893a3b
fixup! clan-app: Add webview hot-reloading
2024-07-09 15:55:22 +02:00
Qubasa
cfde5fa2f8
clan-app: Add webview hot-reloading
2024-07-09 15:39:33 +02:00
Jörg Thalheim
c694cdf4b4
add shellcheck hints to all envrc files
2024-07-08 16:24:34 +02:00
Jörg Thalheim
5d64442282
gnome.adwaita-icon-theme -> adwaita-icon-theme
2024-07-08 15:59:54 +02:00
DavHau
336e99b2a7
clan-cli tests: remove dynamic inclusion of helpers module
...
Dynamically extending the python path at runtime is bad for developer experience, as this is not understood by the text editor and therefore jump to definition etc. does not work.
-> Better to remove the dynamic inclusion and force developers to specify the import correctly.
2024-07-05 16:38:22 +07:00
DavHau
c9485fb3fd
devShells: make all shells inherit from default shell
...
Currently, important tools from the default shell are lost as soon as select-shell is used to switch to another shell. select-shell itself, for example is missing, which makes it impossible to switch back to another shell.
2024-07-05 15:01:25 +07:00
Johannes Kirschbauer
97d8dd9816
API: init methods: hw_generate, dns discovery
2024-06-16 16:29:18 +02:00
Johannes Kirschbauer
759ace4f74
API: init op_key, improve seralisation & signature typing
2024-06-15 11:32:09 +02:00
Johannes Kirschbauer
b0845c050c
API: improve type & class construction
2024-06-11 19:20:40 +02:00
Johannes Kirschbauer
6532e2acff
Webview: init 'open clan' workflow
2024-06-11 16:28:02 +02:00
Johannes Kirschbauer
16a8ff208e
API: add abstract open_file method, implement open_file
2024-06-08 17:04:56 +02:00
Johannes Kirschbauer
13459ed5c5
clan-app: switch default view to webui
2024-06-05 12:10:26 +02:00
Johannes Kirschbauer
45a1738d1e
clan-app: rename clan-vm-manager
2024-06-05 11:36:02 +02:00
Johannes Kirschbauer
b03fe685dc
clan-app: rename clan-vm-manager
2024-06-05 11:24:59 +02:00