Commit graph

7238 commits

Author SHA1 Message Date
Ricardo Mones
6d45e57eb7 Fix bug #2981 and other two implicit...
...declaration warnings I probably introduced in previous commits:

• notification_prefs.c:1285:2: warning: implicit declaration of function
  'filesel_select_file_open' [-Wimplicit-function-declaration]
• rssyl_prefs.c:110:2: warning: implicit declaration of function
  'filesel_select_file_open' [-Wimplicit-function-declaration]
• icalderivedproperty.c:374:4: warning: implicit declaration of function
  'icalproperty_add_parameters' [-Wimplicit-function-declaration]

;-)
2015-04-29 20:28:29 +02:00
Ricardo Mones
43930e40fc Fix 'make dist' for Managesieve plugin
make[5]: Entering directory '/home/mones/hydra/claws-dev/src/plugins/managesieve'
make[5]: *** No rule to make target 'sieve_plugin.h', needed by 'distdir'.  Stop.
2015-04-25 20:26:36 +02:00
Ricardo Mones
59983165b0 Add author of Managesieve plugin also to About dialog 2015-04-25 20:26:05 +02:00
Charles Lehner
952c6d7e35 Add ManageSieve plugin 2015-04-25 13:26:06 +02:00
Charles Lehner
9b928dfc0e Make message_search interface-based
- Factor out compose/messageview checking.
- Make general so other code can use it
2015-04-25 13:26:06 +02:00
Charles Lehner
b0978b8f43 Add callback for session connection result 2015-04-25 13:26:06 +02:00
Ricardo Mones
56422f5638 Reuse PLUGINS_URI #define 2015-04-25 12:51:42 +02:00
Ricardo Mones
4b21af3255 Fix bug #3419 ‘Saving/appending messages to an mbox file violates RFC#4155’
RFC4155 is informative, anyway, this makes message separator headers
conform to qmail mboxrd format: http://qmail.org./man/man5/mbox.html

Original patch thanks to Johan Vromans.
2015-04-22 19:58:21 +02:00
Andrej Kacian
9cf5b73b47 Compose window: Fix bug #3421 - Recipients list doesn't scroll when moving with arrow keys. 2015-04-22 18:31:46 +02:00
Ricardo Mones
c45ba3666d Adjust templates panel of folder properties 2015-04-07 21:56:15 +02:00
Andrej Kacian
4c0932c6a7 In mailbox order dialog, set selection mode after the list has been
populated, so that when the first row gets selected by default,
the triggered set_selected() function can correctly set sensitivity
on up/down buttons.
2015-03-22 11:58:50 +01:00
Andrej Kacian
5385cff85e Allow single-click to select mailboxes in the mailbox order dialog. 2015-03-22 11:45:42 +01:00
Andrej Kacian
908e373855 Removed unused MBOX_CACHE_DIR from defs.h. 2015-03-21 18:00:53 +01:00
Paul
f7914c6026 fix bug 3407, 'Pressing the "Date" column header to "sort by date" causes all columns to have a sort arrow.'
It was only apparent when sorting by thread date, not sorting by date.
2015-03-21 11:19:40 +00:00
Holger Berndt
de6f18826f Python plugin: Silence parasite glib warnings 2015-03-15 21:24:29 +01:00
Holger Berndt
f793a3ae68 Notification plugin: Remove spurious warning 2015-03-15 20:55:59 +01:00
Holger Berndt
c310c6b941 GData plugin: Harden against missing fields 2015-03-15 19:20:05 +01:00
Andrej Kacian
897ba64867 Change "OpenSSL support" to "TLS support" in a dialog message. 2015-03-15 16:45:20 +01:00
Ricardo Mones
9971efeb20 Do not link main binary to GPGME libraries
Fixes half of <https://bugs.debian.org/779824>; the other half
was fixed in commit 22e05b492f.
2015-03-07 01:52:23 +01:00
Paul
a2457c525e for Python 2.x set encoding to UTF-8
also:
don't mix tabs and spaces (replace tabs)
a syntax fix
several typo fixes

Patch by Daniel Zaoui
2015-03-05 09:09:38 +00:00
Paul
a4a376355c fix bug 1769, ' vCalendar timezone glitches'
Patch by Darko Koruga
2015-03-05 08:55:10 +00:00
Ricardo Mones
6f2e17c6d8 Fetchinfo: slightly improve prefs, add hints 2015-02-20 00:46:31 +01:00
Ricardo Mones
b700ea977a Fix widget spacing in toolbar preferences pages 2015-02-19 01:19:01 +01:00
Ricardo Mones
3463ede0f3 Notification plugin: standardise preferences
Make notification preferences look more like the rest of application:
 • Browse button for file selections
 • Remove colons from labels
 • Label with unit(s) after spinners where appropriate
 • Use hints for special values
 • Use frames to group related widgets
 • Package widgets without tables and use existing macros
