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