Changelog for
evince-lang-43.0-2.23.noarch.rpm :
* Sun Sep 18 2022 Bjørn Lie
- Update to version 43.0: + build: - Narrow the version to enable nautilus plugin - Update flatpak dependencies - Use GNOME module post_install() - Add new job to generate the docker image - Update versions for gitlab-ci\'s Docker image + help: - Add Italian localized image - Remove unused screenshots - Update application screenshot to version 43 UI + Updated translations.
* Fri Jul 22 2022 Bjørn Lie - Update to version 43.alpha: + backends: - Handle labels as optional on markup annotations. - Use default color when annotation has no color. + build: - Add deprecation guards to now old find text related functions. - Always enable the pdf backend. - Bump poppler\'s version to latest stable. - Bump version after release. - Let flatpak build fail. + ci: Remove unused path when building flatpak.- Pass nautilus=false to meson, disable build of nautilus-evince. Following this, drop pkgconfig(libnautilus-extension) BuildRequires, no longer needed, and nautilus-evince sub-package.
* Mon May 23 2022 Dominique Leuenberger - Update to version 42.3: + Shell: Disconnect signal handler to prevent invalid read. + Updated translations.
* Tue Apr 19 2022 Emily Gonyer - Update to version 42.1 + Fix use-after-free. + Updated translations.
* Sat Mar 19 2022 Bjørn Lie - Update to version 42.1: + data: Remove 42.x development releases from appdata.
* Fri Mar 18 2022 Bjørn Lie - Update to version 42.0: + Updated translations.
* Mon Mar 14 2022 Bjørn Lie - Update to version 42.rc: + Updated translations.
* Mon Mar 14 2022 Bjørn Lie - Update to version 42.beta: + all: - Replace include guards with pragma once - Remove legacy code path for Gtk < 3.22 - Rename default branch to main - Align app name in metadata with .desktop name + appdata: - Fix missing tag - Use a nondeprecated SPDX license identifier + backends: - Use C99 types for uint family types - Use symbol visibility for exported symbols - dvi: . replace GdkColor with GdkRGBA . Avoid using deprecated functions . Remove support for T1 fonts on dvi - comics: . Add helper to get the state of the EvArchive . Document array contents . Speed up fetching page sizes . Use libarchive for RAR support - djvu: . Also load DjVu images . Extract XMP metadata - pdf: . Use GdkRGBA instead of GdkColor . Fix dispose implementation . Fix metadata parsing precedence . Implement loading from file descriptor . Only flag EvDocumentInfo fields when actually present . Let launch action to open pdfs from click event - tiff: Extract XMP metadata + build: - Fix dependency tracking - Fix re-definition of default_options - Only fail to build DVI by missing libkpathsea - Remove cruft - Require poppler 22.02.0 for PDF rendering - Silence deprecated declarations warnings - Use symbol visibility to hide symbols in private libs - Use symbol visibility to hide symbols in the nautilus module - Stop checking for execinfo.h - Remove incorrect args for i18n.merge_file - Fix multiple compilation warnings + doc: Migrate to gi-docgen + flatpak: - Add gi-docgen and its dependencies as modules - Add libarchive 3.6.0 build - Build introspection and API documentation - Bump gnome-desktop version - Bump poppler version and update build options - Bump poppler-data version + icons: update symbols + libdocument: - Add API to create EvDocument from file descriptor - Add function to sniff MIME type from FD - Add missing headers to evince-document.h - Add portal helper function - Deprecate GTime usage in annotation\'s properties - Don\'t install private headers - Factor out function to create GDateTime from tag - Fix mismatched allocators - Fix volatile misuse - Make ev_attachment_launch_app use GdkDisplay - Make EvDocumentInfo extensible - Make XMP parser take data length - Move EvDocumentInfo to its own file - Move GDateTime members to the extended struct - Move XMP parsing from backend/pdf to libdocument - Only register XML namespaces once - Plug some mem leaks in the XMP parser - Set EvDocumentInfo.fields_mask when parsing XMP - Sort evince-document.h includes - Use symbol visibility for exported symbols + libmisc: Update style context classes + libview: - Add EvJobLoad class to load from file descriptor - Add Portal implementation of EvPrintOperationExport - Bugfix: Move cursor over link handling to a separate function - Do not draw invalid surface - EvAnnotationWindow is private to libview - EvPageCache is private to libview - EvPixbufCache is private to libview - Fix critical warnings when destroying EvPageAccessible - Fix typos in annotations - Fix volatile misuse - Open annotation windows when opening the document - Split the unix printing impl from the export print operation - Use GObject:constructed instead of constructor - Use symbol visibility for exported symbols - Whitespace cleanup - ev-view-cursor.h private to libview - Set has-tooltip property unconditionally at init - Fix cancelling ongoing highlight text annotation - Preview popups only triggered by motion events - New EvView signal to inform EvWindow we cancelled adding annotation + previewer: - Allow passing the document and print settings as FDs - Support dark style preference - Try sniffing MIME type from file descriptor- Replace gtk-doc with pkgconfig(gi-docgen) BuildRequires, following upstreams port.- Stop passing t1lib=disabled to meson, no longer needed, nor available.- Drop 1060b24d051607f14220f148d2f7723b29897a54.patch: Fixed upstream.- Use ldconfig_scriptlets macro for post(un) handling.
* Mon Mar 14 2022 Bjørn Lie - Update to version 41.4: + shell: Fix crash when thumbnail extraction takes too long. + Updated translations.
* Tue Feb 01 2022 Bjørn Lie - Add 1060b24d051607f14220f148d2f7723b29897a54.patch: Fix build with meson 0.60.0 and newer.- Tweak our Provides/Obsolete of browser-plugin.
* Sun Nov 21 2021 Bjørn Lie - Update to version 41.3: + data: Fix metadata. + shell: Remove \"Quit\" from shortcuts page. + Updated translations.
* Mon Oct 25 2021 Yifan Jiang - Rebase patch to fit the meson.build update: + 0006-reversed-synctex-Update-from-version-1.18-to-1.21.patch
* Sun Oct 10 2021 Bjørn Lie - Update to version 41.2: + data: Remove alphanumeric version from AppStream. + Include subproject (libhandy) as part of the tarball.
* Sat Oct 09 2021 Bjørn Lie - Update to version 41.1: + build: Revert project name capitalization.- Changes from version 41.0: + backends: - Add format attribute to stop warning on string literal - Make function static as only used in this file - Simplify metadata tags getters - Use SaveToBufferData only with \"struct\" before + browser-plugin: Remove browser-plugin support + build: - Add option to control internal vs external synctex - Allow building without libhandy-1 available - Bump version requirement for Poppler - Fix conversion to match new version scheme - Modernize and simplify meson files - Remove Changelog target - Update build libtiff-4 dependency - Use devel icon for unstable version installed - Remove c++ dependency, and use only C - Fix compilation error when DBus is disabled + data: - Update URL to submit issues - Fix AppData urls for issues - Add new-window desktop action - Fix donation link + help: - Fix 404 link to on-wiki bug reporting guidelines - Update Evince icon as svg - Correct Window action + libview: - Open new annotation window only for text annotation - Fix dual page option ignored for single page documents + shell: - Add mnemonics to annotations contextual menus - Added mnemonic for highlight option in context menu - Adding padding to improve readability - Always show the annotation window on new annotations - Enable annotation actions only in document that supports them - Enable odd pages left when dual page is on - Expand sidebar annotations by default - Fix libhandy includes - Implemented headerbar for Annotation Properties dialog - Reload annotation sidebar on annotation properties changes - Reload the annotation sidebar when the type changes - Show annotation contents in sidebar when available - Show content in tooltip popup in annotations sidebar - Fix g_critical about removing non-existant timer - Show filename in recent view when title has only spaces - Show None when missing creation/modification date - Add comment about logic of \'first_iteration\' - Use a constant for GString init size - Support duration in decimal value - Be able to collapse/expand all entries + Updated translations.- Replace c++_compiler with c_compiler BuildRequires.- Replace libtiff-devel with pkgconfig(libtiff-4) BuildRequires.
* Thu Sep 16 2021 Stanislav Brabec - Remove obsolete translation-update-upstream support (jsc#SLE-21105).
* Fri Aug 06 2021 Dominique Leuenberger - Update to version 41.alpha: + Backends: - Add format attribute to stop warning on string literal. - Make function static as only used in this file. - Simplify metadata tags getters. - Use SaveToBufferData only with \"struct\" before. + browser-plugin: Remove browser-plugin support. + Help: - Update Evince icon as svg. - Correct Window action. + libview: dual page option is ignored for single page documents. + Shell: - Add mnemonics to annotations contextual menus. - Added mnemonic for highlight option in context menu. - Adding padding to improve readability. - Always show the annotation window on new annotations. - Enable odd pages left when dual page is on. - Expand sidebar annotations by default. - Implemented headerbar for Annotation Properties dialog. - Reload annotation sidebar on annotation properties changes. - Reload the annotation sidebar when the type changes. - Show annotation contents in sidebar when available. - Show content in tooltip popup in annotations sidebar. - Show filename in recent view when title has only spaces. - Support duration in decimal value. - Be able to collapse/expand all entries. - Fix g_critical about removing non-existant timer. - Fix compilation error when DBus is disabled. - Add new-window desktop action. - Show None when missing creation/modification date. + Updated translations.
* Thu Jul 15 2021 Bjørn Lie - Update to version 40.4: + shell: Fix compilation error when DBus is disabled.
* Tue Jul 13 2021 Bjørn Lie - Update to version 40.3: + Shell: - Show None when missing creation/modification date. - Enable odd pages left when dual page is on.
* Thu Jun 10 2021 Bjørn Lie - Update to version 40.2: + build: Fix t1lib detection. + shell: - Show password dialog again. - Use tmp dir as containing folder for non-native file. - Fix build regression when gtk_unix_print is disabled. - Explicitly set title in the header bar as a fallback. + snap: Update to the gnome 3.38 extension to fix the build. + Updated translations.
* Thu Apr 22 2021 Antonio Larrosa - Add 3 patches from upstream (reversed) to remove more synctex related patches in SLE/Leap where texlive is too old (boo#1184093): + 0001-reversed-synctex-Annotate-more-functions-that-wraps-formatting-strings.patch + 0002-reversed-synctex-Sync-against-upstream-synctex.patch + 0003-reversed-cut-n-paste-Annotate-functions-that-wraps-formatting-strings.patch- Rebase patch since meson is used now instead of autoconf: + 0006-reversed-synctex-Update-from-version-1.18-to-1.21.patch
* Sat Apr 17 2021 Dominique Leuenberger - Update to version 40.1: + Avoid changing soname.- Changes from version 40.0: + comics: Add support for RAR v5 archives through libarchive. + Updated appliction help. + unarr: Add error reporting to open function. + Shell: - Add two new shortcuts. - Set page cache size with correct type. + Updated translations.
* Mon Feb 15 2021 Callum Farmer - Update to version 3.39.2: + libdocument: - Fix parameter type in gtk-doc. - Fix return value. - Stop trusting phsyical dimensions from monitors. + libview: - Fix support for HiDPI in link preview. - Rorgo setting device offset on page surfaces. + pdf: Keep same visual appearance between displayed and copied text. + Shell: - Use HdyApplicationWindow. - Use theme bg color for content view. - Switch thumbnails\'s sidebar to two colums layout when using dual page. - Adjust reorder index for message area. - Don\'t show close button on searchbar. - Remove fullscreen overlay. - hide close button when fullscreened.- New build requirement: pkgconfig(libhandy-1).
* Mon Feb 15 2021 Dominique Leuenberger - Update to version 3.39.1: + shell: - Make F10 toggle the main menu. - Mark the document title when modified. - Remove style for gtk < 3.18. - Track document modified status. - Check for file changes when reopening a PDF. - Handle reset form action. - Remove trailing spaces. - Add new field \"contains_js\". - Add print setting to draw borders. + help: - Make order of keys consistent. - Sync help against menu. - Sync help against the text in the print dialog. + build system: - Make the build reproducible. - Build using libm in some of the backends. - Check poppler version when resetting form. + Updated translations.
* Sun Feb 14 2021 Bjørn Lie - Update to version 3.38.2: + libdocument: - Fix parameter type in gtk-doc. - Stop trusting phsyical dimensions from monitors. + libview: - Fix support for HiDPI in link preview. - Forgo setting device offset on page surfaces. + pdf: Keep same visual appearance between displayed and copied text.
* Mon Jan 25 2021 Bjørn Lie - Update to version 3.38.1: + Make Esc cancel any annotation in progress. + Remove ability to launch actions. + Unescape tooltip URI in Recent Documents view. + Fix X11 regression. + Text search if match not in page keep looking for others. + Updated translations.
* Mon Sep 14 2020 dimstarAATTopensuse.org- Update to version 3.38.0: + Build using libm in some of the backends. + dvi: Minus sign doesn\'t appear with mathdesign fonts. + pdf: Reimplement \'de facto\' tooltip with no ABI break. + Updated translations.
* Fri Sep 04 2020 dimstarAATTopensuse.org- Update to version 3.37.90: + Dvi: Fix some math fonts when using virtual fonts. + libdocument: Replace deprecated GTime by GDateTime. + libview: Fix deprecation for getting background color. + Updated translations.
* Sat Jul 04 2020 Bjørn Lie - Update to version 3.36.7: + pdf: Add back \'de facto\' tooltip feature. + Updated translations.
* Fri Jun 19 2020 Bjørn Lie - Update to version 3.36.6: + backend: Fix -Werror=format=2 on dvi on ARM.
* Thu Jun 11 2020 Bjørn Lie - Update to version 3.36.5: + Updated translations.
* Tue Jun 09 2020 Bjørn Lie - Update to version 3.36.4: + pdf: Revert \"support \'de facto\' tooltip feature\" (glgo#GNOME/evince#1414). Reopens issues (glgo#GNOME/evince#1409 and glgo#GNOME/evince#1410).- Changes from version 3.36.3: + Fix Evince on MacOS + backends: - Annotate functions that wraps formatting strings - Fix -Wformat-zero-length warning + build: use so suffix on macOS + cut-n-paste: Annotate functions that wraps formatting strings.
* Sun May 31 2020 Bjørn Lie - Update to version 3.36.2: + shell: check type of window/sidebar objects. + build: Use lowercase for project name in meson. + Updated translations.
* Tue May 19 2020 Bjørn Lie - Update to version 3.36.1: + backends: Support \'de facto\' tooltip feature. + help: - Add Ukrainian screenshots for the docs. - Fix incorrect markup in Czech UI translation. - Update French help image. + libdocument: - Allow text entries to handle clicks. - Ignore deprecation warnings in headers. + libview: - Fix \"can-have-popup\" prop when creating markup annotations. - Move annotation popup window to new position. + shell: - Set menu button to not focus-on-click. - Fix too large slides on scaled display. + Updated translations.
* Sat Mar 07 2020 bjorn.lieAATTgmail.com- Update to version 3.36.0: + Update all annotations-nav-to-page.png screenshots to 3.34 UI. + Updated translations.
* Thu Feb 27 2020 Dominique Leuenberger - Update to version 3.35.92: + backends: - Show XMP data if newer than modification date. - Fix some code formatting in poppler. + Various build fixes. + Updated help. + shell/libraries: - Hopefully fix pipeline for 740f12f6 by removing another localized image. - Implement SaveAs named action. - Update Keyboard Shortcuts page. - Update screenshots to fit current UI. + Updated translations.
* Wed Feb 12 2020 dimstarAATTopensuse.org- Update to version 3.35.1: + libview/ev-view: - Make document direction independent of UI direction. - Follow the text direction for laying out pages in dual mode. - Fix annots from dbl/tpl click + drag. - Fix caret cursor navigation in non-continuous mode. - Keep cursor visible when changing pages. - Don\'t enable popup actions on page change. - Implement ATK\'s scrollSubstringTo() and scrollSubstringToPoint(). + libdocument: - Get DPI from GdkMonitor. - Deprecate ev_document_misc_get_screen_dpi(). + shell: - Set a11y names for annotation buttons. - Go to annotation on right click. - Document presentation mode shortcuts. + Updated translations.- Switch back to regular tarball usage.