Age | Commit message (Collapse) | Author | Files | Lines |
|
* Key added to code and documentation.
* Tests added and pass locally on gwyn (ppc64) and fran (aarch64).
* Qt UI automatically sets /bin/zsh as root's shell (ref: packages#206).
* ISO image creator backend no longer has root shell hack.
|
|
Set default language to en_US.UTF-8 in the installed target environment
until we can have a proper language selection page.
|
|
Fixes: 8801c9cca ("Qt UI: Remove "Use available space" option")
|
|
Fixes: 8801c9cca ("Qt UI: Remove "Use available space" option")
|
|
Way too buggy in its present state, unfortunately. Needs a lot more logic.
Closes: #377, #376
|
|
Allows the user to select arch, repository, signingkey, and version.
Closes: #337
|
|
* Implement some clang-tidy and clazy suggestions.
* Use the default signingkey options based on the architecture instead
of hard-coding it in the wizard *and* hscript/script_v.cc.
|
|
Dramatic speed up parsing time zone lists by using const refs.
Closes: #357
|
|
This ensures that buttons and labels are not cut off.
|
|
This allows us to run software after the hostname changes in the
Installation Environment and live desktops.
Closes: #372
|
|
Fixes: 3786744d94 ("Qt UI: Update signing keys")
|
|
I'm not happy about relying on sudo either, but there's no other good way.
Fixes: #368
|
|
This prevents the user from being confounded by a lack of response to
the Open Terminal button, if something goes catastrophically wrong that
even an Xterm won't open.
Closes: #362
|
|
netsurf-gtk was renamed netsurf-gtk3 as part of the switch from GTK 2,
so we need to launch that binary.
See-Also: adelie/packages@635178f5ca
Fixes: #365
|
|
Omission of the high-DPI scaling flag was making the runner look
significantly worse than the wizard on high-DPI screens.
Allowing setuid means we can finally run as the live user and complete
an installation.
Ref: #353, #321
|
|
This makes for poor UX. If the user can't type fast, it will keep
updating underneath them, which is very frustrating. Saw in IRL test.
Fixes: #358
|
|
Fixes: #356
Ref: adelie/packages#859
|
|
We are already recreating the DHCP page every time the interface chooser
is shown. However, if we don't do this from the main network page, then
systems with a single interface will never recreate the DHCP page.
This means failures are "sticky" / "forever".
Fixes: #354
|
|
* Terminal now uses dark background with light text, which makes root
prompt readable when started from Install CD.
* Tools are now spawned instead of run modally. This means you can
interact with the Horizon wizard while using the Terminal or Web
browser. If a tool is still running at the end, Horizon will prompt
the user before allowing them to commit to disk.
|
|
Otherwise, we error out building from missing those cases.
|
|
We rotated our keys in 2022 and need to use them.
|
|
Prevents us from falling off the end of the function.
|
|
In the Runtime Environment, we default to Plasma.
In the Install Environment, we use the current desktop.
Closes: #340
|
|
Found by Clang 13. We should have been doing it this way all along.
|
|
|
|
*once again*, do things the more complex way instead of the simple way.
(Sensing a pattern yet?!)
|
|
Once again, Qt has taken our simple API away and left us only with the
more complex one. At least this one isn't too hard to work around.
Move to using QOverload instead of static_cast for all of them as well.
|
|
QPalette::background was deprecated a long time ago, and
QPalette::window has existed since at least 5.7.
|
|
Qt 5.15 deprecates the simpler API, but luckily the more complicated API
is supported back to Qt 5.0.
|
|
This is required to support the newer skalibs releases. We don't need
to have good support for older versions because this code is only used
in the Install Environment, which we control.
|
|
Qt UI: Offer SDDM as an option for Custom installs
See merge request adelie/horizon!6
|
|
|
|
|
|
|
|
|
|
If you hold CTRL while clicking Continue, you can skip DHCP.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Help with the automatic partitioner by parties interested in the MIPS
ports of Adélie (and/or Alpine and/or postmarketOS) would be very
desirable.
I'm only currently aware myself of how to partition SGI MIPS64 machines.
My gut tells me we probably need the `subarch` system like for PPC64,
but I am not sure how non-SGI MIPS64 machines need to be partitioned.
|
|
|
|
|
|
|