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