Commit graph

578 commits

Author SHA1 Message Date
Colin Leroy
d3c2dc6b93 2006-03-17 [colin] 2.0.0cvs149
* src/mainwindow.c
	* src/mainwindow.h
	* src/prefs_msg_colors.c
	* src/summaryview.c
	* src/summaryview.h
	* src/gtk/colorlabel.c
	* src/gtk/colorlabel.h
		Add a color label menu in the main menubar
		Add (fixed) accels Ctrl-{0-7} to change the color
		They have to be fixed because the menu's dynamic,
		the items are complex widgets, hence we can't use
		a GtkItemFactory.
2006-03-17 18:10:51 +00:00
Colin Leroy
e58528d915 2006-03-15 [colin] 2.0.0cvs140
* src/gtk/quicksearch.c
		Fix a bitchy race we didn't think about when we
		added quicksearch cancellation:
		If the search is not on cached fields, for example
		body_part matchcase "stuff"
		the matcher code has to get the whole message. If
		we're on IMAP, that can be slow, and in order to
		be non-blocking, the IMAP code idle loop processes
		gtk events too. So it is possible to cancel a
		quicksearch while the matcher is getting the mail's
		body. After matcher got its body, it will start to
		iterate over the matcher list that the Quicksearch's
		clear_search_cb() just freed via prepare_matcher().
		SIGSEGV ensues.
		The fix consists of guarding the matcherlist_match()
		call with a boolean 'matching'. If we reset the
		quicksearch while matching is TRUE, we don't free
		the matcherlist anymore like we did, but we set
		another new flag, deferred_free, to TRUE. Then,
		in quicksearch_match(), just after returning from
		matcherlist_match() and unsetting the matching flag,
		we check the deferred_free flag and do the
		prepare_matcher() (which does the matcherlist_free)
		for real, so we free the matcherlist once it's not
		used anymore.
		As all of this runs via the glib main loop, we
		luckily don't need a mutex.
	* src/summaryview.c
		Also, show progress while searching.
2006-03-15 18:05:53 +00:00
Colin Leroy
fdc5a9b68e 2006-03-11 [colin] 2.0.0cvs132
* src/summaryview.c
		Revert 2.0.0cvs84 which reverted 1.9.6cvs23 which
		messed up shift-selection because is slows down
		moving around summaryview. thanks -users
2006-03-11 11:54:38 +00:00
Tristan Chabredier
46e276258a 2006-03-06 [wwp] 2.0.0cvs112
* src/prefs_common.c
	* src/prefs_common.h
	* src/prefs_msg_colors.c
	* src/summaryview.c
	* src/summaryview.h
	* src/gtk/colorlabel.c
	* src/gtk/colorlabel.h
		colors in messages list are now customizable. Color values and names can
		be changed in "Configuration/Preferences/Display/Colors/Color labels".
		Thanks to Paul and Colin for their help with this longstanding patch!
2006-03-06 15:11:01 +00:00
Colin Leroy
a78ab9a1a1 2006-03-02 [colin] 2.0.0cvs98
* src/summaryview.c
		Put the spam icon in the status column instead of the
		mark one
2006-03-02 07:31:03 +00:00
Colin Leroy
d9de0abf0c 2006-03-01 [colin] 2.0.0cvs95
* src/addr_compl.c
	* src/addrbook.c
	* src/addressbook.c
	* src/addrindex.c
	* src/folder_item_prefs.c
	* src/headerview.c
	* src/imap.c
	* src/inc.c
	* src/ldif.c
	* src/mainwindow.c
	* src/mh.c
	* src/msgcache.c
	* src/prefs_common.h
	* src/prefs_msg_colors.c
	* src/procheader.c
	* src/procheader.h
	* src/procmime.c
	* src/procmsg.c
	* src/procmsg.h
	* src/send_message.h
	* src/simple-gettext.c
	* src/summaryview.c
	* src/summaryview.h
	* src/syldap.c
	* src/textview.c
	* src/undo.c
	* src/common/ssl_certificate.c
	* src/common/utils.c
	* src/gtk/colorsel.c
	* src/gtk/gtksctree.c
	* src/gtk/gtkshruler.c
	* src/plugins/trayicon/trayicon.c
		#if 0 goes to /dev/null