2015-02-11 01:08:54 +01:00
Michael Rasmussen
87ab2b6cf0 Fix bug #3380. Initialize widget before callback handler for 'clicked' 2015-02-05 01:21:31 +01:00
Ricardo Mones
d6ba81337a Fix bug #3363 “preferences page composition seems weird” 2015-01-29 21:33:33 +01:00
Ricardo Mones
d8a6df27a1 Fancy: improve readability and standardise labels 2015-01-29 02:04:12 +01:00
Ricardo Mones
6c698906d8 Libravatar: more compact prefs, add hint to entry 2015-01-27 00:47:21 +01:00
Paul
b6a112c69c Mac-Cyrillic menu updates. patch by Anton Butanaev 2015-01-26 05:03:29 +00:00
Ricardo Mones
de2040b63f AddressKeeper: improve preferences panel 2015-01-25 20:03:35 +01:00
Ricardo Mones
26dabe6400 AttachWarner: rearrange checkbox, standardise labels 2015-01-23 00:54:12 +01:00
Ricardo Mones
d8846b7338 Remove GTK+ checks lower than required version
INSTALL file says 2.16 is required since some time ago, hence
removing these remnants from the glorious days of GTK+2 :)
2015-01-19 16:48:50 +01:00
Paul
72dbf64f39 add support for x-mac-cyrillic encoding.
patch by Anton Butanaev.
2015-01-19 09:21:52 +00:00
Colin Leroy
c0810db8bf Fix bug #3364, segfault in src/wizard.c: add missing return
Fix bug #3365, segfault in src/prefs_account.c: add missing return
2015-01-14 16:46:21 +01:00
Ricardo Mones
002986de75 Fix bug# 3098: add auth to context and handle error 2015-01-13 19:33:47 +01:00
Ricardo Mones
4d7a534484 RSSyl: preferences for HTTP auth basic 2015-01-13 19:33:47 +01:00
Ricardo Mones
1d559b2de3 RSSyl: support HTTP basic auth in libfeed 2015-01-13 19:33:47 +01:00
Andrej Kacian
d9b0f9d893 Add support for SCRAM-SHA-1 authentication mechanism (via libetpan) to IMAP. 2015-01-13 13:42:05 +01:00
Andrej Kacian
72510f27b1 RSSyl: Day-of-week name in RFC822 timestamps is optional. 2015-01-08 22:51:04 +01:00
Ricardo Mones
d4fa1c0769 Fix bug #1797 “quicksearch could also search the Cc field”
Updated patch by Barry Warsaw <barry@python.org>, thanks!
2015-01-05 10:55:52 +01:00
Andrej Kacian
d051560310 RSSyl: Fix handling of feeds with encodings unknown to expat. Turns out the only thing missing was that HAVE_ICONV macro (from config.h) was not defined in parser.c, so our "unknown encoding" expat handler function did nothing. Fixes bug #3339. 2015-01-01 23:36:36 +01:00
Colin Leroy
b018455356 Fix bug #3354, "Event cancellation uses incorrect method parameter for Content-Type header" 2014-12-19 16:26:37 +01:00
Colin Leroy
2fc36b1cd4 Better fix for bug #3349 (almost all the needed code was there :-) 2014-12-19 16:23:00 +01:00
Colin Leroy
6dfa9e5718 Merge remote-tracking branch 'jakub-kicinski/for-master' 2014-12-18 10:18:48 +01:00
Ricardo Mones
ff2f663ebc Improve feedback to user when bug #3349 2014-12-17 17:08:15 +01:00
Paul
656c1735cc fix bug 3351, 'Two problems when re-sending a file with an attachment' (really one problem, though) 2014-12-15 21:42:25 +00:00
Jakub Kicinski
0d02a35cc1 Use memset to initialize struct etpan_thread_op
also remove duplicated zeroing.
2014-12-12 10:35:02 +01:00
Jakub Kicinski
7d5e6ca5a3 Synchronize mailimap deletion against async operations
Right now main thread can free mailimap while its background thread
is still performing operations on it. Fix it by moving deletion to
the worker thread and making sure nobody uses stale pointers.
2014-12-12 10:35:02 +01:00
Jakub Kicinski
6d36a13352 Swap return value and argument of imap_threaded_capability()
imap_threaded_capability() is the only imap_threaded_*() function
which does not return status, instead status is written to a pointer
passed as argument and function returns retrieved capabilities. To
unify behaviour of all imap_threaded_*() functions make it return
status and pass capabilities through an out argument.
2014-12-12 09:17:34 +01:00
Paul
9f4528e13e when cancelling a msg written with an external editor, get rid of the draft copy. thanks to Darko Koruga. 2014-12-09 10:46:49 +00:00