Commit graph

1557 commits

Author SHA1 Message Date
Colin Leroy
afe0ccd590 2006-06-02 [cleroy] 2.2.0cvs75
* src/filtering.c
	* src/folder.c
	* src/procmsg.c
	* src/summaryview.c
		Fix a few leaks
2006-06-02 17:06:33 +00:00
Colin Leroy
7557620ce4 2006-06-02 [colin] 2.2.0cvs74
* src/main.c
		On exit, free caches after writing them
		Shuts up some valgrind false positives
	* src/procmsg.c
	* src/send_message.c
		Fix races when reusing existing SMTP connections
		Fix inexistant session timeout
	* src/toolbar.c
		Display alertpanel after all queues have
		been processed, not after each
2006-06-02 16:48:40 +00:00
Tristan Chabredier
ee25c8e052 2006-06-02 [wwp] 2.2.0cvs73
* manual/fr/glossary.xml
	* manual/fr/ack.xml
	* manual/ack.xml
		one fix (thanks to Fabien Vantard), one update (thanks to Norman Walsh).
2006-06-02 12:23:08 +00:00
Tristan Chabredier
4290492336 2006-06-02 [wwp] 2.2.0cvs72
* manual/xml2pdf
	* manual/dist/pdf/Makefile.am
	* manual/dtd/manual.xsl
	* manual/fr/dist/pdf/Makefile.am
	* manual/pl/dist/pdf/Makefile.am
		we changed the procedure to generate the .pdf version of the manual.
		The procedure is more modern and the .pdf we get now has a valid index.
		Here are the new pre-requisites:

		- JRE 1.x (1.4 here): there must be one from your distro
		- Saxon 6.5.5: http://prdownloads.sourceforge.net/saxon/saxon6-5-5.zip
		- FOP 0.92: http://apache.crihan.fr/dist/xmlgraphics/fop/fop-0.92beta-bin-jdk1.4.tar.gz
		- DocBook XSL 1.70.x: http://prdownloads.sourceforge.net/docbook/docbook-xsl-1.70.1.tar.bz2?download

		See my posts for further info about the installation of this toolchain:

		Date: Fri, 19 May 2006 19:40:06 +0200
		From: wwp <subscript@free.fr>
		To: sylpheed-claws-devel@lists.sourceforge.net
		Subject: [Sylpheed-claws-devel] Generating the manual .pdf

		and

		Date: Wed, 24 May 2006 12:58:49 +0200
		From: wwp <subscript@free.fr>
		To: sylpheed-claws-devel@lists.sourceforge.net
		Subject: Re: [Sylpheed-claws-devel] Generating the manual .pdf
2006-06-02 12:14:40 +00:00
Colin Leroy
6362ac1fe6 2006-06-01 [colin] 2.2.0cvs71
* src/compose.c
		Better guards against IMAP races
	* src/main.c
	* src/prefs_common.c
	* src/prefs_common.h
	* src/common/ssl_certificate.c
	* src/etpan/imap-thread.c
	* src/etpan/imap-thread.h
	* src/gtk/sslcertwindow.c
		New hidden option ssl_skip_cert_check to
		avoid dups of bug #959 (libetpan linked
		against gnutls and gnutls buggy on 64bit)
		Present expired warning only once per
		session/server.
	* manual/advanced.xml
	* manual/fr/advanced.xml
		Document new option
2006-06-01 17:14:34 +00:00
Tristan Chabredier
03c1e4b462 2006-06-01 [wwp] 2.2.0cvs70
* src/messageview.c
		fix for bug #961 (wrong check was done when checking before sending
		notification email), thanks to Colin.
2006-06-01 08:04:41 +00:00
Colin Leroy
b0b15fd707 2006-05-31 [cleroy] 2.2.0cvs69
* src/common/ssl.c
		Guard against NULLs, although this
		should never be an issue
2006-05-31 18:06:35 +00:00
Colin Leroy
42a713a340 2006-05-31 [colin] 2.2.0cvs68
* src/filtering.c
		Use g_slist_prepend
	* src/imap.c
		Don't remove caches when destroying folder, it
		could (should) be done at exit
	* src/inc.c
		free processing cache after incorporation
	* src/etpan/imap-thread.c
		Maybe fix bug #959 (Crash on moving to emails
		to a imap account per ssl with a expired
		certificate.)
2006-05-31 16:43:20 +00:00
Colin Leroy
d52302846a 2006-05-30 [colin] 2.2.0cvs67
* src/summaryview.c
		Put back event flush when displaying message
		It avoids reading a bunch of messages just
		by hitting shift-n for too long ;)
