commit 0d981170c808f39f55288200b7af25aa28949094
Author: Jeremy Bicha <jbicha@ubuntu.com>
Date:   2017-08-13

    Fix gnome-settings-daemon MediaKeys API use

    https://bugzilla.gnome.org/show_bug.cgi?id=786262

M	shell/ev-media-player-keys.c

commit 35ee62bf7b63fc5ec5491817deb9e0489a21e26c
Author: Jonas Hahnfeld <hahnjo@hahnjo.de>
Date:	2017-08-15

    unarr: Generate .gitignore files in subdirectories

    https://bugzilla.gnome.org/show_bug.cgi?id=786337

M	configure.ac
M	cut-n-paste/unarr/Makefile.am
A	cut-n-paste/unarr/common/Makefile.am
A	cut-n-paste/unarr/lzmasdk/Makefile.am
A	cut-n-paste/unarr/rar/Makefile.am

commit 3779d1e0d6ffd8c616954295e8dcc4e110660fa8
Author: Tobias Mueller <muelli@cryptobitch.de>
Date:	2017-08-16

    libdocument: Use a byte rather than an unsigned int for memset

    Currently, gcc emits a warning for the constant used in the memset
    call.
    memset really sets a byte, so let's use one here, instead of the
    bigger
    unsigned integer.

    ev-document-misc.c:77:40: warning: conversion of unsigned constant
    value
    to negative integer [-Wsign-conversion]
	memset (data + (rowstride * i) + 4, 0xffffffff, nbytes);

    https://bugzilla.gnome.org/show_bug.cgi?id=786415

M	libdocument/ev-document-misc.c

commit b5f6f957ca709d3b49f872605a0acca06230632c
Author: Jonas Hahnfeld <hahnjo@hahnjo.de>
Date:	2017-08-17

    libview: Remove calls to deprecated functions
    gdk_threads_{enter,leave}

    These weren't needed anyway:
      * ev_timeline_run_frame is referenced from two calls to
      g_timeout_add.
	The callbacks will be emitted in the main thread.
      * The function does neither call any GTK+ nor GDK function.

    "Tested" with an example presentation using transitions.

    https://bugzilla.gnome.org/show_bug.cgi?id=786440

M	libview/ev-timeline.c

commit 6ced48f813144794431e5a2e563dc880558f9ab9
Author: Jose Aliste <jaliste@src.gnome.org>
Date:	2017-08-08

    view: Fix infinite loop over annotation windows

    When fixing bug 760299, we introduced an infinite loop
    that is triggered (sometimes) when removing annotations.
    This patch fixes that.

    https://bugzilla.gnome.org/show_bug.cgi?id=785975

M	libview/ev-view.c

commit 8b86c139e5f525efddefd54167c34aa0baca4f2e
Author: Jonas Hahnfeld <hahnjo@hahnjo.de>
Date:	2017-08-18

    gimpcellrenderertoggle: Remove code for drawing a shadow

    I can't see any difference in the current version of all libraries.

    https://bugzilla.gnome.org/show_bug.cgi?id=786464

M	cut-n-paste/gimpcellrenderertoggle/gimpcellrenderertoggle.c

