diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/IO/about.c | 92 |
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> \n" @@ -75,7 +75,7 @@ const char *AboutSplash= " <tr>\n" " <td> \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> \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> \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> \n" " <td>\n" -" <a href='http://www.nexusmagazine.com/'>Nexus M.</a>\n" +" <a href='http://www.commondreams.org/'>C. Dreams</a>\n" " <tr>\n" " <td> \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> \n" " <td>\n" -" <a href='http://www.theregister.co.uk/index.html'>The Register</a>\n" +" <a href='http://www.nexusmagazine.com/'>Nexus 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" |