Commit graph

54 commits

Author SHA1 Message Date
Eric Kohl 76e910579c [USETUP]
- 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
2015-06-12 21:51:57 +00:00
Hermès Bélusca-Maïto d329fbebf0 [USETUP]: Add basic installation directory validity check (only for whitespace for now). Patch by Edijs Kolesnikovics, see CORE-6149.
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
2015-03-30 23:32:32 +00:00
Amine Khaldi cb350a41ed [TRANSLATIONS] Russian translation update by Kudratov Olimjon. CORE-9265
svn path=/trunk/; revision=66984
2015-03-30 21:40:50 +00:00
Eric Kohl ed6621d704 [USETUP]
- Revert partiton code to pre-r65855.


svn path=/trunk/; revision=65969
2015-01-04 13:53:45 +00:00
Eric Kohl a5c4f052be [USETUP]
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
2015-01-03 15:33:22 +00:00
Eric Kohl 27ff04d62b [USETUP]
- 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
2014-12-27 12:33:59 +00:00
Eric Kohl ce3e70b717 [USETUP]
Show an indicator for active partitons in the partition list.

svn path=/trunk/; revision=65587
2014-12-07 22:28:12 +00:00
Eric Kohl 6b19e75efa [USETUP]
Remove obsolete partition creation checks and their corresponding error messages.

svn path=/trunk/; revision=64487
2014-10-03 11:05:56 +00:00
Eric Kohl 4e31cd6e0c [USETUP]
Add the create logical partition page.

svn path=/trunk/; revision=63574
2014-06-09 01:49:24 +00:00
Eric Kohl 5d627ea750 [USETUP]
- Add status text for logical partition entries in the partition list.
- Add logical partition creation page dummy.

svn path=/trunk/; revision=63570
2014-06-08 19:05:03 +00:00
Eric Kohl a5b59586d3 [USETUP]
Display logical partitions. They cannot be selected or modified yet.

svn path=/trunk/; revision=63403
2014-05-21 20:20:18 +00:00
Eric Kohl 8cbded8053 [USETUP]
- Implement creation of extended partitions.
- Add creation checks for primary and extended partitions.

svn path=/trunk/; revision=63392
2014-05-20 23:48:36 +00:00
Christoph von Wittich 38fea646ec [usetup]
fix layout issue in invalid partition error message

svn path=/trunk/; revision=61648
2014-01-16 20:31:51 +00:00
Hermès Bélusca-Maïto b748144fcd [USETUP]: The STRING_CONSOLEFAIL1/2/3 are aimed to be printed with NtDisplayString, which will use InbvDisplayString. Therefore add \r with \n.
Part 2/X

svn path=/trunk/; revision=60655
2013-10-13 23:18:22 +00:00
Amine Khaldi 9b07516436 - Bugs 5536, 5614, 5604, 5617 and 5540: Apply translation patches provided by Mario Kacmar, Marcelo Zamperetti, Igor Paliychuk, Paolo Devoti and seven_ro.
svn path=/trunk/; revision=48847
2010-09-22 19:29:20 +00:00
Cameron Gutman 38a87f0176 [USETUP]
- 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
2010-09-05 17:09:18 +00:00
Gabriel Ilardi 4fad7fd616 [usetup]
- 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
2010-06-02 22:28:37 +00:00
Eric Kohl bd925f8147 [USETUP]
Made the 'Copying file...' status line message left aligned like all the other status line messages.

svn path=/trunk/; revision=47343
2010-05-24 21:43:51 +00:00
Gabriel Ilardi d1f4ced4ab [USETUP]
- 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
2010-05-24 20:53:32 +00:00
Ged Murphy c5b25b8e9b - Move from using include guards to pragma once.
- 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
2010-02-26 11:43:19 +00:00
Aleksey Bragin 8d6e247698 [usetup]
- Change "MBR" to "bootsector", as proposed in bug 4356 by Michael Trausch. Changed languages are English and Russian.

svn path=/trunk/; revision=43870
2009-10-31 13:31:28 +00:00
Dmitry Chapyshev c52c28e739 - Set default kb layout for Russian language to English
svn path=/trunk/; revision=41206
2009-05-30 13:47:48 +00:00
Matthias Kupfer f42c3f4048 - Set geographical position in conjunction with language selection
- 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
2009-02-05 13:50:49 +00:00
Colin Finck 8c33c79951 Remove all translations for the "Paged Memory", "Nonpaged Memory" and "Free Memory" progress bars.
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
2008-07-30 14:15:41 +00:00
Dmitry Chapyshev 9b6d791e60 - Move layouts to lang headers
- Other small changes

svn path=/trunk/; revision=33800
2008-06-01 12:52:18 +00:00
Dmitry Chapyshev 67880e7352 - Add support second keyboard layout
- Update all translations

