* src/common/plugin.c
[claws.git] / ChangeLog.claws
index 589067e2f1bbf3d7041ae61df514b2eccca384b6..ebba291ed6e4a9336d55b2e54693ae14ddf6467d 100644 (file)
@@ -1,3 +1,453 @@
+2003-07-30 [alfons]    0.9.3claws80
+
+       * src/common/plugin.c
+               fix a possibly harmful function signature mismatch 
+               for plugin_done
+
+2003-07-30 [alfons]    0.9.3claws79
+
+       * src/common/hooks[.ch]
+               const correctness
+
+2003-07-30 [darko]     0.9.3claws78
+
+       * src/summaryview.c
+               make it compile again
+
+2003-07-30 [luke]      0.9.3claws77
+
+       * src/crash.c
+       * src/main.c
+               o added/moved signal handlers for SIGTERM (normal kill command) 
+                 and SIGINT (ctl-c) to be used even without 
+                 --enable-crash-dialog, fixing bug 166
+
+       * src/summaryview.c
+               o rewrote menu sensitivity code as per mainwindow.c, fixing 
+                 bug 227
+
+       * src/mainwindow.c
+               o changed sensitivity condition for 'Next new' and 'Next 
+                 unread', fixing bug 8
+
+2003-07-29 [alfons]    0.9.3claws76
+
+       * src/common/utils.[ch]
+               add generate_msgid()
+       * src/messageview.c
+               save ack'ed RRR; fixes #205, "return receipt is not saved in
+               sent folder".
+
+2003-07-29 [alfons]    0.9.3claws75
+
+       * src/messageview.c
+               fix a memleak (claws-only)
+
+2003-07-29 [alfons]    0.9.3claws74
+
+       * src/mimeview.[ch]
+       * src/gtk/gtkvscrollbutton.[ch]
+               fix UI glitch where mime icon toolbox' scroll position is not 
+               reset after switching to another message
+               
+
+2003-07-29 [paul]      0.9.3claws73
+
+       * src/prefs_folder_item.c
+               split the prefs into 2 separate pages
+
+2003-07-29 [paul]      0.9.3claws72
+
+       * src/compose.c
+               prepend "\n\n" to a signature without a separator too
+
+2003-07-29 [paul]      0.9.3claws71
+
+       * src/compose.c
+               fix bug where changing to an account without an auto-sig
+               from an initial account without an auto-sig would insert 
+               2 blank lines at the cursor point
+               fix bug where changing to an account with an auto-sig
+               from an initial account without an auto-sig would insert
+               the sig at the cursor point
+
+2003-07-29 [paul]      0.9.3claws70
+
+       * src/folderview.c
+               use the colour from the folder pref unless the folder
+               has new messages
+
+2003-07-29 [alfons]    0.9.3claws69
+
+       * src/procmsg.[ch]
+       * src/messageview.c
+       * src/procheader.c
+               rewrite return receipt request work a little bit (the former 
+               implementation presumably depended too much on the UI setting
+               flags). (we're losing the old pending flag.) 
+
+2003-07-28 [christoph] 0.9.3claws68
+
+       * src/folder.c
+       * src/imap.c
+       * src/mh.c
+       * src/procmsg.[ch]
+               fix copy to IMAP folder from other folder
+
+2003-07-28 [christoph] 0.9.3claws67
+
+       * src/procmsg.c
+               fix sync of procmsg_get_message_file_list
+
+2003-07-28 [christoph] 0.9.3claws66
+
+       * sync with 0.9.3cvs14
+               see ChangeLog 2003-07-18
+       * sync with 0.9.3cvs17
+               see ChangeLog 2003-07-23
+
+2003-07-28 [paul]      0.9.3claws65
+
+       * po/es.po
+               update Spanish translation, submitted by Ricardo Mones
+               Lastra
+
+2003-07-28 [christoph] 0.9.3claws64
+
+       * src/folder.[ch]
+       * src/imap.c
+       * src/mh.c
+               return new message numbers as a GRelation instead of a GSList
+               that has to be in the same order as the input list. A list
+               would make it hard for IMAP to optimize oepration by sorting
+               the input list. The returned list would have to be reordered
+               to match the same order that input list has.
+
+       * src/gtk/gtkaspell.c
+               fix missing return value, could cause a crash when garbage is
+               on the stack that is used as the expected return value
+
+2003-07-28 [paul]      0.9.3claws63
+
+       * sync with 0.9.4cvs1
+               see ChangeLog 2003-07-28
+
+2003-07-27 [alfons]    0.9.3claws62
+
+       * src/mimeview.c
+               tweak it more to make icon list act like a check button group
+
+2003-07-27 [christoph] 0.9.3claws61
+
+       * sync with 0.9.3cvs20
+               see ChangeLog 2003-07-25
+
+2003-07-27 [paul]      0.9.3claws60
+
+       * src/procmsg.c
+               re-commit changes from 0.9.3claws58 -
+               accidently removed in 0.9.3claws59
+
+2003-07-27 [paul]      0.9.3claws59
+
+       * src/procmsg.[ch]
+               a sync from 0.9.3cvs17
+               see ChangeLog 2003-07-23
+
+2003-07-27 [alfons]    0.9.3claws58
+
+       * src/procmsg.c
+               add missing header members to MsgInfo; fixes the problem of 
+               not displaying X-Faces, as noticed by Ricardo Mones
+
+2003-07-26 [christoph] 0.9.3claws57
+
+       * sync with 0.9.3cvs18
+               see ChangeLog 2003-07-24
+
+2003-07-26 [christoph] 0.9.3claws56
+
+       * sync with 0.9.3cvs17
+               see ChangeLog 2003-07-23
+
+2003-07-26 [christoph] 0.9.3claws55
+
+       * src/folder.[ch]
+       * src/imap.c
+       * src/mbox_folder.c
+       * src/mh.c
+       * src/news.c
+               add support for copy function that copy multiple messages
+               (not implemented yet)
+
+       * src/summaryview.c
+               add missing return value
+
+2003-07-26 [paul]      0.9.3claws54
+
+       * tools/multiwebsearch.pl
+               do whitespace substitution before passing the string
+               to the browser. fixes bug with browsers that don't
+               do whitespace conversion themselves.
+
+2003-07-25 [christoph] 0.9.3claws53
+
+       * src/folder.[ch]
+       * src/imap.c
+       * src/mh.c
+               rewrite adding of multiple messages to a folder for
+               claws' folder system
+
+2003-07-25 [luke]      0.9.3claws52
+
+       * src/mimeview.c
+               o icon toggles set correctly on leaving ctree mimeview
+
+2003-07-25 [paul]      0.9.3claws51
+
+       * partial sync with 0.9.3cvs21 [src/main.c]
+               see ChangeLog 2003-07-25
+
+2003-07-24 [paul]      0.9.3claws50
+
+       * tools/maildir2sylpheed.pl
+               fix typo
+
+2003-07-24 [paul]      0.9.3claws49
+
+       * src/mimeview.c
+               increase the gutter size of paned so that the panes
+               can be resized
+               
+       * src/plugins/demo/demo.c
+               squeeze in another typo fix
+
+2003-07-24 [paul]      0.9.3claws48
+
+       * src/plugins/demo/demo.c
+         src/prefs_account.c
+               small changes to the English
+               
+       * src/pixmaps/mime_application_octect_stream.xpm        ** REMOVED **
+         src/pixmaps/mime_application_octet_stream.xpm         ** NEW FILE **
+         src/Makefile.am
+         src/stock_pixmap.c
+               rename the misspelled icon
+
+2003-07-23 [alfons]    0.9.3claws47
+
+       * src/mimeview.c
+               make icon list look like a list of toggles
+
+2003-07-23 [luke]      0.9.3claws46
+
+       * src/pixmaps/mimeview_gpg_expired.xpm
+       * src/pixmaps/mimeview_gpg_failed.xpm
+       * src/pixmaps/mimeview_gpg_passed.xpm
+       * src/pixmaps/mimeview_text_html.xpm
+       * src/pixmaps/mimeview_image.xpm
+               o all icons the same size
+
+       * src/mimeview.[ch]
+               o mimeview ctree arranged vertically above the viewer
+               o icons changed to buttons
+               o can use keyboard to select an icon (Enter)
+               o resize icon list to width of icons
+
+       *  src/gtk/gtkvscrollbutton.c
+               o sensitivity of buttons reacts to position
+
+2003-07-23 [christoph] 0.9.3claws45
+
+       * sync with 0.9.3cvs14 (incomplete)
+               see ChangeLog 2003-07-17
+
+2003-07-23 [alfons]    0.9.3claws44
+
+       * src/folder.c
+       * src/procmsg.h
+               sync with my local tree to restore some claws-only things
+
+2003-07-23 [paul]      0.9.3claws43
+
+       * src/pixmaps/mime_gpg_expired.xpm      ** NEW FILE **
+         src/pixmaps/mime_gpg_unknown.xpm      ** NEW FILE **
+         src/Makefile.am
+         src/mimeview.c
+         src/procmime.h
+         src/rfc2015.c
+         src/stock_pixmap.[ch]
+               indicate missing keys and expired sigs/keys
+               in mime view column
+
+2003-07-23 [paul]      0.9.3claws42
+
+       * src/compose.c
+               Redirect fixes: enable automatic account selection and
+               do not append signature to message on changing account
+               fixes Bug[s] #248
+
+2003-07-23 [paul]      0.9.3claws41
+
+       * sync with 0.9.3cvs16
+               see ChangeLog 2003-07-23
+
+2003-07-23 [alfons]    0.9.3claws40
+
+       * src/inc.c
+               give progress dialog a main window, and give it the first 
+               one (presumably the only one). fixes bug #247, "segfault on 
+               pop-before-smtp" 
+
+2003-07-22 [alfons]    0.9.3claws39
+
+       * src/summaryview.c
+               shift-space scrolls up
+
+2003-07-22 [paul]      0.9.3claws38
+
+       * sync with 0.9.3cvs15
+               see ChangeLog 2003-07-22
+
+2003-07-20 [alfons]    0.9.3claws37
+
+       * src/compose.c
+               put menu inside #ifdef USE_ASPELL..#endif
+
+2003-07-20 [christoph] 0.9.3claws36
+
+       * src/procmsg.c
+               fix wrong flags in MsgInfo returned by
+               procmsg_msginfo_get_full_info()
+
+       (closes Bug 221 Deleting messages from the Message View gives incorrect
+        new/unread message counts in the folder view)
+
+       * src/plugins/spamassassin/spamassassin_gtk.c
+               add gettext macro for prefs page title
+
+2003-07-20 [paul]      0.9.3claws35
+
+       * src/mimeview.c
+               redraw icon list on signature check
+
+2003-07-20 [christoph] 0.9.3claws34
+
+       * src/Makefile.am
+       * src/account.c
+       * src/folder.[ch]
+       * src/folder_item_prefs.[ch]            ** NEW **
+       * src/folderview.c
+       * src/mainwindow.c
+       * src/mh.c
+       * src/prefs_gtk.c
+       * src/prefs_scoring.c
+       * src/summaryview.c
+       * src/prefs_folder_item.[ch]
+               o seperate FolderItemPrefs (formerly PrefsFolderItem) and the
+                 Properties dialog
+               o use prefswindow for folder properties
+
+       * src/gtk/prefswindow.[ch]
+               change implementation to use an invisible notebook instead
+               of unparenting widgets
+
+2003-07-20 [christoph] 0.9.3claws33
+
+       * src/compose.h
+       * src/folder.c
+       * src/folderview.h
+       * src/headerview.h
+       * src/prefs_filtering.h
+       * src/prefs_folder_item.[ch]
+       * src/procmime.h
+       * src/procmsg.h
+       * src/summaryview.h
+               clean up header mess
+               (always use 1. typedefs, 2. #includes, 3. structures)
+
+       * src/common/version.h.in
+               add casts for constants
+
+       * src/plugins/demo/demo.c
+               fix typo
+
+       * src/plugins/spamassassin/spamassassin.c
+               remove unused variable
+
+2003-07-20 [alfons]    0.9.3claws32
+
+       * src/mimeview.c
+               o make icon buttons respond on left click
+               o minor cosmetic change
+
+2003-07-19 [luke]      0.9.3claws31
+
+       * src/mimeview.[ch]
+       * src/gtk/gtkvscrollbutton.c
+       * src/messageview.c
+               o improved mimeview behaviour when selecting a new message
+               o plus code cleanups to remove compile warnings
+
+
+2003-07-19 [alfons]    0.9.3claws30
+
+       * src/procmsg.c
+       * src/compose.c
+       * src/common/utils.[ch]
+               subject_get_reply_prefix_length() <- subject_get_prefix_length()
+
+2003-07-19 [alfons]    0.9.3claws29
+
+       * src/prefs_folder_item.c
+               reinit "legacy" tmp_prefs, so we don't free nor use invalid 
+               string pointers
+
+2003-07-19 [luke]      0.9.3claws28
+
+       * src/messageview.c
+       * src/mimeview.[ch]
+       * src/procmime.h
+       * src/rfc2015.c
+       * src/stock_pixmap.[ch]
+       * src/gtk/Makefile.am
+       * src/Makefile.am
+       * src/gtk/gtkvscrollbutton.[ch]         ** NEW **
+       * src/pixmaps/mime_*.xpm                ** NEW **
+               o mimeview rearrangement with a new icon shortcut bar
+       
+2003-07-19 [alfons]    0.9.3claws27
+
+       * src/folderview.c
+               o plug leaking nodes_to_recollapse
+               o add folderview_recollapse_all_nodes() (not used yet)
+
+2003-07-19 [alfons]    0.9.3claws26
+
+       * src/compose.c
+       * src/common/utils.c
+               honour #240 "Better SUBJECT handling" by cleaning the prefix
+               for both forwarding as replying
+
+2003-07-18 [christoph] 0.9.3claws25
+
+       * configure.ac
+       * src/common/sylpheed.[ch]
+       * src/common/version.h.in
+               add version in numeric form to allow easy comparison
+
+       * src/plugins/demo/demo.c
+               add version check
+               - sylpheed version > plugin version => never allowed, sylpheed
+                 could contain unknown API changes
+               - sylpheed version < minimum version required => don't load,
+                 API required not available (if linking does not fail)
+
+2003-07-18 [alfons]    0.9.3claws24
+       
+       * src/common/plugin.[ch]
+               const correctness
+
 2003-07-18 [christoph] 0.9.3claws23
 
        * src/common/hooks.c