Commit Graph

11 Commits

Author SHA1 Message Date
Mark Johnson fcf1ab92f0 Add button to launch SSH session 2021-11-12 23:07:14 +00:00
Mark Johnson f93ae4bfe3 Add button to connect to running VM with spicy. 2021-11-12 22:34:06 +00:00
Dani Llewellyn 2008115558
Use local imports, not package imports for our own files (#18)
Following best practice from https://dart.dev/guides/libraries/create-library-packages local imports should not reference our package name, but use relative paths.
2021-11-12 13:27:26 +01:00
Dani Llewellyn 5ddb7f80e2
Small nullability check in manager.dart for null working directory (#17)
This squashes a potential bad interaction on initial launch that causes at the least a message in the terminal about using a null value instead of string.
2021-11-12 13:19:08 +01:00
Yannick Mauray d1ccc710ce
Internationalization 2021-11-11 16:49:33 +01:00
Yannick Mauray b37600f7e1
Made PreferencesMixin generic 2021-11-10 22:06:27 +01:00
Yannick Mauray 0ffa311d4f
Added a button to select the working directory. 2021-11-09 22:59:20 +01:00
Ben Hall d38146736c
Added basic checking of .conf files in working directory re #6. Simple check that file contains 'guest_os' (#7)
Thank you !
2021-11-07 17:57:19 +01:00
Ben Hall a9ae0e28fd
Mixin preferences: Refactored shared preferences functions to be generic setters/getters used as a mixin (#2)
* Refactored shared preferences functions to be generic setters/getters using key/values to allow for multiple preferences to be stored. Refactored the shared preferences functions as a mixin for ease of use. Directory change is now remembered across the app pages.

* Added initState() to downloader_menu.dart to fetch prefWorkingDirectory

Co-authored-by: ElanMan <ben@elanman.com>
2021-11-05 01:52:58 +01:00
Mark Johnson 7124b6fc35 Read VM ports from .ports file
Closes #3
2021-11-02 20:19:41 +00:00
Yannick Mauray 989eb69f1f
The Big Merge©®️™!
Integrated Mark's files, and it all works !
2021-10-28 01:52:14 +02:00