svn path=/trunk/; revision=33175
2008-04-28 14:04:22 +00:00
Marc Piulachs b3c070fba3 - Show full filename while copying files. automatically move "copying file" when necessary like windows usetup does
- 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
2008-03-20 18:28:37 +00:00
Marc Piulachs c0b2fad1c3 - Allow multiple combination of style flags for usetup translations
- 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
2008-03-19 04:43:40 +00:00
Dmitry Chapyshev 1be9788940 - Update Russian translation
svn path=/trunk/; revision=32431
2008-02-20 14:19:56 +00:00
Daniel Reimer 71719dc6bd Okokok, I dont know why someone should feel the urge to translate MB, KB, and GB (Except specific languages...), but here they are.
svn path=/trunk/; revision=32427
2008-02-19 21:31:09 +00:00
Dmitry Chapyshev 2b0d89029b - Update Russian translation
svn path=/trunk/; revision=32424
2008-02-19 19:45:09 +00:00
Daniel Reimer 71e5c4f705 Once more, some more Strings open for translation. Have fun with 'em.
svn path=/trunk/; revision=32423
2008-02-19 19:37:49 +00:00
Dmitry Chapyshev add204da80 - Update Russian translation
svn path=/trunk/; revision=32410
2008-02-17 22:21:30 +00:00
Daniel Reimer 0d5a01f9a8 Seems like there got one string lost... fixed now. Thx to Kario for noticing.
svn path=/trunk/; revision=32409
2008-02-17 21:57:55 +00:00
Daniel Reimer 5ff1cb40f4 Bug 3070: Ukrainian translation update by Artem Reznikov - temarez@yandex.ru
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
2008-02-17 18:05:08 +00:00
Daniel Reimer c87abac6d8 Once more... make it possible to translate usetup COMPLETELY. (I hope this time I am right....)
svn path=/trunk/; revision=32392
2008-02-16 18:58:05 +00:00
Dmitry Chapyshev 206e93a129 - Update Russian translation
svn path=/trunk/; revision=32345
2008-02-13 15:38:05 +00:00
Daniel Reimer 1b3b0a7310 Hopefully the last String. Translators. Your turn.
svn path=/trunk/; revision=32325
2008-02-12 17:00:09 +00:00
Daniel Reimer 22cecfcc97 Beginnings to allow to translate all other Strings. Translators, PLEEASE wait until I am ready before you file Bugs, you can already start to translate, but do not post Bugreports until I am ready adding the last hidden ones.
Thanks to Johannes Anderwald for explaining me why it made more Problems than fix stuff to translate some strings and how to fix it.

svn path=/trunk/; revision=32322
2008-02-12 14:52:36 +00:00
Dmitry Chapyshev b1c9f9232c - Update Russian translation
svn path=/trunk/; revision=32217
2008-02-08 13:11:55 +00:00
Andrey Korotaev 5efc70dd3f Some spellchecking and update russian translation
svn path=/trunk/; revision=31927
2008-01-21 18:50:08 +00:00
Dmitry Chapyshev 6d369c1393 - Delete non-translated files
- Fix typo in Russian translation

svn path=/trunk/; revision=31913
2008-01-21 11:16:19 +00:00
Dmitry Chapyshev 9e2b8d350c - Update Russian translation
svn path=/trunk/; revision=31896
2008-01-19 19:57:48 +00:00
Aleksey Bragin 48c842b509 - Convert russian translation back to DOS codepage. This makes cyrillic visible in the first stage setup.
- Fix first three pages translation (by me).

svn path=/trunk/; revision=31886
2008-01-19 15:11:09 +00:00
Colin Finck 6345038990 Win32k:
- 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
2008-01-07 21:34:56 +00:00
Dmitry Chapyshev 00fe6ccc98 - Added ACP, OEMCP and MACCP keys to registry
- Added ERROR_ADDING_CODEPAGE to all languages
- Update Russian translation

svn path=/trunk/; revision=31642
2008-01-07 14:51:42 +00:00
Marc Piulachs 8ead869bf3 Patch by Olaf Siejka <olaf_siejka (at) o2 (dot) pl>
- 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
2008-01-02 18:54:54 +00:00
Marc Piulachs 681c695d20 - Add missing REGISTRY_PAGE localizations
note: "make usetup_clean" may be required

svn path=/trunk/; revision=31564
2008-01-02 15:07:27 +00:00
Marc Piulachs e9a91f1d9e Add missing error entries for Russian and Swedish
svn path=/trunk/; revision=31525
2007-12-31 18:22:25 +00:00
Marc Piulachs f7cb25576d Allow usetup page title localization
svn path=/trunk/; revision=31524
2007-12-31 17:56:13 +00:00