]> www.fi.muni.cz Git - evince.git/blob - NEWS
Update NEWS and require poppler 0.5.0.
[evince.git] / NEWS
1 ==============
2 Evince   0.5.0
3 ==============
4
5 New Features:
6
7     * Various types of PDF links are now supported
8     * New backend for comic books (CBR/CBZ archives)
9     * Storage of passwords for protected documents in gnome-keyring
10     * Layout settings for new documents are taken from the last used document
11
12 Interface Improvements:
13
14     * Statusbar was removed to save space
15     * Notification about page processing is shown on the page
16     * More key bindings
17     * Improved intelligent window title that shouldn't confuse users
18     * Show index by default if available
19     * Tooltips for links
20     * Now we have right click context menu
21
22 Bug Fixes:
23
24     * Crashes on reload and window close are fixed
25     * DBus usage cleaned
26     * Printing of multiple copies start to work
27     * Crash on structured ps document
28     * Improved session handling
29
30 Translations:
31
32     * bn, id, it, ku, pt, ro
33
34 ==============
35 Evince   0.4.0
36 ==============
37
38 Bug Fixes:
39
40     * Depend on poppler 0.4.0
41     * Pass in timestamp to to handle opening multiple windows over dbus
42       better (Ryan Lortie)
43     * Really quit when rendering postscript files.
44     * Set textdomain to libglade. 
45     * Fix rotation of thumbnails multiple times
46     * Fix selection for non-continuous case
47     * Disable selection and links for rotated case
48     * findbar fixes
49
50 ==============
51 Evince   0.3.4
52 ==============
53
54 Bug Fixes:
55
56     * Depend on poppler 0.4.0
57     * Convert filenames to utf8 when showing them in the UI
58     * Return focus back to view on escape
59     * Fix compatibility with dbus 0.34.2
60     * Fix some build warnings
61     * Fix dvi backend compilation with t1lib-5.0
62
63 ==============
64 Evince   0.3.3
65 ==============
66
67 New Features:
68
69     * real text selection, complete with theming and I-Beam support
70     * Respect lockdown gconf keys
71     * Metadata support per document
72     * Font properties dialog
73     * dbus support to create a factory
74     * Implement nautilus plugin for properties.
75
76 Interface Improvements:
77
78     * HIG Fixes 
79     * Hide menu entry in .desktop file
80     * Get the correct mime types in the open dialog
81
82 Bug Fixes:
83
84     * Improved rotation support
85     * Backwards searching
86     * Use unzipped document when printing
87     * Persist the print settings
88     * Support pdf's with 0 pages
89     * Fix find flickering
90     * gnome-doc-utils for manual
91     * Add keypad accelerators for zooming. Fix for bug 308128.
92     * fix mem leaks
93     * MIME Fixes
94     * tiff/djvu backend fixes
95
96 Translations:
97
98     * eu, gl, gu, he, hi, ne, pa, pl, sk, sr, st@Latn, tr
99
100 ==============
101 Evince   0.3.2
102 ==============
103
104 New Features:
105
106         * Multi page tiff support
107         * Document properties
108         * Document rotation
109         * Gnome vfs support
110
111 Interface Improvements:
112
113         * Faster dvi rendering
114         * More compact layout for documents with different page formats
115         * Stock icons for all toolbar editor items
116         * Multiple selection in the open dialog
117         * Loading progress feedback
118         * Multiple column thumbnails
119         * Expand links when specified by the document
120         * Several new handy keybindings
121         * Ellipsize recent items labels
122
123 Bug Fixes:
124
125         * Fix rendering of several postscript documents
126         * Fix reloading of postcript documents
127         * Fix a lot of memory leaks
128         * Fix compilation on gcc 4
129         * Several minor fixes
130
131 ==============
132 Evince   0.3.1
133 ==============
134
135 New Features:
136
137         * Toolbar editor
138         * Middle button scrolling
139         * Support for printing page ranges
140         * Support for printing chapters (from the index)
141
142 Interface Improvements:
143
144         * Move best fit items in the toolbar control at the top
145         * In the sidebar make drop down menu as large as the button
146         * Several keybindings improvements
147         * Faster scrolling
148         * Only render the visible thumbnails (less memory usage)
149         * Get rid of confusing Normal size menu
150
151 Bug Fixes:
152
153         * Better mime detection
154         * Several minor fixes
155         * Fix printing on LPD printers
156
157 ==============
158 Evince   0.3.0
159 ==============
160
161 New Features:
162
163         * Continous mode
164         * Dual page mode
165         * Control + Scroll does zooming
166         * Shift + Scroll scrolls horizontally
167         * Zoom control in the toolbar
168
169 Interface Improvements:
170
171         * If all page labels are numeric show only
172           the page total
173
174 Bug Fixes:
175
176         * Fix size of dvi thumbnails
177         * Fix crash on exit
178         * Make thumbnailer schemas translatable
179         * Fix build problems with t1lib
180
181 ==============
182 Evince   0.2.1
183 ==============
184
185 New Features:
186
187         * new backend to support DJVU files.
188         * new backend to support DVI.
189         * Initial implementation of doc metadata.  No UI for this yet,
190           though we respect docs requesting UI changes.
191         * support application/x-gzpostscript
192         * consolidate mime handling code so thumbnailer and main page
193           can use them.  Thumbnail all types we support.
194         * Respect document orientation 
195         * Implement print and save a copy for the ps backend.
196         * Badass completion of the document in the entry.  Only works
197           with GTK+ >= 2.7.1
198         * User docs
199
200 Bug Fixes:
201
202         * Faster Zooming
203         * Clean up Schemas
204         * README added.
205         * Small rework of sidebar code. Now sidebar pages should implement
206           EvSidebarPage interface.
207         * lots of small bug fixes
208         * Actually fix the "FIXME: update priority" comment.
209         * Update egg-recent from libegg. This should fix long startup
210           problem.
211
212 Interface Improvements:
213
214         * Shift + Space scrolls up.
215         * Removed fullscreen toolbar hard-coded style
216         * Fix normal size zoom. Make zoom in/zoom out unsensitive when
217           they are behyond the limits.
218         * Doesn't show resize grip when maximized
219         * don't draw border in fullscreen
220         * Doesn't show thumbnails if document has 1 page. Make sidebar
221           menu entries sensitive only if if they have sense. 
222         * Work around the Escape conflict (find bar and unfullscreen)
223         * Save accelerators on exit.
224         * Add Edit->Find Next
225
226 Translations:
227
228         * Make all toolbar items translatable
229         * ru (Nickolay Shmyrev)
230
231 ==============
232 Evince   0.2.0
233 ==============
234
235 Code changes
236
237         * Use poppler glib api
238
239 Interface improvements
240
241         * Rewrite most of the backend code to use threads and make
242           the interface more responsive
243
244 New features
245
246         * Use page labels as page numbers (Jonathan)
247
248 ==============
249 Evince   0.1.9
250 ==============
251
252         * Fix a crash in the nautilus thumbnailer (Fernando Herrera)
253
254 ==============
255 Evince   0.1.8
256 ==============
257
258 BugFixes
259
260         * Fix crash when opening pdf documents with only 1 page
261
262 ==============
263 Evince   0.1.7
264 ==============
265
266 New features
267
268         * Nautilus thumbnailer for pdf (Fernando Herrera)
269
270 BugFixes
271
272         * Make code C89 compliant (Jens Granseuer)
273         * Fix some issues in the nautilus thumbnailer (Marco)
274         * Do not read ps defaults from ggv prefs! (Marco)
275
276 ==============
277 Evince   0.1.6
278 ==============
279
280 Code changes
281
282         * Use poppler instead of our own xpdf fork (Kristian Høgsberg)
283
284 Interface improvements
285
286         * Use an entry for the page control instead of
287           spin buttons (Marco)
288         * Expand the sidebar selection widget (Carlos)
289
290 Bug fixes
291
292         * Fix crash in links loading (Jonathan)
293         * Fix crashes when reloading document (Marco)   
294
295 ==============
296 Evince   0.1.5
297 ==============
298
299 New features
300
301         * Reload menu (Kai Willadsen)
302
303 Interface improvements
304         
305         * Support for DnD of files (Carlos Garcia Campos)
306         * Set the "Previous" and "Next" toolbar
307           buttons as important (Vincent Noel)
308         * Make the "best fit" and "fit width"
309           values act as toggle buttons (Jonathan)
310         * Autohide the fullscreen button (Kristian Høgsberg)
311         * Added ellipsis to Print item (Bryan)
312         * Change the fullscreen toolbar to always be in
313           the popup window (Jonathan)
314         * Improved sidebar widget (Carlos Garcia Campos)
315         * Minimal size for the sidebar (Marco)
316         * Hide the sidebar if the type doesn't
317           support thumbnailing and indexing (Jonathan)
318         * Remember the sidebar size (Carlos Garcia Campos)
319
320 Bug fixes
321
322         * Fix compilation on non-gcc platforms (Marco)
323         * Fix thumbnails generation (Crispin Flowerday)
324         * Fix best fit size allocation (Martin)
325         * Replace newlines in the title by spaces (Martin)
326         * Get rid of the black flash when resizing the window (Jonathan)
327         * Sync selection with zoom levels (Marco)
328         * Fix clipboard operations (Marco)
329         * Fix a crash when the ps document cannot be opened (Marco)
330         * Fix postcript page selection (Marco)
331         * Fix page sizing to be idempotent (Marco)
332         * Fix page sizing toggle buttons (Marco)
333         * Fix freezing on document with unrecognized links (Marco)
334         * Check ghostscript minimal version (Marco)
335         * Fix rendering of landscape documents (Marco)
336         * Unescape filenames for display (Marco)
337
338 ==============
339 Evince   0.1.4
340 ==============
341
342 Code changes
343
344         * Add debugging/logging helpers (Marco)
345         * Add warnings about unimplemented/unknown link
346           types (Marco)
347
348 Interface improvements
349
350         * Epiphany like fullscreen mode (Christian Persch)
351         * Save chromes state between sessions (Christian Persch)
352         * Improve toolbar layout and icons (Luca Ferretti)
353
354 Bug fixes
355
356         * Really fix postscript rendering (Marco)
357         * Do not leak gs processes on exit (Marco)
358         * Fix a buffer overflow fix (Marco)
359
360 ==============
361 Evince   0.1.3
362 ==============
363
364 Code changes
365
366         * Beginnings of continuous viewing (Jonathan)
367
368 New features
369
370         * Support eps (Marco)
371         * Support gzipped ps (Marco)
372
373 Bug fixes
374
375         * Fix a crash with the postscript view (Marco)
376         * Fix image view (Jeff Muizelaar)
377         * Fix a warning when opening documents without
378           thumbnails (Martin)
379         * Fix crashes when searched word is not found (Marco)
380         * Fix a crash when changing page with keys (Marco)
381
382 ==============
383 Evince   0.1.2
384 ==============
385
386 New features
387
388         * Make search really work (Marco)
389
390 Interface improvements
391
392         * Show password state in the view (Jonathan)
393         * add GTK_SHADOW_IN to the scrolled window (Martin)
394         * make sure the selected thumbnail stays visible (Martin)
395         * Remove history buttons from the toolbar (Marco)
396
397 Bug fixes
398
399         * Fix CID fonts with freetype 2.1.9 (Marco)
400         * Fix inverted up/down buttons (Marco)
401
402 ==============
403 Evince   0.1.1
404 ==============
405
406 New features
407
408         * Actually print PDF files
409         * Navigation history
410         * Support Links
411         * Support encrypted PDFs
412         * A desktop file
413
414 Interface improvements
415
416         * Rename Bookmarks sidebar to Index
417         * Use filename as title if the file doesn't have a title (Jeff
418           Muizelaar) or if the title is empty
419         * Make navigation with thumbnails possible (Anders Carlsson)
420         * (De)Sensitize actions as necessary (Dave Malcolm)
421         * Show a wait cursor while the page is rendering
422         * Center the page; draw a page border
423         * Undo selection on page change
424         * Shorter toolbar item labels
425         * Make selection work in any direction
426
427 Code changes
428
429         * Render PDFs directly as packed RGB
430         * Update egg-recent code (not used yet)
431         * Update to latest Xpdf patchlevel
432
433 Bug fixes
434
435         * PostScript backend fixes
436         * Pixbuf backend fixes (Jeff Muizelaar)
437         * Set page spin button limits correctly (Anders Carlsson)
438         * Fix problem when base fonts are installed as pcf files.
439         * Keep search selection highlighting correct even when
440           zooming/changing window size (Stephane LOEUILLET)
441
442 Translation updates
443
444         * cs (Miloslav Trmac)
445         * de (Frank Arnold)
446         * en_CA (Adam Weinberger)
447         * es (Antonio Ognio)
448         * nb (Kjartan Maraas)
449         * nl (Tino Meinen)
450
451 evince 0.1.0
452 ------------
453
454 Initial release.