aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjcid <devnull@localhost>2008-10-09 00:00:33 +0200
committerjcid <devnull@localhost>2008-10-09 00:00:33 +0200
commit7ed06b326e8dbffd2af13ea3061576046ac1f2d4 (patch)
tree6ac1e1d74c228314d3effb3a9762ecbcdadec6f8
parent7c7f3dd78162d1bc31384df67b5c79b82acae626 (diff)
- Updated the splash page
-rw-r--r--src/IO/about.c92
1 files changed, 77 insertions, 15 deletions
diff --git a/src/IO/about.c b/src/IO/about.c
index 80e7d2d3..24e48263 100644
--- a/src/IO/about.c
+++ b/src/IO/about.c
@@ -61,7 +61,7 @@ const char *AboutSplash=
" <table border='0' cellspacing='0' cellpadding='2'><tr>\n"
" <td>\n"
" <td>\n"
-" <a href='http://www.dillo.org/dillo-help.html'>\n"
+" <a href='http://www.dillo.org/dillo2-help.html'>\n"
" Help</a>\n"
" <tr>\n"
" <td>&nbsp;&nbsp;\n"
@@ -75,7 +75,7 @@ const char *AboutSplash=
" <tr>\n"
" <td>&nbsp;&nbsp;\n"
" <td>\n"
-" <a href='http://www.dillo.org/ChangeLog.html'>\n"
+" <a href='http://cvs.auriga.wearlab.de/cgi-bin/cvsweb.cgi/dillo2/ChangeLog?rev=HEAD;cvsroot=dillo'>\n"
" ChangeLog</a>\n"
" <tr>\n"
" <td>&nbsp;&nbsp;\n"
@@ -104,7 +104,7 @@ const char *AboutSplash=
" <td>\n"
" <table width='100%' border='0' cellspacing='1' cellpadding='3'>\n"
" <tr>\n"
-" <td colspan='1' bgcolor='#CCCCCC'>Magazines\n"
+" <td colspan='1' bgcolor='#CCCCCC'>News\n"
"\n"
" <tr>\n"
" <td bgcolor='#FFFFFF'>\n"
@@ -121,19 +121,19 @@ const char *AboutSplash=
" <tr>\n"
" <td>&nbsp;&nbsp;\n"
" <td>\n"
-" <a href='http://www.kuro5hin.org/?op=section;section=__all__'>KuroShin</a>\n"
+" <a href='http://www.linux.org.uk/Portaloo.cs'>Linux.org.uk</a>\n"
" <tr>\n"
" <td>&nbsp;&nbsp;\n"
" <td>\n"
-" <a href='http://www.nexusmagazine.com/'>Nexus&nbsp;M.</a>\n"
+" <a href='http://www.commondreams.org/'>C.&nbsp;Dreams</a>\n"
" <tr>\n"
" <td>&nbsp;&nbsp;\n"
" <td>\n"
-" <a href='http://www.gnu-darwin.org/update.html'>Monster News</a>\n"
+" <a href='http://www.voltairenet.org/'>VoltaireNet</a>\n"
" <tr>\n"
" <td>&nbsp;&nbsp;\n"
" <td>\n"
-" <a href='http://www.theregister.co.uk/index.html'>The Register</a>\n"
+" <a href='http://www.nexusmagazine.com/'>Nexus&nbsp;M.</a>\n"
" </table>\n"
" </table>\n"
" </table>\n"
@@ -217,7 +217,7 @@ const char *AboutSplash=
" <td bgcolor='#FFFFFF'>\n"
" <table border='0' cellspacing='0' cellpadding='5'><tr><td>\n"
" <p>\n"
-" Dillo is Free Software in the terms of the GPL.\n"
+" Dillo is Free Software in the terms of the GPL3.\n"
" This means you have four basic freedoms:\n"
" <ul>\n"
" <li>Freedom to use the program any way you see fit.\n"
@@ -225,10 +225,10 @@ const char *AboutSplash=
" <li>Freedom to make backup copies.\n"
" <li>Freedom to redistribute it.\n"
" </ul>\n"
-" The <a href='http://www.gnu.org/licenses/gpl.html'>GPL</a>\n"
+" The <a href='http://www.gnu.org/licenses/gpl.html'>GPL3</a>\n"
" is the legal mechanism that gives you these freedoms.\n"
" It also protects them from being taken away: any derivative work\n"
-" based on the program must be under the GPL.<br>\n"
+" based on the program must be under the GPL3.<br>\n"
" </table>\n"
"</table>\n"
"</table>\n"
@@ -240,14 +240,22 @@ const char *AboutSplash=
"<tr>\n"
" <td bgcolor='#CCCCCC'>\n"
" <h4>Release overview</h4>\n"
-" ??, 2005\n"
+" October ??, 2008\n"
"<tr>\n"
" <td bgcolor='#FFFFFF'>\n"
" <table border='0' cellspacing='0' cellpadding='5'>\n"
" <tr>\n"
" <td>\n"
"<p>\n"
-"[...]\n"
+"This is a rewrite of dillo, using FLTK2, that comes\n"
+"with lots of improvements and fixes.\n"
+"<p>\n"
+"Our users will surely enjoy this new release as it will give them\n"
+"the same things they're accustomed plus tabbed browsing,\n"
+"antialiasing, different\n"
+"character sets, accepting compressed pages, control over image\n"
+"loading, smaller footprint, fewer dependencies, better table\n"
+"rendering, bugfixes, improved GUI, ... In brief, a better dillo.\n"
"<p>\n"
"Remember that dillo project uses a release model where every new\n"
"browser shall be better than the former.\n"
@@ -264,7 +272,7 @@ const char *AboutSplash=
" <td bgcolor='#CCCCCC'>\n"
" <h4>ChangeLog highlights</h4>\n"
" (Extracted from the\n"
-" <a href='http://www.dillo.org/ChangeLog.html'>full\n"
+" <a href='http://cvs.auriga.wearlab.de/cgi-bin/cvsweb.cgi/dillo2/ChangeLog?rev=HEAD;cvsroot=dillo'>full\n"
" ChangeLog</a>)\n"
"<tr>\n"
" <td bgcolor='#FFFFFF'>\n"
@@ -272,7 +280,61 @@ const char *AboutSplash=
" <tr>\n"
" <td>\n"
"<ul>\n"
-"<li>[...]\n"
+"<li>Ported Dillo from GTK1 to FLTK2."
+"<li>Ported a susbstantial part of the code from C to C++ (FLTK2 is in C++)."
+"<li>Wrote a new library: Dlib. With 'Dlib' Dillo doesn't need glib anymore."
+"<li>Ported all the code to Dlib."
+"<li>Made Dillo's UI Control Panel resizable on-the-fly."
+"<li>Implemented a new, simpler, dillorc parser."
+"<li>Reimplemented the Concomitant Callback chains into a uniform scheme!"
+"<li>Removed threads from IO. Now it only uses select-based watches."
+"<li>Simplified http.c by reusing the new non-blocking writes in IO."
+"<li>Implemented Stop button to not only stop rendering but also networking."
+"<li>Bound Ctrl+Space to toggle fullscreen mode."
+"<li>Added a http_referer preference. See details in dillo2rc."
+"<li>CCC: added reentrancy control to the OpEnd and OpAbort operations."
+"<li>CCC: enhanced the debug function and implemented OpAbort for dpi."
+"<li>Hooked a decoder for text/plain with charset."
+"<li>Forbid dpi GET and POST from non dpi-generated urls."
+"<li>Implemented tabbed browsing."
+"<li>Added a image-loading toggle button to the UI."
+"<li>Added line numbers and enabled wrapping in the 'View Source' window."
+"<li>Added HTTP-1.1's chunked transfer support!"
+"<li>Made the stop button sensitive when loading an image."
+"<li>Added support for 'charset' in the HTTP header field for Content-Type."
+"<li>Added support for 'charset' in the META element."
+"<li>Added the multipart/form-data encoding method to form submission."
+"<li>Made zlib a configure requirement, and cleaned up configure.in."
+"<li>Enabled the file dpi to look inside gzipped files."
+"<li>Added code for optional image loading (nice interface)!"
+"<li>Fixed data guesser to detect ASCII, LATIN1, UTF8, KOI8-R, CP-1251 as"
+" text."
+"<li>Fixed void to int conversions for 64bit-arch."
+"<li>Set the url resolver to escape illegal chars instead of stripping."
+"<li>Big html.cc cleanup. New classes, form API, source split."
+"<li>Added int32_t, EAI_NODATA and iconv tests for FreeBSD."
+"<li>Replaced the findtext dialog with an in-window widget!"
+"</ul>\n"
+"Dw2:<br>\n"
+"<ul>\n"
+"<li>Enabled clipped redraws (avoids some flickering)."
+"<li>Added combination of drawing rectangles into a larger one."
+"<li>Made getWidgetAtPoint() a virtual method of widget and implemented a"
+" custom one for TextBlock, reducing CPU usage on pages full of links."
+"<li>Set FltkViewBase::draw to intersect with view area for expose."
+"<li>Added double buffering for partial redraws!"
+"<li>Reduced memory usage in 30% by reusing styles, reducing the size"
+" of struct Content, and not preallocating in SimpleVector. !"
+"<li>Moved highlighting information from struct Word into Textblock"
+" to save memory."
+"<li>Reduced memory usage 10% with a custom memory handler in Textblock."
+"<li>Implemented selection of multibyte glyphs (UTF-8)."
+"<li>Fixed a slithery BUG in lout::misc::Stringbuffer."
+"<li>Added 'enter' and 'leave' signals into class Resource."
+"<li>Enabled mouse wheel scrolling."
+"<li>Added setDeleteCallback(DW_Callback_t func, void *data) to widget."
+" This allows to hook a callback when the widget is destroyed."
+"<li>Changed the table-apportion algorithms + bug fixes. Big work!"
"</ul>\n"
" </table>\n"
"</table>\n"
@@ -304,7 +366,7 @@ const char *AboutSplash=
" right mouse button (available on pages, links, images,\n"
" the Back and Forward buttons, and bug meter).\n"
" <li> Dillo behaves very nicely when browsing local files, images, and HTML.\n"
-" It's also very good for Internet searching (try Google!).\n"
+" It's also very good for Internet searching.\n"
" <li> This release is mainly intended <strong>for developers</strong>\n"
" and <em>advanced users</em>.\n"
" <li> Frames, Java and Javascript are not supported.\n"