claws.git
2 years agoFix protocol part of some more URLs
Paul [Thu, 20 Sep 2018 09:00:47 +0000 (10:00 +0100)]
Fix protocol part of some more URLs

2 years agoFix protocol part of some URLs
Ricardo Mones [Wed, 19 Sep 2018 22:53:52 +0000 (00:53 +0200)]
Fix protocol part of some URLs

2 years agoSet missing pubdate/moddate in RSSyl items to the other one, if available.
Andrej Kacian [Tue, 18 Sep 2018 17:29:12 +0000 (19:29 +0200)]
Set missing pubdate/moddate in RSSyl items to the other one, if available.

2 years agoThe pubDate timestamp in RSS2.0 sets date_published.
Andrej Kacian [Tue, 18 Sep 2018 17:28:28 +0000 (19:28 +0200)]
The pubDate timestamp in RSS2.0 sets date_published.

2 years agoRemove dead code
Ricardo Mones [Wed, 12 Sep 2018 14:59:24 +0000 (16:59 +0200)]
Remove dead code

2 years agoRemove unused macro G_STRING_APPEND_ENCODED_URI.
Andrej Kacian [Tue, 11 Sep 2018 15:48:57 +0000 (17:48 +0200)]
Remove unused macro G_STRING_APPEND_ENCODED_URI.

2 years agofix warning dialogue when a re-edited draft compose window is closed after a send...
Paul [Mon, 10 Sep 2018 12:30:05 +0000 (13:30 +0100)]
fix warning dialogue when a re-edited draft compose window is closed after a send failure

prevents unexpected loss of drafted message

2 years agoRestore the hovering-over-link callback in Fancy viewer.
Andrej Kacian [Fri, 7 Sep 2018 20:19:43 +0000 (22:19 +0200)]
Restore the hovering-over-link callback in Fancy viewer.

We still need it to display the hovered-over link in statusbar.

2 years agoAdd new folder options: enable/disable per-folder signing and
wwp [Fri, 7 Sep 2018 06:05:22 +0000 (08:05 +0200)]
Add new folder options: enable/disable per-folder signing and
encrypting (by default: obey to applicable account preference).

2 years agoFix dangling pointer in proxy password handling.
Andrej Kacian [Thu, 6 Sep 2018 21:31:16 +0000 (23:31 +0200)]
Fix dangling pointer in proxy password handling.

Initialize proxy_info.proxy_pass to NULL, and reset it
back to NULL after use.

2 years agoShow correct address:port in SOCKS5 proxy connection failure message.
Andrej Kacian [Thu, 6 Sep 2018 21:13:41 +0000 (23:13 +0200)]
Show correct address:port in SOCKS5 proxy connection failure message.

The address and port contained in the server response
are what the proxy server has bound locally for the
connection, not the destination address and port.

2 years agoHandle corrupted decrypted passwords gracefully.
Andrej Kacian [Thu, 6 Sep 2018 20:11:05 +0000 (22:11 +0200)]
Handle corrupted decrypted passwords gracefully.

Check whether the decrypted password is a valid UTF-8
string, and return an empty string if not, instead of
returning garbage, probably not NULL-terminated data,
and causing problems down the road.

2 years agoAvoid an unnecessary string copy in xml_attr_new_int().
Andrej Kacian [Thu, 6 Sep 2018 16:43:35 +0000 (18:43 +0200)]
Avoid an unnecessary string copy in xml_attr_new_int().

2 years agoRename activate_privacy_system() to compose_activate_privacy_system().
wwp [Thu, 6 Sep 2018 14:21:15 +0000 (16:21 +0200)]
Rename activate_privacy_system() to compose_activate_privacy_system().

2 years agoBump up minimum required webkitgtk version to 1.10.0.
Andrej Kacian [Wed, 5 Sep 2018 16:35:47 +0000 (18:35 +0200)]
Bump up minimum required webkitgtk version to 1.10.0.

That's when WebKitWebView's "context-menu" signal was
added, we start using it in 288d3a708.

2 years agoFix links not being opened in browser when Fancy menu is opened with a keyboard.
Andrej Kacian [Wed, 5 Sep 2018 15:32:17 +0000 (17:32 +0200)]
Fix links not being opened in browser when Fancy menu is opened with a keyboard.

2 years agoRemove unused string copy from procmsg_msg_exist().
Andrej Kacian [Tue, 4 Sep 2018 22:17:59 +0000 (00:17 +0200)]
Remove unused string copy from procmsg_msg_exist().

