Commit Graph
15 Commits
Author SHA1 Message Date
osy d5c224b88d utmctl: add version command
For the scripting backend, we have to use a hack. The existing property
`version` cannot be accessed through App Sandbox because the inherited
suite does not define an access-group. We create a new property that is
accessible by the com.utmapp.UTM.vm-access access group.

Resolves #7350
2025-08-17 20:22:16 -07:00
osy 311654dc4b scripting: add input automation suite
Resolves #6462
2025-08-15 10:06:06 -07:00
user d5402b7735 utmctl: support booting into recovery mode 2025-04-16 12:16:49 +02:00
Naveenraj M 77a36173cc scripting: expose display config
qemu display
- All fields , except vga ram is exposed
apple display
- only dynamic resolution property is exposed.
- From GUI , the height, width and pixel of resolution is in pre-defined ratio as hence not exposed.

Both display will have id, which can be used to track and ditach the displays.
2025-01-19 02:17:17 -07:00
osy f11cda7a3b Merge branch 'main' into utm-import 2024-11-20 11:32:16 -08:00
Naveenraj M bfecac3ca3 scripting: add import command
import new vm from a file
2024-10-09 21:13:34 -06:00
Naveenraj M 05065625bf scripting: add export command 2024-10-04 01:33:50 -06:00
osy 8d7b51b878 utmctl: implement USB commands
Resolves #5157
2023-09-04 20:49:43 -07:00
osy fc5f04b66c scripting: updated codes to be more consistent 2023-03-19 21:11:22 -07:00
osy 1d42ceb7fe scripting: add make virtual machine 2023-03-19 21:11:22 -07:00
osy 4b4b33d10a scripting: add configuration suite 2023-03-19 21:11:22 -07:00
osy 22e7e4284d scripting: add guest suite
Support read/write files and execute commands via QEMU guest agent.
2023-03-14 01:39:20 -07:00
osy 2daa38ac35 scripting: add support for disposible mode 2022-12-16 13:58:25 -08:00
osy 4a08edbd41 utmctl: support auto-hiding main window 2022-12-15 13:55:11 -08:00
osy d2b488b6a5 scripting: add scripting bridge support 2022-12-14 09:16:07 -08:00