Commit graph

2271 commits

Author SHA1 Message Date
Colin Leroy
138bb84826 2006-10-24 [colin] 2.5.6cvs6
* src/textview.c
	* src/gtk/gtkutils.c
		Fix crash when printing emails with an
		xface
2006-10-24 17:53:20 +00:00
Ricardo Mones
a810dc74eb 2006-10-24 [mones] 2.5.6cvs5
* manual/es/advanced.xml
		Synchronize hidden option respect_flowed_format
	* po/es.po
		Updated translation
2006-10-24 09:00:20 +00:00
Paul Mangan
3995a9f182 2006-10-21 [paul] 2.5.6cvs4
* src/gtk/authors.h
	* src/plugins/pgpcore/pgp_viewer.c
	* src/plugins/pgpcore/sgpgme.c
		fix building on BSDs
		Thanks to Michael Hughes
		<Sylpheed-Claws_user@thehugheslogcabin.net>
2006-10-21 08:45:04 +00:00
Colin Leroy
e847db8d24 2006-10-20 [colin] 2.5.6cvs3
* configure.ac
		Bump up libetpan requirement
		*** THIS COMMIT REQUIRES LIBETPAN CVS ***
	* src/common/utils.c
	* src/common/utils.h
		Add convenience get_file_mtime()
	* src/imap.c
	* src/etpan/imap-thread.c
	* src/etpan/imap-thread.h
		Implement UIDPLUS support if the server
		supports it - faster sending in this case
2006-10-20 16:51:50 +00:00
Colin Leroy
7517debe79 2006-10-19 [colin] 2.5.6cvs2
* src/gtk/quicksearch.c
		Fix emptying in type-ahead+extended mode
	* src/mainwindow.c
	* src/mainwindow.h
		Add a hook for offline state change
	* src/plugins/trayicon/trayicon.c
		Use it to display offline icons
	* src/plugins/trayicon/Makefile.am
	* src/plugins/trayicon/newmail.offline.xpm
	* src/plugins/trayicon/newmarkedmail.offline.xpm
	* src/plugins/trayicon/nomail.offline.xpm
	* src/plugins/trayicon/unreadmail.offline.xpm
	* src/plugins/trayicon/unreadmarkedmail.offline.xpm
		Add the icons
2006-10-19 16:49:56 +00:00
Colin Leroy
589a3546e5 2006-10-19 [colin] 2.5.5cvs18
* manual/handling.xml
		Add type-ahead search
2006-10-19 06:45:25 +00:00
Colin Leroy
2352178a0e 2006-10-18 [colin] 2.5.5cvs17
* src/gtk/quicksearch.c
		Remove "save to history only if there's
		no syntax error", it breaks for some
		reason which I'll investigate later.
2006-10-18 19:35:07 +00:00
Colin Leroy
ce964a2a3f 2006-10-18 [colin] 2.5.5cvs16
* src/prefs_common.c
	* src/prefs_common.h
	* src/summaryview.c
	* src/gtk/quicksearch.c
	* src/gtk/quicksearch.h
		Add a type-ahead option for fast searches
		Patch by Fabien Vantard
2006-10-18 17:00:00 +00:00
Colin Leroy
7cedbc4e9e 2006-10-18 [colin] 2.5.5cvs15
* src/compose.c
	* src/compose.h
		Add Options/Reply mode/ menu to be able to
		change the recipients of a reply on the fly
2006-10-18 16:57:07 +00:00
Colin Leroy
6d77b6e87e 2006-10-18 [colin] 2.5.5cvs14
* src/compose.c
		Fix redirecting of our own sent mails
2006-10-18 16:54:49 +00:00
Tristan Chabredier
0ad7d6f130 2006-10-17 [wwp] 2.5.5cvs13
* src/send_message.c
		Fix duplicate error messages when sending, and missing
		newline in such error messages.
2006-10-17 22:45:38 +00:00
Colin Leroy
f8f2389667 2006-10-17 [colin] 2.5.5cvs12
* src/compose.c
		Compare addresses case-insensitive
2006-10-17 16:39:22 +00:00
Colin Leroy
30ef5f10f1 2006-10-17 [colin] 2.5.5cvs11
* src/plugins/pgpcore/sgpgme.c
		Fix return status
2006-10-17 06:01:59 +00:00
Colin Leroy
e3a8ee4027 2006-10-17 [colin] 2.5.5cvs10
* src/plugins/pgpcore/pgp_viewer.c
		Fix return status
2006-10-17 05:59:45 +00:00
Colin Leroy
b198d09f46 2006-10-17 [colin] 2.5.5cvs9
* src/quote_fmt.c
		Fix a typo (thanks to Fabien)
2006-10-17 05:48:27 +00:00
Colin Leroy
7eff038c8e 2006-10-16 [colin] 2.5.5cvs8
* src/textview.c
		Fix problem with quote-folding when emails
		don't convert cleanly to UTF-8
2006-10-16 17:13:25 +00:00
Colin Leroy
a293204ed1 2006-10-14 [colin] 2.5.5cvs7
* src/prefs_template.c
		Reset fields when reopening
		the window
2006-10-14 07:23:02 +00:00
Paul Mangan
1a1f2761a7 2006-10-13 [paul] 2.5.5cvs6
* manual/advanced.xml
	* src/prefs_message.c
		make 'respect_flowed_format' a hidden
		option, and add a manual entry for it
		Thanks to Colin
2006-10-13 07:24:47 +00:00
Colin Leroy
eac940bea9 2006-10-12 [colin] 2.5.5cvs5
* src/codeconv.c
		Revert part of 2.5.2cvs21:
		Don't optimise by reusing the
		last iconv converter if possible:
		it seems slightly broken in a
		very hard way to reproduce
2006-10-12 17:24:01 +00:00
Colin Leroy
c715a2d599 2006-10-12 [colin] 2.5.5cvs4
* src/prefs_common.c
	* src/prefs_common.h
	* src/prefs_message.c
	* src/procmime.c
		Fix bug 1035, 'Incorrect handling
		of flowed lines'. We now optionnaly
		handle this format (preference is in
		Message View/Text options section)
2006-10-12 17:20:05 +00:00
Colin Leroy
8162fcc225 2006-10-12 [colin] 2.5.5cvs3
* po/POTFILES.in
		Add new file
	* src/plugins/pgpcore/pgp_viewer.c
	* src/plugins/pgpcore/sgpgme.c
		Don't try to import without asking
2006-10-12 17:12:19 +00:00
Colin Leroy
56b570202c 2006-10-12 [colin] 2.5.5cvs2
* src/compose.c
		Fix bug 1036, 'Forwarding a mutlipart
		mail with a "text/html" block to ms
		outlook users leeds to freeze of
		outlook'. Poor outlook users...
2006-10-12 17:10:41 +00:00
Paul Mangan
2c4e21726f 2006-10-11 [paul] 2.5.3cvs32
* src/textview.c
		fix bug 1032, 'Segmentation fault when showing
		message' (bug in quote folding)
		Thanks to Colin
2006-10-11 08:47:22 +00:00
Colin Leroy
148c276ea1 2006-10-10 [colin] 2.5.3cvs31
* src/quote_fmt.c
		Rephrase english a bit
2006-10-10 17:02:44 +00:00
Colin Leroy
ff2f208df7 2006-10-10 [colin] 2.5.3cvs30
* src/prefs_compose_writing.c
		Stop making the page larger than the window
2006-10-10 17:01:05 +00:00
Tristan Chabredier
48a5427593 2006-10-10 [wwp] 2.5.3cvs29
* src/compose.c
	* src/prefs_template.c
	* src/quote_fmt.c
	* src/quote_fmt.h
	* src/quote_fmt_lex.l
	* src/quote_fmt_parse.y
		Extend the quote parser a bit: allow to get access to
		basic (composing) account info.
2006-10-10 09:50:33 +00:00
Colin Leroy
53e6f88b10 2006-10-10 [colin] 2.5.3cvs28
* src/procheader.c
		Fix this \t problem in subject
2006-10-10 06:29:47 +00:00
Colin Leroy
5e373fb390 2006-10-09 [colin] 2.5.3cvs27
* src/main.c
	* src/prefs_gtk.c
		Prepare cache a bit later
		If section already exists, skip the new one
		(as previously); avoid writing the same block
		twice - if we find a second block with the
		same id, skip it.
	* src/plugins/pgpcore/pgp_viewer.c
		Set cursor to busy when retrieving a key
	* src/plugins/pgpcore/sgpgme.c
		allow 5 seconds for gpg to export the key
2006-10-09 17:32:48 +00:00
Colin Leroy
bc058e5f56 2006-10-09 [colin] 2.5.3cvs26
* configure.ac
	* src/msgcache.c
	* src/prefs_gtk.c
		Check for existence of fgets_unlocked
		and fwrite_unlocked
2006-10-09 06:22:58 +00:00
Paul Mangan
0778014c66 2006-10-09 [paul] 2.5.3cvs25
* src/prefs_summaries.c
		replace strftime() with fast_strftime() and in
		the consequence fix the bug in the display of
		AM/PM in the 'Example' string
2006-10-09 04:27:17 +00:00
Andrej Kacian
1e62e8e62a 2006-10-09 [ticho] 2.5.3cvs24
* po/sk.po
		Updated (and fixed up somewhat) Slovak translation.
2006-10-09 02:54:18 +00:00
Colin Leroy
ebd85a5661 2006-10-08 [colin] 2.5.3cvs23
* src/prefs_folder_item.c
		Explain why prefs in the top-level folder
		aren't retained, but are still useful
2006-10-08 16:39:25 +00:00
Colin Leroy
9b710d4999 2006-10-08 [colin] 2.5.3cvs22
* src/prefs_gtk.c
		Don't cache anything if caching fails
2006-10-08 08:34:21 +00:00
Colin Leroy
3f730fcbbb 2006-10-08 [colin] 2.5.3cvs21
* src/common/utils.c
		always include gi18n.h
2006-10-08 08:24:28 +00:00
Colin Leroy
282dad5816 2006-10-07 [colin] 2.5.3cvs20
* src/plugins/pgpcore/pgp_viewer.c
		Kill gpg after 5 seconds wait
2006-10-07 19:54:35 +00:00
Colin Leroy
65bded9463 2006-10-07 [colin] 2.5.3cvs19
* src/plugins/pgpcore/pgp_viewer.c
	* src/plugins/pgpcore/pgp_viewer.h
		Fix copyright
2006-10-07 19:33:26 +00:00
Colin Leroy
190c75112e 2006-10-07 [colin] 2.5.3cvs18
* src/plugins/pgpcore/pgp_viewer.c
	* src/plugins/pgpcore/pgp_viewer.h
		Actually add the files to CVS
2006-10-07 19:27:35 +00:00
Colin Leroy
4a95916126 2006-10-07 [colin] 2.5.3cvs17
* src/plugins/pgpcore/sgpgme.c
		Be sure not to crash on 'application/pgp-signature' that
		are not application/pgp-signatures
2006-10-07 19:24:57 +00:00
Colin Leroy
2a353e4416 2006-10-07 [colin] 2.5.3cvs16
* src/textview.c
	* src/textview.h
		Make a bit more of the API available
	* src/plugins/pgpcore/Makefile.am
	* src/plugins/pgpcore/plugin.c
	* src/plugins/pgpcore/sgpgme.c
		Add basic key import/export
2006-10-07 17:45:59 +00:00
Colin Leroy
1fbf4acfa8 2006-10-07 [colin] 2.5.3cvs15
* src/folderview.c
	* src/imap.c
	* src/prefs_account.c
	* src/wizard.c
		Warn users *everywhere* if libetpan's not
		linked in
