Commit graph

3817 commits

Author SHA1 Message Date
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
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
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
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
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
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
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
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
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
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
Tristan Chabredier
210ec29dbc 2006-05-17 [wwp] 2.2.0cvs25
* src/plugins/demo/demo.c
		updated product name in plugin demo (many plugins need to be
		sync'ed w/ that change).
2006-05-17 08:19:45 +00:00
Colin Leroy
85890787b4 2006-05-17 [colin] 2.2.0cvs24
* src/mh.c
		Fix leak
2006-05-17 06:44:11 +00:00
Colin Leroy
2d14a59c09 argh, not the correct hour 2006-05-16 20:27:03 +00:00
Colin Leroy
4f0c3c7aa1 2006-05-16 [colin] 2.2.0cvs23
* src/mainwindow.c
		Stupid me hit again. Fix cvs22.
2006-05-16 20:25:36 +00:00
Colin Leroy
0d96f5617b 2006-05-16 [colin] 2.2.0cvs22
* src/mainwindow.c
		Fix bug #922 (sylpheed-claws crashed after
		pushing on Inbox folder)
2006-05-16 20:15:40 +00:00
Colin Leroy
239006ff75 2006-05-16 [colin] 2.2.0cvs21
* src/compose.c
		Make From header be copy/paste/select-able
2006-05-16 16:10:49 +00:00
Tristan Chabredier
52e0025a10 2006-05-16 [wwp] 2.2.0cvs20
* src/export.c
	* src/matcher.c
	* src/summaryview.c
	* src/etpan/imap-thread.c
		fix some compiler warnings (thanks to Colin).
2006-05-16 09:42:16 +00:00
Tristan Chabredier
749e0af242 2006-05-16 [wwp] 2.2.0cvs19
* src/action.c
	* src/gedit-print.c
	* src/inc.c
	* src/mainwindow.c
	* src/mh.c
	* src/statusbar.c
	* src/send_message.c
	* src/summaryview.c
		get rid of some gtk warning/errors at runtime (and avoid divide-by-0).
2006-05-16 09:38:20 +00:00
Colin Leroy
127c47b4fd 2006-05-15 [colin] 2.2.0cvs18
* src/procmsg.c
		Fix automatic rule creation with List-Post
2006-05-15 17:53:23 +00:00
Colin Leroy
dd36d94033 2006-05-15 [cleroy] 2.2.0cvs16
* src/main.c
		Revert test
2006-05-15 08:24:25 +00:00
Colin Leroy
2121a4d8a1 2006-05-15 [cleroy] 2.2.0cvs15
* src/main.c
		test
2006-05-15 08:23:23 +00:00
Tristan Chabredier
2896acb268 2006-05-13 [wwp] 2.2.0cvs13
* src/filtering.c
	* src/filtering.h
	* src/matcher.c
	* src/matcher_parser_lex.l
	* src/matcher_parser_parse.y
	* src/prefs_filtering.c
		new feature: provide the ability to disable filtering and processing
		rules. Patch by Fabien Vantard <fzzzzz@gmail.com>, w/ some minor
		adaptations.
2006-05-13 13:04:55 +00:00
Colin Leroy
f7f744c83e 2006-05-13 [colin] 2.2.0cvs12
* src/compose.c
		Remove useless if (a) b; else b;
		Thanks to wwp
2006-05-13 12:42:00 +00:00
Tristan Chabredier
22b1314524 2006-05-13 [wwp] 2.2.0cvs11
* src/export.c
	* src/import.c
	* src/mainwindow.c
	* src/mbox.c
	* src/summaryview.c
	* src/summaryview.h
		no more silent failures (or at least less ones) when importing
		or exporting from/to mbox. Also start importing/exporting if
		the necessary info is set.
2006-05-13 10:02:33 +00:00
Colin Leroy
4df843e861 2006-05-12 [colin] 2.2.0cvs8
* src/gtk/quicksearch.c
		Add "k" as shortcut for "colorlabel". Patch
		by ath42@users.sf.net.
2006-05-12 20:32:00 +00:00
Paul Mangan
de2f5de238 2006-05-12 [paul] 2.2.0cvs7
* src/prefs_common.h
	* src/prefs_summaries.c
	* src/summaryview.c
		when entering a folder also allow
		going directly to first Marked message
