Paul
371bbb58ad
use file name for WebCal subscription folder name
...
also remove the string length limit, which broke saving folder
properties
2016-08-31 12:37:03 +01:00
Ricardo Mones
673374af23
Better alignment for icon legend columns
...
Reverts most of c0abccd31d
.
2016-08-31 13:17:25 +02:00
Paul
af477843ca
fix make dist
2016-08-30 16:07:05 +01:00
Paul
c0abccd31d
place icons in 2 columns
2016-08-30 15:54:25 +01:00
Paul
84ef5517bc
remove icons that will never be displayed
2016-08-30 12:37:11 +01:00
Paul
9aeea1ac93
fix capitalisation
2016-08-30 11:54:42 +01:00
Paul
6771436760
add 'noselect' and 'subs-only' folder icons
2016-08-30 11:26:45 +01:00
Paul
27290077c0
fix non-resizeable Icon Legend dialogue
2016-08-30 11:22:12 +01:00
Paul
999c327103
implement the 4-state icons for 'noselect' folders
2016-08-30 11:01:59 +01:00
Andrej Kacian
2032c913a7
Fix NULL pointer dereference in LDAP lookup code.
...
Fixes bug #3027 .
2016-08-30 10:03:06 +02:00
Andrej Kacian
986e6f7c5f
Fix crash on Windows when doing a LDAP search.
2016-08-28 22:42:10 +02:00
Andrej Kacian
04456e3b73
Make filesel API more consistent.
...
One of the functions, filesel_select_multiple_files_open(),
was missing the path parameter.
2016-08-28 20:11:03 +02:00
Andrej Kacian
1a39f25036
Refactor gtk/w32_filesel.c for better code reuse.
2016-08-27 20:41:08 +02:00
Andrej Kacian
303c220d3a
Allow multiple file selection in Windows native file chooser.
2016-08-27 19:51:14 +02:00
Paul
bfa546e162
indicate IMAP mailboxes which show subs only with a green folder
2016-08-27 08:49:19 +01:00
Paul
9582967be7
Add OpenBSD CA cert path.
...
From Edd Barrett via Daniel Jakots
2016-08-26 14:55:44 +01:00
Andrej Kacian
d6d495869a
Always set GnuTLS priority string.
...
Closes bug #3680 .
2016-08-25 10:46:34 +02:00
Andrej Kacian
6298f434d4
Handle password loading more safely in prefs_account.c
...
Inspired by patch in bug #3678 .
2016-08-24 13:58:08 +02:00
Andrej Kacian
61b7a029bb
Do a basic check for widget validity in CLAWS_SET_TIP().
...
Inspired by patch in bug #3678 .
2016-08-24 13:58:08 +02:00
Ricardo Mones
a22303ce00
Fix bug #3515 : Ctrl-Shift-X opens multiple external editors
...
This a known GTK+ bug (passing keypresses of disabled menus) or
a mising feature (not providing a way to disable also keypresses).
See https://bugzilla.gnome.org/show_bug.cgi?id=656158
2016-08-24 12:14:28 +02:00
Andrej Kacian
569c7e1e20
Fix crash in vcalendar passwords handling on prefs save.
2016-08-24 00:08:40 +02:00
Andrej Kacian
61bced3dfe
Fix previous commit b88c772
, use correct preprocessor directive.
2016-08-23 17:55:38 +02:00
Andrej Kacian
b88c772b96
Do not explicitly disable SSLv3 if GnuTLS does it already.
...
Starting with GnuTLS 3.4.0, SSL 3.0 is no longer
included in the default priorities list.
2016-08-23 17:47:24 +02:00
Ricardo Mones
3a89a270fc
Fix bug #2975 : Implement setting -0000 timezone to hide sender localtime
...
This adds a new hidden preference, namely 'hide_timezone', that
sets the timezone of date fields sent over the network to the
unknown timezone value as specified in RFC 5322 §3.3.
Default value is false (i.e., send available timezone information).
2016-08-22 19:02:47 +02:00
Andrej Kacian
8395c4c673
Deduplicate string for plugins' block prefix in clawsrc.
2016-08-21 22:59:42 +02:00
Andrej Kacian
89af524b67
Fix NULL pointer dereference in Atom parser.
...
Closes bug #3676 .
2016-08-21 21:36:12 +02:00
Andrej Kacian
7734bcfabb
Fix crash when an Atom feed's opening tag doesn't have xmlns attribute.
...
Closes bug #3675 .
2016-08-21 16:58:22 +02:00
Andrej Kacian
7635e2f51c
More fixes for parsing dates in vcalendar on Windows.
...
...this time without all the i18n updates.
2016-08-19 18:50:53 +02:00
Andrej Kacian
3813793f54
Revert "More fixes for parsing dates in vcalendar on Windows."
...
This reverts commit dc7438b9a2
.
Oops, I did it again...
2016-08-19 18:48:33 +02:00
Andrej Kacian
dc7438b9a2
More fixes for parsing dates in vcalendar on Windows.
2016-08-19 15:38:02 +02:00
Andrej Kacian
b84884479e
More support for pre-Epoch dates for Windows.
...
get_rfc822_date_from_time_t() (vcalendar)
procheader_date_parse() (core)
2016-08-19 01:44:39 +02:00
Andrej Kacian
c9c7295006
Removed fork() prototype from w32lib.h.
...
fork() is builtin in mingw.
2016-08-18 23:40:16 +02:00
Andrej Kacian
53a6a5a53c
Set correct LDFLAGS for OS X.
...
Commit also simplifies LDFLAGS for Windows,
moving them from src/Makefile.am to configure.ac.
Closes bug #3665 .
2016-08-18 20:48:34 +02:00
Andrej Kacian
f5fdc11d40
Avoid usage of deprecated bcopy/bzero in pbkdf2 routine.
2016-08-18 16:11:41 +02:00
Andrej Kacian
7e344914c7
Few miscellaneous fixes for RSSyl.
...
Mostly for compiler warnings on win64.
2016-08-18 15:54:16 +02:00
Andrej Kacian
0a69220307
Use GDateTime instead of mktime() in vcalendar's libical.
...
On several places, libical relies on mktime()'s undefined
behavior for dates before the Epoch - on Linux, it returns
minus number of seconds *until* epoch for such dates.
On Windows, mktime() returns -1, which leads to code around
it crashing, since there are almost no error checks in libical.
We circumvent this by doing the needed conversions via glib's
GDateTime instead where needed.
2016-08-18 15:07:40 +02:00
Ricardo Mones
33282d05ca
Fix regression: show simple text/calendar with plugin
...
Handling the base case where the MIME part being looked up
is directly passed as function parameter was missing.
2016-08-17 09:57:39 +02:00
Andrej Kacian
5b70872b46
Fix a crash on IMAP login when using a password plugin.
...
Fixes bug #3667 .
2016-08-17 00:32:12 +02:00
Andrej Kacian
d20742effa
Fix potential crash in vcalendar's icalcomponent_vanew() on 64-bit archs.
...
We need to pass the terminating zero cast to void*,
because size of void* is 8 bytes, while size of a
literal 0 just 4 bytes. The arguments are retrieved
as void*, so without this void* cast, we're taking
four extra bytes belonging to whatever data is
stored in memory directly after our four-byte zero.
2016-08-15 13:32:41 +02:00
Paul
dd7568a78b
add missing semi-colon
...
spotted and patched by Ralf Bormann <ralf.bormann@cs.uni-dortmund.de>
2016-08-11 12:33:44 +01:00
Andrej Kacian
5fcfe9a086
Fix a potential bug in vcalendar's libical.
...
Some compilers seem to understand this construction as an empty
for() cycle, followed by an unrelated block enclosed in braces.
We make sure the compiler does what we want by putting the
opening brace at the same line as for().
2016-08-09 23:38:32 +02:00
Ricardo Mones
e48b739052
Fix typo
2016-08-07 21:09:19 +02:00
Paul
7e40ad73bf
List the current Catalan translator rather than the previous one.
...
Apologies, David!
2016-08-07 12:06:55 +01:00
Paul
7d4d2c5c77
update/add/disable translations
...
Updated:
[ca] Carles Tubio Terrón <c@rles-tub.io>
[cs] David Vachulka <david@konstrukce-
cad.com>
[de] Thomas Bellmann <ThomasBellmann@gmx.net>
[fi] Flammie Pirinen <flammie@iki.fi>
[fr] Tristan Chabredier <wwp@claws-mail.org>
[hu] Pader Rezso <rezso@rezso.net>
[it] Luigi Votta <luigi.vtt@gmail.com>
[nb] Petter Adsen <petter@synth.no>
[nl] Marcel Pol <mpol@gmx.net>
[pt_BR] Frederico Goncalves Guimaraes
<frederico@teia.bio.br>
[ru] Mikhail Kurinnoi <viewizard@viewizard.com>
[sk] Slavko <slavino@slavino.sk>
[sv] Andreas Rönnquist <gusnan@openmailbox.org>
[tr] Numan Demirdö?en <if.gnu.linux@gmail.com>
[zh_TW] Mark Chang <mark.cyj@gmail.com>
Added:
[da] Erik P. Olsen <epodata@gmail.com>
[id_ID] MSulchan Darmawan <bleketux@gmail.com>
Unmaintained:
[lt] Mindaugas Baranauskas <embar@super.lt>
2016-08-07 09:05:16 +01:00
Ricardo Mones
f2d84a5f90
Update list of TLDs for release
2016-08-07 01:32:17 +02:00
Andrej Kacian
ce7a92d6e3
Fix filesel_select_file_open_folder() for Win32.
...
The starting folder needs to be set via the dialog callback
function, as passing it as pidlRoot merely "chroots" us in
the starting folder, so the dialog can't see anything above it.
2016-08-06 21:33:13 +02:00
Paul
fd3b5463fa
fix typo
2016-08-01 21:39:15 +01:00
Andrej Kacian
465c34ef09
Removed SessionMsgType enum and its use, since it is useless.
...
The only user was session_send_msg(), which did nothing
with its SessionMsgType parameter.
2016-08-01 21:07:59 +02:00
Andrej Kacian
4836dd93f6
Set correct config_version after first-run wizard finishes.
...
Patch by Christian Hesse <mail at eworm de>.
2016-08-01 17:56:16 +02:00
Andrej Kacian
8fc7e7cd73
Remove an obsolete comment in password.c.
2016-07-31 14:02:15 +02:00