2006-03-01 18:38:28 +00:00
Tristan Chabredier
eea782606d 2006-03-01 [wwp] 2.0.0cvs91
* src/messageview.c
	* src/procmsg.c
	* src/procmsg.h
	* src/summaryview.c
	* src/plugins/spamassassin/spamassassin.c
	* src/plugins/spamassassin/spamassassin.h
		make learner callbacks return a status (0 for ok),
		handle it in main code to avoid setting flags when learning failed,
		don't learn on TCP if offline in spamassassin,
		thanks to Colin.
2006-03-01 15:09:33 +00:00
Colin Leroy
5b1b8f79c0 2006-02-27 [cleroy] 2.0.0cvs84
* configure.ac
	* src/Makefile.am
	* src/mainwindow.c
	* src/mainwindow.h
	* src/messageview.c
	* src/messageview.h
	* src/prefs_toolbar.c
	* src/procmsg.c
	* src/stock_pixmap.c
	* src/stock_pixmap.h
	* src/summaryview.c
	* src/toolbar.c
	* src/toolbar.h
	* src/pixmaps/ham_btn.xpm
	* src/pixmaps/spam.xpm
	* src/pixmaps/spam_btn.xpm
	* src/plugins/spamassassin/spamassassin.c
		Add button in toolbar for spam learning
		Fix a few bugs from the last related commit
		Revert 1.9.6cvs23 which messed up shift-selection
2006-02-27 17:47:53 +00:00
Colin Leroy
4894ab895e 2006-02-24 [colin] 2.0.0cvs83
* src/procmsg.c
	* src/summaryview.c
	* src/summaryview.h
	* src/plugins/spamassassin/spamassassin.c
	* src/plugins/spamassassin/spamassassin.h
	* src/plugins/spamassassin/spamassassin_gtk.c
		Unregister learner when spamassassin is either
		disabled or over tcp
2006-02-24 19:20:17 +00:00
Colin Leroy
9b87fe28f1 2006-02-24 [colin] 2.0.0cvs82
* src/Makefile.am
	* src/mainwindow.c
	* src/mainwindow.h
	* src/procmsg.c
	* src/procmsg.h
	* src/stock_pixmap.c
	* src/stock_pixmap.h
	* src/summaryview.c
	* src/summaryview.h
	* src/gtk/icon_legend.c
	* src/pixmaps/spam.xpm	** NEW FILE **
	* src/plugins/spamassassin/spamassassin.c
	* src/plugins/spamassassin/spamassassin_gtk.c
		Add spam learning interface (Mark/Mark as
		(spam|ham) menus)
2006-02-24 17:48:13 +00:00
Tristan Chabredier
1081e8db4e 2006-02-21 [wwp] 2.0.0cvs69
* src/summaryview.c
	* src/gtk/pluginwindow.c
	* src/plugins/pgpcore/prefs_gpg.c
		fix some compilation warnings (feat. remains of removed code).
2006-02-21 22:34:05 +00:00
Tristan Chabredier
4138ad7f63 2006-02-20 [wwp] 2.0.0cvs66
* src/summaryview.c
	* src/gtk/gtksctree.c
	* src/gtk/gtkshruler.c
		changed more runtime typecast checks.
2006-02-20 13:56:04 +00:00
Colin Leroy
69e2b147de 2006-02-19 [colin] 2.0.0cvs62
* src/compose.c
	* src/imap.c
	* src/etpan/imap-thread.c
	* src/etpan/imap-thread.h
		(Future) IMAP speed improvement on sending
		Will require a libetpan update
	* src/summaryview.c
	* src/gtk/quicksearch.c
		Make quicksearch clearable while running.
2006-02-19 23:46:49 +00:00
Colin Leroy
39e855e648 2006-02-15 [colin] 2.0.0cvs56
* src/mimeview.c
	* src/mimeview.h
		Let MimeViewers know which MimeView they
		depend of.
	* src/summaryview.c
		Swap From/To columns in Sent/Queue/Drafts
		folders
	* src/etpan/imap-thread.c
		Use mailstream_low_tls_open() for STARTTLS
		instead of mailstream_low_ssl_open()
		** REQUIRES libetpan 0.42cvs3 **
