commit 0693c0243c207666a7944c1ce8c34098a0588b48
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:   2013-07-30

    release: 3.9.5

M	NEWS
M	configure.ac

commit e79cd048a752e3cb2853b70866a94807afb2fce4
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	2013-07-30

    Updated Norwegian bokmål translation

M	po/nb.po

commit 7eac53fcdb8e32ede78d8a88f54cbf10daa920a3
Author: Antia Puentes <apuentes@igalia.com>
Date:	2013-07-30

    ev-view-accessible: Fix a crash in ev_view_accessible_get_link

    Check array limits returning early if the link index is out of range.

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

M	libview/ev-view-accessible.c

commit f5f45dd77356a2b7f65a1c193039a34409dc96c2
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-30

    docs: libview: Add nmissing symbols and move deprecated functions
    to their own section

M	help/reference/libview/libevview-sections.txt

commit 2240e111b6d00673f037b72dd434e730e394b38d
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-30

    docs: libview: Add indices for API new in 3.6, 3.8 and 3.10, and
    deprecated API

M	help/reference/libview/libevview-docs.xml

commit 9208f445ce8fdee3bd3bdada7c0ef72fa6dc670a
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-30

    libview: Add missing Since: and Deprecated: annotations

M	libview/ev-document-model.c
M	libview/ev-document-model.h
M	libview/ev-jobs.c
M	libview/ev-page-cache.c
M	libview/ev-view.c

commit 991b68dd0c1c008d54e33573b5345e5b0e367242
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-30

    docs: libview: Fix subsections

    The rules are these:
    * Put the instance and class structs, and the public API, into the
    main section
    * Put the stock type macros into the Standard subsection
    * Put private struct, private API, get_type and quarks into the
    Private subsection

M	help/reference/libview/libevview-docs.xml
M	help/reference/libview/libevview-sections.txt

commit e57dce23c7791cefa68bd53a912aa75fb59ea97d
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-30

    libview: Add missing gtype stock macros

M	libview/ev-document-model.h
M	libview/ev-jobs.h
M	libview/ev-page-cache.h
M	libview/ev-print-operation.h
M	libview/ev-view-presentation.h
M	libview/ev-view.h

commit 630b745932ff128de76826c43b75a004498d2575
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-30

    docs: libdocument: Add index for deprecated APIs

M	help/reference/libdocument/libevdocument-docs.xml

commit b7ed0c397ff43b61d9483c906ebe50bba8ec6cae
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-30

    docs: libdocument: Move deprecated API to Deprecated subsection

M	help/reference/libdocument/libevdocument-sections.txt

commit 508942189071eaeed846e671fc07a4dbd5fe5741
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-30

    docs: libdocument: Add new indices for API since 3.4, 3.8 and 3.10

M	help/reference/libdocument/libevdocument-docs.xml

commit d0856a54a36af964e8480303d641a161537982ff
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-30

    libdocumnent: Add missing Since:

M	libdocument/ev-document-misc.c
M	libdocument/ev-document-text.c
M	libdocument/ev-link-action.c
M	libdocument/ev-link-dest.c
M	libdocument/ev-mapping-list.c

commit b761a1f53c6603afffed01016c01a7c71710926d
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-30

    docs: libdocument: Add missing types

M	help/reference/libdocument/libevdocument.types

commit c3888762b03e4fb5cadc35c8d64d641202474dd7
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-30

    docs: libdocument: Add missing APIs

M	help/reference/libdocument/libevdocument-sections.txt

commit 4706f59fcbc751cc9bc95cd60ba6ff6cd0dd6032
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-30

    docs: libdocument: Fix subsections

    The rules are these:
    * Put the instance and class structs, and the public API, into the
    main section
    * Put the stock type macros into the Standard subsection
    * Put private struct, private API, get_type and quarks into the
    Private subsection

M	help/reference/libdocument/libevdocument-sections.txt

commit 15bd3047e6020485a78970d028fbd82a07058803
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-30

    docs: libdocument: Fix interface struct names

M	help/reference/libdocument/libevdocument-sections.txt

