Commit graph

8815 commits

Author SHA1 Message Date
Ricardo Mones
b29a924ece Add new quicksearch for header's content only
• The new “H S” filter searches for mail that contains string S in
  the content of any non-internal header.

Based on patches¹² by H.Merijn Brand <h.m.brand@xs4all.nl>, with some
reversion, refactoring, minor improvements and fixed typos.

¹ http://lists.claws-mail.org/pipermail/devel/2014-August/001257.html
² http://lists.claws-mail.org/pipermail/devel/2014-August/001258.html
2014-09-11 12:24:02 +02:00
Ricardo Mones
9d30727d92 Fancy: disallow editing for empty stylesheets 2014-09-09 11:15:10 +02:00
Paul
ecb5946bbb disallow editing any account (even current account) when at least one compose window is open 2014-09-05 09:24:39 +01:00
wwp
250094ca69 Fix a typo. 2014-09-03 13:37:50 +02:00
Paul
8c7418e621 add Reply-To to template config 2014-09-03 11:49:17 +01:00
Paul
bbf4c48e9e fix msg display when utf8_instead_of_locale_for_broken_mail is turned off and you use a UTF-8 locale 2014-09-03 08:12:20 +01:00
Paul
6ab4f38a4f Don't differentiate the protocols used when using direct SSL/TLS versus STARTTLS
Patch by Alessandro Di Federico
2014-08-28 10:55:41 +01:00
Andrej Kacian
7d0fc8614b When changing focus in folderview, make sure the newly focused folder is visible first. 2014-08-20 13:02:24 +02:00
Ricardo Mones
f1fd770f62 Improve translation (Debian bug #757929) 2014-08-19 17:55:50 +02:00
Ricardo Mones
7a114d508a Fix bug #3246 ‘attachment open: "remember this" ignored if ~/.mailcap does not exist’
Add also a warning if intermediate file cannot be created.
2014-08-19 17:55:31 +02:00
Holger Berndt
9166dc63e4 Python plugin: Make 'account' property of ComposeWindow read/write 2014-08-14 23:41:07 +02:00
Andrej Kacian
fa8fd46c1f RSSyl: fix OPML import creating incorrect folder hierarchy 2014-08-13 22:32:20 +02:00
Holger Berndt
06165d299c Python plugin: Add flag attributes to MessageInfo object 2014-08-12 23:13:52 +02:00
Paul
2abdcb244e fix building without gnuTLS support 2014-08-05 07:20:59 +01:00
Michael Rasmussen
c8d32f0ab3 Fix to apply to new behavior of foldersel_set_tree. See 247a452 2014-08-02 15:38:58 +02:00
Michael Rasmussen
247a452270 If cur_folder is not NULL then the folder tree will have cur_folder as root 2014-08-02 15:37:01 +02:00
Paul
81b0679965 implement RFE 3239, 'Remove "Content-Disposition: attachment" from PGP/MIME signed messages'
modified version of the patch submitted by tdajd@6paq.com
2014-08-02 09:06:17 +01:00
Colin Leroy
d1d1180b1b Fix missing fclose(), thanks to Kevin Day 2014-08-01 17:15:26 +02:00
Andrej Kacian
71e3960721 Add check for a NULL parameter to extract_address(), to prevent possible null pointer dereference. 2014-08-01 10:28:52 +02:00
Andrej Kacian
bf1a050d4e Actually display "(No From)" in messageview's From column when appropriate. 2014-08-01 10:28:07 +02:00
Paul
7229dd2c72 tidy up after last commit 2014-08-01 07:05:31 +01:00
Paul
ee35990fd9 implement RFE 3238, 'GPG Mime Plugin exports contents to a tmpfile unnecessarily'
The function gpgme_data_new_from_filepart() accepts a file stream with an offset.
This information is already available via the mimeinfo variable.
Instead of creating a new, temporary, file that contains some of the gpgme data, just use the original file as is.
This saves resources especially on flash disks that have a limited number of writes.

Patch by Kevin Day <thekevinday@gmail.com>
2014-08-01 06:50:50 +01:00
Paul
6e2217d5bb fix bug 3236, 'sc_html_parse_tag() does not recognize '<br/>' as line break'
Patch by  Fabian Keil.
2014-07-30 12:58:18 +01:00
Paul
9b59699c9e fix bug 3235, 'Extraneous double quotes inside base64-encoded From header confuse 'Reply' action' 2014-07-30 08:31:03 +01:00
Andrej Kacian
3a6a70c7b3 RSSyl: Convenience checkbox allowing user to open feed properties window after subscribing a new feed. 2014-07-26 15:46:49 +02:00
Andrej Kacian
4f09c01265 RSSyl: Fix Atom parser getting lost within feed/author. 2014-07-25 14:45:11 +02:00
Paul
76d37e0ac4 fix the doubled up mnemonic 2014-07-25 07:37:07 +01:00
Paul
b1a697d628 add option to toggle mainwindow menubar, (hotkey F12) 2014-07-25 07:10:26 +01:00
Paul
973011215f don't ignore stylesheet when reloading from popup prefs 2014-07-19 17:25:56 +01:00
Ricardo Mones
d0ad5f6a28 Fix http://bugs.debian.org/755022 (now uses https) 2014-07-19 11:52:41 +02:00
Paul
da036db0b5 fix some typos. patch by Andreas Rönnquist 2014-07-16 15:59:02 +01:00
Paul
491f369b6b make the compiler be quiet. patch by Christian Hesse 2014-07-16 15:49:16 +01:00
Paul
1a51762c49 add user specified stylesheet option 2014-07-16 15:38:46 +01:00
Holger Berndt
ae895c8339 Python plugin: Fix ComposeWindow.get_account_selection 2014-07-10 21:15:58 +02:00
Paul
c3b1f98e46 fix bug 3173, 'quick search ignores trailing blank' 2014-07-10 06:58:00 +01:00
Colin Leroy
7acbddf5cb Remove test 2014-07-09 09:12:15 +02:00
Colin Leroy
5153094853 test commit 2014-07-08 15:52:30 +02:00
Paul
7fbc8356e3 don't switch from 'Thread Date' to 'Date' when clicking column header
When sorting by Thread Date, make clicking the Date columm header not switch to sorting by
Date, but remain sorting by Thread Date, just toggling between ascending/desending, and
maintaining the previous behaviour when sorting by Date.
2014-07-05 07:57:15 +01:00
Andrej Kacian
cb8a2cde45 RSSyl: Fix errno declaration in rssyl_add_item() breaking compilation on *BSD 2014-07-02 08:19:01 +02:00
Andrej Kacian
9ff86db84b RSSyl: more fixes for Coverity issues 2014-07-01 19:46:43 +02:00
Andrej Kacian
45a6494a22 RSSyl: Fix some more issues reported by Coverity. 2014-06-30 21:04:15 +02:00
Andrej Kacian
fa7987cbb0 RSSyl: remove surplus semicolons from FILL macro use. 2014-06-30 08:29:44 +02:00
Andrej Kacian
175213a532 RSSyl: make sure we do not operate with NULL text in libfeed parsers' end-handlers. 2014-06-29 21:26:48 +02:00
Andrej Kacian
1316680290 RSSyl: make the libfeed parsers' FILL macro brace-safe. Thanks Colin! 2014-06-29 21:23:23 +02:00
Andrej Kacian
5d65cf9f80 RSSyl: fix memory leak in rssyl_deleted 2014-06-29 21:20:15 +02:00
Paul
3abe2e6d32 highlight queue if there are msgs in its sub-folders and the tree is collapsed
as is done for the parent queue folder
2014-06-29 12:59:25 +01:00
Ricardo Mones
723acc9063 Add license and copyright to 9b3fd2b5 2014-06-28 01:13:22 +02:00
Ricardo Mones
d28575b79c Add missing copyrights in tnef_parse plugin 2014-06-27 23:30:29 +02:00
Colin Leroy
4e1163d87d Make INBOX case-insensitive (as RFC states), and add a check for a "Draft" folder when building folder tree. Fixes bug #3221, "Claws Mail has issues with Yahoo IMAP server/folders" 2014-06-26 15:44:58 +02:00
wwp
93fd269f9e Use the slist_free_strings_full wrapper func. 2014-06-26 12:43:34 +02:00