2006-02-15 17:59:37 +00:00
Colin Leroy
c6c52bcbdf 2006-02-11 [colin] 2.0.0cvs43
* src/summaryview.c
		don't allow drag/drop from ourself
2006-02-11 09:50:50 +00:00
Colin Leroy
6e32b2bc27 2006-02-09 [colin] 2.0.0cvs41
* src/summaryview.c
		Fix shitty logic messed up. Thanks Ticho for the hint!
2006-02-09 17:48:07 +00:00
Colin Leroy
637096d7bd 2006-02-08 [colin] 2.0.0cvs33
* src/summaryview.c
		Fix crasher introduced yesterday
2006-02-08 12:54:31 +00:00
Colin Leroy
8f6e0e319c 2006-02-06 [colin] 2.0.0cvs24
* src/folder.c
	* src/summaryview.c
		Batch filtering in summaryview (from Tools menu)
		and pre/post//-processing too
2006-02-06 21:30:43 +00:00
Colin Leroy
aadbb6fdf6 2006-02-06 [colin] 2.0.0cvs22
* src/action.c
	* src/filtering.c
	* src/filtering.h
	* src/folder.c
	* src/summaryview.c
		Fix filtering via menus and actions
2006-02-06 19:22:08 +00:00
Colin Leroy
ae41bd4781 2006-02-06 [colin] 2.0.0cvs20
* src/addressbook.c
		Use internal mime-type instead of text/plain for d'n'd
	* src/compose.c
		Allow attaching files from mimeview's icon list via d'n'd
	* src/folderview.c
	* src/folderview.h
		Use internal mime-type instead of text/plain for d'n'd
		Don't try to selected opened folder if none is
		Factorize d'n'd from other apps code
	* src/headerview.c
	* src/textview.c
	* src/gtk/gtkutils.c
	* src/gtk/gtkutils.h
		Factorize Face/X-Face stuff
	* src/mimeview.c
		Fix d'n'd to other apps
	* src/prefs_message.c
		Let the XFace pref be usable without libcompface as it also
		applies to Face
	* src/summaryview.c
		Fix d'n'd to other apps
		Factorize d'n'd from other apps code
2006-02-06 17:56:35 +00:00
Colin Leroy
fed29d4bdc 2006-02-05 [colin] 2.0.0cvs12
* src/folderview.c
	* src/summaryview.c
	* src/common/utils.c
	* src/common/utils.h
		Let dnd work from mime icons to summaryview
		and to folderview too
		Add a crude test to avoid trying to add files
		drag'n'dropped when they're not mails
2006-02-05 13:25:08 +00:00
Colin Leroy
cc735c56dc 2006-02-04 [colin] 2.0.0cvs11
* src/summaryview.c
	* src/mimeview.c
		Fix utf8 conversion
2006-02-04 19:13:38 +00:00
Colin Leroy
ee07cfb913 2006-02-04 [colin] 2.0.0cvs10
* src/compose.c
	* src/folderview.c
	* src/mimeview.c
	* src/summaryview.c
	* src/summaryview.h
		Added various drag and drop capas:
		From			To
		summaryview		other apps
		mimeview icons		other apps
		other apps		summaryview
		other apps		folderview

		This shouldn't have broken the existing:
		From			To
		summaryview		folderview
		folderview		folderview
		summaryview		compose's attachments

	Tests welcomed.
2006-02-04 17:17:33 +00:00
Colin Leroy
67c670f465 2006-01-27 [cleroy] 1.9.100cvs192
* src/summaryview.c
	* src/gtk/gtksourceprintjob.c
		Add image printing
		(libgnomeprint only, of course)
2006-01-27 19:06:53 +00:00
Colin Leroy
65c072642f 2006-01-18 [cleroy] 1.9.100cvs165
* src/summaryview.c
		Default to Yes in "No more * messages" dialogs
2006-01-18 07:52:34 +00:00
Colin Leroy
17d28290d9 2006-01-15 [colin] 1.9.100cvs154
* src/summaryview.c
		Delete selected messages? previously had Yes the default