commit d71e0d73247528af809df8c5ba4c4390b688b201
Author: Antia Puentes <apuentes@igalia.com>
Date:	2013-07-30

    ev-view-accessible: Clear the cached data when the current page or
    document is updated.

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

M	libview/ev-view-accessible.c
M	libview/ev-view-accessible.h
M	libview/ev-view.c

commit 43f12fd278b2688522200e6aaee5c927e5f1775e
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-30

    docs: shell: Fix filter for main.o

M	help/reference/shell/Makefile.am

commit c115b8b0413ef5bffa48bee714e18df53f098ae6
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-30

    docs: libdocument: Remove stray space

M	help/reference/libdocument/Makefile.am

commit 1f729d7a9eb4348091862bbf9b05a43359020da9
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-30

    docs: libview: Re-add type builtins section

M	help/reference/libview/Makefile.am
M	help/reference/libview/libevview-sections.txt

commit 214468fc9e3943e4eb4adaf7d8e65377ffec6acb
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-30

    libview: Fix struct names

M	libview/ev-pixbuf-cache.h
M	libview/ev-timeline.h
M	libview/ev-transition-animation.h

commit 05668a0bf3b3c98f7ae73724420482fd2530d74c
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-30

    libdocument: Fix struct names

M	libdocument/ev-document.h
M	libdocument/ev-file-exporter.h
M	libdocument/ev-transition-effect.h

commit f44ee84729278cb00468c5b4eaaa399c9a4a265b
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2013-07-30

    help: Remove references to removed selection mode

M	help/reference/libview/libevview-sections.txt
M	help/reference/libview/libevview.types

commit df3fd52a4a5f1752bca42cc231978fd39d4ab308
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2013-07-30

    Bump poppler requirements to 0.24.0

    It's the new poppler stable release contining important bug fixes for
    some of the new evince features to work properly.

M	configure.ac

commit d1748c859640bad27d6cdbe6a1a941b68b700845
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-29

    build: Remove -Wno-deprecated-declarations

    The MIN_VERSION takes care of this already, and preserves some
    warnings that *are*
    useful.

M	configure.ac

commit 2b0220dbd997b08cecbac7a5116cd44460e09f90
Author: Marek Černocký <marek@manet.cz>
Date:	2013-07-28

    Updated Czech translation

M	po/cs.po

commit fd58114585e5e54e6868a94a76898896bc49694a
Author: Marek Černocký <marek@manet.cz>
Date:	2013-07-28

    Updated Czech translation

M	po/cs.po

commit 3e468fada673b6dd26da330041d77d32589bec82
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2013-07-28

    Store the caret cursor position in document metadata

M	shell/ev-window.c

commit b2597d9be5a95b37f2133bf97627d9a36f023bcb
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2013-07-28

    libview: Add ev_view_set_caret_cursor_position

M	libview/ev-view.c
M	libview/ev-view.h

commit 8709b399d4911702dfbea4670b14deb92cc2f647
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2013-07-28

    libview: Update the current page also when pending scroll is to find
    a location

    Pending scroll SCROLL_TO_FIND_LOCATION, can jump to another page
    if the
    location is in a different page. We should change the current page in
    the model in this case too.

M	libview/ev-view.c

commit c187766db9895c263a5b5a5b805db2e331f9036c
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2013-07-27

    libview: Do not schedule a redraw when enabling/disabling caret
    navigation

    If the cursor is not in a visible page

M	libview/ev-view.c

commit 570927ef43a1bb7f9f4680427ff682c4dec5c103
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2013-07-27

    libview: Stop caret cursor blinking when cursor is not in a visible
    page

M	libview/ev-view.c

commit 12af64b403c2cfbe47bbe15ec5efd3b75076f12b
Author: Victor Ibragimov <victor.ibragimov@gmail.com>
Date:	2013-07-28

    Tajik translation updated

M	po/tg.po

commit d1f598f220e1bcc4c58ae697cca186feb12d065b
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-26

    shell: Add print attribute

M	shell/ev-window.c

commit a93f216e3039660025039c12abd16e12c9df69ee
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-26

    shell: Fix const warning

M	shell/ev-utils.c
M	shell/ev-utils.h

commit bbaeca0009e4c9f18980e99fa2936c3ae40e85f9
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-26

    shell: Fix -Wformat-nonliteral warning

