Author: hbelusca
Date: Sun Mar 5 16:58:55 2017
New Revision: 74080
URL:
http://svn.reactos.org/svn/reactos?rev=74080&view=rev
Log:
[BOOTDATA]
- Add user-friendly boot menu.
[README]
- Update the ReadMe.txt for CLT 2017.
[WELCOME]
- Add the welcome.exe localized customizations for CLT 2017.
[VERSION]
- Adjust version to 0.4.4 CLT 2017.
Added:
branches/ReactOS-0.4.4-CLT2017/reactos/boot/bootdata/welcome_config/de-DE.ini (with
props)
branches/ReactOS-0.4.4-CLT2017/reactos/boot/bootdata/welcome_config/en-US.ini (with
props)
Modified:
branches/ReactOS-0.4.4-CLT2017/reactos/boot/bootdata/hybridcd.ini
branches/ReactOS-0.4.4-CLT2017/reactos/boot/bootdata/readme.txt
branches/ReactOS-0.4.4-CLT2017/reactos/sdk/include/reactos/version.cmake
Modified: branches/ReactOS-0.4.4-CLT2017/reactos/boot/bootdata/hybridcd.ini
URL:
http://svn.reactos.org/svn/reactos/branches/ReactOS-0.4.4-CLT2017/reactos/b…
==============================================================================
--- branches/ReactOS-0.4.4-CLT2017/reactos/boot/bootdata/hybridcd.ini [iso-8859-1]
(original)
+++ branches/ReactOS-0.4.4-CLT2017/reactos/boot/bootdata/hybridcd.ini [iso-8859-1] Sun Mar
5 16:58:55 2017
@@ -1,9 +1,9 @@
[FREELOADER]
-DefaultOS=Setup
-TimeOut=5
+DefaultOS=LiveCD_RamDisk
+TimeOut=20
[Display]
-TitleText=ReactOS Hybrid-CD
+TitleText=ReactOS 0.4.4 for CLT 2017
StatusBarColor=Cyan
StatusBarTextColor=Black
BackdropTextColor=White
@@ -13,62 +13,33 @@
TitleBoxColor=Red
MessageBoxTextColor=White
MessageBoxColor=Blue
-MenuTextColor=Gray
-MenuColor=Black
-TextColor=Gray
+MenuTextColor=White
+MenuColor=Blue
+TextColor=Yellow
SelectedTextColor=Black
SelectedColor=Gray
-ShowTime=No
-MenuBox=No
-CenterMenu=No
-MinimalUI=Yes
-TimeText=Seconds until highlighted choice will be started automatically:
+SpecialEffects=Yes
[Operating Systems]
-Setup="Setup"
-LiveCD="LiveCD"
-LiveCD_Debug="LiveCD (Debug)"
-LiveCD_Screen="LiveCD (Screen)"
-LiveCD_LogFile="LiveCD (Log file)"
-LiveCD_RamDisk="LiveCD in RAM"
-LiveCD_RamDisk_Debug="LiveCD in RAM (Debug)"
-LiveCD_RamDisk_Screen="LiveCD in RAM (Screen)"
+Setup="ReactOS Setup"
+LiveCD="ReactOS Live"
+LiveCD_RamDisk="ReactOS Live in RAM"
+HddBoot="Boot from first hard disk"
[Setup]
BootType=ReactOSSetup
-SystemPath=\bootcd
+SystemPath=\setup
[LiveCD]
BootType=Windows2003
-SystemPath=\livecd\reactos
+SystemPath=\reactos
Options=/MININT
-
-[LiveCD_Debug]
-BootType=Windows2003
-SystemPath=\livecd\reactos
-Options=/DEBUG /DEBUGPORT=COM1 /BAUDRATE=115200 /SOS /MININT
-
-[LiveCD_Screen]
-BootType=Windows2003
-SystemPath=\livecd\reactos
-Options=/DEBUG /DEBUGPORT=SCREEN /SOS /MININT
-
-[LiveCD_LogFile]
-BootType=Windows2003
-SystemPath=\livecd\reactos
-Options=/DEBUG /DEBUGPORT=FILE:\Device\HarddiskX\PartitionY\debug.log /SOS /MININT
[LiveCD_RamDisk]
BootType=Windows2003
SystemPath=ramdisk(0)\reactos
-Options=/MININT /RDPATH=livecd\livecd.iso /RDEXPORTASCD
+Options=/MININT /RDPATH=livecd.iso /RDEXPORTASCD
-[LiveCD_RamDisk_Debug]
-BootType=Windows2003
-SystemPath=ramdisk(0)\reactos
-Options=/DEBUG /DEBUGPORT=COM1 /BAUDRATE=115200 /SOS /MININT /RDPATH=livecd\livecd.iso
/RDEXPORTASCD
-
-[LiveCD_RamDisk_Screen]
-BootType=Windows2003
-SystemPath=ramdisk(0)\reactos
-Options=/DEBUG /DEBUGPORT=SCREEN /SOS /MININT /RDPATH=livecd\livecd.iso /RDEXPORTASCD
+[HddBoot]
+BootType=Drive
+BootDrive=hd0
Modified: branches/ReactOS-0.4.4-CLT2017/reactos/boot/bootdata/readme.txt
URL:
http://svn.reactos.org/svn/reactos/branches/ReactOS-0.4.4-CLT2017/reactos/b…
==============================================================================
--- branches/ReactOS-0.4.4-CLT2017/reactos/boot/bootdata/readme.txt [iso-8859-1]
(original)
+++ branches/ReactOS-0.4.4-CLT2017/reactos/boot/bootdata/readme.txt [iso-8859-1] Sun Mar
5 16:58:55 2017
@@ -1,7 +1,30 @@
-========================
-ReactOS Version 0.4.x
-Updated August 31, 2016
-========================
+================================================================================
+ReactOS Version 0.4.4
+für die Chemnitzer Linux-Tage 2017
+================================================================================
+
+Willkommen zu ReactOS!
+
+0. CD-ROM Inhalt
+----------------
+
+* ReactOS Live-System/Installation
+* ReactOS in einer virtuellen QEMU-Maschine
+* ReactOS Build Environment (RosBE)
+* Quellcode
+
+Diese CD-ROM sollte unter Windows ein AutoRun-Programm starten. Alternativ
+können Sie sich den CD-ROM Inhalt über einen Dateibrowser anschauen.
+Die Ordnernamen sollten selbsterklärend sein.
+
+Der gesamte Quellcode des Betriebssystems lässt sich unter Einsatz des
+ReactOS Build Environments sowohl unter Windows als auch unter
+Unix-ähnlichen Betriebssystemen wie Linux kompilieren.
+
+Weitere Informationen über ReactOS finden Sie unter
www.reactos.org!
+
+================================================================================
+
1. What is ReactOS?
-------------------
Added: branches/ReactOS-0.4.4-CLT2017/reactos/boot/bootdata/welcome_config/de-DE.ini
URL:
http://svn.reactos.org/svn/reactos/branches/ReactOS-0.4.4-CLT2017/reactos/b…
==============================================================================
--- branches/ReactOS-0.4.4-CLT2017/reactos/boot/bootdata/welcome_config/de-DE.ini (added)
+++
branches/ReactOS-0.4.4-CLT2017/reactos/boot/bootdata/welcome_config/de-DE.ini [iso-8859-1]
Sun Mar 5 16:58:55 2017
@@ -0,0 +1,47 @@
+
+[Defaults]
+AppTitle = "ReactOS 0.4.4 für CLT 2017"
+DefaultTopicTitle = "ReactOS"
+DefaultTopicDescription = "ReactOS ist ein modernes Open-Source-Betriebssystem,
welches auf dem Design von Windows® XP/2003 basiert. Dazu gehört sowohl die volle
Kompatibilität mit Windows-Anwendungen und -Treibern als auch eine ähnliche
Benutzeroberfläche, damit sich die meisten Anwender sofort zurechtfinden. Der Quellcode
des gesamten Systems ist frei verfügbar und steht gröÃtenteils unter der GNU General
Public License."
+
+[Topic0]
+Button = "ReactOS installieren"
+Title = "ReactOS installieren"
+Description = "Installiert ReactOS auf ihrem Computer.\n\nBitte beachten Sie, dass
Sie Ihren Computer mit der ReactOS-CD im Laufwerk neu starten müssen, um die Installation
zu starten.\n\nAlternativ können Sie ReactOS problemlos in einer virtuellen QEMU-Maschine
ausprobieren, wenn Sie den entsprechenden Menüpunkt auf der linken Seite wählen."
+Action = "<msg>Sie müssen Ihren Computer mit der ReactOS-CD im Laufwerk
neu starten, um die Installation zu starten.\n\nBITTE BEACHTEN SIE: Es wird dringend davon
abgeraten, ReactOS auf einem Computer zu installieren, welcher wichtige Daten
enthält!"
+
+[Topic1]
+Button = "ReactOS in QEMU ausprobieren"
+Title = "ReactOS in QEMU ausprobieren"
+Description = "Möglicherweise möchten Sie ein Betriebssystem im Alpha-Stadium
nicht auf Ihrem eigenen Computer testen oder es gibt Probleme bei der Installation. Daher
haben wir ReactOS auf einer virtuellen QEMU-Maschine vorinstalliert, mit der Sie das
Betriebssystem problemlos testen können, ohne dass es direkt auf Ihrem Computer
installiert werden muss.\n\nEin Klick auf diesen Menüpunkt öffnet das QEMU-Paket in
7-Zip."
+Action = "\extras\ReactOS on QEMU\ReactOS-044-CLT2017-QEMU.7z"
+
+[Topic2]
+Button = "ReactOS Build Environment installieren"
+Title = "ReactOS Build Environment installieren"
+Description = "Damit ReactOS so einfach wie möglich kompiliert werden kann, wurde
das ReactOS Build Environment geschaffen. Dieses enthält die passenden Compiler-Versionen
und alle nötigen Tools, um den gesamten ReactOS-Quellcode zu kompilieren.\n\nDie
Windows-Version des Build Environments ist kompatibel mit Windows XP oder neueren
Versionen. Sie wird über diesen Menüpunkt installiert.\nDie CD enthält auch das Build
Environment für Unix-ähnliche Betriebssysteme, wie z.B. Linux oder Mac OS
X.\n\nZusätzlich befindet sich auf dieser CD der Quellcode dieser ReactOS-Version."
+Action = "\extras\ReactOS Build Environment\RosBE-2.1.3.exe"
+
+[Topic3]
+Button = "ReactOS-Quellcodepaket öffnen"
+Title = "ReactOS-Quellcodepaket öffnen"
+Description = "Die CD enthält auch den gesamten Quellcode dieser ReactOS-Version,
welcher mit dem ReactOS Build Environment kompiliert werden kann.\n\nEin Klick auf diesen
Menüpunkt öffnet ihn in 7-Zip."
+Action = "\extras\ReactOS Source Code\ReactOS-044-CLT2017-Source.7z"
+
+[Topic4]
+Button = "Die ReactOS-Website besuchen"
+Title = "Die ReactOS-Website besuchen"
+Description = "Die ReactOS-Website liefert viele weitere Informationen über das
Projekt. Hier finden Sie die neusten ReactOS-Versionen und Neuigkeiten bezüglich der
Entwicklung."
+Action = "https://www.reactos.org/"
+
+[Topic5]
+Button = "Die CD durchsuchen"
+Title = "Die CD durchsuchen"
+Description = "Durchsuchen Sie den Inhalt dieser CD."
+Action = "explorer.exe"
+
+[Topic6]
+Button = "Beenden"
+Title = "Beenden"
+Description = "Beendet das AutoRun-Programm."
+Action = "<exit>"
Propchange: branches/ReactOS-0.4.4-CLT2017/reactos/boot/bootdata/welcome_config/de-DE.ini
------------------------------------------------------------------------------
svn:eol-style = native
Added: branches/ReactOS-0.4.4-CLT2017/reactos/boot/bootdata/welcome_config/en-US.ini
URL:
http://svn.reactos.org/svn/reactos/branches/ReactOS-0.4.4-CLT2017/reactos/b…
==============================================================================
--- branches/ReactOS-0.4.4-CLT2017/reactos/boot/bootdata/welcome_config/en-US.ini (added)
+++
branches/ReactOS-0.4.4-CLT2017/reactos/boot/bootdata/welcome_config/en-US.ini [iso-8859-1]
Sun Mar 5 16:58:55 2017
@@ -0,0 +1,47 @@
+
+[Defaults]
+AppTitle = "ReactOS 0.4.4 for CLT 2017"
+DefaultTopicTitle = "ReactOS"
+DefaultTopicDescription = "ReactOS is a modern open source operating system based on
the design of Windows® XP/2003. This encompasses full compatibility with Windows
applications and drivers as well as a familiar user interface, such that people accustomed
to Windows would find using ReactOS straightforward. The source code of the entire system
is available for free under several open source licenses, mostly the GNU General Public
License."
+
+[Topic0]
+Button = "Install ReactOS"
+Title = "Install ReactOS"
+Description = "Installs ReactOS on your computer.\n\nPlease note that you have to
restart your computer with the ReactOS CD in the drive to start the
installation.\n\nAlternatively, you can easily try out ReactOS in a QEMU virtual machine
by choosing the respective menu entry on the left side."
+Action = "<msg>You have to restart your computer with the ReactOS CD in
the drive to start the installation.\n\nPLEASE NOTE: You're highly advised to not
install ReactOS on a computer that contains important data!"
+
+[Topic1]
+Button = "Try out ReactOS in QEMU"
+Title = "Try out ReactOS in QEMU"
+Description = "Perhaps you don't want to try out an alpha-stage operating system
on your own computer or you face problems during the installation. For these cases, we
have preinstalled ReactOS on a QEMU virtual machine. This way, you can try out the
operating system without needing to install it on your computer.\n\nA click on this menu
entry opens the QEMU package in 7-Zip."
+Action = "\extras\ReactOS on QEMU\ReactOS-044-CLT2017-QEMU.7z"
+
+[Topic2]
+Button = "Install ReactOS Build Environment"
+Title = "Install ReactOS Build Environment"
+Description = "To make building ReactOS as easy as possible, the ReactOS Build
Environment has been created. This contains the right compiler versions and all needed
tools to compile the entire ReactOS Source Code.\n\nThe Windows version of the Build
Environment is compatible with Windows XP or newer versions. It is installed using this
menu entry.\n\nAdditionally, the source code of this ReactOS version is included on this
CD."
+Action = "\extras\ReactOS Build Environment\RosBE-2.1.3.exe"
+
+[Topic3]
+Button = "Open the ReactOS Source Code Package"
+Title = "Open the ReactOS Source Code Package"
+Description = "The CD also contains the entire source code of this ReactOS version,
which can be compiled using the ReactOS Build Environment.\n\nA click on this menu entry
opens it in 7-Zip."
+Action = "\extras\ReactOS Source Code\ReactOS-044-CLT2017-Source.7z"
+
+[Topic4]
+Button = "Visit the ReactOS Website"
+Title = "Visit the ReactOS Website"
+Description = "The ReactOS Website offers many more information about the project.
Here you find the latest ReactOS releases and news regarding the development."
+Action = "https://www.reactos.org/"
+
+[Topic5]
+Button = "Browse the CD"
+Title = "Browse the CD"
+Description = "Browse the contents of this CD."
+Action = "explorer.exe"
+
+[Topic6]
+Button = "Exit"
+Title = "Exit"
+Description = "Exits the AutoRun program."
+Action = "<exit>"
Propchange: branches/ReactOS-0.4.4-CLT2017/reactos/boot/bootdata/welcome_config/en-US.ini
------------------------------------------------------------------------------
svn:eol-style = native
Modified: branches/ReactOS-0.4.4-CLT2017/reactos/sdk/include/reactos/version.cmake
URL:
http://svn.reactos.org/svn/reactos/branches/ReactOS-0.4.4-CLT2017/reactos/s…
==============================================================================
--- branches/ReactOS-0.4.4-CLT2017/reactos/sdk/include/reactos/version.cmake [iso-8859-1]
(original)
+++ branches/ReactOS-0.4.4-CLT2017/reactos/sdk/include/reactos/version.cmake [iso-8859-1]
Sun Mar 5 16:58:55 2017
@@ -17,15 +17,15 @@
string(TIMESTAMP KERNEL_VERSION_BUILD %Y%m%d UTC)
set(KERNEL_VERSION_MAJOR "0")
-set(KERNEL_VERSION_MINOR "5")
-set(KERNEL_VERSION_PATCH_LEVEL "0")
+set(KERNEL_VERSION_MINOR "4")
+set(KERNEL_VERSION_PATCH_LEVEL "4")
set(COPYRIGHT_YEAR "2017")
# KERNEL_VERSION_BUILD_TYPE is "SVN" or "" (for the release)
-set(KERNEL_VERSION_BUILD_TYPE "SVN")
+set(KERNEL_VERSION_BUILD_TYPE "")
# KERNEL_VERSION_RELEASE_TYPE is "RC1", "RC2" or "" (for
the final one)
-set(KERNEL_VERSION_RELEASE_TYPE "")
+set(KERNEL_VERSION_RELEASE_TYPE "CLT2017")
set(KERNEL_VERSION "${KERNEL_VERSION_MAJOR}.${KERNEL_VERSION_MINOR}")
if(KERNEL_VERSION_PATCH_LEVEL)