2006-01-15 19:03:10 +00:00
Colin Leroy
9179801a1d 2006-01-14 [colin] 1.9.100cvs149
* src/account.c
	* src/addressbook.c
	* src/compose.c
	* src/folderview.c
	* src/imap_gtk.c
	* src/mainwindow.c
	* src/mh_gtk.c
	* src/news_gtk.c
	* src/prefs_actions.c
	* src/prefs_customheader.c
	* src/prefs_filtering.c
	* src/prefs_matcher.c
	* src/prefs_template.c
	* src/ssl_manager.c
	* src/summaryview.c
	* src/textview.c
	* src/toolbar.c
		All deletion confirmations are now "Cancel, Delete"
		instead of "No, Yes"
		Clarified most of the other "No, Yes" to
		"Cancel, Descriptive_action"
		Rechanged the "Entry not saved" alerts to have
		"Close, Continue editing"
2006-01-14 11:04:52 +00:00
Paul Mangan
2b444c6c3e 2006-01-14 [paul] 1.9.100cvs148
* src/account.c
	* src/addressadd.c
	* src/addressbook.c
	* src/compose.c
	* src/editaddress.c
	* src/editbook.c
	* src/editgroup.c
	* src/editjpilot.c
	* src/editldap.c
	* src/editvcard.c
	* src/exphtmldlg.c
	* src/expldifdlg.c
	* src/folderview.c
	* src/grouplistdialog.c
	* src/imap_gtk.c
	* src/importmutt.c
	* src/importpine.c
	* src/inc.c
	* src/main.c
	* src/mainwindow.c
	* src/message_search.c
	* src/messageview.c
	* src/mh_gtk.c
	* src/mimeview.c
	* src/news_gtk.c
	* src/prefs_actions.c
	* src/prefs_customheader.c
	* src/prefs_filtering.c
	* src/prefs_matcher.c
	* src/prefs_template.c
	* src/prefs_themes.c
	* src/ssl_manager.c
	* src/summary_search.c
	* src/summaryview.c
	* src/textview.c
	* src/toolbar.c
	* src/gtk/foldersort.c
	* src/gtk/gtkaspell.c
	* src/gtk/inputdialog.c
	* src/gtk/prefswindow.c
	* src/plugins/pgpcore/select-keys.c
	* src/plugins/trayicon/trayicon.c
		HIG compliant button order
