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