Skip to content
Evince 45.0

backend:
  * Dvi: fix warning about strncat (Qiu Wenbo)
  * Rename all mentions of appdata to metainfo (Pablo Correa Gómez)
  * Remove search for msgfmt (Pablo Correa Gómez)
  * Drop use of deprecated poppler_page_get_selection_region (Pablo Correa Gomez)
  * Make private a function only used in the .c file (Pablo Correa Gómez)
  * Remove all cast chekcs for poppler version (Pablo Correa Gómez)

build:
  * Add support for validating appdata versions (#1950, Bastien Nocera)
  * Check for NEWS and appdata updates for new releases (Bastien Nocera)
  * Release version bump (Germán Poo-Caamaño)
  * Require poppler 22.05 for PDF rendering (Pablo Correa Gómez)
  * Do not explicitly require adwaita-icon-theme (Pablo Correa Gómez)
  * Make it possible to run evince with "meson devenv" (Pablo Correa Gómez)
  * Remove definition of G{TD}K_MULTIHEAD_SAFE macros (Pablo Correa Gómez)
  * Remove libhandy subproject (#1683, Pablo Correa Gómez)
  * Remove libxml2 dependency from PDF backend (Pablo Correa Gómez)
  * Do not add extra dependencies for gnome.compile_resources (Pablo Correa Gómez)
  * Remove unused GNOMEDATADIR define (Pablo Correa Gómez)
  * Remove unused EVINCEDATADIR define (Pablo Correa Gómez)  * Post release version bump (Germán Poo-Caamaño)
  * Update flatpak dependencies (Germán Poo-Caamaño)

ci:
  * Add check for code style respecting the repository .editorconfig (Pablo Correa Gómez)
  * Let the lint job be lenient (Germán Poo-Caamaño)
  * Publish developer docs on gitlab pages (Corey Berla)
  * Update pre-installed packages (Germán Poo-Caamaño)
  * Add default template for issues (Pablo Correa Gómez)

data:
  * Document settings keys (Germán Poo-Caamaño)
  * Fix years on 44.x releases (Germán Poo-Caamaño)
  * Remove hand-open.png and its installation (Pablo Correa Gómez)
  * Remove unused show-toolbar setting from schema (Germán Poo-Caamaño)
  * Move metainfo top-level dir to data dir (Pablo Correa Gómez)
  * Use gitlab issues as the official bugtracker (#1969, Pablo Correa Gómez)
  * Remove defunct mailing list; add Discourse (Andre Klapper)

git-blame-ignore-refs:
  * Add commit from ec-checker fixes (Pablo Correa Gómez)

help:
  * Correct dead IRC link (Andre Klapper)

libdocument:
  * Simplify freeing memory by better exploiting glib functions (Pablo Correa Gómez)

libmisc:
  * Simplify freeing memory by better exploiting glib functions (Pablo Correa Gómez)

libview:
  * Make it possible to get libview icon directory from env var (Pablo Correa Gómez)
  * Move the caret by word relative to the selection's boundaries (#387, #704631, Antia Puentes)
  * Move the caret to prev/next line relative to the selection (#387, #704631, Antia Puentes)
  * Move the caret to start/end line relative to the selection (#387, #704631, Antia Puentes)
  * Move the caret to the boundaries of a selection (#387, #704631, Antia Puentes)
  * Place at the top center "end of presentation" text (Raffaele)
  * Remove trailing whitespaces (Qiu Wenbo)
  * Select caret to doc's start/end relative to the selection (#387, #704631, Antia Puentes)
  * Simplify freeing memory by better exploiting glib functions (Pablo Correa Gómez)
  * Improve centering the page on scroll_to_page (#1868, #1905, Nelson Benítez León)
  * Remove clear_link_selected private function (Pablo Correa Gómez)
  * Remove non-needed call to deprecated gtk_style_context_set_background (#692988, Pablo Correa Gómez)
  * Remove deprecated call to gtk_style_context_set_background (Pablo Correa Gómez)
  * Simplify reset_jobs calls (Pablo Correa Gómez)
  * Fix crash when hovering links (#1933, Nelson Benítez León)
  * Fix transformation of view coordinates (#1951, Marek Kasik)

shell:
  * Add git-blame-ignore-refs (Pablo Correa Gómez)
  * Fix files not addering to code style defined in editorconfig (Pablo Correa Gómez)
  * Fix minor typo (Yuri Chornoivan)
  * Remove evince.convert for pre-gsettings conversion (Pablo Correa Gómez)
  * Remove evince.ico formerly used for windows resources (Pablo Correa Gómez)
  * Update POTFILES.in (Piotr Drąg)
  * Use G_SOURCE_CONTINUE and G_SOURCE_REMOVE when appropriate (Pablo Correa Gómez)
  * EvSearchbox: Make buttons don't grab focus on click (Nelson Benítez León)
  * Do not set unnecessary accessiblei in the Annotation toolbar (Pablo Correa Gómez)
  * Do not migrate old config dir (Pablo Correa Gómez)
  * Remove loading and saving of custom accels file (Pablo Correa Gómez)
  * Unconditionally create popup menu (Pablo Correa Gómez)
  * Use composite template (Pablo Correa Gómez)
  * Fix crash when instantiating .ui template (#1930, Nelson Benítez León)
  * Fix restoring close button after fullscreen (#1929, Nelson Benítez León)
  * Remove some unused macros (Pablo Correa Gómez)
  * Simplify dispose by not checking previous to ev_window_clear* (Pablo Correa Gómez)
  * Simplify some logic in ev_window_open_uri (Pablo Correa Gómez)
  * Simplify freeing memory by better exploiting glib functions (Pablo Correa Gómez)
  * Don't discard matches without text area (#1943, Nelson Benítez León)
  * Add a placeholder text when annotations has no content (#1620, Chayut Liewlom)
  * Close the annotation toolbar in presentation mode (#1733, Volte--Vieira Philippe)
  * Remove 'annotate-selected-text' action (#1919, Nelson Benítez León)
  * Save settings automatically at closing a document (#1138, Germán Poo-Caamaño)
  * Fix Outline collapse status not being saved (#1936, Nelson Benítez León)

Developers:
  * Andre Klapper, Antia Puentes, Bastien Nocera, Chayut Liewlom, Corey Berla, Danial Behzadi,Germán Poo-Caamaño, Marek Kasik, Nelson Benítez León, Pablo Correa Gomez, Pablo Correa Gómez, Piotr Drąg, Qiu Wenbo, Raffaele, Volte--Vieira Philippe, Yuri Chornoivan

Translations:
  * Asier Sarasua Garmendia (Basque)
  * Vasil Pupkin (Belarusian)
  * Bruce Cowan (British English)
  * Alexander Shopov (Bulgarian)
  * Jordi Mas i Hernandez (Catalan)
  * Boyuan Yang (Chinese (China))
  * Luming Zh (Chinese (China))
  * Daniel Rusek (Czech)
  * Alan Mortensen (Danish)
  * Nathan Follens (Dutch)
  * Jiri Grönroos (Finnish)
  * Irénée THIRION (French)
  * Fabio Tomat (Friulian)
  * Fran Dieguez (Galician)
  * Ekaterine Papava (Georgian)
  * Jürgen Benvenuti (German)
  * Philipp Kiemle (German)
  * Efstathios Iosifidis (Greek)
  * Yosef Or Boczko (Hebrew)
  * Balázs Úr (Hungarian)
  * Andika Triwidada (Indonesian)
  * Olga Smirnova (Interlingue)
  * Baurzhan Muftakhidinov (Kazakh)
  * Changwoo Ryu (Korean)
  * Rūdolfs Mazurs (Latvian)
  * Aurimas Černius (Lithuanian)
  * Quentin PAGÈS (Occitan)
  * Danial Behzadi (Persian)
  * Piotr Drąg (Polish)
  * Hugo Carvalho (Portuguese)
  * Amn Alam (Punjabi)
  * Aleksandr Melman (Russian)
  * Artur So (Russian)
  * Sergej A (Russian)
  * Matej Urbančič (Slovenian)
  * Daniel Mustieles (Spanish)
  * Anders Jonsson (Swedish)
  * Sabri Ünal (Turkish)
  * Yuri Chornoivan (Ukrainian)

Git-EVTag-v0-SHA512: d194eeab56b057b059df1b6ec0d4a7ecf7586de318a64c3c7e69e28d344e835ffcb716c8f19473c6c5d32ee2949febff62c5d0e54791a4db099d26525ae7a01e