X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=NEWS;h=07e2e7989c9ef6ab7b3c4c12721bd1c7cfb5bc3f;hb=1535a8e52feeffa1ad445ca4f1b49b8e5f7b40dd;hp=a47dccc120136457b95371d65eedf597d757c29a;hpb=8d1a809e48ab213436d0e7d6417d3c3e3fae6bb1;p=evince.git diff --git a/NEWS b/NEWS index a47dccc1..07e2e798 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,700 @@ +================ +Evince 2.27.1 +================ + +New Features and UI Improvements: + + * Use GtkPrintOperation when printing for the backends that + support rendering into a cairo context (#557112, Carlos Garcia Campos) + * Recover previous session when running evince after a crash + (#578894, Carlos Garcia Campos) + * Preliminary annotations support (#315002, Carlos Garcia Campos, + Iñigo Martínez) + * Rename Print Setup menu entry as Page Setup for consistency with + the GTK+ dialog title (#581109, Nickolay V. Shmyrev) + * Added F3 as a find-next accelerator key (#579072, Michael J. Chudobiak) + * Support the free Gna! unrar tool in comics backend (#552074, + Juanjo Marín) + * Add evince-previewer as a separate applicaton that implements + the printing preview (Carlos Garcia Campos) + +Bug fixes: + + * Fix handling of the tmp folder (#582108, Juanjo Marín) + * Abort dnd operations originated in the same Evince window + (#582077, Carlos Garcia Campos) + * Disable bouncing during scrolling (#533534, Martin Pohlack) + * Fix build without gconftool-2 (#581441, Christian Persch) + * Fix documentation build (#579671, Nickolay V. Shmyrev) + * Fix error handling of broken documents (#580886, Nickolay V. Shmyrev) + * Fix several memory leaks in comics backend (#552074, Juanjo Marín) + * Escape URIs for display (#581064, Nickolay V. Shmyrev) + * Resync with libegg to remove deprecated GTK+ symbols (#580556, + Javier Jardón) + * Correct check for exit status of commands in comics backend + (#579656, Juanjo Marín) + * Add -no-undefined flag for Cygwin build (#580058, Yaakov Selkowitz) + * Use g_file_make_symbolic_link to create symlinks (#339172, Hib Eris) + * Delete the temp symlink created when opening a copy (Carlos + Garcia Campos) + * Don't redraw again when zoom is set more than once to the same + scale factor (Carlos Garcia Campos) + * Fix print preview of empty selection (#517735, Juanjo Marín) + * Don't prevent unmounting in case the initial cwd is on an + external device (#575436, Carlos Garcia Campos) + * Create and load the document based on the mime-type provided by + nautilus instead of using our own documents factory. (#533917, + Carlos Garcia Campos) + * Fix endianess issues in dvi and tiff backends (#578433, #509920, + Benjamin Berg) + * Fix memory leak in tiff backend (#578285, Nickolay V. Shmyrev) + * Fix path where accels file is saved (#577500, Nickolay + V. Shmyrev) + * Fix fading animations (Nickolay V. Shmyrev) + * Translate the categories in the nautilus properties tab + (#575085, Christian Persch) + * Other bugs fixed: #539972, #578436, #582543 + +Translation updates: + + * Jorge Gonzalez (es) + * Manoj Kumar Giri (or) + * Ivar Smolin (et) + * Vladimir Melo (pt_BR) + * Matej Urban (sl) + * Khaled Hosny (ar) + * Miloš Popović (sr) + * Funda Wang (zh_CN) + * Amitakhya Phukan (as) + * Baris Cicek (tr) + +================ +Evince 2.26.0 +================ + +Bug fixes: + + * Fix compiler warning when building with -Wformat (#574168, + Tobias Mueller) + * Fix a crash with encrypted documents (Christian Persch) + +Translation updates: + + * F Wolff (af) + * Martin Picek (cs) + * Fotis Tsamis (el) + * Ivar Smolin (et) + * Suso Baleato (gl) + * Yaron Shahrabani (he) + * Gabor Kelemen (hu) + * Francesco Marletta (it) + * Shankar Prasad (kn) + * Gintautas Miliauskas (lt) + * Sangeeta Kumari (mai) + * Ani Peter (ml) + * Sandeep Shedmake (mr) + * Manoj Kumar Giri (or) + * Fabrício Godoy (pt_BR) + * Mișu Moldovan (ro) + * Yuriy Penkin (ru) + * I. Felix (ta) + * Krishna Babu K (te) + +================ +Evince 2.25.92 +================ + +Bug fixes: + + * Show the 'jump to page' window in the right GdkScreen (#560541, + Carlos Garcia Campos) + * Make our own thumbnail when the provided one doesn't have the + needed size (#323198, #307357, Christian Spurk, Carlos Garcia Campos) + * Reduce the restriction on the minimum size of thumbnails from 40 + to 1 (#323198, Christian Spurk) + * Use GOption in thumbnailer (Carlos Garcia Campos) + * Fix saving a copy of encrypted PDF documents (#566791, Carlos + Garcia Campos) + * Don't use g_quark_from_static_string in a loadable module + (Christian Persch) + * Use g_object_unref() instead of gdk_pixbuf_unref() in impress + backend (#571707, Thomas H.P. Andersen) + +Translation updates: + + * Ihar Hrachyshka (be@latin) + * Alexander Shopov (bg) + * Gil Forcada (ca) + * Petr Kovar (cs) + * Christian Kirbach (de) + * David Lodge (en_GB) + * Juanje Ojeda Croissier (es) + * Iñaki Larrañaga Murgoitio (eu) + * Ilkka Tuohela (fi) + * Claude Paroz (fr) + * Sweta Kothari (gu) + * Yuval Tanny (he) + * Takeshi AIHANA (ja) + * Changwoo Ryu (ko) + * Kjartan Maraas (nb) + * Duarte Loreto (pt) + * Daniel Nylander (sv) + * Chao-Hsiung Liao (zh_HK) + * Chao-Hsiung Liao (zh_TW) + +================ +Evince 2.25.91 +================ + +Bug fixes: + + * Fix several memory leaks (Christian Persch) + * Fix errors handling and propagation (Christian Persch) + * Fix several translation strings in properties dialog (#571787, + Nickolay V. Shmyrev) + * Do not resize the window on reloading (#571051, #304249, Carlos + Garcia Campos) + * Experimental introspection support (#569083, Christian Persch) + * Use g_set_error_literal() (Christian Persch) + * Other firxes for win32 (#339172, Hib Eris) + * Make session manager code compile for win32 (#339172, Carlos + Garcia Campos) + * Update totem-screensaver from totem svn to make it build for + win32 (#339172, Hib Eris) + * Make use of GConf optional (#339172, Hib Eris, Carlos Garcia Campos) + * Fix i18n in libdocument (Christian Persch) + * Include gi18n-lib.h instead of gi18n.h in libs and backends + (Christian Persch) + +Translation updates: + + * Mikel González (ast) + * Ihar Hrachyshka (be@latin) + * Kenneth Nielsen (da) + * Dawa pemo (dz) + * Juanje Ojeda Croissier (es) + * Ivar Smolin (et) + * Iñaki Larrañaga Murgoitio (eu) + * Gabor Kelemen (hu) + * Takeshi AIHANA (ja) + * Shankar Prasad (kn) + * Arangel Angov (mk) + * Wouter Bolsterlee (nl) + * Tomasz Dominikowski (pl) + * Taylon (pt_BR) + * Горан Ракић (sr) + * Daniel Nylander (sv) + * Theppitak Karoonboonyanan (th) + * Clytie Siddall (vi) + * Gan Lu (zh_CN) + * Chao-Hsiung Liao (zh_HK) + * Chao-Hsiung Liao (zh_TW) + +================ +Evince 2.25.90 +================ + +Bug fixes: + + * Split API documentation into libdocument, libview and shell + (#568465, Carlos Garcia Campos) + * Fix symbols conflict in impress backend (#569998, Christian Persch) + * Add mnemonics to buttons in search bar (#569212, Carlos Garcia + Campos) + * Fix a crash when printing (#569328, Carlos Garcia Campos) + * Fix --version command line option (#562869, Christian Persch) + * Use versioned directory for backends (#569082, Christian Persch) + * Add EV_DEFINE_BOXED_TYPE and EV_DEFINE_INTERFACE macros + (#568228, Carlos Garcia Campos) + * Sync EggToolbarEditor with libegg (Nickolay V. Shmyrev) + * Respect directory umask and setgid when saving files (#568593, + Michael J. Chudobiak) + * Add libtool versioning, pkg-config files and single headers for + libdocument and libview (#568224, #568220, #568229, #568227, + Christian Persch) + * Remove G_OBJECT casts from g_signal_connect calls (#568386, Hiroyuki + Ikezoe) + * Install several missing header files of libdocument and libview + (#567787, #567790, Tomeu Vizoso) + * Other bugs fixed: #569120, #569231, #569327, #570077 + +Translation updates: + + * Hendrik Richter (de) + * Ivar Smolin (et) + * Gabor Kelemen (hu) + * Changwoo Ryu (ko) + * Kjartan Maraas (nb) + * Daniel Nylander (sv) + +================ +Evince 2.25.5 +================ + +Code changes: + + * Move EvView specific code to a libevview library so that it can + be embbeded in other applications (#567751, Tomeu Vizoso, Carlos + Garcia Campos) + * Other improvements for embbeders (#567785, #567788, #567789, + Tomeu Vizoso) + +Bug fixes: + + * Fix a minor typo (Michal Vaner) + * Fix the API docs build (#568171, Christian Persch) + * Simplify drag data handling (#558084, Christian Persch) + * Several portability issues (#339172, Hib Eris) + * Fix mnemonic conflict (#567937, Carlos Garcia Campos) + * Other bugs fixed: #567910 + +Translation updates: + + * Gil Forcada (ca) + * Hendrik Richter (de) + * Juanje Ojeda Croissier (es) + * Kjartan Maraas (nb) + * Gan Lu (zh_CN) + +================ +Evince 2.25.4 +================ + +New Features and UI Improvements: + + * Show progress information when loading/saving remote files + (#370958, Carlos Garcia Campos) + * Remember page setup options (#525185, #349102, Carlos Garcia Campos) + * Show a confirmation dialog when there are pending print jobs + while closing the main window (#480964, Carlos Garcia Campos) + * Show progress information when printing (#482770, Carlos Garcia Campos) + * Add document URI to properties page (#555376, Carlos Garcia Campos) + +Bug fixes: + + * Bump glib requirement to fix build with older versions + (Christian Spurk) + * Fix mime type handling (Hib Eris) + * Fix saving images to remote locations (Carlos Garcia Campos) + * Do not try to jump to the location of the find result for every + match, but only for the first one. It makes searching really + faster. (#564774, Michael Hunold) + * Fix zip mime-type in comics backend (Juanjo Marín) + * Fix several memory leaks (Carlos Garcia Campos) + +Translation updates: + + * Ihar Hrachyshka (be@latin) + * Juanje Ojeda Croissier (es) + * Yuval Tanny (he) + * Kjartan Maraas (nb) + * Taylon (pt_BR) + * Gan Lu (zh_CN) + +================ +Evince 2.25.2 +================ + +New Features and UI Improvements: + + * PDF Optional content (layers) support. (Carlos Garcia Campos) + * The password dialog has been reworked in order to make it more + hig compliant and consistent (#562496, Carlos Garcia Campos) + * Improved keyring support. Password dialog is not shown anymore + when the password is already in the keyring (Carlos Garcia Campos) + * Support for monitor and reload of remote documents + (#555399, Carlos Garcia Campos) + +Bug fixes: + + * Fix opening comic documents with a wrong but valid extension + (#562143, Carlos Garcia Campos) + * Fix a crash when searching (#558377, Carlos Garcia Campos) + * Fix several crashes when selecting text (#561393, Marek Kašík) + +Translation updates: + + * Jorge González (es) + * Nguyễn Đình Trung (vi) + +================ +Evince 2.25.1 +================ + +New Features and UI Improvements: + + * Use the message area instead of popup dialogs for any error and + warning messages (Carlos Garcia Campos) + +Bug fixes: + + * Adapt to the new single-include policy (#558064, Christian Persch) + * Fix page transition in presentation mode (#516749, Nickolay V. Shmyrev) + * Other bugs fixed: (#558066, Christian Persch) + +Translation updates: + + * Hendrik Richter (de) + +================ +Evince 2.24.1 +================ + +Bug fixes: + + * Disable toggle function of F5 when in presentation mode + (#556162, Dave Neary) + * Create a loading thumbnail for every different page size + (#556264, Carlos Garcia Campos) + * Fix several memory leaks (Carlos Garcia Campos) + * Do not show bad titles like 'Microsoft Word' in the window title + bar (#534684, Robin Sonefors and Nickolay V. Shmyrev) + * Fix mailto links which were considered as http uris (#555801, + Carlos Garcia Campos) + * Fix launching external applications (#554500, Carlos Garcia Campos) + * Other bugs fixed (#552382, #553369, #555134, Carlos Garcia Campos) + +Translation updates: + + * Ihar Hrachyshka (be@latin) + * Adrian Guniš (cs) + * Kenneth Nielsen (da) + * Ivar Smolin (et) + * Takeshi AIHANA (ja) + +================ +Evince 2.24.0 +================ + +Bug fixes: + + * Use GdkAppLaunchContext when available to launch external uris + (Carlos Garcia Campos) + * Use the message area to show errors when lauching external uris + instead of a popup window (Carlos Garcia Campos) + * Assume invalid uris are http uris (#552071, Carlos Garcia + Campos) + +Translation updates: + + * Usama Akkad (ar) + * Gil Forcada (ca) + * Kenneth Nielsen (da) + * Hendrik Richter (de) + * nikosCharonitakis (el) + * Ilkka Tuohela (fi) + * Sweta Kothari (gu) + * Gabor Kelemen (hu) + * Francesco Marletta (it) + * Shankar Prasad (kn) + * Changwoo Ryu (ko) + * Gintautas Miliauskas (lt) + * Arangel Angov (mk) + * Santhosh Thottingal (ml) + * Sandeep Shedmake (mr) + * wadim dziedzic (pl) + * Mișu Moldovan (ro) + * Alexandre Prokoudine (ru) + * Горан Ракић (sr) + * Dr.T.Vasudevan (ta) + * Baris Cicek (tr) + * Chao-Hsiung Liao (zh_HK) + * Chao-Hsiung Liao (zh_TW) + +================ +Evince 2.23.92 +================ + +Bug fixes: + + * Allow page scrolling with PageUp/PageDown keys when find bar is + active (#529833, Carlos Garcia Campos) + * Search in page labels is now case-insensitive (#550136, Michael Lee) + * Do not append the file extension twice when saving an image + (Carlos Garcia Campos) + * Correctly restore the cursor after showing the context menu + (Carlos Garcia Campos) + * Grab the mediakeys with a low priority so that it doesn't + interfere with other applications like a music player + (#547164, Eric Piel) + +Translation updates: + + * Alexander Shopov (bg) + * Petr Kovar (cs) + * David Lodge (en_GB) + * Jorge González (es) + * Ivar Smolin (et) + * Iñaki Larrañaga Murgoitio (eu) + * Robert-André Mauchin (fr) + * Ignacio Casal Quinteiro (gl) + * Kjartan Maraas (nb) + * Wouter Bolsterlee (nl) + * Leonardo Ferreira Fontenelle (pt_BR) + * Duarte Loreto (pt) + * Laurent Dhima (sq) + * Daniel Nylander (sv) + * Theppitak Karoonboonyanan (th) + * Clytie Siddall (vi) + * Funda Wang (zh_CN) + +================ +Evince 2.23.91 +================ + +New Features and UI Improvements: + + * Use EggSMClient from libegg instead of gnome-client and remove + libgnome and libgnomeui dependencies (Carlos Garcia Campos) + * Implement document_get_page_label in tiff backend (Carlos Garcia + Campos) + +Bug fixes: + + * Start up in the right workspace when resuming a previous session + (Carlos Garcia Campos) + * Fix metacity warnings shown in ~/.xsession-errors (Carlos + Garcia Campos) + * Fix a crash due to an idle function called with an already + destroyed object (#549163, Carlos Garcia Campos) + * Fix problems when opening or saving attachments (#548653, Carlos + Garcia Campos) + * Handle document orientation in tiff backend (#548444, Carlos + Garcia Campos) + * Fix a crash when adjustment page size is 0 (#547440, Carlos + Garcia Campos) + * Other bugs fixed: #548462 + +Translation updates: + + * Runa Bhattacharjee (bn_IN) + * Gil Forcada (ca) + * Mario Blättermann (de) + * Dawa pemo (dz) + * Jorge González (es) + * Iñaki Larrañaga Murgoitio (eu) + * Ilkka Tuohela (fi) + * Takeshi AIHANA (ja) + * Shankar Prasad (kn) + * Gintautas Miliauskas (lt) + * Arangel Angov (mk) + * Manoj Kumar Giri (or) + * Vladimir Melo (pt_BR) + * Chao-Hsiung Liao (zh_HK) + +================ +Evince 2.23.6 +================ + +Bug fixes: + + * Correctly build desktop file (#544237, Götz Waschk) + +Other changes: + + * Cleanup #include statements. (Wouter Bolsterlee) + * The jobs system has been reworked in order to make it simpler + and easier to extend. (Carlos Garcia Campos) + * Add a profile mode available when debug is enabled (Carlos + Garcia Campos) + +Translation updates: + + * Djihed Afifi (ar) + * Adrian Guniš (cs) + * Pierre Lemaire (fr) + * Duarte Loreto (pt) + +================ +Evince 2.23.5 +================ + +New Features and UI Improvements: + + * Intercept window manager's fullscreen request in order to + run/stop fullscreen mode (#493541, Carlos Garcia Campos) + * 7-zip compressed commics support (#532312, Kartik Rustagi) + * Add Alt+Left and Alt+Right shortcuts to rotate (#539972, Bastien + Nocera) + * Media player keys support (#539971, Bastien Nocera) + +Bug fixes: + + * Restart the job search when the find bar is opened for the + second time (#531956, Carlos Garcia Campos) + * Fixes nautilus crash caused by evince properties page extension + (#542548, Carlos Garcia Campos) + * Fix Solaris build (#542924, Darren Kenny) + * Fix endianess bug (#540950, Benjamin Jacobs) + * Other bugs fixed: #542001 + +Translation updates: + + * Jorge González (es) + * Ivar Smolin (et) + * Ignacio Casal Quinteiro (gl) + * Yuval Tanny (he) + * Rakesh Pandit (ks) + * Kjartan Maraas (nb) + * Wouter Bolsterlee (nl) + * Zabeeh Khan (ps) + * Daniel Nylander (sv) + * Theppitak Karoonboonyanan (th) + +================ +Evince 2.23.4 +================ + +New Features and UI Improvements: + + * A warning message is shown in the message area when the document + has no pages (#171588, Carlos Garcia Campos) + * Automaticly reload the document when the file has changed on + disk (#304249, Carlos Garcia Campos) + * Added Ctrl-Insert keybinding for copying text and Ctrl+N for + opening a copy (#526523, #532239, Carlos Garcia Campos) + * Save as action has been added as a toolbar button too. (Abhishek Mukherjee) + * Primary selection is also updated when copying a link address + (#520855, Carlos Garcia Campos) + * Added GtkMountOperation, copied from gtk+. (Carlos Garcia Campos) + * GS code has been removed, libspectre is now required to build the + PostScript backend. (Carlos Garcia Campos) + +Bug fixes: + + * Fixed a crash when opening documents with no pages + (#537574, Carlos Garcia Campos) + * Fixed a crash when running in debug mode (Daniel M. German) + * Fixed a crash in impress backend (#530852, Hans Petter Jansson) + * Improved error handling in djvu backend (#530202, Carlos Garcia Campos) + * Do not use the pixbuf backend for rendering tiff documents when + the tiff backend is available (#520290, Carlos Garcia Campos) + * Fixed T1 font rendering in dvi backend (#536883, Mattias Nissler) + * Other bugs fixed: #533323, #533897, #533896, #534493, #537535 + +Thanks: + + Matthias Drochner, Frederic Peters, Cosimo Cecchi + +Translation updates: + + * Djihed Afifi (ar) + + +================ +Evince 2.22.1.1 +================ + +Bug fixes: + + * Fix build in FreeBSD (#526799, Michael Johnson, Carlos Garcia Campos) + * Fixes djvu backend links (#526517, Carlos Garcia Campos) + +=============== +Evince 2.22.1 +=============== + +Bug fixes: + + * Add compressed dvi to the list of supported mime types + (#307087, Ed Catmur) + * Fix a crash when printing a range that doesn't specify the start + or end page (#524288, Carlos Garcia Campos) + * Fix a crash when thumbnail failed to render in PS backend + (#525015, Carlos Garcia Campos) + * Open default application when launching an external uri + (#525009, Emil Soleyman) + * Add a configure option to enable/diable DBus (#521797, Rémi Cardona) + * Fix printing in documents with rotated pages (#512648, Eugen Dedu) + * Do not append file extension twice when saving an image + (#523069, Carlos Garcia Campos, Wouter Bolsterlee) + * Cancel find operation when the find bar is closed + (#508845, Carlos Garcia Campos) + * Several printing fixes: collate, reverse and copies were broken + (#365332, Eugen Dedu) + * Fix selection rendering when poppler is compiled with splash + backend (Carlos Garcia Campos). + * Other bugs fixed: #521224, #524112 + +Translation updates: + + * Alexander Nyakhaychyk (be) + * Yavor Doganov (bg) + * David Lodge (en_GB) + * Jorge González (es) + * Ivar Smolin (et) + * Clytie Siddall (vi) + +=============== +Evince 2.22.0 +=============== + +Bug fixes: + + * Do not print when Escape is pressed to close printing dialog + (#495107, Wouter Bolsterlee) + * Fix a crash in nautilus properties page (#519679, Carlos Garcia Campos) + * Fix a crash with transition effects (#519106, Carlos Garnacho) + * Fix document mime type detection (#518874, Carlos Garcia Campos) + * Fix a crash in forms (#518831, Carlos Garcia Campos) + * Fix images extraction (#516237, Carlos Garcia Campos) + +Translation updates: + + * Djihed Afifi (ar) + * Ihar Hrachyshka (be@latin) + * Petr Kovar (cs) + * Kenneth Nielsen (da) + * nikosCharonitakis (el) + * David Lodge (en_GB) + * Jorge González (es) + * Ivar Smolin (et) + * Ilkka Tuohela (fi) + * Claude Paroz (fr) + * Ignacio Casal Quinteiro (gl) + * Ankit Patel (gu) + * Yuval Tanny (he) + * Gabor Kelemen (hu) + * Luca Ferretti (it) + * Takeshi Aihana (ja) + * Shankar Prasad (kn) + * Changwoo Ryu (ko) + * Gintautas Miliauskas (lt) + * Arangel Angov (mk) + * Sandeep Shedmake (mr) + * Narayan Kumar Magar (ne) + * Åsmund Skjæveland (nn) + * Yannig Marchegay (Kokoyaya) (oc) + * Hugo Doria (pt_BR) + * Laurent Dhima (sq) + +=============== +Evince 2.21.91 +=============== + +Bug fixes: + + * gnome-print code has been removed (#512370, Carlos Garcia Campos) + * Fix thumbnailer crash (#513934, Matthias Clasen) + * Fix djvu rendering (#482720, Carlos Garcia Campos) + * Fix mime type detection based on file contents (Cosimo Cecchi, Carlos Garcia Campos) + * Other bugs fixed: #512719, #512720, #512718, #512771, #513203 + +Translation updates: + + * Khaled Hosny (ar) + * Amitakhya Phukan (as) + * Hendrik Richter (de) + * Jorge González (es) + * Kjartan Maraas (nb) + * Yannig Marchegay (Kokoyaya) (oc) + * Tomasz Dominikowski (pl) + * Vladimir Melo (pt_BR) + * Duarte Loreto (pt) + * Theppitak Karoonboonyanan (th) + * Serdar CICEK (tr) + * Woodman Tuen (zh_HK) + =============== Evince 2.21.90 ===============