From 16056849e22ff4195d1659860c50272e2d70788c Mon Sep 17 00:00:00 2001 From: corvid Date: Wed, 30 Nov 2011 19:57:04 +0000 Subject: prepare dillo-3.0.2 --- ChangeLog | 16 +++++++------ README | 35 +++++++++++++--------------- configure.in | 2 +- src/IO/about.c | 73 ++++++++++++++-------------------------------------------- 4 files changed, 43 insertions(+), 83 deletions(-) diff --git a/ChangeLog b/ChangeLog index b7cb6e57..bb1d7b63 100644 --- a/ChangeLog +++ b/ChangeLog @@ -2,19 +2,25 @@ Dillo project ============================================================================= -dillo-3.0.2 [not released yet] +Here we list changes that are relatively significant and/or visible to the +user. For a history of changes in full detail, see our Mercurial repository +at http://hg.dillo.org/dillo + + +dillo-3.0.2 [December 05, 2011] +- Digest authentication Patch: Justus Winter, corvid +- text-transform property - If not following redirection, show body of redirecting page. - Middle click on stylesheet menu item opens in new tab/window. + - Improve handling of combining characters. - Locale-independent ASCII character case handling (fixes Turkic locales). Patches: corvid +- Rework line breaking and fix white-space:nowrap handling. - - Patch: Johannes Hofmann + Patch: Johannes Hofmann +- Bind Ctrl-{PageUp,PageDown} to tab-{previous,next}. - - Patch: Jeremy Henty + Patch: Jeremy Henty ----------------------------------------------------------------------------- @@ -69,10 +75,6 @@ dillo-3.0 [September 06, 2011] +- Default binding for left-tab changed to Shift-Ctrl-Tab. Patch: Jeremy Henty -Note: these are user-visible changes. The full Changelog is kept - in our Mercurial repository at http://hg.dillo.org/dillo - - ----------------------------------------------------------------------------- dillo-2.2.1 [July 18, 2011] diff --git a/README b/README index e05981d6..545f4d94 100644 --- a/README +++ b/README @@ -2,29 +2,26 @@ Dillo web browser =================== -Dillo-3.0 is the first release of the newest branch, which is -based on the already released fltk-1.3 toolkit. This is big news -because it clears the way for Dillo to return to those -distributions which had excluded Dillo2 due to FLTK2 never -being officially released. +Dillo is a multi-platform graphical web browser, known for its +speed and small footprint, that is developed with a focus on +personal security and privacy. -The development effort shifted to the dillo-3.x branch long ago, -and it became the active one; dillo-2.x received less and less -attention, and dillo-2.2.1 became the last of its series. +The dillo3 series uses version 1.3.x of the FLTK GUI toolkit +(http://fltk.org). -The core team will focus on implementing the CSS feature of -floating elements. This will greatly improve dillo's web page -rendering since many sites have adopted floats instead of tables. - -The new dillo3 has shown excellent stability. +The core team currently plans to focus on implementing the CSS +feature of floating elements. This will greatly improve +dillo's web page rendering since many sites have adopted floats +instead of tables. The core team welcomes developers willing to join our workforce. NOTE: With FLTK-1.3, when running on X with Xft enabled (the -default), font naming is more restricted than it was with FLTK2. -If your font_* preferences are no longer working well, please try -the fc-list command as given in dillorc. +default), font naming is more restricted than it was with FLTK2 +as used by dillo2. If your font_* preferences are no longer +working well, please try the fc-list command as it is shown in +dillorc. Here's a list of some old well-known problems of dillo: @@ -34,7 +31,7 @@ the fc-list command as given in dillorc. ------- -FLTK1.3 +FLTK-1.3 ------- You can get FLTK-1.3 here: @@ -59,8 +56,8 @@ Building dillo from sources 2.- Then dillo3: - tar jxvf dillo-3.0.1.tar.bz2 - cd dillo-3.0.1 + tar jxvf dillo-3.0.2.tar.bz2 + cd dillo-3.0.2 ./configure; make sudo make install-strip diff --git a/configure.in b/configure.in index d685c673..d8865bc1 100644 --- a/configure.in +++ b/configure.in @@ -1,6 +1,6 @@ dnl Process this file with aclocal, autoconf and automake. -AC_INIT([dillo], [3.0.1]) +AC_INIT([dillo], [3.0.2]) dnl Detect the canonical target build environment AC_CANONICAL_TARGET diff --git a/src/IO/about.c b/src/IO/about.c index e04de1d3..4ccd00e7 100644 --- a/src/IO/about.c +++ b/src/IO/about.c @@ -211,8 +211,8 @@ const char *const AboutSplash= " \n" " \n" " \n" "
\n" "

