pkgsrc/print/evince3
leot b97ed619a8 evince3: Update to 3.34.2
pkgsrc changes:
 - Add a dependency to pkgsrc gettext-tools due `msgfmt --desktop' usage

Changes:
Evince    3.34.2
================

libview:
  * Fix crash on DnD (#1246, Marek Kasik)
  * Don't enable popup actions on page change (#1168, Jason Crain)

Developers:
  * Jason Crain, Marek Kasik

Translations

Evince    3.34.1
================

accessibility:
  * Fix erroneous cast (#54, Samuel Thibault)
  * Initialize private fields (#54, Samuel Thibault)

build:
  * Distribute meson build files when using autotools (#1262, Germán Poo-Caamaño)

flatpak:
  * Update dependency versions (Germán Poo-Caamaño)

i18n:
  * Fix typo in Ukrainian translation for Download (Ih0rko)

icon:
  * create a nightly app icon (#12, Jakub Steiner)
  * Fix logo in README and add flatpak button (Roger)

shell:
  * ignore higher mouse buttons on links (#1152, Jason Crain)
  * fix slow scrolling on last pages of big pdf's (#700, Nelson Benítez León)

Developers:
  * Germán Poo-Caamaño, Ih0rko, Jakub Steiner, Jason Crain, Nelson Benítez León, Roger, Samuel Thibault

Translations

Evince    3.34.0
================

AppData:
  * Add release information to AppData (Mika Väinölä, Germán Poo-Caamaño)

backend:
  * fix swapped y-coordinates when adding annotations (#1008, Casey Jao)
  * casefold search text in case insensitive search (#1212, Jason Crain)
  * Fix warning if page cannot be rendered (Bastien Nocera)
  * check for Poppler 0.76.0 for ignoreDiacritics feature (#1179, Nelson Benítez León)
  * Handle failure from TIFFReadRGBAImageOriented (#1129, Jason Crain)

build:
  * Bump required glib version to 2.38.0 (Jason Crain)
  * Bump requirement of meson version (Germán Poo-Caamaño)
  * Include "evince" in .desktop keywords (#1706, #2749, Felipe Borges)
  * Disable gtk-doc when building flatpak package (Germán Poo-Caamaño)
  * build gtk-doc by default on meson (Germán Poo-Caamaño)
  * Fix GtkDoc documentation generation (Iñigo Martínez)

flatpak:
  * Disable unnecessary poppler options (Jason Crain)
  * Update libgxps to version 0.3.1 (Jason Crain)
  * Update poppler to 0.79.0 (Jason Crain)
  * Use https for poppler-data url (Jason Crain)
  * add gnome-desktop dependency (Jason Crain)
  * disable evince's thumbnailer (Jason Crain)
  * disable introspection and gtk-doc (Abderrahim Kitouni)
  * disable unnecessary libgxps files (Jason Crain)
  * remove enchant2 module (Jason Crain)
  * remove openjpeg module (Jason Crain)

help:
  * Dropdown in Print dialog is called 'Two-sided', not 'Two-side' (Andre Klapper)
  * Fix meson build with shell disabled (Bastien Nocera)
  * No more 'File > Print' menu in 3.32 (Andre Klapper)
  * Stop translating screenshots with no text (Piotr Drąg)
  * Synchronize repetitive strings. Less work for translators. (Andre Klapper)
  * Synchronize repetitive strings. Less work for translators. (Andre Klapper)
  * Synchronize repetitive strings. Less work for translators. (Andre Klapper)
  * Update annotation screenshot to not contain any text (Andre Klapper)
  * Update localized print-select screenshots (Andre Klapper)
  * Update localized reverse-collate screenshots (Andre Klapper)
  * Update zoom dropdown screenshot to not include localizable content (Andre Klapper)
  * Update German screen-shots (Christian Kirbach)
  * Remove numerous ancient outdated localized screenshots (Andre Klapper)

libdocument and shell:
  * Add transfer annotation for ev_document_get_info (#1125, Dylan McCall)
  * Remove use of deprecated g_type_class_add_private function (#1023, Jason Crain)
  * fix get_backend_info_for_mime_type for macOS and Windows (Tom Schoonjans)
  * disconnect notify::document signal in finalize (#789, Jason Crain)
  * fix adding annotations from dbl/tpl click selections (#1119, Nelson Benítez León)
  * disable "annotate-selected-text" action (#1218, Nelson Benítez León)
  * prevent NULL metadata being passed (#1120, Nelson Benítez León)
  * Removing ellipsis property. (#1135, Veerasamy Sevagen)
  * Schedule the window destroy in case of events waiting (Casey)
  * don't start render job until realized (#1177, Jason Crain)
  *  prevent multiple fullscreen toolbar timeouts (#787, Jason Crain)
  *  remember unmaximized window size (Jason Crain)
  *  fix popup (Jason Crain)
  *  protect against NULL var reaching strcmp() (#1113, Nelson Benítez León)

snap:
  *  Update yaml to use GNOME extensions (Heather Ellsworth)
  *  Updated to build with meson (Ken VanDine)
  *  Updated to build with meson (Ken VanDine)
  *  Updated to use core18 and newer GNOME platform (Ken VanDine)

unarr:
  * Disable debug output (Bastien Nocera)
  * Update LZMA SDK (Bastien Nocera)

Developers:
  * Abderrahim Kitouni, Andre Klapper, Bastien Nocera, Casey, Casey
    Jao, Christian Kirbach, Christian Persch, Dylan McCall, Felipe
    Borges, Germán Poo-Caamaño, Heather Ellsworth, Iñigo Martínez, Jason
    Crain, Ken VanDine, Mika Väinölä, Nelson Benítez León, Piotr Drąg,
    Tom Schoonjans, Veerasamy Sevagen

Translations

Evince    3.31.90
=================

  * Fix typo's spotted for max-scale and min-scale (Nelson Benítez León)
  * remove '.flat' style from PDF forms GtkEntry's (#687, Nelson Benítez León)
  * set MIN_SCALE back to previous low value (#702, Nelson Benítez León)
  * Revert removal of browser-plugin support" (Germán Poo-Caamaño)
  *  update app icon (#2, Jakub Steiner)

help:
  *  No more View menu (Andre Klapper)
  *  Replace title bar with header bar (Andre Klapper)

pdf backend:
  *  Ignore diacritics when searching text (#58, #637, Nelson Benítez León)

unarr:
  *  Update LZMA SDK (Bastien Nocera)

Developers:
  * Andre Klapper, Bastien Nocera, Germán Poo-Caamaño, Jakub Steiner, Nelson Benítez León

Translations

Evince    3.31.4
================

General:
* Fix build when compiled without dbus (#1055, Jasper Lievisse Adriaanse)
* Fix reference to Bugzilla by Gitlab URL in DOAP file (Andre Klapper)

Sidebar::
  *  Display a first blank thumbnail (#30, Nelson Benítez León)
  *  Remove GtkTreeView implementation for thumbnails (Germán Poo-Caamaño)

Developers:
  * Andre Klapper, Germán Poo-Caamaño, Jasper Lievisse Adriaanse, Nelson Benítez León

Translations

Evince    3.31.3
================

UI:
  *  fix criticals in tree view mode (#1042, Nelson Benítez León)
  *  fix ComboBoxText user selected item's logic (#294, Nelson Benítez León)

help:
  *  Search uses icon instead of text for zero matches (Andre Klapper)
  *  Update printer debugging to 3.30 Control Center UI (Andre Klapper)

Developers (in alphabetical order by name):
  * Andre Klapper, Nelson Benítez León

Translations

Evince    3.31.2
================

ci:
  *  Add flatpak that can build on master and MR (#1, #995, Germán Poo-Caamaño)
  *  Fix type in exception for stop-deploy target (Germán Poo-Caamaño)
  *  Make flatpak-meson target the only flatpak build (Germán Poo-Caamaño)

UI:
  *  Fix appearance of editable GtkComboBox in PDF form (#1002, #1422, Nelson Benítez León)
  *  Handle adjustment change during drag event (Jason Crain)
  *  Set propergravity on popup menu in search box (Germán Poo-Caamaño)
  *  Fix default icon name in evince-previewer (Germán Poo-Caamaño)
  *  Use GtkHeaderBar in print preview (#405, Germán Poo-Caamaño)
  *  Beautify placeholder text for password locked documents (Germán Poo-Caamaño)
  *  Remove App menu (#4, #624, #994, Germán Poo-Caamaño)
  *  Use monitor instead of screen to determine window size (#757, Germán Poo-Caamaño)
  *  Close auto-expanded rows and remember state (#85, Nelson Benítez León)
  *  Provide a visual cue when find is unsupported (#105, Germán Poo-Caamaño)
  *  Add symbolic to show a layer when is visible (Germán Poo-Caamaño)
  *  Use the info bar close button instead of a custom one (Germán Poo-Caamaño)
  *  Add icons for squiggly and text annotations (Germán Poo-Caamaño)

flatpak:
  *  Add support for XPS files (Germán Poo-Caamaño)
  *  Fix reproducibility on webp-pixbuf-loader (Germán Poo-Caamaño)
  *  Set meson as default build system (Germán Poo-Caamaño)

misc:
  *  Remove EvPageAction widget (Germán Poo-Caamaño)

general (Germán Poo-Caamaño):
  *  Code cleanup:
    * Remove unused variables
    * Replace deprecated symbols
    * Sync cut-n-paste code
    * Fix dependencies
    * Sync overwrite dialog against GtkFileChooserWidget

Developers (in alphabetical order by name):
  * Germán Poo-Caamaño, Jason Crain, John Beard, Jordan Petridis,
    Nelson Benítez León, Piotr Drąg

Translations


Evince    3.31.1
================

Printing:
 * Fix messages to show printed file name when it contains '&' in the name (#776, Nelson Benítez León)

libdocument:
 * Fix handling of mime-type aiases (#972, Bastien Nocera)
 * Fix regression, open gzipped documents (#988, Christian Persch)

Backends:
 * comics: Use official IANA type for .cbr (#972, Frank Dana)
 * djvu: Ignore text regions that are missing text (Jason Crain)

UI:
 * Fix Dual odd-left state (#603, Nelson Benítez León)
 * Fix regression, set to odd-left in dual mode when document has only 2 pages (#669, Nelson Benítez León)
 * Fix cursor movement when logical and visual line differs (#889, Colomban Wendling)
 * Fix zoom-action to respond touch events (#976, Jason Crain)
 * shell: Don't reference systemd service (Bastien Nocera)

Browser plugin:
 * browser-plugin: Remove browser-plugin support (#968, Germán Poo-Caamaño)

Build:
 * Migrate from Intltool to Gettext (Iñigo Martínez)
 * Port to Meson build system (Iñigo Martínez)
 * Print systemd unit installation status (Bastien Nocera)
 * Fix meson build when ps and dvi are disabled (Jason Crain)
 * Add manual pipeline to build gtk-doc using meson (Germán Poo-Caamaño)
 * Run flatpak CI only for master (Germán Poo-Caamaño)
 * Add a new manual meson target for CI (Germán Poo-Caamaño)
 * Fix D-Bus Daemon call on flatpak (#990, Bastien Nocera, Germán Poo-Caamaño)

UI translations

Doc translations

Evince    3.30.0
================

Highlights:

For this releases we focused on making the user experience simpler:
we unified the menues, removed redundancies. made explicit actions,
enabled shortcuts for most of the features available, and documented
them to avoid easter eggs. In this release, we also include snap and
flatpack packages, to make testing and contribute Evince simpler.
There will be more user interface changes in the next release, but those
should be minimal in comparison with this one.

Bugfixes:

  * Disable PostScript backend by default (#967, Germán Poo-Caamaño)
  * Disable build of broswer-plugin by default (#968, Germán Poo-Caamaño)
  * Use synctex system library if available (#479, Germán Poo-Caamaño)
  * Correctly process rectangles whose points are not in the right order (#736688, José Aliste)
  * Expand sentence to facilitate localization (#295, Germán Poo-Caamaño)
  * Add support for PDF/X and additional xmp metadata (#93, Evangelos Rigas)
  * Add support for xmp metadata outside x:xmpmeta element (#771, Evangelos Rigas)
  * escape html entities in pango markup (#776, Nelson Benítez León)
  * Add instructions on how to update LZMA SDK (#794327, Bastien Nocera)
  * Update LZMA SDK (#794327, Bastien Nocera)
  * Make metadata dual licensed (#775, Germán Poo-Caamaño)
  * Do not add more license unconditionally (#780, Germán Poo-Caamaño)
  * Annotate functions that wrap vfprintf (#562, Germán Poo-Caamaño)
  * Update from version 1.18 to 1.21 (#878, Germán Poo-Caamaño)
  * Reword to not depend on a TeXlive package name (#461, Germán Poo-Caamaño)
  * document shortcuts to navigate the history (#858, Germán Poo-Caamaño)
  * libdocument: Add missing indices (Christian Persch)
  * libview: Add missing indices and functions (Christian Persch)
  * Add API to get the selected text (#794538, Will Hawkins)
  * Add inline spell check for annotations (#772622, Will Hawkins)
  * Document is-loading property (#693864, Germán Poo-Caamaño)
  * Make sync-source signal introspectable (#694687, Hannes Ovrén)
  * Reset `pressed_button` when starting Drag and Drop (#754, Jason Crain)
  * Set minimum for Page Forward/Backward scrolling (#692, Jason Crain)
  * fix transformation functions to document coordinates. (#914, Juan Pablo Ugarte)
  * avoid getting pointer position from vertical scroll callback (#793401, Cosimo Cecchi)
  * do scroll only on one axis at a time. (#866, Nelson Benítez León)
  * ignore unintended motion events while launching synctex (#951, Nelson Benítez León)
  * Emit "updated" signal at end of search (#917, Jason Crain)
  * Enable popover menu in EvPageActionWidget (#564, Germán Poo-Caamaño)
  * Let the buttons in search bar get focus (#216, Germán Poo-Caamaño)
  * Addshortcut to add text annotation (#635, #758329, Felipe Borges)
  * Add 'toggle continuous' shortcut to help overlay (#820, Oisín)
  * Add shortcut to add highlight annotations (#635, #758329, Felipe Borges)
  * Add missed shortcut keys in help overlay (#786, #890, Yi-Soo An)
  * Add separator for annotation items in menu (#752, Camille Moulin)
  * Add shortcut for default zoom (1:1) (#19, Germán Poo-Caamaño)
  * Add shortcut to delete bookmarks (#478, Germán Poo-Caamaño)
  * Change icon for menus in buttons (#941, Germán Poo-Caamaño)
  * Change to a more representative icon for annotations (#928, Germán Poo-Caamaño)
  * Disconnect bookmarks signal on toolbar dispose (#920, Jason Crain)
  * Do not expose spellchecking option in the UI (#922, Germán Poo-Caamaño)
  * Fix DnD support for attachments (#683316, Germán Poo-Caamaño)
  * Fix crash in ev_media_player_keys_grab_keys (#1359507, #795978, Marek Kasik)
  * Fix gresource location in recent view (#670, Germán Poo-Caamaño)
  * Fix regression on Ctrl+PageUp/PageDown shortcuts (#699, Germán Poo-Caamaño)
  * Fix regression on F3 shortcut (#595, Germán Poo-Caamaño)
  * Make the space between buttons consistent (#929, Germán Poo-Caamaño)
  * Make the title RTL compliant (#486, Germán Poo-Caamaño)
  * Menu reorganization (#475, Germán Poo-Caamaño)
  * Move 'Open...' file from document to application (#514, #524, Germán Poo-Caamaño)
  * Only propagate key press with control on presentation (#821, Jonas Hahnfeld)
  * Remove duplicate and conflictive mnemonics (#770, #938, Germán Poo-Caamaño)
  * Set application-id (#646985, #918, Marek Kasik)
  * Set the path to filename as a tooltip in the headerbar (#214, Germán Poo-Caamaño)
  * Show description of attachments in sidebar (#166, Fernando Herrera)
  * Use "user-bookmarks" instead of "bookmark-new" (#947, Felipe Borges)
  * Use display and edit name for filename (#756354, Jason Crain)
  * Use ev_window_set_action_enabled more (#794749, José Aliste)
  * Use selection to populate find bar if available. (#794538, José Aliste)
  * Use text instead of icons in annotations toolbar (#928, Germán Poo-Caamaño)
  * Use textual Open button instead of icon (#518, Germán Poo-Caamaño)
  * Use unicode to specify rotation direction in menu (#605, Germán Poo-Caamaño)
  * there is no need for view_menu_text_selection_popup (#763943, José Aliste)
  * Fix width of dialog on long file names (#797, Germán Poo-Caamaño)
  * Remove zoom-in/out icons from menu (#947, Germán Poo-Caamaño)
  * Store priv->popup as a GtkPopover* (#881, Daniel Boles)
  * Use Popover.popup() to get animation (#881, Daniel Boles)
  * Set right alignment for zoom percentage (#947, Germán Poo-Caamaño)
  * Separate Open and Save actions in their own menu groups (#947, Germán Poo-Caamaño)
  * Use a new icon for the outline in the side bar (#947, Germán Poo-Caamaño)
  * Show toolbar on select page activation in fullscreen (#784, Germán Poo-Caamaño)
  * Use Recent View toolbar when cannot open a document (#936, Germán Poo-Caamaño)
  * Provide hint when find is unavailable (#105, Germán Poo-Caamaño)
  * update app icon (#2, Jakub Steiner)
  * install symbolics properly (#961, Jakub Steiner)
  * Rearrange tools and navigation/view controls (#947, Germán Poo-Caamaño)
  * Allow adding Highlight annotations from text selection (#763943, Nelson Benítez León)
  * add text markup annotation from selection (#663, Nelson Benítez León)
  * Fix add_annotation() to update area based on bounding box (#763943, Nelson Benítez León)
  * Make annotation title independent of theme (#664, Germán Poo-Caamaño)
  * Add shortcuts for fullscreen and presentation mode (#786431, Jonas Hahnfeld)
  * Switch the default sizing mode to automatic (#482, #733632, Juanjo Marin)
  * Use Unicode quotation marks in new translatable strings (#774005, Piotr Drąg)
  * Use a custom icon in the toolbar to view the sidebar (#947, Germán Poo-Caamaño)
  * Save attachments in a temporary directory (#711, #772188, Felipe Borges)
  * Beautify the bookmarks buttons (#947, Germán Poo-Caamaño)
  * Expand the sidebar switcher to fill the space (#947, Germán Poo-Caamaño)
  * Port to GtkStack (#475, Germán Poo-Caamaño)
  * Put the sidebar switcher on the bottom (#947, Germán Poo-Caamaño)
  * Add context menu for sidebar annotations (#795631, #891, Nelson Benítez León)
  * fix sensitiveness of remove bookmark button (#892, Nelson Benítez León)
  * Update addons for renamed .desktop (#962, Jeremy Bicha)
  * Use dual license for addons too (#775, #962, Jeremy Bicha)
  * Use provides to link to previous ID (#962, Jeremy Bicha)
  * Add dependency on OpenJPEG (#939, Jason Crain)
  * Add snap packaging (#790393, #856, Ken VanDine)

Contributors:

  Allan Day, Andre Klapper, Bastien Nocera, Camille Moulin,
  Christian Persch, Cosimo Cecchi, Daniel Boles, Evangelos Rigas,
  Felipe Borges, Fernando Herrera, Germán Poo-Caamaño, Hannes Ovrén,
  Hans Ulrich Niedermann, Jakub Steiner, Jason Crain, Jeremy Bicha,
  Jonas Hahnfeld, José Aliste, Juan Pablo Ugarte, Juanjo Marin,
  Ken VanDine, Marek Kasik, Mirek Kratochvil, Nelson Benítez León,
  Nick Richards, Oisín, Piotr Drąg, Will Hawkins, Yi-Soo An.

Translations

Evince    3.29.92
=================

* Bug fixes and improvements
* PostScript backend disabled by default

Evince    3.29.91
=================

Bug fixes and improvements.

Evince    3.29.90
=================

Revamped the user interface.
Bug fixes and improvements.

Evince    3.29.1
=================

Bug fixes and improvements.

Evince    3.28.0
=================

Translation updates

Evince    3.27.92
=================

Bugfixes:

    * Install appstream metadata to non-deprecated locations (#790079, Jeremy BIcha)
    * Fix Rotate shortcuts when horizontal bar is visible (#727529, Jose Aliste)
    * Fix black page and white page shortcuts in presentation mode (#772390, Jonas Hahnfeld)

Translation updates

Evince    3.27.91
=================

Bugfixes:
    * Prevent window from growing, (#783242, iskatu@posteo.org)
    * Update LZMA SDA (Bastien Nocera)
    * Fix media-player keys (#789738, Bastien Nocera)
    * Fix reading CBZ files created on MacOS (#782754, Bastien Nocera)
    * Fix orientation of auto-rotate option  (#782394, Jason Crain)
    * Fix dialog extending past edge of screen (#733618, Jason Crain)
    * Don't show tooltips for empty annotations (#772621,  Nelson Benitez)
    * Remove un-necessary cairo configure checks (#788980, Jason Crain)
    * Fix Overflow checks in tiff backend (#788980, Jason Crain)
    * Better handle of external links (#791287, Jose Aliste)
    * Fixing display of overlapping annotations (#787070, Fabian Franzen)
    * Reduce minimal size of sidebar (#778000, Nelson Benitez)
    * Bind mouse back/forward buttons to history navigation (#787464, Casey Jao)
    * Fix property name in about dialog (#790595, Stefano Facchini)
    * Install appstream metadata to correct location (#790079, Jeremy Bicha)
    * Correct sliding mode for toolbar in fullscreen (#788718, Steano Facchini)
    * Correct GPL2+ license text (#788719, Stefano Facchini)
    * Add some shortcuts  (#790253, Stefano Facchini)
    * Fix resources generation when building (#790283, Stefano Facchini)
    * Update about dialing (#785527, German Poo-Caamaño)
    * Always use poppler_document_Save to avoid data loss (#770012, German Poo-Caamaño)
    * Add keybindings for special back/forward keys (#553892, German Poo-Caamaño)
    * Allow zooming to the limits of the scale (#788480, David King)
    * Fix asking to save when document has been modified (#767611, German Poo-Caamaño)
    * Fix navigation with annotation already selected in sidebar (#680880, German Poo-Caamaño)
    * Show tooltip for Outline entris (#787437, Idloj)
    * Default to 96 DPI when unable to compute (Stefano Facchini)

Documentation:
    * Misc fixes (Andre Kappler)
    * Updated screenshots (Mario Blättermann)

Translation updates
2019-12-12 14:15:50 +00:00
..
buildlink3.mk print/evince3: Use print/evince3 in bl3 2019-10-09 16:27:30 +00:00
DESCR
distinfo evince3: Update to 3.34.2 2019-12-12 14:15:50 +00:00
Makefile evince3: Update to 3.34.2 2019-12-12 14:15:50 +00:00
Makefile.common evince3: Update to 3.34.2 2019-12-12 14:15:50 +00:00
MESSAGE
options.mk
PLIST evince3: Update to 3.34.2 2019-12-12 14:15:50 +00:00