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

Last commit made on 2021-08-23
Get this branch:
git clone -b gnome-3-36 https://git.launchpad.net/~ubuntu-desktop/evince/+git/master

Branch merges

Branch information

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

Recent commits

91ceb99... by Daniel Șerbănescu

Update Romanian translation

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

Release 3.36.11

b188373... by Philippe Volte--Vieira

properties: Show None when missing creation/modification date

According to the PDF spec, the creation date and modification date are
optional (for pdf documents). We can safely assume that a file will not
to be modified exactly at 31 Dec 1969 23:59:59 UTC, so each creation and
modification date equal to -1 is considered as NULL for the pointers to
the other attributes (None is displayed).

The if statements could be used in the future when using GDateDime instead
of GTime (a pointer could help, or optional type), and it works for
any type of document, not only PDF.

Closes: #1549

Signed-off-by: Philippe Volte--Vieira <email address hidden>

8a2fa73... by Germán Poo-Caamaño

shell: Enable odd pages left when dual page is on

Enable odd pages left option evert time dual page is enabled.
There are two states to keep track of: the document model and
the menu. The document model is updated every time. We can force
updating the menus every time the value of dual page changes.

Fixes #602

4b7359f... by Marek Kašík

window: Set page cache size with correct type

ev_view_set_page_cache_size() accepts gsize as its second parameter
but guint was passed in. This reduced maximal cache size considerably
as its size is 4 bytes.
Retyping the multiplication by "1024 * 1024" to gsize increases maximal
configurable cache size beyond 4 GiB.

d9cf791... by Hugo Carvalho

Update Portuguese translation

ced88a6... by Balázs Úr

Update Hungarian translation

4e9c7fb... by Germán Poo-Caamaño

Release 3.36.10

a49c293... by Nelson Benitez

keep same visual appearance between displayed and copied text

When copying text from displayed document to the clipboard,
we want a normalization that preserves 'canonical equivalence'
i.e. that the text after normalization is not visually
different than the original text. Our previous normalization
was just preserving unicode 'compatibility'.

Relevant documentation:
* https://www.win.tue.nl/~aeb/linux/uc/nfc_vs_nfd.html
* https://en.wikipedia.org/wiki/Unicode_equivalence
* https://developer.gnome.org/glib/stable/glib-Unicode-Manipulation.html#g-utf8-normalize

Issue #1085

10edc78... by Mike Vastola

libdocument: Stop trusting phsyical dimensions from monitors

Per gtk#3115#note_904622, no gdk_*_get_*_mm methods may be trusted, so
use defaults.

Fixes #1403