helloSystem / ISO

helloSystem Live and installation ISO
https://github.com/helloSystem/
BSD 3-Clause "New" or "Revised" License
806 stars 58 forks source link

Update Graphical Installer. #344

Closed alphamodh0 closed 2 years ago

alphamodh0 commented 2 years ago

There: https://github.com/cloudbsdorg/pcbsd (PCBSD repository) they have a graphical installer than can help us to make better our installer. They also have some graphical tools in qt5 that might be interesting, I'll take a look at what we could take advantage of.

TODO: -Make the installer use the KWin window and not deliberately float (It would look more consistent).

-Add an option to "Customize Installation", in case someone wants to choose certain parameters (such as who wants to work with partitions, which will not be used by all and we must work so that it is not so necessary, but there are those who do not want all their disk is taken over by helloSystem and you want to choose where and how to install it). A menu that says: "Advanced Options" would not be bad.

-Improve installation experience with fluency and integration.

probonopd commented 2 years ago

We want an installation that ideally asks no questions. Every click and every question is one too much if you ask me. So if anything we want to make it simpler, not more complicated.

Make the installer use the KWin window and not deliberately float

We intentionally set this window to not show window controls so that people don't close the window while the installer is running.

The good versions of Mac OS X were doing this too:

image

work with partitions

Will be possible once DIsk Utility is further developed. But for 99% of "mere mortals", the last thing I would want is them messing manually with partitions.