summaryrefslogtreecommitdiff
path: root/ui
AgeCommit message (Collapse)AuthorFilesLines
2020-02-07Qt UI: Factor out steps to StepProgressWidgetA. Wilcox7-149/+207
2020-02-07Qt 5 UI: Call dhcpcd using full pathA. Wilcox1-2/+3
2019-12-19Qt UI: Add more page definitions, required for the partitionerA. Wilcox2-7/+17
2019-12-19Qt UI: Early handling of architecture (for the purposes of auto-partitioning ↵A. Wilcox2-0/+93
and RE)
2019-12-18Qt UI: [un]ticking 'Admin' for account changes validityA. Wilcox1-0/+3
If a user account is otherwise empty, 'Admin' determines validity.
2019-12-18Qt UI: Make all QLabels word wrapA. Wilcox6-2/+10
This is necessary in case someone needs font sizes raised. Otherwise, content may be truncated.
2019-12-16Qt UI: Use stack for ssid/pass variablesA. Wilcox1-7/+6
2019-12-16Qt UI: Handle failures betterA. Wilcox1-10/+15
If we pop a modal box before disabling the notifier, we'll get multiple messages. When a user clicks OK on the second message, it will attempt to double-free, causing a segfault. Whoops.
2019-12-16Qt UI: Refactor associatingA. Wilcox2-98/+115
2019-12-16Qt UI: Acknowledge wpactrl message *after* saving itA. Wilcox1-1/+2
2019-12-16Qt UI: Move filtering in the proper placeA. Wilcox1-3/+4
We restart wpactrl every time we do a new scan (for some reason?), so we need to add the filters when we attempt to join or else they won't be there.
2019-12-16Qt UI: Maybe handle associating correctlyA. Wilcox1-5/+26
2019-12-15Qt UI: Initialise 'dialog' variable properlyA. Wilcox1-0/+1
2019-12-15Qt UI: More Wi-Fi stuffA. Wilcox2-5/+58
2019-12-15Qt UI: Wait a bit longer for events to process during initA. Wilcox1-1/+1
2019-12-15Qt UI: Make temp var for stringA. Wilcox1-2/+4
2019-12-15Qt UI: Quote passphrase and SSIDA. Wilcox1-2/+7
2019-12-14Qt UI: Ensure STAMP is updated before attempting to associateA. Wilcox1-3/+10
2019-12-14Qt UI: First pass at associating with a networkA. Wilcox1-0/+13
2019-12-14Qt UI: Runner: arm64 doesn't understand assert(false) means noreturn; so ↵A. Wilcox1-0/+1
return something
2019-12-14Qt UI: Implement UI.Writeout.ExplainA. Wilcox1-0/+13
2019-12-14Qt UI: Implement user avatar selectionA. Wilcox7-2/+127
2019-12-14Qt UI: Skip empty components of GECOS name when creating usernameA. Wilcox2-1/+4
2019-12-14Qt UI: Lessen scope of 'indent' in PkgItemModel::loadPackagesA. Wilcox1-2/+2
2019-12-14Qt UI: Implement custom package selectionA. Wilcox8-0/+526
2019-12-14Qt UI: Add splashA. Wilcox1-0/+30
2019-12-13Qt UI: Handle edge case (see comment)A. Wilcox4-12/+70
2019-12-13Qt UI: Handle cancel/exit of wizard using the proper patternA. Wilcox2-23/+22
2019-12-13Qt UI: runner: Add error pageA. Wilcox7-2/+158
2019-12-09Qt UI: Install iproute2 if networking is enabledA. Wilcox1-0/+1
2019-12-07Qt UI: Implement UI.Finish requirementsA. Wilcox5-3/+45
2019-12-07Qt UI: Add executor/runnerA. Wilcox10-1/+434
2019-12-07Qt UI: scanner,camera groups don't exist in system /etc/groupsA. Wilcox1-2/+2
2019-12-06Qt UI: Implement UI.Packages.Choices requirementsA. Wilcox5-0/+200
2019-12-06Qt UI: Implement UI.Writeout and UI.Commit requirementsA. Wilcox7-5/+208
2019-12-06Qt UI: Ensure kernel is installed, and GRUB if selectedA. Wilcox1-0/+7
2019-12-06Qt UI: Fix intro page text in Runtime EnvironmentA. Wilcox1-1/+1
2019-12-06Qt UI: Fix networking page in Runtime EnvironmentA. Wilcox1-7/+14
2019-12-06Qt UI: Fix Wi-Fi page build in Runtime EnvironmentA. Wilcox1-1/+5
2019-12-05Qt UI: Initial draft of outputting a HorizonScript file from the UIA. Wilcox3-1/+142
2019-12-05Actually refactor valid_keymaps into a reusable componentA. Wilcox1-13/+1
2019-12-04Qt UI: Allow public to access account widgetsA. Wilcox1-1/+0
2019-12-04Qt UI: Add the musl SHA-512 crypt(3) codeA. Wilcox2-0/+372
2019-12-04Qt UI: Fix choosing timezonesA. Wilcox2-4/+6
2019-12-01Qt UI: Add the word 'security' to appease 30% of bikesheddersA. Wilcox1-1/+1
2019-12-01Qt UI: Implement UI.Network.AddressType.MaybeNotDisableA. Wilcox1-1/+40
2019-12-01Qt UI: Drastically simplify Runtime Env NIC selection, keep DHCP settingA. Wilcox5-12/+56
2019-12-01Qt UI: Handle escape key, change label of Finish buttonA. Wilcox2-1/+11
2019-11-29Qt UI: Change Firmware default to Yes (READ ENTIRE COMMIT MSG BEFORE FLAMING)A. Wilcox1-0/+1
There will be two Horizon media types: Firmware, and Libre. The user will be choosing the media type before downloading an Adélie Linux CD / USB image. If they choose Firmware, the system will automatically load firmware before beginning. This is to facilitate graphics cards that won't even bring up the framebuffer without firmware loaded (most recent GeForces, and all AMDGPUs, behave this way). This means the user will already be running firmware before the wizard is running. If we default to No, and the user doesn't understand the question, they may be left without a functional computer after installation because their GPU may still require firmware. If this is the case, it will be extremely difficult to recover. Therefore, the default should be Yes, so that users who have already consented to running firmware on their systems (by using the Firmware media type) will have the same choice made for them by default in the target.
2019-11-29Qt UI: Fix some of the Intro help screenA. Wilcox1-7/+7