claws.git
2 years agofor release 3.14.1 3.14.1
Paul [Sun, 6 Nov 2016 11:59:57 +0000 (11:59 +0000)]
for release 3.14.1

2 years agoupdated translations
Paul [Sun, 6 Nov 2016 11:13:22 +0000 (11:13 +0000)]
updated translations

submitted by David Medina, David Vachulka, Erik P. Olsen, Ricardo Mones,
Flammie A Pirinen, Tristan Chabredier, Isratine Citizen, M. Sulchan
Darmawan, Luigi Votta, Petter Adsen, Marcel Pol, Frederico Goncalves
Guimaraes, Mikhail Kurinnoi, Slavko, Andreas Rönnquist, Numan
Demirdöğen, Mark Chang

2 years agoUpdate list of TLDs for release
Ricardo Mones [Sun, 6 Nov 2016 10:19:39 +0000 (11:19 +0100)]
Update list of TLDs for release

2 years agomissing from g8bd6066
Paul [Sat, 5 Nov 2016 11:46:05 +0000 (11:46 +0000)]
missing from g8bd6066

2 years agoMinimize scrolling in gtkut_ctree_node_move_if_on_the_edge().
Andrej Kacian [Sat, 5 Nov 2016 11:18:53 +0000 (12:18 +0100)]
Minimize scrolling in gtkut_ctree_node_move_if_on_the_edge().

Instead of scrolling to get the target row to the middle of
the viewport (offset 0.5), scroll to offsets 0.2 or 0.8 if
the target row is above or below current viewport,
respectively. This makes it consistent with scrolling when
the target row is only partially visible.

2 years agoOnly scroll summaryview to the middle when necessary.
Andrej Kacian [Sat, 5 Nov 2016 11:00:33 +0000 (12:00 +0100)]
Only scroll summaryview to the middle when necessary.

2 years agoDo not process folder marks when just refreshing summaryview.
Andrej Kacian [Sat, 5 Nov 2016 10:09:59 +0000 (11:09 +0100)]
Do not process folder marks when just refreshing summaryview.

2 years agomore fixes for Go To actions not obeying 'always_show_msg' option
Paul [Sat, 5 Nov 2016 10:02:18 +0000 (10:02 +0000)]
more fixes for Go To actions not obeying 'always_show_msg' option

2 years agoAdded missing symbol to vcalendar's claws.def.
Andrej Kacian [Fri, 4 Nov 2016 11:16:19 +0000 (12:16 +0100)]
Added missing symbol to vcalendar's claws.def.

2 years agoUpdate license stanza
Ricardo Mones [Thu, 27 Oct 2016 13:32:59 +0000 (15:32 +0200)]
Update license stanza

2 years agoMake pdf_viewer icons themeable
Ricardo Mones [Wed, 26 Oct 2016 21:39:23 +0000 (23:39 +0200)]
Make pdf_viewer icons themeable

2 years agoremoved unnecessary do_refresh flag from summary_select_node()
Paul [Wed, 26 Oct 2016 14:34:08 +0000 (15:34 +0100)]
removed unnecessary do_refresh flag from summary_select_node()

2 years agoin the UI replace 'POP3' with 'POP' and 'IMAP4' with 'IMAP'
Paul [Tue, 25 Oct 2016 11:21:07 +0000 (12:21 +0100)]
in the UI replace 'POP3' with 'POP' and 'IMAP4' with 'IMAP'

2 years agoand another 'SSL' to 'SSL/TLS'
Paul [Tue, 25 Oct 2016 10:31:49 +0000 (11:31 +0100)]
and another 'SSL' to 'SSL/TLS'

2 years agomore 'SSL' to 'SSL/TLS'
Paul [Tue, 25 Oct 2016 10:15:39 +0000 (11:15 +0100)]
more 'SSL' to 'SSL/TLS'

2 years agomore 'SSL' to 'SSL/TLS'
Paul [Tue, 25 Oct 2016 10:15:02 +0000 (11:15 +0100)]
more 'SSL' to 'SSL/TLS'

2 years agorename SSL to SSL/TLS
Paul [Tue, 25 Oct 2016 09:36:35 +0000 (10:36 +0100)]
rename SSL to SSL/TLS

Using just 'TLS' is ambiguous. Sometimes it refers to encrypted
connection with TLSv1.0/1.1/1.2, sometimes it refers to STARTTLS
command. So be more specific about what is what.