2006-05-30 17:54:07 +00:00
Colin Leroy
a54cc67ca7 2006-05-29 [colin] 2.2.0cvs66
* src/summaryview.c
		Remove useless g_warnings
2006-05-29 20:12:23 +00:00
Colin Leroy
86c115e803 2006-05-29 [colin] 2.2.0cvs65
* src/imap.c
		Fix g_slist_append()s for performance
2006-05-29 19:39:23 +00:00
Colin Leroy
a319eb19e3 2006-05-29 [colin] 2.2.0cvs64
* src/compose.c
	* src/common/utils.c
		Fix extraneous tab at start of addresses
	* src/mainwindow.c
		Fix warnings (thanks to Fabien)
		Fix crash at exit when composing messages
		exist
	* src/pop.c
		Fix progress bar when deleting expired mails
		Thanks to Hiro
	* src/summaryview.c
	* src/gtk/gtksctree.c
		Fix re-sorting slowness
2006-05-29 16:42:33 +00:00
Paul Mangan
fe04a047f2 2006-05-29 [paul] 2.2.0cvs63
* src/mh.c
		fetch full message when moving mails
		from another mailbox, (fixed data loss
		when filtering from IMAP to MH, introduced
		in 2.2.0cvs57).
		Thanks to Colin
2006-05-29 09:00:26 +00:00
Ricardo Mones
6eadc76fc6 2006-05-29 [mones] 2.2.0cvs62
* src/gtk/gtksctree.c
		Unselect faster (patch by Colin)
2006-05-29 07:42:40 +00:00
Colin Leroy
67b4389f2c 2006-05-26 [colin] 2.2.0cvs61
* src/summaryview.c
		Unplug MSGINFO_UPDATE callback on delete too.
2006-05-26 16:43:21 +00:00
Colin Leroy
4a46a9f6f5 2006-05-26 [colin] 2.2.0cvs60
* src/foldersel.c
		Fix bold in folder selection window with glib2.10
		thanks Hiro
2006-05-26 11:24:19 +00:00
Colin Leroy
a0bf8a3ec5 2006-05-26 [colin] 2.2.0cvs59
* src/procheader.c
		Convert date only if necessary (and don't
		try to convert from utf8 to utf8, too)
	* src/summaryview.c
		Only set column's text if the column's
		displayed
2006-05-26 10:25:58 +00:00
Colin Leroy
2aa198267f 2006-05-26 [colin] 2.2.0cvs58
* src/summaryview.c
	* src/gtk/gtkutils.c
		Fix useless warning
2006-05-26 08:59:33 +00:00
Colin Leroy
547e1c7fa9 2006-05-26 [colin] 2.2.0cvs57
* src/mainwindow.c
		Make summaryview selectable as long as
		no message has focus
	* src/mh.c
		Faster deletion (by implementing mh_remove_msgs)
		Faster copy (avoid using mh_fetch_msg just to get
		the filename)
		Faster move (using move_file instead of copy_file
		if MSG_IS_MOVE)
		No progressbar if total number of mails to cp/mv
		is less than 100
	* src/summaryview.c
		Fix removal from subject_table when mail gets moved
		Faster deletion (g_slist_prepend instead of append)
	* src/gtk/gtksctree.c
		Remove useless code
2006-05-26 08:32:09 +00:00
Colin Leroy
129edbc2d9 2006-05-25 [colin] 2.2.0cvs56
* src/common/ssl_certificate.c
		Fix leak in expired cert check
2006-05-25 19:24:59 +00:00
Colin Leroy
4b8f741ad9 2006-05-25 [colin] 2.2.0cvs55
* src/mh.c
		Disable flags syncing on .mh_sequences - it
		is buggy and marks mails read under unknown
		conditions.
2006-05-25 18:34:08 +00:00
Colin Leroy
e8135a04cd 2006-05-24 [colin] 2.2.0cvs54
attention cvs users: if you manage to crash
	Sylpheed-Claws while moving, copying or deleting
	mails, we *are* interested in stack traces and
	valgrind logs. It looks stable, but one never
	knows...

	* src/folder.c
		Add progressbar for cache updates
	* src/folderutils.c
		Optimize Mark all read in the current
		folder
	* src/mh.c
		Add progressbar for copy/move
	* src/procmsg.c
		Optimize O(n^2) in copy/move
	* src/summaryview.c
	* src/gtk/gtksctree.c
		Optimize O(n^2) algos
	* src/common/timing.h
		Display ms instead of us
2006-05-24 18:02:15 +00:00
Tristan Chabredier
35d520395e 2006-05-24 [wwp] 2.2.0cvs53
* manual/fr/advanced.xml
		updates to the French manual.