2006-10-07 16:03:36 +00:00
Ricardo Mones
8e255df2b8 2006-10-06 [mones] 2.5.3cvs14
* po/de.po
	* po/es.po
		updated by Stephan Sachse and me
2006-10-06 23:01:17 +00:00
Colin Leroy
8582237192 2006-10-06 [colin] 2.5.3cvs13
* src/main.c
	* src/common/sylpheed.c
		Don't load common plugins if --exit is passed
	* src/prefs_gtk.c
	* src/prefs_gtk.h
		Implement a cache to avoid reading the same
		files over and over again at startup
2006-10-06 17:51:53 +00:00
Colin Leroy
d5a38d014b 2006-10-06 [colin] 2.5.3cvs12
* src/summaryview.c
	* src/gtk/quicksearch.c
		Update display every 5k mails on fast searches
2006-10-06 17:04:42 +00:00
Colin Leroy
bf1abdc97a 2006-10-06 [colin] 2.5.3cvs11
* src/textview.c
		Don't do quote folding on HTML or ERTF.
		May fix the Cygwin issues if they were
		happening with HTML mails?
2006-10-06 16:55:13 +00:00
Colin Leroy
a1e04edb6d 2006-10-05 [colin] 2.5.3cvs10
* src/prefs_gtk.c
		Oops, forgot one
2006-10-05 18:27:57 +00:00
Colin Leroy
fdf383e87c 2006-10-05 [colin] 2.5.3cvs9
* src/prefs_gtk.c
		Use unlocked_stdio here too
2006-10-05 18:09:33 +00:00
Colin Leroy
e4dd6a99fa 2006-10-05 [colin] 2.5.3cvs8
* src/folderview.c
		Fix go to next * after preferences apply
	* src/msgcache.c
		Do the fd lock/unlock ourselves instead of
		letting the libc do it at each write
2006-10-05 17:26:59 +00:00
Colin Leroy
92bd32c521 2006-10-05 [colin] 2.5.3cvs7
* src/common/utils.c
		Faster division, thanks to Jean Diraison
2006-10-05 06:08:02 +00:00
Paul Mangan
eabcd602ca 2006-10-05 [paul] 2.5.3cvs6
* src/common/utils.c
		fix building with --disable-nls
2006-10-05 05:08:56 +00:00
Colin Leroy
3dc9c9ea94 2006-10-04 [colin] 2.5.3cvs5
* src/folder.c
		Maybe fix a segfault
2006-10-04 21:36:04 +00:00
Tristan Chabredier
ca5a829e99 2006-10-04 [wwp] 2.5.3cvs4
* src/prefs_folder_item.c
		Fine-tune layouts in folder item prefs. Suggested by
		Fabien Vantard <fzzzzz@gmail.com>.
2006-10-04 09:26:47 +00:00
Tristan Chabredier
901f80f151 2006-10-04 [wwp] 2.5.3cvs3
* src/prefs_folder_item.c
		Kill the clandestine passengers. You didn't see anything.
2006-10-04 09:06:33 +00:00
Tristan Chabredier
795ac026f3 2006-10-04 [wwp] 2.5.3cvs2
* src/prefs_folder_item.c
		Add a way to test the subject simplify regexp in
		folder prefs. Patch by Fabien Vantard <fzzzzz@gmail.com>,
		w/ few layout changes.
2006-10-04 08:43:38 +00:00
Colin Leroy
dcd52407a9 2006-10-04 [colin] 2.5.2cvs42
* src/folder.c
	* src/folder.h
	* src/summaryview.c
		Provide a way for folder classes to set their sort
		type and key
2006-10-04 06:18:28 +00:00
Colin Leroy
4fc1092b8a 2006-10-03 [colin] 2.5.2cvs41
* src/mh.c
		Don't use strlen() to know if the
		string's empty
2006-10-03 18:16:40 +00:00
Colin Leroy
62d761fdc0 2006-10-03 [colin] 2.5.2cvs40
* src/mh.c
		Fix "check for new folders" with accentued folders
2006-10-03 16:40:58 +00:00
Andrej Kacian
600b132148 2006-10-03 [ticho] 2.5.2cvs39
* src/filtering.c
	* src/folder.c
	* src/inc.c
	* src/mbox.c
		Colin's fix for "copy" filtering rules.
2006-10-03 10:19:12 +00:00
Colin Leroy
73b4d752c3 2006-10-02 [colin] 2.5.2cvs38
* src/folderview.c
		Fix for double-click too
2006-10-02 20:05:02 +00:00
Colin Leroy
5796390d77 2006-10-02 [colin] 2.5.2cvs37
* src/folderview.c
		correct fix for cvs36
2006-10-02 20:02:42 +00:00
Colin Leroy
78344e1d50 2006-10-02 [colin] 2.5.2cvs36
* src/folderview.c
		Fix 'goto next unread' after collapsing/expanding
		a node.
2006-10-02 19:43:48 +00:00
Colin Leroy
17c11d44e5 2006-10-02 [colin] 2.5.2cvs35
* src/summaryview.c
		Fix double freeze/thaw
	* src/common/utils.c
	* src/common/utils.h
		Reimplement strftime
	* src/procheader.c
		Use it
2006-10-02 17:29:24 +00:00
Colin Leroy
201d788976 2006-10-02 [colin] 2.5.2cvs34
* src/mh.c
		Time mh_write_sequences() - it's fast
	* src/summaryview.c
		Init a variable to shut up gcc
2006-10-02 17:04:07 +00:00
Colin Leroy
28e5091b22 2006-10-01 [colin] 2.5.2cvs33
* src/folder.c
	* src/mh.c
	* src/mh.h
	* src/msgcache.c
		Add helper mh_set_mtime(), and set mtime to stat()'s result
		Add fsync but disable it, it's slow as hell
2006-10-01 12:08:47 +00:00
Colin Leroy
4dcad63618 2006-10-01 [colin] 2.5.2cvs32
* src/mh.c
	* src/msgcache.c
		fflush() caches and mh_sequences before
		fclose()ing
2006-10-01 10:45:27 +00:00
Colin Leroy
2bfb027f1b 2006-10-01 [colin] 2.5.2cvs31
* src/msgcache.c
		Don't ftruncate when not using mmap
2006-10-01 09:37:39 +00:00
Colin Leroy
9208998244 2006-09-30 [colin] 2.5.2cvs30
* src/main.c
		Write folder list *after* saving caches
2006-09-30 21:20:14 +00:00
Colin Leroy
fcfec78644 2006-09-30 [colin] 2.5.2cvs29
* src/folder.c
	* src/mh.c
		Debug forced mtime changes
2006-09-30 19:36:06 +00:00
Colin Leroy
21c3797e32 2006-09-30 [colin] 2.5.2cvs28
* src/folder.c
	* src/main.c
		Remove useless debug_print()s (code
		well-tested)
2006-09-30 19:22:05 +00:00
Colin Leroy
8aa422067d 2006-09-30 [colin] 2.5.2cvs27
* src/mh.c
		Do stuff faster when writing mh_sequences
2006-09-30 18:06:16 +00:00
Colin Leroy
2ca67302ef 2006-09-30 [colin] 2.5.2cvs26
* src/mh.c
		Don't let the writing of .mh_sequences, which
		can change the folder's mtime, let us think
		we need to scan.
2006-09-30 17:45:27 +00:00
Colin Leroy
da75d14cd1 2006-09-30 [colin] 2.5.2cvs25
* src/folder.c
		Move a debug_print where it belongs
		(processing)
	* src/summaryview.c
		Don't mess with a huge slow subject
		table if we're not threading by
		subject
2006-09-30 17:26:38 +00:00
Colin Leroy
1e98afac67 2006-09-30 [colin] 2.5.2cvs24
* src/msgcache.c
		Reenable mmaped reads (*not* writes!)
	* src/procmsg.c
		Don't destroy and recreate hashtables just
		for fun
	* src/common/utils.c
		Remove useless reply prefixes (it's case
		unsensitive)
2006-09-30 12:50:20 +00:00
Tristan Chabredier
23170423c3 2006-09-30 [wwp] 2.5.2cvs23
* tools/fix_date.sh
		Fixed a minor bug in date value extraction, added a switch
		to replace non RFC-compliant Date: value, added a switch
		to use strict RFC matching patterns for dates.
2006-09-30 09:34:17 +00:00
Colin Leroy
26639aa017 2006-09-29 [colin] 2.5.2cvs22
* src/matcher_parser.h
	* src/matcher_parser_parse.y
	* src/prefs_filtering.c
	* src/statusbar.c
	* src/summary_search.c
	* src/summaryview.c
	* src/gtk/quicksearch.c
	* src/gtk/quicksearch.h
		Optimise searches by setting different
		refresh intervals (depending if the
		search is fast or not)
2006-09-29 16:59:06 +00:00
Colin Leroy
540c646c48 2006-09-29 [colin] 2.5.2cvs21
* src/codeconv.c
		Optimise by reusing the last iconv converter
		if possible
	* src/textview.c
		Optimise a bit (the foldable quotes feature
		still has an awful O(n^2) algo
2006-09-29 16:57:15 +00:00
Colin Leroy
50631481ac 2006-09-29 [colin] 2.5.2cvs20
* src/gtk/gtksctree.c
	* src/gtk/gtksctree.h
		Optimise de-selection via up/down or
		another key
2006-09-29 16:55:36 +00:00
Colin Leroy
7ad63af337 2006-09-28 [colin] 2.5.2cvs19
* src/action.c
	* src/compose.c
	* src/folderview.c
	* src/mainwindow.c
	* src/messageview.c
	* src/summary_search.c
	* src/toolbar.c
		Avoid using summaryview->ctree directly
2006-09-28 19:10:14 +00:00
Colin Leroy
28ab564cf4 2006-09-28 [colin] 2.5.2cvs18
* src/summaryview.c
	* src/summaryview.h
		Add helpers to freeze/thaw/grab_focus
		Factorize calls to freeze/thaw/grab_focus
2006-09-28 19:08:03 +00:00
Colin Leroy
5d657fe97d 2006-09-28 [colin] 2.5.2cvs17
* src/main.c
		More guards for the session management
2006-09-28 17:33:47 +00:00
Colin Leroy
97848b2b7d 2006-09-28 [colin] 2.5.2cvs16
* src/folderview.c
	* src/gtk/gtksctree.c
	* src/gtk/gtksctree.h
		Make expanding not recursive in folderview
2006-09-28 17:11:32 +00:00
Colin Leroy
f403740db6 2006-09-28 [colin] 2.5.2cvs15
* src/addressbook.c
		If nothing is selected in the list (right part)
		and a group is selected in the tree (left part),
		mail this group.
2006-09-28 17:00:10 +00:00
Colin Leroy
2a48c459b2 2006-09-28 [colin] 2.5.2cvs14
* src/Makefile.am
		Actually use SM_LIBS
2006-09-28 16:51:31 +00:00
Andrej Kacian
94dc519ff6 2006-09-28 [ticho] 2.5.2cvs13
* src/export.c
	* src/messageview.c
	* src/mimeview.c
	* src/news.c
	* src/pop.c
	* src/prefs_themes.c
	* src/procmsg.c
		Small i18n string optimization.
	* src/send_message.c
	* src/summaryview.c
	* src/common/session.c
	* src/common/smtp.c
	* src/common/ssl_certificate.c
	* src/common/utils.c
		Use "Couldn't" instead of "Can't" in UI messages,
		where appropriate.
2006-09-28 15:22:25 +00:00
Colin Leroy
f13f2d6edb 2006-09-28 [colin] 2.5.2cvs12
* configure.ac
		Possibly fix link errors
2006-09-28 05:35:51 +00:00
Tristan Chabredier
e87018ee37 2006-09-27 [wwp] 2.5.2cvs11
* src/gtk/authors.h
	* doc/man/sylpheed-claws.1
	* manual/ack.xml
	* manual/es/ack.xml
	* manual/fr/ack.xml
	* manual/pl/ack.xml
		Updated authors info (me, myself and I).
2006-09-27 22:05:39 +00:00
Colin Leroy
7ef93901d1 2006-09-27 [colin] 2.5.2cvs10
* src/addressbook.c
		Remove useless printf
2006-09-27 21:46:42 +00:00
Tristan Chabredier
37460fff49 2006-09-27 [wwp] 2.5.2cvs9
* src/editgroup.c
	* src/send_message.c
	* src/inc.c
	* src/prefs_common.c
	* src/prefs_common.h
	* src/gtk/progressdialog.c
		remember more windows' sizes (send dialog, received dialog,
		edit group in addressbook).