Patch by Christian Hesse, with some modifications

2 years agomake /View/Go to/... respect the always_show_msg option, and refactor a bit
Paul [Tue, 25 Oct 2016 09:13:53 +0000 (10:13 +0100)]
make /View/Go to/... respect the always_show_msg option, and refactor a bit

2 years agoWhile we're at it, fix typos like prefered occurences in variable names.
wwp [Sat, 22 Oct 2016 12:56:58 +0000 (14:56 +0200)]
While we're at it, fix typos like prefered occurences in variable names.

2 years agoFix typo (thanks lintian.d.o!)
Ricardo Mones [Sat, 22 Oct 2016 10:57:49 +0000 (12:57 +0200)]
Fix typo (thanks lintian.d.o!)

2 years agoFix resource leak and missing return
Ricardo Mones [Mon, 17 Oct 2016 22:13:24 +0000 (00:13 +0200)]
Fix resource leak and missing return

2 years agoLibravatar: refactor image retrieval
Ricardo Mones [Mon, 17 Oct 2016 12:09:25 +0000 (14:09 +0200)]
Libravatar: refactor image retrieval

And use a synchronous thread for fetching, in preparation
of a future asynchronous fetching. Thanks Andrej for the
ideas.

3 years agoDon't check for encrypt() on FreeBSD, it's not required to build.
Pawel Pekala [Tue, 11 Oct 2016 20:47:51 +0000 (22:47 +0200)]
Don't check for encrypt() on FreeBSD, it's not required to build.
Recently on 12-CURRENT this function was removed completly making
configure script fail.

3 years agoFix typo from commit 63e19c6.
Andrej Kacian [Tue, 11 Oct 2016 12:16:05 +0000 (14:16 +0200)]
Fix typo from commit 63e19c6.

3 years agoFix wrong argument order in Windows file choosers.
Andrej Kacian [Tue, 11 Oct 2016 11:04:36 +0000 (13:04 +0200)]
Fix wrong argument order in Windows file choosers.

3 years agoChange mention of "mydomain.com" to "example.org".
Andrej Kacian [Mon, 10 Oct 2016 18:32:09 +0000 (20:32 +0200)]
Change mention of "mydomain.com" to "example.org".

Fixes bug #3712.

3 years agoImprove plural handling of a file insert string.
Andrej Kacian [Mon, 10 Oct 2016 18:08:49 +0000 (20:08 +0200)]
Improve plural handling of a file insert string.

Fixes bug #3711.

3 years agoFix bug #3705: active account Mail Address corrupted…
Ricardo Mones [Wed, 5 Oct 2016 07:51:31 +0000 (09:51 +0200)]
Fix bug #3705: active account Mail Address corrupted…

…when address in Message-ID is used

3 years agoFix a couple of typos
Ricardo Mones [Tue, 4 Oct 2016 13:29:57 +0000 (15:29 +0200)]
Fix a couple of typos

3 years agoFix #3014: The icon for folder drafts with hide…
Ricardo Mones [Mon, 3 Oct 2016 13:54:01 +0000 (15:54 +0200)]
Fix #3014: The icon for folder drafts with hide…

…read messages is the same as when not hidden

Fix disables hiding thread/messages options in draft folders,
hence hrm mode icons are not required for them. Values already
set for these options in draft folders are also ignored.

Many thanks to Andrej and Paul for their feedback on this one.

3 years agoRemoved a superfluous debug_print() call.
Andrej Kacian [Sun, 2 Oct 2016 17:04:57 +0000 (19:04 +0200)]
Removed a superfluous debug_print() call.

3 years agoRemove useless code from e22cbed.
Andrej Kacian [Sat, 1 Oct 2016 22:11:56 +0000 (00:11 +0200)]
Remove useless code from e22cbed.

References header was already being honored in drafts.

3 years agoDo not add Message-ID for draft, unless it already has one.
Andrej Kacian [Sat, 1 Oct 2016 21:41:19 +0000 (23:41 +0200)]
Do not add Message-ID for draft, unless it already has one.

We now add a Message-ID header only when queuing a message,
and we honor existing Message-ID and References headers in
drafts, if there are any.

3 years agofix pixmap
Paul [Sat, 1 Oct 2016 19:28:39 +0000 (20:28 +0100)]
fix pixmap

fixes "initialization from incompatible pointer type" warning

