]> www.fi.muni.cz Git - evince.git/blob - NEWS
Update for release 0.6.0
[evince.git] / NEWS
1 ==============
2 Evince   0.6.0
3 ==============
4
5 Bug Fixes:
6
7     * Links aren't lost while resizing
8     * Tiff backend crash is fixed
9     * Recent code and icons code are screen safe
10     * Crash while handling password-protected documents is fixed
11
12 Translations:
13
14     * bg bn bn_IN ca de dz el et fa fi fr gu hi hu ja ko lt lv mk ml 
15       mr nb or pt pt_BR ro ru sl sv th tr vi zh_CN zh_HK zh_TW
16       
17 Thanks:     
18
19     Carlos Garcia Campos, Julien Rebetez, Sebastien Bacher, Wouter Bolsterlee
20     
21     and especially translators:
22         
23     Abel Cheung, Alexander Shopov, Ani Peter, Ankit Patel, Baris Cicek,
24     Changwoo Ryu, Chao-Hsiung Liao, Christophe Merlet, Claude Paroz, Clytie
25     Siddall, Daniel Nylander, Duarte Loreto, Funda Wang, Gabor Kelemen,
26     Guntupalli Karunakar, Hendrik Richter, Ilkka Tuohela, Ivar Smolin, Josep
27     Puigdemont i Casamajó, Jovan Naumovski, Khandakar Mujahidul Islam,
28     Kjartan Maraas, Leonardo Ferreira Fontenelle, Leonid Kanter, Lucas
29     Rocha, Matic Žgur, Meelad Zakaria, Mişu Moldovan, Mugurel Tudor, Nikos
30     Charonitakis, Priit Laes, Rahul Bhalerao, Raivis Dejus, Rajesh Ranjan,
31     Roozbeh Pournader, Runa Bhattacharjee, Satoru SATOH, Subhransu Behera,
32     Theppitak Karoonboonyanan, Žygimantas Beručka
33         
34 ==============
35 Evince   0.5.5
36 ==============
37
38 New Features:
39
40     * Evince have preview mode for using with gtk+
41     * New print dialog is used with gtk 2.10
42     * New recent files framework is used
43     
44 UI Improvements:
45     
46     * Sidebar is unified with Epiphany
47     * Escape unfocus page entry
48
49 Bug Fixes:
50
51     * Automake updates
52     * Link coordinates now used correctly
53     * Desktop file is corrected
54     * Memory leak fixes
55
56 Translations:
57
58     * ca cs de dz el es et eu fi fr gu ja ko mk nl ru sl sv th zh_HK zh_TW
59       
60 Thanks:     
61
62     Carlos Garcia Campos, Christian Persch, Radoslav Dorcik,
63     Ricardo Markiewicz, Sebastien Bacher, Wouter Bolsterlee
64     
65     and especially translators:
66         
67     Ankit Patel, Arangel Angov, Benoît Dejean, Changwoo Ryu, Chao-Hsiung
68     Liao, Christophe Merlet, Daniel Nylander, Francisco Javier F. Serrador,
69     Guntupalli Karunakar, Hendrik Richter, Ilkka Tuohela, Inaki Larranaga,
70     Jakub Friedl, Josep Puigdemont i Casamajó, Jovan Naumovski, Nikos
71     Charonitakis, Priit Laes, Takeshi Aihana, Theppitak Karoonboonyanan
72         
73 ==============
74 Evince   0.5.4
75 ==============
76
77 New Features:
78
79     * Evince supports impress slides with --enable-impress
80     * URI's with anchors can be opened
81
82 Bug Fixes:
83
84     * PAPI printing crash was fixed
85     * Threads-related crash was fixed
86     * Assertion on document types that don't support
87       links don't cause crash now
88     * Reload crash was fixed as loading of
89       password-protected documents
90     * Page-label command line option works again
91
92 Translations:
93
94     * be bg bn_IN ca cs de dz es et eu fi fr gl gu he id ko mk nb ne 
95       nl ru ta th vi zh_CN zh_HK zh_TW        
96       
97 Thanks:     
98
99     Bastien Nocera, Carlos Garcia Campos, Ghee Teo, Pat Rondon,
100     Ricardo Markiewicz, Wouter Bolsterlee
101     
102     and especially translators:
103         
104     Ahmad Riza H Nst, Ales Nyakhaychyk, Alexander Shopov,  Ankit Patel,
105     Benoît Dejean, Changwoo Ryu, Chao-Hsiung Liao, Clytie Siddall,
106     Francisco Javier F. Serrador, Funda Wang, Hendrik Richter,
107     I. Felix, Ignacio Casal Quinteiro, Ilkka Tuohela, Inaki Larranaga,
108     Jakub Friedl, Jayaradha,  Josep Puigdemont Casamajó,
109     Jovan Naumovski, Kjartan Maraas, Pawan Chitrakar, Pema Geyleg,
110     Priit Laes, Runa Bhattacharjee, Theppitak Karoonboonyanan, 
111     Vincent van Adrighem, Yair Hershkovitz
112         
113 ==============
114 Evince   0.5.3
115 ==============
116
117 New Features:
118
119     * Evince supports attachments in PDF files
120     * We require gtk 2.8 and djvulibre 3.5.17 now
121     * Links system is reworked allowing named links
122
123 Interface imporovements:
124
125     * Esc closes properties dialog
126     * Cursor is hidden in presentation mode
127     * Find previous item is added to the menu
128
129 Bug Fixes:
130
131     * GOption port and po/LINGUAS work
132     * Fixed mime type detection by file contents
133     * Several memory leaks were found
134     * Crash on exit related to thumbnailer
135     * Current page is selected more intelligently
136     * Work around libtool build bug is created
137
138 Translations:
139
140
141     * bg bn br dz es et fi gl gu nb nl nn no ro vi zh_CN zh_HK zh_TW
142         
143 Thanks:     
144
145     Michael Plump, Carlos Garcia Campos, Wouter Bolsterlee, Francisco
146     Javier F. Serrador, Kjartan Maraas and especially all translators.
147         
148 ==============
149 Evince   0.5.2
150 ==============
151
152 Bug Fixes:
153
154     * View don't jump on scrolling
155     * In presentation mode we scroll by one page
156
157 Translations:
158
159     * bg bn da de et fa fr hi hu ja ka pt pt_BR ro ru sv uk vi
160     
161 ==============
162 Evince   0.5.1
163 ==============
164
165 New Features:
166
167     * Evince can search text in DJVU files
168
169 Interface improvements:
170
171     * Odd pages are placed to the right in dual page mode
172
173 Bug Fixes:
174
175     * Produce thumbnails for comic books and carefully work with
176       unzip
177     * Correctly interoperate with DBUS 0.60
178     * Ghostscript interpreter is checked in runtime
179     * PS mime types are listed in desktop file
180     * It's possible to add sidebar checkbutton on toolbar
181     * It's possible to print in inverse order
182     * Filechooser now will ask for overwrite confirmation
183     * Search now takes account for scrolling
184     * It's allowed to scroll view from find entry
185     * Evince don't jump to find result if window was scrolled during search
186     * It's now clear what page the toolbar page number applies to
187
188 Translations:
189
190     * bg ca cs cy da el en_CA es et eu fi gl gu he hu ja lt nb nl no pl
191       pt_BR pt ru sq sr th vi zh_CN zh_HK zh_TW
192     * Spanish docs are updated and we have Bulgarian translation now
193     
194 Thanks:
195
196     Ricardo Markiewicz, Rostislav Raykov, Stanislav Slusny, 
197     Francisco Javier F. Serrador, Antoine Dopffer, Michael Hofmann, 
198     Gary Coady, Luca Ferretti, Carlos Garcia Campos, Eduardo de Barros Lima,
199     Christopher Aillon and all translators.
200
201 ==============
202 Evince   0.5.0
203 ==============
204
205 New Features:
206
207     * Various types of PDF links are now supported
208     * New backend for comic books (CBR/CBZ archives)
209     * Storage of passwords for protected documents in gnome-keyring
210     * Layout settings for new documents are taken from the last used document
211
212 Interface Improvements:
213
214     * Statusbar was removed to save space
215     * Notification about page processing is shown on the page
216     * More key bindings
217     * Improved intelligent window title that shouldn't confuse users
218     * Show index by default if available
219     * Tooltips for links
220     * Now we have right click context menu
221
222 Bug Fixes:
223
224     * Crashes on reload and window close are fixed
225     * DBus usage cleaned
226     * Printing of multiple copies start to work
227     * Crash on structured ps document
228     * Improved session handling
229     * Vertical and horizontal scrolling on selection
230
231 Translations:
232
233     * be, bg, bn, ca, cs, de, en_CA, es, et, eu, fi, fr, gl, gu 
234       hu, it, ku, lt, nb, nl, no, ro, ru, sr, sv, th, vi, zh_CN, zh_HK, zh_TW
235     * nl for documentation.
236
237 ==============
238 Evince   0.4.0
239 ==============
240
241 Bug Fixes:
242
243     * Depend on poppler 0.4.0
244     * Pass in timestamp to to handle opening multiple windows over dbus
245       better (Ryan Lortie)
246     * Really quit when rendering postscript files.
247     * Set textdomain to libglade. 
248     * Fix rotation of thumbnails multiple times
249     * Fix selection for non-continuous case
250     * Disable selection and links for rotated case
251     * findbar fixes
252
253 ==============
254 Evince   0.3.4
255 ==============
256
257 Bug Fixes:
258
259     * Depend on poppler 0.4.0
260     * Convert filenames to utf8 when showing them in the UI
261     * Return focus back to view on escape
262     * Fix compatibility with dbus 0.34.2
263     * Fix some build warnings
264     * Fix dvi backend compilation with t1lib-5.0
265
266 ==============
267 Evince   0.3.3
268 ==============
269
270 New Features:
271
272     * real text selection, complete with theming and I-Beam support
273     * Respect lockdown gconf keys
274     * Metadata support per document
275     * Font properties dialog
276     * dbus support to create a factory
277     * Implement nautilus plugin for properties.
278
279 Interface Improvements:
280
281     * HIG Fixes 
282     * Hide menu entry in .desktop file
283     * Get the correct mime types in the open dialog
284
285 Bug Fixes:
286
287     * Improved rotation support
288     * Backwards searching
289     * Use unzipped document when printing
290     * Persist the print settings
291     * Support pdf's with 0 pages
292     * Fix find flickering
293     * gnome-doc-utils for manual
294     * Add keypad accelerators for zooming. Fix for bug 308128.
295     * fix mem leaks
296     * MIME Fixes
297     * tiff/djvu backend fixes
298
299 Translations:
300
301     * eu, gl, gu, he, hi, ne, pa, pl, sk, sr, st@Latn, tr
302
303 ==============
304 Evince   0.3.2
305 ==============
306
307 New Features:
308
309         * Multi page tiff support
310         * Document properties
311         * Document rotation
312         * Gnome vfs support
313
314 Interface Improvements:
315
316         * Faster dvi rendering
317         * More compact layout for documents with different page formats
318         * Stock icons for all toolbar editor items
319         * Multiple selection in the open dialog
320         * Loading progress feedback
321         * Multiple column thumbnails
322         * Expand links when specified by the document
323         * Several new handy keybindings
324         * Ellipsize recent items labels
325
326 Bug Fixes:
327
328         * Fix rendering of several postscript documents
329         * Fix reloading of postcript documents
330         * Fix a lot of memory leaks
331         * Fix compilation on gcc 4
332         * Several minor fixes
333
334 ==============
335 Evince   0.3.1
336 ==============
337
338 New Features:
339
340         * Toolbar editor
341         * Middle button scrolling
342         * Support for printing page ranges
343         * Support for printing chapters (from the index)
344
345 Interface Improvements:
346
347         * Move best fit items in the toolbar control at the top
348         * In the sidebar make drop down menu as large as the button
349         * Several keybindings improvements
350         * Faster scrolling
351         * Only render the visible thumbnails (less memory usage)
352         * Get rid of confusing Normal size menu
353
354 Bug Fixes:
355
356         * Better mime detection
357         * Several minor fixes
358         * Fix printing on LPD printers
359
360 ==============
361 Evince   0.3.0
362 ==============
363
364 New Features:
365
366         * Continous mode
367         * Dual page mode
368         * Control + Scroll does zooming
369         * Shift + Scroll scrolls horizontally
370         * Zoom control in the toolbar
371
372 Interface Improvements:
373
374         * If all page labels are numeric show only
375           the page total
376
377 Bug Fixes:
378
379         * Fix size of dvi thumbnails
380         * Fix crash on exit
381         * Make thumbnailer schemas translatable
382         * Fix build problems with t1lib
383
384 ==============
385 Evince   0.2.1
386 ==============
387
388 New Features:
389
390         * new backend to support DJVU files.
391         * new backend to support DVI.
392         * Initial implementation of doc metadata.  No UI for this yet,
393           though we respect docs requesting UI changes.
394         * support application/x-gzpostscript
395         * consolidate mime handling code so thumbnailer and main page
396           can use them.  Thumbnail all types we support.
397         * Respect document orientation 
398         * Implement print and save a copy for the ps backend.
399         * Badass completion of the document in the entry.  Only works
400           with GTK+ >= 2.7.1
401         * User docs
402
403 Bug Fixes:
404
405         * Faster Zooming
406         * Clean up Schemas
407         * README added.
408         * Small rework of sidebar code. Now sidebar pages should implement
409           EvSidebarPage interface.
410         * lots of small bug fixes
411         * Actually fix the "FIXME: update priority" comment.
412         * Update egg-recent from libegg. This should fix long startup
413           problem.
414
415 Interface Improvements:
416
417         * Shift + Space scrolls up.
418         * Removed fullscreen toolbar hard-coded style
419         * Fix normal size zoom. Make zoom in/zoom out unsensitive when
420           they are behyond the limits.
421         * Doesn't show resize grip when maximized
422         * don't draw border in fullscreen
423         * Doesn't show thumbnails if document has 1 page. Make sidebar
424           menu entries sensitive only if if they have sense. 
425         * Work around the Escape conflict (find bar and unfullscreen)
426         * Save accelerators on exit.
427         * Add Edit->Find Next
428
429 Translations:
430
431         * Make all toolbar items translatable
432         * ru (Nickolay Shmyrev)
433
434 ==============
435 Evince   0.2.0
436 ==============
437
438 Code changes
439
440         * Use poppler glib api
441
442 Interface improvements
443
444         * Rewrite most of the backend code to use threads and make
445           the interface more responsive
446
447 New features
448
449         * Use page labels as page numbers (Jonathan)
450
451 ==============
452 Evince   0.1.9
453 ==============
454
455         * Fix a crash in the nautilus thumbnailer (Fernando Herrera)
456
457 ==============
458 Evince   0.1.8
459 ==============
460
461 BugFixes
462
463         * Fix crash when opening pdf documents with only 1 page
464
465 ==============
466 Evince   0.1.7
467 ==============
468
469 New features
470
471         * Nautilus thumbnailer for pdf (Fernando Herrera)
472
473 BugFixes
474
475         * Make code C89 compliant (Jens Granseuer)
476         * Fix some issues in the nautilus thumbnailer (Marco)
477         * Do not read ps defaults from ggv prefs! (Marco)
478
479 ==============
480 Evince   0.1.6
481 ==============
482
483 Code changes
484
485         * Use poppler instead of our own xpdf fork (Kristian Høgsberg)
486
487 Interface improvements
488
489         * Use an entry for the page control instead of
490           spin buttons (Marco)
491         * Expand the sidebar selection widget (Carlos)
492
493 Bug fixes
494
495         * Fix crash in links loading (Jonathan)
496         * Fix crashes when reloading document (Marco)   
497
498 ==============
499 Evince   0.1.5
500 ==============
501
502 New features
503
504         * Reload menu (Kai Willadsen)
505
506 Interface improvements
507         
508         * Support for DnD of files (Carlos Garcia Campos)
509         * Set the "Previous" and "Next" toolbar
510           buttons as important (Vincent Noel)
511         * Make the "best fit" and "fit width"
512           values act as toggle buttons (Jonathan)
513         * Autohide the fullscreen button (Kristian Høgsberg)
514         * Added ellipsis to Print item (Bryan)
515         * Change the fullscreen toolbar to always be in
516           the popup window (Jonathan)
517         * Improved sidebar widget (Carlos Garcia Campos)
518         * Minimal size for the sidebar (Marco)
519         * Hide the sidebar if the type doesn't
520           support thumbnailing and indexing (Jonathan)
521         * Remember the sidebar size (Carlos Garcia Campos)
522
523 Bug fixes
524
525         * Fix compilation on non-gcc platforms (Marco)
526         * Fix thumbnails generation (Crispin Flowerday)
527         * Fix best fit size allocation (Martin)
528         * Replace newlines in the title by spaces (Martin)
529         * Get rid of the black flash when resizing the window (Jonathan)
530         * Sync selection with zoom levels (Marco)
531         * Fix clipboard operations (Marco)
532         * Fix a crash when the ps document cannot be opened (Marco)
533         * Fix postcript page selection (Marco)
534         * Fix page sizing to be idempotent (Marco)
535         * Fix page sizing toggle buttons (Marco)
536         * Fix freezing on document with unrecognized links (Marco)
537         * Check ghostscript minimal version (Marco)
538         * Fix rendering of landscape documents (Marco)
539         * Unescape filenames for display (Marco)
540
541 ==============
542 Evince   0.1.4
543 ==============
544
545 Code changes
546
547         * Add debugging/logging helpers (Marco)
548         * Add warnings about unimplemented/unknown link
549           types (Marco)
550
551 Interface improvements
552
553         * Epiphany like fullscreen mode (Christian Persch)
554         * Save chromes state between sessions (Christian Persch)
555         * Improve toolbar layout and icons (Luca Ferretti)
556
557 Bug fixes
558
559         * Really fix postscript rendering (Marco)
560         * Do not leak gs processes on exit (Marco)
561         * Fix a buffer overflow fix (Marco)
562
563 ==============
564 Evince   0.1.3
565 ==============
566
567 Code changes
568
569         * Beginnings of continuous viewing (Jonathan)
570
571 New features
572
573         * Support eps (Marco)
574         * Support gzipped ps (Marco)
575
576 Bug fixes
577
578         * Fix a crash with the postscript view (Marco)
579         * Fix image view (Jeff Muizelaar)
580         * Fix a warning when opening documents without
581           thumbnails (Martin)
582         * Fix crashes when searched word is not found (Marco)
583         * Fix a crash when changing page with keys (Marco)
584
585 ==============
586 Evince   0.1.2
587 ==============
588
589 New features
590
591         * Make search really work (Marco)
592
593 Interface improvements
594
595         * Show password state in the view (Jonathan)
596         * add GTK_SHADOW_IN to the scrolled window (Martin)
597         * make sure the selected thumbnail stays visible (Martin)
598         * Remove history buttons from the toolbar (Marco)
599
600 Bug fixes
601
602         * Fix CID fonts with freetype 2.1.9 (Marco)
603         * Fix inverted up/down buttons (Marco)
604
605 ==============
606 Evince   0.1.1
607 ==============
608
609 New features
610
611         * Actually print PDF files
612         * Navigation history
613         * Support Links
614         * Support encrypted PDFs
615         * A desktop file
616
617 Interface improvements
618
619         * Rename Bookmarks sidebar to Index
620         * Use filename as title if the file doesn't have a title (Jeff
621           Muizelaar) or if the title is empty
622         * Make navigation with thumbnails possible (Anders Carlsson)
623         * (De)Sensitize actions as necessary (Dave Malcolm)
624         * Show a wait cursor while the page is rendering
625         * Center the page; draw a page border
626         * Undo selection on page change
627         * Shorter toolbar item labels
628         * Make selection work in any direction
629
630 Code changes
631
632         * Render PDFs directly as packed RGB
633         * Update egg-recent code (not used yet)
634         * Update to latest Xpdf patchlevel
635
636 Bug fixes
637
638         * PostScript backend fixes
639         * Pixbuf backend fixes (Jeff Muizelaar)
640         * Set page spin button limits correctly (Anders Carlsson)
641         * Fix problem when base fonts are installed as pcf files.
642         * Keep search selection highlighting correct even when
643           zooming/changing window size (Stephane LOEUILLET)
644
645 Translation updates
646
647         * cs (Miloslav Trmac)
648         * de (Frank Arnold)
649         * en_CA (Adam Weinberger)
650         * es (Antonio Ognio)
651         * nb (Kjartan Maraas)
652         * nl (Tino Meinen)
653
654 evince 0.1.0
655 ------------
656
657 Initial release.