M	shell/ev-password-view.c

commit 107b59a8e9936e80d2452a3dd6830790e27c56c7
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-26

    shell: Fix -Wold-style-declaration warning

M	shell/ev-properties-dialog.c
M	shell/ev-properties-fonts.c

commit 3fecefe145fd4dc3ecc513ee84e348fccb57c263
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-26

    libview: Add printf attribute

M	libview/ev-jobs.h

commit 3d23f528f85ccdc1be8cf74138dee2c82106dd18
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-26

    xps: Fix -Wsign-compare warning

M	backend/xps/xps-document.c

commit 0fba5c75d48a1757ed2d6ff03deaa20cde77f26f
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-26

    comics: Fix -Wold-style-declaration warning

M	backend/comics/comics-document.c

commit f688561b346daa58e52b72acf63918ea0d428f92
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-26

    tiff: Fix for -Wformat-nonliteral warnings

M	backend/tiff/tiff2ps.c

commit 387da2aa4930650ca5c9c56c6b876ca71758aaf3
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-26

    djvu: Fix -Wdeclaration-after-statement warnings

M	backend/djvu/djvu-document.c
M	backend/djvu/djvu-text-page.c

commit 9b5d1ee00fefef916e7416b190db0121b58dd9ed
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-26

    djvu: Fix -Wshadow warning

M	backend/djvu/djvu-document.c

commit 1011dfd20ece7c373e1757766338bd7bf090b50d
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-26

    libdocument: Fix const warning

M	libdocument/ev-file-helpers.c

commit 71e883e5e31f5ae3cdb913fc3c8376284d18ea06
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-26

    libdocument: Fix -Wdeclaration-after-statement warning

M	libdocument/ev-document.c

commit ea04966047214156b294167506bf74a4fd4e33bc
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-26

    libdocument: Fix -Wshadow warning

M	libdocument/ev-backend-info.c

commit 070833837cc91422f27f6d16c17bff1af03808c8
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-26

    synctex: Fix -Wundef warning

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

commit d0faf92a83f61f3d2761990b5cb383650219ca0b
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-26

    synctex: Update from upstream

M	cut-n-paste/synctex/synctex_parser.c
M	cut-n-paste/synctex/synctex_parser_utils.c
M	cut-n-paste/synctex/synctex_parser_utils.h

commit 496e9e7d5040102b136a5444f8c8148eb51a8f70
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-26

    build: Use -Wno-deprecated-declarations

    It's simply too much noise with the crazy deprecation of GtkAction
    etc.

A	acinclude.m4
M	configure.ac

commit d4216cc576296081571627a74ce4a23efeeb7e02
Author: Christian Persch <chpe@gnome.org>
Date:	2013-07-26

    build: Don't use INCLUDES

    It's deprecated. Instead use *_CPPFLAGS.

M	Makefile.am
M	backend/comics/Makefile.am
M	backend/djvu/Makefile.am
M	backend/dvi/Makefile.am
M	backend/dvi/mdvi-lib/Makefile.am
M	backend/pdf/Makefile.am
M	backend/ps/Makefile.am
M	backend/tiff/Makefile.am
M	backend/xps/Makefile.am
M	configure.ac
M	cut-n-paste/gimpcellrenderertoggle/Makefile.am
M	cut-n-paste/smclient/Makefile.am
M	cut-n-paste/synctex/Makefile.am
M	help/reference/libdocument/Makefile.am
M	help/reference/libview/Makefile.am
M	help/reference/shell/Makefile.am
M	libdocument/Makefile.am
M	libmisc/Makefile.am
M	libview/Makefile.am
M	previewer/Makefile.am
M	properties/Makefile.am
M	shell/Makefile.am
M	thumbnailer/Makefile.am

commit fc9b6d12cb1817eddba199c4cc922cb7af8a6e07
Author: Antia Puentes <apuentes@igalia.com>
Date:	2013-07-26

    Enable/disable the caret navigation with F7

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

M	data/org.gnome.Evince.gschema.xml.in
M	shell/ev-window.c
M	shell/evince-ui.xml

