sync with 0.8.8cvs5
[claws.git] / ChangeLog.claws
index d91192ee83ef29c04859a966faad3a54a625e4aa..06944e474b338a74fac41167cb5e424977f22f70 100644 (file)
@@ -1,3 +1,376 @@
+2002-01-12 [paul]      0.8.8claws86
+
+       * sync with 0.8.8cvs5
+               see ChangeLog 2002-01-13 (!)
+
+2002-01-12 [alfons]    0.8.8claws85
+
+       * src/filtering.c
+       * src/matcher_parser_parse.y
+               prepare change_score filtering action
+       * src/matcher.[ch]
+               give up const-correctness on functions that call non-const-correct functions;
+               several casts to gpointer in g_free();
+               add change_score;
+               
+2003-01-12 [christoph] 0.8.8claws84
+
+       * src/compose.c
+               fix 2 warnings
+
+       * src/gtk/prefswindow.[ch]
+       * src/plugins/spamassassin/spamassassin_gtk.c
+               changed the call of the widget create function
+               for PrefsPages, because sometimes the widget
+               create function needs a widget that already has
+               been attached to a window (to create GDK pixmaps
+               for exmaple). So we simply pass the GtkWindow as
+               the second parameter now.
+
+       * src/main.c
+       * src/mainwindow.c
+       * src/prefs_toolbar.[ch]
+               rewrite Toolbar Preferences using the new
+               prefs window
+
+2003-01-11 [alfons]    0.8.8claws83
+
+       * src/addressadd.c
+               fix crash when adding sender to addressbook because status bar
+               isn't there (the status bar doesn't seem to be used though,
+               but I'll let Match decide what to do with it)
+
+2003-01-11 [colin]     0.8.8claws82
+
+       * src/main.c
+         src/toolbar.c
+               Two useless changes reversed
+
+2003-01-11 [colin]     0.8.8claws81
+
+       * src/mainwindow.c
+         src/mainwindow.h
+               Add mainwindow_get_mainwindow()
+       * src/alertpanel.c
+         src/alertpanel.h
+               Add alertpanel_error_log() 
+       * src/compose.c
+         src/inc.c
+         src/messageview.c
+         src/toolbar.c
+         src/main.c
+         src/procmsg.c
+               Network errors get a View Log button
+
+2003-01-10 [alfons]    0.8.8claws80
+
+       * src/prefs_toolbar.c
+       * src/toolbar.c
+               use the translatable string for "Separator" as file name for
+               separator toolbar items (probably make this uppercase?)
+       
+2003-01-10 [alfons]    0.8.8claws79
+
+       * src/prefs_toolbar.c
+               put right A_SEPARATOR description string in "displayed
+               toolbar items list" so manually added separators are
+               saved correctly (bug #10, "Adding a separator to the main 
+               toolbar fails, entry in xml file is wrong")
+
+2003-01-10 [christoph] 0.8.8claws78
+
+       * src/imap.c
+               o fix warnings
+               o use CAPABILITY to check if NAMESPACE is available
+
+2003-01-10 [christoph] 0.8.8claws77
+
+       * src/imap.[ch]
+               apply UIDPLUS IMAP extension support patch
+
+       Patch submitted by Simon 'corecode' Schubert
+
+2003-01-10 [paul]      0.8.8claws76
+
+       * src/folderview.c
+               a sync from main which fixes the news account folders'
+               Properties bug
+
+2003-01-10 [christoph] 0.8.8claws75
+
+       * src/folder.c
+               don't accept 0 as a valid uid returned by copy and move
+               functions. 0 means the message was copied or moved but the
+               new uid could not be fetched. It is not an error condition
+               for the copy or move operation.
+
+2003-01-10 [paul]      0.8.8claws74
+
+       * src/prefs_filtering.c
+               change English used in Alert when entry is not
+               saved.
+               
+       * sync with 0.8.8cvs4
+               see ChangeLog 2003-01-10
+
+2003-01-10 [darko]     0.8.8claws73
+
+       * src/pine.c
+               fix crash when importing address book entry
+               without a valid address
+
+2003-01-09 [alfons]    0.8.8claws72
+
+       * src/inc.c
+               filtering performance: use new style folder update
+
+2003-01-09 [christoph] 0.8.8claws71
+
+       * src/compose.c
+       * src/gtk/menu.[ch]
+               fix wrong selecting of mime encoding type, when
+               opening property dialog of attachments in the
+               compose window. 7bit was always selected and that
+               destoryed files with 8bit data.
+               (closes bug #9 Sylpheed-claws destroys attachments when
+                changing MIME-types)
+
+2003-01-09 [paul]      0.8.8claws70
+
+       * sync with 0.8.8cvs3
+               see ChangeLog 2003-01-09
+
+2003-01-08 [alfons]    0.8.8claws69
+       
+       * src/addressadd.c
+               apply patch by Kim Schulz to fix build breakage
+               because of missing variable
+
+2003-01-08 [paul]      0.8.8claws68
+
+       * sync with 0.8.8cvs2
+               see ChangeLog 2002-01-08
+
+2003-01-08 [paul]      0.8.8claws67
+
+       * po/it.po
+               updated by Alessandro Maestri
+               
+       * src/addressadd.c
+               when using 'Add sender to addressbook' allow
+               name to be edited and remarks to be entered
+               Patch submitted by Luke Plant
+
+2003-01-08 [darko]     0.8.8claws66
+
+       * README.claws, src/summaryview.c
+               fix description for marked messages
+
+2003-01-08 [paul]
+
+       * tools/Makefile.am
+         tools/launch_phoenix  ** NEW FILE **
+               add script that enables using Phoenix as the default
+               web browser. 
+               Submitted by Mohammed Sameer <Uniball@linux-egypt.org>
+               
+       * tools/OOo2sylpheed.pl
+               remove full path to sylpheed executable, just 'sylpheed'
+               will do
+               
+       * tools/README
+               add launch_phoenix informtion and re-arrange and compress
+               the data a little
+
+2003-01-07 [christoph] 0.8.8claws65
+
+       * src/folder.c
+               fix update for source folder when moving messages
+       * src/procmsg.[ch]
+       * src/summaryview.c
+               use function to set to_folder for message infos and
+               automatically update the op_count for old and new
+               folder
+
+2003-01-07 [melvin]    0.8.8claws64
+
+       * src/prefs_actions.c
+               Fixed bug where an '%p' Action on a displayed image crashed 
+                       Sylpheed
+               Code clean up (get rid of duplicated code and removed unnecessary 
+                               structure member)
+
+2003-01-07 [christoph] 0.8.8claws63
+
+       * src/compose.c
+       * src/folder.[ch]
+       * src/folderview.c
+       * src/import.c
+       * src/inc.c
+       * src/main.c
+       * src/mainwindow.c
+       * src/messageview.c
+       * src/prefs_folder_item.c
+       * src/procmsg.c
+       * src/summaryview.c
+       * src/toolbar.c
+               o remove all folder update triggering from the UI code. The folder
+                 system should know much better when a folder needs an update.
+               o to prevent multiple updates in a row the folder updates can be
+                 frozen for some time.
+
+               Note: - Please verify that no updates are missing
+                     - Check where freeze/thaws should be added
+
+2003-01-07 [Ivan Francolin Martinez (ivanfm@users.sourceforge.net)]    0.8.8claws62
+
+       * src/prefs_actions.c
+               don't translate empty strings
+
+2003-01-06 [Ivan Francolin Martinez (ivanfm@users.sourceforge.net)]    0.8.8claws61
+
+       * src/prefs_actions.c
+               mark strings for gettext
+       * src/prefs_matcher.c
+               use new description window for Execute action and
+               match condition in Filtering
+
+2003-01-06 [alfons]    0.8.8claws60
+
+       keep myself inspired to re-organize matcher part 8; 
+       yes, more to come (I need to move out the descriptive
+       text for actions to matcher.c, or at least make it not
+       depend on the wicked ordering)
+
+       * src/prefs_matcher.c
+               add documentation so others may comprehend the
+               UI part of the conditions
+               
+2003-01-06 [Ivan Francolin Martinez (ivanfm@users.sourceforge.net)]    0.8.8claws59
+
+       * src/prefs_actions.c
+               use new description window for syntax help
+       * src/gtk/description_window.c
+               fix display of descriptions with column count != 2
+
+2003-01-06 [Ivan Francolin Martinez (ivanfm@users.sourceforge.net)]    0.8.8claws58
+
+       * src/quote_fmt.c
+       * src/summaryview.[ch]
+       * src/gtk/Makefile.am
+       * src/gtk/description_window.[ch]       ** NEW **
+               use a generic window to display syntax descriptions
+               currently used in quote_fmt and summaryview (new description
+               for extended quick search)
+
+2003-01-06 [paul]      0.8.8claws57
+
+       * sync with 0.8.8cvs1
+               see ChangeLog 2003-01-06
+
+2003-01-06 [christoph] 0.8.8claws56
+
+       * src/mainwindow.c
+       * src/prefs_gtk.[ch]
+       * src/gtk/prefswindow.[ch]
+       * src/plugins/spamassassin/spamassassin_gtk.c
+               o remove page management from prefswindow, pages
+                 will be an argument to prefswindow_open
+               o prefswindow_open gets a datapointer that is
+                 passed to the widget_create function to allow
+                 creation of prefswindow for specific items
+
+2003-01-06 [colin]             0.8.8claws55
+       
+       * src/summaryview.c
+               We don't want regexp in the reply-finder, 
+               because MIDs can contain !,$,. and so on
+
+2003-01-06 [jens]      0.8.8claws54
+
+       * src/jpilot.c
+               fixed a wrong free in jpilot_read_db_files
+
+2003-01-06 [alfons]     0.8.8claws53
+
+       re-organize matcher part 8; more to come
+       
+        * src/matcher.c
+                matcherprop_to_string(): put g_free()s before the
+                switch-case break to fix memleaks                
+
+2003-01-06 [colin]     0.8.8claws52
+
+       * src/summaryview.c
+               cleanup & reply-finder now displays the first 
+               matching message
+
+2003-01-05 [alfons]    0.8.8claws51
+
+       re-organize matcher part 7; more to come
+
+       * src/matcher.[ch]
+               fixes for constant correctness;
+               more documentation;
+
+2003-01-05 [alfons]    0.8.8claws50
+
+       re-organize matcher part 6; more to come
+       
+       * src/matcher.[ch]
+               fixes for constant correctness;
+               more documentation;
+       * src/filtering.c
+               fix for constant correctness
+
+2003-01-05 [colin]     0.8.8claws49
+
+       * src/account.[ch]
+               Add account_get_reply_account function
+       * src/compose.c
+               Use account_get_reply_account function 
+       * src/summaryview.c
+               Basic reply-finder - click on the replied
+               icon gets you to the outbox using quick-search
+
+2003-01-05 [paul]      0.8.8claws48
+
+       * src/prefs_common.c
+               small change to English
+               
+       * src/prefs_filtering.c
+               prefs_filtering_action_select(): improve logic and uniformity
+               of gui
+
+2003-01-05 [alfons]    0.8.8claws47
+
+       fine tune solution to focus problems (bug #7)
+
+       * src/mainwindow.c
+               mainwindow_focus_in_event(): remove grab event check
+       * src/summaryview.c
+               summary_button_pressed(): move selection on right-click
+               too. we can't possibly move the selection back after
+               canceling a dialog, because gtk's incomplete focus 
+               management. whether this is a good solution, only time
+               will tell.
+
+2003-01-05 [christoph] 0.8.8claws46
+
+       * src/imap.c
+               fix crash when no imap connection could be established
+
+2003-01-05 [paul]      0.8.8claws45
+
+       * src/mainwindow.c
+         src/sumamryview.c
+         src/gtk/menu.[ch]
+               fix bug 605957 'shortcuts in popup-menu'
+               make user-defined shortcuts work
+               show shortcuts that are already defined
+               in the main menu
+               Patch submitted by Luke Plant
+
 2003-01-05 [alfons]    0.8.8claws44
 
        * src/mainwindow.c
                see ChangeLog 2002-11-28 (no sync needed
                for src/compose.c)
 
-2002-11-28 [Ivan Francolin Martinez (ivanfm@sourceforge.net)]  0.8.6claws31
+2002-11-28 [Ivan Francolin Martinez (ivanfm@users.sourceforge.net)]    0.8.6claws31
        
        * src/mainwindow.[ch]
                add patch by Ivan F. Martinez introducing messageview Toolbar
                some changes and committed by oliver    
 
-2002-11-28 [Ivan Francolin Martinez (ivanfm@sourceforge.net)]  0.8.6claws30
+2002-11-28 [Ivan Francolin Martinez (ivanfm@users.sourceforge.net)]    0.8.6claws30
 
        * src/messageview.[ch]
                add patch by Ivan F. Martinez introducing messageview Toolbar
                some changes and committed by oliver    
 
-2002-11-28 [Ivan Francolin Martinez (ivanfm@sourceforge.net)]  0.8.6claws29
+2002-11-28 [Ivan Francolin Martinez (ivanfm@users.sourceforge.net)]    0.8.6claws29
 
        * src/compose.[ch]
                add patch by Ivan F. Martinez introducing messageview Toolbar
                some changes and committed by oliver    
 
-2002-11-28 [Ivan Francolin Martinez (ivanfm@sourceforge.net)]  0.8.6claws28
+2002-11-28 [Ivan Francolin Martinez (ivanfm@users.sourceforge.net)]    0.8.6claws28
        
        * src/toolbar.[ch]
                add patch by Ivan F. Martinez introducing messageview Toolbar