- Use a more complete list of partition type names for displaying the partition types in the list.
CORE-4043 #resolve
- HACK (for ChkDsk): Guess the filesystem type of the current partition, based on its partition type ID. This is hackish because partitions with the same ID can be formatted with different file systems (e.g.: Linux partition ID 0x83 can cover EXT2/3/4, ReiserFS, etc). Therefore do NOT use GetPartTypeStringFromPartitionType for that!! (see r68156 and r70283).
svn path=/trunk/; revision=70792
Show an error message if formatting a partition fails.
Based on patch by mna.
CORE-7969 #resolve #comment Thanks a lot!
svn path=/trunk/; revision=68388
- Add description of the 'L' key to the partition selection page.
- Make the 'ENTER' key work for logical partitions too. Selected unpartitioned space will be converted to a logical partition.
Patch by Gerhard Gruber (sparhawk).
CORE-9641 #resolve
svn path=/trunk/; revision=68339
- Implement mandatory filesystem selection, formatting and filesystem checks for all new partitons.
- Implement optional filesystem selection, formatting and filesystem checks for formatted boot and install partitions.
- Enable installing ReactOS on primary partitions other than the first one. Usetup will install Freeloader on the first (or active) partition (aka boot partition) and install ReactOS on the chosen partition (aka install partition).
svn path=/trunk/; revision=68112
Indeed, some ReactOS (and Windows as well) components do not support the system directory having spaces, in particular SMSS: this is due to the basic command-line parsing rules of SMSS that considers that the presence of a space in the command-line is equivalent to a separator, be it in or out a quoted string.
svn path=/trunk/; revision=66995
Implement pre-install 'select format' and 'format' pages. These enable the user to re-format an existing install partitition.
CORE-9005 #resolve
svn path=/trunk/; revision=65962
- Re-enable the partition size check and display a warning if the install partition is too small.
- Update the required install partition size to 550MB.
svn path=/trunk/; revision=65847
- Change time zone information for Russia.
- Add Russian translation of country list.
- Recode Swedish translation of USetup from CP 1252 to 850. Bug #6574.
- Fix Dutch tr. of USetup. Bug #6510, patch by <congruwer.AT.yahoo.DOT.co.DOT.uk>.
svn path=/trunk/; revision=54178
- Add the option to write only the VBR so FreeLoader can easily be chain loaded by GRUB or another boot loader
- Dedicated to James Tabor :)
svn path=/trunk/; revision=48703
- The last error messages were swapped in some languages, spotted by Paolo Devoti.
- Added the minimum required disk space also in the debug print.
See issue #5440 for more details.
svn path=/trunk/; revision=47524
- Check for required minimum disk space eventually warn the user.
- Added Italian and Spanish warnings, the other languages need translation.
- Patch by R.T.Sivakumar modified by me.
See issue #3302 for more details.
svn path=/trunk/; revision=47341
- Whilst this is non-standard and potentially makes the code less portable, it's supported by both gcc and msvc and should bringg increased compilation speed due to its optimized behaviour (doesn't need to invoke the preprocessor)
- Patch by Amine Khaldi [amine.khaldi@reactos.org]
svn path=/trunk/; revision=45685
- Translation for the changes made for English and German (other languages need to be updated)
- List of languages extend by GeoID-field and set the GeoID for a lot of countries (Some countries needs to update in hivesft_* first, some language entries needs to split up for different countries)
- Solves second part of issue #3448, now correct GeoID is set per default for a lot of countries.
svn path=/trunk/; revision=39409
This is debug stuff, which should have never been translated. As the translated strings are also sometimes longer than the english ones, they led to unnecessary problems like text overlapping.
svn path=/trunk/; revision=34960
- update en-us localization file to make use of r32722
- update STRING_COPY in all localization files
- other minor changes
svn path=/trunk/; revision=32727
- Added right & center text align , no more space counting :). All localization can now share X,Y cordinates
Note: only the en-US localization currently takes advantage of it , other localizations should be updated
svn path=/trunk/; revision=32722
Bug 3078: czech translation for solitaire by radekliska@gmail.com
Bug 3083: usetup update by Paolo Devoti - devotip@tiscali.it
Added the English Strings to all USETUP Resources and activated these. This makes translating easier.
Renamed German to Deutsch and Russian to Russkij, which seems like it does not work... (thx to Caemyr anyway)
svn path=/trunk/; revision=32406
- Read from HKCU\Keyboard Layout\Preload for getting the keyboard layout ID to use instead of using the default locale.
This finally makes it possible to set the keyboard layout and system locale independently.
- Change ReadRegistryValue from KEY_ALL_ACCESS to KEY_READ, we don't need more rights.
usetup:
- Rename "ProcessKeyboardLayoutRegistry" to "ProcessLocaleRegistry" as it doesn't set anything related to keyboard layouts.
- Add a new function "ProcessKeyboardLayoutRegistry", which sets the keyboard layout ID in the correct registry key.
- Add ERROR_UPDATE_LOCALE_SETTINGS
- Fix the indentation of some parts of the language headers and update the german one.
Known issues:
- Before input.dll is finished, we can only set the keyboard layout in usetup or by manually editing the registry.
- 1st stage and 2nd stage setup always use US English keyboard layout for now.
See issue #2635 for more details.
svn path=/trunk/; revision=31655
- Partial usetup polish translation
- Adds missing "Setup" word in ERROR_WRITE_BOOT section
by me:
- Activate all current (10) usetup translations in txtsetup.sif
- Add polish localization in mui.c
See issue #2930 for more details.
svn path=/trunk/; revision=31566
- Use DefaultLanguage setting to set the user interface language even for the language selection itself
- Add missing language page entries to current localizations, translators get to work!
svn path=/trunk/; revision=31437
- translate the new imported strings for german resource
- put all moved string for all other languages
- remove country identifier for languages which only has currently one translation (english/french)
svn path=/trunk/; revision=31326