2006-01-14 09:45:39 +00:00
Paul Mangan
4afa1432ff 2006-01-13 [paul] 1.9.100cvs142
* src/account.c
	* src/account.h
	* src/action.c
	* src/action.h
	* src/adbookbase.h
	* src/addr_compl.c
	* src/addr_compl.h
	* src/addrbook.c
	* src/addrcache.c
	* src/addrcache.h
	* src/addrcindex.c
	* src/addrcindex.h
	* src/addrclip.c
	* src/addrclip.h
	* src/addrdefs.h
	* src/addressadd.c
	* src/addressadd.h
	* src/addressbook.c
	* src/addressbook.h
	* src/addrgather.c
	* src/addrgather.h
	* src/addrharvest.c
	* src/addrharvest.h
	* src/addrindex.c
	* src/addrindex.h
	* src/addritem.c
	* src/addritem.h
	* src/addrquery.c
	* src/addrquery.h
	* src/addrselect.c
	* src/addrselect.h
	* src/alertpanel.c
	* src/alertpanel.h
	* src/browseldap.c
	* src/browseldap.h
	* src/codeconv.c
	* src/codeconv.h
	* src/compose.c
	* src/compose.h
	* src/customheader.c
	* src/customheader.h
	* src/displayheader.c
	* src/displayheader.h
	* src/editaddress.c
	* src/editaddress.h
	* src/editbook.c
	* src/editbook.h
	* src/editgroup.c
	* src/editgroup.h
	* src/editjpilot.c
	* src/editjpilot.h
	* src/editldap.c
	* src/editldap.h
	* src/editldap_basedn.c
	* src/editldap_basedn.h
	* src/editvcard.c
	* src/editvcard.h
	* src/exphtmldlg.c
	* src/exphtmldlg.h
	* src/expldifdlg.c
	* src/expldifdlg.h
	* src/export.h
	* src/exporthtml.c
	* src/exporthtml.h
	* src/exportldif.c
	* src/exportldif.h
	* src/filtering.c
	* src/filtering.h
	* src/folder.c
	* src/folder.h
	* src/folder_item_prefs.c
	* src/folder_item_prefs.h
	* src/foldersel.c
	* src/foldersel.h
	* src/folderutils.c
	* src/folderutils.h
	* src/folderview.c
	* src/folderview.h
	* src/grouplistdialog.c
	* src/grouplistdialog.h
	* src/headerview.c
	* src/html.c
	* src/html.h
	* src/image_viewer.c
	* src/image_viewer.h
	* src/imap.c
	* src/imap.h
	* src/imap_gtk.c
	* src/imap_gtk.h
	* src/import.h
	* src/importldif.c
	* src/importldif.h
	* src/importmutt.c
	* src/importmutt.h
	* src/importpine.c
	* src/importpine.h
	* src/inc.c
	* src/inc.h
	* src/jpilot.c
	* src/jpilot.h
	* src/ldapctrl.c
	* src/ldapctrl.h
	* src/ldaplocate.c
	* src/ldaplocate.h
	* src/ldapquery.c
	* src/ldapquery.h
	* src/ldapserver.c
	* src/ldapserver.h
	* src/ldaputil.c
	* src/ldaputil.h
	* src/ldif.c
	* src/ldif.h
	* src/main.c
	* src/main.h
	* src/mainwindow.c
	* src/mainwindow.h
	* src/manual.c
	* src/manual.h
	* src/mbox.c
	* src/mbox.h
	* src/message_search.c
	* src/message_search.h
	* src/messageview.c
	* src/messageview.h
	* src/mh.c
	* src/mh.h
	* src/mh_gtk.c
	* src/mh_gtk.h
	* src/mimeview.c
	* src/mimeview.h
	* src/msgcache.c
	* src/msgcache.h
	* src/mutt.c
	* src/mutt.h
	* src/news.c
	* src/news.h
	* src/news_gtk.c
	* src/news_gtk.h
	* src/partial_download.c
	* src/partial_download.h
	* src/pine.c
	* src/pine.h
	* src/pop.c
	* src/pop.h
	* src/prefs_account.c
	* src/prefs_account.h
	* src/prefs_actions.c
	* src/prefs_actions.h
	* src/prefs_common.c
	* src/prefs_common.h
	* src/prefs_compose_writing.c
	* src/prefs_compose_writing.h
	* src/prefs_customheader.c
	* src/prefs_customheader.h
	* src/prefs_display_header.c
	* src/prefs_display_header.h
	* src/prefs_filtering.c
	* src/prefs_filtering.h
	* src/prefs_filtering_action.c
	* src/prefs_filtering_action.h
	* src/prefs_folder_column.c
	* src/prefs_folder_column.h
	* src/prefs_folder_item.c
	* src/prefs_folder_item.h
	* src/prefs_fonts.c
	* src/prefs_fonts.h
	* src/prefs_gtk.c
	* src/prefs_gtk.h
	* src/prefs_image_viewer.c
	* src/prefs_image_viewer.h
	* src/prefs_matcher.c
	* src/prefs_matcher.h
	* src/prefs_message.c
	* src/prefs_msg_colors.c
	* src/prefs_msg_colors.h
	* src/prefs_other.c
	* src/prefs_quote.c
	* src/prefs_receive.c
	* src/prefs_send.c
	* src/prefs_spelling.c
	* src/prefs_spelling.h
	* src/prefs_summaries.c
	* src/prefs_summaries.h
	* src/prefs_summary_column.c
	* src/prefs_summary_column.h
	* src/prefs_template.c
	* src/prefs_template.h
	* src/prefs_themes.c
	* src/prefs_themes.h
	* src/prefs_toolbar.c
	* src/prefs_toolbar.h
	* src/prefs_wrapping.c
	* src/prefs_wrapping.h
	* src/privacy.c
	* src/privacy.h
	* src/procheader.c
	* src/procheader.h
	* src/procmime.c
	* src/procmime.h
	* src/procmsg.c
	* src/procmsg.h
	* src/quote_fmt.c
	* src/quote_fmt_parse.y
	* src/recv.c
	* src/recv.h
	* src/remotefolder.c
	* src/remotefolder.h
	* src/send_message.c
	* src/send_message.h
	* src/setup.c
	* src/setup.h
	* src/sourcewindow.c
	* src/sourcewindow.h
	* src/ssl_manager.c
	* src/ssl_manager.h
	* src/statusbar.c
	* src/statusbar.h
	* src/stock_pixmap.c
	* src/stock_pixmap.h
	* src/summary_search.c
	* src/summary_search.h
	* src/summaryview.c
	* src/summaryview.h
	* src/syldap.c
	* src/syldap.h
	* src/textview.c
	* src/textview.h
	* src/toolbar.c
	* src/toolbar.h
	* src/undo.c
	* src/undo.h
	* src/unmime.c
	* src/unmime.h
	* src/vcard.c
	* src/vcard.h
	* src/wizard.c
	* src/wizard.h
	* src/common/base64.c
	* src/common/base64.h
	* src/common/defs.h
	* src/common/hooks.c
	* src/common/hooks.h
	* src/common/log.c
	* src/common/log.h
	* src/common/mgutils.c
	* src/common/mgutils.h
	* src/common/nntp.c
	* src/common/nntp.h
	* src/common/passcrypt.c
	* src/common/passcrypt.h.in
	* src/common/plugin.c
	* src/common/plugin.h
	* src/common/prefs.c
	* src/common/prefs.h
	* src/common/progressindicator.c
	* src/common/progressindicator.h
	* src/common/quoted-printable.c
	* src/common/quoted-printable.h
	* src/common/session.c
	* src/common/session.h
	* src/common/smtp.c
	* src/common/smtp.h
	* src/common/socket.c
	* src/common/socket.h
	* src/common/ssl.c
	* src/common/ssl.h
	* src/common/ssl_certificate.c
	* src/common/ssl_certificate.h
	* src/common/stringtable.c
	* src/common/stringtable.h
	* src/common/sylpheed.c
	* src/common/sylpheed.h
	* src/common/template.c
	* src/common/template.h
	* src/common/timing.h
	* src/common/utils.c
	* src/common/utils.h
	* src/common/version.h.in
	* src/common/xml.c
	* src/common/xml.h
	* src/common/xmlprops.c
	* src/common/xmlprops.h
	* src/gtk/colorlabel.c
	* src/gtk/colorsel.c
	* src/gtk/colorsel.h
	* src/gtk/description_window.c
	* src/gtk/description_window.h
	* src/gtk/filesel.c
	* src/gtk/filesel.h
	* src/gtk/foldersort.c
	* src/gtk/foldersort.h
	* src/gtk/gtkutils.c
	* src/gtk/gtkutils.h
	* src/gtk/inputdialog.c
	* src/gtk/inputdialog.h
	* src/gtk/logwindow.c
	* src/gtk/logwindow.h
	* src/gtk/manage_window.c
	* src/gtk/manage_window.h
	* src/gtk/menu.c
	* src/gtk/menu.h
	* src/gtk/pluginwindow.c
	* src/gtk/pluginwindow.h
	* src/gtk/prefswindow.c
	* src/gtk/prefswindow.h
	* src/gtk/progressdialog.c
	* src/gtk/progressdialog.h
	* src/gtk/sslcertwindow.c
	* src/gtk/sslcertwindow.h
	* src/plugins/clamav/clamav_plugin.c
	* src/plugins/clamav/clamav_plugin.h
	* src/plugins/clamav/clamav_plugin_gtk.c
	* src/plugins/demo/demo.c
	* src/plugins/dillo_viewer/dillo_prefs.c
	* src/plugins/dillo_viewer/dillo_prefs.h
	* src/plugins/dillo_viewer/dillo_viewer.c
	* src/plugins/pgpcore/passphrase.c
	* src/plugins/pgpcore/passphrase.h
	* src/plugins/pgpcore/plugin.c
	* src/plugins/pgpcore/select-keys.c
	* src/plugins/pgpcore/select-keys.h
	* src/plugins/pgpcore/sgpgme.c
	* src/plugins/pgpcore/sgpgme.h
	* src/plugins/pgpinline/pgpinline.c
	* src/plugins/pgpinline/pgpinline.h
	* src/plugins/pgpinline/plugin.c
	* src/plugins/pgpmime/pgpmime.c
	* src/plugins/pgpmime/pgpmime.h
	* src/plugins/pgpmime/plugin.c
	* src/plugins/spamassassin/spamassassin.c
	* src/plugins/spamassassin/spamassassin.h
	* src/plugins/spamassassin/spamassassin_gtk.c
	* src/plugins/trayicon/trayicon.c
		update copyright header