3 years agoFix some harmless compiler warnings.
Andrej Kacian [Sat, 1 Oct 2016 15:55:10 +0000 (17:55 +0200)]
Fix some harmless compiler warnings.

Some variables in notification_popup.c were peeking
out of their ifdefs, and I forgot to remove an
unused variable in vcal_meeting_gtk.c in my commit
8d93e8c.

3 years agoMake Message-ID string generation less confusing.
Andrej Kacian [Sat, 1 Oct 2016 14:22:44 +0000 (16:22 +0200)]
Make Message-ID string generation less confusing.

Instead of having to prepare one part, then second
part in advance and pass them to generate_msgid()
which does its own voodoo with them, we now just pass
a pointer to PrefsAccount to
prefs_account_generate_msgid(), and it does all of it
on its own, returning pointer to a newly allocated
string.

3 years agoNotification plugin: Port from libindicate to unity/messaging menu
Holger Berndt [Thu, 29 Sep 2016 20:21:02 +0000 (22:21 +0200)]
Notification plugin: Port from libindicate to unity/messaging menu

This is a slightly modified version of the patch from Sebastien Noel,
fixes bug #2665

3 years agoGData plugin: Refresh auth token periodically
Holger Berndt [Wed, 28 Sep 2016 20:44:00 +0000 (22:44 +0200)]
GData plugin: Refresh auth token periodically

Fixes bug #3638

3 years agoGData plugin: Make global data static
Holger Berndt [Wed, 28 Sep 2016 20:22:27 +0000 (22:22 +0200)]
GData plugin: Make global data static

3 years agoUse a spinbutton for port number also in clamd
Ricardo Mones [Wed, 28 Sep 2016 22:23:20 +0000 (00:23 +0200)]
Use a spinbutton for port number also in clamd

Default value is now 0 instead of an empty string.

3 years agoUse hours/minutes UI for vcalendar alert time
Ricardo Mones [Wed, 28 Sep 2016 22:12:37 +0000 (00:12 +0200)]
Use hours/minutes UI for vcalendar alert time

3 years agoGData plugin: Unify indent accross file
Holger Berndt [Wed, 28 Sep 2016 10:57:12 +0000 (12:57 +0200)]
GData plugin: Unify indent accross file

3 years agoadd hidden pref 'reqrite_first_from'
Paul [Mon, 26 Sep 2016 09:59:43 +0000 (10:59 +0100)]
add hidden pref 'reqrite_first_from'

'0' or '1'. This works around a limitation of some servers with
'overly-liberal parsers'. When this is turned on and the Content-
Transfer-Encoding is set to 8bit or 7bit, in a message body starting
with 'From ' the 'From ' will become '=46rom ' and the
Content-Transfer-Encoding will be changed to Quoted-Printable. When it
is turned off no such modification will be made but it is very likely
that an MTA will convert the 'From ' to '>From '. See RFC 4155 for
further details. Default value is '1', turned on.

3 years agoChange home directory fallback to "C:\Claws-mail" on Windows.
Andrej Kacian [Sun, 25 Sep 2016 14:22:16 +0000 (16:22 +0200)]
Change home directory fallback to "C:\Claws-mail" on Windows.

It is unlikely ever to be used, since CSIDL_APPDATA special
folder is guaranteed to be defined, but still...

3 years agoFix absolute path detection in mh_create_tree() on Windows.
Andrej Kacian [Sat, 24 Sep 2016 22:19:50 +0000 (00:19 +0200)]
Fix absolute path detection in mh_create_tree() on Windows.

3 years agoEnable keeping old items by default
Ricardo Mones [Fri, 23 Sep 2016 07:33:10 +0000 (09:33 +0200)]
Enable keeping old items by default

Be more conservative towards feed data to avoid unwanted and
unrecoverable loss of items.

Users which don't want to store old items can easily disable
this in feed preferences and also remove obsolete items with
the “Trim” button.