2 years agoFix capitalization of a one Web[cC]al occurrence.
wwp [Mon, 3 Sep 2018 10:17:12 +0000 (12:17 +0200)]
Fix capitalization of a one Web[cC]al occurrence.

2 years agoFix bug #3418 ‘Building on a Cross Compiling toolchain doesn't work’
Ricardo Mones [Fri, 31 Aug 2018 18:36:54 +0000 (20:36 +0200)]
Fix bug #3418 ‘Building on a Cross Compiling toolchain doesn't work’

The bug is really fixed in commit 8eee2fd5ddb9d24d8f58bf88afdea8ca67daaea5
This only adds a slight modification of the remaining portion of the
patch checking the macro itself, from the original attached to the bug
by ridai.govinda@gmail.com.

2 years agoUpdated INSTALL file.
Andrej Kacian [Fri, 31 Aug 2018 12:39:41 +0000 (14:39 +0200)]
Updated INSTALL file.

Updated required GTK+ version, and removed the outdated
list of configure options. The existing reference to --help
should suffice there.

2 years agoAdded unit test framework, and some initial unit tests.
Andrej Kacian [Fri, 31 Aug 2018 11:48:30 +0000 (13:48 +0200)]
Added unit test framework, and some initial unit tests.

2 years agomd5.c doesn't need to include entire utils.h.
Andrej Kacian [Fri, 31 Aug 2018 11:43:59 +0000 (13:43 +0200)]
md5.c doesn't need to include entire utils.h.

2 years agoMoved codeconv.[ch] and unmime.[ch] to common/ subdir.
Andrej Kacian [Fri, 31 Aug 2018 11:39:04 +0000 (13:39 +0200)]
Moved codeconv.[ch] and unmime.[ch] to common/ subdir.

That's where they belong. This also clears up a few ugly
cases of other files in common including "../codeconv.h".

2 years agoDecouple codeconv.c from prefs_common.
Andrej Kacian [Fri, 31 Aug 2018 11:29:48 +0000 (13:29 +0200)]
Decouple codeconv.c from prefs_common.

2 years agoAdd parameter sanity checks to md5_hex_digest() and md5_hex_hmac().
Andrej Kacian [Fri, 31 Aug 2018 11:28:16 +0000 (13:28 +0200)]
Add parameter sanity checks to md5_hex_digest() and md5_hex_hmac().

2 years agoPreserve flags & tags when re-editing a message
Olivier Brunel [Wed, 27 Dec 2017 20:59:40 +0000 (21:59 +0100)]
Preserve flags & tags when re-editing a message

When re-editing a message, let's preserve its flags (color labels, etc)
and tags. Can be especially useful for those who use such things on queued
messages, and find themselves re-editing messages afterwards but before
actually sending them.

2 years agoaction: Keep selection set afterwards
Olivier Brunel [Wed, 27 Dec 2017 20:53:17 +0000 (21:53 +0100)]
action: Keep selection set afterwards

Upon running (filtering) actions, the current selection was lost (due to
refreshing the current folder); Let's restore it.

2 years agoSpeed-up searches in References via "x"
Olivier Brunel [Wed, 2 Aug 2017 18:48:58 +0000 (20:48 +0200)]
Speed-up searches in References via "x"

Since commit 5c9f9e47 (in 2001!) the header "References" is actually
cached in MsgInfo, so searching it can be substantially faster if "x"
expands to 'references' instead of 'header "References"', much like with
'i' (messageid) or 'I' (inreplyto).

2 years agoFix wrong logics leading to writing possibly broken config file,
wwp [Thu, 30 Aug 2018 06:29:30 +0000 (08:29 +0200)]
Fix wrong logics leading to writing possibly broken config file,
patch by Olivier Brunel.

2 years agoRestore Fancy entry in README, still in tarball ;)
Ricardo Mones [Tue, 28 Aug 2018 10:54:43 +0000 (12:54 +0200)]
Restore Fancy entry in README, still in tarball ;)

Thanks Woody for noticing.

2 years agofix lintian autotools-pkg-config-macro-not-cross-compilation-safe warning
Paul [Mon, 27 Aug 2018 17:42:44 +0000 (18:42 +0100)]
fix lintian autotools-pkg-config-macro-not-cross-compilation-safe warning

see
https://lintian.debian.org/tags/autotools-pkg-config-macro-not-cross-compilation-safe.html

