Commit Graph
4 Commits
Author SHA1 Message Date
Ole André Vadla Ravnås cfc7a1d960 core: Build the macOS guest on arm64 only
Virtualization's macOS-guest API is not there on Intel.
2026-09-10 21:41:04 +02:00
Ole André Vadla Ravnås bbc3baaf83 Drop the Linux kernel virtualization template
Retire the VZ arm64 template and its orphaned starter images.
2026-09-08 18:54:43 +02:00
Ole André Vadla Ravnås f1a47be82b Let starter images name their kernel
Finding it by its packaging tied the symbols to the one flavour that
is unpacked, which x86 is not.
2026-09-08 18:54:43 +02:00
Ole André Vadla Ravnås 0e933206fb Boot virtual machines from the target picker
Add a machine abstraction to LumaCore, with QEMU as its first
backend: templates mirroring frida-core's test guests, a QMP client,
and a display that maps QEMU's surface over D-Bus rather than
copying frames.

Leave readiness to the user: drive the guest, mark it ready, and come
back to that snapshot later. Keep the machine in the project, so
booting it again resumes where it was marked. Hand the stub to
addBareboneDevice, so it joins the picker beside the other devices.

Show the display while booting, and afterwards in a Machines panel,
which the side panel now models as an enum to share its slot.
2026-08-20 14:52:52 +02:00