Files
Hermès Bélusca-Maïto fd764346de [SETUP:REACTOS][USETUP] Improve unattended setup support (#9363)
- Make unattended setup work for the 1st-stage GUI setup:

  1. Select the partition where to install ReactOS, partitioning empty
     space if necessary;

  2. Format the selected partition (if requested) with the correct
     filesystem, without showing the formatting dialog;

  3. Jump over the wizard pages -- some of them preinitialize the data
     before doing the jump. Unnecessary pages like the Welcome page,
     the Install type selection page, etc. aren't included in the wizard
     pages list in this mode.

  In case some unattended information isn't complete (or incorrect),
  halt on the concerned page(s) and allow the user to go back to the
  previously skipped pages.

- Remove an unattended setup hack for volumes format.

  Even in unattended setup and `FormatPartition == 0`, if the user chose
  to format the partition in the format dialog that pop up, then we *MUST*
  honour this choice! Otherwise, we would also have to ignore volume check
  for that volume (because we would get an assertion that the volume isn't
  formatted), **AND**, we wouldn't be able to install ReactOS there anyway
  because the volume isn't formatted!
2026-08-14 20:05:29 +02:00
..