reactos/base/setup/usetup
Hermès Bélusca-Maïto b7ad4a2298
[SETUPLIB][USETUP] Some cleanup for partition code.
- Make the Create*Partition helpers take a size in bytes, not in sectors.

  This allows them to be easier to use by the caller, alleviating the
  need for making the size conversion into sectors. Instead it is done
  internally by the helpers.

- Introduce helper macros to easily retrieve the size of a partition
  entry or a disk in bytes, from their internal representation in number
  of sectors.

- The 'AutoCreate' variable being USETUP-specific, remove it from the
  PARTENTRY structure and use instead a flag set into the 'New' member.

- Rename IsDiskSizeValid to IsPartitionLargeEnough, to better describe
  what the function is for.
2024-02-20 15:52:37 +01:00
..
lang [USETUP] Update Romanian (ro-RO) translation (#6474) 2024-02-11 23:14:33 +01:00
spapisup [USETUP] Make the "SpApiSup" files usable from e.g. the GUI setup. 2024-02-08 19:08:39 +01:00
chkdsk.c [SETUPLIB][USETUP] Cleanup some code in USETUP. Redefine FormatPartition() and ChkdskPartition() helpers 2020-11-24 03:24:41 +01:00
chkdsk.h [SETUPLIB][USETUP] Cleanup some code in USETUP. Redefine FormatPartition() and ChkdskPartition() helpers 2020-11-24 03:24:41 +01:00
CMakeLists.txt [CMAKE] Do not use USE_CLANG_CL variable in CMake scripts 2022-05-27 01:37:37 +03:00
cmdcons.c [REACTOS] Fix a number of MSVC warnings 2021-07-23 22:03:48 +02:00
cmdcons.h [SETUP] Remove myself from the 1st stage setup code 2018-05-27 21:33:07 +02:00
console.c [USETUP] Default to en-US output codepage when initializing the console. Addendum to commit 9f201d462. 2022-01-17 16:16:10 +01:00
console.h [SETUP] Remove myself from the 1st stage setup code 2018-05-27 21:33:07 +02:00
consup.c [USETUP] Speed up CONSOLE_SetStatusTextXV +17% (#5086) 2023-02-21 09:14:26 +09:00
consup.h [USETUP] Minor formatting only. 2020-10-02 00:04:11 +02:00
devinst.c [UMPNPMGR][USETUP] Use PlugPlayControlStartDevice in usetup and umpnpmgr 2021-03-16 03:17:58 +03:00
devinst.h [USETUP] Modify the integrated user-mode PnP manager along the lines of UMPNPMGR, so that we can wait until all the queued device installations finish before continuing the installation further. 2018-12-23 20:37:14 +01:00
format.c [USETUP] Rename some MUI string identifiers (#5837) 2023-10-28 17:08:38 +02:00
format.h [SETUPLIB][USETUP] Cleanup some code in USETUP. Redefine FormatPartition() and ChkdskPartition() helpers 2020-11-24 03:24:41 +01:00
fslist.c [USETUP][SETUPLIB] Continue hiding the FAT32 format in the format list, but take it into account anyway later on. 2020-10-20 01:19:58 +02:00
fslist.h [SETUPLIB][USETUP] Factor out the usage of FS provider structures. 2019-03-10 15:41:05 +01:00
genlist.c [USETUP][VGAFONTS] Improve Romanian character display (#4750) 2022-10-08 07:46:00 +09:00
genlist.h [SETUPLIB][USETUP] Don't store UI-related display strings in GENERIC_LIST_ENTRY-ies, + other code adaptations. 2018-10-28 01:32:15 +02:00
keytrans.c [USETUP] Remove the WIN32 support because usetup is a native-only application 2018-05-15 23:35:17 +02:00
keytrans.h [USETUP] Remove the WIN32 support because usetup is a native-only application 2018-05-15 23:35:17 +02:00
mui.c [SETUPLIB][USETUP] Convert MUI_LANGUAGE codepages to numbers. 2024-02-09 22:06:39 +01:00
mui.h [USETUP] Rename some MUI string identifiers (#5837) 2023-10-28 17:08:38 +02:00
muilanguages.h [USETUP] Add Croatian (hr-HR) translation (#4080) 2021-12-10 00:16:49 +03:00
partlist.c [SETUPLIB][USETUP] Some cleanup for partition code. 2024-02-20 15:52:37 +01:00
partlist.h [USETUP] Add partition and disk description helpers to get standardized description strings. Replace and simplify USETUP code. 2021-02-01 01:48:10 +01:00
progress.c [USETUP][VGAFONTS] Improve Romanian character display (#4750) 2022-10-08 07:46:00 +09:00
progress.h [USETUP] Progress-bar: minor improvements. 2018-08-27 23:55:58 +02:00
usetup.c [SETUPLIB][USETUP] Some cleanup for partition code. 2024-02-20 15:52:37 +01:00
usetup.h [USETUP] Simplify partition creation UI code (#5837) 2023-10-28 17:08:39 +02:00
usetup.rc [SETUPLIB][USETUP] Diverse additions. 2018-06-03 22:12:45 +02:00