Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

typelib-1_0-EvinceView-3_0-46.0-1.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: typelib-1_0-EvinceView-3_0 Distribution: openSUSE Tumbleweed
Version: 46.0 Vendor: openSUSE
Release: 1.1 Build date: Sun Mar 17 10:41:52 2024
Group: System/Libraries Build host: reproducible
Size: 28092 Source RPM: evince-46.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://wiki.gnome.org/Apps/Evince
Summary: Introspection bindings for the Evince Document Viewer
Evince is a document viewer capable of displaying single-page and multi-page
document formats like PDF and PostScript.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* Sun Mar 17 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - 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 <dimstar@opensuse.org>
  - 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 <dimstar@opensuse.org>
  - Convert to source service for easier updating.
* Mon Nov 27 2023 Dominique Leuenberger <dimstar@opensuse.org>
  - Use %patch -P N instead of deprecated %patchN.
* Mon Sep 18 2023 Luciano Santos <luc14n0@opensuse.org>
  - 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 <bjorn.lie@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - Update to version 44.1:
    + Quick fix release from the right branch.
    + Updated translations.
* Sat Mar 18 2023 Bjørn Lie <bjorn.lie@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - 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 <dimstar@opensuse.org>
  - Update to version 42.3:
    + Shell: Disconnect signal handler to prevent invalid read.
    + Updated translations.
* Tue Apr 19 2022 Emily Gonyer <emilyyrose@gmail.com>
  - Update to version 42.1
    + Fix use-after-free.
    + Updated translations.
* Sat Mar 19 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 42.1:
    + data: Remove 42.x development releases from appdata.
* Fri Mar 18 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 42.0:
    + Updated translations.
* Mon Mar 14 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - Update to version 42.rc:
    + Updated translations.
* Mon Mar 14 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - Update to version 41.4:
    + shell: Fix crash when thumbnail extraction takes too long.
    + Updated translations.
* Tue Feb 01 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - Update to version 41.3:
    + data: Fix metadata.
    + shell: Remove "Quit" from shortcuts page.
    + Updated translations.
* Mon Oct 25 2021 Yifan Jiang <yfjiang@suse.com>
  - 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 <bjorn.lie@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - 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 <sbrabec@suse.com>
  - Remove obsolete translation-update-upstream support
    (jsc#SLE-21105).
* Fri Aug 06 2021 Dominique Leuenberger <dimstar@opensuse.org>
  - 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 <bjorn.lie@gmail.com>
  - Update to version 40.4:
    + shell: Fix compilation error when DBus is disabled.
* Tue Jul 13 2021 Bjørn Lie <bjorn.lie@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - 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 <alarrosa@suse.com>
  - 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 <dimstar@opensuse.org>
  - 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 <gmbr3@opensuse.org>
  - 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 <dimstar@opensuse.org>
  - 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 <bjorn.lie@gmail.com>
  - 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 <bjorn.lie@gmail.com>
  - 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.

Files

/usr/lib64/girepository-1.0/EvinceView-3.0.typelib


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 30 23:52:28 2024