2006-09-27 21:05:30 +00:00
Colin Leroy
e90b426fba 2006-09-27 [colin] 2.5.2cvs8
* configure.ac
	* src/main.c
	* src/mainwindow.h
		Use libSM to communicate with the session
		manager, so that we can know when the
		session ends, save our caches, and draft
		our compose windows.
2006-09-27 20:32:39 +00:00
Colin Leroy
cf2c51f4d0 2006-09-27 [colin] 2.5.2cvs7
* src/addressbook.c
		Fix issues:
		o Allow Book and Group creation from the tree's
		  contextual menu
		o Do not actually delete the contacts when
		  deleting groups from the tree (duh!)
2006-09-27 16:52:52 +00:00
Colin Leroy
f05436d19d 2006-09-27 [colin] 2.5.2cvs6
* 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
2006-09-27 16:49:42 +00:00
Colin Leroy
a71de96ff4 2006-09-27 [colin] 2.5.2cvs5
* src/html.c
		Use UTF-8 chars to replace HTML entities
2006-09-27 16:44:59 +00:00
Colin Leroy
22d710ca0f 2006-09-27 [colin] 2.5.2cvs4
* AUTHORS
	* src/prefs_account.c
	* src/gtk/authors.h
		Fix bug #1024 (Array index out of
		range in sylpheed-claws-2.5.2)
		Patch by Ales Nosek <anosek@suse.cz>
2006-09-27 16:43:39 +00:00
Colin Leroy
104f01c9d8 2006-09-27 [colin] 2.5.2cvs3
* src/addr_compl.c
		Actually do the test
