Commit graph

949 commits

Author SHA1 Message Date
Colin Leroy
eb10a324d7 2011-01-25 [colin] 3.7.8cvs46
* src/compose.c
	* src/prefs_common.c
	* src/common/md5.c
	* src/common/ssl_certificate.c
		Fix mismatched alloc/free (thanks to cppcheck)
2011-01-25 17:01:01 +00:00
Colin Leroy
a6ef1d708b 2011-01-06 [colin] 3.7.8cvs31
* src/addrharvest.c
	* src/codeconv.c
	* src/codeconv.h
	* src/compose.c
	* src/news.c
	* src/procheader.c
	* src/procmime.c
	* src/unmime.c
	* src/unmime.h
		Unmime headers differently whether they're addresses or not:
		It's useless to quote things containing commas if it's in
		subject, for example. (introduced in 3.7.8cvs26)
2011-01-06 15:38:07 +00:00
Colin Leroy
9015d4ea1e 2010-12-23 [colin] 3.7.8cvs23
* src/compose.c
		Finish fixing bug #2203: When forwarding (inline) and there
		are some text/* parts with no name, set them a name and
		set their disposition to attachment, so that recipients with
		MUAs preferring HTML parts don't show them by default.
2010-12-23 08:45:57 +00:00
Colin Leroy
6e8dac6f33 2010-12-22 [colin] 3.7.8cvs20
* src/compose.c
		Store charset if available when attaching text/* parts
		Fixes bug #2203, 'Problems in forwarding multipart/
		alternative messages with HTML part'
2010-12-22 18:14:45 +00:00
Colin Leroy
ed86a604f2 2010-12-20 [colin] 3.7.8cvs14
* src/compose.c
		Don't flush events when adding an header entry. This
		can mess up the keypresses in the previous header.
		Instead, make the scroll happen later (doing it on the
		spot without flushing events doesn't work as the new
		requisitions aren't set yet).
2010-12-20 12:56:33 +00:00
Colin Leroy
0917354b34 2010-12-18 [colin] 3.7.8cvs10
* src/compose.c
		Fix bug #2148, "Attachment content-transfer-encoding
		incorrectly set when signing emails". The RFC 2045
		states that message/* and multipart/* encoding must
		be either 7-bit, 8-bit or binary.
2010-12-18 21:06:39 +00:00
Colin Leroy
8903559ecd 2010-11-22 [colin] 3.7.7cvs4
* src/compose.c
		Revert 3.7.6cvs{39,38,37,35,34}. The fact that
		five patches were needed to fix a corner case
		is a good indicator that is was bound to break
		something.
2010-11-22 20:59:56 +00:00
Paweł Pękala
5f42c086df 2010-09-20 [pawel] 3.7.6cvs41
* src/compose.c
	* src/mainwindow.c
	* src/summaryview.c
		revert last patch
2010-09-20 14:05:46 +00:00
Paweł Pękala
5991df49cc 2010-09-19 [pawel] 3.7.6cvs40
* src/compose.c
	* src/mainwindow.c
	* src/summaryview.c
		Set ML menus sensitivity accordingly to
		possibility of reply to ML
2010-09-19 17:59:53 +00:00
Colin Leroy
ae41ff3b3b 2010-09-19 [colin] 3.7.6cvs39
* src/compose.c
		Fix cvs34 and cvs35. NNTP accounts are mandatory to post
		to newsgroups, and NNTP accounts *can* send email. We
		should not force an email account when replying to_ml or
		anything...
2010-09-19 14:17:18 +00:00
Colin Leroy
8f783ae310 2010-09-19 [colin] 3.7.6cvs38
* src/compose.c
		Revert previous commit (which breaks Reply to newsgroups)
2010-09-19 14:06:36 +00:00
Paweł Pękala
a48f8ae684 2010-09-17 [pawel] 3.7.6cvs37
* src/compose.c
		Respect reply_account_autosel when changing compose
		account to email one while replying to NNTP post
2010-09-17 19:25:30 +00:00
Paweł Pękala
9a5de60283 2010-09-12 [pawel] 3.7.6cvs35
* src/compose.c
		Add forgotten bit to previous commit,
		select email account when replying to ML
2010-09-12 12:39:34 +00:00
Paweł Pękala
8c8d22ce95 2010-09-12 [pawel] 3.7.6cvs34
* src/compose.c
		Fix bug #2247 "nntp reply-to-all broken?"
		Make reply-to-all and reply-to-ml work as expected in
		mailing list through NNTP case
2010-09-12 11:54:31 +00:00
Paweł Pękala
447c2b7d7a 2010-06-29 [pawel] 3.7.6cvs12
* src/compose.c
		Revert 3.7.5cvs41, it breaks templates that use %X
2010-06-29 14:42:48 +00:00
Paul Mangan
aa96cabf32 2010-05-22 [paul] 3.7.6cvs7
* manual/advanced.xml
	* src/compose.c
	* src/prefs_common.c
	* src/prefs_common.h
		after using the compose margin for several days
		I wanted the old style back - add a new hidden
		pref 'show_compose_margin' to restore the old
		behaviour (defaults to FALSE)
2010-05-22 11:03:08 +00:00
Paul Mangan
efa30efaa4 2010-05-14 [paul] 3.7.6cvs6
* src/compose.c
		add a margin to the compose window text that matches
		the margin in textview
2010-05-14 14:39:06 +00:00
Paweł Pękala
dd8cbea0fd 2010-03-27 [pawel] 3.7.5cvs41
* src/compose.c
		Make sure that quote ends with new line char
2010-03-27 12:04:59 +00:00
Paweł Pękala
28e718bfcd 2010-03-26 [pawel] 3.7.5cvs40
* src/compose.c
	* src/compose.h
	* src/textview.c
		Fix Bug 1928 Add "reply to this address" pop menu
		             on Message View
		- Set composing account to email one when creating/replying
		  from NNTP folder by clicking link or choosing option
		  from popup menu
		- Factorize code
2010-03-26 22:15:29 +00:00
Paweł Pękala
bfdc608854 2010-03-24 [pawel] 3.7.5cvs38
* src/addr_compl.c
	* src/compose.c
	* src/folderview.c
	* src/grouplistdialog.c
	* src/headerview.c
	* src/mainwindow.c
	* src/mimeview.c
	* src/prefs_account.c
	* src/gtk/gtkcmclist.c
	* src/gtk/gtkcmctree.c
	* src/gtk/gtkcmoptionmenu.c
	* src/gtk/gtksctree.c
	* src/gtk/gtkshruler.c
	* src/gtk/gtkutils.c
	* src/gtk/gtkutils.h
	* src/gtk/gtkvscrollbutton.c
	* src/gtk/inputdialog.c
	* src/gtk/spell_entry.c
	* src/plugins/trayicon/trayicon.c
	* src/plugins/trayicon/libeggtrayicon/Makefile.am
	* src/plugins/trayicon/libeggtrayicon/eggtrayicon.c
	* src/plugins/trayicon/libeggtrayicon/gtkplugxembed.c
		Fix build with GTK+ 2.19
2010-03-24 18:19:39 +00:00
Colin Leroy
ca96a5cd43 2010-02-22 [colin] 3.7.5cvs23
* src/compose.c
		Don't make In-Reply-To visible when reediting
		a draft or sent mail.
2010-02-22 09:43:46 +00:00
Paweł Pękala
2484a4d4a3 2010-02-10 [pawel] 3.7.5cvs18
* src/compose.c
		- fix headers filtering when prefs_common.trans_hdr is on
		- fix headers setting when changing composing account
		- plug memleak
	* src/prefs_template.c
		Re-add template's name for translation
2010-02-10 17:33:13 +00:00
Colin Leroy
adca1d2a4b 2010-02-10 [colin] 3.7.5cvs16
* src/codeconv.c
	* src/codeconv.h
	* src/compose.c
	* src/mainwindow.c
	* src/messageview.c
	* src/prefs_send.c
	* src/procmime.c
	* src/textview.c
		Add the GB18030 Chinese charset, which is a superset
		of GB2312 and (X-)GBK. Patch mostly by Yuwei Yu.
2010-02-10 07:53:44 +00:00
Colin Leroy
40db67ee07 2010-02-09 [colin] 3.7.5cvs11
* configure.ac
		Bump up GTK+ requirement to 2.10
	* src/Makefile.am
	* src/compose.c
	* src/crash.c
	* src/foldersel.c
	* src/main.c
	* src/mainwindow.c
	* src/messageview.c
	* src/messageview.h
	* src/prefs_actions.c
	* src/prefs_common.c
	* src/prefs_common.h
	* src/prefs_ext_prog.c
	* src/prefs_filtering_action.c
	* src/prefs_fonts.c
	* src/prefs_image_viewer.c
	* src/prefs_matcher.c
	* src/prefs_msg_colors.c
	* src/prefs_summaries.c
	* src/prefs_template.c
	* src/printing.c
	* src/printing.h
	* src/quote_fmt.c
	* src/summaryview.c
	* src/textview.c
	* src/gtk/Makefile.am
	* src/gtk/about.c
	* src/gtk/gtkcmclist.c
	* src/gtk/gtkcmctree.c
	* src/gtk/gtkutils.c
	* src/gtk/quicksearch.c
		Remove all compile-time conditionals depending on
		GTK+ < 2.10
	* src/gedit-print.c
	* src/gedit-print.h
	* src/gtk/gtksourceprintjob.c
	* src/gtk/gtksourceprintjob.h
		Remove libgnomeprint-based printing system (and
		command-line-based printing system) as GTK+ 2.10
		ships with print support.
2010-02-09 07:46:41 +00:00
Michael Rasmussen
b74c25ce7a 2010-02-08 [mir] 3.7.5cvs10
* src/compose.c
	    Avoid displaying Bcc headers in message sent
	    to NNTP servers. Thanks to Henning Mersch.
2010-02-08 19:00:00 +00:00
Paweł Pękala
86173d8ff8 2010-02-08 [pawel] 3.7.5cvs8
* src/compose.c
	* src/compose.h
	* src/common/utils.c
	* src/common/utils.h
	* src/gtk/authors.h
		Fix Bug 2058 "use in-reply-to info passed in mailto: links"
		Patch by Laurent Bigonville with slight modifications
2010-02-08 17:54:10 +00:00
Michael Rasmussen
fd2ef9c324 2010-01-03 [mir] 3.7.3cvs51
* src/compose.c
	When composing to a NNTP list TO: will always be preset
	to the NNTP list unless user has chosen some other default
	in which case we will handle this the normal way. Therefore
	mfield will be set to TO_FIELD_PRESENT if mailto is NULL.
2010-01-03 01:27:15 +00:00
Colin Leroy
d733e5e2c6 2009-12-29 [colin] 3.7.3cvs46
* src/compose.c
		Fix bug 2074, 'Remember sending account
		for sent messages'
2009-12-29 10:17:46 +00:00
Holger Berndt
657f6ad385 2009-12-20 [holger] 3.7.3cvs45
* src/compose.c
		Delay CREATED_HOOKLIST invokation until
		after the modifications to the compose window
		are done, to allow hooks to further modify the
		window without getting overridden again
2009-12-20 20:16:51 +00:00
Holger Berndt
0bc0c3f172 2009-12-20 [holger] 3.7.3cvs42
* src/compose.c
	* src/compose.h
		Add hooklist after creation of a compose window
2009-12-20 13:50:41 +00:00
Paweł Pękala
29433018c7 2009-12-10 [pawel] 3.7.3cvs39
* src/compose.c
		Better fix for cvs28 regression
2009-12-10 16:42:33 +00:00
Salvatore De Paolis
aef39e8baa 2009-12-10 [iwkse] 3.7.3cvs38
* src/compose.c
            Fix some indentation
2009-12-10 04:28:08 +00:00
Salvatore De Paolis
a4e4bd21bd 2009-12-10 [iwkse] 3.7.3cvs37
* src/compose.c
            Add missing checks for gtkaspell: avoid
            crashing in some cases when Enchant is
            enabled but the spell checker is disabled
            in preferences.
2009-12-10 04:19:03 +00:00
Colin Leroy
ea8a1410e7 2009-12-09 [colin] 3.7.3cvs36
* src/compose.c
		Fix leak and unchecked accesses.
2009-12-09 16:48:40 +00:00
Michael Rasmussen
27646e8b7f 2009-12-09 [mir] 3.7.3cvs35
* src/compose.c
	Fix Bug 2072 "template at folder properties is not working"
	introduced in cvs24.
2009-12-09 00:51:49 +00:00
Paweł Pękala
aabde63751 2009-12-08 [pawel] 3.7.3cvs34
* src/compose.c
		When 'Reply All' remove current compose address from
		Cc/Bcc list - fix for regression introduced in cvs28
2009-12-08 19:05:29 +00:00
Paweł Pękala
80a3551276 2009-12-04 [pawel] 3.7.3cvs31
* src/compose.c
		Highlight misspelled words when applying template and
		check_while_typing option is on
2009-12-04 17:45:19 +00:00
Paweł Pękala
7481d7b98c 2009-12-03 [pawel] 3.7.3cvs30
* src/compose.c
		Highlight misspelled words in text inserted from file(s)
		or pasted to message body when check_while_typing
		options is on
2009-12-03 19:42:45 +00:00
Paweł Pękala
2cc230fd25 2009-12-02 [pawel] 3.7.3cvs29
* src/compose.c
		Revert first part of previous commit
2009-12-02 18:40:15 +00:00
Paweł Pękala
04e32f79ff 2009-12-02 [pawel] 3.7.3cvs28
* src/compose.c
		Fix Bug 2055 "duplicate mailing list reply if
		List-Post + Reply-To present"
		- Ignore Reply-To if answering to ML
		- Improve parsing of List-Post header
2009-12-02 17:05:00 +00:00
Paweł Pękala
aaf6267787 2009-12-02 [pawel] 3.7.3cvs27
* src/compose.c
	* src/compose.h
		Fix Bug 1850 "Reply All" duplicates "To" user in "CC" if original
		email had user in "From" and "CC"
		Don't allow duplicate addresses in compose window headers
2009-12-02 15:20:55 +00:00
Michael Rasmussen
587f99ecea 2009-11-30 [mir] 3.7.3cvs24
* src/compose.c
           Place cursor in compose window according to provided input
           If to: is present place cursor in subject field and if both
           to: and subject: is present place cursor in body. If body: is
           present insert a new line after text and place cursor there.
2009-11-30 20:35:29 +00:00
Paweł Pękala
010142b1da [pawel] 3.7.3cvs13
* src/addressbook.c
	* src/compose.c
	* src/compose.h
	* src/filtering.c
		Fix Bug 1867 Changing account does not change BCC address
		Set account specific headers when changing account
		in compose window.
2009-11-11 13:38:28 +00:00
Holger Berndt
25be9182a5 2009-08-30 [holger] 3.7.2cvs27
* src/compose.c
		Do case-insensitive comparison against
		header names when extracting recipients
		from composed mails
2009-08-30 23:46:33 +00:00
Colin Leroy
2ae2d95dec 2009-08-21 [colin] 3.7.2cvs24
* src/compose.c
		Previous commit: move the function into compose_insert_file
		so that it's also used on drag-n-drop
2009-08-21 16:15:13 +00:00
Colin Leroy
a5208c04a8 2009-08-21 [colin] 3.7.2cvs23
* src/compose.c
		Fix scrolling when adding an header
2009-08-21 15:58:32 +00:00
Colin Leroy
330d00d595 2009-08-21 [colin] 3.7.2cvs22
* src/compose.c
	* src/prefs_common.c
	* src/prefs_common.h
	* src/prefs_compose_writing.c
	* src/common/utils.c
		Fix bug 1986, "New feature: warn user when inserting
		a large file in the message body". Patch by Didier
		Barvaux
2009-08-21 15:56:29 +00:00
Holger Berndt
d9d96f383e 2009-08-20 [holger] 3.7.2cvs19
* src/compose.c
	* src/compose.h
		Make it possible for code outside
		compose (e.g. plugins) to attach files
2009-08-20 22:04:58 +00:00
Colin Leroy
b50765b5ac 2009-07-28 [colin] 3.7.2cvs15
* src/account.c
	* src/addrcustomattr.c
	* src/addressadd.c
	* src/addressbook_foldersel.c
	* src/addrgather.c
	* src/browseldap.c
	* src/compose.c
	* src/editbook.c
	* src/editgroup.c
	* src/editjpilot.c
	* src/editldap.c
	* src/editldap_basedn.c
	* src/edittags.c
	* src/editvcard.c
	* src/exphtmldlg.c
	* src/expldifdlg.c
	* src/export.c
	* src/foldersel.c
	* src/import.c
	* src/importldif.c
	* src/importmutt.c
	* src/importpine.c
	* src/prefs_actions.c
	* src/prefs_customheader.c
	* src/prefs_display_header.c
	* src/prefs_filtering.c
	* src/prefs_folder_column.c
	* src/prefs_matcher.c
	* src/prefs_summary_column.c
	* src/prefs_summary_open.c
	* src/prefs_template.c
	* src/textview.c
	* src/uri_opener.c
		Fix bug 1950, 'Program freeze up during folder selection'
		Don't leave hidden windows modal
2009-07-28 18:42:52 +00:00
Ricardo Mones
ebbdf5242a 2009-06-12 [mones] 3.7.1cvs74
* src/compose.c
	* src/messageview.c
	* src/prefs_account.c
	* src/prefs_account.h
	* src/common/utils.c
	* src/common/utils.h
		Added preference to use account address in generated
		Message-Id. Fixes Debian bug #531052
2009-06-12 10:02:11 +00:00