PackageManager: German Translation and CreateOptions()
Deleted: trunk/rosapps/packmgr/cmd-line/options.xml
Deleted: trunk/rosapps/packmgr/gui/options.xml
Modified: trunk/rosapps/packmgr/gui/res/blank.ico
Modified: trunk/rosapps/packmgr/lib/cz.rc
Modified: trunk/rosapps/packmgr/lib/en.rc
Modified: trunk/rosapps/packmgr/lib/es.rc
Modified: trunk/rosapps/packmgr/lib/log.cpp
Modified: trunk/rosapps/packmgr/lib/options.cpp
Modified: trunk/rosapps/packmgr/lib/package.rc
_____
Deleted: trunk/rosapps/packmgr/cmd-line/options.xml
--- trunk/rosapps/packmgr/cmd-line/options.xml 2005-05-16 10:30:13 UTC
(rev 15331)
+++ trunk/rosapps/packmgr/cmd-line/options.xml 2005-05-16 10:53:46 UTC
(rev 15332)
@@ -1,3 +0,0 @@
-<options>
-
<source>http://svn.reactos.com/viewcvs/*checkout*/trunk/rosapps/packmgr/
tree/</source>
-</options>
\ No newline at end of file
_____
Deleted: trunk/rosapps/packmgr/gui/options.xml
--- trunk/rosapps/packmgr/gui/options.xml 2005-05-16 10:30:13 UTC
(rev 15331)
+++ trunk/rosapps/packmgr/gui/options.xml 2005-05-16 10:53:46 UTC
(rev 15332)
@@ -1,3 +0,0 @@
-<options>
-
<source>http://svn.reactos.com/viewcvs/*checkout*/trunk/rosapps/packmgr/
tree/</source>
-</options>
\ No newline at end of file
_____
Modified: trunk/rosapps/packmgr/gui/res/blank.ico
(Binary files differ)
_____
Modified: trunk/rosapps/packmgr/lib/cz.rc
--- trunk/rosapps/packmgr/lib/cz.rc 2005-05-16 10:30:13 UTC (rev
15331)
+++ trunk/rosapps/packmgr/lib/cz.rc 2005-05-16 10:53:46 UTC (rev
15332)
@@ -20,4 +20,6 @@
ERR_READY "Zvolili jste si instalaci %d balÝÞk·. Aby jste je
nainstalovali je t°eba abyste p°eÞetli a souhlasili s jejich licencemi.
\n\nChcete nadßle pokraÞovat ?"
END
+123 RCDATA "options.xml"
+
/* EOF */
_____
Modified: trunk/rosapps/packmgr/lib/en.rc
--- trunk/rosapps/packmgr/lib/en.rc 2005-05-16 10:30:13 UTC (rev
15331)
+++ trunk/rosapps/packmgr/lib/en.rc 2005-05-16 10:53:46 UTC (rev
15332)
@@ -20,4 +20,6 @@
ERR_READY "You choosen to install %d package(s). To install
them you have to read and agree with each of thier licences. \n\nDo you
want still want to ?"
END
+123 RCDATA "options.xml"
+
/* EOF */
_____
Modified: trunk/rosapps/packmgr/lib/es.rc
--- trunk/rosapps/packmgr/lib/es.rc 2005-05-16 10:30:13 UTC (rev
15331)
+++ trunk/rosapps/packmgr/lib/es.rc 2005-05-16 10:53:46 UTC (rev
15332)
@@ -20,4 +20,6 @@
ERR_READY "You choosen to install %d package(s). To install
them you have to read and agree with each of thier licences.\n\n Do you
want still want to ?"
END
+123 RCDATA "options.xml"
+
/* EOF */
_____
Modified: trunk/rosapps/packmgr/lib/log.cpp
--- trunk/rosapps/packmgr/lib/log.cpp 2005-05-16 10:30:13 UTC (rev
15331)
+++ trunk/rosapps/packmgr/lib/log.cpp 2005-05-16 10:53:46 UTC (rev
15332)
@@ -34,7 +34,7 @@
LogCreated = true;
//HTML Header
- fputs("<html><head><title>Logfile</title></head><body>",
file);
+
fputs("<html><head><title>Logfile</title></head><body>\n",
file);
// date and time
time_t now;
@@ -53,15 +53,19 @@
KERNEL_VERSION_MINOR,
KERNEL_VERSION_PATCH_LEVEL);
- fputs("<h2>ReactOS Package Manager - Log
File</h2><br>\n", file);
- fputs("WARNING: This is still pre-alpha
software.<br>\n", file);
+ // write the head
+ fputs("<h2>ReactOS Package Manager - Log File</h2>\n",
file);
+ //fputs("WARNING: This is still pre-alpha
software.<br>\n", file);
fputs("Date: ", file);
fputs(GTime, file);
fputs("<br>\n", file);
+ fputs("Version: ", file);
fputs(version, file);
fputs("<br>\n", file);
+
+ fputs("OS: ", file);
fputs(versionos, file);
fputs("<br>\n", file);
}
@@ -84,11 +88,11 @@
time_t now;
now = time(NULL);
- strftime(GTime,sizeof GTime,"%I:%M:%S %p
",localtime(&now));
+ strftime(GTime,sizeof GTime,"%I:%M:%S
%p",localtime(&now));
fputs("<b>", file);
fputs(GTime, file);
- fputs("</b>", file);
+ fputs("</b> ", file);
fputs(message, file);
fclose(file);
_____
Modified: trunk/rosapps/packmgr/lib/options.cpp
--- trunk/rosapps/packmgr/lib/options.cpp 2005-05-16 10:30:13 UTC
(rev 15331)
+++ trunk/rosapps/packmgr/lib/options.cpp 2005-05-16 10:53:46 UTC
(rev 15332)
@@ -14,7 +14,9 @@
#include "log.h"
#include "expat.h"
+#include <fstream>
+
int PML_XmlDownload (pTree tree, const char* url, void* usrdata,
XML_StartElementHandler
start, XML_EndElementHandler end, XML_CharacterDataHandler text) ;
@@ -53,16 +55,39 @@
}
+ // ! ! ! F I X M E
! ! ! //
+/*
int CreateOptions (TREE* tree)
{
-// string source;
+ ofstream file ("options.xml");
-// ifstream file ("help.txt", ios_base::in);
- Log("* Creating options,xml");
+ Log("* Creating options.xml from Resources");
+ HRSRC hres = FindResource(GetModuleHandle(L"package"),
MAKEINTRESOURCE(123), RT_RCDATA);
+ if (!hres)
+ {
+ Log("! ERROR: Could not load it !");
+ return ERR_GENERIC;
+ }
+
+ MessageBox(0,(WCHAR*)LockResource(LoadResource(NULL, hres)), 0,
0); // is empty
+ //file << (WCHAR*)LockResource(LoadResource(NULL, hres));
+
return ERR_OK;
}
+*/
+char* PML_Download (pTree, const char* url, const char* server, const
char* filename);
+
+int CreateOptions (TREE* tree)
+{
+ Log("* Load options.xml from the Internet (Temporary Hack)");
+
+ CopyFileA( PML_Download(tree,
"http://svn.reactos.com/viewcvs/*checkout*/trunk/rosapps/packmgr/gui/opt
ions.xml", NULL, "options.xml"), "options.xml", TRUE);
+
+ return ERR_OK;
+}
+
int LoadOptions (TREE* tree)
{
int error;
_____
Modified: trunk/rosapps/packmgr/lib/package.rc
--- trunk/rosapps/packmgr/lib/package.rc 2005-05-16 10:30:13 UTC
(rev 15331)
+++ trunk/rosapps/packmgr/lib/package.rc 2005-05-16 10:53:46 UTC
(rev 15332)
@@ -11,6 +11,7 @@
/* Language specific */
#include "en.rc"
+#include "de.rc"
#include "cz.rc"
#include "es.rc"