Jörg Thalheim
0192ec2d4f
executor: simplify running_procs
2024-01-04 18:42:13 +01:00
Jörg Thalheim
cb9b25b34d
clan-vm-manager: make joining clan url more logical
...
The icon is confusing. It distracts from the actual "Join" label. Also when a user
copy in an URL we can assume they trust the content, which might be not the case
when they just clicked on an URL.
2024-01-04 17:08:01 +01:00
Jörg Thalheim
11a2e808f0
clan-vm-manager: rename "New" to "Join Clan"
2024-01-04 16:50:19 +01:00
Jörg Thalheim
61a0c69b38
clan-vm-manager: rename "Online" to "Status"
...
online means connected to some network, which is not what this field shows.
2024-01-04 16:49:21 +01:00
Jörg Thalheim
907520cb7e
update nix-direnv
2024-01-04 16:24:26 +01:00
Qubasa
b87010016d
Fix broken executor.py
2024-01-03 13:26:25 +01:00
Jörg Thalheim
c889b2ade1
only set process title on Linux
...
the systemcall is not portable
2024-01-02 15:44:28 +01:00
Jörg Thalheim
c07e7868a5
Executor: drop unused in_file
2024-01-02 15:44:28 +01:00
Johannes Kirschbauer
ea0fd3ba84
rebase
2024-01-02 10:02:25 +01:00
Qubasa
af6722daa0
vm-manager: Added right click context menu
2024-01-02 07:24:30 +01:00
Qubasa
5d69830f1a
vm-manager: More error handling
2024-01-02 06:23:55 +01:00
Qubasa
1a3a33281b
Added show_error_dialogue on exception
2024-01-02 05:54:19 +01:00
Qubasa
9f75237d27
Removed unecessary debug.py and test code
2024-01-01 18:58:12 +01:00
Qubasa
17f5d90926
history: added vm config to FlakeConfig
2023-12-31 14:56:03 +01:00
Qubasa
cddce324ef
vm-manager: Fixed quit application not working bug
2023-12-31 14:13:11 +01:00
Qubasa
cb933787ff
Added gcroot for clan Icon and VM
2023-12-31 00:49:57 +01:00
Johannes Kirschbauer
d346f90e43
prepare flash usb window
2023-12-30 11:14:45 +01:00
Johannes Kirschbauer
76c06f4be1
error handling. add: dialog
2023-12-30 10:43:03 +01:00
Johannes Kirschbauer
7f604a41f2
error handling. add: dialog
2023-12-30 10:41:33 +01:00
Johannes Kirschbauer
44d269fcc0
new clan; Join page with none as initial value
2023-12-28 14:30:58 +01:00
Qubasa
e17508702a
UI: Added process executor. Display vm status correctly in list. | CLI: Added get_qemu_version(), fixed virtio audio bug.
2023-12-26 18:02:43 +01:00
Qubasa
aaf2fd5569
Improved spawn interface. Added garbage collector
2023-12-19 17:51:43 +01:00
Qubasa
646671a89f
Fully working executor
2023-12-19 16:44:36 +01:00
Qubasa
c64420f191
Added proc executor
2023-12-19 16:44:36 +01:00
Qubasa
62e8da8f41
merge
2023-12-19 16:44:36 +01:00
Qubasa
b53df4f896
clan_vm_manager: Partially working process executor with killpg
2023-12-19 16:44:36 +01:00
Johannes Kirschbauer
24207a8f5a
join window
2023-12-19 13:39:22 +01:00
Johannes Kirschbauer
b2ec5bd220
add debugging help
2023-12-16 15:00:43 +01:00
Johannes Kirschbauer
f72d9abb3e
move list hook
2023-12-16 14:56:20 +01:00
Johannes Kirschbauer
0704eed334
multi window mess
2023-12-16 14:49:45 +01:00
Johannes Kirschbauer
da592935f5
fix formatting
2023-12-16 13:05:17 +01:00
Johannes Kirschbauer
08bf197120
fix typing
2023-12-16 13:04:50 +01:00
Johannes Kirschbauer
7384fee660
format
2023-12-16 13:03:10 +01:00
Johannes Kirschbauer
0afa27bc15
window switcher
2023-12-16 12:52:10 +01:00
Qubasa
83e1c972ad
Finished clan history command. Ported remaining async to sync funcs
2023-12-14 20:57:31 +01:00
Qubasa
30cd375d98
Fixed failing tests in machines and history cli, removed test_machines_api.py
2023-12-14 18:25:42 +01:00
Qubasa
54f0a7d342
Reworked machines list, and history commands
2023-12-14 18:21:10 +01:00
Qubasa
3a28e023e2
Moved history to own subcommand
2023-12-14 18:21:10 +01:00
Qubasa
7c36383075
Used inspect commands in vm-manager
2023-12-09 00:45:12 +01:00
Qubasa
b8bc7a3fcc
clan_cli: URI parser now only has HTTP and FILE. Also clan:///home/user or clan://~/Downloads is supported
2023-12-08 13:46:21 +01:00
Qubasa
6f80cdb5eb
Replaced Status with checkbox
2023-12-08 12:18:55 +01:00
Qubasa
a811c36628
Added join window
2023-12-08 11:56:27 +01:00
Qubasa
a4ac7d2fdb
Added windows folder
2023-12-06 18:38:19 +01:00
Jörg Thalheim
b6cb13bcde
move mypy/ipdb to devshell
2023-12-06 17:16:28 +01:00
Jörg Thalheim
02f2b3700e
re-add 'U' ruff type category
...
This should have been not removed
2023-12-06 17:11:17 +01:00
clan-bot
6e807198d1
Merge pull request 'clan_cli: ClanURI fixed non executing tests' ( #611 ) from Qubasa-main into main
2023-12-06 12:41:16 +00:00
Qubasa
010e0bd3f9
clan_cli: ClanURI fixed non executing tests
2023-12-06 13:38:22 +01:00
clan-bot
767817e7fa
Merge pull request 'Improved desktop file installation' ( #609 ) from Qubasa-main into main
2023-12-05 15:20:03 +00:00
Qubasa
a0084e745f
Improved desktop file installation
2023-12-05 16:05:13 +01:00
DavHau
621bc4bd77
clan-vm-manager: fix meta.mainProgram
2023-12-05 20:31:14 +07:00