~ubuntu-desktop/evince/+git/master:gnome-3-32

Last commit made on 2019-12-27
Get this branch:
git clone -b gnome-3-32 https://git.launchpad.net/~ubuntu-desktop/evince/+git/master

Branch merges

Branch information

Name:
gnome-3-32
Repository:
lp:~ubuntu-desktop/evince/+git/master

Recent commits

e67c452... by wsxy162

Update Chinese (China) translation

6fc5954... by Germán Poo-Caamaño

Release 3.32.1

be22815... by Germán Poo-Caamaño

AppData: Add 3.30 major release date

168f1d4... by =?utf-8?b?TWlrYSBWw6RpbsO2bMOk?= <email address hidden>

Add release information to AppData

aeeb3d2... by Marv-CZ

Updated Czech help translation

47fa15b... by Sveinn í Felli

Update Icelandic translation

d3aecce... by Jason Crain <email address hidden>

sidebar links: fix popup

The outline's popup is currently empty because it's being populated with
a label instead of a menu item, and on Wayland, it prints warning
messages because the popup is shown without being attached to a widget.

Change this to use a menu item, and attach the menu to the outline's
tree view.

906d975... by Nelson Benitez

require Poppler 0.76.0 for ignoreDiacritics feature

instead of 0.73.0 (where it was first implemented)
because 0.76.0 includes a fix for a regression that
caused non-ascii search terms (like in eg. Russian)
to not match anything when using the ignoreDiacritics
option.

The workaround is to use the 'case sensitive' search
option (because using 'case sensitive' automatically
disables ignoreDiacritics inside Poppler).

But given that Fedora 30 (and probably other distros)
ship Poppler 0.73.0, we better require the regression
fixed version of Poppler, so to not regress on users
which search text in the affected languages.

Issue #1179

fa2453f... by Jason Crain <email address hidden>

shell: remember unmaximized window size

Evince tries to save the window size and maximization state for each
document and restores them when the document is reopened. However, for
maximized documents, Evince does not correctly save and restore the
window size. If a document is opened in a maximized state and later
unmaximized, the window is restored to the default 600x600 size instead
of the window's size prior to maximization.

This fixes how Evince saves and restores the window size for maximized
documents.

72f3fd1... by Jason Crain <email address hidden>

EvPresentationView: don't start render job until realized

"notify::scale-factor" can be signalled before the view is realized,
which can start the render jobs before it has a valid view size. Don't
schedule render jobs until after the view is realized.

Fixes #1177