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