2006-09-27 16:40:28 +00:00
Colin Leroy
2448fa194f 2006-09-27 [colin] 2.5.2cvs2
* src/addr_compl.c
	* src/addr_compl.h
		Allow completing with comma (in certain cases: vCalendar
		for example doesn't support that)
		Patch by Fabien Vantard
2006-09-27 16:39:17 +00:00
Colin Leroy
94f46311de 2006-09-26 [colin] 2.5.2cvs1
* src/Makefile.am
	* src/addr_compl.c
	* src/addr_compl.h
	* src/addrbook.c
	* src/addrbook.h
	* src/addressbook.c
	* src/addrindex.c
	* src/addrindex.h
	* src/compose.c
	* src/prefs_common.c
	* src/prefs_filtering_action.c
	* src/prefs_folder_item.c
	* src/prefs_template.c
	* src/stock_pixmap.c
	* src/stock_pixmap.h
	* src/pixmaps/addr_one.xpm
	* src/pixmaps/addr_two.xpm
		Add auto-completion on groups
2006-09-26 20:03:22 +00:00
Colin Leroy
d90b057a7f 2006-09-26 [colin] 2.5.1cvs5
* src/matcher.c
		Fix condition
2006-09-26 18:41:00 +00:00
Colin Leroy
27a48c43df 2006-09-26 [colin] 2.5.1cvs4
* src/mbox.c
		Revert cvs1 (useless as the message is printed
		every 500 mails)
2006-09-26 18:13:47 +00:00
Colin Leroy
4b01052704 2006-09-26 [colin] 2.5.1cvs3
* src/partial_download.c
		Fix crasher found by Alexsandar Urosevic
2006-09-26 18:05:05 +00:00
Colin Leroy
dce921c489 2006-09-26 [colin] 2.5.1cvs2
* src/summaryview.c
		Fix bug #1023 (Sylpheed deletes too much messages)
2006-09-26 17:04:35 +00:00
Andrej Kacian
b4b1f056a1 2006-09-26 [ticho] 2.5.1cvs1
* src/mbox.c
		Make use of gettext's multiple plurals for statusbar
		progress message.
2006-09-26 07:23:26 +00:00
Colin Leroy
dbd7f1c8b7 2006-09-25 [colin] 2.5.0cvs3
* src/plugins/bogofilter/bogofilter.c
	* src/plugins/clamav/clamav_plugin.c
	* src/plugins/spamassassin/spamassassin.c
		BogoFilter, Spamassassin: Fix double hook registering after
		visiting preferences
		Spamassassin, Clamav: Just set the mails to move instead of
		doing the move - caller will move the things at once.
2006-09-25 21:31:38 +00:00
Colin Leroy
3e40df4508 2006-09-25 [colin] 2.5.0cvs2
* src/imap.c
	* src/etpan/imap-thread.c
		Use UID SEARCH ALL instead of UID 1:*
		(braindead servers can't figure out that's
		the same...)
2006-09-25 16:21:04 +00:00
Tristan Chabredier
1fbc3065c3 2006-09-25 [wwp] 2.5.0cvs1
* src/message_search.c
		Added the ability to stop a running search (in message body).
2006-09-25 13:46:10 +00:00
Paul Mangan
5ed747d52f 2006-09-25 [paul] 2.4.0cvs214
* po/cs.po
	* po/de.po
	* po/fi.po
	* po/fr.po
	* po/nl.po
	* po/pt_BR.po
	* po/sk.po
	* po/sr.po
	* po/zh_CN.po
		updated by Tim, Stephan Sachse, Flammie Pirinen,
		Fabien Vantard, Tim Dijkstra, Frederico Goncalves Guimaraes,
		Ticho, Aleksander Urosevic, Ralgh Young
2006-09-25 11:28:18 +00:00
Ricardo Mones
cd3ddddf7c 2006-09-24 [mones] 2.4.0cvs213
* po/es.po
		Updated for release
2006-09-24 22:42:06 +00:00
Colin Leroy
fcd1423682 2006-09-23 [colin] 2.4.0cvs212
* src/gtk/inputdialog.c
		Fix [ ] remember this appearing in normal
		input dialogs after it's been used by
		mimeview.
	* src/folder.c
	* src/folderview.c
	* src/msgcache.c
	* src/procmsg.c
	* src/summaryview.c
	* src/textview.c
	* src/common/timing.h
		Enable timings in debug mode and make it
		look prettier.
2006-09-23 13:31:18 +00:00
Colin Leroy
86580ddde9 2006-09-22 [colin] 2.4.0cvs211
* README
		Revert test change
	* commitHelper
		ping the correct URI
2006-09-22 17:07:40 +00:00
Colin Leroy
2ae469f1c7 2006-09-22 [colin] 2.4.0cvs210
* README
		Let's see if bug #1022 is fixed
2006-09-22 17:01:57 +00:00
Colin Leroy
33a457b919 2006-09-21 [colin] 2.4.0cvs209
* src/wizard.c
	* src/common/plugin.c
		Prepare infra to load predefined plugins when
		no configuration existed. Don't actually load
		anything yet (feat. freeze)
2006-09-21 17:10:04 +00:00
Tristan Chabredier
3f60edf263 2006-09-21 [wwp] 2.4.0cvs208
* manual/fr/faq.xml
		Partial sync w/ 2.4.0cvs72:
		wrap file and minor updates.
2006-09-21 11:35:38 +00:00
Tristan Chabredier
f44cdd6dff 2006-09-21 [wwp] 2.4.0cvs207
* tools/fix_date.sh
		several fixes and enhancements. A new --force switch has been
		added to prevent overriding by default Date: header when
		already existing.
2006-09-21 09:51:40 +00:00
Paul Mangan
02cfddd3e6 2006-09-21 [paul] 2.4.0cvs206
* src/common/utils.c
		add Chinese UTF8 Re prefix
2006-09-21 09:25:28 +00:00
Tristan Chabredier
097cf5e477 2006-09-21 [wwp] 2.4.0cvs205
* tools/Makefile.am
		Fics alfabettical order.
2006-09-21 08:24:51 +00:00
Tristan Chabredier
f51555adba 2006-09-21 [wwp] 2.4.0cvs204
* tools/fix_date.sh
	* tools/Makefile.am
		Added an action tool to fix missing Date field in emails.
		Updated Makefile.am to reflect those last two additions.
2006-09-21 08:15:45 +00:00
Tristan Chabredier
d42a411ec8 2006-09-21 [wwp] 2.4.0cvs203
* tools/uuooffice
		Added a action tool to open uuencoded docs w/
		OpenOffice (based on uudec method).
2006-09-21 07:42:01 +00:00
Colin Leroy
7c6e4e47e4 2006-09-21 [colin] 2.4.0cvs202
* src/compose.c
	* src/textview.c
		Workaround possible GTK crash: remove selection
		clipboard before destroying widget, or GTK+-2.10
		dies. Thanks to Hiro.
2006-09-21 06:12:00 +00:00
Colin Leroy
d7320b1d34 2006-09-20 [colin] 2.4.0cvs201
* src/compose.c
		Fix free-after-use in some cases (when
		procmime_encode_content() frees mimeinfo->data.mem
		and turns it to a temp file)
2006-09-20 18:21:30 +00:00
Colin Leroy
334f5ce3f2 2006-09-20 [colin] 2.4.0cvs200
* src/folderview.c
	* src/summaryview.c
	* src/gtk/gtksctree.c
	* src/gtk/gtksctree.h
		Add tooltips in the folderview and summaryview
		(Doesn't break string freeze as they already
		exist)
	* src/toolbar.c
		Put the spam button in the default configuration
		if compiled with bogo plugin too
2006-09-20 06:15:33 +00:00
Colin Leroy
d0ff26b87f 2006-09-19 [colin] 2.4.0cvs199
* src/summaryview.c
	* src/summaryview.h
		Update folder name label on folder rename
	* src/prefs_matcher.c
	* src/gtk/logwindow.h
		Fix warnings
		Patches by Fabien
2006-09-19 16:13:08 +00:00
Tristan Chabredier
574e00535c 2006-09-19 [wwp] 2.4.0cvs198
* src/summary_search.c
		fix can't click forward/backward buttons in the
		search messages.
2006-09-19 08:00:15 +00:00
Paul Mangan
539cbc07c1 2006-09-18 [paul] 2.4.0cvs197
* src/wizard.c
		add missing bracket, capitalise the A of
		'SpamAssassin'
2006-09-18 09:10:11 +00:00
Paul Mangan
59302f6281 2006-09-18 [paul] 2.4.0cvs196
* src/compose.c
		fix bug 1012 'crashed upon sending mail
		from compose window'
		Thanks to Colin
2006-09-18 08:38:28 +00:00
Colin Leroy
a6536e7f46 2006-09-16 [colin] 2.4.0cvs195
* src/folderview.c
		Fix "real-time" sorting by freezing/thawing
2006-09-16 16:34:35 +00:00
Colin Leroy
489d3f2b50 2006-09-16 [colin] 2.4.0cvs194
* manual/faq.xml
		Fix the anti-spam entry a bit
2006-09-16 15:34:39 +00:00
Colin Leroy
1318aef732 2006-09-16 [colin] 2.4.0cvs193
* src/wizard.c
		Make sure reviewers have no excuse when stating
		Sylpheed-Claws doesn't have antispam capabilities.
2006-09-16 15:32:28 +00:00
Colin Leroy
86df12369c 2006-09-16 [colin] 2.4.0cvs192
* src/main.c
		Revert part of 2.3.0cvs18, Saving caches on SIGPIPE,
		as if the SIGPIPE comes from etpan's thread we could
		trigger a GUI update from this thread.
2006-09-16 13:28:20 +00:00
Colin Leroy
b1b9239c7c 2006-09-16 [colin] 2.4.0cvs191
* src/summaryview.c
		Init all members of the struct
2006-09-16 12:24:40 +00:00
Paul Mangan
86d4768b56 2006-09-16 [paul] 2.4.0cvs190
* src/account.c
		improvements to the English
2006-09-16 09:05:07 +00:00
Colin Leroy
3bab86cc3e 2006-09-15 [colin] 2.4.0cvs189
* src/summaryview.c
		HIG order on dialog
2006-09-15 17:11:00 +00:00
Colin Leroy
afc889a090 2006-09-14 [colin] 2.4.0cvs188
* src/common/socket.c
	* src/common/socket.h
	* src/common/ssl.c
	* src/common/ssl_certificate.c
	* src/common/ssl_certificate.h
	* src/etpan/imap-thread.c
		the get_fqdn() call done to get canonical name when
		checking an SSL certificate is blocking, which is
		sad as we just did a non-blocking lookup to connect.
		Fix that by letting the fqdn available to the SockInfo,
		and use that in ssl_certificate_check(). For IMAP,
		we don't do it as the lookup's done by libetpan, but
		it's less annoying as IMAP connections as much more
		rare than POP3 connections.
2006-09-14 16:32:50 +00:00
Paul Mangan
69826f0944 2006-09-14 [paul] 2.4.0cvs187
* manual/advanced.xml
		improvements to the English,
		properly place the new hidden options
		within the alphabetical order
	* src/gtk/pluginwindow.c
		improvements to the English
2006-09-14 08:42:08 +00:00
Colin Leroy
c7768f5b82 2006-09-14 [colin] 2.4.0cvs186
* src/prefs_common.c
	* src/prefs_common.h
	* src/gtk/gtksctree.c
	* manual/advanced.xml
		New hidden pref, stripes_color_offset, to change
		the value added/substracted to normal bgcolor to
		create the stripes in summaries
2006-09-14 06:16:02 +00:00
Colin Leroy
bece396012 2006-09-13 [colin] 2.4.0cvs185
* src/gedit-print.c
	* src/messageview.c
	* src/messageview.h
	* src/summaryview.c
	* src/textview.c
		Fix misc. printing issues:
		- Bad font for linkified headers
		- Different font if the mail was displayed or not
		- Factorize the thing
2006-09-13 17:25:48 +00:00
Colin Leroy
8c77b4838c 2006-09-13 [colin] 2.4.0cvs184
* src/common/ssl_certificate.c
		Only get FQDN once when checking certificate
2006-09-13 17:21:21 +00:00
Colin Leroy
96ebad4cb2 2006-09-13 [colin] 2.4.0cvs183
* src/account.c
	* src/gtk/pluginwindow.c
		Misc. GUI fixes by Fabien
2006-09-13 17:19:11 +00:00
Tristan Chabredier
0b0be22e99 2006-09-13 [wwp] 2.4.0cvs182
* configure.ac
	* src/common/utils.h
	* src/common/utils.c
		get rid of unused wide-char functions.
2006-09-13 13:09:16 +00:00
Tristan Chabredier
6905ceaf9d 2006-09-13 [wwp] 2.4.0cvs181
* src/plugins/pgpinline/sylpheed.def
	* src/textview.c
		merge more w32 patches from gpg4win sources (Marcus Brinkmann <marcus@g10code.de>):
		add privacy_reset_error to the .def file,
		do not fork for an external textviewer.
2006-09-13 10:31:49 +00:00
Tristan Chabredier
0cbcbd88dc 2006-09-13 [wwp] 2.4.0cvs180
* src/prefs_common.c
		fix broken font entry in prefs (patch issued by the gpg4win team,
		probably by Marcus Brinkmann <marcus@g10code.de>).
2006-09-13 09:15:17 +00:00
Colin Leroy
918faae771 2006-09-13 [colin] 2.4.0cvs179
* src/folder.h
		Fix a warning in summaryview.c
	* src/mainwindow.c
	* src/summaryview.c
	* src/summaryview.h
		Add missing Mark/* elements in the
		main menu
2006-09-13 06:42:36 +00:00
Colin Leroy
d1c3f89950 2006-09-12 [colin] 2.4.0cvs178
* src/prefs_actions.c
	* src/prefs_filtering_action.c
	* src/prefs_matcher.c
		Use (New) instead of New everywhere
2006-09-12 15:53:33 +00:00
Tristan Chabredier
0752fd920c 2006-09-12 [wwp] 2.4.0cvs177
* manual/fr/addrbook.xml
	* manual/fr/handling.xml
		updated some quotes in the fr manual to match the fr translation.
2006-09-12 12:34:05 +00:00
Tristan Chabredier
626e4b2e59 2006-09-12 [wwp] 2.4.0cvs176
* src/prefs_matcher.c
		don't store translated string elements in matcher expressions.
		Also fixed a misused of Q_().
2006-09-12 12:19:32 +00:00
Tristan Chabredier
9cdb03f9c1 2006-09-11 [wwp] 2.4.0cvs175
* src/plugins//bogofilter/bogofilter.c
	* src/plugins//clamav/clamav_plugin.c
	* src/plugins//demo/demo.c
	* src/plugins//dillo_viewer/dillo_viewer.c
	* src/plugins//pgpcore/plugin.c
	* src/plugins//pgpinline/plugin.c
	* src/plugins//pgpmime/plugin.c
	* src/plugins//spamassassin/spamassassin.c
		gettext-ize more strings (mostly plugin error messages).
2006-09-11 17:19:45 +00:00
Colin Leroy
4fce91bc93 2006-09-11 [colin] 2.4.0cvs174
* src/alertpanel.c
		Make maximum buffer size bigger to avoid
		truncating translated messages. Patch by
		Fabien
2006-09-11 17:07:23 +00:00
Colin Leroy
fecfc97b2b 2006-09-11 [colin] 2.4.0cvs173
* src/etpan/imap-thread.c
		Fix compilation on OpenBSD, thanks to
		Landry
2006-09-11 16:08:24 +00:00
Tristan Chabredier
2943fd6495 2006-09-10 [wwp] 2.4.0cvs172
* manual/account.xml
	* manual/addrbook.xml
	* manual/handling.xml
	* manual/es/handling.xml
	* manual/fr/account.xml
	* manual/fr/addrbook.xml
	* manual/fr/handling.xml
		documented addressbook matching (condition configuration):
		  addrbook.xml, en fr
		documented per-account filtering rules (handling/filtering
		  section, account section):
		  account.xml, handling.xml, en fr
		slightly updated the handling/searching section to tell few
		  words about the extended search ability:
		  handling.xml, en fr
		added missing <quote></quotes> to Quick Search:
		  handling.xml, en fr es
		fixed a typo (auomatically):
		  handling.xml, en
		changes revisited by Paul.
2006-09-10 13:47:51 +00:00
Paul Mangan
f7fef5d098 2006-09-10 [paul] 2.4.0cvs171
* src/prefs_actions.c
	* src/prefs_filtering.c
	* src/prefs_template.c
		adjustments to the gui
		Patch by Fabien Vantard (slightly modified)
2006-09-10 13:29:42 +00:00
Colin Leroy
d6fcabfb6f 2006-09-10 [colin] 2.4.0cvs170
* src/summaryview.c
		Check folderitem/summaryview consistency
		(basically automates Update summary). Fixes
		#1011 (wrong (negative) count on unread
		messages)
2006-09-10 12:30:21 +00:00
Colin Leroy
0580de87c8 2006-09-10 [colin] 2.4.0cvs169
* src/gtk/gtksctree.c
		Fix recursive expansion via mouse
	* src/plugins/bogofilter/bogofilter.c
		Use normal filtering way of moving
		messages (batching), possibly fixing
		bug #1015 (Bogofilter plugin doubles
		new messages)
2006-09-10 11:39:49 +00:00
Tristan Chabredier
bfaf9aff11 2006-09-09 [wwp] 2.4.0cvs168
* src/prefs_filtering.c
		better place for this fix.
2006-09-09 18:27:48 +00:00
Tristan Chabredier
03a673a208 2006-09-09 [wwp] 2.4.0cvs167
* src/prefs_filtering.c
		fix a minor bug when the enabled status of a filtering/processing
		rule always got set to TRUE when replacing this rule. That still
		make sense when adding a new rule, but now when replacing, we
		don't override the value of 'enabled'.
		Also renamed the func prefs_filtering_list_view_get_rule_name()
		to prefs_filtering_list_view_get_info() as this function not only
		returns the name, but also the account_id and the enabled status.
2006-09-09 18:01:22 +00:00
Ricardo Mones
c1e9ce465a 2006-09-09 [mones] 2.4.0cvs166
* manual/glossary.xml
	* manual/plugins.xml
		Minor format corrections
	* manual/gpl.xml
		Fix misplaced NO WARRANTY section
	* manual/es/advanced.xml
	* manual/es/faq.xml
	* manual/es/glossary.xml
	* manual/es/gpl.xml
	* manual/es/handling.xml
	* manual/es/plugins.xml
	* manual/es/starting.xml
		Incorporate changes from English version
	* manual/fr/ack.xml
	* manual/pl/ack.xml
	* manual/es/ack.xml
		Fix address, (add translation credits in es version)
	* po/es.po
		Updated translation
2006-09-09 12:45:14 +00:00
Tristan Chabredier
d7f957ae02 2006-09-09 [wwp] 2.4.0cvs165
* src/prefs_filtering.c
		fix a crash when opening filtering prefs, if matcherrc file contains
		broken data (non-existing account id, which is theoretically not
		possible).
2006-09-09 10:00:22 +00:00
Colin Leroy
a6d0434d91 2006-09-08 [colin] 2.4.0cvs164
* src/folder.c
		Wrong assert, make it an if()
	* src/gtk/gtksctree.c
		Fix bug #1013 (expand selected thread
		tree) - expanding is now recursive
2006-09-08 21:00:02 +00:00
Tristan Chabredier
0136d5ba11 2006-09-07 [wwp] 2.4.0cvs163
* src/prefs_matcher.c
		make better sentences about addressbook matching in the
		matcher prefs. This should make translators' work easier
		too.
2006-09-07 15:45:23 +00:00
Tristan Chabredier
bb6cb0c528 2006-09-07 [wwp] 2.4.0cvs162
* src/prefs_filtering.c
		code simplification (get rid of dup var. assignment).
2006-09-07 14:26:33 +00:00
Tristan Chabredier
84bd0295c1 2006-09-07 [wwp] 2.4.0cvs161
* src/summaryview.c
		use GTK_STOCK icons when possible, patch by Fabien Vantard
		<fzzzzz@gmail.com>.
2006-09-07 14:18:38 +00:00
Paul Mangan
812c9ecd21 2006-09-07 [paul] 2.4.0cvs160
* src/mimeview.c
		fix compilation warnings
		Thanks to Colin
2006-09-07 13:23:55 +00:00
Paul Mangan
6ba649dc2c 2006-09-07 [paul] 2.4.0cvs159
* src/mimeview.c
		select the mimepart icon when
		displaying as text
		Thanks to Colin
2006-09-07 12:42:16 +00:00
Paul Mangan
15e8c21251 2006-09-06 [paul] 2.4.0cvs158
* src/prefs_filtering.c
		fix labels and table element spacing
		Patch by Fabien Vantard
2006-09-06 16:48:39 +00:00
Paul Mangan
0477550069 2006-09-06 [paul] 2.4.0cvs157
* manual/es/advanced.xml
		fix typo
2006-09-06 10:05:21 +00:00
Tristan Chabredier
e1ec030dac 2006-09-06 [wwp] 2.4.0cvs156
* src/mainwindow.c
		fix an dup launch issue when iconified, thanks to Colin.
2006-09-06 09:29:01 +00:00
Tristan Chabredier
1d20930ff2 2006-09-06 [wwp] 2.4.0cvs155
* src/gtk//gtksctree.h
		oops, forgot that one!
2006-09-06 09:25:53 +00:00
Tristan Chabredier
d711833382 2006-09-06 [wwp] 2.4.0cvs154
* manual/pl/advanced.xml
	* manual/advanced.xml
	* manual/es/advanced.xml
	* manual/fr/advanced.xml
	* src/prefs_customheader.c
	* src/prefs_filtering_action.c
	* src/foldersel.c
	* src/prefs_summaries.c
	* src/prefs_filtering.c
	* src/account.c
	* src/compose.c
	* src/prefs_summary_column.c
	* src/addr_compl.c
	* src/prefs_actions.c
	* src/prefs_folder_column.c
	* src/ssl_manager.c
	* src/prefs_template.c
	* src/prefs_display_header.c
	* src/prefs_common.h
	* src/prefs_matcher.c
	* src/prefs_common.c
	* src/prefs_toolbar.c
	* src/summaryview.c
	* src/folderview.c
	* src/gtk/gtksctree.c
	* src/gtk/pluginwindow.c
	* src/gtk/progressdialog.c
	* src/gtk/prefswindow.c
		renamed hidden option enable_rules_hint to use_stripes_everywhere
		to make its meaning more obvious (all versions of the manual reflect
		the change).
		added an extra hidden option use_stripes_in_summary to allow
		discarding these stripes in mainwindow's folder and message lists;
		en and fr manuals only are OK towards this.
2006-09-06 09:14:40 +00:00
Colin Leroy
b2cee4876c 2006-09-06 [colin] 2.4.0cvs153
* src/textview.c
		Hide Sylpheed-Claws' internal queue headers
		when showing all headers. They'll be present
		only in Source window.
2006-09-06 06:43:33 +00:00
Colin Leroy
cbb9cbfff3 2006-09-05 [colin] 2.4.0cvs152
* src/plugins/trayicon/trayicon.c
		Fix crash at exit - we have to disconnect
		our handlers
	* src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
		Update eggtrayicon - patch adapted from a
		patch by Fryderyk Dziarmagowski <freetz@gmx.net>
		on Sylpheed's ML
2006-09-05 20:15:16 +00:00
Colin Leroy
cd57476693 2006-09-05 [colin] 2.4.0cvs151
* src/mainwindow.c
	* src/gtk/logwindow.c
		Fix race condition when something writes
		to the log too soon during init. Thanks
		to Fabien Vantard
2006-09-05 16:40:05 +00:00
Colin Leroy
562b693c35 2006-09-05 [colin] 2.4.0cvs150
* src/mimeview.c
		Don't select part on right-click either
2006-09-05 16:26:59 +00:00
Paul Mangan
0ffe43ede2 2006-09-05 [paul] 2.4.0cvs149
* src/mimeview.c
		completion of previous commit
		Thanks to Colin
2006-09-05 07:45:14 +00:00
Colin Leroy
43ca8bbd76 2006-09-05 [colin] 2.4.0cvs148
* src/mimeview.c
		Don't force selection on middle-click, just open
2006-09-05 05:33:16 +00:00
Colin Leroy
6c7070ace1 2006-09-04 [colin] 2.4.0cvs147
* src/mimeview.c
		Looks like gtk_notebook_set_current_page()
		sometimes steals focus, and this annoys us
		in MimeViewers as it renders navigation
		keys useless. Take back focus after switching
		pages.
2006-09-04 19:29:14 +00:00
Colin Leroy
030a9b81c3 2006-09-04 [colin] 2.4.0cvs146
* src/messageview.c
		Set stop_loading when clicking on Next
		during load. Don't add a callback to
		avoid over-complicating things.
2006-09-04 18:23:17 +00:00
Colin Leroy
a0c08e07cc 2006-09-04 [colin] 2.4.0cvs145
* src/mimeview.c
	* src/messageview.c
		Fix multiple loads in separate messageview
2006-09-04 18:01:27 +00:00
Colin Leroy
9f315b582c 2006-09-04 [colin] 2.4.0cvs144
* src/summaryview.c
		Let navigation keys be handled during
		load
2006-09-04 17:21:38 +00:00
Colin Leroy
20c2f0ef3e 2006-09-04 [colin] 2.4.0cvs143
* src/messageview.c
	* src/summaryview.c
	* src/textview.c
	* src/textview.h
		Make loading of huge mails (lots of text and/or
		images) cancellable, so the GUI doesn't block
2006-09-04 16:56:18 +00:00
Colin Leroy
7ed2d41bb0 2006-09-04 [colin] 2.4.0cvs142
* src/plugins/trayicon/trayicon.c
		Fix annoyance when removing a folder with
		unread mails: trayicon didn't update
2006-09-04 16:52:28 +00:00
Paul Mangan
3e86f926b3 2006-09-04 [paul] 2.4.0cvs141
* src/gtk/icon_legend.c
		straighten up columns
		Patch by Fabien Vantard
2006-09-04 16:35:43 +00:00
Tristan Chabredier
91f14449b8 2006-09-04 [wwp] 2.4.0cvs140
* src/prefs_filtering.c
		fix new line's account name in filtering prefs:
		was "All", is now "(New)".
2006-09-04 15:43:33 +00:00
Paul Mangan
22b04e213d 2006-09-04 [paul] 2.4.0cvs139
* tools/make.themes.project
		use "AUTOMAKE_OPTIONS = dist-bzip2"
		instead of homebrewed "make release"
2006-09-04 07:51:51 +00:00
Colin Leroy
998390b54c 2006-09-03 [colin] 2.4.0cvs138
* src/folderview.c
		Fix bug #1007 (Wrong folder highlighted)
2006-09-03 18:59:25 +00:00
Colin Leroy
09f6dfb18b 2006-09-03 [colin] 2.4.0cvs137
* src/compose.c
		Don't set Newsgroup: header to a mail folder
		path
2006-09-03 10:30:41 +00:00
Paul Mangan
91d3b67186 2006-09-03 [paul] 2.4.0cvs136
* src/prefs_other.c
	* src/prefs_spelling.c
		unify the gui
2006-09-03 09:55:00 +00:00
Paul Mangan
6f580b4f2e 2006-09-03 [paul] 2.4.0cvs135
* src/prefs_summaries.c
		fix menu sensitivity issues
2006-09-03 06:55:10 +00:00
Paul Mangan
05dea04ac2 2006-09-03 [paul] 2.4.0cvs134
* 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
2006-09-03 06:50:41 +00:00
Colin Leroy
1fd8c9d8cd 2006-09-02 [colin] 2.4.0cvs133
* src/messageview.c
		Display a special return-receipt message
		if the message is from the user
	* src/summaryview.c
		Fix missing freeze of the list when marking
		all read and unthreading for exec. Thanks
		to Stephan Sachse.
2006-09-02 15:22:45 +00:00
Paul Mangan
1a7717a3a1 2006-09-02 [paul] 2.4.0cvs132
* src/mainwindow.c
	* src/prefs_message.c
	* src/summaryview.c
		fix some english
2006-09-02 14:50:18 +00:00
Tristan Chabredier
accc09c24a 2006-09-02 [wwp] 2.4.0cvs131
* src/prefs_filtering.c
2006-09-02 14:35:55 +00:00
Colin Leroy
7ca6fcbeeb 2006-09-02 [colin] 2.4.0cvs130
* src/gtk/logwindow.c
	* src/gtk/logwindow.h
		Block scrolling if we're not at the end
		of the log
2006-09-02 14:06:38 +00:00
Colin Leroy
ec49ddc1ca 2006-09-02 [colin] 2.4.0cvs129
* 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
2006-09-02 13:44:12 +00:00
Colin Leroy
0e4cc91dd2 2006-09-02 [colin] 2.4.0cvs128
* src/imap.c
	* src/import.c
	* src/mainwindow.c
	* src/mainwindow.h
		Fix warning icon
	* src/inc.c
	* src/mbox.c
	* src/mbox.h
		Let proc_mbox know its account, for
		account-specific rules
2006-09-02 13:13:03 +00:00
Colin Leroy
07189568e9 2006-09-01 [colin] 2.4.0cvs127
* 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
2006-09-01 17:13:59 +00:00
Tristan Chabredier
09daea0732 2006-09-01 [wwp] 2.4.0cvs126
* manual/fr/account.xml
		reflect changes to the ref. manual (parts of cvs72):
		fix tabnames and quotes.
2006-09-01 10:59:39 +00:00
Tristan Chabredier
47e79943b6 2006-09-01 [wwp] 2.4.0cvs125
* manual/fr/plugins.xml
		reflect changes to the reference manual (cvs42):
		update IRC channel info.
2006-09-01 10:50:03 +00:00
Tristan Chabredier
260ac3c731 2006-09-01 [wwp] 2.4.0cvs124
* commitHelper
		use CVSEDITOR env. var. is set, according to `man cvs`.
2006-09-01 10:40:16 +00:00
Tristan Chabredier
6f828e680f 2006-09-01 [wwp] 2.4.0cvs123
* manual/advanced.xml
		better sentence again (thanks to Paul).
2006-09-01 10:30:44 +00:00
Tristan Chabredier
a6ca651364 2006-09-01 [wwp] 2.4.0cvs122
* manual/advanced.xml
2006-09-01 10:24:49 +00:00
Ricardo Mones
a2e6e589f1 2006-09-01 [mones] 2.4.0cvs121
* manual/advanced.xml
		Document enable_dotted_lines
2006-09-01 09:43:35 +00:00
Paul Mangan
0e62ace901 2006-09-01 [paul] 2.4.0cvs120
* 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
2006-09-01 07:39:44 +00:00
Colin Leroy
af4897104f 2006-08-31 [colin] 2.4.0cvs119
* src/folderview.c
		Revert 2.4.0cvs116, wrong fix.
2006-08-31 22:11:10 +00:00
Colin Leroy
ce0a790486 2006-08-31 [colin] 2.4.0cvs118
* src/gtk/gtksctree.c
		Better state the various copyrights
2006-08-31 21:54:31 +00:00
Colin Leroy
5133ee7052 2006-08-31 [colin] 2.4.0cvs117
* src/prefs_common.c
		fix enable_dotted_lines
2006-08-31 20:55:26 +00:00
Colin Leroy
236ad73297 2006-08-31 [colin] 2.4.0cvs116
* src/folderview.c
		Use pref "Always open on select" when going
		to next unread folder
	* src/gtk/gtksctree.c
		Fix link failure to _gtk_clist_create_cell_layout
		on certain computers. (Why not mine, I wonder)
2006-08-31 19:25:05 +00:00
Colin Leroy
a4f9c9fc04 2006-08-31 [colin] 2.4.0cvs115
* 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
2006-08-31 17:27:03 +00:00
Colin Leroy
18e4f74e50 2006-08-30 [cleroy] 2.4.0cvs114
* src/procmsg.c
	* src/procmsg.h
		Provide a way to filter a list of
		messages in an optimised manner, and
		add a list-filtering hook
	* src/folder.c
	* src/inc.c
	* src/mbox.c
		Use the list filtering
	* src/plugins/bogofilter/bogofilter.c
		Use the list-filtering hook
		Use -b (bulk) mode for more speed
		when learning and filtering
	* src/etpan/imap-thread.c
		Make log output shorter in UID SEARCH
2006-08-30 18:29:32 +00:00
Colin Leroy
31c9a31861 2006-08-30 [colin] 2.4.0cvs113
* src/plugins/bogofilter/bogofilter.c
		Really fast mass learning - thanks to David
		Relson for the options explanations :)
2006-08-30 06:47:55 +00:00
Colin Leroy
f7ff80e935 2006-08-30 [colin] 2.4.0cvs112
* src/msgcache.c
		Fix compilation on FreeBSD. Thanks
		to Michael Hugues
2006-08-30 01:49:55 +00:00
Colin Leroy
fb5dccb715 2006-08-29 [colin] 2.4.0cvs111
* src/folderview.c
		Handle "popup_menu" signal (for popping the
		menu via the keyboard)
	* src/mimeview.c
	* src/mimeview.h
	* src/summaryview.c
	* src/textview.c
	* src/gtk/gtkutils.c
	* src/gtk/gtkutils.h
		Factorize scrolling code, and add an API
		for MimeViewers to handle scroll orders
2006-08-29 16:27:14 +00:00
Tristan Chabredier
2787580032 2006-08-29 [wwp] 2.4.0cvs110
* src/plugins//bogofilter/bogofilter.c
	* src/plugins//spamassassin/spamassassin.c
		make the bogofilter/spamassassin filtering error dialogs at
        incorporation obey to the "don't popup error dialog on
        receive error" option. If disabled, feed the log window w/
        the error message.
2006-08-29 09:57:48 +00:00
Paul Mangan
6ef68400af 2006-08-29 [paul] 2.4.0cvs109
* Makefile.am
		remove 'make release', it's not needed
		since we use 'AUTOMAKE_OPTIONS = dist-bzip2'
2006-08-29 07:40:29 +00:00
Paul Mangan
6b6b6ac977 2006-08-29 [paul] 2.4.0cvs108
* src/foldersel.c
	* src/summary_search.c
	* src/gtk/progressdialog.c
	* src/plugins/pgpcore/passphrase.c
		replace deprecated gtk_window_set_policy()
2006-08-29 06:16:20 +00:00
Colin Leroy
f16c56af76 2006-08-29 [colin] 2.4.0cvs107
* src/folder.c
		Fix data loss when copy fails during a move:
		only use fast remove_msgs if everything was
		copied OK; else use slow remove_msg on the
		mails that got copied only.
2006-08-29 06:06:19 +00:00
Paul Mangan
aa75277701 2006-08-28 [paul] 2.4.0cvs106
* src/mh.c
		revert change in 2.4.0cvs104, it breaks
		stuff
2006-08-28 13:50:15 +00:00
Paul Mangan
a394824371 2006-08-28 [paul] 2.4.0cvs105
* src/plugins/spamassassin/spamassassin.c
		english fix
2006-08-28 12:23:27 +00:00
Paul Mangan
8ec8c55091 2006-08-28 [paul] 2.4.0cvs104
* src/mh.c
		fix data loss when moving to another
		mailbox fails
	* src/prefs_spelling.c
		improve the english
	* src/gtk/pluginwindow.c
		improve the layout of the dialog text
	All thanks to Colin
2006-08-28 12:10:36 +00:00
Paul Mangan
4b2331354e 2006-08-28 [paul] 2.4.0cvs103
* src/plugins/bogofilter/bogofilter.c
	* src/plugins/bogofilter/bogofilter_gtk.c
		fix english up a bit, innit
2006-08-28 12:07:09 +00:00
Paul Mangan
f55de262a3 2006-08-28 [paul] 2.4.0cvs102
* configure.ac
	* po/Makefile.in.in
	* po/Makevars
		require autoconf 2.60, enabling building
		with gettext 0.15 (gettext 0.14.x build still
		possible). Replace Makefiles with versions
		from gettext 0.15.
		Remove configure options --with-localedir and
		--with-mandir. The options that are provided
		directly by autoconf 2.60 can be used instead:
		--mandir --localedir
2006-08-28 07:07:05 +00:00
Colin Leroy
57a90cfffe 2006-08-27 [colin] 2.4.0cvs101
* src/plugins/bogofilter/Makefile.am
		Fix make dist (no README)
2006-08-27 17:55:32 +00:00
Colin Leroy
c2d29e72cd 2006-08-27 [colin] 2.4.0cvs100
* src/folder.c
		Don't use F_UNKNOWN folders for any default
		outbox/trash/etc
	* src/plugins/bogofilter/bogofilter.c
	* src/plugins/bogofilter/bogofilter.h
	* src/plugins/bogofilter/bogofilter_gtk.c
		Add an option to specify the path to bogofilter
		Use single-quotes to be able to learn in folders
		with spaces in their names
		Verify learning status
2006-08-27 14:19:22 +00:00
Colin Leroy
a75fafc93a 2006-08-27 [colin] 2.4.0cvs99
* manual/faq.xml
	* manual/plugins.xml
		Document Bogofilter plugin
2006-08-27 10:36:44 +00:00
Colin Leroy
6aee072bbb 2006-08-27 [colin] 2.4.0cvs98
* src/compose.c
	* src/messageview.c
	* src/procmsg.c
	* src/procmsg.h
		When possible, copy the queued mail to sent folder
		instead of re-adding. Much faster on IMAP.
2006-08-27 10:31:59 +00:00
Colin Leroy
8942ef06ae 2006-08-27 [colin] 2.4.0cvs97
* src/msgcache.c
		Disable mmaped caches - huge metadata loss
		here after a power failure.
	* src/summaryview.c
		Add quicksearch timing
	* src/common/plugin.c
	* src/common/plugin.h
		Implement an interface to tell what plugins
		provide. Prevent loading of similar plugins.
	* src/plugins/clamav/clamav_plugin.c
	* src/plugins/demo/demo.c
	* src/plugins/dillo_viewer/dillo_viewer.c
	* src/plugins/pgpcore/plugin.c
	* src/plugins/pgpinline/pgpinline.c
	* src/plugins/pgpmime/pgpmime.c
	* src/plugins/spamassassin/spamassassin.c
	* src/plugins/trayicon/trayicon.c
		Implement plugin_provides()
2006-08-27 09:48:26 +00:00
Colin Leroy
579bed3772 2006-08-27 [colin] 2.4.0cvs96
* configure.ac
	* src/plugins/Makefile.am
	* src/plugins/bogofilter/.cvsignore
	* src/plugins/bogofilter/Makefile.am
	* src/plugins/bogofilter/bogofilter.c
	* src/plugins/bogofilter/bogofilter.h
	* src/plugins/bogofilter/bogofilter_gtk.c
		New Bogofilter plugin, provides filtering and
		learning. Spamassassin will go to extra plugins.
2006-08-27 09:44:59 +00:00
Ricardo Mones
7381b94c6b 2006-08-26 [mones] 2.4.0cvs95
* manual/handling.xml
		Fix subfolder path in the example (thanks to Paul)
2006-08-26 17:35:01 +00:00
Ricardo Mones
dcf9bbbad8 2006-08-26 [mones] 2.4.0cvs94
* manual/glossary.xml
		2.2. + add ISP to the glossary
		7.5. + Add UIDL to glossary
		7.7. + Add TCP to glossary
	* manual/handling.xml
		7.1. + Mentions GNU/Linux distribution, what about the non...
		7.2. = s/html/HTML/, quote --local option -> Dillo HTML Viewer
		7.3. + Mentions .bashrc, what about the non-bash ones?
		7.4. = Use appropriate quotation for commands
		7.6. = change "" to <quote></quote>
	* manual/plugins.xml
		6.1. + Example #mh/Mailbox/Friends -> #mh/inbox/Friends
	* manual/starting.xml
		2.1. + local mbox file: some examples of mbox file locations...
		Also reformatted files requiring it
2006-08-26 17:04:05 +00:00
Tristan Chabredier
50781d5c51 2006-08-26 [wwp] 2.4.0cvs93
* src/summary_search.c
		disable find buttons while summary search is running.
2006-08-26 10:12:20 +00:00
Colin Leroy
80db9b4674 2006-08-25 [colin] 2.4.0cvs92
* src/folder.c
	* src/folderutils.c
	* src/mh.c
	* src/procmsg.h
	* src/summaryview.c
		Speed up MH moving, and add progressbar
		for MH deletion
	* src/msgcache.c
		Write cache files using mmap() too
2006-08-25 17:02:15 +00:00
Tristan Chabredier
638aa05251 2006-08-25 [wwp] 2.4.0cvs91
* src/summaryview.c
		switch spam<->ham button when a message has been marked as spam or ham
		and is still selected. Thanks to Colin.
2006-08-25 14:58:37 +00:00
Paul Mangan
9d3cefbdff 2006-08-25 [paul] 2.4.0cvs90
* src/Makefile.am
	* src/stock_pixmap.c
	* src/stock_pixmap.h
	* src/summaryview.c
	* src/gtk/icon_legend.c
	* src/pixmaps/copied.xpm
	* src/pixmaps/moved.xpm
		add icons for delayed execution marked for
		copying, marked for moving
2006-08-25 13:09:21 +00:00
Ricardo Mones
2846c359b2 2006-08-25 [mones] 2.4.0cvs89
* manual/glossary.xml
		Fix the other glossary items:
		5.1. = Inmmediate execution -> <quote>immediate execution...
		5.2. = Fix MBOX capitalization -> Mbox
		5.3. + Improve Plugins def. w/ tech. ref.
		5.4. = Quotation -> replace '>' by <quote>></quote>
		5.5. - SMTP Server. -> remove dot
	* po/es.po
		Updated translation
2006-08-25 11:14:19 +00:00
Ricardo Mones
cd4182eb68 2006-08-25 [mones] 2.4.0cvs88
* manual/ack.xml
		Reformatted, changed email address
	* manual/glossary.xml
		Reformatted, fixed MANUAL-TODO items:
		8.2. + add ROT-13 to glossary
		8.4. + add URL to glossary
	* manual/es/advanced.xml
		Fixed <literal>s
2006-08-25 10:54:54 +00:00
Paul Mangan
08bc4ac7fc 2006-08-25 [paul] 2.4.0cvs87
* src/gtk/icon_legend.c
		add 'marked for deletion' icon
		arrange icons by containing column
		wrap long label text
2006-08-25 09:16:56 +00:00
Colin Leroy
bc730d867a 2006-08-25 [cleroy] 2.4.0cvs86
* src/common/utils.c
	* src/common/utils.h
		Add the sc_g_*list_bigger functions in
		a place everyone can use it
	* src/summaryview.c
		Only freeze/thaw the list when working
		on the selection, if it's bigger than 1
	* src/gtk/gtksctree.c
		Only freeze/thaw the list when unselec-
		ting 'all' if ('all' != 1)
		This avoids some flickering
2006-08-25 06:20:23 +00:00
Colin Leroy
19e8173bd1 2006-08-24 [colin] 2.4.0cvs85
* src/addressbook.c
		Fix strange list selection
		Fix random seg (Invalid read of freed memory)
2006-08-24 21:52:53 +00:00
Colin Leroy
e09fb32454 2006-08-24 [colin] 2.4.0cvs84
* src/alertpanel.c
	* src/gtk/inputdialog.c
	* src/plugins/pgpcore/passphrase.c
		Revert minimal width patch of 2.4.0cvs67,
		as it is also a maximal width. Use
		gtk_window_set_default_size instead.
2006-08-24 21:38:11 +00:00
Colin Leroy
321ee46f69 2006-08-24 [colin] 2.4.0cvs83
* 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.
2006-08-24 16:43:55 +00:00
Tristan Chabredier
011a2e1860 2006-08-24 [wwp] 2.4.0cvs82
* manual/es/.cvsignore
	* manual/es/dist/.cvsignore
	* manual/es/dist/html/.cvsignore
	* manual/es/dist/pdf/.cvsignore
	* manual/es/dist/ps/.cvsignore
	* manual/es/dist/txt/.cvsignore
		more (generated) files to ignore.
2006-08-24 15:51:12 +00:00
Colin Leroy
03e067cde8 2006-08-24 [colin] 2.4.0cvs81
* src/folder.c
	* src/mh.c
		Fix possible problems with local delivery. Check the folder doesn't
		need scan before setting its mtime when saving cache (which can be
		done long after the folder's been modified by an external process);
		Check that the stored item's mtime didn't change in mh functions.
2006-08-24 06:34:54 +00:00
Ricardo Mones
ec63824bb1 2006-08-24 [mones] 2.4.0cvs80
* manual/advanced.xml
		Rewrapping, some fixes and MANUAL-TODO items:
		8.1. = change "" to <quote></quote>
		8.3. = quote menu items
		8.5. - deploying -> new user ... ideally a new user (redundant)
2006-08-24 04:52:01 +00:00
Colin Leroy
cc9e77e5ab 2006-08-23 [colin] 2.4.0cvs79
* src/gtk/gtksctree.c
		When selecting or deselecting range, only
		freeze/thaw when selection is bigger than 10
2006-08-23 17:43:52 +00:00
Colin Leroy
b2b4d6d3c2 2006-08-23 [colin] 2.4.0cvs78
* src/messageview.c
	* src/mimeview.c
	* src/mimeview.h
	* src/plugins/dillo_viewer/dillo_viewer.c
		Provide an API for MimeViewer plugins to
		return a text selection for replying
2006-08-23 17:21:00 +00:00
Colin Leroy
e60a1ed226 2006-08-23 [colin] 2.4.0cvs77
* src/image_viewer.c
	* src/textview.c
		Use gtk_pixbuf_new_from_file_at_scale(), which
		is faster than getting the pixbuf then resizing
		it.
2006-08-23 17:18:36 +00:00
Colin Leroy
ee6a9dad24 2006-08-23 [colin] 2.4.0cvs76
* src/procmime.c
		UTF-8 should be sent Quoted-printable
2006-08-23 17:16:59 +00:00
Colin Leroy
39901a1181 2006-08-22 [colin] 2.4.0cvs75
* src/mh.c
		Check if scan is required before touching
		the folder (or it'll be required every time)
2006-08-22 20:37:43 +00:00
Colin Leroy
f19cafd742 2006-08-22 [colin] 2.4.0cvs74
* configure.ac
		Require libetpan 0.46 (crasher fix when built
		against gnutls)
2006-08-22 19:37:31 +00:00
Colin Leroy
f409db7051 2006-08-22 [colin] 2.4.0cvs73
* src/folder.c
		Set folder's mtime after writing its
		cache
	* src/folderview.c
		Add some timing
	* src/procmsg.c
		Don't do useless stuff if we don't
		thread by subject
	* src/summaryview.c
		Add some timing, don't deselect prior
		to selecting (gtksctree does it itself),
		remove crash avoidance hacks as it's been
		properly fixed since a while
	* src/common/utils.c
		Optimize to_human_readable(): _() is slow,
		do it only once, and avoid %f format for KB
		(the most common in a summaryview)
	* src/gtk/gtksctree.c
		Don't uselessly freeze/thaw (fixes flicker
		on next unread and friends), reduce number
		of g_list_nth/g_list_position where possible
	* src/gtk/gtkutils.c
	* src/gtk/gtkutils.h
		Reduce number of g_list_nth/g_list_position
		where possible.
		All of this makes loading as 70k folder 2.1
		seconds instead of 3.2 (with hot FS caches).
		(1.3 seconds without Date and Size columns...)
2006-08-22 16:28:00 +00:00
Paul Mangan
a8576b6fe0 2006-08-22 [paul] 2.4.0cvs72
wrap documents and do some items from mones' MANUAL-TODO:

	* manual/account.xml
		4.1. = fix tabname references to <quote>tabname</quote>
		4.2. = fix "xxx" and 'xxx' items to <quote>xxx</quote>
	* manual/faq.xml
		1.1. = mentioned options don't match UI
		Add information about the 'Never send Return Receipts'
		option
	* manual/handling.xml
		6.2. = Mentions Extended symbols button, but now is
		named Information
		6.3. = Mentions ... button, which is now Edit
2006-08-22 08:58:53 +00:00
Colin Leroy
02680e9a9d 2006-08-22 [colin] 2.4.0cvs71
* src/gtk/pluginwindow.c
		Fix layout in verbose translations (such
		as french)
2006-08-22 06:32:58 +00:00
Paul Mangan
2602dbc02e 2006-08-22 [paul] 2.4.0cvs70
* manual/Makefile.am
		build manuals in alphabetical order
	* src/addressbook.c
	* src/prefs_themes.c
		replace/remove deprecated symbols
	* src/gtk/gtkutils.c
		fix a warning
	* src/gtk/pluginwindow.c
		replace deprecated symbol
		replace label text and move it
	* src/plugins/pgpcore/prefs_gpg.c
		move the 'Generate...' button out of the
		Sign Key frame, replace the English used
	* src/plugins/pgpcore/sgpgme.c
		fixes to the English
2006-08-22 05:25:35 +00:00
Colin Leroy
2a4821a3e4 2006-08-21 [colin] 2.4.0cvs69
* src/plugins/trayicon/trayicon.c
		Add more strings for translation; patch
		by Pawel
2006-08-21 19:27:57 +00:00
Colin Leroy
bd785c8227 2006-08-21 [colin] 2.4.0cvs68
* src/compose.c
		fix replied flag not set after drafting
	* src/matcher.c
		fix body quicksearch in non-encoded bodies
		containing '='
	* src/msgcache.c
		Get rid of the g_malloc workaround for
		corrupted caches, use g_try_malloc
2006-08-21 16:22:31 +00:00
Colin Leroy
321cd68dfa 2006-08-21 [colin] 2.4.0cvs67
* 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
2006-08-21 06:12:40 +00:00
Paul Mangan
e618eadc3d 2006-08-20 [paul] 2.4.0cvs66
* po/ko.po
	* po/zh_CN.po
		fix plural form errors. revealed by stricter
		checking of gettext 0.15
2006-08-20 08:21:12 +00:00
Paul Mangan
dc61a232e0 2006-08-18 [paul] 2.4.0cvs65
* src/stock_pixmap.c
		fix the fix of 2.4.0cvs64
		Thanks to Colin
2006-08-18 10:01:56 +00:00
Paul Mangan
e04edc973d 2006-08-18 [paul] 2.4.0cvs64
* src/stock_pixmap.c
		fix leaks
		Thanks to Colin
2006-08-18 09:21:11 +00:00
Paul Mangan
bcea7ea602 2006-08-18 [paul] 2.4.0cvs63
* src/compose.c
	* src/procmsg.c
		fix occasional IMAP bug where large msgs
		were left in the queue folder after sending
		Thanks to Colin
2006-08-18 09:18:04 +00:00
Paul Mangan
d803dd1a96 2006-08-18 [paul] 2.4.0cvs62
* src/folderview.c
		freeze the summaryview while quicksearch results
		are displayed
		Thanks to Colin
	* src/textview.c
		add missing #include "inputdialog.h"
	* src/common/utils.h
		add missing mailcap_update_default() and improve
		readability
2006-08-18 08:36:38 +00:00
Colin Leroy
230c410b05 2006-08-17 [colin] 2.4.0cvs61
* src/plugins/pgpcore/select-keys.c
		Fix warnings :)
2006-08-17 20:28:43 +00:00
Colin Leroy
077ca08451 2006-08-17 [colin] 2.4.0cvs60
* src/compose.c
		Don't continue queuing if Cancel is clicked
		in select-keys
2006-08-17 20:21:23 +00:00
Colin Leroy
ec355510c1 2006-08-17 [colin] 2.4.0cvs59
* src/plugins/pgpcore/select-keys.c
		When encrypting, if only one key matches and it
		matches exactly, automatically use it.
2006-08-17 20:19:25 +00:00
Colin Leroy
233e271a62 2006-08-17 [colin] 2.4.0cvs58
* src/mimeview.c
	* src/prefs_common.c
	* src/prefs_common.h
	* src/prefs_ext_prog.c
	* src/textview.c
		Fix issues with previous patch (text/html)
		Remove outdated prefs
2006-08-17 19:07:36 +00:00
Colin Leroy
4424929ba9 2006-08-17 [colin] 2.4.0cvs57
* src/imap.c
		Add View Log button on auth error
	* src/procmsg.c
		Fix encrypted mail marked as new when
		saved in normal folders
	* src/plugins/pgpinline/pgpinline.c
		Fix encrypt bug on IMAP
	* src/mimeview.c
	* src/common/utils.c
	* src/common/utils.h
	* src/gtk/inputdialog.c
	* src/gtk/inputdialog.h
		Get rid of metamail stuff, simplify
		opening, and allow remembering of user's
		choices (by updating ~/.mailcap). There's
		still to drop "Audio player" and "Image
		viewer" preferences.
2006-08-17 16:46:14 +00:00
Ricardo Mones
9170fa2026 2006-08-17 [mones] 2.4.0cvs56
* manual/es/sylpheed-claws-manual.xml
		fix DTD path
2006-08-17 12:31:45 +00:00
Ricardo Mones
3f344695ab 2006-08-17 [mones] 2.4.0cvs55
* configure.ac
	* manual/Makefile.am
	* manual/es/Makefile.am
	* manual/es/account.xml
	* manual/es/ack.xml
	* manual/es/addrbook.xml
	* manual/es/advanced.xml
	* manual/es/faq.xml
	* manual/es/glossary.xml
	* manual/es/gpl.xml
	* manual/es/handling.xml
	* manual/es/intro.xml
	* manual/es/keyboard.xml
	* manual/es/plugins.xml
	* manual/es/starting.xml
	* manual/es/sylpheed-claws-manual.xml
	* manual/es/dist/Makefile.am
	* manual/es/dist/html/Makefile.am
	* manual/es/dist/pdf/Makefile.am
	* manual/es/dist/ps/Makefile.am
	* manual/es/dist/txt/Makefile.am
		Spanish translation for the manual
2006-08-17 12:00:50 +00:00
Colin Leroy
1688305659 2006-08-16 [colin] 2.4.0cvs54
* 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
2006-08-16 16:24:00 +00:00
Paul Mangan
6fe4c4d4ba 2006-08-16 [paul] 2.4.0cvs53
* configure.ac
	* src/account.c
	* src/addressbook.c
	* src/headerview.c
	* src/prefs_account.c
	* src/prefs_message.c
	* src/gtk/gtkutils.c
		bump up minimum required versions of GTK+ and
		GLIB to 2.6.0
2006-08-16 08:59:53 +00:00
Paul Mangan
44aa183d1e 2006-08-16 [paul] 2.4.0cvs52
* src/toolbar.c
		workaround GTK+ Bug 351600 - 'Can't re-click
		on button after sensitivity update'
		http://bugzilla.gnome.org/show_bug.cgi?id=351600
		Thanks to Colin
2006-08-16 08:17:35 +00:00
Colin Leroy
4bb3dcb549 2006-08-15 [colin] 2.4.0cvs51
* src/plugins/pgpcore/prefs_gpg.c
		Set options sensitivity according to
		key existence
	* src/plugins/pgpcore/sgpgme.c
		Allow to create key with no passphrase
2006-08-15 10:19:08 +00:00
Colin Leroy
81b38ddaac 2006-08-14 [cleroy] 2.4.0cvs50
* src/gtk/pluginwindow.c
		New layout (maybe to be changed?)
	* src/gtk/gtkutils.c
		Fix a bit label_window
	* src/plugins/pgpcore/passphrase.c
	* src/plugins/pgpcore/passphrase.h
	* src/plugins/pgpcore/plugin.c
	* src/plugins/pgpcore/prefs_gpg.c
	* src/plugins/pgpcore/prefs_gpg.h
	* src/plugins/pgpcore/sgpgme.c
	* src/plugins/pgpcore/sgpgme.h
		Allow to create a PGP private key via the GUI
2006-08-14 15:45:51 +00:00
Tristan Chabredier
f8e892d239 2006-08-14 [wwp] 2.4.0cvs49
* src/addressbook_foldersel.c
		fix strict ISO C90 compliance.
2006-08-14 14:31:05 +00:00
Paul Mangan
b8ba190637 2006-08-14 [paul] 2.4.0cvs48
* src/gtk/prefswindow.c
		re-set scrolled window on opening
		Patch by Ticho
2006-08-14 07:00:29 +00:00
Paul Mangan
cc137e336a 2006-08-14 [paul] 2.4.0cvs47
* src/prefs_display_header.c
		re-enable user-defined Displayed Headers
2006-08-14 05:35:51 +00:00
Paul Mangan
b5f44c754f 2006-08-14 [paul] 2.4.0cvs46
* src/prefs_account.c
		use GTK_STOCK_EDIT
2006-08-14 04:15:11 +00:00
Colin Leroy
af31c57507 2006-08-13 [colin] 2.4.0cvs45
* src/common/utils.c
		Fix "a" in quote when the original message is empty,
		by using \0 instead of 'a' to test writability of
		temp files.
2006-08-13 21:48:32 +00:00
Tristan Chabredier
2f9a448a3a 2006-08-13 [wwp] 2.4.0cvs44
* src/plugins/spamassassin/spamassassin.c
		fix capitalization of "SpamAssassin" in some debug, log and
		dialog messages.
2006-08-13 16:36:51 +00:00
Paul Mangan
f59208ec62 2006-08-13 [paul] 2.4.0cvs43
* src/editldap.c
		fix overlapping widgets
	* src/prefs_account.c
		fix translation of protocol_names[]
		fix label disappearing off the edge of the
		visible area
2006-08-13 07:32:27 +00:00
Paul Mangan
dbd35eed59 2006-08-12 [paul] 2.4.0cvs42
* manual/plugins.xml
		update IRC channel info before it gets forgotten
		about
2006-08-12 09:50:17 +00:00
Colin Leroy
936207855d 2006-08-11 [colin] 2.4.0cvs41
* src/compose.c
	* src/mainwindow.c
	* src/mainwindow.h
	* src/procmsg.c
	* src/procmsg.h
	* src/summaryview.c
	* src/toolbar.c
		Grey out the Send button if
		- Queue folders are empty, or
		- We're sending already
2006-08-11 16:58:44 +00:00
Tristan Chabredier
a0c6c020f9 2006-08-11 [wwp] 2.4.0cvs40
* src/main.c
		fix a logic issue when quitting while a compose window is
		still open, thanks to Colin.
2006-08-11 08:34:07 +00:00
Colin Leroy
db6fba9eea 2006-08-10 [colin] 2.4.0cvs39
* src/main.c
		Fix default font size setting after wizard run
	* src/imap.c
	* src/etpan/imap-thread.c
	* src/etpan/imap-thread.h
		Fix bug #999 (Timing out on TSL cert validation
		dialog makes ugly things happen). Also, STARTTLS
		unconditionnaly if initial capabilities contain
		LOGINDISABLED and STARTTLS.
2006-08-10 16:36:19 +00:00
Colin Leroy
6453bc5a48 2006-08-09 [colin] 2.4.0cvs38
* src/mainwindow.c
	* src/mainwindow.h
		Fix Tools/Actions sensitivity when there are
		no actions
2006-08-09 20:26:28 +00:00
Colin Leroy
e8f846e928 2006-08-09 [colin] 2.4.0cvs37
* src/prefs_filtering.c
		Warning fix, patch by Paul
	* src/messageview.c
	* src/prefs_actions.c
	* src/prefs_filtering_action.c
	* src/prefs_matcher.c
		Uniformisation of "Info ..." to "Info..." (for
		old gtk), patch by Fabien
	* src/plugins/clamav/clamav_plugin_gtk.c
		Sensitivity fix by Fabien
2006-08-09 19:05:06 +00:00
Colin Leroy
85623aa1b4 2006-08-09 [colin] 2.4.0cvs36
* src/main.c
	* src/main.h
		Add a function to know whether we're exiting
	* src/plugins/trayicon/trayicon.c
		If exiting, don't do anything. Faster, and
		avoids gtk_main_iteration reentracy causing
		segfaults at exit
2006-08-09 18:46:14 +00:00
Colin Leroy
48b0aa2ecc 2006-08-09 [colin] 2.4.0cvs35
* src/messageview.c
	* src/mimeview.c
	* src/mimeview.h
		Fix lack of part selection when automatically
		jumping to a specific part
	* src/msgcache.c
		Little optimisation in cache reading
2006-08-09 16:25:35 +00:00
Colin Leroy
a19982304f 2006-08-09 [colin] 2.4.0cvs34
* src/compose.c
		Fix crash setting the priority on reedit
		(Accessing compose before creating it!)
2006-08-09 06:06:49 +00:00
Colin Leroy
f0cc0033b4 2006-08-08 [colin] 2.4.0cvs33
* src/procmime.c
		Fix bug #998 (last attachment is not accessible)
		Bad RFC interpretation on multipart close-delimiters
	* src/mimeview.c
	* src/mimeview.h
	* src/gtk/gtkvscrollbutton.c
	* src/gtk/gtkvscrollbutton.h
		Make attachments list wheel-scrollable
2006-08-08 16:16:13 +00:00
Colin Leroy
7506957fe1 2006-08-07 [colin] 2.4.0cvs32
* src/gtk/gtkaspell.c
		Fix bug #973 (Unicode punctation characters
		are not recognized as separators by the
		spell checker); fix unsigned stuff
2006-08-07 17:13:00 +00:00
Colin Leroy
535f4fc69e 2006-08-07 [colin] 2.4.0cvs31
* src/compose.c
		Fix bug #956 (DnD text with accents in compose
		text entry); fix gccc's signed/unsigned fuss
2006-08-07 17:11:24 +00:00
Colin Leroy
8c42df3b29 2006-08-06 [colin] 2.4.0cvs30
* src/main.c
		Fix bug #979 (Plugin crashes when exiting
		sylpheed-claws) : handle exit request only
		once
2006-08-06 09:00:11 +00:00
Colin Leroy
b8dacfd0a1 2006-08-05 [colin] 2.4.0cvs29
* src/news.c
		Just make sure we have a msgid.
2006-08-05 09:42:31 +00:00
Colin Leroy
981b8a0b82 2006-08-05 [colin] 2.4.0cvs28
* src/news.c
	* src/summaryview.c
		Fix bug #995 ("Mark cross-posted as read" doesn't work)
		by reimplementing it
	* src/textview.c
		Fix bug when hiding quotes with level > 3 and quote
		colors are recycled
2006-08-05 09:39:48 +00:00
Colin Leroy
1637892d9f 2006-08-04 [colin] 2.4.0cvs27
* src/compose.c
	* src/undo.c
	* src/undo.h
		Fix a bit replace-by-pasting undo
	* src/mainwindow.c
	* src/messageview.c
		Fix Fold quotes menu synchro in
		mainwindow when it changes in
		messageview
	* src/textview.c
		Fix right-click on quotes blocks
	* src/common/utils.c
		Verify that the file created by
		my_tmpfile() is writable. Fixes
		bug #988 (very specific filesystem
		issue)
	* src/plugins/pgpcore/sgpgme.c
		Fix file descriptor leak
	* src/plugins/spamassassin/spamassassin.c
		Warn once if spamd isn't reachable
2006-08-04 16:12:21 +00:00
Colin Leroy
ee3942fdad 2006-08-04 [colin] 2.4.0cvs26
* src/toolbar.c
		i18n context patch by Fabien
2006-08-04 06:08:41 +00:00
Colin Leroy
906749516e 2006-08-03 [colin] 2.4.0cvs25
* src/mainwindow.c
	* src/messageview.c
		Rename "Hide quotes" to "Fold quotes"
	* src/textview.c
		Don't use hand cursor on quotes. "all
		the bonuses of the feature and none of
		unwelcome side-effects"
2006-08-03 19:07:36 +00:00
Colin Leroy
377edaced9 2006-08-03 [colin] 2.4.0cvs24
* AUTHORS
	* sylpheed-claws.desktop
	* src/gtk/authors.h
		Bring the desktop file to XDG compliance
		Patch by Charles A. Edwards
2006-08-03 16:56:12 +00:00
Colin Leroy
6f236dff41 2006-08-03 [colin] 2.4.0cvs23
* src/textview.c
                Fix links offset when they are preceded
                by accentued chars (g_utf8_strlen!)
        * src/mainwindow.c
                Fix wrong status when starting offline
2006-08-03 16:37:50 +00:00
Tristan Chabredier
d28be8edf5 2006-08-03 [wwp] 2.4.0cvs22
* src/prefs_common.h
		ask what to do w/ filtering rules that belong to an account when
		applying filtering rules manually from the main window (skip,
		apply regardless of the account, use current account). This dialog
		can be skipped and the last reply used.
		(forgot that file)
2006-08-03 09:12:00 +00:00
Tristan Chabredier
b533989202 2006-08-03 [wwp] 2.4.0cvs21
* src/filtering.c
	* src/filtering.h
	* src/prefs_common.c
	* src/summaryview.c
	* src/alertpanel.c
	* src/alertpanel.h
	* src/messageview.c
		ask what to do w/ filtering rules that belong to an account when
		applying filtering rules manually from the main window (skip,
		apply regardless of the account, use current account). This dialog
		can be skipped and the last reply used.
2006-08-03 08:37:30 +00:00
Colin Leroy
f6cd4b40ab 2006-08-03 [colin] 2.4.0cvs20
* src/textview.c
		Optimize previous patch
2006-08-03 06:52:53 +00:00
Colin Leroy
90f7300348 2006-08-03 [cleroy] 2.4.0cvs19
* src/textview.c
		Fix quotes getting toggled back when the
		mail has an even number of text parts
2006-08-03 06:42:12 +00:00
Colin Leroy
28da7dd0eb 2006-08-02 [colin] 2.4.0cvs18
* src/messageview.c
		Add Hide quotes menu
2006-08-02 17:04:06 +00:00