]> www.fi.muni.cz Git - evince.git/blobdiff - NEWS
[dualscreen] fix crash on ctrl+w and fix control window closing
[evince.git] / NEWS
diff --git a/NEWS b/NEWS
index 42d562f62d3c96b7c2f33d277f6870a84e87d4f6..28f455d0f7feeff78ce11fd5b1144c227c8da635 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,615 @@
+================
+Evince    3.0.0
+================
+
+Translation updates:
+
+    * Gil Forcada (ca)
+    * Lucas Lommer (cs)
+    * Kenneth Nielsen (da)
+    * Mario Blättermann (de)
+    * Wolfgang Stoeggl (de)
+    * Sweta Kothari (gu)
+    * Gabor Kelemen (hu)
+    * Claudio Arseni (it)
+    * Jiro Matsuzawa (ja)
+    * Gintautas Miliauskas (lt)
+    * Andrej Žnidaršič (sl)
+    * "Last-Translator: \n"(ta)
+    * Muhammet Kara (tr)
+    * Zeper (ug)
+    * Nguyễn Thái Ngọc Duy (vi)
+
+================
+Evince  2.91.93
+================
+
+This release updates the evince icon including a new hi-res
+version. Designed by Jakub Steiner. (#645594, William Jon McCann)
+
+Translation updates:
+
+    * Jorge González (es)
+    * Shankar Prasad (kn)
+    * Sandeep Shedmake (mr)
+
+================
+Evince  2.91.92
+================
+
+Bug fixes:
+
+    * Save contents of text form fields when they loss the focus
+      (#624921, José Aliste)
+    * Disable "open containing folder" action when no document is
+      loaded (#644613, Carlos Garcia Campos)
+    * Give the keyboard focus to the view when sidebar is closed
+      (#645109, Carlos Garcia Campos)
+    * Fix document loading when filename contains some characters
+      like brackets (#644604, Dennis Sheil)
+    * Another fix for buffer overwrite in dvi-backend (#643882, Scott
+      Reeves)
+    * Use TIFFOpenW on windows (#644928, Hib Eris)
+    * Remove all widgets from the View when reloading the document
+      (#632087, José Aliste)
+    * Use the primary-toolbar style class for the window toolbar
+      (#644118, Cosimo Cecchi)
+    * Add .png extension when saving images using DnD (#643709, Wouter
+      Bolsterlee)
+    * Update totem-screensaver code from totem sources (#642946,
+      Carlos Garcia Campos)
+
+Documentation:
+
+    * Relocate help images to fix documentation build (#645410,
+      Frederic Crozat)
+    * Updated information about opening a document (Tiffany
+      Antopolski)
+
+Translation updates:
+
+    * Michael Kotsarinis (el)
+    * Bruce Cowan (en_GB)
+    * Jorge González (es)
+    * Arash Mousavi (fa)
+    * Fran Diéguez (gl)
+    * Gabor Kelemen (hu)
+    * Changwoo Ryu (ko)
+    * Rudolfs (lv)
+    * Piotr Drąg (pl)
+    * Henrique P. Machado (pt_BR)
+    * Duarte Loreto (pt)
+    * Simion Ruxandra (ro)
+    * Yuri Myaseodov (ru)
+    * Miloš Popović (sr@latin)
+    * Милош Поповић (sr)
+    * Korostil Daniel (uk)
+    * 朱涛 (zh_CN)
+    * 甘露 (Gan Lu) (zh_CN)
+
+================
+Evince  2.91.90
+================
+
+Bug fixes:
+
+    * Fix focus stealing when scrolling with keyboard (#633475,
+      #623829, Carlos Garcia Campos)
+    * Fix another security issue in the dvi-backend (#640923, Vincent
+      Untz)
+    * Check for libICE, needed by eggsmclient (#642509, Emilio Pozuelo
+      Monfort)
+    * Rotate with CTRL+Left/Right in presentation mode too (#641772,
+      Carlos Garcia Campos)
+    * Make the toolbar editor fill its window (#641579, Matthias
+      Clasen)
+
+Translation updates:
+
+    * F Wolff (af)
+    * Gil Forcada (ca)
+    * Kristjan SCHMIDT (eo)
+    * Daniel Mustieles (es)
+    * Claude Paroz (fr)
+    * Chao-Hsiung Liao (zh_HK)
+    * Chao-Hsiung Liao (zh_TW)
+
+================
+Evince  2.91.6
+================
+
+New Features and UI Improvements:
+
+    * Add support for external links in presentation mode (#628711,
+      Carlos Garcia Campos)
+
+Documentation:
+
+    * Fix a few minor mistakes in the manual (#640345, Christian
+      Kirbach)
+
+Bug fixes:
+
+    * Move to next/previous page with media keys in presentation mode
+      too (#625560, Carlos Garcia Campos)
+    * Remember the current page when document is reloaded in
+      presentation mode (#637594, Carlos Garcia Campos)
+    * Check all extensions when saving an image to avoid adding the
+      extension twice (#637461, Carlos Garcia Campos)
+    * Prevent the sidebar to get the focus when selected thumbnail
+      changes (#639408, Daniel Garcia)
+    * Make sure a11y is initialized before checking whether it's
+      enabled (#639850, Carlos Garcia Campos, Daniel Garcia)
+    * Call gdk_notify_startup_complete() when acting as remote to
+      prevent a hung startup notification when opening a document for
+      the second time (#640115, David Benjamin)
+    * Fix rendering issue with some fonts in dvi backend (José Aliste)
+
+Translation updates:
+
+    * Khaled Hosny (ar)
+    * Krasimir Chonov (bg)
+    * Christian Kirbach (de)
+    * Mario Blättermann (de)
+    * Michael Kotsarinis (el)
+    * Jorge González (es)
+    * Iñaki Larrañaga Murgoitio (eu)
+    * Fran Diéguez (gl)
+    * Torstein Adolf Winterseth (nb)
+    * A S Alam (pa)
+
+================
+Evince  2.91.5
+================
+
+New Features and UI Improvements:
+
+    * Install .thumbnailer file to register the thumbnailer instead of
+      using GConf (#638343, Carlos Garcia Campos)
+    * A context menu has been added to bookmarks sidebar to open,
+      rename and remove bookmarks (Carlos Garcia Campos)
+
+Bug fixes:
+
+    * Fix return value in g_return_val_if_fail() macro (Daniel Garcia)
+    * Fix several security issues in dvi backend: CVE-2010-2640,
+      CVE-2010-2641, CVE-2010-2642 and CVE-2010-2643 (José Aliste)
+    * Do not use deprecated API: GdkCursor, GtkStyle, size-request
+      (Carlos Garcia Campos)
+
+Translation updates:
+
+    * Khaled Hosny (ar)
+    * Daniel Mustieles (es)
+    * Ivar Smolin (et)
+    * Yaron Shahrabani (he)
+    * Andika Triwidada (id)
+    * Baurzhan Muftakhidinov (kk)
+    * Torstein Adolf Winterseth (nb)
+    * Wouter Bolsterlee (nl)
+    * Andrej Žnidaršič (sl)
+    * Matej Urbančič (sl)
+    * Daniel Nylander (sv)
+
+================
+Evince  2.91.4
+================
+
+New Features and UI Improvements:
+
+    * Port to GtkStyleContext (Carlos Garcia Campos)
+    * Use GAppInfo instead of deprecated gdk_spawn methods (Cosimo
+      Cecchi)
+    * Document filename is not shown in the window title (#386292,
+      José Aliste, Wouter Bolsterlee)
+    * Support for interal bookmarks (#590655, Carlos Garcia Campos)
+    * Add support for xz compressed documents (#636481, Christian
+      Persch)
+    * Add support for .wwf files (they are just PDF documents with
+      another file extension (#636415, Bastien Nocera)
+    * The pixbuf backend has been removed. Evince is a document
+      viewer, not an image viewer. Eog does the latter job much better
+      than evince ever could (Christian Persch)
+
+Documentation:
+
+    * Lots of documentation updates (Tiffany Antopolski)
+
+Bug fixes:
+
+    * Stop the GtkSpinner when the loading window is hidden (#637390,
+      Cristian KLEIN)
+    * Fixes crash when printing operation is cancelled (#635619,
+      Carlos Garcia Campos)
+    * Don't draw a resize grip for Annotation Windows (José Aliste)
+
+Translation updates:
+
+    * Daniel Mustieles (es)
+    * Ivar Smolin (et)
+    * Fran Diéguez (gl)
+    * Yaron Shahrabani (he)
+    * Baurzhan Muftakhidinov (kk)
+    * Erdal Ronahî (ku)
+    * Kjartan Maraas (nb)
+    * Matej Urbančič (sl)
+    * Zeper (ug)
+    * Clytie Siddall (vi)
+    * Chao-Hsiung Liao (zh_HK)
+    * Chao-Hsiung Liao (zh_TW)
+
+================
+Evince  2.91.3
+================
+
+New Features and UI Improvements:
+
+    * Add timestamp parameter to SyncSource DBus signal (#632313, José
+      Aliste)
+    * Use gtk_paned_new() instead gtk_[h|v]paned_new() (Javier Jardón)
+
+Bug fixes:
+
+    * Add sanity-checks to fix several crashes (#594408, #572061, José
+      Aliste)
+    * Use the URI of the input file instead of the local filename in
+      SyncSource DBus signal (#632317, José Aliste)
+    * Fix a crash when clicking the view before document has been
+      loaded (#630999, Carlos Garcia Campos)
+
+Translation updates:
+
+    * Ville-Pekka Vainio (fi)
+    * Fran Diéguez (gl)
+    * Andrej Žnidaršič (sl)
+    * Zeper (ug)
+
+================
+Evince  2.91.2
+================
+
+New Features and UI Improvements:
+
+    * Migrate to new size request API (#633480, Matthias Clasen)
+    * Implement GtkScrollable interface in EvView (Christian Persch,
+      Carlos Garcia Campos)
+    * Migrate to new combo box APIs (#632640, #632600, Matthias
+      Clasen, Christian Persch)
+
+Bug fixes:
+
+    * Fix drawing glyphs with transparency in dvi backend (#494736,
+      Carlos Rendon)
+    * Fix a typo in pkg-config file (Marek Kasik)
+
+Translation updates:
+
+    * Mario Blättermann (de)
+    * Michael Kotsarinis (el)
+    * Jorge González (es)
+    * Ivar Smolin (et)
+    * Fran Diéguez (gl)
+    * Shushi Kurose (ja)
+    * 朱涛 (zh_CN)
+
+================
+Evince  2.91.1
+================
+
+New Features and UI Improvements:
+
+    * Migrate user config dir to XDG fdo directories spec (#522811,
+      Carlos Garcia Campos)
+
+Documentation:
+
+    * Replace the existing Evince user guide with new topic-based
+      help from the Mallard project (#631371, Phil Bull, Tiffany
+      Antopolski, Ryan Lortie)
+
+Bug fixes:
+
+    * Fix introspection build for library renames (#631360, Owen
+      W. Taylor)
+
+Translation updates:
+
+    * Michael Kotsarinis (el)
+    * Jorge González (es)
+    * Fran Diéguez (gl)
+    * Yaron Shahrabani (he)
+    * Baurzhan Muftakhidinov (kk)
+    * Kjartan Maraas (nb)
+    * Matej Urbančič (sl)
+
+================
+Evince  2.91.0
+================
+
+New Features and UI Improvements:
+
+    * Add timestamp parameter to SyncView D-Bus method (#630576, José
+      Aliste)
+    * Port to gtk3 (Christian Persch)
+    * Layer actions are now supported for PDF document (Carlos Garcia
+      Campos)
+    * Add 'Open Containing Folder' action to the File menu (#627443,
+      Federico Mena Quintero)
+    * Make "Shrink to Printable Area" default option for Page Scaling
+      (Marek Kasik)
+    * Change gsettings schema path from /apps/evince to
+      /org/gnome/evince (Christian Persch)
+    * A D-Bus signal is now emitted when document is loaded (#626561,
+      José Aliste)
+    * XPS Documents are now supported (#321868, Carlos Garcia Campos)
+    * Evince daemon can spawn an evince instance when finding a
+      document (#625971, José Aliste)
+
+Bug fixes:
+
+    * Fix a crash when synctex backward search fails (#630845, José
+      Aliste)
+    * Don't show an empty tooltip for links that don't have tooltip
+      text (Carlos Garcia Campos)
+    * Fix build with --disable-dbus (#629498, Didier Roche)
+    * Fix a crash during selection when evince is built with gtk2
+      (Carlos Garcia Campos)
+
+Translation updates:
+
+    * Khaled Hosny (ar)
+    * Damyan Ivanov (bg)
+    * Gil Forcada (ca)
+    * Marek Černocký (cs)
+    * Kenneth Nielsen (da)
+    * Christian Kirbach  (de)
+    * Michael Kotsarinis (el)
+    * Bruce Cowan (en_GB)
+    * Ivar Smolin (et)
+    * Milan Bouchet-Valat (fr)
+    * Gabor Kelemen (hu)
+    * Dirgita (id)
+    * Francesco Marletta (it)
+    * Shushi Kurose (ja)
+    * Baurzhan Muftakhidinov (kk)
+    * Aurimas Černius (lt)
+    * Wouter Bolsterlee (nl)
+    * Piotr Drąg (pl)
+    * Duarte Loreto (pt)
+    * Lucian Adrian Grijincu (ro)
+    * Andrej Žnidaršič (sl)
+    * Miloš Popović (sr@latin)
+    * Милош Поповић (sr)
+    * Dr.T.Vasudevan (ta)
+    * Chao-Hsiung Liao (zh_HK)
+    * Chao-Hsiung Liao (zh_TW)
+
+================
+Evince  2.31.90
+================
+
+Bug fixes:
+
+    * Do not jump to link dest when clicking with GDK_CONTROL_MASK
+      (#626407, Carlos Garcia Campos)
+    * Use GDK_BLANK_CURSOR instead of creating our own empty cursor
+      (Carlos Garcia Campos)
+    * Improve findbar message when there are no matches (#626334,
+      Carlos Garcia Campos, José Aliste)
+    * Remove #ifdefs for old cairo versions (#626147, Juanjo Marín)
+
+Translation updates:
+
+    * Paul Seyfert (de)
+    * Jorge González (es)
+    * Fran Dieguez (gl)
+    * Yaron Shahrabani (he)
+    * Torstein Adolf Winterseth (nn)
+    * A S Alam (pa)
+    * Matej Urbančič (sl)
+    * Xhacker Liu (zh_CN)
+
+================
+Evince  2.31.6.1
+================
+
+New Features and UI Improvements:
+
+    * Add --with-gtk=2.0|3.0 configure flag (#626030, Vincent Untz)
+
+Bug fixes:
+
+    * Fix a crash with DVI files and empty glyphs (#600552, Marek Kasik)
+    * Fix a crash when a page is manually entered (#624936, Marek Kasik)
+
+Translation updates:
+
+    * Jorge González (es)
+    * Fran Dieguez (gl)
+    * Yaron Shahrabani (he)
+    * Andika Triwidada (id)
+    * Kjartan Maraas (nb)
+    * Matej Urbančič (sl)
+    * Dr.T.Vasudevan (ta)
+
+================
+Evince  2.31.6
+================
+
+New Features and UI Improvements:
+
+    * Preliminary support for adding new annotations (#168304, Carlos
+      Garcia Campos)
+    * Add confirmation dialog on closing window when document has been
+      modified (Form fields have been filled out or annots have been
+      added/modified) (#168304, Carlos Garcia Campos)
+    * Add an action to edit menu to save current settings as
+      default. Default settings will be used only for new documents
+      that don't have metadata (#620325, Carlos Garcia Campos)
+    * Migrate lockdown to gsettings (Carlos Garcia Campos)
+
+Bug fixes:
+
+    * Update synctex parser from TexLive SVN repository (#624532,
+      Marek Kasik)
+    * Fix a crash when loading document with inverted colors enabled
+      (Carlos Garcia Campos)
+    * Several build improvements (Hib Eris)
+    * Fix memory leaks when document is reloaded (Carlos Garcia Campos)
+    * Fix position of window annotations when moved by the user (Jose
+      Aliste, Carlos Garcia Campos)
+    * Fix build with poppler 0.14 (#624904, Carlos Garcia Campos)
+    * Use cairo instead of gdk_draw API (Carlos Garcia Campos)
+    * Only set text and text_layout flags in page cache when a11y
+      might be enabled (Carlos Garcia Campos)
+
+Translation updates:
+
+    * Xandru Armesto (ast)
+    * Mario Blättermann (de)
+    * Jorge González (es)
+    * Ivar Smolin (et)
+    * Fran Diéguez (gl)
+    * Sweta Kothari (gu)
+    * Yaron Shahrabani (he)
+    * Shankar Prasad (kn)
+    * Sandeep Shedmake (mr)
+    * Kjartan Maraas (nb)
+    * Daniel Nylander (sv)
+    * Krishna Babu K (te)
+    * Eleanor Chen (zh_CN)
+    * Chao-Hsiung Liao (zh_HK)
+    * Chao-Hsiung Liao (zh_TW)
+
+================
+Evince  2.31.5
+================
+
+New Features and UI Improvements:
+
+    * Add a new sidebar page to show the list of annotations (Carlos
+      Garcia Campos)
+    * Finish DBus API for synctex support (#543503, Jose Aliste)
+    * Switch to GTK+ 3
+
+Bug fixes:
+
+    * Make sure annot popups never show up outside the main window
+    * (#604125, Carlos Garcia Campos)
+    * Set word wrapping mode for text in popup annotations (#623456,
+      gvlat@pochta.ru)
+
+Translation updates:
+
+    * Baurzhan Muftakhidinov (kk)
+    * 朱涛 (zh_CN)
+
+================
+Evince  2.31.4.1
+================
+
+Bug fixes:
+
+    * Fix build when poppler_page_get_text_layout is not available
+      (#623080, Carlos Garcia Campos)
+
+================
+Evince  2.31.4
+================
+
+New Features and UI Improvements:
+
+    * Implement AtkText interface in EvView (#309015, Daniel Garcia)
+    * Add preliminary SyncTex support (#543503, Jose Aliste, Carlos
+      Garcia Campos)
+
+Bug fixes:
+
+    * Don't save print document settings into global file (#530018,
+      Carlos Garcia Campos)
+    * Reload presentation view when document changes (#621750, Carlos
+      Garcia Campos)
+    * Remove hard-coded reason in totem-scrsaver (#621386, Bastien
+      Nocera)
+    * Fix opening cbz files with [] in archive (#619248, Juanjo Marín)
+
+Translation updates:
+
+    * Carles Ferrando Garcia (ca)
+    * Kristjan SCHMIDT (eo)
+    * Fran Diéguez (gl)
+    * Kjartan Maraas (nb)
+    * Matej Urbančič (sl)
+    * 杨章 (zh_CN)
+
+================
+Evince  2.31.3
+================
+
+New Features and UI Improvements:
+
+    * Use a dynamic pixbuf cache size based on document page
+      size. It allows us caching more pages for lower scale factors
+      and increase zoom level by caching fewer pages. (#303365, Carlos
+      Garcia Campos)
+
+Bug fixes:
+
+    * Fix fade animations (#619825, Carlos Garcia Campos)
+    * Fix a crash when starting animation in presentation mode
+      (#619948, Carlos Garcia Campos)
+    * Remove set_focus_on_map and set NOTIFICATION type hint for
+      loading window. It prevents focus stealing and skips taskbar and
+      pager hints (#620548, Carlos Garcia Campos)
+    * Fix build with GSEAL enabled (#605776, Carlos Garcia Campos)
+    * Remove circular dependencies in Makefiles and fix some compiler
+      warnings (Hib Eris)
+
+Translation updates:
+
+    * Jorge González (es)
+    * Ivar Smolin (et)
+    * Fran Diéguez (gl)
+    * Yaron Shahrabani (he)
+    * Kjartan Maraas (nb)
+    * Sira Nokyoongtong (th)
+    * 甘露(Gan Lu) (zh_CN)
+
+================
+Evince  2.31.2
+================
+
+New Features and UI Improvements:
+
+    * Port to GDBus (Christian Persch, Carlos Garcia Campos)
+    * Do not use the gconf gsettings backend any more (#619335,
+      Matthias Clasen)
+    * Use cairo to draw search results (Carlos Garcia Campos)
+    * Use a loading window to show loading progress information
+      instead of the old 'Loading ...' text rendered on every page
+      (Carlos Garcia Campos)
+
+Bug fixes:
+
+    * Fix localization on Windows (#610548, Hib Eris)
+    * Convert relative path to absolute path for evince-previewer
+      (Marek Kasik)
+    * Fix opening files with '#' in its name (#616515, Carlos Garcia
+      Campos)
+    * Accept keyboard focus in window annotations (Carlos Garcia
+      Campos)
+    * Fix most of the GSEAL build issues (#605776, Carlos Garcia
+      Campos)
+    * Add .c files to the introspection sources (#617736, Christian
+      Persch)
+
+Translation updates:
+
+    * Thomas Thurman (en@shaw)
+    * Kjartan Maraas (nb)
+    * Wouter Bolsterlee (nl)
+    * Manoj Kumar Giri (or)
+
 ================
 Evince  2.31.1
 ================