* src/folderview.c
* src/mainwindow.c
Fix bug 1194, 'Hardware keys move from email
list to account/directory list, but not back
to email list...' (Maemo)
* src/mainwindow.c
* src/summaryview.c
* src/summaryview.h
update summary when changing layout type
(fixes wrong folder icon being displayed)
Thanks to Colin
* 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
* 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
* src/gtk/gtkutils.c
* src/plugins/trayicon/trayicon_prefs.h
* src/plugins/trayicon/trayicon_prefs.c
* src/plugins/trayicon/trayicon.c
* src/mainwindow.h
* src/mainwindow.c
Add a new trayicon (optional) feature: minimize to tray. When enabled,
minimizing Claws-Mail main window will hide it to the trayicon instead.
* src/mainwindow.c
* src/matcher_parser_parse.y
* src/prefs_common.c
* src/prefs_msg_colors.c
* src/procmsg.h
* src/gtk/colorlabel.c
* src/gtk/colorlabel.h
Add more customizable color labels. Cleaned up a bit
the color label API to avoid duplicate defines of
the max number of colors.
* src/main.c
* src/mainwindow.c
* src/procmsg.c
* src/procmsg.h
fix "warn if there are queued messages" (on exit)
option, which only checked the first mailbox's
queue
don't ask before emptying trash if there are no
messages in trash, also check and empty all trash
folders
* src/prefs_other.c
move "Ask before emptying trash" option
outside of the "On exit" frame as it's
not only an "On exit" option
* src/Makefile.am
* src/mainwindow.c
* src/messageview.c
* src/messageview.h
* src/textview.c
* src/textview.h
* src/uri_opener.c
* src/uri_opener.h
Add Tools/List URIs to allow
opening any URI in the current mail
* src/mainwindow.c
* src/mainwindow.h
* src/plugins/trayicon/trayicon.c
* src/plugins/trayicon/trayicon_prefs.c
* src/plugins/trayicon/trayicon_prefs.h
Added a new TrayIcon plugin option to close to tray
(WM's hotkey and [X] button will hide the window instead
of closing it - closing CM can be done using the tray icon
menu or the File menu).
Improved visibility handling in trayicon, clicking the
trayicon now raise the window to current desktop when it
was either minimized/shaded/on another desktop.
Thanks to Paul for testing and fixing a strange behaviour
in KDE ;-).
* src/main.c
* src/mainwindow.c
* src/mainwindow.h
* src/messageview.c
* src/messageview.h
* src/prefs_common.c
* src/prefs_common.h
* src/summaryview.c
* src/summaryview.h
* src/gtk/quicksearch.c
* src/gtk/quicksearch.h
Drop 'Separate Folder tree' and 'Separate
Message View'. Put three layouts in place
of it.
* src/etpan/imap-thread.c
Add casts to int to get certs. Fixes
bug 1064, 'crash @ etpan_certificate_check()
when opening an IMAP folder', with latest
libetpan CVS or >= 0.49
* src/mainwindow.c
* src/mainwindow.h
* src/imap_gtk.c
* src/news_gtk.c
* src/prefs_folder_item.c
Grey out the "synchronise" menu items if
there's nothing to synchronise.
* src/plugins/pgpcore/sgpgme.c
Make an error clearer than "Unknown error"
* src/mainwindow.c
* src/summaryview.c
* src/summaryview.h
* src/gtk/quicksearch.c
fix quicksearch 'magnify' button status when QS is closed
using the Escape key, thanks to Colin.
* src/mainwindow.c
Set cursor to wait before filtering
duplicates in all folders
* src/plugins/bogofilter/bogofilter.c
* src/plugins/bogofilter/bogofilter.h
* src/plugins/bogofilter/bogofilter_gtk.c
Completely thread away the bogofilter
filtering
* src/account.c
* src/compose.c
Search for one of our accounts in Delivered-To
(helps for auto-account selection when
replying/forwarding)
* src/folderview.c
* src/mainwindow.c
* src/mainwindow.h
* src/plugins/trayicon/trayicon.c
Allow opening a new mail with any account from
the contextual menu
* src/compose.c
* src/compose.h
* src/mainwindow.c
* src/textview.c
* src/toolbar.c
o Allow passing an email address to
compose_new_with_folderitem
o Update callers
o Use current folderitem when clicking
on a TextView mailto: link
o Fix a possible leak in TextView
* manual/advanced.xml
some improvements to the descriptions
* src/mainwindow.c
* src/messageview.c
* src/summaryview.c
* src/gtk/menu.c
fix menu sensitivity issues
* src/prefs_message.c
drop the useless word 'short'
* src/prefs_other.c
add the word 'lines' indicating log length
is a measure of lines
* src/textview.c
fix compilation warnings
* src/folder.c
Make sure account-specific rules can't
be used in {pre-,post-,}processing
* src/mainwindow.c
* src/gtk/logwindow.c
* src/gtk/logwindow.h
Jump to last error when clicking on the
warning icon
* src/codeconv.c
Don't uselessly use iconv to convert from
us-ascii
* src/alertpanel.c
* src/mainwindow.c
* src/mainwindow.h
* src/inc.c
Fix certain log cases, disable warning icon
for now, the correct way to display it when
necessary and only when necessary is probably
to do it manually rather than use error logs
* src/etpan/imap-thread.c
Clean up UID logging a bit
* src/gtk/logwindow.c
* src/gtk/logwindow.h
Make logging faster when the window's closed
* src/folderview.c
* src/folderview.h
* src/imap.c
* src/mainwindow.c
* src/summaryview.c
obey the 'When entering folder...' option
when using the /View/Go to/... menu items
* src/procmsg.c
* src/textview.c
* src/plugins/bogofilter/bogofilter.c
* src/plugins/spamassassin/spamassassin.c
Requalify some "errors" to warnings
* src/mainwindow.c
* src/mainwindow.h
* src/statusbar.c
Add an icon in the statusbar to notify
of errors
* src/gtk/gtksctree.c
* src/folderview.c
* src/summaryview.c
Make the GtkSCTree look more modern by
alternating background lines
* src/prefs_common.c
* src/prefs_common.h
Add a pref to let people have the old
way if they prefer
* src/msgcache.c
Write cache/mark to temp files before
overwriting old ones (avoids metadata
loss if writing the new files fail).
Use mmap() to read cache/mark file, as
this makes cache reading faster. Dis-
abled for big-endian machines until it
can be tested. (Big-endian users: set
msgcache_use_mmap = TRUE in the relevant
#if).
* src/procmsg.h
Move rarely used fields of MsgInfo in
another structure, which will only be
allocated if needed. Face, X-Face,
Return receipt headers and List-*
headers are moved. Mails having none
of these occupy 52 bytes less with
this patch, which makes 2.5MB of RAM
saved on a 50k folder).
* src/headerview.c
* src/mainwindow.c
* src/messageview.c
* src/partial_download.c
* src/procheader.c
* src/procmsg.c
* src/textview.c
Follow this structure change.
* src/alertpanel.c
* src/gtk/inputdialog.c
* src/plugins/pgpcore/passphrase.c
Set minimal width to 375
* src/mainwindow.c
Fix switching to offline, asking if it
should be overriden for synchronising
* src/mimeview.c
Don't offer to remember command on Open
with for text parts, as the browser or
text editor command isn't changed from
there
* src/compose.c
* src/main.c
* src/mainwindow.c
Fix send button sensitivity at startup
Set send menu sensitivity (patch by Fabien)
* src/ssl_manager.c
Enable closing with esc (patch by Fabien)
* src/gtk/foldersort.c
Enable closing with esc (patch by Fabien)
* src/procmime.c
Optimisation (no need to copy to tempfile to
"decode" 7bit and 8bit)
* src/summaryview.c
Fix cruft in swap_from case
* src/textview.c
Fix missing last line in some mail cases
(Fixes debian #381872)
* src/plugins/pgpcore/prefs_gpg.c
* src/plugins/pgpcore/sgpgme.c
* src/plugins/pgpcore/sgpgme.h
Don't show "no key found" when user explicitely
wants to create a key