2006-05-24 16:46:42 +00:00
Tristan Chabredier
d140278d3f 2006-05-24 [wwp] 2.2.0cvs52
* src/common/utils.c
		MB translates to a 4-char string in Russian (thanks to Maxim Britov <maxim.britov@gmail.com>).
2006-05-24 09:23:40 +00:00
Tristan Chabredier
643e7f9230 2006-05-24 [wwp] 2.2.0cvs51
* src/folderutils.c
		fixed "mark all read" in MH folders (thanks to Colin).
2006-05-24 09:10:29 +00:00
Paul Mangan
c76cea0eea 2006-05-24 [paul] 2.2.0cvs50
* doc/man/sylpheed-claws.1
		updated the man page
2006-05-24 08:58:43 +00:00
Colin Leroy
e014c4b34a 2006-05-23 [colin] 2.2.0cvs49
* src/folderview.c
	* src/imap.c
	* src/inc.c
	* src/mbox.c
	* src/messageview.c
	* src/news.c
	* src/send_message.c
	* src/summaryview.c
	* src/gtk/sslcertwindow.c
		alertpanel fixes, by Fabien
2006-05-23 17:45:56 +00:00
Colin Leroy
8781b7b147 2006-05-23 [colin] 2.2.0cvs48
* src/folder.c
	* src/folderview.c
	* src/msgcache.c
	* src/summaryview.c
	* src/gtk/gtksctree.c
	* src/gtk/gtksctree.h
		More timings
		Fix slow loading problem, which was caused by the
		use of some gtk_ctree funcs and their use of
		g_list_position while gtk_ctree_(un)link'ing.
		Reap more functions from gtkctree.c to be sure we
		use our (fast) version instead of theirs.
	* src/mh.c
		Fix copy of unread mails
2006-05-23 17:42:52 +00:00
Tristan Chabredier
44ef1f244d 2006-05-22 [wwp] 2.2.0cvs47
* manual/fr/advanced.xml
		updated.
2006-05-22 16:53:48 +00:00
Colin Leroy
cec85f860f 2006-05-22 [colin] 2.2.0cvs46
* src/filtering.c
		Fix possible infinite loop. 'copy' is not a
		final action, so when encountering a 'copy',
		we have to check if a previous one was set
		and do it. In the same way, if we encounter
		a 'move' we have to perform a possibly
		pending 'copy'. This will slow down filtering
		on IMAP if move+copy or multiple copy actions
		are to be done, but handling it via the batch
		would be really too convoluted.
2006-05-22 16:37:02 +00:00
Tristan Chabredier
13806f8e8b 2006-05-22 [wwp] 2.2.0cvs45
* manual/fr/advanced.xml
	* manual/fr/faq.xml
	* manual/fr/glossary.xml
	* manual/fr/handling.xml
	* manual/fr/intro.xml
	* manual/fr/plugins.xml
	* manual/fr/sylpheed-claws-manual.xml
		sync w/ the english manual: updates URIs, documented mailing-list
		support, better explanation about the enabled/disabled feature
		in filtering/processing rules by Paul.
2006-05-22 16:20:22 +00:00
Colin Leroy
83e08449d2 2006-05-21 [colin] 2.2.0cvs44
* src/summaryview.c
		Don't expand after building threads, but during
2006-05-21 19:55:34 +00:00
Colin Leroy
ef217868f8 2006-05-21 [colin] 2.2.0cvs43
* src/procmsg.c
	* src/summaryview.c
		More timing possibilities... For next time I have
		to find out how the hell some 3GHz computer takes
		one minute to open a 30k folder...
2006-05-21 18:49:25 +00:00
Colin Leroy
dc2316b4b6 2006-05-21 [colin] 2.2.0cvs42
* manual/pl/advanced.xml
	* manual/pl/faq.xml
	* manual/pl/glossary.xml
	* manual/pl/handling.xml
	* manual/pl/intro.xml
	* manual/pl/plugins.xml
	* manual/pl/sylpheed-claws-manual.xml
		Polish manual updated by Pawel
2006-05-21 18:33:25 +00:00
Colin Leroy
fbf1b296a9 2006-05-20 [colin] 2.2.0cvs41
* src/imap.c
		Fix -rc2 problems:
		- remove cache of moved messages from original folder
		- apply new flags to messages even if they aren't appliable
		  via IMAP.
2006-05-20 17:31:23 +00:00
Colin Leroy
db44f53938 2006-05-19 [colin] 2.2.0cvs40
* src/imap.c
		Don't issue SELECT in imap_change_flags
		before having checked that we indeed have
		some flags to change. MSG_POSTFILTERED for
		example can't be used on IMAP.
		Fixes bug #955 (copying messages between
		imap folders is extremely slow), which was
		a regression.
