DavHau
93b23a38dd
clan-app/devshell: add script to launch qemu VMs for testing
2025-05-19 18:37:09 +07:00
Jörg Thalheim
7f63920933
clan-app/devshell: remove duplicate python3
...
we already get python3 from the frontend.
2025-05-15 15:03:35 +02:00
Jörg Thalheim
cc20e0bf35
clan-ui: remove intermediate app directory
2025-05-15 14:56:04 +02:00
Jörg Thalheim
a2bc237d79
devshells.clan-app: require less environment variables
...
also sort shellHook by component
2025-05-15 14:43:51 +02:00
Jörg Thalheim
2561e3e4d1
rename ui to clan-app and move clan-app one layer up
2025-05-15 14:15:59 +02:00
Brian McGee
c26cc9503c
feat: group ui related packages under a ui directory
2025-05-15 12:00:24 +01:00
Qubasa
548fdfb877
clan-cli: add test_create in clan_lib test folder
2025-05-05 22:16:02 +02:00
Sam Lehman
e0a6ed3d49
devshells: name shells for clarity
2025-04-08 19:31:30 +00:00
Qubasa
4878b773cb
clan-app: Fix Gsettings schema files not found
2025-02-04 17:10:35 +07:00
Qubasa
4a144e77a4
clan-cli: Add ruff to devShell again. Add missing type annotations
2025-01-29 19:16:34 +07:00
Qubasa
d6dd1e4652
clan-app: Change tkinter file dialogue to gtk4 file dialogue
2025-01-12 14:39:41 +07:00
Qubasa
64e37a8970
clan-app: Add .local.env source script for local debug builds
2025-01-11 10:55:50 +07:00
Qubasa
8d4d98361d
clan-app: Fix default.nix
2025-01-11 10:52:22 +07:00
Qubasa
0db9944699
clan-app: Fix python3Full and python3 incompatibilities. 'pytest' not found and devshell bugs
2025-01-07 00:10:34 +01:00
Qubasa
04e644cacc
clan: revert flake.lock upgrade
2025-01-06 20:14:35 +01:00
Qubasa
973f8f0489
clan-app: working file dialogue
2025-01-06 20:14:24 +01:00
Qubasa
d60cd27097
Fix nix run .#clan-app
2025-01-06 20:14:20 +01:00
Qubasa
85facd1c45
clan-app: added header files
2025-01-06 20:14:09 +01:00
Qubasa
64f5801343
clan-app: Working webview from webview lib
2025-01-06 20:14:05 +01:00
Qubasa
0fa1b4586d
clan-app: packaged c webui lib
2025-01-06 20:13:41 +01:00
Johannes Kirschbauer
b029bc6bdc
Clan-app: use software rendering, simplify wrapper
2024-10-09 16:38:22 +02:00
Jörg Thalheim
d6b70f8fd7
remove ipdb again
...
ipdb doesn't work with capsys and breakpoint
2024-08-21 15:00:47 +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
21f7a3c269
shell.nix: remove dependency in shell.nix on webui
2024-07-29 13:52:11 +02:00
Johannes Kirschbauer
d11e725a80
Clan-app: example disk view
2024-07-29 11:49:55 +02:00
Johannes Kirschbauer
ef973ff475
Clan-app: devshell add schemas for gtk4; gsettings
2024-07-24 18:26:26 +02:00
Qubasa
444be70796
clan-app: Add webview hot-reloading
2024-07-09 15:39:33 +02:00
DavHau
0367fc1e90
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
802f047341
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
0fb207bb59
clan-app: rename clan-vm-manager
2024-06-05 11:24:59 +02:00