commit 6127a365f8560edf9cf224a3503cfb30e8405f15
Author: Antia Puentes <apuentes@igalia.com>
Date:	2013-07-26

    libview: Add ev_view_supports_caret_navigation()

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

M	libview/ev-view.c
M	libview/ev-view.h

commit 2f720ef8eccba770bef5c4e18f129918c58f7957
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2013-07-26

    Add automatic zoom mode to the zoom selector

    Now that we have a way to know the zoom mode currently in use, we can
    expose the automatic zoom mode.

M	shell/ev-window.c
M	shell/evince-ui.xml

commit 1648495f1d82c4469b855907e61e446a134bf297
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2013-07-26

    Use a GtkEntry with an arrow icon instead of a GtkComboBox for
    zoom selector

    This allows us to use our own custom menu with toggle and non-toggle
    menu items. Fit-page and fit-width options are toggle menu items, so
    that it's possible to know which mode is currently in use. The code is
    simpler now too and zoom selector actions are handled like all other
    chrome actions.

M	po/POTFILES.in
M	shell/ev-window.c
M	shell/ev-window.h
M	shell/ev-zoom-action-widget.c
M	shell/ev-zoom-action-widget.h
M	shell/ev-zoom-action.c
M	shell/ev-zoom-action.h
M	shell/evince-ui.xml

commit 0143fc857f3372d8df32ab72d21f15aa5b57a1a2
Author: Victor Ibragimov <victor.ibragimov@gmail.com>
Date:	2013-07-26

    Tajik translation updated

M	po/tg.po

commit 3b831803281d006f4c6fc227cf86c0dae1787893
Author: Victor Ibragimov <victor.ibragimov@gmail.com>
Date:	2013-07-26

    Tajik translation updated

M	po/tg.po

commit 830dd4e12dba503e550ede653dca951cb31fdc27
Author: Joanmarie Diggs <jdiggs@igalia.com>
Date:	2013-07-20

    ev-link-accesible: Return the index/offset after the last character
    in the link

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

M	libview/ev-link-accessible.c

commit 3094259aa75b1be2fbf1ff598050f8f4f9eadad3
Author: Alessandro Campagni <alessandro.campagni@gmail.com>
Date:	2013-07-24

    libdocument: Cache also the uri and document info when loading from
    a GFile

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

M	libdocument/ev-document.c

commit adcb3a6e743a376140e7fa393429cbc0162c98e7
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2013-07-22

    build: Remove annoying compile warnings about GTK+ symbols recently
    deprecated

M	configure.ac

commit 0516a9b2817e354233534d6d9762dd994a64001e
Author: Daniel Mustieles <daniel.mustieles@gmail.com>
Date:	2013-07-22

    Updated Spanish translation

M	po/es.po

commit 4969e2b29d32f8177988a4bf4f62d7704f39f5e1
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2013-07-20

    libview: Fix selections starting/ending in page margins

    Do not take into account the page area borders when looking the pages
    where the selection starts or ends. This allows to start a new
    selection
    from a page margin and prevents selection from disappearing when
    selecting multiple pages and releasing the mouse between two pages.

M	libview/ev-view.c

commit e92c98f93ce7404025dc90983289c8042d318a63
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2013-07-20

    libview: Reduce the pages to scan for selections when selection
    starts and ends at the same point

    We can use the current page range in this case, since this will only
    happen when starting a new word/line selection.

M	libview/ev-view.c

commit 848459e28fdf8dfd224d7d271d8bb86ef9bc527d
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2013-07-20

    libview: Remove unused rectangle selection mode

M	libview/ev-view-private.h
M	libview/ev-view.c
M	libview/ev-view.h

commit a178d268f2c388726a440a87852097482ddf04b0
Author: Antia Puentes <apuentes@igalia.com>
Date:	2013-07-19

    libview: Rework ev_view_accessible_get_selection

    Actually return the text and offset range of the selected text in the
    current page.

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

M	libview/ev-view-accessible.c
M	libview/ev-view-private.h
M	libview/ev-view.c

commit e39ac992f03fe66c3010ee474b846616ba73ea9f
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2013-07-18

    libview: do not redraw the whole view when caret cursor moves

    Invalidate the previous and new regions instead.

