update to reflect removal main's 'filter' code
[claws.git] / ChangeLog.claws
index 3b36037a7d78eb21978f2974bdea0948b3ae2835..45eba7f1594ae3ed04c7881e557698a0afb96110 100644 (file)
@@ -1,3 +1,610 @@
+2002-10-31 [paul]      0.8.5claws61
+
+       * src/prefs_filter.[ch] ** REMOVED **
+         src/filter.[ch]       ** REMOVED **
+         
+       * src/Makefile.am
+         src/folderview.c
+         src/inc.c
+         src/main.c
+         src/mainwindow.c
+         src/mbox.c
+         src/prefs_common.c
+         src/prefs_filtering.c
+         src/summaryview.[ch]
+               remove main's 'filter' code
+               
+       README.claws
+               update to reflect removal of main's filter
+
+2002-10-31 [paul]      0.8.5claws60
+
+       * src/summaryview.c
+               remove check for global_processing in summary_filter_open(). 
+               This fixes the bug where if the user uses the right-click 
+               'Create filter rule...' and doesn't have any filter rules 
+               already defined in claws' advanced filtering, the newly 
+               created filter rule goes to main's filtering which is 
+               inaccessible through the gui. Now the filter rule gets added
+               to claws' filtering by default.
+
+2002-10-28 [melvin]    0.8.5claws59
+
+       * src/prefs_actions.c
+               Fixed bug #627322 where MIME parts were not always
+               correctly passed to a %p action
+               Display an error dialog when message filename is not found.
+
+2002-10-28 [melvin]    0.8.5claws58
+
+       * src/prefs_common.c
+               Readded a missing function declaration lost in 0.8.3claws34
+
+2002-10-28 [paul]      0.8.5claws57
+
+       * sync with 0.8.5cvs15
+               see ChangeLog 2002-10-28 and 2002-10-25
+               
+       Note: ChangeLog entry 2002-10-24 is not sync'ed.
+
+2002-10-27 [oliver]    0.8.5claws56
+
+       * src/pop.c
+               plug leak in pop3_top_recv
+
+2002-10-26 [christoph] 0.8.5claws55
+
+       * src/folder.c
+               set need_update folder flag when messages are added
+               (closes bug [ 626922 ] folder not updated after receiving)
+
+2002-10-25 [melvin]    0.8.5claws54
+
+       * src/imageview.c
+               Fixed a memleak introduced in the scaling code.
+
+2002-10-24 [alfons]    0.8.5claws53
+
+       * src/filtering.c
+               make filtering's forward message action forward from the 
+               correct account
+               (closes bug [628089 ] Filter -> Forward from address problem
+               reported by Oktay)
+
+2002-10-24 [christoph] 0.8.5claws52
+
+       * src/mainwindow.c
+       * src/manual.[ch]
+               o use manual of current locale or english if current
+                 locale is not available (and english is available)
+               o also link to sylpheed doc project manuals
+
+2002-10-23 [paul]      0.8.5claws51
+
+       * tools/README
+         tools/kmail2sylpheed_v2.pl
+               add new version of kmail addressbook importer script.
+               works with newer versions of Kmail/KAddressBook which
+               have new and rearranged data.
+
+2002-10-23 [martin]    0.8.5claws50
+
+       * src/folderview.c
+       * src/summaryview.c
+       * src/utils.h
+       * src/utils.c
+               added length parameter to get_abbrev_newsgroup_name()
+               changed this function so that it abbreviates the newsgroup
+               names only so long it is smaller than the length parameter
+               (for better reading of some newsgroup names and space efficiency)
+
+2002-10-22 [colin]     0.8.5claws49
+
+       *src/foldersel.c
+               Revert Alfons' last modification (after voting ;-))
+
+2002-10-21 [alfons]    0.8.5claws48
+
+       * src/foldersel.c
+               folder view in folder selection dialog reflects state of
+               folder view in main window
+
+2002-10-18 [alfons]    0.8.5claws47
+
+       * src/mbox.c
+               drop imported messages in folder selected by user,
+               and not in the inbox
+               (closes bug [ 625424 ] Import mbox always to "Inbox" folder)
+
+2002-10-18 [alfons]    0.8.5claws46
+
+       * src/compose.c
+               make automagic reply work correctly for email accounts 
+               (whether it's viable to do a full sync with Hiro's 
+               compose.c is still under discussion)
+
+2002-10-18 [melvin]    0.8.5claws45
+
+       * src/prefs_actions.c
+               Fixed bug #622275 where asynchroneous actions left 
+               zombies processes
+               Made (synchroneous) actions' input be displayed live.
+
+2002-10-18 [christoph] 0.8.5claws44
+
+       * src/textview.c
+               don't add a newline in the textview in front of the
+               first textpart if header display is disabled
+               (closes bug [ 603385 ] disabled header display leaves blank
+                lin)
+
+2002-10-18 [christoph] 0.8.5claws43
+
+       * src/folder.[ch]
+       * src/imap.c
+       * src/mbox_folder.c
+       * src/mh.c
+       * src/news.c
+               folder->get_num_list now returns an error code
+               (closes bug [ 609424 ] News cache cleared on failure)
+               
+2002-10-17 [colin]     0.8.5claws42
+       
+       * src/news.c
+               Changed a printf by debug_print
+
+2002-10-16 [paul]      
+
+       * tools/OOo2sylpheed.pl
+               allow for spaces in the name of the
+               file to be attached.
+
+2002-10-16 [colin]     0.8.5claws41
+
+       * src/main.c
+               Use a tristate to change online mode
+
+2002-10-16 [paul]      0.8.5claws40
+
+       * po/es.po
+               updated by Ricardo Mones Lastra
+
+2002-10-16 [colin]     0.8.5claws39
+
+       * src/main.c
+         src/mainwindow.[ch]
+               Added --online and --offline command-line
+               switches
+
+2002-10-15 [christoph] 0.8.5claws38
+
+       * src/procmime.c
+               set mimeinfo->name to NULL after g_free to
+               avoid double freeing with g_free
+
+2002-10-14 [christoph] 0.8.5claws37
+
+       * src/compose.c
+       * src/filtering.c
+       * src/summaryview.c
+               remove calls to folder->change_flags that are now
+               done by procmsg flag functions (seems it is not
+               used by any foldertype anyway)
+       * src/folder.c
+               init folder->change_flags with NULL
+
+2002-10-14 [christoph] 0.8.5claws36
+
+       * src/folder.[ch]
+       * src/imap.[ch]
+               use virtual functions for folder item new and destroy
+               functions
+
+2002-10-14 [melvin]    0.8.5claws35
+
+       * src/compose.c
+               Added a test to not run the spell checker if no default
+               dictionary is available. No dialog is displayed though.
+
+2002-10-14 [melvin]    0.8.5claws34
+
+       * src/gtkaspell.c
+               Fixed bug in dictionary list context menu where
+               "More..." pointed to an emtpy submenu if the
+               number of dictionaries is a multiple of 15
+               Removed unneeded code in suggestions list creation
+
+2002-10-14 [paul]      0.8.5claws33
+
+       * po/bg.po
+               updated by George Danchev
+
+2002-10-13 [hoa]       0.8.5claws32
+
+       * src/matcher.[ch]
+         src/matcher_parser_parser.y
+               removed the escaped string from internal structure
+               of matcher.
+
+2002-10-12 [colin]     0.8.5claws31
+
+       * src/gtksctree.[ch]
+         src/summaryview.c
+               Removed useless function gtksctree_reanchor
+
+2002-10-12 [alfons]    0.8.5claws30
+       
+       * sync with remaining main changes 2002-10-09 - 2002-10-11
+       - drop changes to src/compose.c (requires claws specific changes)
+       
+2002-10-12 [alfons]    0.8.5claws29
+       
+       * sync with main changes of 2002-10-08
+       - drop changes to src/compose.c (requires claws specific changes)
+        - drop changes to src/summaryview.c (requires changes to compose.c)    
+
+2002-10-12 [alfons]    0.8.5claws28
+       
+       * sync with main changes of 2002-10-07
+
+2002-10-12 [alfons]    0.8.5claws27
+
+       * sync with main changes of 2002-10-04
+       - drop changes to src/compose.c (requires claws specific changes)
+       - drop changes to src/prefs_folder_item.c (claws implementation
+         seems to be working)
+
+2002-10-12 [colin]     0.8.5claws26
+
+       * src/mainwindow.c
+               Fix folder-flicker when space-reading, introduced 
+               in claws22.
+
+2002-10-12 [colin]     0.8.5claws25
+
+       * src/compose.c
+               Save account address when saving as draft.
+               (closes bug 621838)
+
+2002-10-12 [colin]     0.8.5claws24
+
+       * src/summaryview.c
+               Fix the problem consisting of no message selected
+               after the last message in a folder has been moved.
+
+2002-10-12 [paul]      0.8.5claws23
+
+       * src/compose.c
+         src/prefs_template.c
+         src/template.[ch]
+               add Cc and Bcc to templates. Patch submitted by
+               John L. Males.
+
+2002-10-12 [colin]     0.8.5claws22
+
+       * src/folderview.c
+               Fix a bug after "Check for new messages":
+               If a folder was opened, it was still selected at
+               the end of the check, but displayed empty.
+       * src/mainwindow.c
+               Remove unnecessary check
+
+2002-10-12 [paul]
+
+       * tools/README
+               be more verbose in the description of
+               OOo2sylpheed.pl
+               
+
+2002-10-11 [colin]     0.8.5claws21
+
+       * src/mainwindow.c
+               Make space work (better) when no mail is selected
+
+2002-10-11 [colin]     0.8.5claws20
+
+       * src/inc.c
+         src/news.c
+               fix warnings
+
+2002-10-11 [colin]     0.8.5claws19
+
+       * src/mainwindow.c
+               revert 0.8.5claws6 changes as i couldn't get to
+               anything satisfying
+
+2002-10-11 [melvin]    0.8.5claws18
+
+       * src/compose.c
+               Removed buggy and unused macro (should have been committed in
+               0.8.5claws17)
+
+2002-10-11 [melvin]    0.8.5claws17
+
+       * src/compose.c
+               Fixed memory leak from bug #622040 (thanks to Martin Kluge)
+
+2002-10-11 [thorsten]  0.8.5claws16 
+
+       * src/folderview.c
+               remove rescan warning
+
+2002-10-11 [colin]     0.8.5claws15 
+
+       * src/procheader.c
+               fix a segfault that happens if conv_unmime_header
+               fails (should be better to find out why it fails)
+
+2002-10-11 [christoph] 0.8.5claws14
+
+       * src/summaryview.c
+               update folderview stats after ignore/unignore thread
+
+2002-10-11 [hoa]       0.8.5claws13
+
+       * src/quote_fmt_parse.y
+               Fixed a yacc/bison syntax error
+       * src/matcher.c
+               Escaping of string is fixed.
+
+2002-10-11 [colin]     0.8.5claws12
+
+       * src/imageview.c
+               Resize images to fit
+
+2002-10-11 [paul]      0.8.5claws11
+
+       * po/es.po
+               updated by Ricardo Mones Lastra
+
+2002-10-10 [alfons]    0.8.5claws10
+
+       * src/compose.c
+               allow dropping files by "moving" files from a file manager,
+               not only by the more cumbersome "copying". the latter 
+               mostly implies holding down the Control button
+
+2002-10-10 [christoph] 0.8.5claws9
+
+       * src/summaryview.c
+               update folders after thread building for ignored threads
+
+2002-10-10 [christoph] 0.8.5claws8
+
+       * config/.cvsignore
+               added Makefile
+       * src/filtering.[ch]
+       * src/folder.[ch]
+       * src/folderview.[ch]
+       * src/import.c
+       * src/inc.[ch]
+       * src/mbox.[ch]
+       * src/procmsg.c
+       * src/summaryview.[ch]
+               o added new flag need_update to FolderItem
+               o removed folder_table from various functions from tracking
+                 folder updates
+               o set need_update flags in folder.c's move, copy and delete
+                 functions and procmsg's flags functions
+               o added function folderview_update_items_when_required that
+                 updates all folders with need_update set
+               o call folderview_update_items_when_required instead of
+                 folderview_update_item_foreach
+
+2002-10-09 [sergey]    0.8.5claws7
+
+       * src/compose.c
+               Strip CRs whel loading the text into editor in reedit mode.
+
+2002-10-09 [colin]     0.8.5claws6
+
+       * src/mainwindow.c
+               Make Space work when no mail is selected
+
+2002-10-09 [colin]     0.8.5claws5
+
+       * src/gtksctree.[ch]
+               Fix range_select
+               Add gtk_sctree_reanchor() 
+       * src/summaryview.c
+               Use gtk_sctree_reanchor() - better fix for 
+               bug 60413
+
+2002-10-09 [colin]     0.8.5claws4
+
+       * src/summaryview.c
+               Fix shift-click select after delete problem
+               (closes bug 60413)
+
+2002-10-08 [thorsten]  0.8.5claws3
+
+       * src/summaryview.c
+               exclude current msg from -hide read messages-
+
+2002-10-08 [colin]     0.8.5claws2
+
+       * src/inc.[ch]
+         src/pop.c
+         src/recv.c
+               Differentiate socket errors from disk full
+               errors
+
+2002-10-08 [christoph] 0.8.5claws1
+
+       * Makefile.am
+       * configure.in
+               modifications for new config directory
+
+       * config.guess  ** REMOVED **
+       * config.sub    ** REMOVED **
+       * install-sh    ** REMOVED **
+       * ltmain.sh     ** REMOVED **
+       * missing       ** REMOVED **
+       * mkinstalldirs ** REMOVED **
+               these files are autogenerated by automake
+               when you run autogen.sh
+
+       * config/.cvsignore     ** NEW FILE **
+       * config/Makefile.am    ** NEW FILE **
+               ignore autogenerated files
+               create a Makefile in this directory
+
+2002-10-08 [paul]      0.8.5claws
+
+       * 0.8.5claws release
+       
+       * src/compose.c
+         src/procheader.c
+         src/procmsg.c
+               fix quote reply format for newsgroups reply bug
+               (thanks to Hoa)
+               
+       * po/en_GB.po
+         po/pl.po
+               updated by me and Witold Wladyslaw Wojciech Wilk
+               repectively
+
+2002-10-07 [paul]      0.8.3claws53
+
+       * po/it.po
+         po/pt_BR.po
+         po/sr.po
+               updated messages catalogs, submitted by
+               Alessandro Maestri, Fabio Jr.Beneditto 
+               and Urke MMI, respectively.
+
+2002-10-07 [christoph] 0.8.3claws52
+
+       * src/folder.[ch]
+       * src/folderview.c
+       * src/mainwindow.c
+               fix new folder ghost message bug
+               (closes bug [ 619722 ] wrong count for newly created folders)
+
+2002-10-07 [christoph] 0.8.3claws51
+
+       * src/compose.c
+               fix news posting problem
+
+2002-10-07 [melvin]    0.8.3claws50
+
+       * po/fr.po
+               Updated French translation
+
+2002-10-05 [christoph] 0.8.3claws49
+
+       * src/gtkstext.c
+               check if line_start_cache is set in gtk_stext_update_text
+               (closes bug [ 618119 ] crash while doing search in folder)
+
+2002-10-05 [christoph] 0.8.3claws48
+
+       * src/imap.c
+       * src/news.c
+       * src/utils.c
+       * src/utils.h
+               implement cache cleanups for claws' folder system
+               (closes bug [ 595916 ] imapcache not cleaned up)
+
+2002-10-05 [melvin]    0.8.3claws47
+
+       * src/prefs_actions.c
+               Made the help text more clear for the %p token
+
+2002-10-04 [paul]      0.8.3claws46
+
+       * sync with 0.8.5
+               see ChangeLog 2002-10-02 and 2002-10-03
+
+2002-10-04 [christoph] 0.8.3claws45
+
+       * src/inc.c
+               fix segfault caused by pop before smtp
+               call to inc_account_mail with NULL
+               pointer for mainwin
+
+2002-10-04 [paul]      0.8.3claws44
+
+       * configure.in
+               sync the LDAP detection from 0.8.5cvs1
+
+2002-10-02 [christoph] 0.8.3claws43
+
+       * po/de.po
+               fix small spelling error
+
+2002-10-02 [melvin]    0.8.3claws42
+
+       * ac/aspell.m4
+               Behave better and say "no" when test program cannot be run.
+
+2002-10-02 [paul]      0.8.3claws41
+
+       * sync with 0.8.4cvs1
+               see ChangeLog 2002-09-30, 2002-10-01, 2002-10-02
+               
+       * src/summaryview.c
+               toggle the behavior of Reply menuitem between
+               normal reply and reply-to-list
+
+2002-10-01 [sergey]    0.8.3claws40
+
+       * src/compose.c
+               Convert newlines in the message text to the canonical form
+               before base64 encoding (RFC2045 compliance, fixes some
+               interoperability issues with Evolution 1.0.3)
+
+2002-09-29 [colin]     0.8.3claws39
+
+       * src/summaryview.c
+               Fix an unwanted copy/paste
+
+2002-09-29 [colin]     0.8.3claws38
+
+       * src/mainwindow.c
+               Renamed "Custom toolbar" to "Customize toolbar"
+               Renamed "Show all header" to "Show all headers"
+               Renamed "Set diplay item" to "Set displayed items"
+       * src/prefs_common.c
+               Renamed "Show all header" to "Show all headers"
+       * src/prefs_summary_column.c
+               Renamed "diplay item" to "displayed items"
+
+2002-09-29 [colin]     0.8.3claws37
+
+       * src/mainwindow.[ch]
+               online/offline status pixmaps follow theme
+               changes
+       * src/summaryview.[ch]
+               quicksearch pixmap follows theme changes
+
+2002-09-29 [thorsten]  0.8.3claws36
+
+       * src/compose.c
+         src/prefs_folder_item.[ch]
+               add default_reply_to folder option (closes patch 581044)
+
+2002-09-29 [christoph] 0.8.3claws35
+
+       * acconfig.h    ** REMOVED **
+       * configure.in
+       * ac/aspell.m4
+       * ac/check-type.m4
+       * ac/gnupg-check-typedef.m4
+               fix autoheader 2.50 warning
+
+2002-09-29 [christoph] 0.8.3claws34
+
+       * major code cleanup (part 2)
+       
+               - unused variables removed
+               - unused functions removed
+               - uninitialized variables checked
+               - missing return statements added
+               - missing function return types added
+               - added parentheses around assignment
+                 when suggested by gcc
+
 2002-09-29 [alfons]    0.8.3claws33
 
        * src/logwindow.c
 2002-09-27 [christoph] 0.8.3claws31
 
        * doc-src/readme.txt
-       * doc-src/rfc1806.txt
-       * doc-src/rfc2183.txt
-       * doc-src/rfc2980.txt
+       * doc-src/rfc1806.txt   ** REMOVED **
+       * doc-src/rfc2183.txt   ** NEW FILE **
+       * doc-src/rfc2980.txt   ** NEW FILE **
                update rfcs
 
 2002-09-27 [melvin]    0.8.3claws30
                actions callback from compose toolbar
        * src/folderview.c
                remove include toolbar.h
-               
+
 2002-09-22 [oliver]    0.8.3claws7
        
        * src/prefs_toolbar.[ch]
                custom toolbar for compose
                - generic prefs_toolbar handles both
                  Mainwin's toolbar as well as Compose toolbar          
-               
+
 2002-09-22 [oliver]    0.8.3claws6
        
        * src/toolbar.[ch]
                custom toolbar for compose
                restructure toolbar.[ch]
-               
+
 2002-09-22 [oliver]    0.8.3claws5
 
        * src/compose.[ch]
                custom toolbar for compose
-               
+
 2002-09-22 [oliver]    0.8.3claws4
        
        * src/mainwindow.[ch]