2006-01-13 17:24:38 +00:00
Colin Leroy
a65d83a22e 2006-01-09 [colin] 1.9.100cvs130
* src/addressbook.c
	* src/headerview.c
	* src/mainwindow.c
	* src/messageview.c
	* src/mimeview.c
	* src/noticeview.c
	* src/summaryview.c
		Fix possible crashes on exit and in addressbook
2006-01-09 18:17:30 +00:00
Colin Leroy
88ed313b1c 2005-12-28 [colin] 1.9.100cvs112
* src/summaryview.c
		Fix leak for real
2005-12-28 18:07:25 +00:00
Colin Leroy
53d2074ead 2005-12-14 [colin] 1.9.100cvs89
* src/compose.c
	* src/imap.c
	* src/summaryview.c
	* src/gtk/gtkaspell.c
		More leaks fixed
	* src/prefs_folder_item.c
		Fix recursive prefs apply
2005-12-14 17:58:42 +00:00
Paul Mangan
89f71a9e2a 2005-12-05 [paul] 1.9.100cvs62
* src/summaryview.c
		obey prefs_common.always_show_msg when
		moving a msg
		Thanks to Colin
2005-12-05 11:19:17 +00:00
Paul Mangan
72761103b8 2005-12-05 [paul] 1.9.100cvs61
* src/compose.c
	* src/prefs_account.c
	* src/prefs_filtering.c
	* src/prefs_quote.c
	* src/prefs_spelling.c
	* src/prefs_toolbar.c
	* src/summaryview.c
	* src/gtk/gtkutils.c
	* src/gtk/quicksearch.c
	* src/plugins/dillo_viewer/dillo_prefs.c
		dialog cleanups
