### atril 1.19.1 * sidebar-thumbnails: fix unwanted move to start after fullscreen * sidebar-thumbnails: preload one extra visible range while scrolling * sidebar-thumbnails: keep thumbnails already rendered * sidebar-thumbnails: fix clunky scrolling * update copyright year in Caja extension * annotations-sidebar: Clean up the styling * ev-annotation-window: Fix setting the color of the window border * libview: fix annotation window focus change after creation * libview: Fix focus on ev_annotation_window * libview: Don't change the font color of the annotation window * shell: Use GdkRGBA for annotations * libdocument: Add EvAnnotation API using GdkRGBA * libdocument: Use the new deprecation macros * Add deprecation macros * fix runtime warnings caused by previous HDPI commit * Take monitor scale factor into account when calculating zoom. * Add hi-dpi support for main view. * shell: Ditch gimpcellrenderertoggle * sidebar-layers: Make it actually usable and fix a runtime warning * libview: setting annotation window icons sizes * libview: save changes to a dropdown in an embedded form * libdocument: adjust rendering of shadow for active and inactive pages * avoid deprecated gdk_screen_make_display_name * ev-window: remove deprecated GtkToolbar-shadow-type * annotation-properties-dialog: don't use a headerbar * avoid deprecated gdk_display_get_screen and gdk_display_get_n_screens * ev-window: don't use deprecated gtk_show_uri * Translations update * avoid deprecated gdk_screen_get_number * Restore Polish translation credits from GNOME ### atril 1.19.0 * Translations update * update copyright year to 2017 * build: properly clean the generated .caja-extension file * build: require cairo >= 1.10.0 and drop some old code * shell: remove unused code from utils * ev-view: avoid deprecated gtk_drag_begin * egg-editable-toolbar: avoid deprecated gtk_drag_begin * message-area: replace some GtkStock deprecations * ev-sidebar: avoid deprecated GTK_STOCK_CLOSE icon * password-view: replace some GtkStock deprecations * password-view: don't use deprecated GtkAlignment * toolbar-editor: don't use deprecated GtkAlignment ### atril 1.18.0 * NEWS: use consistent, project wide, markdown-like formatting to make generating release announcements easier * Build: require caja >= 1.17.1 * Move to GTK+3 (require GTK+ >= 3.14), drop GTK+2 code and --with-gtk build option * [comics] add support for unarchiver (unar and lsar) * [libview] increase page cache size to reduce number of page reloads * Remove metadata migration code * Force X11 backend * Fix lots of GTK+ deprecations * Fix some a11y issues * Some more fixes and cleanups * Translations update ### atril 1.16.1 * Build: require poppler 0.22.0 (for case-sensitive search in PDFs) * [comics] fix MIME type comparisons * [comics] support application/vnd.comicbook+zip MIME type * [djvu] support image/vnd.djvu+multipage MIME type * [pdf] fix case-sensitive search * thumbnailer: skip epub files (thumbnail generation never worked there and caused segfaults) * Some code cleanups * Translations update ### atril 1.16.0 * Build: require poppler 0.18.0 * Use GtkAboutDialog instead of MateAboutDialog * Drop dependency on libmate-desktop and --without-matedesktop build option * Update toolbar-editor from libegg * Update synctex to 1.18 * Split dual mode option into dual mode with odd and even pages on the left * Add Ctrl+Up/Down keybindings for previous/next search result * Add caja-sendto support for sending current document by email, to removable device, etc. * Improve named destinations support with --named-dest command line argument and dbus support * [dvi] Use t1 font mapping files * GTK+3: add style class for view * GTK+3: fix possible crash when building with introspection enabled * GTK+3: fix lots of deprecations * Some more fixes and cleanups * Translations update ### atril 1.14.2 * Add setting to set page cache size * Add setting to disable auto-reload * Fix some issues with rotated documents * Some more fixes and cleanups * Translations update * Make distcheck use currently selected GTK+ version ### atril 1.14.1 * Translations update * fix several random webview related crashes ### atril 1.14.0 * Drop MateConf migration script * Update copyrights, mention MATE team in Caja extension * Use org.gnome.SessionManager DBus name to inhibit screensaver * GTK+3: add atril-window style class to top level * GTK+3: add css name EggToolbarEditor for 3.20 * Some more fixes and cleanups * Translations update * Fix Changelog generation ### atril 1.12.2 * [epub] Fix crash when accessibility is enabled ### atril 1.12.1 * [dvi] Fix crash due to regression * Translations update ### atril 1.12.0 * Drop support for win32/osx/hildon * Drop useless mate-icon-theme dependency * Make smclient mandatory * [epub] drop embedded MathJax in favor of using distro-packaged one * Retrieve strings directly from gschema (requires intltool 0.50.1) * Several code cleanups ### atril 1.10.2 * Fix several command line options * Fix several findbar issues * Make libmatedesktop optional * [pdf] Fix saving annotations added to different pages ### atril 1.10.1 * Fix crash when pressing Esc with no document opened * Gtk3: Add webkit2gtk-4.0 and prefer it over 3.0 * Help fixes ### atril 1.10.0 * Fix some crashes * comics backend: add support for bsdtar * Add ini file for caja extension * Add appdata file * Many fixed memory leaks from monsta * sidebar-thumbnails: connect to job finished signal before scheduling the job * zero-init all signals arrays * Add support for external links to EvViewPresentation * Save zoom factor in default settings when sizing mode is free * [pdf] Add support for OCG State actions * [pdf] Update to poppler api changes * [pdf] Do not resolve named destinations in the backend * [pdf] Bump poppler requirements to 0.16.0 * [pdf] Implement document_links_find_link_page() * [djvu] Implement document_links_find_link_page() * [libdocument] Use find_link_page() instead of find_link_dest() in get_dest_page() * GDK_KEY_* keys are Gtk+2 as well. * [shell] Add timestamp parameter to SyncView * [shell] Use new methods to get page and page label from a link * [libview] The updated GtkComboBox api is in Gtk+2.24 * [dvi] Fix drawing glyphs with transparency * [shell] Send the URI of the input file instead of the filename in SyncSource * [libdocument] Add xz compression support * [pdf] Support .pdf.xz files * [shell] Add EvBookmarks to handle internal document bookmarks * [backends] Fix several security issues in the dvi-backend * Small a11y fixes * Remember the current page when document is reloaded in presentation mode * presentation: Allow to change rotation in presentation mode * Rotate with CTRL+Left/Right in presentation mode too * Add .png extension when saving images using DnD * Gtk3: Use gtk_paned_new() instead gtk_[h|v]paned_new() * Gtk3: Add GtkStyleContect support * Gtk3: Don't use gdk_cursor_unref() * Gtk3: Use gtk_widget_render_icon_pixbuf() * Gtk3: presentation: Make sure background window is black by default in presentation mode * Add epub support (part of GSoC 2014). * Use MateAboutDialog from libmate-desktop. ### atril 1.8.0 * Drop libmatekeyring and use libsecret. * Move from mate-doc-utils to yelp-tools. * Better sort files by name in commic book archives. * Enable case sensitive search (not available on all backends). * Move Atril to "Offcie" in the menu. * Show "filename (title)" in the window title. * Gtk+3, add support to build against Gtk+3, still unsupported. * Add Gtk3 primary toolbar style.