2 years agoUpdate plugins in README
Ricardo Mones [Mon, 27 Aug 2018 16:43:08 +0000 (18:43 +0200)]
Update plugins in README

2 years agoFix wrong test leading to dead code (and dead func), CID 1438531.
wwp [Sun, 26 Aug 2018 16:01:02 +0000 (18:01 +0200)]
Fix wrong test leading to dead code (and dead func), CID 1438531.

2 years agoalways show the full version on the mainwindow regardless of --enable-maintainer...
Paul [Sun, 26 Aug 2018 13:36:51 +0000 (14:36 +0100)]
always show the full version on the mainwindow regardless of --enable-maintainer-mode

2 years agofor release 3.17.1
Paul [Sun, 26 Aug 2018 11:21:52 +0000 (12:21 +0100)]
for release 3.17.1

2 years agoUpdate vcalendar's claws.def file for Windows build after recent changes.
Andrej Kacian [Sat, 25 Aug 2018 09:00:56 +0000 (11:00 +0200)]
Update vcalendar's claws.def file for Windows build after recent changes.

Thanks to Abhay S. Kushwaha.

2 years agoImprove Left Arrow keypress handling for childless folders in folderview.
Andrej Kacian [Sat, 25 Aug 2018 08:58:49 +0000 (10:58 +0200)]
Improve Left Arrow keypress handling for childless folders in folderview.

Based on patch by Abhay S. Kushwaha.

2 years agoOptimize (for speed) and factorize code related to marking folders
wwp [Fri, 24 Aug 2018 12:59:13 +0000 (14:59 +0200)]
Optimize (for speed) and factorize code related to marking folders
as read/unread recursively. A bit of code format fixing too.

2 years agoFix building manual PDF and PS formats when building outside of source dir.
Andrej Kacian [Fri, 24 Aug 2018 12:38:52 +0000 (14:38 +0200)]
Fix building manual PDF and PS formats when building outside of source dir.

2 years agoFix various plugins including generated .h files when building outside of source...
Andrej Kacian [Fri, 24 Aug 2018 12:09:12 +0000 (14:09 +0200)]
Fix various plugins including generated .h files when building outside of source dir.

2 years agoFix configure version detection when building outside of srcdir.
Andrej Kacian [Fri, 24 Aug 2018 11:48:38 +0000 (13:48 +0200)]
Fix configure version detection when building outside of srcdir.

2 years agoBetter GUI (with calendar) for date filtering condition.
Colin Leroy [Fri, 24 Aug 2018 11:51:32 +0000 (13:51 +0200)]
Better GUI (with calendar) for date filtering condition.

2 years agoMove time selector from vCalendar to gtkutils
Colin Leroy [Fri, 24 Aug 2018 09:07:06 +0000 (11:07 +0200)]
Move time selector from vCalendar to gtkutils

2 years agoFiltering: simple GUI for date_after/before
Colin Leroy [Fri, 24 Aug 2018 08:17:27 +0000 (10:17 +0200)]
Filtering: simple GUI for date_after/before

2 years agoFiltering: add date_before and date_after
Colin Leroy [Fri, 24 Aug 2018 07:58:09 +0000 (09:58 +0200)]
Filtering: add date_before and date_after

2 years agoOnly handle GTK events when matcher test thread takes more than 0 seconds.
Colin Leroy [Thu, 23 Aug 2018 08:51:52 +0000 (10:51 +0200)]
Only handle GTK events when matcher test thread takes more than 0 seconds.

2 years agoAdd null pointer checks to pkcs5_pbkdf2().
Andrej Kacian [Wed, 22 Aug 2018 13:00:58 +0000 (15:00 +0200)]
Add null pointer checks to pkcs5_pbkdf2().

2 years agoAdded null parameter checks in codeconv.c where appropriate.
Andrej Kacian [Tue, 21 Aug 2018 17:52:33 +0000 (19:52 +0200)]
Added null parameter checks in codeconv.c where appropriate.

2 years agoMove the typedef for "u32" from utils.h to md5.h, since it is only used there.
Andrej Kacian [Tue, 21 Aug 2018 09:53:16 +0000 (11:53 +0200)]
Move the typedef for "u32" from utils.h to md5.h, since it is only used there.

2 years agoRemoved an unused #include from libfeed's parser.c.
Andrej Kacian [Tue, 21 Aug 2018 09:49:15 +0000 (11:49 +0200)]
Removed an unused #include from libfeed's parser.c.