2006-05-19 23:19:09 +00:00
Colin Leroy
820d86b34e 2006-05-19 [colin] 2.2.0cvs39
* src/folder.c
	* src/folder.h
	* src/folderview.c
		Try to fix bug #830 (Some unread messages
		get marked read in IMAP inbox):
		- Prevent scanning a folder if it's being
		  opened via the GUI
		- Postpone opening via the GUI of a folder
		  currently scanned.
2006-05-19 17:09:06 +00:00
Tristan Chabredier
dc33197c79 2006-05-19 [wwp] 2.2.0cvs38
* manual/advanced.xml
		fix English+typo (thanks to Paul).
2006-05-19 12:26:09 +00:00
Tristan Chabredier
96b76e646e 2006-05-19 [wwp] 2.2.0cvs37
* manual/advanced.xml
	* manual/fr/advanced.xml
	* src/gtk/logwindow.c
	* src/prefs_common.c
	* src/prefs_common.h
		added hidden prefs to allow customization of colors used in
		protocol log window (useful for dark gtk+ themes).
2006-05-19 11:11:20 +00:00
Tristan Chabredier
caeb312d09 2006-05-19 [wwp] 2.2.0cvs36
* ChangeLog
		fix an old erroneous changelog entry (thanks to Fabien Vantard).
2006-05-19 09:27:03 +00:00
Paul Mangan
7543ce0ce5 2006-05-19 [paul] 2.2.0cvs35
* src/textview.c
		make Reply-To fully clickable
	* src/gtk/logwindow.c
		more colouring (SMTP ESMTP)
	Both patches by Pawel Pekala
2006-05-19 07:04:40 +00:00
Colin Leroy
7270f2d908 2006-05-19 [cleroy] 2.2.0cvs34
* src/mh.c
		Don't update flags from current folder
		Probably fixes bug #935 (Read Messages
		Revert to Being Marked as Unread)
2006-05-19 06:27:04 +00:00
Colin Leroy
304322deb2 2006-05-18 [colin] 2.2.0cvs33
* src/imap.c
                Warning fix
        * src/compose.c
        * src/mainwindow.c
        * src/summaryview.c
        * src/toolbar.c
                Allow replying to multiple emails
                in multiple windows
        * src/mimeview.c
        * src/etpan/imap-thread.c
                Leak fixes
2006-05-18 17:10:21 +00:00
Paul Mangan
00517cbe25 2006-05-18 [paul] 2.2.0cvs32
* src/summaryview.c
		keep Mailing-List menu refreshed
		Thanks to Colin
2006-05-18 11:21:41 +00:00
Paul Mangan
688512843f 2006-05-18 [paul] 2.2.0cvs31
* manual/advanced.xml
	* manual/faq.xml
	* manual/glossary.xml
	* manual/handling.xml
	* manual/intro.xml
	* manual/plugins.xml
	* manual/sylpheed-claws-manual.xml
		update URLs
		add info about mailing-list support
		edit filtering info
	* src/wizard.c
	* src/common/defs.h
	* src/gtk/about.c
	* src/plugins/dillo_viewer/README
		update URLs
2006-05-18 11:18:28 +00:00
Tristan Chabredier
3c9314dcce 2006-05-17 [wwp] 2.2.0cvs30
* manual/handling.xml
	* manual/fr/handling.xml
		documented the ability to enabled/disable filtering/processing rules.
2006-05-17 20:17:26 +00:00
Colin Leroy
9291c8e7bd 2006-05-17 [colin] 2.2.0cvs29
* src/main.c
		Don't initialize g_thread subsystem if it's
		already done (thanks to Hiro)
	* src/mimeview.c
		Fix saving of parts when there name can't be
		converted from UTF-8.
2006-05-17 16:37:41 +00:00
Paul Mangan
6bc48dff5b 2006-05-17 [paul] 2.2.0cvs28
* po/Makefile.in.in
		fix config.status warning with autoconf 2.60
2006-05-17 12:43:54 +00:00
Paul Mangan
d86a815a6c 2006-05-17 [paul] 2.2.0cvs27
* po/POTFILES.in
		add src/mbox.c
2006-05-17 12:20:46 +00:00
Tristan Chabredier
d4f91ca14f 2006-05-17 [wwp] 2.2.0cvs26
* src/mainwindow.c
		fix useless and potentially dangerous buffer walking (thanks to Colin).
2006-05-17 09:28:12 +00:00