0.9.12 release
[claws.git] / ChangeLog.claws
index f04ae9a4c02131a33d1007ed90553c92a85d3690..67c63e5cb6808bf526c001f72af5139197783c88 100644 (file)
@@ -1,3 +1,509 @@
+2004-06-28 [paul]      0.9.12
+
+       * Sylpheed-Claws 0.9.12 released
+
+       * po/es.po
+         po/fr.po
+         po/sk.po
+               updated by Ricardo Mones Lastra, Fabien Vantard,
+               Andrej Kacian
+
+2004-06-27 [paul]      0.9.11cvs19
+
+       * src/common/ssl.c
+               re-enable certificate check
+
+2004-06-25 [christoph] 0.9.11cvs18
+
+       * src/procmsg.h
+               add MSG_HAS_ATTACHMENT to MSG_CACHED_FLAG_MASK
+
+2004-06-25 [paul]      0.9.11cvs17
+
+       * sync with main 0.9.12cvs1
+               see ChangeLog 2004-06-23
+               
+       * src/gtk/menu.c
+               remove unused menu_toggle_toggle()
+
+2004-06-23 [christoph] 0.9.11cvs16
+
+       * src/folder.c
+       * src/procheader.c
+       * src/procmsg.h
+       * src/summaryview.c
+               scan the mime structure of multipart mails for correct
+               attachment, encryped and signed (with privacy API) part
+               detection
+
+       (Closes Feature Request [ 961428 ] No paperclip for HTML mails)
+
+2004-06-22 [paul]
+
+       * po/ru.po
+               updated by Pavlo Bohmat
+
+2004-06-20 [christoph] 0.9.11cvs15
+
+       * src/inc.c
+       * src/pop.[ch]
+               disconnect after authentication when doing POP before SMTP
+
+       (Closes Bug 393 Bad inerpretation of "Pop Before SMTP")
+
+2004-06-19 [christoph] 0.9.11cvs14
+
+       * src/folder.c
+               fix FolderItem name update
+
+       (Closes Bug 511 Folder-Renaming not reflected immediately)
+
+2004-06-17 [paul]      0.9.11cvs13
+       
+       * sync with main 0.9.12 release
+         src/session.c
+               session_set_timeout(): fixed a bug that didn't
+               reset timeout_tag when interval is 0.
+
+2004-06-16 [christoph] 0.9.11cvs12
+
+       * src/textview.c
+               correctly clear the URL in the status bar
+
+2004-06-15 [christoph] 0.9.11cvs11
+
+       * src/summaryview.c
+               add missing gtk_widget_show()
+
+2004-06-11 [christoph] 0.9.11cvs10
+
+       * src/plugins/spamassassin/spamassassin.c
+               correctly check waitpid return code
+
+       (Closes Bug 396 Zombie process when spamassassin is called)
+
+2004-06-10 [christoph] 0.9.11cvs9
+
+       * src/mainwindow.c
+       * src/summaryview.[ch]
+       * src/gtk/Makefile.am
+       * src/gtk/quicksearch.c                         ** NEW **
+               separate quick search from summaryview
+
+2004-06-09 [christoph] 0.9.11cvs8
+
+       * src/inc.c
+               remove unused code
+
+       * src/textview.c
+               get folder for compose default account from MsgInfo and not
+               from SummaryView
+
+2004-06-09 [christoph] 0.9.11cvs7
+
+       * src/folder.[ch]
+               add information about added or removed messages to
+               FOLDER_ITEM_UPDATE hook
+
+       * src/imap_gtk.c
+       * src/mh_gtk.c
+               scan folder when removing a folder failed instead of
+               updating the summaryview
+
+2004-06-08 [paul]      0.9.11cvs6
+
+       * sync with main 0.9.11cvs2
+               see ChangeLog 2004-06-08
+
+2004-06-07 [christoph] 0.9.11cvs5
+
+       * configure.ac
+       * src/common/Makefile.am
+               detect library providing 'encrypt' function
+
+2004-06-07 [paul]      0.9.11cvs4
+
+       * src/inc.c
+               sync with main, 'code cleanup'
+               
+       * tools/nautilus2sylpheed.sh
+               fix whitespace limitation. patch submitted by
+               Stephan Sachse <white@teg-clan.de>
+
+2004-06-04 [christoph] 0.9.11cvs3
+
+       * src/account.c
+       * src/action.[ch]
+       * src/addressbook.c
+       * src/addrindex.h
+       * src/folder.h
+       * src/folder_item_prefs.c
+       * src/inc.c
+       * src/main.c
+       * src/messageview.c
+       * src/mh_gtk.c
+       * src/prefs_themes.c
+       * src/procmime.c
+       * src/quote_fmt.h
+       * src/stock_pixmap.c
+       * src/toolbar.c
+               fix compiler warnings
+
+2004-06-03 [paul]      0.9.11cvs2
+
+       * src/msgcache.c
+               sync with main 0.9.11cvs1: "changed gint32 to
+               guint32 for some platforms"
+
+2004-06-02 [christoph] 0.9.11cvs1
+
+       * src/common/ssl.c
+               fix SSL_CTX variable name for older OpenSSL versions
+
+       (Closes Bug 503 fix compilation with older OpenSSL)
+
+2004-05-31 [paul]      0.9.11claws
+
+       * 0.9.11claws released
+
+2004-05-31 [paul]      0.9.10claws72
+
+       * po/es.po
+         po/it.po
+         po/ja.po
+         po/pl.po
+         po/sk.po
+         po/sr.po
+         po/zh_CN.po
+               update translations, submitted by Ricardo Mones Lastra,
+               Andrea Spadaccini, Rui Hirokawa, Emil, Andrej Kacian,
+               Urke MMI, and Hansom Young
+
+2004-05-25 [luke]      0.9.10claws71
+
+       * AUTHORS
+       * src/mimeview.c
+       * src/stockpixmap.[ch]
+       * src/Makefile.am
+       * src/pixmaps/privacy_emblem_encrypted.xpm      ** NEW **
+       * src/pixmaps/privacy_emblem_failed.xpm         ** NEW **
+       * src/pixmaps/privacy_emblem_passed.xpm         ** NEW **
+       * src/pixmaps/privacy_emblem_signed.xpm         ** NEW **
+       * src/pixmaps/privacy_emblem_warn.xpm           ** NEW **
+
+               o Added privacy emblems from Jesper Shultz 
+                 <jesper@schultz-net.dk>
+               o Overlay emblems onto mimeview icons to indicate
+                 status of signature and if a message is encrypted
+       
+       * src/textview.c
+               remove unused color definitions (were used to 
+               indicate sig status)
+
+2004-05-25 [paul]      0.9.10claws70
+
+       * AUTHORS
+         tools/Makefile.am
+         tools/README
+         tools/nautilus2sylpheed.sh            ** NEW FILE **
+               add script to enable sending files from
+               nautilus.
+               Submitted by Reza Pakdel <hrpakdel@cpsc.ucalgary.ca>
+               
+       * tools/launch_firebird                 ** REMOVED **
+               removed as the standard "firefox '%s'" now functions
+               correctly
+
+2004-05-23 [paul]      0.9.10claws69
+
+       * src/compose.c
+               fix %X cursor point segfault
+               patch by Christoph
+
+2004-05-23 [christoph] 0.9.10claws68
+
+       * src/folder.c
+               fix folder moving
+
+2004-05-21 [paul]      0.9.10claws67
+
+       * sync with 0.9.10cvs17
+               see ChangeLog 2004-05-21
+
+2004-05-20 [paul]      0.9.10claws66
+
+       * sync with 0.9.10cvs16
+               see ChangeLog 2004-05-19 and 2004-05-20
+
+2004-05-19 [alfons]    0.9.10claws65
+
+       * src/summaryview.h
+               on some platforms regoff_t is defined as off_t, so 
+               pull in sys/types.h
+
+2004-05-19 [paul]      0.9.10claws64
+
+       * sync with 0.9.10cvs13
+               see ChangeLog 2004-05-18
+
+2004-05-17 [christoph] 0.9.10claws63
+
+       * src/folder.c
+               search all folders when searching for default folders and
+               not return the special folder of the first folder
+
+2004-05-13 [alfons]    0.9.10claws62
+
+       * src/summaryview.c
+               add a better check to see if a message is a news message
+               (replaces the MSG_IS_NEWS() check removed in 0.9.9claws19)
+
+2004-05-13 [paul]      0.9.10claws61
+
+       * src/msgcache.c
+               sync with 0.9.10cvs12
+               see ChangeLog 2004-05-12
+
+2004-05-12 [alfons]    0.9.10claws60
+
+       * src/folderview.c
+               release lock in case of folder could not be opened 
+
+2004-05-11 [christoph] 0.9.10claws59
+
+       * src/inc.[ch]
+               remove unused folderview update stuff from inc.[ch]
+
+2004-05-11 [paul]      0.9.10claws58
+
+       * sync with 0.9.10cvs11
+               see ChangeLog 2004-05-10 and 2004-05-11
+
+2004-05-09 [christoph] 0.9.10claws57
+
+       * src/folderview.c
+               check for folder class functions and not folder type to detect
+               valid drag targets
+
+2004-05-08 [christoph] 0.9.10claws56
+
+       * src/sgpgme.c
+               fix date output for signature expire times
+
+       (Patch by Edgar Toernig <froese@gmx.de>)
+
+2004-05-06 [christoph] 0.9.10claws55
+
+       * src/gtk/prefswindow.c
+               change window type to DIALOG
+
+       * src/folder.[ch]
+       * src/folderview.c
+       * src/news_gtk.c
+               o add folder_remove()
+               o change FolderUpdate hook flag names (NEW -> ADD, DESTROY -> REMOVE)
+               o add new "sort" field to Folder, no longer sort folders by type
+                 higher sort values will be first in the folder list, new folders get 0
+                 and will be added to the end
+
+       * src/mainwindow.c
+       * src/gtk/Makefile.am
+       * src/gtk/foldersort.(c|h|glade)                        ** NEW **
+               add dialog to allow users to change the folder order
+
+2004-05-04 [paul]      0.9.10claws54
+
+       * src/inc.c
+               Display account_name in statusbar when retrieving
+               messages from a pop account
+       * src/prefs_account.c
+               display account name in title of prefs_account
+               window
+       * src/prefs_folder_item.c
+               display folder name in title of prefs_folder window
+
+       all 3 patches submitted by Fabien Vantard
+
+       * AUTHORS
+               add Fabien Vantard
+
+2004-05-04 [paul]      0.9.10claws53
+
+       * src/prefs_actions.c
+         src/prefs_template.c
+               'Esc' Key exits alertpanel
+               Patch submitted by Fabien Vantard <fzz@ifrance.com>
+
+2004-04-26 [christoph] 0.9.10claws52
+
+       * src/gtk/about.c
+       * src/gtk/colorsel.c
+       * src/gtk/description_window.c
+       * src/gtk/filesel.c
+       * src/gtk/gtkaspell.c
+       * src/gtk/inputdialog.c
+       * src/gtk/pluginwindow.c
+       * src/gtk/progressdialog.c
+               o remove gtk_window_set_position(..., GTK_WIN_POS_CENTER) because
+                 it does not work correctly with xinerama
+               o lock incorporation while the plugin window is open
+
+2004-04-23 [paul]      0.9.10claws51
+
+       * po/POTFILES.in
+               update location of inputdialog.c
+               
+       * src/gtk/about.c
+               update Copyright string
+               
+       * src/msgcache.c
+         src/prefs_common.c
+         src/prefs_themes.c
+               improve the english a little
+
+2004-04-22 [christoph] 0.9.10claws50
+
+       * src/folderutils.[ch]
+               add folderutils_mark_all_read()
+
+       * src/folderview.c
+               readd "mark all read" from popup menu, now works
+               in all folders and not only the opened folder
+
+2004-04-21 [christoph] 0.9.10claws49
+
+       * src/Makefile.am
+       * src/inputdialog.[ch]                  ** REMOVED **
+       * src/gtk/Makefile.am
+       * src/gtk/inputdialog.[ch]              ** NEW **
+               move inputdialog.[ch] into gtk directory
+
+       * src/mh_gtk.c
+               remove check for missing IMAP folder account
+
+2004-04-20 [christoph] 0.9.10claws48
+
+       * src/mainwindow.c
+       * src/foldersel.c
+               remove new/rename/delete folder GUI functions because
+               they are always active, even for news folders, and can
+               not be easily made folder class dependent
+
+       * src/gtk/menu.[ch]
+               make menu_translate() public
+
+       * src/Makefile.am
+       * src/folder.[ch]
+       * src/folderview.[ch]
+       * src/imap_gtk.[ch]                     ** NEW **
+       * src/main.c
+       * src/mh_gtk.[ch]                       ** NEW **
+       * src/news_gtk.[ch]                     ** NEW **
+               o dynamically build FolderView popup menus from a folder
+                 specific part, with callbacks to seperated code, and
+                  a common part
+               o remove the folder class specifiy code from folderview.c
+
+2004-04-15 [luke]      0.9.10claws47
+
+       * src/prefs_folder_item.c
+               o remove buttons for applying 'scan for new mail'
+                 and 'process at startup' to sub folders
+               o add 'apply to sub folder' check buttons for all
+                 properties and set folder prefs accordingly
+               o replace multiple gtk_widget_show() with one
+                 gtk_widget_show_all() on container
+
+2004-04-14 [darko]     0.9.10claws46
+
+       * src/gtk/Makefile.am
+       * src/gtk/pluginwindow.c
+               load plugins from to $(prefix)/lib/sylpheed/plugins
+               in file selection dialog
+       * src/plugins/clamav/clamav_plugin.c
+               const correctness
+
+2004-04-14 [christoph] 0.9.10claws45
+
+       * src/folder.c
+       * src/plugins/image_viewer/viewer.c
+               fix g_warnings
+
+2004-04-10 [alfons]    0.9.10claws44
+       
+       * src/compose.c
+               appropriate auto account selection when forwarding
+               (fixes bug #476, "forward as attachment does not listen
+               to account rules")
+
+2004-04-09 [alfons]    0.9.10claws43
+
+       * src/summaryview.c
+               make quick search combo matching case sensitive
+
+2004-04-06 [alfons]    0.9.10claws42
+
+       * src/addr_compl.c
+               use cursor position to prevent clearing the entire entry
+
+2004-04-06 [alfons]    0.9.10claws41
+
+       * src/folderview.c
+               fix bug #472, "filter not updated when renaming folder" 
+
+2004-04-06 [alfons]    0.9.10claws40
+
+       * src/messageview.[ch]
+         src/summaryview.c
+               reflect changes to Show all headers to main view
+               and message view (only affects detached message
+               view). see also bug #473, 'Show All Headers 
+               "problem"'.
+
+2004-04-03 [alfons]    0.9.10claws39
+
+       * src/matcher.c
+               free address list
+
+2004-04-03 [alfons]    0.9.10claws38
+
+       * src/matcher_parser_parse.y
+         src/matcher.[ch]
+               prepare address look up matcher type; marginally
+               tested, and not hooked into the UI yet.
+
+               basically it accepts the result of the left hand
+               side of the matcher (the "criteria"):
+
+                       from all_in_addressbook ""
+                       ~to_or_cc any_in_addressbook ""
+               
+               the first case matches all addresses found in the
+               from header, and the second case matches if any
+               (at least one) of the addresses in to or cc headers 
+               are not in the address book.
+
+               the string argument is not used yet, but is intended
+               to match a group of addresses 
+
+2004-04-02 [luke]      0.9.10claws37
+
+       * src/prefs_folder_item.c
+               Add two buttons to apply 'scan for new mail'
+               and 'process at startup' to sub folders
+
+2004-04-02 [luke]
+       * tools/textviewer.sh
+               better filename extension matching plus some support for
+               MS Excel, MS Powerpoint and HTML
+
+2004-03-29 [christoph] 0.9.10claws36
+
+       * src/folder.h
+       * src/folderutils.[ch]
+       * src/mainwindow.c
+               add delete duplicates for all folders
+
 2004-03-29 [alfons]    0.9.10claws35
 
        * src/folder.c