2 years agoFix missing check for a retrieving interval minimum value in
wwp [Tue, 21 Aug 2018 08:21:11 +0000 (10:21 +0200)]
Fix missing check for a retrieving interval minimum value in
accounts prefs, don't use abbreviated units there and follow
the global prefs style.

2 years agoFix wrong time unit shown in offline-override dialog (IMAP), and
wwp [Tue, 21 Aug 2018 08:20:05 +0000 (10:20 +0200)]
Fix wrong time unit shown in offline-override dialog (IMAP), and
while we're at it, use the most appropriate reduced number+unit.

2 years agoRemove unneeded includes from entity.c.
Andrej Kacian [Sat, 18 Aug 2018 12:28:45 +0000 (14:28 +0200)]
Remove unneeded includes from entity.c.

2 years agoWarn and fail rather than miserably crashing when format string in
wwp [Sat, 18 Aug 2018 07:56:41 +0000 (09:56 +0200)]
Warn and fail rather than miserably crashing when format string in
faulty.

2 years agoFix for Bug 4072: Crash when clicking 'reply' or 'reply with quote'
wwp [Sat, 18 Aug 2018 07:34:09 +0000 (09:34 +0200)]
Fix for Bug 4072: Crash when clicking 'reply' or 'reply with quote'
Wrong '%\n' format causes a crash in g_strdup_printf.

2 years agoFix/normalize product name in few places in UI and in several source
wwp [Thu, 16 Aug 2018 06:45:55 +0000 (08:45 +0200)]
Fix/normalize product name in few places in UI and in several source
files.

2 years agoSucesfuly fix typos in LDAP log prints.
wwp [Thu, 16 Aug 2018 06:37:13 +0000 (08:37 +0200)]
Sucesfuly fix typos in LDAP log prints.

2 years agofor release 3.17.0 3.17.0
Paul [Wed, 15 Aug 2018 17:41:58 +0000 (18:41 +0100)]
for release 3.17.0

2 years agotranslations updates
Paul [Wed, 15 Aug 2018 15:41:40 +0000 (16:41 +0100)]
translations updates

submitted by David Medina, David Vachulka, Erik P. Olsen, Simon Legner,
Flammie Pirinen, Páder Rezső, Petter Adsen, Marcel Pol, Frederico
Goncalves Guimaraes, Cristian Secară, Mikhail Kurinnoi, Slavko, Andreas
Rönnquist, Numan Demirdöğen, and Mark Chang

2 years agoUpdate list of TLDs for release
Ricardo Mones [Tue, 14 Aug 2018 22:53:29 +0000 (00:53 +0200)]
Update list of TLDs for release

2 years agoSome fixes to Spanish translation
Ricardo Mones [Tue, 14 Aug 2018 22:50:57 +0000 (00:50 +0200)]
Some fixes to Spanish translation

2 years agoFrench translation: last fixes and updates.
wwp [Tue, 14 Aug 2018 22:02:00 +0000 (00:02 +0200)]
French translation: last fixes and updates.

2 years agoUpdate Spanish translation
Ricardo Mones [Tue, 14 Aug 2018 16:32:04 +0000 (18:32 +0200)]
Update Spanish translation

