Qubasa
8b1968cca6
clan-cli: Move Machine object to clan_lib
2025-05-22 19:11:19 +02:00
lassulus
fa052f45bd
clan_lib: move clan_lib.flake.flake to clan_lib.flake
2025-05-16 19:28:36 +02:00
lassulus
5423b9af41
clan_cli: move flake class to clan_lib
2025-05-16 13:38:47 +02:00
Johannes Kirschbauer
9b96f87160
Chore(clan/clan_uri): Remove ClanURI class from clan_cli
2025-04-23 16:53:11 +02:00
Jörg Thalheim
0b4e896af3
migrate clan history to clan-vm-manager
...
this functionality is not really useful or used in clan-vm-manager and
therefore should live in the clan-vm-manager.
Not porting the test for now because we probably get rid of the clan-vm-manager soon in favour of the UI.
2025-04-16 14:51:37 +02:00
lassulus
2a8f40e91a
clan_cli machines: use Flake instead of FlakeId
2025-02-07 06:26:09 +01:00
Qubasa
e9bfb129a1
clan-cli: Init clan machines import
2024-09-16 18:15:55 +02:00
Jörg Thalheim
e1e39e9ae9
add SLF lint
2024-09-02 16:25: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
2405315c21
clan-vm-manager: remove type assertions
...
we use mypy already, so these type assertions don't make sense.
Also we no longer have strings and always FlakeId in this case
2024-08-26 15:52:20 +02:00
Qubasa
f74df54edd
clan-vm-manager: Fix regression
2024-08-21 15:48:43 +02:00
Qubasa
ce1dec774e
clan-vm-manager: Fix regression
2024-07-29 17:33:46 +02:00
Qubasa
131299694b
clan-vm-manager: Restore to known good version
2024-07-19 22:07:34 +02:00
Johannes Kirschbauer
b03fe685dc
clan-app: rename clan-vm-manager
2024-06-05 11:24:59 +02:00
Johannes Kirschbauer
d5cf64c73e
vm-manager: hide hidden vm log info
2024-05-08 12:27:16 +02:00
Johannes Kirschbauer
90228b5da8
vm-manager: move signals to emitter
2024-04-24 14:41:53 +02:00
a-kenji
80ecdb6370
clan-vm-manager: fix wording in toast
2024-04-13 11:55:58 +02:00
Johannes Kirschbauer
18c793b7e0
Clan VM Manager: connect feedback with events
2024-04-03 11:36:33 +02:00
Johannes Kirschbauer
384b0697fb
clan-vm-manager: init log view with current state of log
2024-03-17 14:57:32 +01:00
Johannes Kirschbauer
3888a7dba3
clan-vm-manager: connect log view to build state of machines
2024-03-17 14:08:39 +01:00
Qubasa
40ee794be9
clan_vm_manager: Fix mypy errors for clan_cli types
2024-03-12 23:27:20 +07:00
Johannes Kirschbauer
87ab67a4d6
clan-vm-manager: add log view
2024-03-10 14:10:59 +01:00
Johannes Kirschbauer
cb3cef2a1c
vm-manager: add toast overlay to main window
2024-03-10 10:40:00 +01:00
Qubasa
1f724d339f
clan-vm-manager: Add library for mypy pygobject types
2024-03-09 23:15:32 +07:00
Qubasa
285a83ec97
clan_cli: Renamed ClanUrl to FlakeId
2024-03-08 23:47:27 +07:00
Qubasa
bda7701861
clan_cli: Simplify ClanURI
2024-03-07 19:04:48 +07:00
Qubasa
b25a559ff3
clan_vm_manager: Fix switch desync when pressed too fast. Secrets folder shared between build and run. clan_cli: run_vm now can have custom tmpdir location
2024-03-06 16:32:19 +07:00
Qubasa
98121e1fa3
clan-vm-manager: Add register_on_change to GKVStore. Improve overall signal typing.
2024-03-06 15:05:10 +07:00
Qubasa
90350bafa3
clan_vm_manager: Fix join list not rerendering correctly when updating clan_store
2024-03-06 00:18:42 +07:00
Qubasa
0cb9c393cb
clan_vm_manager: Fix incorrect detection of vm already in list
2024-03-06 00:18:42 +07:00
Qubasa
dc8a2cbcba
clan_vm_manager: Fix vms not shutting down after closing GTK app. Sync JoinList with ClanStore
2024-03-05 23:10:30 +07:00
Qubasa
119bbd4964
clan_vm_manager: Add CUMTIME to profiler output
2024-03-04 16:00:04 +07:00
Qubasa
25264bbf34
clan_vm_manager: Cache profiler obj for multi call functions
2024-03-04 15:52:57 +07:00
Qubasa
1d72e4baa7
clan_vm_manager: Extracted VMObject to own component
2024-03-04 12:38:20 +07:00
Qubasa
0fc1f340ad
clan_vm_manager: Renamed Views to ViewStack
2024-03-03 16:51:34 +07:00
Qubasa
548bea1889
clan_vm_manager: Renamed VMs singleton to ClanStore. And VM to VMObject
2024-03-03 16:47:38 +07:00
Qubasa
24f8548796
clan_vm_manager: New directory structure
2024-03-03 16:38:25 +07:00