M	libview/ev-view.c

commit 074dfec73f7ff4cce5021c8cdc0b6d0b686ea663
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2013-07-18

    libview: Update the cursor area after positioning the cursor when
    moving between lines

M	libview/ev-view.c

commit 3804f072acf5e83118aa0d1f8717097f6e6e2af3
Author: Kjartan Maraas <kmaraas@gnome.org>
Date:	2013-07-18

    Updated Norwegian bokmål translation

M	po/nb.po

commit 3a9d0812e430ef0523c2719ed5ca22ea06324539
Author: Antia Puentes <apuentes@igalia.com>
Date:	2013-07-17

    ev-view-accessible: Fix ev_view_accesssible_get_n_selections

    Return 1 when there's selected text since evince only supports one
    selection, and 0 if there isn't selected text.

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

M	libview/ev-view-accessible.c

commit 32a67a6448fc86a9c2e29e04a3ac61e2e83127bf
Author: Antia Puentes <apuentes@igalia.com>
Date:	2013-07-17

    ev-view-accessibl: Fix get_caret_offset when the caret navigation
    is enabled

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

M	libview/ev-view-accessible.c

commit 4b278c68ef923d6d37f190eaf7ac4b451758f6ba
Author: Marek Černocký <marek@manet.cz>
Date:	2013-07-16

    Updated Czech translation

M	po/cs.po

commit fe5d43c64e5987d9700edc416f8c20470273f574
Author: Benjamin Steinwender <b@stbe.at>
Date:	2013-07-14

    Updated German translation

M	po/de.po

commit 69083a2da89bd702e9758798557f8fe7e81c422a
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2013-07-14

    ev-zoom-action-widget: Update the zoom level when unfocused

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

M	shell/ev-zoom-action-widget.c

commit c4ee8a6cc2a6e9125d45ab01b49191f1679f93c8
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2013-07-14

    ev-page-action-widget: Update the page number when unfocused

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

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

commit e65639873152d54a1a127bb7265fb91b3e3253f0
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2013-07-14

    Fix the cache size unit used in gsettings documentation

    Use MiB instead of Mb.

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

M	data/org.gnome.Evince.gschema.xml.in

commit 15da80b35137fb7dfb052342928875ddb2b70067
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2013-07-14

    libview: Fix Return key bidings

    Do not use the helper function for keypad keys since Return doesn't
    have
    a key un the keypad.

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

M	libview/ev-view.c

commit 878979a833d03c53c61a2ad8ef6e9879632104cb
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2013-07-14

    Disable history action while history is frozen

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

M	shell/ev-history.c
M	shell/ev-history.h
M	shell/ev-window.c

commit 78cbb18952eefa42c7ea09ed636a7c046dd8b010
Author: Pavol Klačanský <pavol@klacansky.com>
Date:	2013-07-13

    Updated slovak translation

M	po/sk.po

commit 366609686b4048f44245403bd528c31cdf2e7529
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2013-07-12

    libview: Use error bell and return early when moving between lines
    fails

M	libview/ev-view.c

commit 0597aa72d629c43f3a45425df73924549fa7ac63
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2013-07-12

    libview: do not schedule a resize in ensure_rectangle_is_visible

    It will be scheduled if the adjustments change.

M	libview/ev-view.c

commit 41c660fe01369752a9f464317d0d9506f0c98304
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2013-07-12

    libview: Stop the cursor blink when there are selections active

    Even though the caret cursor is not shown while there are active
    selections we don't want the cursor blink timeout running and
    scheduling
    redraws.

M	libview/ev-view.c

commit 4be9bc16aedb1611cacbd1234a6cdb57414cc503
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2013-07-12

    libview: Deprecate ev_view_scroll in favor of g_signal_emit_by_name

M	libview/ev-view.h

commit 3e32b5df04545d684db85fe750b4a5e9c81a9cc7
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2013-07-12

    ev-window: Use g_signal_emit_by name instead of ev_view_scroll

M	shell/ev-window.c

commit 16490674406b3ffabbc8f271b8f81702f317823f
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2013-07-12

    previewer: Remove scroll accelerators

    They are handled by the EvView now.

