Package: evince / 48.1-3

Metadata

Package Version Patches format
evince 48.1-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
Update Czech translation.patch | (download)

help/cs/cs.po | 143 56 + 87 - 0 !
1 file changed, 56 insertions(+), 87 deletions(-)

 update czech translation

Update Czech translation 1.patch | (download)

po/cs.po | 37 16 + 21 - 0 !
1 file changed, 16 insertions(+), 21 deletions(-)

 update czech translation

po Fix xml element in Hindi translation.patch | (download)

po/hi.po | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 po: fix xml element in hindi translation

The translation adds a message with an XML element without escaping it.
However, the original text does not contain "and", but a list separated
by commas. Hence, use the same in the translation.

libview Fix crash in the accessible code when page cache .patch | (download)

libview/ev-page-accessible.c | 11 8 + 3 - 0 !
1 file changed, 8 insertions(+), 3 deletions(-)

 libview: fix crash in the accessible code when page cache text is
 NULL

If `ev_page_cache_get_text()` returns `NULL`, it can crash both
`get_character_count()` and `get_substring()` implementations of
`EvPageAccessible`, although it's a valid return value from the former.

Fix those two implementations to handle this edge case.

EvWindow fix launching fullscreen actions from popover.patch | (download)

shell/ev-toolbar.c | 18 18 + 0 - 0 !
shell/ev-toolbar.h | 1 1 + 0 - 0 !
shell/ev-window.c | 22 17 + 5 - 0 !
3 files changed, 36 insertions(+), 5 deletions(-)

 evwindow: fix launching fullscreen actions from popover

when launching fullscreen actions via the popover menu,
do it with a small timeout delay, to avoid the popover
getting stuck in the resulting fullscreen view.

Bug: https://gitlab.gnome.org/GNOME/evince/-/issues/2088
Bug-Debian: https://bugs.debian.org/1109381