]> git.proxmox.com Git - pve-installer.git/shortlog
pve-installer.git
2023-06-19 Maximiliano... stop using Gtk3::HSeparator
2023-06-19 Maximiliano... stop using Gtk3::HBox and Gtk3::VBox
2023-06-19 Maximiliano... stop using Gtk3::Misc->set_alignment
2023-06-16 Wolfgang Bumillertui: no need to have './' fallible
2023-06-16 Wolfgang Bumillertui: only count exact example email address as invalid
2023-06-16 Wolfgang Bumillertui: properly group imports
2023-06-16 Wolfgang Bumillertui: dependencies: group our own crates separately
2023-06-16 Wolfgang BumillerMerge remote-tracking branch 'cheiss/tui-installer...
2023-06-16 Thomas Lamprechtcode cleanups
2023-06-16 Thomas Lamprechtbuildsys: create complete cd-info for test
2023-06-15 Christoph Heisstui: add preliminary final install config serialization
2023-06-15 Christoph Heisstui: read and save reboot-after-install checkbox into...
2023-06-15 Christoph Heisstui: rename `SetupInfo::product_cfg` -> `::config`
2023-06-15 Christoph Heisstui: add preliminary install progress dialog
2023-06-15 Christoph Heisstui: fix bootdisk dialog for zfs/btrfs
2023-06-15 Christoph Heisstui: implement both `PartialOrd` and `Ord` for `Keyboar...
2023-06-15 Christoph Heisstui: apply keyboard layout immediately after selecting it
2023-06-15 Christoph Heisstui: use whole keyboard mapping in select view as value
2023-06-15 Christoph Heisstui: make test mode indicator into global installer...
2023-06-15 Christoph Heisstui: track previous screens so that that each is only...
2023-06-15 Christoph Heisstui: display proper keyboard layout name in summary
2023-06-15 Christoph Heisstui: implement proper keyboard layout selection
2023-06-15 Christoph Heisstui: save user-selected country in options
2023-06-15 Christoph Heisstui: move timezone dialog into custom view
2023-06-15 Christoph Heisstui: rename `LocaleInfo::country` -> `::countries`
2023-06-14 Thomas Lamprechtrename Env to ISOEnv
2023-06-14 Christoph Heisstui: display correct logo & title depending on product...
2023-06-14 Christoph Heisstui: ignore `testdir` here as well
2023-06-14 Christoph Heisstui: rename `InstallerData` -> `InstallerState`
2023-06-14 Christoph Heisstui: implement initial parsing for setup & locale info
2023-06-14 Christoph Heisstui: add notices for zfs/btrfs bootdisk and their caveats
2023-06-14 Christoph Heisstui: introduce proper type for handling FQDNs
2023-06-14 Christoph Heisstui: remove cargo lockfile
2023-06-14 Christoph Heisstui: add simple system cpu/memory check, similar to...
2023-06-14 Christoph Heisstui: add some more field validation checks
2023-06-14 Christoph Heisstui: fix target bootdisk display for zfs/btrfs
2023-06-14 Christoph Heisstui: drop some unneeded type annotations
2023-06-14 Christoph Heisstui: drop now-obsolete form types
2023-06-14 Christoph Heisstui: rewrite bootdisk & fstype selector to use `FormView`
2023-06-14 Christoph Heisstui: rewrite zfs & btrfs bootdisk options dialog using...
2023-06-14 Christoph Heisstui: rewrite LVM bootdisk dialog using `FormView`
2023-06-14 Christoph Heisstui: rewrite network dialog using new `FormView`
2023-06-14 Christoph Heisstui: rewrite password using new `FormView`
2023-06-14 Christoph Heisstui: rewrite timezone dialog using new `FormView`
2023-06-14 Christoph Heisstui: introduce new `FormView` compomenent to unify...
2023-06-14 Christoph Heisstui: error out in network dialog if option retrieval...
2023-06-14 Christoph Heisstui: implement password dialog options retrieval and...
2023-06-14 Christoph Heisstui: refactor and unify btrfs and zfs bootdisk options...
2023-06-14 Christoph Heisstui: implement btrfs bootdisk selection option
2023-06-14 Christoph Heisstui: format disk size as GiB for now, instead of bytes
2023-06-14 Christoph Heisstui: fix disksize-input unit
2023-06-14 Christoph Heisstui: implement zfs bootdisk selection option
2023-06-14 Christoph Heisstui: implement `FormInputViewGetValue` for custom ...
2023-06-14 Christoph Heisstui: refactor bootdisk dialog; advanced options into...
2023-06-14 Christoph Heisstui: make `FormInputViewGetValue<SelectView>` fully...
2023-06-14 Christoph Heisstui: refactor some option bits
2023-06-14 Christoph Heisstui: move bootdisk dialog into own module
2023-06-14 Christoph Heisstui: combine all `use` directives into one block
2023-06-14 Christoph Heisstui: add rustdoc for `CidrAddress` type
2023-06-14 Christoph Heisstui: add proper IPv6 support to `CidrAddress`
2023-06-14 Christoph Heisstui: add top content padding for all installer views
2023-06-14 Christoph Heisstui: add README describing some debugging specifics
2023-06-14 Christoph Heisstui: implement scrolling for (summary) table view
2023-06-14 Christoph Heisstui: unify option labels spelling/formatting in summary...
2023-06-14 Christoph Heisstui: fix invalid starting value for integer input views
2023-06-14 Christoph Heisstui: introduce `CidrAddress` type for ip address +...
2023-06-14 Christoph Heisstui: move installer options defintions into separate...
2023-06-14 Christoph Heisstui: simplify FormInputViewGetValue impl's
2023-06-14 Christoph Heisstui: fix warning about unused function
2023-06-14 Christoph Heisstui: simplify add_next_screen() by taking a `siv` directly
2023-06-14 Christoph Heisstui: implement value retrieval for network options...
2023-06-14 Christoph Heisstui: introduce trait to retrieve input values wrapped...
2023-06-14 Christoph Heisstui: introduce separate views types for float & integer...
2023-06-14 Christoph Heisstui: add preliminary summary dialog
2023-06-14 Christoph Heisstui: add `TableView` component for displaying tabular...
2023-06-14 Christoph Heisstui: move utility views into own module directory
2023-06-14 Christoph Heisstui: avoid open-coding add_next_screen()
2023-06-14 Christoph Heisstui: fix typo in network dialog label
2023-06-14 Christoph Heisstui: separate CIDR input into own view
2023-06-14 Christoph Heisstui: DiskSizeFormInputView: simplify using direct ...
2023-06-14 Christoph Heisstui: add preliminary network dialog
2023-06-14 Christoph Heisstui: display error dialog on invalid values instead...
2023-06-14 Christoph Heisstui: fix panic in `NumericEditView` if the cursor is...
2023-06-14 Christoph Heisstui: implement DiskSizeFormInputView::content() callbac...
2023-06-14 Christoph Heisstui: implement NumericEditView::content() callback...
2023-06-14 Christoph Heisstui: add basic email/root password dialog
2023-06-14 Christoph Heisstui: add simple location/timezone dialog
2023-06-14 Christoph Heisstui: move abort/previous/next buttons into `InstallerView`
2023-06-14 Christoph Heisstui: add missing `FS_TYPES` definition
2023-06-14 Christoph Heisstui: introduce generic `FormInputView`
2023-06-14 Christoph Heisstui: add bootdisk selection screen
2023-06-14 Christoph Heisstui: add `NumericEditView` and `DiskSizeInputView`...
2023-06-14 Christoph Heisstui: add LVM disk structures and some mocking data
2023-06-14 Christoph Heisstui: pass `Cursive` instance to installer view constructors
2023-06-14 Christoph Heisstui: add missing `Panel` import
2023-06-14 Christoph Heisstui: limit the maximum installer view size to something...
2023-06-14 Christoph Heisstui: simplify get_eula() logic a bit
2023-06-14 Christoph Heisstui: disable "abort installation?" dialog in debug...
2023-06-14 Christoph Heisstui: add proper ^C handler
2023-06-14 Christoph Heisstui: add initial proof-of-concept
next