2 years agoFrench translation: introduce inclusive modern French forms (I guess we'll get
wwp [Tue, 14 Aug 2018 15:58:18 +0000 (17:58 +0200)]
French translation: introduce inclusive modern French forms (I guess we'll get
feedback about this), patch by Colin.

2 years agoFrench translation: fix few uses of ID and capitalization.
wwp [Tue, 14 Aug 2018 15:33:38 +0000 (17:33 +0200)]
French translation: fix few uses of ID and capitalization.

2 years agoFix French translation file.
wwp [Tue, 14 Aug 2018 15:21:57 +0000 (17:21 +0200)]
Fix French translation file.

2 years agoFrench translation: few fixes more.
wwp [Tue, 14 Aug 2018 15:02:24 +0000 (17:02 +0200)]
French translation: few fixes more.

2 years agoUpdate French translation (more to come).
wwp [Tue, 14 Aug 2018 14:25:14 +0000 (16:25 +0200)]
Update French translation (more to come).

2 years agoFix an embarrassing mistake in rssyl_strreplace().
Andrej Kacian [Mon, 13 Aug 2018 18:52:45 +0000 (20:52 +0200)]
Fix an embarrassing mistake in rssyl_strreplace().

Closes bug #4068: Claws Mail hangs when getting news from a certain feed

2 years agoAvoid a needless string copy in rssyl_replace_html_stuff().
Andrej Kacian [Mon, 13 Aug 2018 18:44:21 +0000 (20:44 +0200)]
Avoid a needless string copy in rssyl_replace_html_stuff().

2 years agoAdd <sub> and </sub> to list of HTML tags to remove from feed subjects.
Andrej Kacian [Mon, 13 Aug 2018 18:38:30 +0000 (20:38 +0200)]
Add <sub> and </sub> to list of HTML tags to remove from feed subjects.

2 years agoReturn a copy of the string also when sanity checks fail.
Andrej Kacian [Mon, 13 Aug 2018 18:32:49 +0000 (20:32 +0200)]
Return a copy of the string also when sanity checks fail.

Also, use GLib's g_return functions instead of ifs and
debug_prints.

2 years agoFix buffer clash (one already present, one added in 3.16.0-254-gb9c4e27),
wwp [Mon, 13 Aug 2018 10:54:08 +0000 (12:54 +0200)]
Fix buffer clash (one already present, one added in 3.16.0-254-gb9c4e27),
leading to broken To value in From column of message list.

2 years agoSome improvements upon translation
Ricardo Mones [Tue, 7 Aug 2018 09:06:39 +0000 (11:06 +0200)]
Some improvements upon translation

2 years agoFix a memory leak when saving last opened folder on exit.
Andrej Kacian [Fri, 3 Aug 2018 12:15:47 +0000 (14:15 +0200)]
Fix a memory leak when saving last opened folder on exit.

2 years agoFix a memory leak in sc_html_parse_tag().
Andrej Kacian [Fri, 3 Aug 2018 12:07:10 +0000 (14:07 +0200)]
Fix a memory leak in sc_html_parse_tag().

2 years agoFix a memory leak in summary_set_header().
Andrej Kacian [Fri, 3 Aug 2018 12:02:38 +0000 (14:02 +0200)]
Fix a memory leak in summary_set_header().

2 years agoFixed a memory leak in stock_pixmap_widget_with_overlay().
Andrej Kacian [Fri, 3 Aug 2018 11:40:57 +0000 (13:40 +0200)]
Fixed a memory leak in stock_pixmap_widget_with_overlay().

2 years agoFix memory leaks in toolbar handling of alternate icons (mail/news, ham/spam).
Andrej Kacian [Fri, 3 Aug 2018 11:22:49 +0000 (13:22 +0200)]
Fix memory leaks in toolbar handling of alternate icons (mail/news, ham/spam).

2 years agoFix two GTK runtime warnings in Managesieve feed properties dialog.
Andrej Kacian [Fri, 3 Aug 2018 07:45:39 +0000 (09:45 +0200)]
Fix two GTK runtime warnings in Managesieve feed properties dialog.

2 years agoFix two GTK runtime warnings in RSSyl feed properties dialog.
Andrej Kacian [Fri, 3 Aug 2018 07:24:29 +0000 (09:24 +0200)]
Fix two GTK runtime warnings in RSSyl feed properties dialog.

2 years agoImprove textview keypress handling for scrolling. (PgUp/Down, Space, Backspace)
Andrej Kacian [Sun, 15 Jul 2018 18:49:15 +0000 (20:49 +0200)]
Improve textview keypress handling for scrolling. (PgUp/Down, Space, Backspace)

2 years agoMailmbox: fix buffer size
Ricardo Mones [Wed, 25 Jul 2018 17:34:03 +0000 (19:34 +0200)]
Mailmbox: fix buffer size

Should fix the following warnings reported on ML¹:

mailmbox.c: In function ‘claws_mailmbox_expunge_no_lock.part.4’:
mailmbox.c:1260:34: warning: ‘XXXXXX’ directive output may be truncated
writing 6 bytes into a region of size between 1 and 4096
[-Wformat-truncation=]
   snprintf(tmpfile, PATH_MAX, "%sXXXXXX", folder->mb_filename);
                                  ^~~~~~
mailmbox.c:1260:3: note: ‘snprintf’ output between 7 and 4102 bytes into
a destination of size 4096
   snprintf(tmpfile, PATH_MAX, "%sXXXXXX", folder->mb_filename);
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

¹ https://lists.claws-mail.org/pipermail/users/2018-July/022270.html

2 years agoWhen switching to/from offline mode, reset override timers.
Andrej Kacian [Sun, 15 Jul 2018 17:35:06 +0000 (19:35 +0200)]
When switching to/from offline mode, reset override timers.

Closes bug #4056: Impossible to disable overriding of offline mode

2 years agoFixed a small memory leak in advsearch_expand_search_string().
Andrej Kacian [Sun, 22 Jul 2018 19:28:32 +0000 (21:28 +0200)]
Fixed a small memory leak in advsearch_expand_search_string().

2 years agoFix auth retry in Managesieve - wrong state variable was being set.
Andrej Kacian [Sun, 22 Jul 2018 19:07:46 +0000 (21:07 +0200)]
Fix auth retry in Managesieve - wrong state variable was being set.

2 years agoRemoved a few obsolete and unused functions.
Andrej Kacian [Sun, 22 Jul 2018 19:06:26 +0000 (21:06 +0200)]
Removed a few obsolete and unused functions.

2 years agoWhen deleting an account, cancel its autocheck timer.
Andrej Kacian [Sun, 22 Jul 2018 16:55:18 +0000 (18:55 +0200)]
When deleting an account, cancel its autocheck timer.

2 years agofix bug 4058, '# in extended search description window should not be translated'
Paul [Fri, 20 Jul 2018 07:26:57 +0000 (08:26 +0100)]
fix bug 4058, '# in extended search description window should not be translated'

2 years agoRSSyl: do not look at modified time when matching deleted items
Andrej Kacian [Tue, 17 Jul 2018 17:21:36 +0000 (19:21 +0200)]
RSSyl: do not look at modified time when matching deleted items

2 years agoRSSyl: Re-add a mistakenly deleted #include.
Andrej Kacian [Mon, 16 Jul 2018 20:20:22 +0000 (22:20 +0200)]
RSSyl: Re-add a mistakenly deleted #include.

2 years agoRemove unneeded debug_print lines.
Andrej Kacian [Sun, 15 Jul 2018 21:43:45 +0000 (23:43 +0200)]
Remove unneeded debug_print lines.

2 years agoSave the account custom signing key ID even if other option than custom is selected.
Andrej Kacian [Sun, 15 Jul 2018 21:42:01 +0000 (23:42 +0200)]
Save the account custom signing key ID even if other option than custom is selected.

2 years agoRSSyl: add more missing checks for offline mode
Andrej Kacian [Sun, 15 Jul 2018 08:25:42 +0000 (10:25 +0200)]
RSSyl: add more missing checks for offline mode

Closes bug #4014 - "Work offline" doesn't seem to affect RSS

2 years agoRSSyl: rework matching deleted items to better handle feeds without id
Andrej Kacian [Sat, 14 Jul 2018 22:31:18 +0000 (00:31 +0200)]
RSSyl: rework matching deleted items to better handle feeds without id

Fixes bug #3971 again.

2 years agoAllow separate autocheck configuration for accounts.
Andrej Kacian [Sun, 17 Jun 2018 13:10:50 +0000 (15:10 +0200)]
Allow separate autocheck configuration for accounts.

Accounts can have their own autocheck intervals, or follow
global interval.

This separates the autocheck configuration from 'Get all'.
config_version is bumped to 3, because meaning of
"receive_at_get_all" in account configuration has changed.

Closes bug #2552: in automatic checking, enable the use of
different time intervals
Closes bug #2837: Detach automatic email checking from 'get all'

2 years agoAdded missing archiver_prefs.h to archive_la_SOURCES.
Andrej Kacian [Fri, 13 Jul 2018 21:27:11 +0000 (23:27 +0200)]
Added missing archiver_prefs.h to archive_la_SOURCES.

2 years agoDo not let plugins install their header files, unless necessary.
Andrej Kacian [Fri, 13 Jul 2018 16:40:40 +0000 (18:40 +0200)]
Do not let plugins install their header files, unless necessary.

The only plugin that needs to do that is pgpcore, as there
could in theory exist an external plugin that depends on it,
and uses symbols from it.

2 years agoFix a condition typo in gtk_cmclist_motion().
Andrej Kacian [Fri, 13 Jul 2018 13:17:58 +0000 (15:17 +0200)]
Fix a condition typo in gtk_cmclist_motion().

2 years agoGet rid of account_list_view_add(), since it was just a useless middleman.
Andrej Kacian [Sun, 8 Jul 2018 14:41:18 +0000 (16:41 +0200)]
Get rid of account_list_view_add(), since it was just a useless middleman.

The logic was pushed down to account_list_store_insert_account_item(),
now we only need to pass PrefsAcount pointer to it.