\n" -" Dillo is Free Software under the terms of version 3 of the\n" -" GPL.\n" +" The Dillo web browser is Free Software under the terms of version 3 of\n" +" the GPL.\n" " This means you have four basic freedoms:\n" "

    \n" "
  • Freedom to use the program any way you see fit.\n" @@ -234,26 +234,24 @@ const char *const AboutSplash= "
\n" "

Release overview

\n" -" September 21, 2011\n" +" December 05, 2011\n" "
\n" " \n" " \n" "
\n" "

\n" -"The dillo-3.0.1 release brings improved privacy and some new options for\n" -"configuring the user interface.\n" +"dillo-3.0.2 brings you some new bits and pieces, as listed below :)\n" "

\n" -"Dillo3 is a port to FLTK-1.3, which is big news because FLTK-1.3.0 was\n" -"released\n" -"in June, clearing the way for Dillo to return to those distributions\n" -"which had excluded Dillo2 due to FLTK2 never being officially released.\n" -"

\n" -"After this release, the core team will focus on implementing the CSS\n" +"After this release, the core team plans to focus on implementing the CSS\n" "feature of floating elements. This will greatly improve dillo's\n" "web page rendering since many sites have adopted floats instead of tables.\n" "

\n" -"The new dillo3 has shown excellent stability in our experience.\n" +"Dillo3 uses the FLTK GUI toolkit's 1.3.x series. In June, fltk-1.3.0 was\n" +"released,\n" +"clearing the way for Dillo to return to those distributions\n" +"which had excluded Dillo2 due to FLTK2 never being officially released.\n" +"

\n" "The core team welcomes developers willing to join our workforce.\n" "

\n" "

\n" @@ -275,49 +273,12 @@ const char *const AboutSplash= " \n" " \n" "
\n" -"dillo-3.0.1:\n" -"
    \n" -"
  • Privacy -- never send cookies when making third-party requests, and\n" -" never accept cookies in the responses to these requests.\n" -"
  • Add preference for UI theme.\n" -"
  • Allow key bindings for paging left/right.\n" -"
  • Add show_quit_dialog dillorc option.\n" -"
\n" -"dillo-3.0:\n" "
    \n" -"
  • Ported Dillo to FLTK-1.3.\n" -"
  • Native build on OSX.\n" -"
  • Default binding for close-all changed from Alt-q to Ctrl-q.\n" -"
  • Default binding for close-tab changed from Ctrl-q to Ctrl-w.\n" -"
  • Default binding for left-tab changed to Shift-Ctrl-Tab.\n" -"
  • Rewrote the User Interface: much simpler design and event handling.\n" -"
  • Added on-the-fly panel resize (tiny/small/medium and normal/small icons).\n" -"
  • 'hide-panels' key action now hides the findbar if present,\n" -" and toggles display of the control panels otherwise.\n" -"
  • Allow multiple search engines to be set in dillorc, with a menu\n" -" in the web search dialog to select between them.\n" -"
  • Added an optional label to dillorc's search_url.\n" -" Format: \"[<label> ]<url>\"\n" -"
  • Add right_click_closes_tab preference (default is middle click).\n" -"
  • Allow binding to non-ASCII keys and multimedia keys.\n" -"
  • Avoid a certificate dialog storm on some HTTPS sites (BUG#868).\n" -"
  • Enable line wrapping for <textarea>. (BUG#903)\n" -"
  • Avoid double render after going Back or Forward\n" -" (it takes half the time now!)\n" -"
  • Implemented a custom tabs handler (to allow fine control of it).\n" -"
  • Rewrote dw's crossing-events dispatcher (avoids redundant events).\n" -"
  • Fixed a years old bug: stamped tooltips when scrolling with keyboard.\n" -"
  • Fixed a border case in URL resolver: empty path + {query|fragment}\n" -" (BUG#948)\n" -"
  • Cancel the expected URL after offering a download (BUG#982)\n" -"
  • Eliminated a pack of 22 compiler warnings (gcc-4.6.1 amd64)\n" -"
  • Removed 'large' option of panel_size preference.\n" -"
  • Removed --enable-ansi configure option.\n" -"
  • Limit saved cookie size.\n" -"
  • Wrap image alt text.\n" -"
  • Added support for CSS adjacent sibling selectors.\n" -"
  • Fix redraw loops and reenabled limit_text_width dillorc option.\n" -"
  • Collapse parent's and first child's top margin.\n" +"
  • Digest authentication.\n" +"
  • Rework line breaking and fix white-space:nowrap handling.\n" +"
  • text-transform property.\n" +"
  • Locale-independent ASCII character case handling (fixes Turkic locales).\n" +"
  • Bind Ctrl-{PageUp,PageDown} to tab-{previous,next}.\n" "
\n" "
\n" "
\n" @@ -338,12 +299,12 @@ const char *const AboutSplash= "