2005-04-21 [paul] 1.9.6cvs45
[claws.git] / ChangeLog-gtk2.claws
index 28689f2d59659d09c8b64f3ac92ae7665852ee2c..864478152ff6f3e88b80b75a12b911d031579685 100644 (file)
@@ -1,3 +1,761 @@
+2005-04-21 [paul]      1.9.6cvs45
+
+       * ChangeLog-gtk2.claws
+       * src/setup.c
+               correction to sync
+
+2005-04-21 [paul]      1.9.6cvs44
+
+       sync with main:
+
+       * src/setup.c
+       * src/statusbar.c
+       * src/statusbar.h
+               use gtkut_widget_draw_now(). Improved performance
+               of the update of statusbar
+       * src/textview.c
+               textview_smooth_scroll_do(): redraw it after scroll
+               is done (fixed incorrect display when a part of the
+               view is hidden).
+       * src/gtk/gtkutils.c
+       * src/gtk/gtkutils.h
+               gtkut_widget_draw_now(): use gdk_window_process_updates()
+               to force update of widgets.
+               Removed gtkut_widget_wait_for_draw() which had a big
+               overhead  because of waiting for all events processed 
+
+2005-04-20 [paul]      1.9.6cvs43
+
+       * src/codeconv.c
+               complete 1.9.6cvs42's sync:
+               Fallback to GBK if "X-GBK" is passed (thanks to SuperMMX)
+
+2005-04-19 [paul]      1.9.6cvs42
+
+       sync with main:
+
+       * src/action.c
+               catch_output(): correctly select the insert text
+               (fix invalid iterator warnings).
+       * src/codeconv.c
+       * src/codeconv.h
+       * src/mainwindow.c
+       * src/messageview.c
+       * src/prefs_common.c
+               support GBK encoding.
+       * src/common/session.c
+       * src/common/session.h
+               use separate buffer for large data to be sent,
+               and don't duplicate it (reduces memory usage) (thanks to Dirk).
+
+2005-04-18 [paul]      1.9.6cvs41
+
+       * src/jpilot.c
+               convert unsigned long into guint32
+               patch by Paul LeoNerd Evans 
+
+2005-04-17 [colin]     1.9.6cvs40
+
+       * src/compose.c
+               Fix 'Request return receipt' from folder
+               properties (bug #708)
+
+2005-04-17 [colin]     1.9.6cvs39
+
+       * src/mainwindow.c
+               Fix duplicate hotkeys in Mainwindow's menu
+
+2005-04-17 [colin]     1.9.6cvs38
+
+       * src/folderview.c
+               Fix duplicate hotkeys in Folderview's contextual
+               menu
+
+2005-04-15 [colin]     1.9.6cvs37
+
+       * src/summaryview.c
+               Fix 'Save as...' with non-ascii filenames
+
+2005-04-15 [colin]     1.9.6cvs36
+
+       * src/plugins/pgpmime/pgpmime.c
+               Fix bus error on 64bit. Spotted by 
+               macallan1888@gmail.com
+
+2005-04-15 [colin]     1.9.6cvs35
+
+       * src/prefs_account.c
+               Fix cvs34.
+
+2005-04-12 [colin]     1.9.6cvs34
+
+       * src/prefs_account.c
+               Fix smtp auth type off-by-one. We forgot to
+               add PLAIN in the prefs-to-gui setter func and
+               as a result, the selected auth when opening
+               account prefs was not the correct one.
+
+2005-04-12 [paul]      1.9.6cvs33
+
+       * src/inc.c
+               if the recv dialog is visible, Cancel only
+               cancels the current account
+
+
+2005-04-10 [colin]     1.9.6cvs32
+
+       * src/filtering.c
+               Copy score when copying FilteringActions
+               Fix bug #674
+
+2005-04-10 [colin]     1.9.6cvs31
+
+       * src/inc.c
+               Make Message -> Receive -> Cancel cancel 
+               incorporation on all accounts. Fixes
+               bug #693
+
+2005-04-10 [colin]     1.9.6cvs30
+
+       * src/prefs_account.c
+               Update Privacy checkbuttons status based
+               on the selected privacy system
+       * src/compose.c
+               Always connect the "None" privacy system; the
+               static boolean was probably there to avoid
+               reconnecting twice in the same compose window,
+               but as the parent function is only called once
+               per compose, it's only a bug - as a static is
+               initialized once per application instance.
+               Also, don't uncheck Sign and Encrypt when
+               selecting None as privacy system; just ignore
+               them when sending/queuing.
+               Should fix bug #695
+
+2005-04-08 [colin]     1.9.6cvs29
+
+       * src/account.c
+       * src/prefs_account.c
+       * src/prefs_account.h
+               Add account preference to queue message in a certain
+               folder.
+
+2005-04-06 [colin]     1.9.6cvs28
+
+       * src/prefs_account.c
+               Update old inbox path syntax
+
+2005-04-06 [paul]      1.9.6cvs27
+
+       sync with main:
+
+       * configure.ac
+               changed -traditional-cpp to -no-cpp-precomp for newer
+               Mac OS X support
+       * src/foldersel.c
+               made column resize automatically
+       * src/send_message.c
+               send_message_smtp(): consider EOF right after QUIT
+               successful (workaround for Gmail SMTP server)
+       * src/common/socket.c
+               ssl_read(), ssl_peek(): check EOF which violates the
+               SSL protocol
+       * src/gtk/colorlabel.c
+               removed warnings when displaying colorlabel menu
+               (don't use GtkAlignment)
+
+2005-04-05 [paul]      1.9.6cvs26
+
+       * src/plugins/trayicon/trayicon.c
+               fix clipping of icon under KDE3 
+
+2005-04-05 [paul]      1.9.6cvs25
+
+       * src/summaryview.c
+               hide display of threading
+               patch by Alfons
+
+2005-04-04 [thorsten]  1.9.6cvs24
+
+       * src/mh.c
+               marks lost on filesystems with different stat() results on
+               summer-/wintertime
+
+2005-04-03 [colin]     1.9.6cvs23
+
+       * src/summaryview.c
+               Don't handle up/down. Patch by Alfons
+
+2005-04-02 [colin]     1.9.6cvs22
+
+       * src/summaryview.c
+               Make scrolling faster. Patch by Alfons.
+
+2005-04-01 [colin]     1.9.6cvs21
+
+       * src/Makefile.am
+       * src/stock_pixmap.c
+       * src/pixmaps/dir-noselect.xpm ** REMOVED **
+       * src/pixmaps/dir_noselect.xpm ** ADDED **
+               Fix pixmap name mismatch (Thanks Stephan Sachse)
+
+2005-04-01 [colin]     1.9.6cvs20
+
+       * src/image_viewer.c
+       * src/image_viewer.h
+       * src/procmime.c
+       * src/procmime.h
+       * src/textview.c
+       * src/textview.h
+               Implement inline image resizing and right-clicking
+
+2005-04-01 [paul]      1.9.6cvs19
+
+       * AUTHORS
+       * Makefile.am
+       * configure.ac
+               check for gnome2
+               patch by Luca Cavalli <loopback<AT>slackit.org>
+       * po/ru.po
+               updated by Pavlo Bohmat
+
+2005-03-31 [colin]     1.9.6cvs18
+
+       * src/news.c
+               Fix parsing references
+       * src/msgcache.c
+               don't put nulls in the references list
+       * src/procheader.c
+               commit that forgotten file in 1.9.6cvs14
+
+2005-03-31 [colin]     1.9.6cvs17
+
+       * src/compose.c
+               Fix joining of signature separator again. 
+               Maybe Hiro could put it in main too...
+
+2005-03-31 [colin]     1.9.6cvs16
+
+       * src/Makefile.am
+       * src/foldersel.c
+       * src/stock_pixmap.c
+       * src/stock_pixmap.h
+       * src/pixmaps/dir-noselect.xpm
+               Update foldersel.c (sync from main, patch by Alfons)
+
+2005-03-30 [colin]     1.9.6cvs15
+
+       * src/imap.c
+               Fix handling of imap folders containing [] in 
+               their name. Thanks to Nahuel Angelinetti for
+               the detailed bugreport.
+
+2005-03-30 [colin]     1.9.6cvs14
+
+       * src/common/utils.h
+       * src/common/utils.c
+       * src/common/defs.h
+       * src/matcher.c
+       * src/msgcache.c
+       * src/news.c
+       * src/procmsg.c
+       * src/procmsg.h
+       * src/quote_fmt_parse.y
+       * src/summaryview.c
+               Update references system. Patch by Alfons
+
+2005-03-30 [colin]     1.9.6cvs13
+
+       * src/common/socket.c
+               Force the glibc to read resolv.conf again when 
+               it has changed. Should fix issues when changing
+               networks on a laptop and not restarting sylpheed. 
+
+2005-03-30 [paul]      1.9.6cvs12
+
+       partial sync with main:
+
+       * src/action.c
+               create_io_dialog(): use user-defined text font
+               (thanks to Alfons), and modified its appearance.
+       * src/addrgather.c
+       * src/addrharvest.c
+       * src/browseldap.c
+               replace old code
+       * src/compose.c
+               don't join (presumably) itemized lines on line-wrapping
+               fixed wrapping of quote when auto-wrapping is enabled
+               compose_destroy(): destroy paned only if it's not
+               attached to window. Fixed memory leak of popup menu.
+       * src/exphtmldlg.c
+       * src/expldifdlg.c
+               replace old code
+       * src/html.c
+       * src/html.h
+       * src/importmutt.c
+       * src/importpine.c
+               replace old code
+       * src/main.c
+               removed redundant code
+       * src/mainwindow.c
+               changed 'Code set' (which is rather incorrect)
+               in the menu to 'Character encoding'
+               main_window_set_widgets(): request size first
+               to prevent window size becoming wrong
+               fixed remembering of the state of the visibility
+               of MessageView
+       * src/messageview.c
+               changed 'Code set' (which is rather incorrect)
+               in the menu to 'Character encoding'
+       * src/prefs_common.c
+       * src/prefs_common.h
+               added an option whether to render HTML as text or not
+               added separators to outgoing encoding menu
+       * src/procheader.c
+               procheader_scan_date_string(): support header
+               like: "[Tue,] 01 Feb 2005 09:57[:00]"
+       * src/summaryview.c
+       * src/summaryview.h
+               minor code cleanup
+       * src/textview.c
+               textview_show_html(): force output of newline
+               added an option whether to render HTML as text or not
+       * src/common/utils.c
+               strncpy2(): optimized based on Alfons' code
+       * src/gtk/gtkutils.c
+       * src/gtk/gtkutils.h
+               removed non-used code
+       * src/plugins/pgpmime/passphrase.c
+               partially fixed grab input of passphrase dialog
+               Confine pointer to window
+
+2005-03-30 [colin]     1.9.6cvs11
+
+       * src/msgcache.c
+       * src/msgcache.h
+               Read/write 32bit ints from cache & marks
+               From main.
+
+2005-03-29 [paul]      1.9.6cvs10
+
+       * AUTHORS
+       * ChangeLog.claws
+       * src/compose.c
+       * src/gtk/gtkaspell.c
+               sync with HEAD (don't pass NULL pointers) 
+
+2005-03-24 [paul]
+
+       * tools/Makefile.am
+       * tools/README
+       * tools/acroread2sylpheed.pl
+               sync with HEAD (add script to send pdfs as
+               attachments from Adobe Reader 7)
+
+2005-03-21 [paul]      1.9.6cvs9
+
+       * configure.ac
+       * po/POTFILES.in
+       * src/Makefile.am
+       * src/crash.c
+       * src/image_viewer.c ** ADDED **
+       * src/image_viewer.h ** ADDED **
+       * src/main.c
+       * src/prefs_common.c
+       * src/prefs_common.h
+       * src/prefs_image_viewer.c ** ADDED **
+       * src/prefs_image_viewer.h ** ADDED **
+       * src/textview.c
+       * src/gtk/about.c
+       * src/pixmaps/sylpheed_logo.xpm
+       * src/plugins/Makefile.am
+       * src/plugins/image_viewer/.cvsignore ** REMOVED **
+       * src/plugins/image_viewer/Makefile.am ** REMOVED **
+       * src/plugins/image_viewer/plugin.c ** REMOVED **
+       * src/plugins/image_viewer/viewer.c ** REMOVED **
+       * src/plugins/image_viewer/viewer.glade ** REMOVED **
+       * src/plugins/image_viewer/viewer.h ** REMOVED ** 
+       * src/plugins/image_viewer/viewerprefs.c ** REMOVED **
+       * src/plugins/image_viewer/viewerprefs.glade ** REMOVED **
+       * src/plugins/image_viewer/viewerprefs.h ** REMOVED **
+               as gdk-pixbuf is now built-in
+               remove image_viewer plugin and put code back into
+               main codebase
+               implement inline image display (sync with main)
+
+               replace logo with newer, nicer, larger version  
+
+2005-03-21 [paul]      1.9.6cvs8
+
+       * src/gtk/about.c
+               cosmetic improvement
+
+2005-03-21 [holger]    1.9.6cvs7
+
+       * src/plugins/spamassassin/spamassassin.c
+               Sync with HEAD
+               (unregister hook on failed plugin init)
+
+2005-03-20 [colin]     1.9.6cvs6
+
+       * src/common/plugin.c
+               Check that plugin isn't already loaded
+               Patch by Alfons
+
+2005-03-20 [thorsten]  1.9.6cvs5
+
+       * src/compose.c
+               use a more compatible syntax
+
+2005-03-20 [thorsten]  1.9.6cvs4
+
+       * src/prefs_toolbar.c
+               fix crash when selecting toolbar item (uninitialized pointer)
+
+2005-03-20 [thorsten]  1.9.6cvs3
+
+       * src/procmime.c
+               fix mimetype detection (referenced free()d string)
+
+2005-03-20 [paul]      1.9.6cvs2
+
+       * src/compose.c
+               sync with HEAD (1.0.3cvs5)
+               neglect Reply-To header if empty
+               Patch by Alfons 
+
+2005-03-19 [holger]    1.9.6cvs1
+
+       * src/summaryview.c
+       * src/summaryview.h
+               Sync with HEAD
+
+2005-03-18 [paul]      1.9.6
+
+       initial GTK2 release
+
+2005-03-18 [paul]      1.0.3cvs3.1
+
+       * AUTHORS
+       * ChangeLog.claws
+       * configure.ac
+       * src/gtk/about.c
+       * src/pixmaps/sylpheed_logo.xpm
+               sync with HEAD
+
+2005-03-18 [colin]     1.0.3cvs2.6
+
+       * src/summaryview.c
+               Remove call to summary_step in summary_copy_selected_to
+               Can't see its purpose, and this causes bug when copying
+               a message if the next one is unread: it reads it.
+
+2005-03-18 [paul]      1.0.3cvs2.5
+
+       * src/foldersel.c
+               fix bug 694 'Enter doesn't trigger OK in "Move" window'
+
+2005-03-18 [paul]      1.0.3cvs2.4
+
+       * src/addrharvest.c
+       * src/codeconv.c
+       * src/codeconv.h
+       * src/compose.c
+       * src/news.c
+       * src/procheader.c
+       * src/procmime.c
+       * src/unmime.c
+       * src/unmime.h
+               fix buffer overflow, CAN-2005-0667, see
+               http://secunia.com/advisories/14491/
+               Patch by Alfons
+
+2005-03-17 [colin]     1.0.3cvs2.3
+
+       * src/prefs_fonts.c
+       * src/summaryview.c
+               Fix font bugs (both lists now officialy share 
+               the same font)
+               
+
+2005-03-17 [paul]      1.0.3cvs2.2
+
+       * src/gtk/pluginwindow.c
+               make plugin descriptions uneditable
+
+2005-03-11 [paul]      1.0.3cvs2.1
+
+       * ChangeLog.claws
+       * configure.ac
+       * po/POTFILES.in
+       * src/plugins/trayicon/trayicon.c
+               sync with HEAD
+               add src/wizard.c to POTFILES.in
+
+2005-03-11 [paul]      1.0.3cvs1.1
+
+       * ChangeLog
+       * ChangeLog.claws
+       * configure.ac
+       * po/de.po
+       * po/es.po
+       * po/fr.po
+       * po/it.po
+       * po/pt_BR.po
+       * po/ru.po
+       * po/sk.po
+       * po/sr.po
+       * po/zh_CN.po
+               sync with HEAD
+
+2005-03-04 [colin]     1.0.1cvs22.2
+
+       * src/compose.c
+               Fix signatures with accentued chars in it
+
+2005-03-04 [colin]     1.0.1cvs22.1
+
+       * src/common/smtp.c
+       * src/common/smtp.h
+               Don't use SIZE param in MAIL FROM: if server 
+               doesn't support it. Patch by Eugen Freiter
+               <eugen_f@users.sf.net>
+
+2005-02-27 [paul]      1.0.1cvs20.1
+
+       * ChangeLog.claws
+       * configure.ac
+       * src/messageview.c
+               sync with HEAD
+
+2005-02-27 [colin]     1.0.1cvs19.4
+
+       * src/procheader.c
+       * src/procheader.h
+               Fix prototypes. Patch by Alfons
+
+2005-02-27 [colin]     1.0.1cvs19.3
+
+       * src/compose.c
+               Don't auto-join the signature separator.
+
+2005-02-26 [colin]     1.0.1cvs19.2
+
+       * src/summaryview.c
+               Fix 'mark all read' with collapsed threads.
+               Patch by Alfons.
+
+2005-02-25 [paul]      1.0.1cvs19.1
+
+       * ChangeLog.claws
+       * configure.ac
+       * src/prefs_account.c
+       * src/prefs_folder_item.c
+       * src/gtk/prefswindow.c
+       * src/gtk/prefswindow.h
+               sync with HEAD
+
+2005-02-25 [paul]      1.0.1cvs15.12
+
+       * src/alertpanel.c
+       * src/codeconv.c
+       * src/compose.c
+       * src/textview.c
+       * src/gtk/gtkutils.c
+       * src/gtk/gtkutils.h
+       * src/gtk/logwindow.c
+       * src/gtk/progressdialog.c
+               sync with main (revision 127)
+               and fix logwindow clipping
+
+2005-02-24 [colin]     1.0.1cvs15.11
+
+       * src/plugins/pgpmime/passphrase.c
+               Disable input grabbing; it doesn't work yet.
+
+2005-02-24 [colin]     1.0.1cvs15.10
+
+       * src/messageview.c
+               Don't send out receipts if offline. Ask.
+
+2005-02-23 [colin]     1.0.1cvs15.9
+
+       * src/summaryview.c     
+               Fix expanding
+
+2005-02-23 [colin]     1.0.1cvs15.8
+
+       * src/summaryview.c
+               Really fix Bug 568 by removing useless
+               calls. summary_thread_init() now called
+               in summary_sort(). This should please
+               Alfons as it should be faster than 
+               previously.
+
+2005-02-23 [colin]     1.0.1cvs15.7
+
+       * src/compose.c
+               Encode parts as QP or B64 if signing
+
+2005-02-23 [colin]     1.0.1cvs15.6
+
+       * src/compose.c
+               Fix Mimeinfo leakage (including tmp files)
+       * src/procmsg.c
+               Fix tmp file leakage (spotted by Ivan Rayner)
+
+2005-02-22 [colin]     1.0.1cvs15.5
+
+       * src/expldifdlg.c
+               Fix keyboard input. Patch by Alfons.
+
+2005-02-21 [colin]     1.0.1cvs15.4
+
+       * src/compose.c
+               Fix Sign/Encrypt when unselecting privacy
+               system
+       * src/prefs_common.c
+               Change default message font to Monospace
+       * src/summaryview.c
+               More freezing during potentially large operations
+
+2005-02-21 [paul]      1.0.1cvs15.3
+
+       * src/main.c
+               fix --help output
+
+2005-02-21 [paul]      1.0.1cvs15.2
+
+       * po/Makefile.in.in
+       * src/compose.c
+       * src/summaryview.c
+       * src/textview.c
+       * src/common/utils.c
+       * src/common/utils.h
+               sync with main (revision 117)
+
+2005-02-20 [colin]     1.0.1cvs15.1
+
+       * src/common/defs.h
+               Change cache file to .sylpheed_claws_cache, as
+               suggested by Alfons. Allows people to switch
+               between Sylpheed and Sylpheed-Claws. it is
+               a good idea to "Check for new messages" at next
+               startup.
+
+
+2005-02-18 [colin]     1.0.1cvs14.1
+
+       * src/quote_fmt_lex.l
+       * src/quote_fmt_parse.y
+               Fix parser initialisation. Patch by Ivan.
+
+2005-02-18 [colin]     1.0.1cvs11.6
+
+       * src/folderview.c
+               Fix scrolldown (bug 662)
+
+2005-02-17 [colin]     1.0.1cvs11.5
+
+       * src/codeconv.c
+               conv_filename_to_utf8: return clean 7bit instead
+               of broken utf8 if needed
+       * src/mimeview.c
+               Fix display of parts with unclean 8bit names
+
+2005-02-17 [paul]      1.0.1cvs11.4
+
+       * src/compose.c
+       * src/exportldif.c
+       * src/matcher_parser_parse.y
+       * src/procmime.c
+       * src/sourcewindow.c
+       * src/common/Makefile.am
+       * src/common/intl.h             ** REMOVED **
+       * src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
+               sync with main (revision 109)
+               and clean up
+
+2005-02-16 [colin]     1.0.1cvs11.3
+
+       * src/summaryview.c
+               Fix collapsed thread not highlighting when new
+               messages in it (Bug 568) Patch by Stephan Sachse.
+               Fix messed up selection when reaching bounds (Bug 632)
+       * src/prefs_themes.c
+               Fix theme installing (Bug 684)
+
+2005-02-16 [colin]     1.0.1cvs11.2
+
+       * src/messageview.c
+               Fix messageview_select_all
+
+2005-02-16 [colin]     1.0.1cvs11.1
+
+       * src/mh.c
+               Sync with HEAD (MH scan required function)
+
+2005-02-15 [colin]     1.0.1cvs8.1
+
+       * src/mimeview.c
+       * src/common/utils.c
+               Sync with HEAD (filename chars substitution)
+
+2005-02-15 [colin]     1.0.1cvs7.3
+
+       * src/gtk/pluginwindow.c
+               Fix button spacing
+
+2005-02-15 [colin]     1.0.1cvs7.2
+
+       * src/mimeview.c
+               Fix mime icons not reset across message when
+               scrolled down
+
+2005-02-15 [colin]     1.0.1cvs7.1
+
+       * src/compose.c
+       * src/procmime.c
+               Sync with HEAD (optimisation of cvs6)
+
+2005-02-14 [colin]     1.0.1cvs6.1
+
+       * src/compose.c
+       * src/procmime.c
+               Sync with HEAD (encode "From " at line beginning)
+
+2005-02-14 [colin]     1.0.1cvs5.3
+
+       * src/compose.c
+               Fix wrapping with accentued chars.
+
+2005-02-13 [colin]     1.0.1cvs5.2
+
+       * src/textview.c
+               Fix email informative part parsing with
+               accentued chars in it. ispunct() returns
+               true for them in utf8...
+
+2005-02-12 [colin]     1.0.1cvs5.1
+
+       * src/filtering.c
+               Sync with HEAD (remove wrong use of compose after send)
+
+2005-02-12 [paul]      1.0.1cvs4.5
+
+       * src/textview.c
+               remove unnecessary code (thanks to Alfons)
+
+2005-02-12 [paul]      1.0.1cvs4.4
+
+       * src/textview.c
+               add 'Copy' to contextual menu on emails
+
+2005-02-11 [colin]     1.0.1cvs4.3
+
+       * src/compose.c
+               revert 1.0.0cvs28.2, it doesn't work that well.
+
 2005-02-11 [paul]      1.0.1cvs4.2
 
        * po/Makefile.in.in
        * ChangeLog.jp
        * configure.ac
        * src/compose.c
-               sync with HEAD
+               sync with HEAD (sync with main)
 
 2005-02-10 [paul]      1.0.1cvs3.2
 
 2005-02-10 [colin]     1.0.1cvs3.1
 
        * src/mainwindow.c
-               Sync with HEAD
+               Sync with HEAD (fix occasional crasher)
 
 2005-02-10 [colin]     1.0.1cvs2.1
 
        * src/messageview.c
-               Synw with HEAD
+               Synw with HEAD (don't automatically display html)
 
 2005-02-09 [colin]     1.0.1cvs1.3
 
        * src/messageview.c
        * src/mimeview.c
        * src/mimeview.h
-               Sync with HEAD
+               Sync with HEAD (display non text/plain mails with plugin)
 
 2005-02-08 [colin]     1.0.1.1