2007-04-16 [paul] 2.8.1cvs102
[claws.git] / ChangeLog
index 4ad10ab7da395a6112ac1fa1b21bff3f471ae04b..9080fd9a6b70206e87875d615790cdbf8624b7f3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,709 @@
+2007-04-16 [paul]      2.8.1cvs102
+
+       * po/fr.po
+               updated by Fabien Vantard
+
+2007-04-16 [paul]      2.8.1cvs101
+
+       * po/ca.po
+       * po/cs.po
+       * po/de.po
+       * po/hu.po
+       * po/pl.po
+       * po/pt_BR.po
+       * po/sr.po
+       * po/zh_CN.po
+               updated by Miquel Oliete, Tim Brain, Stephan Sachse,
+               Pader Rezso, Emil Nowak, Frederico Goncalves Guimaraes,
+               Aleksandar Urosevic, and Ralgh Young
+
+2007-04-15 [mones]     2.8.1cvs100
+
+       * po/es.po
+               Updated for release
+
+2007-04-14 [colin]     2.8.1cvs99
+
+       * src/message_search.c
+       * src/prefs_display_header.c
+       * src/summary_search.c
+       * src/gtk/combobox.c
+               Fix allocations
+
+2007-04-14 [wwp]       2.8.1cvs98
+
+       * src/gtk/combobox.c
+       * src/message_search.c
+       * src/summary_search.c
+       * src/prefs_display_header.c
+               Workaround a bug with GTK+ 2.6.x where gtk_combo_box_get_active_text()
+               returns NULL, get the text value directly from the GtkEntry child.
+
+2007-04-13 [colin]     2.8.1cvs97
+
+       * src/gtk/quicksearch.c
+               Give the focus back to summaryview when
+               emptying the quicksearch with Esc
+
+2007-04-13 [colin]     2.8.1cvs96
+
+       * src/message_search.c
+       * src/prefs_display_header.c
+       * src/summary_search.c
+               Fix possibles crashes when getting text
+               from gtk combos
+
+2007-04-13 [colin]     2.8.1cvs95
+
+       * src/pop.c
+               Add some UIDL debugging
+
+2007-04-12 [colin]     2.8.1cvs94
+
+       * src/folder.c
+               Force folder scan if necessary after
+               copying mails, to be able to reapply
+               flags.
+
+2007-04-11 [colin]     2.8.1cvs93
+
+       * src/main.c
+               don't scan for new mail on startup if --select
+               is specified (or race conditions arise). If so,
+               do both sequentially.
+
+2007-04-09 [colin]     2.8.1cvs92
+
+       * src/common/defs.h
+               Use leafpad by default on Maemo. Patch
+               by Jean-Luc Biord.
+
+2007-04-06 [colin]     2.8.1cvs91
+
+       * src/pixmaps/queue_close.xpm
+       * src/pixmaps/queue_close_hrm.xpm
+       * src/pixmaps/queue_close_hrm_mark.xpm
+       * src/pixmaps/queue_close_mark.xpm
+       * src/pixmaps/queue_open.xpm
+       * src/pixmaps/queue_open_hrm.xpm
+       * src/pixmaps/queue_open_hrm_mark.xpm
+       * src/pixmaps/queue_open_mark.xpm
+               Move the clock one pixel down :)
+
+2007-04-05 [colin]     2.8.1cvs90
+
+       * src/mainwindow.c
+               Don't sync when switching offline from
+               command line - it's usually too late :)
+
+2007-04-05 [paul]      2.8.1cvs89
+
+       * src/Makefile.am
+       * src/stock_pixmap.c
+       * src/pixmaps/dir_close_hrm.xpm
+       * src/pixmaps/dir_close_hrm_mark.xpm
+       * src/pixmaps/drafts_close.xpm
+       * src/pixmaps/drafts_close_mark.xpm
+       * src/pixmaps/drafts_open.xpm
+       * src/pixmaps/drafts_open_mark.xpm
+       * src/pixmaps/inbox.xpm
+       * src/pixmaps/inbox_close.xpm
+       * src/pixmaps/inbox_close_hrm.xpm
+       * src/pixmaps/inbox_close_hrm_mark.xpm
+       * src/pixmaps/inbox_close_mark.xpm
+       * src/pixmaps/inbox_hrm.xpm
+       * src/pixmaps/inbox_hrm_mark.xpm
+       * src/pixmaps/inbox_mark.xpm
+       * src/pixmaps/inbox_open.xpm
+       * src/pixmaps/inbox_open_hrm.xpm
+       * src/pixmaps/inbox_open_hrm_mark.xpm
+       * src/pixmaps/inbox_open_mark.xpm
+       * src/pixmaps/outbox.xpm
+       * src/pixmaps/outbox_close.xpm
+       * src/pixmaps/outbox_close_hrm.xpm
+       * src/pixmaps/outbox_close_hrm_mark.xpm
+       * src/pixmaps/outbox_close_mark.xpm
+       * src/pixmaps/outbox_hrm.xpm
+       * src/pixmaps/outbox_hrm_mark.xpm
+       * src/pixmaps/outbox_mark.xpm
+       * src/pixmaps/outbox_open.xpm
+       * src/pixmaps/outbox_open_hrm.xpm
+       * src/pixmaps/outbox_open_hrm_mark.xpm
+       * src/pixmaps/outbox_open_mark.xpm
+       * src/pixmaps/queue_close.xpm
+       * src/pixmaps/queue_close_hrm.xpm
+       * src/pixmaps/queue_close_hrm_mark.xpm
+       * src/pixmaps/queue_close_mark.xpm
+       * src/pixmaps/queue_open.xpm
+       * src/pixmaps/queue_open_hrm.xpm
+       * src/pixmaps/queue_open_hrm_mark.xpm
+       * src/pixmaps/queue_open_mark.xpm
+               updated, added and replaced icons
+               Icons by Colin
+
+2007-04-04 [colin]     2.8.1cvs88
+
+       * src/imap.c
+               Fix build without libetpan
+
+2007-04-03 [colin]     2.8.1cvs87
+
+       * src/imap.c
+               Fix crash with Citadel, and try to make
+               things work. this server (and specifically 
+               STATUS and APPEND at least) seems broken.
+
+2007-04-03 [colin]     2.8.1cvs86
+
+       * src/folderview.c
+               Fix icons on folder close
+
+2007-04-03 [colin]     2.8.1cvs85
+
+       * src/inc.c
+               Fix double-ask of offline override in
+               certain cases
+       * src/imap.c
+       * src/imap.h
+       * src/imap_gtk.c
+               Much more efficient way to synchronise
+               for offline use
+       * src/etpan/imap-thread.c
+               Fix possible segs
+       * src/folder.c
+       * src/gtk/quicksearch.c
+               Fix some GUI lags
+
+2007-04-03 [paul]      2.8.1cvs84
+
+       * src/filtering.c
+       * src/folder.c
+       * src/folder.h
+       * src/prefs_common.c
+       * src/prefs_common.h
+       * src/prefs_other.c
+               Fix sync being done too late
+               Thanks to Colin
+
+2007-04-02 [colin]     2.8.1cvs83
+
+       * src/summaryview.c
+               Maemo: Put status and quicksearch at the top
+       * src/plugins/bogofilter/bogofilter.c
+       * src/plugins/spamassassin/spamassassin.c
+               Derive trash from inbox if possible
+
+2007-04-02 [paul]      2.8.1cvs82
+
+       * src/plugins/bogofilter/bogofilter_gtk.c
+               a few English changes
+
+2007-04-02 [paul]
+
+       2.9.0-rc1 released
+
+2007-04-02 [colin]     2.8.1cvs81
+
+       * src/image_viewer.c
+               Fix transparent images by using
+               GtkImage
+       * src/messageview.c
+               Flush events (on new windows) to avoid
+               having the textview's image resize fail
+               to know the available width
+
+2007-04-01 [colin]     2.8.1cvs80
+
+       * src/prefs_account.c
+               If no MH mailbox exist, when creating a POP/Local
+               account, just create and use the default one 
+               instead of bailing with a "Mailbox doesn't exist"
+               error
+
+2007-03-31 [colin]     2.8.1cvs79
+
+       * src/prefs_account.c
+               Create signature file if it doesn't exist
+               before editing
+       * src/prefs_toolbar.c
+               Maemo: Move "Use default" on the left so
+               that people can find it
+       * src/common/defs.h
+               Maemo: make default editor "Maemopad", 
+               default signature file "MyDocs/signature.txt"
+
+2007-03-31 [colin]     2.8.1cvs78
+
+       * src/prefs_account.c
+               Maemo: rework account prefs so
+               that less horizontal scrolling
+               is required
+
+2007-03-31 [colin]     2.8.1cvs77
+
+       * src/folderview.c
+       * src/prefs_common.c
+       * src/prefs_common.h
+               Fix bug 1167, 'Allow not displaying zeros 
+               in folder list'. Patch by MartinP
+
+2007-03-31 [colin]     2.8.1cvs76
+
+       * AUTHORS
+               Add Jean-Luc Biord
+
+2007-03-31 [colin]     2.8.1cvs75
+
+       * src/imap.c
+               Apply patch from bug 1172, direct
+               access to the folder's session instead
+               of using getter. Patch by MartinP
+
+2007-03-31 [paul]      2.8.1cvs74
+
+       * src/gtk/authors.h
+               no need to list Fabien twice!
+
+2007-03-31 [colin]     2.8.1cvs73
+
+       * src/inc.c
+               If we're currently "overriding for %d minutes",
+               don't ask
+
+2007-03-31 [colin]     2.8.1cvs72
+
+       * src/compose.c
+       * src/imap.c
+       * src/inc.c
+       * src/inc.h
+       * src/messageview.c
+       * src/news.c
+       * src/plugins/spamassassin/spamassassin.c
+               Offline override: Add a parameter to allow
+               asking even if the override timer is running.
+               Allows to ask every time the user makes an
+               explicit action needing online access (such
+               as Get Mail), and not when the action is 
+               implicit (such as opening an IMAP folder)
+
+2007-03-31 [colin]     2.8.1cvs71
+
+       * src/inc.c
+               Override offline: "No" answer shouldn't
+               re-ask after 3 seconds, but 10 minutes. 
+
+2007-03-30 [colin]     2.8.1cvs70
+
+       * src/common/socket.c
+               Better error reporting on unix socket
+               failure (bind usually)
+       * src/gtk/gtkutils.c
+       * src/gtk/gtkutils.h
+               Label window: add a pulsing progress
+               bar to show we're not hung :)
+       * src/folderview.c
+       * src/main.c
+       * src/plugins/pgpcore/sgpgme.c
+               Update API
+
+2007-03-30 [colin]     2.8.1cvs69
+
+       * src/pop.c
+       * src/prefs_common.c
+               Fix possible trashing of history and uidl
+               files on disk full problems
+
+2007-03-30 [paul]      2.8.1cvs68
+
+       * src/mainwindow.c
+       * src/summaryview.c
+       * src/summaryview.h
+               update summary when changing layout type
+               (fixes wrong folder icon being displayed)
+               Thanks to Colin
+
+2007-03-29 [colin]     2.8.1cvs67
+
+       * src/prefs_ext_prog.c
+               The browser pref is irrelevant on Maemo
+
+2007-03-29 [colin]     2.8.1cvs66
+
+       * src/compose.c
+       * src/compose.h
+               Maemo: dynamically switch headers/text position
+       * src/prefs_common.c
+               Maemo: hide compose's ruler by default
+       * src/common/socket.c
+       * src/common/socket.h
+               Fix build warning
+
+2007-03-29 [colin]     2.8.1cvs65
+
+       * src/common/socket.c
+       * src/common/socket.h
+               Fix build when MAEMO_CFLAGS contains
+               _X_OPENSOURCE (resolv.h errors as long
+               as we don't add _BSD_SOURCE. Ugly).
+
+2007-03-29 [wwp]       2.8.1cvs64
+
+       * src/prefs_logging.c
+               Fix sensitivity of clip-log widgets in prefs/logging,
+               thanks to Fabien.
+
+2007-03-29 [wwp]       2.8.1cvs63
+
+       * po/POTFILES.in
+               Updated files list for translations, thanks to Fabien.
+
+2007-03-29 [colin]     2.8.1cvs62
+
+       * src/main.c
+       * src/common/Makefile.am
+       * src/common/utils.c
+               Maybe make URI opening work in Maemo
+               Requires testing :)
+
+2007-03-28 [colin]     2.8.1cvs61
+
+       * src/folder.c
+       * src/folder.h
+       * src/folderview.c
+               Add the possibility to sort folders arbitrarily
+               (via editing of folderlist.xml only). Patch by
+               Martin P <mp26+claws@os.inf.tu-dresden.de>
+               Fixes bug 1166, 'Folder ordering is fixed and cannot 
+               be changed by the user'
+
+2007-03-28 [colin]     2.8.1cvs60
+
+       * src/mimeview.c
+               Add popup menu for mime icons
+
+2007-03-28 [colin]     2.8.1cvs59
+
+       * src/mainwindow.c
+               Fix a layout issue when presenting
+               mainwindow in Small screen layout
+       * src/toolbar.c
+       * src/toolbar.h
+               Add a "Go to folder list" button for
+               mainwindow, and make it default in
+               the Maemo build
+
+2007-03-28 [colin]     2.8.1cvs58
+
+       * src/compose.c
+               Don't dynamically update title on Maemo
+               Patch by Jean-Luc Biord
+
+2007-03-27 [colin]     2.8.1cvs57
+
+       * src/compose.c
+       * src/folderview.c
+       * src/summaryview.c
+               Enable tap-and-hold on Maemo
+
+2007-03-26 [colin]     2.8.1cvs56
+
+       * src/compose.c
+               More popup-menu (in attachments list)
+
+2007-03-26 [colin]     2.8.1cvs55
+
+       * src/compose.c
+               Enable popup-menu signal
+
+2007-03-26 [colin]     2.8.1cvs54
+
+       * src/plugins/pgpinline/pgpinline.c
+               Fix bug 1111, 'PGP/inline plugin hides text 
+               around encrypted text block'. Patch based on
+               a patch from Michal Cihar.
+
+2007-03-26 [wwp]       2.8.1cvs53
+
+       * src/procmsg.c
+               Fix getting a false error when sending queued message
+               whereas the sending was fine (if there are subfolders
+               in the queue folder), thanks to Colin.
+
+2007-03-26 [paul]      2.8.1cvs52
+
+       * src/wizard.c
+               update FACE header in welcome message
+
+2007-03-25 [colin]     2.8.1cvs51
+
+       * src/Makefile.am
+               Fix make dist
+
+2007-03-25 [colin]     2.8.1cvs50
+
+       * src/main.c
+               Fix OSSO_NAME on Maemo (patch by Jean-Luc)
+
+2007-03-24 [colin]     2.8.1cvs49
+
+       * src/main.c
+               Fix a few launch problems on Maemo
+               Patch by Jean-Luc Biord
+
+2007-03-24 [wwp]       2.8.1cvs48
+
+       * src/alertpanel.c
+       * src/alertpanel.h
+       * src/messageview.c
+       * src/summaryview.c
+               Fix wrong action performed when closing the
+               "ask about account specific filtering rules
+               when filtering manually" dialog by pressing Escape.
+               Fix wrong order of buttons in the "return receipt
+               notification - the message was sent to several of
+               your accounts" dialog.
+
+2007-03-24 [paul]      2.8.1cvs47
+
+       * src/folderview.c
+               an improvement to English usage
+       * tools/kdeservicemenu/README
+               updated Claws url
+
+2007-03-24 [paul]      2.8.1cvs46
+
+       * src/Makefile.am
+       * src/stock_pixmap.c
+       * src/pixmaps/edit_extern.xpm
+       * src/pixmaps/mail_sign.xpm
+               rescue long lost icons
+
+2007-03-24 [paul]      2.8.1cvs45
+
+       * src/toolbar.c
+               fix toolbar (broken in 2.8.1cvs42)
+
+2007-03-23 [colin]     2.8.1cvs44
+
+       * src/imap.c
+               Correctly unsubscribe/resubscribe after
+               RENAME
+
+2007-03-23 [colin]     2.8.1cvs43
+
+       * src/prefs_common.c
+               Maemo: as the platform is light on RAM, allow
+               caches to be discarded faster.
+
+2007-03-23 [colin]     2.8.1cvs42
+
+       * src/Makefile.am
+       * src/compose.c
+       * src/compose.h
+       * src/stock_pixmap.c
+       * src/stock_pixmap.h
+       * src/summaryview.c
+       * src/summaryview.h
+       * src/toolbar.c
+       * src/toolbar.h
+       * src/pixmaps/open_mail.xpm
+               Maemo changes: Add the possibility to have
+               "Open Email" and "Close Window" buttons on 
+               toolbars (and use them in Maemo's default
+               toolbars)
+
+2007-03-23 [wwp]       2.8.1cvs41
+
+       * src/action.c
+               Reverted that part of the action dialog closure logics, to
+               pre-2.8.1cvs19. Managing action dialog w/ no output may be
+               done later in a different way (or may not).
+
+2007-03-22 [wwp]       2.8.1cvs40
+
+       * src/action.c
+               Fix sticky action dialog when got no output but action command
+               is pipe'ing out or inserting (introduced w/ 2.8.1cvs19).
+
+2007-03-22 [colin]     2.8.1cvs39
+
+       * src/prefs_filtering.c
+       * src/gtk/combobox.h
+               Fix escaping account names in filtering prefs
+
+2007-03-22 [colin]     2.8.1cvs38
+
+       * src/addrindex.c
+       * src/ldapctrl.h
+       * src/ldapquery.c
+               Add any attribute specified in LDAP servers'
+               Search attributes to the Other Attributes tab
+               of contacts; Add 'telephoneNumber' in the
+               default list.
+
+2007-03-22 [colin]     2.8.1cvs37
+
+       * src/folderview.c
+       * src/folderview.h
+       * src/mainwindow.c
+               Try to prevent race conditions when
+               changing the folder list
+       * src/summaryview.c
+               Fix possible red folder icon when
+               switching from Small screen layout
+               to any other
+
+2007-03-22 [colin]     2.8.1cvs36
+
+       * src/mainwindow.c
+       * src/mainwindow.h
+       * src/summaryview.c
+               Rename "little screen" to "Small screen"
+       * src/gtk/Makefile.am
+       * src/common/utils.c
+       * src/mh.c
+               Fix Maemo-related compilation problems
+
+2007-03-21 [colin]     2.8.1cvs35
+
+       * configure.ac
+               Fix previous commit
+       * claws-mail.desktop
+               Remove .png from the Icon, it's useless
+
+2007-03-21 [colin]     2.8.1cvs34
+
+       * configure.ac
+       * src/Makefile.am
+               Add the necessary lib checking for 
+               Maemo
+
+2007-03-21 [colin]     2.8.1cvs33
+
+       * src/main.c
+               Fix unconditional "error happened" when
+               sending via command-line. "lol @ myself"
+
+2007-03-21 [colin]     2.8.1cvs32
+
+       * claws-mail-40x40.png
+       * claws-mail-26x26.png
+       * src/account.c
+       * src/addressbook.c
+       * src/compose.c
+       * src/folderview.c
+       * src/folderview.h
+       * src/main.c
+       * src/mainwindow.c
+       * src/mainwindow.h
+       * src/messageview.c
+       * src/prefs_account.c
+       * src/prefs_common.c
+       * src/summary_search.c
+       * src/summaryview.c
+       * src/summaryview.h
+       * src/gtk/authors.h
+       * src/gtk/gtkutils.c
+       * src/gtk/gtkutils.h
+       * src/gtk/logwindow.c
+       * src/gtk/menu.c
+       * src/gtk/prefswindow.c
+               Add Maemo port (patch mainly by Jean-Luc Biort)
+               Add a new 'Little screen' layout to help on such
+               platforms (patch by me)
+               Make some default preferences different (more
+               adapted) on Maemo (patch by me)
+
+2007-03-21 [wwp]       2.8.1cvs31
+
+       * src/prefs_logging.c
+       * src/prefs_logging.h
+               Fixed copyright header of newly added files.
+
+2007-03-21 [wwp]       2.8.1cvs30
+
+       * src/Makefile.am
+       * src/filtering.c
+       * src/filtering.h
+       * src/folder.c
+       * src/folderview.c
+       * src/imap.c
+       * src/inc.c
+       * src/main.c
+       * src/mainwindow.c
+       * src/mainwindow.h
+       * src/matcher.c
+       * src/messageview.c
+       * src/news.c
+       * src/pop.c
+       * src/prefs_common.c
+       * src/prefs_common.h
+       * src/prefs_logging.c
+       * src/prefs_logging.h
+       * src/prefs_other.c
+       * src/procmsg.c
+       * src/send_message.c
+       * src/summaryview.c
+       * src/common/log.c
+       * src/common/log.h
+       * src/common/nntp.c
+       * src/common/session.c
+       * src/common/smtp.c
+       * src/common/socket.c
+       * src/etpan/imap-thread.c
+       * src/gtk/logwindow.c
+       * src/gtk/logwindow.h
+       * src/plugins/bogofilter/bogofilter.c
+       * src/plugins/spamassassin/spamassassin.c
+               Added debugging of filtering/processing rules.
+               The debug log is here 'Tools/Filtering debug window',
+               the options there 'Configuration/Preferences/Other/Logging',
+               and the log file is ~/.claws-mail/filtering.log.
+               Moved protocol log prefs to 'Other/Logging' as well.
+               To support such debugging feature, the existing log API has
+               been enhanced (common/log.[ch] and gtk/logwindow.[ch]) and
+               this impacts many external modules (commits follow).
+
+2007-03-21 [paul]      2.8.1cvs29
+
+       * src/etpan/Makefile.am
+       * src/etpan/imap-thread.c
+               add missing #include
+
+2007-03-21 [colin]     2.8.1cvs28
+
+       * src/procmime.c
+               Fix bug 1157, 'some broken messages confuse 
+               mime parser'. Make sure we can't have MimeInfos
+               with negative sizes.
+
+2007-03-20 [colin]     2.8.1cvs27
+
+       * src/main.c
+               Fix missing \0 on buffer
+
+2007-03-20 [colin]     2.8.1cvs26
+
+       * src/mh.c
+               Use make_dir_hier instead of make_dir 
+               to create the MH mailbox
+
+2007-03-20 [colin]     2.8.1cvs25
+
+       * src/folder.c
+       * src/folder.h
+       * src/prefs_account.c
+       * src/wizard.c
+               Fix default inbox weirdnesses (after wizard,
+               if path is Mail, mailbox identifier is #mh/Mailbox,
+               and when creating new accounts)
+
+2007-03-20 [colin]     2.8.1cvs24
+
+       * src/account.c
+               Write folderlist after adding/deleting accounts
+               that have folders
+
 2007-03-20 [colin]     2.8.1cvs23
 
        * src/imap.c