2005-12-05 11:03:59 +00:00
Colin Leroy
51c4615436 2005-11-18 [cleroy] 1.9.100cvs18
* src/summaryview.c
		Use column 0 instead of -1 in
		gtk_ctree_node_moveto, in a naive
		hope it'll fix the gtk-related crashes
2005-11-18 07:56:45 +00:00
Colin Leroy
543b6d9cd3 2005-11-02 [cleroy] 1.9.99cvs6
* src/summaryview.c
		Fix totals when read messages are hidden or quicksearch
		is on
	* src/ssl_manager.c
	* src/ssl_manager.h
	* src/common/ssl_certificate.c
	* src/common/ssl_certificate.h
	* src/gtk/sslcertwindow.c
	* src/gtk/sslcertwindow.h
		Fix copyright on my stuff
2005-11-02 17:11:41 +00:00
Colin Leroy
70ef3dac46 2005-11-02 [cleroy] 1.9.99cvs4
* src/summaryview.c
		Fix typo (probably fixes bug #841 (Sort by the From
		field doesn't work)
2005-11-02 07:46:34 +00:00
Colin Leroy
a1e4691598 2005-11-01 [colin] 1.9.99cvs2
* src/compose.c
		Fix replying to ml wen confirming subscription
	* src/messageview.c
	* src/mimeview.c
	* src/mimeview.h
	* src/privacy.h
	* src/summaryview.c
		Make key check non blocking
2005-11-01 06:53:28 +00:00
Colin Leroy
9b050f47ba 2005-10-27 [colin] 1.9.15cvs124
* src/summaryview.c
		Add a hack to avoid segfaulting when hammering
		on gtk's events
2005-10-27 16:23:04 +00:00
Tristan Chabredier
addafdc655 2005-10-27 [wwp] 1.9.15cvs121
* src/summaryview.c
	* src/gtk/gtksctree.c
		speed up unselecting messages in summary view (thanks to Colin)
2005-10-27 12:32:33 +00:00
Paul Mangan
aeba82207a 2005-10-27 [paul] 1.9.15cvs120
* src/mainwindow.c
		fix a compilation warning
	* src/summaryview.c
		fix updating of 'n items selected' count
		when deselecting
2005-10-27 11:29:46 +00:00
Tristan Chabredier
ee331ea137 2005-10-26 [wwp] 1.9.15cvs110
* src/folder.c
	* src/manual.c
	* src/summaryview.c
		fix uninitialized pointers in the folder updating hook
		(thanks to Colin)
2005-10-26 07:45:50 +00:00
Colin Leroy
65f0e0cfa0 2005-10-18 [colin] 1.9.15cvs72
* src/Makefile.am
	* src/addressadd.c
	* src/addressbook.c
	* src/folderview.c
	* src/grouplistdialog.c
	* src/mimeview.c
	* src/stock_pixmap.c
	* src/stock_pixmap.h
	* src/summaryview.c
	* src/gtk/gtksctree.c
	* src/gtk/gtksctree.h
	* src/pixmaps/empty.xpm
		Implement a wrapper call for gtk_ctree_set_node_info
		and gtk_ctree_insert_node, that uses a 1x1 transparent
		pixmap instead of a NULL one. This works around some
		memory problems deep inside gtk, revealed by valgrind,
		and fixes bug #834 (Pressing CTRl-D on a message marked
		as locked crashes sylpheed.), as well as, probably,
		wwp's 4th dimension problems that happen in gtk_ctree_*.