commit 80c87939c28f28ad15c2bf4e5f8a8d2a2120a466
Author: Jonas Hahnfeld <hahnjo@hahnjo.de>
Date:	2017-08-18

    gimpcellrenderertoggle: Fix rendering without hover

    The previous code accessed draw_rect which was only set if a shadow
    was drawn as hover effect. This has worked until commit 8c225e6
    ("Remove gtk 2 support") where the gtk 2 code path had

      if (gdk_rectangle_intersect (expose_area, cell_area, &draw_rect) &&
	  (flags & GTK_CELL_RENDERER_PRELIT))

    which meant setting draw_rect unconditionally. Commit 0a2d3c2
    ("[gimpcellrenderertoggle] Paint a shadow when the mouse is over
    the cell renderer")
    readded the code path in its current form which checks the flag first.

    https://bugzilla.gnome.org/show_bug.cgi?id=786464

M	cut-n-paste/gimpcellrenderertoggle/gimpcellrenderertoggle.c

commit fe8e70c93eb81d99eb7ff7755d1d81e04a1e8bf3
Author: Jonas Hahnfeld <hahnjo@hahnjo.de>
Date:	2017-08-18

    gimpcellrenderertoggle: Replace depracted gtk_cell_renderer_get_size

    Revert to calling gimp_cell_renderer_toggle_get_size as in the
    upstream
    GIMP code. (Commit 5e064e2f9 ("[gimpcellrenderertoggle] Port to
    gtk 3")
    changed this to the current version with no obvious reason.)

    https://bugzilla.gnome.org/show_bug.cgi?id=786464

M	cut-n-paste/gimpcellrenderertoggle/gimpcellrenderertoggle.c

commit 35898266022b0a9b9fbb225f425f0ff31d408773
Author: gogo <trebelnik2@gmail.com>
Date:	2017-08-18

    Update Croatian translation

M	po/hr.po

commit eb5c41a73117ce62a7d28d6793da8ab4d9c2dd41
Author: Gábor Kelemen <kelemeng@openscope.org>
Date:	2017-08-18

    Update Hungarian translation

M	help/hu/hu.po

commit 1149154d89afcb9306a47fb3f53712d024397d96
Author: Andika Triwidada <atriwidada@gnome.org>
Date:	2017-08-18

    Update Indonesian translation

M	help/id/id.po

commit 263530ae962b9d3433a5b7ce0d2d982d5c99dec8
Author: Andika Triwidada <atriwidada@gnome.org>
Date:	2017-08-18

    Update Indonesian translation

M	help/id/id.po

commit e3dccc1839cca2d55796fbfa33f41c654dbe6586
Author: astian <astian@eclipso.at>
Date:	2017-07-20

    mdvi-lib: Fix compilation warning (const-correctness)

    const char accessed via pointer to char.

    backend/dvi/mdvi-lib/fontmap.c: In function ‘mdvi_init_fontmaps’:
    backend/dvi/mdvi-lib/fontmap.c:725:9: warning: assignment discards
    ‘const’ qualifier from pointer target type
    [-Wdiscarded-qualifiers]
      config = kpse_cnf_get("mdvi-config");
	     ^

    https://bugzilla.gnome.org/show_bug.cgi?id=784912

M	backend/dvi/mdvi-lib/fontmap.c

commit 12fa68ea60b70e3999cf3d6b54e979ff2cd591bc
Author: astian <astian@eclipso.at>
Date:	2017-07-20

    mdvi-lib: Fix compilation warning (bad prototype)

    Incorrect (C++ style) prototype for a nullary function.

    backend/dvi/mdvi-lib/fontmap.c:648:13: warning: function declaration
    isn’t a prototype [-Wstrict-prototypes]
     static void init_static_encoding()
		 ^~~~~~~~~~~~~~~~~~~~

    https://bugzilla.gnome.org/show_bug.cgi?id=784912

M	backend/dvi/mdvi-lib/fontmap.c

commit 8f2a956a0f940930e220c68e62b444cd57e27e60
Author: Andre Klapper <a9016009@gmx.de>
Date:	2017-08-16

    help: Remove unused image

D	help/C/figures/print-2sided.png
M	help/Makefile.am

commit 232caff75f980db9a7036fb2dcc16c9b3ba4eb79
Author: Jiri Grönroos <jiri.gronroos@iki.fi>
Date:	2017-08-15

    Update Finnish translation

M	po/fi.po

commit b6e430c3a7bf3f334b49d3f61583b0e2881d11d7
Author: Мирослав Николић <miroslavnikolic@rocketmail.com>
Date:	2017-08-14

    Updated Serbian translation

M	po/sr.po
M	po/sr@latin.po

commit 2f286a2bdfd71fa0425823b2617e6b0d3688d4db
Author: Fran Dieguez <frandieguez@gnome.org>
Date:	2017-08-13

    Update Galician translation

M	po/gl.po

commit 232dbc006a944b585c1c06225e6c3b3be36744e7
Author: Muhammet Kara <muhammetk@gmail.com>
Date:	2017-08-13

    Update Turkish translation

M	po/tr.po

commit 77554c8465f5f770a64d8671063f93666ec7f518
Author: Mario Blättermann <mario.blaettermann@gmail.com>
Date:	2017-08-11

    Update German translation

M	help/de/de.po

commit 02c335ae018eaa6a7c28af987032dfd13ba44028
Author: Mario Blättermann <mario.blaettermann@gmail.com>
Date:	2017-08-11

    Update German translation

M	help/de/de.po

commit ef2cbd66d672c9cd009097d170735c2e2d7af0b9
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:	2017-08-11

    Update Polish translation

M	po/pl.po

commit 2da690b2306542deb1923cc824855e2bc51a5db0
Author: Marek Cernocky <marek_cernocky@conel.cz>
Date:	2017-08-10

    Updated Czech translation

M	help/cs/cs.po

commit 32341cca6e00ae71e0e13a1e615d906804cb2922
Author: Marek Cernocky <marek_cernocky@conel.cz>
Date:	2017-08-10

    Updated Czech translation

M	help/cs/cs.po

commit 324191972acd6aad06890520f3e1048b19b985dc
Author: Andre Klapper <a9016009@gmx.de>
Date:	2017-08-10

    help: Also fix page summary accordingly

M	help/C/shortcuts.page

commit 54f43719c658a0bff3946bf2be2a7a76d679773a
Author: Andre Klapper <a9016009@gmx.de>
Date:	2017-08-10

    help: Remove custom-shortcuts section dropped in GTK 3.10 (bug 758246)

M	help/C/shortcuts.page

commit e83bebab87bf979d6b970b729a997650696a3fc8
Author: Andre Klapper <a9016009@gmx.de>
Date:	2017-08-10

    help: Remove gnome-shell 3.2 UI related instructions

M	help/C/textselection.page

commit 626fe1a3b0ddd0212f174f0c107a2ed67bf8c47d
Author: Andre Klapper <a9016009@gmx.de>
Date:	2017-08-09

    help: Cover F9 shortcut (bug 783276)

M	help/C/shortcuts.page

commit 66a506b3bb9101463c52f3ba1a42b1c262fc7d96
Author: Andre Klapper <a9016009@gmx.de>
Date:	2017-08-09

    help: Merge two nearly exactly strings

M	help/C/shortcuts.page

commit fcb10bd1625cc2da9c9d7c311cb3f3cc3ad1d509
Author: Marek Cernocky <marek_cernocky@conel.cz>
Date:	2017-08-08

    Updated Czech translation

M	help/cs/cs.po
M	po/cs.po

commit 41c460cc96a0949022ba0f749e232d038180ed26
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:	2017-08-07

    Update Spanish translation

M	help/es/es.po

commit 6a97a844bd8c1826a83368c5d11d1a41e4c03adf
Author: Christian Stadelmann <gnomel10n@genodeftest.de>
Date:	2017-08-06

    Update German translation

M	help/de/de.po

commit 29acdbe417df1a3eb2533b03637bc7a7166c30ab
Author: Andre Klapper <a9016009@gmx.de>
Date:	2017-08-05

    help: Remove unlocalized image from fr translation. Falls back to
    C anyway.

D	help/fr/figures/print-2sided.png

commit 8bc8c4d4f59cdb13a1c7834a92d36084d0358ada
Author: Andre Klapper <a9016009@gmx.de>
Date:	2017-08-05

    help: Fix last commit by adding its namespace

M	help/C/annotations.page

commit 8a6fa6c7c1f9e57ad1e02ec8be6ee8d704fbb5fd
Author: Andre Klapper <a9016009@gmx.de>
Date:	2017-08-05

    help: Mark list-add-tabs.png as non-translatable - only contains
    symbols

M	help/C/annotations.page

commit 350404c76dc8601e2cdd2636490e2afc83d3090e
Author: Tobias Mueller <muelli@cryptobitch.de>
Date:	2017-07-14

    dvi: Mitigate command injection attacks by quoting filename

    With commit 1fcca0b8041de0d6074d7e17fba174da36c65f99 came a DVI
    backend.
    It exports to PDF via the dvipdfm tool.
    It calls that tool with the filename of the currently loaded document.
    If that filename is cleverly crafted, it can escape the currently
    used manual quoting of the filename.  Instead of manually quoting the
    filename, we use g_shell_quote.

    https://bugzilla.gnome.org/show_bug.cgi?id=784947

M	backend/dvi/dvi-document.c

commit 8f2476fbf2927afecf89a3fee68c84182ab6bd27
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:	2017-08-05

    Updated Spanish translation

M	help/es/es.po

commit 116d8bc1d3e26121bdeaf674bf3b87e068f7997c
Author: Caolán McNamara <caolanm@redhat.com>
Date:	2016-11-22

    page-action-widget: Fix runtime warnings on exit

    There's a warning on exit of evince sometimes, doc_model has been
    zeroed
    by ev_view_accessible_finalize() already before this is called
    during teardown.

    https://bugzilla.gnome.org/show_bug.cgi?id=774833

M	libmisc/ev-page-action-widget.c

commit 73fedee31f5aa2d629354bc4a9ec032e7661fd8c
Author: astian <astian@eclipso.at>
Date:	2017-08-03

    Fix omission from the GtkVBox to GtkBox conversion

    Commits 7d6a5f17c and bd9f1a6ad (2013-06-09) that changed the users of
    GtkVbox to GtkBox neglected to change the type names in the
    instance and
    class structures (it changed only the GObject type IDs).

    Maybe this wasn't noticed before because GtkVBox is in fact derived
    from
    GtkBox, which means that when the GObject machinery accessed the
    structure it simply used the smaller prefix memory area corresponding
    to
    a GtkBox.  So this bug may have been inconsequential, but it does
    illustrate the amount of trust (read "burden") that GObject places on
    the programmer by casting types all over the place (not that it can do
    much better while staying in C).

    https://bugzilla.gnome.org/show_bug.cgi?id=785783

M	properties/ev-properties-view.c
M	shell/ev-properties-fonts.c
M	shell/ev-properties-license.c
M	shell/ev-sidebar-annotations.h
M	shell/ev-sidebar-attachments.h
M	shell/ev-sidebar-bookmarks.h
M	shell/ev-sidebar-layers.h
M	shell/ev-sidebar-links.h
M	shell/ev-sidebar-thumbnails.h
M	shell/ev-sidebar.h

commit 75f8ea0f2032fc9736c597d86029d988803ae157
Author: astian <astian@eclipso.at>
Date:	2017-08-01

    dvi: Initialise variables to prevent warning

    They were never used uninitialised but GCC couldn't quite see that.

    https://bugzilla.gnome.org/show_bug.cgi?id=785759

M	backend/dvi/dvi-document.c

commit 641c97829076d50fe9878cfed6ad3f00c53fd2f5
Author: astian <astian@eclipso.at>
Date:	2017-08-01

    comics: Remove unused variable

    Avoids a warning by the compiler.

    https://bugzilla.gnome.org/show_bug.cgi?id=785760

M	backend/comics/comics-document.c

commit 8be5ccf0aef9fc6965a1f5859ff4535b1e23dc61
Author: astian <astian@eclipso.at>
Date:	2017-08-01

    comics: Prevent return of uninitialised variable

    GCC is right:
      backend/comics/comics-document.c: In function
      ‘comics_document_list’:
      backend/comics/comics-document.c:155:9: warning: ‘array’ may
      be used
      uninitialized in this function [-Wmaybe-uninitialized]
	return array;
	       ^~~~~

    https://bugzilla.gnome.org/show_bug.cgi?id=785762

M	backend/comics/comics-document.c

commit df0c3d144b68ffe67cdf48beca8b8ed31d8c2dea
Author: astian <astian@eclipso.at>
Date:	2017-08-02

    build: Have ar default to "crD" instead of "cru"

    Commonly distributed binutils (e.g., Debian) comes built with
    --enable-deterministic-archives which makes ar default to option "D".
    Option "D" overrides "u" and if "u" is given a cautionary message will
    be printed.  Autoconf seems to set options "cru" by default.
    Avoid the
    annoying message by removing "u", and, for completeness, explicitly
    put
    "D" as well.

    https://bugzilla.gnome.org/show_bug.cgi?id=785763

M	configure.ac

commit 3105abe346f0e0d9e04e0ef5f191740ee43a8fa1
Author: astian <astian@eclipso.at>
Date:	2017-07-29

    libview: Fix debug borders coordinate translation

    This commit fixes two bugs in the drawing of borders for "text
    selection" bounding boxes:

      1. Borders in document coordinates were being clipped using view
	 coordinates.

      2. The document-to-view coordinate translation didn't take view
	 rotation into account.

    https://bugzilla.gnome.org/show_bug.cgi?id=785758

M	libview/ev-view.c

commit 80e6561f274dd441f5f8720d12ae125ae5a5a959
Author: astian <astian@eclipso.at>
Date:	2017-08-01

    unarr, build: Quell Automake warning

    cut-n-paste/unarr/Makefile.am refers to sources in subdirectories.
    Option "subdir-objects" tells Automake to put the compiled objects in
    the same directory as the source file.  Without this option Automake
    prints warnings related to forward compatibility.

    https://bugzilla.gnome.org/show_bug.cgi?id=785757

M	cut-n-paste/unarr/Makefile.am

commit cac7201905ce20184fdedae753d1060418a87ea7
Author: Dušan Kazik <prescott66@gmail.com>
Date:	2017-08-04

    Update Slovak translation

M	po/sk.po

commit 71fa9d1a8eb06c455212a98f6164121822362503
Author: Piotr Drąg <piotrdrag@gmail.com>
Date:	2017-08-03

    help: Remove unneeded screenshot also from Makefile

    Follow-up to 34228d104aa77f5d55b420882c75ffe95b6f35fc

M	help/Makefile.am

commit c1f3b3a0187b0173b06c280b3ad206b84c4db694
Author: Andre Klapper <a9016009@gmx.de>
Date:	2017-08-03

    help: Update screenshot about annotation navigation

M	help/C/figures/annotations-nav-to-page.png

commit 34228d104aa77f5d55b420882c75ffe95b6f35fc
Author: Andre Klapper <a9016009@gmx.de>
Date:	2017-08-03

    help: Remove unneeded screenshot

M	help/C/annotations-navigate.page
D	help/C/figures/annotations-navigate.png

commit c90502fe0c84ea18cb8238c31eabb0c47949b610
Author: Andre Klapper <a9016009@gmx.de>
Date:	2017-08-03

    help: Update 'Adding Annotations' to reflect the UI

M	help/C/annotations.page

commit 180604d719ead2e87aa1a0a79f0883d3262d3c1b
Author: Andre Klapper <a9016009@gmx.de>
Date:	2017-08-03

    help: Update UI screenshot how to add a text annotation

M	help/C/figures/list-add-tabs.png

commit 9051b639f152848ff52215e03b8823d837132fff
Author: Andre Klapper <a9016009@gmx.de>
Date:	2017-08-03

    help: No more 'List' tab in the side pane

M	help/C/annotations-navigate.page

commit 7f1a1f3d5f0d1240a01dcf584d35bc095893c92b
Author: Andre Klapper <a9016009@gmx.de>
Date:	2017-08-03

    help: Update name of menu item

M	help/C/annotation-properties.page

commit eec22581acc200f42d38806b43a0b52bc0b5ce33
Author: Andre Klapper <a9016009@gmx.de>
Date:	2017-08-03

    help: Update screenshot for adding a text annotation

M	help/C/figures/add-text-annotation.png

commit 56fe86417ba4c7daac0171d51b45357f96d95eca
Author: Andre Klapper <a9016009@gmx.de>
Date:	2017-08-03

    help: Update screenshot for zoom dropdown

M	help/C/figures/zoom.png

commit b181b510c005a3debb75da4f8814801d626e6aca
Author: Andre Klapper <a9016009@gmx.de>
Date:	2017-08-03

    help: Update custom shortcut instructions (dconf, gnome-shell)

M	help/C/shortcuts.page

commit 8c2fb280c7a36ea891b355e2a0346e4c6e5e733f
Author: Andre Klapper <a9016009@gmx.de>
Date:	2017-08-03

    help: Remove unused gconf-editor.png

D	help/C/figures/gconf-editor.png
M	help/Makefile.am

commit a98d2fbc12216bf5f79f22b6e79d961f6e4bd7cc
Author: Andre Klapper <a9016009@gmx.de>
Date:	2017-08-03

    Docs: 'Index' dropdown is called 'Outline' in 3.24

M	help/C/annotations.page
M	help/C/movingaround.page

commit 3b48c71efa87ea5e94a8756ac01fd45d062641da
Author: Mario Blättermann <mario.blaettermann@gmail.com>
Date:	2017-08-01

    Update German translation

M	help/de/de.po

commit 4f74ca3d41b2f73d188d7ce1c13a34ead85c4388
Author: Marek Cernocky <marek_cernocky@conel.cz>
Date:	2017-08-01

    Updated Czech translation

M	po/cs.po

commit 424fb911132bd27af24b12fd6c9a11cccf69a9bb
Author: Balázs Meskó <meskobalazs@fedoraproject.org>
Date:	2017-08-01

    Update Hungarian translation

M	po/hu.po

commit 6943a02872626d01c467cb618d3ac371be22fec0
Author: Anders Jonsson <anders.jonsson@norsjovallen.se>
Date:	2017-07-31

    Update Swedish translation

M	help/sv/sv.po

commit 16f143de29299a916ea114af0df44c35d801e70b
Author: Petr Kovar <pkovar@redhat.com>
Date:	2017-07-31

    Fix various typos in docs

    Thanks goes to Sebastian Rasmussen.

M	help/C/duplex-5pages.page
M	help/C/presentations.page
M	help/C/shortcuts.page

commit d1a2f6d6be9f3b1ef23489aa805e5e3d285539db
Author: Mario Blättermann <mario.blaettermann@gmail.com>
Date:	2017-07-28

    Update German translation

M	po/de.po

commit 385835aa8813d822c7af32a214dc3dfbfd8fe17c
Author: Baurzhan Muftakhidinov <baurthefirst@gmail.com>
Date:	2017-07-27

    Update Kazakh translation

M	po/kk.po

commit d0ba279d5d6f4b7fbe6f8e5d5d7f86918a07570a
Author: gogo <trebelnik2@gmail.com>
Date:	2017-07-26

    Update Croatian translation

M	po/hr.po

commit a4d3dfe847bf7e6a78c7674ae116dfb560cea694
Author: Pawan Chitrakar <chautari@gmail.com>
Date:	2017-07-25

    Update Nepali translation

M	po/ne.po

commit eabd5560b67ea6665a21b1d1a20568db3cbd6d06
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:	2017-07-25

    Updated Spanish translation

M	po/es.po

commit ab6c8eb8fa1bf32baefb136f6ce3d660ef6a37f5
Author: Matej Urbančič <mateju@svn.gnome.org>
Date:	2017-07-25

    Updated Slovenian translation

M	po/sl.po

commit 6fafc1a77a51cb9cf6ea44da74d9e01716b95e12
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:	2017-07-25

    Update Spanish translation

M	help/es/es.po

commit ba535f17815d8e97ce6f978c9ab7fd28e37deed0
Author: Andika Triwidada <atriwidada@gnome.org>
Date:	2017-07-23

    Update Indonesian translation

M	po/id.po

commit 7f67986b02309a51c9c6d680b971e1a71db2dc9c
Author: Fabio Tomat <f.t.public@gmail.com>
Date:	2017-07-22

    Update Friulian translation

M	po/fur.po

commit 1703978aab3c916100797845608050bb8e40f856
Author: Bastien Nocera <hadess@hadess.net>
Date:	2017-07-18

    shell: Fix crash when comics says it's encrypted

    Returning an EV_DOCUMENT_ERROR_ENCRYPTED error to the shell should
    only
    trigger a password prompt if the document supports the
    EvDocumentSecurity to pass the password to the loader.

    https://bugzilla.gnome.org/show_bug.cgi?id=784963

M	shell/ev-window.c

commit bfeafcccba3587fa9915ca2ade3b8be5710e42d8
Author: Bastien Nocera <hadess@hadess.net>
Date:	2017-07-18

    shell: Fix typo in comment

    https://bugzilla.gnome.org/show_bug.cgi?id=784963

M	shell/ev-window.c

commit 2de91048d67d688ba53db6aae2b3cf0a69ff2ef9
Author: Bastien Nocera <hadess@hadess.net>
Date:	2017-07-18

    comics: Check for supported extensions in initial list loop

    Instead of looping over all the files once, making a list, then going
    over the list once again to check whether those files are supported,
    check for support when building the list.

    This fixes reporting an error when non-image files are encrypted and
    we could read the images just fine, or the separate errors for
    when the
    archive is empty, or there are no supported files in the archive.

    https://bugzilla.gnome.org/show_bug.cgi?id=784963

M	backend/comics/comics-document.c

commit 06c17eb0e7e9fe4d7c1194c7b482b0d4221e436c
Author: Bastien Nocera <hadess@hadess.net>
Date:	2017-07-18

    comics: Split off checking whether a file has a supported extension

    https://bugzilla.gnome.org/show_bug.cgi?id=784963

M	backend/comics/comics-document.c

commit 14c54a7187e5cbf710ee890a2ed78083f7d048d1
Author: Bastien Nocera <hadess@hadess.net>
Date:	2017-07-18

    comics: Propagate an error if the mime-type cannot be read

    And avoid leaking an unused error.

    https://bugzilla.gnome.org/show_bug.cgi?id=784963

M	backend/comics/comics-document.c

commit 29747f1e9a915973813886378dfe920ebee38a1b
Author: Bastien Nocera <hadess@hadess.net>
Date:	2017-07-18

    comics: Return an error when archive contents are encrypted

    Note that this will request a password and crash when it cannot
    pass that
    information to the EvDocument later. This needs to be fixed in the
    evince shell itself.

    https://bugzilla.gnome.org/show_bug.cgi?id=784963

M	backend/comics/comics-document.c

commit 2efa1318e2dbbd63a08319762c09db79b05545ff
Author: Bastien Nocera <hadess@hadess.net>
Date:	2017-07-18

    comics: Add error reporting to comics_document_list()

    So that we can know whether a NULL return value is due to an
    empty file
    or a broken file.

    https://bugzilla.gnome.org/show_bug.cgi?id=784963

M	backend/comics/comics-document.c

commit 4cc667c0fe808687d9a40a3d4ef45c1571694ffa
Author: Bastien Nocera <hadess@hadess.net>
Date:	2017-07-18

    comics: Add API to detect whether an archive entry is encrypted

    Only implemented and used by the libarchive backend unfortunately.

    https://bugzilla.gnome.org/show_bug.cgi?id=784963

M	backend/comics/ev-archive.c
M	backend/comics/ev-archive.h

commit 9a407f1dd6fdd2b325a39484bf00b38e8dce09a9
Author: Bastien Nocera <hadess@hadess.net>
Date:	2017-07-22

    comics: Don't strip filenames in archive

    This was useful when parsing command-line outputs but makes no sense
    since we switched to using libarchive/unarr, and would actually break
    support for filenames in the archive that have leading or trailing
    spaces.

    https://bugzilla.gnome.org/show_bug.cgi?id=784963

M	backend/comics/comics-document.c

commit 5e92c9acb3717e1b9b6e053973671036d42c436b
Author: Bastien Nocera <hadess@hadess.net>
Date:	2017-07-18

    comics: Add test program for archive handling code

    To make it easier to find bugs related to archive handling
    specifically.
    This test program just lists the files in the archive provided, along
    with their sizes and whether they are password protected.

    https://bugzilla.gnome.org/show_bug.cgi?id=784963

M	backend/comics/Makefile.am
A	backend/comics/test-ev-archive.c

commit 670bc9257476edd24c845aa35b692db909d80c73
Author: Bastien Nocera <hadess@hadess.net>
Date:	2017-07-19

    unarr: Use zlib's crc32 instead of an internal implementation

    https://bugzilla.gnome.org/show_bug.cgi?id=785141

M	cut-n-paste/unarr/Makefile.am

commit 39bd98c5fb954e3b6723370b2f6b60ea43091db3
Author: Bastien Nocera <hadess@hadess.net>
Date:	2017-07-19

    djvu: Remove image/vnd.djvu mime-type handling

    Now that shared-mime-info has included an image/vnd.djvu+multipage
    mime-type for more than a year.

    https://bugzilla.gnome.org/show_bug.cgi?id=754467

M	configure.ac

commit 5bc3704283b2732c305da2edcb164a9e63efec69
Author: Bastien Nocera <hadess@hadess.net>
Date:	2017-07-19

    libgd: Update from libgd git master

    https://bugzilla.gnome.org/show_bug.cgi?id=784913

M	cut-n-paste/libgd/gd-icon-utils.c
M	cut-n-paste/libgd/gd-icon-utils.h
M	cut-n-paste/libgd/gd-two-lines-renderer.c
M	shell/ev-recent-view.c

commit 6de5bfdae317475108ded19fdfb81de7ea17eb15
Author: Bastien Nocera <hadess@hadess.net>
Date:	2017-07-20

    backends: Add support for Adobe Illustrator

    Add the application/illustrator mime-type as supported if both
    the PDF and the EPS backends are available.

    If the appdata information for the backends is used to split off the
    plugins, we'll recommend using the PDF backend, as it's the one
    supporting the most current, post-2000, format.

    https://bugzilla.gnome.org/show_bug.cgi?id=311990

M	configure.ac

commit 210c8abf30ccdd5bedcf3d0a8f4cd16e70f637ad
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2017-07-22

    release: 3.25.4

M	NEWS
M	configure.ac