M	previewer/ev-previewer-window.c
M	previewer/previewer-ui.xml

commit 6a7c3db5056e73b9215eba525b11303e059f0939
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2013-07-12

    ev-window: Remove scroll accelerators

    They are handled by the EvView now, we just leave the page up/down
    accels
    so that they still work even when the view is not focused.

M	shell/ev-window.c
M	shell/evince-ui.xml

commit 660b74110d2033268eb6a5477f5ced71e0d9a355
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2013-07-12

    libview: Add more scroll key bindings to EvView

    All keybindings currently used by EvWindow. Having them in the view
    makes them available to other EvView users and they can be overriden
    by
    the themes.

M	libview/ev-view.c

commit f9a65d4ead6c65cd619ff1dea93885d5f174ff13
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2013-07-12

    libview: Fix second parameter type of scroll signal for h, j, k and
    l bindings

    We were still using G_TYPE_BOOLEAN instead of GTK_TYPE_ORIENTATION. It
    worked because both are integers in the end.

M	libview/ev-view.c

commit 4b4ea6cb08e30edab0d0e283f720ec851a406017
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2013-07-12

    libview: Use merge_selection_region passing NULL to clear the
    selections

    This way only the regions affected by the selection are redrawn and we
    don't need to schedule a full redraw every time clear_selection is
    called.

M	libview/ev-view.c

commit 1a9ba345813c3bb52d3b1f159a2eb3afcb3b12ee
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2013-07-12

    ev-pixbuf-cache: Clear the selection region also when clearing the
    job selection

M	libview/ev-pixbuf-cache.c

commit ca603297cb00fd097c964e4090be560980b78532
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2013-07-12

    ev-pixbuf-cache: fix the condition for when a new selection is needed

    If we don't have a selection surface/region and points has been
    set, we
    need a new selection surface/region even if the scale hasn't changed.

M	libview/ev-pixbuf-cache.c

commit f8a0ce334609db99274aee28354ddc113c2ab477
Author: Antia Puentes <apuentes@igalia.com>
Date:	2013-07-10

    ev-view-accessible: Rewrite get_run_attributes to return the text
    attributes from the document

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

M	libview/ev-view-accessible.c

commit f95607dd4b4be7174950f57c6c8f99d67aa0e019
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2013-07-11

    debug: Add support for drawing different debug borders in EvView

    When evince is built with debug support, the env variable
    EV_DEBUG_SHOW_BORDERS can be used to draw different debug borders in
    EvView using different colors. Depending on the value of the env
    variable and and the features supported by the current backend, it can
    draw bounding boxes of characters, links, images, form fields,
    annotations and selection region.

M	libdocument/ev-debug.c
M	libdocument/ev-debug.h
M	libview/ev-view.c

commit 55a94bcedabb8d608f9ae89100732cc1054782a6
Author: Wylmer Wang <wantinghard@gmail.com>
Date:	2013-07-11

    update Simplified Chinese (zh_CN) translation

M	po/zh_CN.po

commit 96b9a18bf95d9dc445b2a52c5c0f2920d3f77f83
Author: Antia Puentes <apuentes@igalia.com>
Date:	2013-07-10

    pdf: Implement ev_document_text_get_text_attrs()

M	backend/pdf/ev-poppler.cc

commit 4592007f1c201ed1413845ffb56905495269f9d3
Author: Antia Puentes <apuentes@igalia.com>
Date:	2013-07-10

    libview: Get text attributes from backend and save them in page cache

M	libview/ev-jobs.c
M	libview/ev-jobs.h
M	libview/ev-page-cache.c
M	libview/ev-page-cache.h
M	libview/ev-view.c

commit f72b619593c14e430e5539d4b46f0395c7142201
Author: Antia Puentes <apuentes@igalia.com>
Date:	2013-07-10

    libdocument: Add ev_document_text_get_text_attrs()

M	libdocument/ev-document-text.c
M	libdocument/ev-document-text.h

commit 75ae491f52e80f7937a6b8b90c27172875db64e6
Author: Carlos Garcia Campos <carlosgc@gnome.org>
Date:	2013-07-08

    release: 3.9.4

M	NEWS
M	configure.ac