2006-05-12 18:12:31 +00:00
Paul Mangan
f1a9d6c116 2006-05-12 [paul] 2.2.0cvs6
* src/summaryview.c
		always obey 'confirm before marking all
		mails read' option
2006-05-12 18:10:00 +00:00
Paul Mangan
ca4ef2b905 2006-05-12 [paul] 2.2.0cvs5
* src/textview.c
		make Sender fully clickable
2006-05-12 18:08:21 +00:00
Colin Leroy
dabdc67914 2006-05-12 [colin] 2.2.0cvs4
* src/compose.c
	* src/compose.h
		Let From be editable
	* src/main.c
	* src/mh.c
		Full support of .mh_sequences' Unseen seq
2006-05-12 17:46:09 +00:00
Colin Leroy
68cec9a28f 2006-05-12 [colin] 2.2.0cvs3
* src/folder.c
	* src/mainwindow.c
	* src/mainwindow.h
	* src/messageview.c
	* src/prefs_spelling.c
	* src/procheader.c
	* src/procmsg.c
	* src/procmsg.h
	* src/summaryview.c
	* src/toolbar.c
	* src/toolbar.h
		Add contextual menu on Compose toolbar
                button. Fixes bug #944 (Automatic
                addresses not applied when changing account
                from compose window)
                add Mailing List support
                based on the old 0.6.5claws25 patch by
                Melvin Hadasht, with finishing touches
                by Colin
                Fix "ignore thread" when mails are threaded by
                subject (and weren't ignored although appearing
                in the thread).
                GUI rework.
                Both patches by Pawel.
2006-05-12 17:42:48 +00:00
Colin Leroy
ed5ba70d9a 2006-05-05 [cleroy] 2.1.1cvs48
* src/main.c
		Re-read matcherrc after loading plugins
		if some of them add folders.
2006-05-05 16:17:38 +00:00
Colin Leroy
51fd369e48 2006-05-03 [colin] 2.1.1cvs47
* src/imap.c
		I'm idiot
2006-05-03 17:51:39 +00:00
Colin Leroy
0a57866979 2006-05-03 [colin] 2.1.1cvs46
* src/imap.c
		Be sure to have a session when
		getting separator
2006-05-03 17:49:25 +00:00
Colin Leroy
d98ff1d709 2006-05-03 [colin] 2.1.1cvs45
* src/imap.c
	* src/imap.h
	* src/imap_gtk.c
		Fix preventing renaming with namespace
		separator.
2006-05-03 17:05:48 +00:00
Colin Leroy
39f30a33c6 2006-05-01 [colin] 2.1.1cvs44
* src/action.c
		Don't reload messageview when result of
		action is piped.
2006-05-01 18:34:57 +00:00
Colin Leroy
922e98bbbe 2006-04-29 [colin] 2.1.1cvs43
* src/prefs_receive.c
	* src/plugins/spamassassin/spamassassin_gtk.c
	* src/plugins/clamav/clamav_plugin_gtk.c
		GUI fixes by Pawel
2006-04-29 20:28:49 +00:00
Colin Leroy
d813ca69de 2006-04-29 [colin] 2.1.1cvs42
* src/prefs_compose_writing.c
	* src/prefs_quote.c
		Cleanups. Patch by Pawel
2006-04-29 09:31:54 +00:00
Paul Mangan
51fdeae481 2006-04-28 [paul] 2.1.1cvs41
* src/matcher.c
		fix returned quick search results when search
		term contains an underscore.
		Thanks to Colin
2006-04-28 09:21:10 +00:00
Paul Mangan
3524bb96ea 2006-04-28 [paul] 2.1.1cvs40
* src/prefs_message.c
	* src/prefs_receive.c
		GUI cleanups
		Patches by Pawel Pekala
2006-04-28 08:58:36 +00:00
Colin Leroy
8509efefb2 2006-04-27 [colin] 2.1.1cvs39
* src/wizard.c
		Differentiate subject Welcome from
		window's title Welcome
2006-04-27 21:11:28 +00:00