2005-10-18 17:15:44 +00:00
Paul Mangan
c712695ba7 2005-10-17 [paul] 1.9.15cvs65
* src/summaryview.c
		fix column titles
2005-10-17 07:01:45 +00:00
Colin Leroy
155a34108a 2005-10-16 [colin] 1.9.15cvs50
* src/mimeview.c
	* src/summaryview.c
	* src/textview.c
		Make 'c' check signature, and forward
		c, l, y, t from summaryview to mimeview
2005-10-16 11:08:46 +00:00
Colin Leroy
891902efec 2005-10-16 [colin] 1.9.15cvs49
* src/addressbook.c
		Put border around buttons
	* src/mainwindow.c
	* src/summaryview.c
		Rework menus (Patch based on a patch
		by Paul)
2005-10-16 10:40:11 +00:00
Colin Leroy
a12ecb54a7 2005-10-13 [colin] 1.9.15cvs42
* src/summaryview.c
		Fix crash when quicksearch's hidden
		at startup
2005-10-13 18:15:43 +00:00
Colin Leroy
90a56a4e50 2005-10-13 [colin] 1.9.15cvs38
* src/summaryview.c
		Faster prefs apply
2005-10-13 17:49:51 +00:00
Colin Leroy
b1296312d2 2005-10-12 [colin] 1.9.15cvs31
* src/crash.c
		Replace deprecated GtkText with GtkTextView
	* src/imap.c
		Fix a logic bug about counts in imap_select
		(previously un-triggered)
	* src/mainwindow.c
	* src/summaryview.c
	* src/news.c
		Allow local deletion of news posts
	* src/mimeview.c
		Show GPG noticeview on the message/rfc822 part
		in addition to the text/plain one
	* src/prefs_image_viewer.c
	  src/plugins/pgpcore/prefs_gpg.c
		Polish (set the label as part of the checkbox)
	* src/wizard.c
		Don't sit there doing nothing after destroying
		the window - return err
2005-10-12 17:22:33 +00:00
Colin Leroy
b1861ab461 2005-10-09 [colin] 1.9.15cvs26
* src/mainwindow.c
	* src/messageview.c
	* src/summaryview.c
		Clarify forward menus. Patch by wwp
2005-10-09 14:14:41 +00:00