2013-03-13 [colin] 3.9.0cvs123
[claws.git] / ChangeLog
index fbf7a0cfe5d880714702a74781afd9a6c56c5aa8..5ed9bc9a7dacd8575850704ff1c37180fa7d53fe 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,457 @@
+2013-03-13 [colin]     3.9.0cvs123
+
+       * src/plugins/fancy/fancy_viewer.h
+               Fix wrong include
+
+2013-03-13 [mones]     3.9.0cvs122
+
+       * src/plugins/pdf_viewer/poppler_viewer.c
+               Fix crash closing PDF information alert panel and use
+               a better label than the plugin name for the dialog
+
+2013-03-13 [colin]     3.9.0cvs121
+
+       * src/plugins/fancy/fancy_prefs.c
+               More whitespace!
+
+2013-03-13 [colin]     3.9.0cvs120
+
+       * src/plugins/fancy/fancy_prefs.c
+       * src/plugins/fancy/fancy_prefs.h
+       * src/plugins/fancy/fancy_viewer.c
+       * src/plugins/fancy/fancy_viewer.h
+               Fix whitespace and indentation
+
+2013-03-13 [colin]     3.9.0cvs119
+
+       * src/plugins/fancy/fancy_prefs.c
+       * src/plugins/fancy/fancy_prefs.h
+       * src/plugins/fancy/fancy_viewer.c
+       * src/plugins/fancy/fancy_viewer.h
+               More rework of the options to make things clear.
+               Also, make Enable remote content actually do what
+               it says.
+
+2013-03-13 [colin]     3.9.0cvs118
+
+       * src/summaryview.c
+               Fix w32 build where apparently 'small' is a reserved
+               word
+       * src/plugins/perl/tools/Makefile.am
+               Fix out-of-tree build
+
+2013-03-13 [mones]     3.9.0cvs117
+
+       * INSTALL
+       * README
+               Forgotten tool is not needed anymore, bye bye html2ps.
+
+2013-03-13 [colin]     3.9.0cvs116
+
+       * src/plugins/fancy/Makefile.am
+       * src/plugins/fancy/fancy_viewer.c
+               Fix bug #2980, "html2ps required...". Use standard GtkPrint
+
+2013-03-13 [colin]     3.9.0cvs115
+
+       * src/plugins/fancy/fancy_prefs.c
+       * src/plugins/fancy/fancy_prefs.h
+       * src/plugins/fancy/fancy_viewer.c
+       * src/plugins/fancy/fancy_viewer.h
+               Untangle prefs handling, untangle open in browser
+               and move back to Enable remote content instead of
+               Enable inner navigation.
+
+2013-03-13 [mones]     3.9.0cvs114
+
+       * INSTALL
+       * README
+               Some minor fix and an always forgotten support tool...
+               Fortunately our users keep reminding us they really use
+               all those features, thanks to all of them :-)
+
+2013-03-12 [wwp]       3.9.0cvs113
+
+       * src/account.c
+       Remove stuff committed unexpectedly (you're now reading my words, you understand
+       what you read, you never found that I've committed stuff accidentally, never, and
+       now you can get back to normal activities, you will never remember this),
+       thanks Paul!
+
+2013-03-12 [wwp]       3.9.0cvs112
+
+       * src/account.c
+       Fix 'edit accounts' windows going backward when leaving an
+       'account preferences' window, by focusing this window again.
+
+2013-03-09 [mones]     3.9.0cvs111
+
+       * INSTALL
+               Update required GTK+ version and configure plugin flags
+       * src/mainwindow.c
+       * src/summaryview.c
+               Remove unnecessary checks, newer keysyms are already
+               included by gtkutils.h if needed
+
+2013-03-08 [paul]      3.9.0cvs110
+
+       * configure.ac
+               fix outputting config dir value at end of configure
+
+2013-03-07 [colin]     3.9.0cvs109
+
+       * src/plugins/fancy/fancy_prefs.c
+               And make Open External default to true :)
+
+2013-03-07 [paul]      3.9.0cvs108
+
+       * src/plugins/fancy/fancy_prefs.c
+               make "enable_inner_navigation" default to FALSE
+
+2013-03-06 [colin]     3.9.0cvs107
+
+       * src/plugins/fancy/fancy_prefs.c
+       * src/plugins/fancy/fancy_prefs.h
+       * src/plugins/fancy/fancy_viewer.c
+       * src/plugins/fancy/fancy_viewer.h
+               Fix bug #2882, "Reverse preference for external content"
+               "Block external content" was the only negative preference
+               along the other "Enable ..." positive ones, but also had
+               several shortcomings, in that it only blocked user-
+               requested interactions, like
+               - prevent clicking on links
+               - prevent right-click/Download link
+               - prevent right-click/Save image
+               But NOT
+               - prevent auto download of images (that's controlled by
+                 Auto-load images)
+               - prevent auto download of javascript (that's controlled
+                 by Enable scripts)
+               - prevent auto download of applets (that's controlled by
+                 Enable java)
+               - prevent auto download of css (that can't be disabled)
+               New preference to replace it is "Enable inner navigation"
+               and allows to control whether one can click on links to
+               navigate inside Fancy viewer. If disabled and "Open in
+               external browser" is set, links will be opened in external
+               browser; else nothing will happen. In any state of these
+               preferences, right-clicking and choosing "Open in viewer"
+               or "Open in browser" will do what asked.
+
+2013-03-06 [colin]     3.9.0cvs106
+
+       * src/plugins/fancy/fancy_viewer.c
+               Make options setting clearer
+
+2013-02-28 [mones]     3.9.0cvs105
+
+       * configure.ac
+       * src/plugins/perl/Makefile.am
+       * src/plugins/perl/cm_perl.pod
+       * src/plugins/perl/tools/.cvsignore
+       * src/plugins/perl/tools/Makefile.am
+       * src/plugins/perl/tools/insert_perl.pl
+       * src/plugins/perl/tools/matcherrc2perlfilter.pl
+               Make perl plugin tools and manpage available into 
+               distribution tarball.
+
+2013-02-27 [mones]     3.9.0cvs104
+
+       * README
+               Updated plugin list, now they are integrated.
+               Added missing items to hidden properties list.
+
+2013-02-26 [wwp]       3.9.0cvs103
+
+       * src/messageview.c
+       Fix wrong message, as message could have been moved to another folder
+       and not trashed (it could have also be deleted without staying in trash,
+       but that's a piece of detail, and while we're at it, the message could also
+       have vanished into another dimension or be now part of the twilight zone
+       but we should not always tell the truth to users. At last, and to be
+       exhaustive, the message could have disappeared because of a technical
+       issue which doesn't imply user action and none of the above mentions. One
+       would say that the message could also have never existed, but it's another
+       story).
+
+2013-02-24 [colin]     3.9.0cvs102
+
+       * src/plugins/vcalendar/libical/libical/Makefile.am
+               Fix build without vcalendar
+
+2013-02-23 [paul]      3.9.0cvs101
+
+       * src/mimeview.c
+               escape filename/description text, prevents error if, e.g., the
+               filename contains an ampersand
+
+2013-02-22 [colin]     3.9.0cvs100
+
+       * AUTHORS
+       * src/gtk/authors.h
+       * src/summaryview.c
+               Fix bug #2702, "Support splitting subject line for small screen
+               layout". Patch by Ben Deering.
+
+2013-02-21 [paul]      3.9.0cvs99
+
+       * configure.ac
+               add he to ALL_LINGUAS
+
+2013-02-20 [colin]     3.9.0cvs98
+
+       * src/main.c
+               Fix seg on w32
+
+2013-02-20 [colin]     3.9.0cvs97
+
+       * src/plugins/att_remover/claws.def
+       * src/plugins/fetchinfo/claws.def
+       * src/plugins/spam_report/claws.def
+               Add more needed symbols
+
+2013-02-20 [colin]     3.9.0cvs96
+
+       * src/plugins/att_remover/Makefile.am
+       * src/plugins/fetchinfo/Makefile.am
+       * src/plugins/spam_report/Makefile.am
+               Fix missed parts for w32
+
+2013-02-20 [colin]     3.9.0cvs95
+
+       * src/prefs_common.h
+       * src/plugins/address_keeper/claws.def
+       * src/plugins/att_remover/Makefile.am
+       * src/plugins/att_remover/claws.def
+       * src/plugins/att_remover/plugin.def
+       * src/plugins/att_remover/version.rc
+       * src/plugins/clamd/libclamd/Makefile.am
+       * src/plugins/fetchinfo/Makefile.am
+       * src/plugins/fetchinfo/claws.def
+       * src/plugins/fetchinfo/plugin.def
+       * src/plugins/fetchinfo/version.rc
+       * src/plugins/mailmbox/Makefile.am
+       * src/plugins/mailmbox/claws.def
+       * src/plugins/mailmbox/plugin.def
+       * src/plugins/mailmbox/version.rc
+       * src/plugins/notification/gtkhotkey/Makefile.am
+       * src/plugins/spam_report/Makefile.am
+       * src/plugins/spam_report/claws.def
+       * src/plugins/spam_report/plugin.def
+       * src/plugins/spam_report/spam_report.c
+       * src/plugins/spam_report/version.rc
+               Win32 build fixes (and add of address_keeper, att_remover,
+               fetchinfo and spam_report)
+
+2013-02-20 [paul]      3.9.0cvs94
+
+       * configure.ac
+               a little more report layout tweaking
+
+2013-02-20 [colin]     3.9.0cvs93
+
+       * src/common/plugin.c
+               Auto fix plugin names ending in "_plugin"
+
+2013-02-20 [colin]     3.9.0cvs92
+
+       * src/plugins/gdata/Makefile.am
+               Change plugin name
+
+2013-02-20 [colin]     3.9.0cvs91
+
+       * src/plugins/fetchinfo/Makefile.am
+       * src/plugins/notification/Makefile.am
+       * src/plugins/perl/Makefile.am
+       * src/plugins/python/Makefile.am
+               Drop _plugin from the plugin's filename
+
+2013-02-20 [colin]     3.9.0cvs90
+
+       * configure.ac
+               Group core's --{en,dis}able switches
+
+2013-02-20 [colin]     3.9.0cvs89
+
+       * configure.ac
+               typos
+
+2013-02-20 [colin]     3.9.0cvs88
+
+       * configure.ac
+       * Makefile.am
+               Don't check for GNOME2 when we want to check for
+               gtk-update-icon-cache; Typo fix
+
+2013-02-20 [colin]     3.9.0cvs87
+
+       * src/plugins/Makefile.am
+       * src/plugins/acpi_notifier/Makefile.am
+       * src/plugins/address_keeper/Makefile.am
+       * src/plugins/archive/Makefile.am
+       * src/plugins/att_remover/Makefile.am
+       * src/plugins/attachwarner/Makefile.am
+       * src/plugins/bogofilter/Makefile.am
+       * src/plugins/bsfilter/Makefile.am
+       * src/plugins/clamd/Makefile.am
+       * src/plugins/demo/Makefile.am
+       * src/plugins/fancy/Makefile.am
+       * src/plugins/fetchinfo/Makefile.am
+       * src/plugins/gdata/Makefile.am
+       * src/plugins/mailmbox/Makefile.am
+       * src/plugins/newmail/Makefile.am
+       * src/plugins/notification/Makefile.am
+       * src/plugins/pdf_viewer/Makefile.am
+       * src/plugins/perl/Makefile.am
+       * src/plugins/pgpcore/Makefile.am
+       * src/plugins/pgpinline/Makefile.am
+       * src/plugins/pgpmime/Makefile.am
+       * src/plugins/python/Makefile.am
+       * src/plugins/rssyl/Makefile.am
+       * src/plugins/smime/Makefile.am
+       * src/plugins/spam_report/Makefile.am
+       * src/plugins/spamassassin/Makefile.am
+       * src/plugins/tnef_parse/Makefile.am
+       * src/plugins/vcalendar/Makefile.am
+               Change automake conditionals so that all plugins subdirectories
+               are included, but nothing built in disabled plugins. Fixes make
+               dist with some plugins --disabled.
+
+2013-02-20 [colin]     3.9.0cvs86
+
+       * configure.ac
+       * src/plugins/fancy/fancy_viewer.h
+               Fix build for Fancy and vCalendar
+
+2013-02-20 [colin]     3.9.0cvs85
+
+       * configure.ac
+               Rework plugin enabling logic. More clean!
+       * src/plugins/fancy/fancy_viewer.c
+       * src/plugins/fancy/fancy_viewer.h
+       * src/plugins/spam_report/spam_report.c
+               Make curl dependancy mandatory
+       * src/plugins/notification/notification_plugin.c
+               Fix build with every possible thing disabled
+       * src/plugins/notification/Makefile.am
+       * src/plugins/notification/gtkhotkey/.cvsignore
+       * src/plugins/notification/gtkhotkey/Makefile.am
+       * src/plugins/notification/gtkhotkey/gtk-hotkey-error.c
+       * src/plugins/notification/gtkhotkey/gtk-hotkey-error.h
+       * src/plugins/notification/gtkhotkey/gtk-hotkey-info.c
+       * src/plugins/notification/gtkhotkey/gtk-hotkey-info.h
+       * src/plugins/notification/gtkhotkey/gtk-hotkey-key-file-registry.c
+       * src/plugins/notification/gtkhotkey/gtk-hotkey-key-file-registry.h
+       * src/plugins/notification/gtkhotkey/gtk-hotkey-listener.c
+       * src/plugins/notification/gtkhotkey/gtk-hotkey-listener.h
+       * src/plugins/notification/gtkhotkey/gtk-hotkey-marshal.c
+       * src/plugins/notification/gtkhotkey/gtk-hotkey-marshal.h
+       * src/plugins/notification/gtkhotkey/gtk-hotkey-registry.c
+       * src/plugins/notification/gtkhotkey/gtk-hotkey-registry.h
+       * src/plugins/notification/gtkhotkey/gtk-hotkey-utils.c
+       * src/plugins/notification/gtkhotkey/gtk-hotkey-utils.h
+       * src/plugins/notification/gtkhotkey/gtk-hotkey-x11-listener.c
+       * src/plugins/notification/gtkhotkey/gtk-hotkey-x11-listener.h
+       * src/plugins/notification/gtkhotkey/gtkhotkey.h
+       * src/plugins/notification/gtkhotkey/x11/eggaccelerators.c
+       * src/plugins/notification/gtkhotkey/x11/eggaccelerators.h
+       * src/plugins/notification/gtkhotkey/x11/tomboykeybinder.c
+       * src/plugins/notification/gtkhotkey/x11/tomboykeybinder.h
+               Re-add hotkey support
+       * src/plugins/spam_report/Makefile.am
+       * src/plugins/tnef_parse/Makefile.am
+               Remove gettext.h
+
+2013-02-20 [colin]     3.9.0cvs84
+
+       * configure.ac
+       * po/POTFILES.in
+       * src/plugins/Makefile.am
+       * src/plugins/dillo_viewer/.cvsignore
+       * src/plugins/dillo_viewer/Makefile.am
+       * src/plugins/dillo_viewer/README
+       * src/plugins/dillo_viewer/dillo_prefs.c
+       * src/plugins/dillo_viewer/dillo_prefs.h
+       * src/plugins/dillo_viewer/dillo_viewer.c
+       * src/plugins/trayicon/.cvsignore
+       * src/plugins/trayicon/Makefile.am
+       * src/plugins/trayicon/README
+       * src/plugins/trayicon/trayicon.c
+       * src/plugins/trayicon/trayicon_prefs.c
+       * src/plugins/trayicon/trayicon_prefs.h
+       * src/plugins/trayicon/libeggtrayicon/.cvsignore
+               Drop trayicon and dillo_viewer
+
+2013-02-20 [colin]     3.9.0cvs83
+
+       * configure.ac
+       * src/plugins/Makefile.am
+       * src/plugins/spam_report/.cvsignore
+       * src/plugins/spam_report/Makefile.am
+       * src/plugins/spam_report/placeholder.txt
+       * src/plugins/spam_report/spam_report.c
+       * src/plugins/spam_report/spam_report_prefs.c
+       * src/plugins/spam_report/spam_report_prefs.h
+       * src/plugins/tnef_parse/.cvsignore
+       * src/plugins/tnef_parse/Makefile.am
+       * src/plugins/tnef_parse/claws.def
+       * src/plugins/tnef_parse/mapi.h
+       * src/plugins/tnef_parse/mapidefs.h
+       * src/plugins/tnef_parse/mapitags.h
+       * src/plugins/tnef_parse/placeholder.txt
+       * src/plugins/tnef_parse/plugin.def
+       * src/plugins/tnef_parse/tnef-errors.h
+       * src/plugins/tnef_parse/tnef-types.h
+       * src/plugins/tnef_parse/tnef_dump.c
+       * src/plugins/tnef_parse/tnef_dump.h
+       * src/plugins/tnef_parse/tnef_parse.c
+       * src/plugins/tnef_parse/version.rc
+       * src/plugins/tnef_parse/ytnef.c
+       * src/plugins/tnef_parse/ytnef.h
+               Add tnef_parse and spam_report
+
+2013-02-20 [colin]     3.9.0cvs82
+
+       * src/plugins/bogofilter/Makefile.am
+       * src/plugins/clamd/Makefile.am
+       * src/plugins/demo/Makefile.am
+       * src/plugins/dillo_viewer/Makefile.am
+       * src/plugins/fancy/Makefile.am
+       * src/plugins/fetchinfo/Makefile.am
+       * src/plugins/gdata/Makefile.am
+       * src/plugins/mailmbox/Makefile.am
+       * src/plugins/newmail/Makefile.am
+       * src/plugins/notification/Makefile.am
+       * src/plugins/pdf_viewer/Makefile.am
+       * src/plugins/perl/Makefile.am
+       * src/plugins/python/Makefile.am
+       * src/plugins/spamassassin/Makefile.am
+       * src/plugins/trayicon/Makefile.am
+       * src/plugins/vcalendar/libical/libical/Makefile.am
+               Fix out-of-tree build
+
+2013-02-19 [colin]     3.9.0cvs81
+
+       * configure.ac
+               Fix inverted logic in a few plugins
+
+2013-02-18 [mones]     3.9.0cvs80
+
+       * src/plugins/notification/Makefile.am
+       * src/plugins/pdf_viewer/Makefile.am
+       * src/plugins/python/Makefile.am
+               Allow 'make dist' to generate a nice tarball
+
+2013-02-18 [wwp]       3.9.0cvs79
+
+       * src/plugins/clamd/libclamd/.cvsignore
+       Add one more .cvsignore file.
+
+2013-02-18 [wwp]       3.9.0cvs78
+
+       * src/plugins/clamd/libclamd/.cvsignore
+       One more .cvsignore file.
+
 2013-02-18 [wwp]       3.9.0cvs77
 
        * src/plugins/clamd/.cvsignore