3 years agoUse Delete button instead of Remove (tooltips and other places already
wwp [Fri, 23 Sep 2016 07:26:47 +0000 (09:26 +0200)]
Use Delete button instead of Remove (tooltips and other places already
talk about deletion) in prefs dialogs. Reassign some keyboard hotkeys
accordingly, 'e' for Delete.

3 years agoNormalize Webcal name capitalization everywhere (instead of WebCal, webCal,
wwp [Fri, 23 Sep 2016 07:25:14 +0000 (09:25 +0200)]
Normalize Webcal name capitalization everywhere (instead of WebCal, webCal,
webcal). Rephrase a bit a confirmation dialog to talk about subscription
instead of folder.

3 years agoBetter handle NULL path arguments in w32_filesel.c
Andrej Kacian [Thu, 22 Sep 2016 12:02:09 +0000 (14:02 +0200)]
Better handle NULL path arguments in w32_filesel.c

Fixes bug #3697.

3 years agoRemove unused function
Ricardo Mones [Tue, 20 Sep 2016 17:27:26 +0000 (19:27 +0200)]
Remove unused function

3 years agoDo not abuse macro for debugging
Ricardo Mones [Tue, 20 Sep 2016 17:25:41 +0000 (19:25 +0200)]
Do not abuse macro for debugging

3 years agoFix using client TLS certificates for GnuTLS 3.0 and up.
Andrej Kacian [Sun, 18 Sep 2016 08:46:58 +0000 (10:46 +0200)]
Fix using client TLS certificates for GnuTLS 3.0 and up.

3.0 introduced new API for setting client certificates,
gnutls_certificate_set_retrieve_function2().

This fixes bug #3684.

3 years agoRemove an unused, mistyped ifdef in imap.c.
Andrej Kacian [Sat, 17 Sep 2016 21:46:21 +0000 (23:46 +0200)]
Remove an unused, mistyped ifdef in imap.c.

3 years agoRemove useless workaround
Ricardo Mones [Fri, 16 Sep 2016 17:54:10 +0000 (19:54 +0200)]
Remove useless workaround

The problem is still happening with it, see bug #3511

3 years agoRemove (obsolete) FSF address from welcome mail
Ricardo Mones [Wed, 14 Sep 2016 18:30:49 +0000 (20:30 +0200)]
Remove (obsolete) FSF address from welcome mail

3 years agoRemoved unused macro from prefs.c.
Andrej Kacian [Wed, 14 Sep 2016 07:55:28 +0000 (09:55 +0200)]
Removed unused macro from prefs.c.

3 years agoYet more vcalendar varargs functions fixed for issue described in d20742e.
Andrej Kacian [Tue, 13 Sep 2016 09:53:17 +0000 (11:53 +0200)]
Yet more vcalendar varargs functions fixed for issue described in d20742e.

3 years agoMore fixes for vcalendar crash on 64-bit arch.
Andrej Kacian [Tue, 13 Sep 2016 09:45:22 +0000 (11:45 +0200)]
More fixes for vcalendar crash on 64-bit arch.

Same issue as in commit d20742e, different place.
This should be the last one, though.

3 years agoFix another two strangely sized buttons
Ricardo Mones [Mon, 12 Sep 2016 22:15:37 +0000 (00:15 +0200)]
Fix another two strangely sized buttons

3 years agoFix potential segfault
Ricardo Mones [Mon, 12 Sep 2016 15:23:18 +0000 (17:23 +0200)]
Fix potential segfault

Syslog message was:
[5473572.496127] claws-mail[24080]: segfault at 22 ip
 00000000005704ce sp 00007ffdf1dfcea0 error 4 in
 claws-mail[400000+34a000]

$ addr2line -e /…/claws-mail 00000000005704ce
/…/src/textview.c:837

More details on: http://stackoverflow.com/questions/2179403

3 years agoAdjust to our toolbar button size of 24x24
Ricardo Mones [Mon, 12 Sep 2016 10:22:49 +0000 (12:22 +0200)]
Adjust to our toolbar button size of 24x24

3 years agoFix an impossible crash to shut Coverity up.
Andrej Kacian [Sun, 11 Sep 2016 08:15:41 +0000 (10:15 +0200)]
Fix an impossible crash to shut Coverity up.

3 years agoFix a memory leak in rssyl_update_comments().
Andrej Kacian [Sat, 10 Sep 2016 18:19:16 +0000 (20:19 +0200)]
Fix a memory leak in rssyl_update_comments().

3 years agoDo not ignore CFLAGS environment variable in configure.
Andrej Kacian [Sat, 10 Sep 2016 10:43:12 +0000 (12:43 +0200)]
Do not ignore CFLAGS environment variable in configure.

3 years agoA fix for commit b274c72.
Andrej Kacian [Sat, 10 Sep 2016 07:28:04 +0000 (09:28 +0200)]
A fix for commit b274c72.

Whatever FeedItem's ->data is pointing to is being
freed in feed_item_free() already.

3 years agoFix a memory leak when setting summaryview and folderview fonts.
Andrej Kacian [Fri, 9 Sep 2016 23:32:47 +0000 (01:32 +0200)]
Fix a memory leak when setting summaryview and folderview fonts.

3 years agoFixed two memory leaks when creating folderitems.
Andrej Kacian [Fri, 9 Sep 2016 23:09:13 +0000 (01:09 +0200)]
Fixed two memory leaks when creating folderitems.

The Folderitem's "node" member is set to a new empty
GNode in folder_item_new(), but is later set to
another newly allocated GNode.

This commit removes the extra allocation in one case
(folder_new()), and gets rid of the original GNode
in another case, where avoiding the second allocation
is impossible without completely rewriting the recursive
folderitem appending in folder_get_from_xml().

3 years agoFix memory leak when freeing RSSyl's FeedItem struct.
Andrej Kacian [Fri, 9 Sep 2016 22:07:01 +0000 (00:07 +0200)]
Fix memory leak when freeing RSSyl's FeedItem struct.

3 years agoFix memory leak in password store reading.
Andrej Kacian [Fri, 9 Sep 2016 21:43:51 +0000 (23:43 +0200)]
Fix memory leak in password store reading.

3 years agoFix a memory leak in folder_register_class().
Andrej Kacian [Fri, 9 Sep 2016 21:11:52 +0000 (23:11 +0200)]
Fix a memory leak in folder_register_class().

3 years agoFix potential out-of-bounds read
Ricardo Mones [Fri, 9 Sep 2016 19:27:35 +0000 (21:27 +0200)]
Fix potential out-of-bounds read

3 years agoDo not reuse pixmaps for theme icons
Ricardo Mones [Wed, 7 Sep 2016 12:08:55 +0000 (14:08 +0200)]
Do not reuse pixmaps for theme icons

Otherwise theme authors may have a hard time finding why an
icon is not themed despite having provided replacements for
all existing xpm files.

3 years agoRemove another unused pixmap
Ricardo Mones [Mon, 5 Sep 2016 22:53:24 +0000 (00:53 +0200)]
Remove another unused pixmap

3 years agoRemove unused pixmap
Ricardo Mones [Mon, 5 Sep 2016 07:27:11 +0000 (09:27 +0200)]
Remove unused pixmap

Not used in theme and it wasn't a Claws Mail icon but other
ancient thingy… :)

3 years agoNormalise theme icon names which were different
Ricardo Mones [Mon, 5 Sep 2016 07:21:40 +0000 (09:21 +0200)]
Normalise theme icon names which were different

3 years agoRemove unused declaration
Ricardo Mones [Fri, 2 Sep 2016 23:20:17 +0000 (01:20 +0200)]
Remove unused declaration

3 years agoAdd warning icon to warning message
Ricardo Mones [Fri, 2 Sep 2016 23:18:56 +0000 (01:18 +0200)]
Add warning icon to warning message

Refactor warning creation code into a single function.

3 years agoBe more strict about minimum DH prime size for TLS connections.
Andrej Kacian [Fri, 2 Sep 2016 09:22:50 +0000 (11:22 +0200)]
Be more strict about minimum DH prime size for TLS connections.

Since GnuTLS 3.1.7, this minimum size is dictated by the
priority string, and current (GnuTLS 3.3.0) "safe-enough"
value is 1008 bits. We set this minimum size explicitly
for older GnuTLS versions.

Users who are affected by this (their servers use DH prime
smaller than 1008 bits can override this by using priority
string starting with the keyword "LEGACY". This keyword
only works with GnuTLS 3.3.0 or newer, however.

3 years agofix `make dist`
Paul [Fri, 2 Sep 2016 07:21:42 +0000 (08:21 +0100)]
fix `make dist`

3 years agoTemplates: add a way to attach a file, 'attach_output' or 'A', file whose absolute...
wwp [Thu, 1 Sep 2016 22:40:27 +0000 (00:40 +0200)]
Templates: add a way to attach a file, 'attach_output' or 'A', file whose absolute path+filename
is the output of a command-line (it s a mix of 'attach' and 'program'). The first line of the
command-line output is taken into account, trailing newline being stripped down.
Like 'attach', if the filename is not found or not accessible, CM will raise an error. Like
'program', if the command-line fails, no error raises but the standard output of CM shows it.

3 years agoFix bug #2918: Notification Popup icon is hardcoded
Ricardo Mones [Thu, 1 Sep 2016 17:40:31 +0000 (19:40 +0200)]
Fix bug #2918: Notification Popup icon is hardcoded

Also fixes last part of bug #3437 by removing the call to deprecated
function gdk_pixbuf_new_from_inline and not using a raw pixmap.

3 years agoAdd 64x64 icon version to stock pixmaps
Ricardo Mones [Thu, 1 Sep 2016 17:39:46 +0000 (19:39 +0200)]
Add 64x64 icon version to stock pixmaps

Icon data purloined from last patch of #3437 by Christian Hesse.

3 years agoForgot to adjust default window size
Ricardo Mones [Thu, 1 Sep 2016 10:20:02 +0000 (12:20 +0200)]
Forgot to adjust default window size

3 years agoImprove icon legend appearance a bit
Ricardo Mones [Wed, 31 Aug 2016 18:48:13 +0000 (20:48 +0200)]
Improve icon legend appearance a bit

Remove extra space and replace scrolled window with a frame.

3 years agoFix a few Coverity issues
Colin Leroy [Wed, 31 Aug 2016 15:11:24 +0000 (17:11 +0200)]
Fix a few Coverity issues

3 years agoRemove useless code
Colin Leroy [Wed, 31 Aug 2016 14:47:50 +0000 (16:47 +0200)]
Remove useless code

3 years agoRemove useless code
Colin Leroy [Wed, 31 Aug 2016 14:44:40 +0000 (16:44 +0200)]
Remove useless code

3 years agouse file name for WebCal subscription folder name
Paul [Wed, 31 Aug 2016 11:37:03 +0000 (12:37 +0100)]
use file name for WebCal subscription folder name

also remove the string length limit, which broke saving folder
properties

3 years agoBetter alignment for icon legend columns
Ricardo Mones [Wed, 31 Aug 2016 11:17:25 +0000 (13:17 +0200)]
Better alignment for icon legend columns

Reverts most of c0abccd31d42122216e3d25341394cd85d949d9b.

3 years agofix `make dist`
Paul [Tue, 30 Aug 2016 15:07:05 +0000 (16:07 +0100)]
fix `make dist`

3 years agoplace icons in 2 columns
Paul [Tue, 30 Aug 2016 14:54:25 +0000 (15:54 +0100)]
place icons in 2 columns

3 years agoremove icons that will never be displayed
Paul [Tue, 30 Aug 2016 11:37:11 +0000 (12:37 +0100)]
remove icons that will never be displayed

3 years agofix capitalisation
Paul [Tue, 30 Aug 2016 10:54:42 +0000 (11:54 +0100)]
fix capitalisation

3 years agoadd 'noselect' and 'subs-only' folder icons
Paul [Tue, 30 Aug 2016 10:26:45 +0000 (11:26 +0100)]
add 'noselect' and 'subs-only' folder icons

3 years agofix non-resizeable Icon Legend dialogue
Paul [Tue, 30 Aug 2016 10:22:12 +0000 (11:22 +0100)]
fix non-resizeable Icon Legend dialogue

3 years agoimplement the 4-state icons for 'noselect' folders
Paul [Tue, 30 Aug 2016 10:01:59 +0000 (11:01 +0100)]
implement the 4-state icons for 'noselect' folders

3 years agoFix NULL pointer dereference in LDAP lookup code.
Andrej Kacian [Tue, 30 Aug 2016 08:03:06 +0000 (10:03 +0200)]
Fix NULL pointer dereference in LDAP lookup code.

Fixes bug #3027.

3 years agoFix crash on Windows when doing a LDAP search.
Andrej Kacian [Sun, 28 Aug 2016 20:42:10 +0000 (22:42 +0200)]
Fix crash on Windows when doing a LDAP search.

3 years agoMake filesel API more consistent.
Andrej Kacian [Sun, 28 Aug 2016 18:11:03 +0000 (20:11 +0200)]
Make filesel API more consistent.

One of the functions, filesel_select_multiple_files_open(),
was missing the path parameter.

3 years agoRefactor gtk/w32_filesel.c for better code reuse.
Andrej Kacian [Sat, 27 Aug 2016 18:41:08 +0000 (20:41 +0200)]
Refactor gtk/w32_filesel.c for better code reuse.