[evince] Release 42.beta



commit 278dd0aff95e29d1f5536a4e0a39c1862912a6bf
Author: Germán Poo-Caamaño <gpoo gnome org>
Date:   Wed Mar 2 22:29:06 2022 -0300

    Release 42.beta

 NEWS                            | 178 ++++++++++++++++++++++++++++++++++++++++
 org.gnome.Evince.appdata.xml.in |  19 +++++
 2 files changed, 197 insertions(+)
---
diff --git a/NEWS b/NEWS
index 78989691a..1b7dbfe0e 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,181 @@
+=================
+Evince    42.beta
+=================
+
+Evince now requires libarchive >= 3.6.0 and Poppler >= 22.02.0
+
+all:
+  * Replace include guards with pragma once (Christian Persch)
+  * Remove legacy code path for Gtk < 3.22 (Qiu Wenbo)
+  * Rename default branch to main (Germán Poo-Caamaño)
+  * Align app name in metadata with .desktop name (Sophie Herold)
+
+appdata:
+  * Fix missing tag (Germán Poo-Caamaño)
+  * Use a nondeprecated SPDX license identifier (Maximiliano Sandoval R)
+
+backends:
+  * Use C99 types for uint family types (Germán Poo-Caamaño)
+  * Use symbol visibility for exported symbols (Christian Persch)
+  * dvi: replace GdkColor with GdkRGBA (Qiu Wenbo)
+  * dvi: Avoid using deprecated functions (Germán Poo-Caamaño)
+  * dvi: Remove support for T1 fonts on dvi (Germán Poo-Caamaño)
+  * comics: Add helper to get the state of the EvArchive (Bastien Nocera)
+  * comics: Document array contents (Bastien Nocera)
+  * comics: Speed up fetching page sizes (Bastien Nocera)
+  * comics: Use libarchive for RAR support (#1725, Bastien Nocera)
+  * djvu: Also load DjVu images (Bastien Nocera)
+  * djvu: Extract XMP metadata (Christian Persch)
+  * pdf: Use GdkRGBA instead of GdkColor (Qiu Wenbo)
+  * pdf: Fix dispose implementation (Christian Persch)
+  * pdf: Fix metadata parsing precedence (Christian Persch)
+  * pdf: Implement loading from file descriptor (Christian Persch)
+  * pdf: Only flag EvDocumentInfo fields when actually present (Christian Persch)
+  * pdf: Let launch action to open pdfs from click event (#1333, #48, Nelson Benítez León)
+  * tiff: Extract XMP metadata (Christian Persch)
+
+build:
+  * Fix dependency tracking (Christian Persch)
+  * Fix re-definition of default_options (Bastien Nocera)
+  * Only fail to build DVI by missing libkpathsea (Germán Poo-Caamaño)
+  * Remove cruft (Christian Persch)
+  * Require poppler 22.02.0 for PDF rendering (Germán Poo-Caamaño)
+  * Silence deprecated declarations warnings (Christian Persch)
+  * Use symbol visibility to hide symbols in private libs (Christian Persch)
+  * Use symbol visibility to hide symbols in the nautilus module (Christian Persch)
+  * Stop checking for execinfo.h (Alex Xu (Hello71))
+  * Remove incorrect args for i18n.merge_file (r-value)
+  * Fix multiple compilation warnings (Germán Poo-Caamaño)
+
+doc:
+  * Migrate to gi-docgen (Qiu Wenbo)
+
+flatpak:
+  * Add gi-docgen and its dependencies as modules (Germán Poo-Caamaño)
+  * Add libarchive 3.6.0 build (Germán Poo-Caamaño)
+  * Build introspection and API documentation (Germán Poo-Caamaño)
+  * Bump gnome-desktop version (Germán Poo-Caamaño)
+  * Bump poppler version and update build options (Germán Poo-Caamaño)
+  * Bump poppler-data version (Germán Poo-Caamaño)
+
+icons:
+  * update symbols (#1756, Jakub Steiner)
+
+libdocument:
+  * Add API to create EvDocument from file descriptor (Christian Persch)
+  * Add function to sniff MIME type from FD (Christian Persch)
+  * Add missing headers to evince-document.h (Christian Persch)
+  * Add portal helper function (Christian Persch)
+  * Deprecate GTime usage in annotation's properties (Germán Poo-Caamaño)
+  * Don't install private headers (Christian Persch)
+  * Factor out function to create GDateTime from tag (Christian Persch)
+  * Fix mismatched allocators (Christian Persch)
+  * Fix volatile misuse (Christian Persch)
+  * Make ev_attachment_launch_app use GdkDisplay (Qiu Wenbo)
+  * Make EvDocumentInfo extensible (Christian Persch)
+  * Make XMP parser take data length (Christian Persch)
+  * Move EvDocumentInfo to its own file (Christian Persch)
+  * Move GDateTime members to the extended struct (#1711, Christian Persch)
+  * Move XMP parsing from backend/pdf to libdocument (Christian Persch)
+  * Only register XML namespaces once (Christian Persch)
+  * Plug some mem leaks in the XMP parser (Christian Persch)
+  * Set EvDocumentInfo.fields_mask when parsing XMP (Christian Persch)
+  * Sort evince-document.h includes (Christian Persch)
+  * Use symbol visibility for exported symbols (Christian Persch)
+
+
+libmisc:
+  *  Update style context classes (Germán Poo-Caamaño)
+
+libview:
+  * Add EvJobLoad class to load from file descriptor (Christian Persch)
+  * Add Portal implementation of EvPrintOperationExport (Christian Persch)
+  * Bugfix: Move cursor over link handling to a separate function (#1695, Mads Chr. Olesen)
+  * Do not draw invalid surface (Marek Kasik)
+  * EvAnnotationWindow is private to libview (Christian Persch)
+  * EvPageCache is private to libview (Christian Persch)
+  * EvPixbufCache is private to libview (Christian Persch)
+  * Fix critical warnings when destroying EvPageAccessible (Christian Persch)
+  * Fix typos in annotations (Germán Poo-Caamaño)
+  * Fix volatile misuse (Christian Persch)
+  * Open annotation windows when opening the document (#1425, andreastedile)
+  * Split the unix printing impl from the export print operation (Christian Persch)
+  * Use GObject:constructed instead of constructor (Christian Persch)
+  * Use symbol visibility for exported symbols (Christian Persch)
+  * Whitespace cleanup (Christian Persch)
+  * ev-view-cursor.h private to libview (Christian Persch)
+  * Set has-tooltip property unconditionally at init (Mads Chr. Olesen)
+  * Fix cancelling ongoing highlight text annotation (#1690, Nelson Ben)
+  * Preview popups only triggered by motion events (#1666, Nelson Benítez León)
+  * New EvView signal to inform EvWindow we cancelled adding annotation (#1730, Nelson Benítez León)
+
+previewer:
+  * Allow passing the document and print settings as FDs (Christian Persch)
+  * Support dark style preference (Alexander Mikhaylenko)
+  * Try sniffing MIME type from file descriptor (Christian Persch)
+
+shell:
+  * Fix critical on startup (Christian Persch)
+  * Remove unused variables (Germán Poo-Caamaño)
+  * Reset window title when cancelling password dialog (#931, Gary Li)
+  * Update date and authors in about dialog (#1490, Germán Poo-Caamaño)
+  * Use tabular figures for zoom level and page numbers (Lukas K)
+  * Allow EvView to correctly receive focus (#704, Nelson Benítez León)
+  * Fix crash when thumbnail extraction takes too long (#965, Nelson Benítez León)
+  * Fix title color (Alexander Mikhaylenko)
+  * Support dark style preference (Alexander Mikhaylenko)
+  * Ignore areas with center outside of match (Vasily Galkin)
+  * Make icons recolorable (Alexander Mikhaylenko)
+  * Add binding for win.dual-odd-left (#1576, Leo Vivier)
+  * Add binding in help-overlay for win.dual-odd-left (Leo Vivier)
+  * Remove "Quit" from shortcuts page (Marek Kasik)
+  * Restore fallback to mime type from URI on Windows (Cédric Krier)
+  * Use GDateTime for handling document properties (Germán Poo-Caamaño)
+  * Fix translator-credits to render properly for Catalan (Ícar N.S)
+
+unarr:
+  * Use libarchive and remove obsolete unarr copy/paste (#1396, #848, Bastien Nocera)
+
+Developers:
+  * Alex Xu (Hello71), Alexander Mikhaylenko, Bastien Nocera,
+    Christian Persch, Cédric Krier, Gary Li, Germán Poo-Caamaño,
+    Jakub Steiner, Leo Vivier, Lukas K, Mads Chr. Olesen, Marek Kasik,
+    Maximiliano Sandoval R, Nelson Benítez León, Qiu Wenbo,
+    Sophie Herold, Vasily Galkin, andreastedile, r-value, Ícar N.S
+
+Translations:
+  * Asier Sarasua Garmendia (Basque)
+  * Leônidas Araújo (Brazilian Portuguese)
+  * Alexander Shopov (Bulgarian)
+  * Jordi Mas i Hernandez (Catalan)
+  * Boyuan Yang (Chinese (China))
+  * Goran Vidović (Croatian)
+  * Marek Černocký (Czech)
+  * Alan Mortensen (Danish)
+  * Ask Hjorth Larsen (Danish)
+  * Jiri Grönroos (Finnish)
+  * Fabio Tomat (Friulian)
+  * Fran Dieguez (Galician)
+  * Yaron Shahrabani (Hebrew)
+  * Yosef Or Boczko (Hebrew)
+  * Balázs Meskó (Hungarian)
+  * Sveinn í Felli (Icelandic)
+  * Kukuh Syafaat (Indonesian)
+  * Gianvito Cavasoli (Italian)
+  * sicklylife (Japanese)
+  * Rūdolfs Mazurs (Latvian)
+  * Aurimas Černius (Lithuanian)
+  * Quentin PAGÈS (Occitan)
+  * Danial Behzadi (Persian)
+  * MohammadSaleh Kamyab (Persian)
+  * Hugo Carvalho (Portuguese)
+  * Aleksandr Melman (Russian)
+  * Dušan Kazik (Slovak)
+  * Matej Urbančič (Slovenian)
+  * Daniel Mustieles (Spanish)
+  * Emin Tufan Çetin (Turkish)
+  * Yuri Chornoivan (Ukrainian)
+
 ==============
 Evince    41.2
 ==============
diff --git a/org.gnome.Evince.appdata.xml.in b/org.gnome.Evince.appdata.xml.in
index 88a465125..de21ba0a2 100644
--- a/org.gnome.Evince.appdata.xml.in
+++ b/org.gnome.Evince.appdata.xml.in
@@ -81,6 +81,25 @@
     <content_attribute id="money-gambling">none</content_attribute>
   </content_rating>
   <releases>
+    <release version="42.beta" type="development" date="2022-03-02">
+      <issues>
+        <issue url="https://gitlab.gnome.org/GNOME/evince/issues/48";>#48</issue>
+        <issue url="https://gitlab.gnome.org/GNOME/evince/issues/704";>#704</issue>
+        <issue url="https://gitlab.gnome.org/GNOME/evince/issues/848";>#848</issue>
+        <issue url="https://gitlab.gnome.org/GNOME/evince/issues/931";>#931</issue>
+        <issue url="https://gitlab.gnome.org/GNOME/evince/issues/965";>#965</issue>
+        <issue url="https://gitlab.gnome.org/GNOME/evince/issues/1425";>#1425</issue>
+        <issue url="https://gitlab.gnome.org/GNOME/evince/issues/1490";>#1490</issue>
+        <issue url="https://gitlab.gnome.org/GNOME/evince/issues/1576";>#1576</issue>
+        <issue url="https://gitlab.gnome.org/GNOME/evince/issues/1666";>#1666</issue>
+        <issue url="https://gitlab.gnome.org/GNOME/evince/issues/1690";>#1690</issue>
+        <issue url="https://gitlab.gnome.org/GNOME/evince/issues/1695";>#1695</issue>
+        <issue url="https://gitlab.gnome.org/GNOME/evince/issues/1711";>#1711</issue>
+        <issue url="https://gitlab.gnome.org/GNOME/evince/issues/1725";>#1725</issue>
+        <issue url="https://gitlab.gnome.org/GNOME/evince/issues/1730";>#1730</issue>
+        <issue url="https://gitlab.gnome.org/GNOME/evince/issues/1756";>#1756</issue>
+      </issues>
+    </release>
     <release version="41.2" type="stable" date="2021-10-09">
       <issues>
         <issue url="https://gitlab.gnome.org/GNOME/evince/issues/1682";>#1682</issue>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]