source: trunk/Lucide/changelog

Last change on this file was 725, checked in by Gregg Young, 2 months ago

Update version to 1.5.1

File size: 13.9 KB
Line 
11.5.1
2 - Fixes trap on trying to save a read only file
3 - Update Poppler to version 0.61.0
4 - Update Russian, German and Spanish translations
5 - Some documentation updates
6 - Load PDFs at idle priority
7 - Build with GCC 9.2
8 - Packaging updates
9
101.5.0
11 - Update Poppler to version 0.59.0 fixes traps with loading large files
12 caused by mutex handle exhausion. Tickets 350, 355
13 - Masked floating point underflow exception caused by the Poppler update
14 - link to libcx (0.6.3) for exceptq support and to place heap in high memory
15 - Fixed trap caused by DosEnumAttribute not being high mem safe.
16 - Prevent print dialog from opening if no printers are found Ticket 340
17 - Add SAVE for PDF form files Tickets 181, 254, 273, 238
18 - Allow file name selection in saveas dialog Ticket 349
19 - Don't prompt to save file on close after save/saveas Ticket 274
20 - Update wis to load readme licenses and changelog from archives Ticket 352
21 - Wis changes to facilitate translation (language selection based on Lang
22 environment variable)
23 - Remove option to not associate Lucide with PDFs. It actually was removing the
24 association type and filters completely
25 - Add a set of alternate Lucide icons from David Graser to the install package
26 - Update build system to build the wpi based on the updated wis
27 - Null string search now clears search highlighting and disables find again
28 - Fix failure to load some thumbnails in preview window
29 - Prevent Lucide from trying to open unsupported file types that happen to have
30 supported extensions
31 - Allow opening of supported file types that have atypical extensions
32 - Prevent Lucide from attempting to open clearly broken files (0 pages etc)
33 - Prevent attempt to create thumbnails for files on drives that don't support EAs
34 - Update GBM documentation to reflect its addition to Lucide
35 - Deselect JPEG plugin in install in favor of GBM. They shouldn't be
36 installed together
37 - Limit size of text fields in PDF forms to length returned from the document
38 - Tooltip to show link URLs
39 - One level "back" on internal links
40 - Update documentation to reflect changes
41 - Improve index sync with scrolling
42 - Add Spanish help file; Update Spanish readme and lng file.(Alfredo Fern ndez D¡az)
43 - Add debug symbols to the installer.
44 - Add a contex menu to the document window.
45 - Made help instance language aware (only English and Spanish currectly)
46 - Update and sync dependencies in all the readmes.
47 - Add a partial Polish translation (Tae Wong)
48
491.40:
50 - updated German messages
51 - updated Czech messages (ticket #310)
52 - added context-sensitive help (ticket #12)
53 - added buildlevel strings to exe and dlls (ticket #296)
54 - built against poppler 0.52.0 (ticket #295)
55 - updated jpeg plugin to 8d (using system-installed libjpeg)
56 - updated DjVu plugin to 3.5.22 (using system-installed djvulibre) (ticket #303)
57 - fixed do not create thumbnail for encrypted PDF (ticket #263)
58 - fixed make thumbnails optional (ticket #267)
59 - reworked dialog layouts and added context sensative help (ticket #12)
60 - added help menu items -- F1 now works to bring up help in all but a few places (ticket #12)
61 - updated build instructions
62 - move most setting from os2.ini to lucide.ini
63 - limited the page number box in the toolbar to only accept valid page numbers (ticket #314 #335)
64 - fixed clip text on page number box with very large documents (ticket #328)
65 - remove drives drop down from the file open dialog when the ArcaOS FOC is used improve
66 button alingment improved (tickets #318 #329 #337 #339)
67 - now remembers print type between jobs (ticket #299)
68 - updated product information dialog (ticket #323)
69 - added gmb plugin to package (ticket #283)
70
711.36:
72 - built against poppler 0.42.0
73 - updated build conf for GCC 4.9.2 / kBuild 0.1.9998 r2803
74 - added substitute font names to font dialog (ticket #280)
75 - fixed Save as text in menu and added accelerator (Ctrl-A) (ticket #275)
76 - added exceptq support (ticket #272)
77 - use poppler as system wide installed shared library (ticket #266)
78 - fixed missing mnemonics in print dialog (ticket #264)
79 - added hotkey (F9) to open/close navigation pane (ticket #212)
80 - added option to print in reverse page order (ticket #120)
81 - fixed inability to open AES-256-encrypted PDFs (ticket #91)
82 - reformatted plugin dialog (ticket #278)
83 - changed libc req to 0.6.6
84 - fixed trap on trying to create a thumbnail for a PDF with zero pages (ticket #288)
85
86
871.35:
88 - updated poppler to 0.20.3
89 - fixed a wpi problem (ticket #244)
90 - updated cs language file (ticket #243)
91 - changed libc req to 0.6.5
92
93
941.34:
95 - WPI: added a check, so also rpm installations work w/o installing the req wpi
96 - updated poppler to 0.18.1
97 - fixed an annoying flicker
98 - fixed launching Lucide in background (ticket #163)
99 - fixed ALT-letter combination (ticket #211)
100
101
1021.33:
103 - added backwards search (ticket #190)
104 - fixed goto page handling (ticket #198)
105 - some other small fixes
106 - WPI: made http links clickable
107 - updated poppler to 0.16.3
108 - updated freetype to 2.4.4
109 - updated jpeg to 8b
110 - WPI: installing the right readme, if translated
111 - saved some settings from print dialog (ticket #225)
112 - added a font hack to show japanese fonts (ticket #226)
113
114
1151.32:
116 - WPI: Fixed mismatch between the package names and actual plugins they contain.
117 - WPI: Fixed the version number.
118 - WPI: Skip the WPS object creation dialog to avoid a possible WPS association
119 inconsistency (closed ticket 128).
120 - WPI: Added dependency on "LIBC 0.6 Runtime" and "GCC4 Runtime" WPI packages.
121 - Changed the versioning scheme from X.YZ to X.Y.Z.
122
123
1241.31:
125 - Renamed "Full screen" mode to "Presentation" mode (activated by F5 now) and
126 renamed "Maximized view" mode to "Full screen" mode (same F11 shortcut),
127 for clarity and similarity with other applications (closed ticket #176).
128 - Renamed "$switchfullscreen" pipe command to "$presentation".
129 - Fixed copy to clipboard in presentation mode (closed ticket #169). All
130 normal accelerators now work in presentation mode too, including Ctrl-O,
131 Ctrl-+, Ctrl-- and so on.
132 - Both the full screen and presentation modes can now be closed by Alt-F4.
133 - The full screen or presentation mode is properly saved when exiting Lucide
134 and restored at startup.
135 - If Lucide is closed minimized, it will be automatically restored at startup.
136 - Pressing the "+/=" key moves to the next page (previously, it was necessary
137 to hold Shift to make it work in many keyboard layouts).
138 - Made copy to clipboard work in input fields in presentation mode.
139 - Made copy to clipboard work in the document information dialog with Ctrl+C/
140 Ctrl+Ins (closed ticket #142). Ctrl+A/Ctrl+/ may be used to select all
141 lines for copying. This dialog can be now activated with Ctrl+I.
142 - Made copy to clipboard work in the font information dialog.
143 - Unified keyboard navigation in all modes (closed ticket #177):
144 * Home/End/PgUp/PgDn scroll to the first/last/previous/next page.
145 * Ctrl+Home/End/PgUp/PgDn go to the top of the first/last/previous/next
146 page.
147 * Left/Right/Up/Down scroll the page to the corresponding direction.
148 * Ctrl+Left/Right/Up/Down scroll to the corresponding edge of the page.
149 - Auto-scroll the index window to make sure the current page is always
150 visible.
151 - Made Enter submit the edited text in multi-line entry fields. Ctrl+Enter
152 may be used to start a new line.
153 - Fixed scrolling the document with RMB and enabled it in presentation mode
154 (closed ticket #124).
155 - Fixed file navigation with Shift+PgUp/PgDown/Home/End broken in version
156 1.30 (closed ticket #175). Note that the files are visited in alphabetical
157 order now (using locale-aware comparison) which matches the common behavior.
158 - Fixed loading JPEG files broken in version 1.30.
159
160
1611.30:
162 - PDF plugin: added support for filling forms in PDF documents (closed ticket
163 #48).
164 - PDF plugin: Poppler (pdf rendering) library updated to version 0.12.3.
165 - PDF plugin: freetype library updated to version 2.3.11.
166 - DJVU plugin: djvulibre updated to version 3.5.22
167 - Fixed two memory leaks.
168
169
1701.21:
171 - PDF plugin: Poppler (pdf rendering) library updated to version 0.10.4.
172 - PDF plugin: freetype library updated to version 2.3.8.
173
174
1751.20:
176 - JPG plugin: added support for quality image scaling.
177 - If the filename does not have an extension or the extension is unknown,
178 Lucide will check file data to determine a suitable plugin (closed
179 ticket #43).
180 - Added menuitems and hotkeys to subsequently load supported files in
181 same directory (Menu: Document->Next/Previous, closed ticket #66).
182 - Added list of recent files (Menu: Document->Recent files).
183 - Implemented custom file dialog with preview (closed ticket #86).
184 - Added hotkeys (Ctrl+0/1/2) for predefined zoom levels.
185 - Added 'Ignore printer margins' option in Print dialog (closed ticket #110).
186 - UClip package is optional now (closed ticket #115).
187 - Small fixes and improvements (closed ticket #126).
188 - Updated NLS-file: German.
189
190
1911.01:
192 - DJVU plugin: plugin may eat great amount of memory, fixed.
193 - DJVU plugin: djvulibre updated to version 3.5.19.
194 - DJVU plugin: fix opening files with non-latin chars in filename.
195 - PDF plugin: freetype library updated to version 2.3.5.
196 - TAB key switch between navigation pane and document (closed
197 tickets #112, #123).
198 - Zoom in/Zoom out menuitems and corresponding Ctrl++/Ctrl+- hotkeys.
199 - Ctrl+Shift++/Ctrl+Shift+- hotkeys for rotate CW/CCW, Ctrl+P for Print
200 (closed ticket #108).
201 - Opening external files from links in document.
202 - Updated NLS-files: Czech, French, Dutch.
203
204
2051.0:
206 - Show message with missed modulename if Lucide.dll cannot be loaded.
207 - PDF plugin: freetype library updated to release 2.3.1.
208 - Minor fixes.
209 - Updated NLS-files: German, French, Swedish, Danish.
210
211
2121.0 RC1:
213 - Ask for password, if document password-protected.
214 - Pipe commands, see readme for details.
215 - 'New window' menuitem.
216 - Writes into EA thumbnail of first page of document (for eSchemes Deluxe).
217 - Added 'print to file' option for postscript output.
218 - Remember last selected printer during session (closed ticket #96).
219 - Copy unicode text to clipboard in OpenOffice.org compatible format.
220 - Optimized unicode conversion, fixed crash in uconv.dll (closed ticket #97).
221 - Speedup for 'As Image' printing, fixed crash (closed ticket #94).
222 - Odd/Even printing for 'As Image' printing.
223 - Plugin API extension: extended error reporting.
224 - PDF plugin: freetype library updated to release 2.3.0 (closed ticket #76).
225 - DJVU plugin: handle document load errors.
226 - Added NLS-files: Italian, Czech, Russian.
227 - Updated NLS-files: Spanish, German, French.
228
229
230Beta-4:
231 - Added 'Zoom In/Out' button to zoom in/out with mouse click/ctrl+click.
232 - Replace ligatures when converting text from unicode to system
233 codepage (closed ticket #45).
234 - Poppler (pdf rendering) library updated to version 0.5.4.
235 - Lucide's internationalization now respects 'territory' modifier.
236 - Fixed crash on PDF load during fonts enumeration on font files which
237 FreeType doesn't understand (closed ticket #83).
238 - Prevent Lucide from close on broken JPEGs (closed ticket #80).
239 - In single-page view pressing PgUp/PgDn if already at top/bottom of page
240 moves to previous/next page (closed ticket #73).
241 - Enable printing in reverse order (closed ticket #88).
242 - Lucide.exe loads needed DLLs from install path (closed ticket #78).
243 - WarpIn installation optionally sets Lucide as default program for
244 PDF files (closed tickets #74, #79).
245 - Internal fixes.
246 - Added NLS-files: Spanish, Traditional Chinese (Taiwan), Danish.
247 - Updated NLS-files: Dutch, German, Swedish.
248
249
250Beta-3:
251 - Added basic printing features, you may print documents as image or
252 as postscript on postscript-capable printers.
253 - Fixed scrolling problem introduced in beta2 (closed tickets #53, #56, #64).
254 - Drawing fixes and improvements (closed ticket #69).
255 - Added 'Go to page' dialog, 'Save As...' menuitem works.
256 - Djvu plugin improvements, get rid of ddjvuapi.dll.
257 - Ability to compile plugins with gcc.
258 - Fixes for font substitution (closed ticket #70).
259 - NLS-files updates.
260
261
262Beta-2:
263 - Avoided using of fontconfig library, created replacement, testing
264 needed (closed tickets #30, #32, #35).
265 - New application icon and toolbar bitmaps.
266 - Implemented rotation.
267 - Centers pages if smaller than window, draw gray border (closed ticket #33).
268 - WPI creation scripts and dirs (closed ticket #9).
269 - Fullscreen implemented (closed ticket #6). Hotkey is Ctrl+L, like in
270 Acrobat. Mozilla-like fullscreen (F11) renamed to 'Maximized view'.
271 - Added document navigation shortcuts (up/down,pgup/pgdown,
272 ctrl-pgup/pgdown,home/end), (closed ticket #7).
273 - Plugin interface changes as per Heiko Nitzsche suggestions, compatibility
274 changes (closed tickets #18, #40).
275 - Fixed Alt-F4 processing (closed ticket #41).
276 - Correctly set initial values for comboboxes in settings dialog.
277 - Fixed crash on double clicking an empty area in the navigation pane
278 (closed ticket #38).
279 - Fixed SYS3180 crash when plugins resides not in current dir (closed
280 tickets #20, #29).
281
282
283Beta-1.1:
284 - Poppler (pdf rendering) library updated to version 0.5.3.
285 - Added settings dialog, where you can define default page layout
286 and zoom level (closed ticket #23).
287 - Added asynchronous opening of documents.
288 - Custom zoom level can be specified in zoom combo on toolbar.
289 - Fixed crash on opening file with long filename (closed
290 tickets #19, #21).
291 - Fixed crash and redraw problem when opening a new file (closed
292 ticket #24).
293
294
295Beta-1:
296 Initial public release.
Note: See TracBrowser for help on using the repository browser.