Changelog for
evince-plugin-comicsdocument-46.3.1-338.5.x86_64.rpm :
* Mon Jul 22 2024 Bjørn Lie
- Update to version 46.3.1: + ev-window: - Don\'t attempt to load non-seekable files directly - Improve detection of non-seekable files + libview: Revert \"ev-view-presentation: Simplify reset_jobs calls\" + Updated translations.
* Mon May 27 2024 Dominique Leuenberger - Update to version 46.3: + data: Fix typo in URL. + Updated translations.
* Thu May 02 2024 Dominique Leuenberger - Update to version 46.1: + Metadata: Fix bugtracker URL. + Updated translations.
* Thu Apr 04 2024 Dominique Leuenberger - Properly tag patches as PATCH-FIX-SLE.
* Sun Mar 17 2024 Dominique Leuenberger - Update to version 46.0: + data: Improve url locations. + help: Replace live.gnome.org with wiki.gnome.org. + Updated translations.
* Thu Mar 14 2024 Dominique Leuenberger - Update to version 46.rc: + Backend: Add missing break to make two columns right work. + Data: - Add vcs-browser URL support. - Improve appdata for AppStream 1.0. - Remove none OARS tags. - Fix URLs in metadata. - Update the copyright year. - Fix wrong developer id. - Replace non-existing mailing list with GNOME Discourse URL. + Help: Fix invalid markup in Hungarian translation. + libview: Do not define unnecessary function prototype ahead. + Shell: - Only set \"fullscreen\" in metadata if it\'s not maximized. - Activate search-outline mode from text entry. - Fix Evince crash when exiting. - Fix crash when annotation window is closed outside of Evince. - Fix invalid markup in Brazilian Portuguese help translation. - Avoid crash when deleting annotation. - Don\'t set show close button on infobar. + Updated translations.
* Tue Jan 16 2024 Dominique Leuenberger - Convert to source service for easier updating.
* Mon Nov 27 2023 Dominique Leuenberger - Use %patch -P N instead of deprecated %patchN.
* Mon Sep 18 2023 Luciano Santos - Update to version 45.0: + data: Remove defunct mailing list; add Discourse. + help: Correct dead IRC link. + Updated translations.
* Mon Sep 04 2023 Bjørn Lie - Update to version 45.rc: + build: Update flatpak dependencies. + ci: Add default template for issues. + data: - Move metainfo top-level dir to data dir. - Use gitlab issues as the official bugtracker. + libview: Fix transformation of view coordinates. + Updated translations.
* Sat Jul 01 2023 Bjørn Lie - Update to version 44.3: + Add support for validating appdata versions. + Check for NEWS and appdata updates for new releases. + Don\'t discard matches without text area in the find bar. + Updated translations.
* Sat Jun 17 2023 Bjørn Lie - Update to version 44.2: + data: Fix years on 44.x releases + shell: - Fix crash when instantiating .ui template - Fix restoring close button after fullscreen + Updated translations.
* Wed Mar 22 2023 Bjørn Lie - Update to version 44.1: + Quick fix release from the right branch. + Updated translations.
* Sat Mar 18 2023 Bjørn Lie - Update to version 44.0: + Avoid a crash caused by double free + Change its wording to the more descriptive \"Print this section\" + Convert utf8 fullwidth numbers to halfwidth + Disable GtkTreeView\'s builtin search + Explicitly enable Outline search + Fix double free of GtkEntryCompletion + Improve Outline context menu + Leave outline search menu item always on + Remove redundant ellipses + Tweak \'Expand all under this element\' item sensitivity + Use the same term for the Outline sidebar + Updated translations.
* Wed Mar 08 2023 Bjørn Lie - Update to version 44.rc: + Update POTFILES.in + backend: Handle NULL returned from poppler_layers_iter_get_title + build: - Build the backends on the top backend directory - Replace custom target with i18n.merge_files - Disable gtk_doc when introspection is disabled - Fix deprecation warning on meson - Fix docs cross build - Update desktop database at post install - Update libgd to current master + data: Update URLs by GNOME Discourse + help: - Update URLs by GNOME Discourse - Use action-name properties in help overlay - Correct UI steps in gedit for SyncTex plugin + libview: Fix crash when releasing click with selected text holding click button + shell: - Code clean up - Derive EvMessageArea from GtkBin to simplify GTK4 move - Derive EvToolbar from GtkBin instead of HdyHeaderBar - Dispose using g_clear_object and g_clear_pointer - Do not hard-code event to open context menus - Do not wrap SearchBar in GtkRevealer - Go to requested page for links to external PDF documents - Port GtkMenu to use GActions - Remove active-icon-name property - Remove complexity in menu popup - Remove goto-bookmark action and bookmark_menu - Remove unused toolbar navigation_action widget - Simplify definition of EvToolbar type - Simplify title set logic and sanitize before use - Support display page numbers above 10000 - Use a GtkBox to simplify GTK4 move - Use composite template for EvToolbar - Use stack children to keep record of the sidebar page + Updated translations.- Add desktop-file-utils BuildRequires, new dependency.
* Thu Oct 27 2022 Bjørn Lie - Update to version 43.1: + build: Disable nautilus extension by default. + comics: - Avoid critical when pixbuf can\'t be rendered. - Better debug on archive error. - Fix crash that can happen if archive is damaged. - Still try to open broken comics. + shell: Fix use-after-free on a modified document. + Fix incorrect link in README.md. + Use https URL for libarchive.org in README.md. + Updated translations.
* 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.