File: NEWS

package info (click to toggle)
plucker 1.1.14-2
  • links: PTS
  • area: main
  • in suites: woody
  • size: 4,480 kB
  • ctags: 2,768
  • sloc: ansic: 11,207; python: 8,071; makefile: 639; sed: 64; sh: 52
file content (572 lines) | stat: -rw-r--r-- 18,012 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
NEWS for Plucker veterans
-------------------------

- 1.1.14

  User stuff:

  * One-click selection of category (Masakazu Matsumoto)

  * Support for inlined images with a larger width than 
    max line width (Masakazu Matsumoto)

  * Added man pages for plucker-decode, plucker-dump, 
    plucker-setup and pluck-comics (Michael Nordstrm)

  * Support for sorting the databases according to name,
    date or size in both ascending and descending order
    (Michael Nordstrm)

  * Support for strikethrough text (<s> and <strike>)
    (Michael Nordstrm)

  * The date used in the memo with the copied URLs will 
    now be in the ISO format (Chris Hawks)

  * Support for alignment attribute in paragraph tags
    (Nick Vargish)

  * Support for Visor's Flash Module (Michael Nordstrm
    with help from David Martin to test it)

  * Narrow font added to the viewer (Michael Nordstrm 
    using font created by Robert O'Connor)

  * Support for gestures, i.e. the user can specify actions 
    for the up, down, right, left and tap gestures, similar 
    to button actions (Robert O'Connor)

  * Added Danish translation (Claus Hindsgaul)

  * Added Simplified Chinese translation (Danny Zeng)

  * Added Polish translation (Tomasz Wjcik)

  * Added Russian translation (Oleg V. Krulikovsky)

  * Narrow fixed font (Robert O'Connor)

  * Autoscroll support (Robert O'Connor)

  * Color and greyscale icons for toolbar (Robert O'Connor)

  * Support for preformatted text (i.e. the <PRE> tag)
    (Michael Nordstrm)

  * The default category of a document will be added to
    the list of categories if it's not already available
    and there is a free position in the list, otherwise
    the document will be assigned to Unfiled. Also made
    it possible to assign several default categories 
    separated by ';'  (Michael Nordstrm)

  * Added <hr> parser support for size, align, and width (pixel and %)
    (Robert O'Connor)

  * Added document name to Details (Michael Nordstrm, after a
    suggestion from Byron Collins)

  * If no Plucker documents are available the viewer will go to
    the Document Library (instead of showing an alert an exit).
    (Michael Nordstrm)
    
  Development stuff:

  * Bug fix to avoid activating the control buttons during
    pen movements (Michael Nordstrm)

  * Added new target, dist-manual, which will create a tar 
    package for the HTML manual (Michael Nordstrm)

  * Changed the layout of the viewer's source code
    (Michael Nordstrm)

  * Added new configure options that can be used to disable
    the building of the Palm apps and/or the documentation
    (Michael Nordstrm)

  * Added maintainer's Makefile used to build and release
    new packages. Note that if you use the code direct from
    CVS you have to run "make VERSION=<version>" to include
    a version string.  (Michael Nordstrm)

  * Added spec file for RPM package. (Michael Nordstrm)

  * Configure script will check for more image tools and also
    select the default image parser (Bill Janssen)

- 1.1

  User stuff:

  * Preference option to change the standard font (Michael Nordstrm)

  * Added possibility to jump to bookmarks from View Bookmarks dialog
    (Michael Nordstrm)

  * Added menu options for jumping to top and bottom of document
    (Michael Nordstrm)

  * Added possibility to move forward/backward using the DateBook/Addresses
    buttons (Uwe Mssel)

  * Added menu option to remove all databases for the selected 
    category/categories in the DB Manager (Michael Nordstrm)

  * Added French translation (Andy Rabagliati, Laurent Pasquer 
    and Nicolas Huillard)

  * Added Japanese translation (Masakazu MATSUMOTO)

  * Added Faeroese translation (Jacob Sparre Andersen)

  * Optimized the DB manager (Michael Nordstrm)

  * More command toolbar options (Dirk Heiser)

  * Added support for Basic Proxy Authorization (Dirk Heiser)

  * Support for large images (Chris Hawks)

  * New arguments added to the parser for the image handling
    (Michael Nordstrm)

  * When turning off the scrollbar the extra space will be used for
    the rendering of the text (Michael Nordstrm)

  * The parser will now use the environment variable PLUCKERDIR if it
    is defined (Michael Nordstrm)

  * Added pluck-comics, a tool to gather comics from selected websites
    (Chris Hawks)

  * The name of the database will be shown in the category form 
    (Chris Hawks)

  * Possible to configure all four hardware buttons for different actions
    (Michael Nordstrm)

  * Improved image support in the Python parser (Bill Janssen)

  * Initial support for beaming Plucker databases from the DB manager.
    On a TRGpro it is possible to beam databases from the CF card.
    (Michael Nordstrm)

  * Added confirmation dialogues to delete bookmarks and categories.
    (Michael Nordstrm)

  Development stuff:

  * Added auto-detection of toolchain to configure scripts (Michael Nordstrm)

  * Changed all viewer code to Kernighan & Ritchie coding style with the
    indentation level to 8 spaces (Michael Nordstrm)

  * Replaced "hard-coded" screen depth handling with a more general
    solution (Michael Nordstrm)

  * Command bit is set for menu key event (Michael Nordstrm)

  * Added support for OS4 (Dirk Heiser)

  * Changed the configure script so that it only checks for the dev
    tools and the ZLib package if the cross-compiler has been found.
    (Michael Nordstrm, after a suggestion from Adam Spiers)

  * Added new target, dist-simple, which will create a zip package including 
    the English version of the viewer, the ZLib shared library and the 
    User's Guide as a Plucker document (Michael Nordstrm)

  * Fixed a few memory leaks (Michael Nordstrm)

- 1.0

  User stuff:

  * Support for command toolbar in PalmOS 3.5 (Dirk Heiser)

  * Category support in DB Manager (Michael Nordstrm)

  * Possible to copy URLs to the clipboard (Chris Hawks)

  * Support for ZLib compressed databases (Michael Nordstrm)

  * Support for BASE tag in documents (Bill Janssen)

  * Improved table support (Bill Janssen)

  * New config file option to suppress compression of small 
    images, no_image_compression_limit (Dirk Heiser)

  * New flag (and config file option) to set the default 
    category, --category (Michael Nordstrm)

  * Support for underline tags (<U>). When it is activated in
    the preference all links will be indicated using the dotted
    line. Use the strike-through option to still be able to
    distinguish visited and unvisited links. (Michael Nordstrm)

  * Man page for the parser (Bill Janssen)

  Development stuff:

  * New record added to store references to the URL records, see 
    PluckerDB.html for details. (Chris Hawks)

  * The ZLib support uses the PalmOS shared library that Tom Zerucha has 
    created. This library will also work with Boxer (written by Tom), 
    http://www.palmboxer.com/ . More info about the library is available
    at http://palmzlib.sourceforge.net/

  * Added support to config files for both prc-tools-2.0 and prc-tools-0.6.0
    (Michael Nordstrm)

  * New database format that should allow us to expand the format in 
    the future without rendering previous versions obsolete, see 
    PluckerDB.html for details. (Michael Nordstrm)

  * Fixed a (harmless) bug in the session handling that has gone 
    unnoticed for a very long time. (Michael Nordstrm)

  * Changed the handling of Show images, so that there will still
    be a "[img]" tag when you choose to not show images. Previously,
    nothing was displayed which made it impossible to use image links.
    (Michael Nordstrm)

  * The ConfigFiles.py file now makes sure that the default value, 
    if specified, is of the correct type.  It also abstracts out
    the operation of looking up the option in the configs, to a 
    new method, _get_string, which does not take an option.
    (Bill Janssen)

  * Fix to avoid Palm OS bug in bitmap compression (Michael Nordstrm)

  * Fix to avoid buffer overflow for long database names (Michael Nordstrm)

  * Fix to avoid problems with AutoCF when searching in databases located
    on the CF card (Michael Nordstrm)

  * Fix to avoid Palm OS bug in DmSetDatabaseInfo (Michael Nordstrm)

  * Other bug fixes (Michael Nordstrm)


- 0.9

  User stuff:

  * Support for databases in Flash (Michael Nordstrm)

  * Support for large images (scroll the image using the pen)
    (Michael Nordstrm)

  * New preference option to set the screen bit depth 
    (Michael Nordstrm)

  * The viewer will automatically set the required bit depth
    for the screen (if the depth is supported by the device)
    for Tbmp documents, i.e. not documents with inlined
    images (Michael Nordstrm)

  * Added session control for the search options (case sensitive, 
    search in page or all pages) (Michael Nordstrm)

  * Added "history" for search patterns (Michael Nordstrm)

  * Italian version of the viewer (Daniela Di Candia)

  * The image text will now indicate the bit depth (Michael Nordstrm,
    after a suggestion from Alexander Wagner)

  * Pop-up dialog for a small image that is both a link to a large 
    version of the image and to a page (Michael Nordstrm)

  * Moved the option for pen scrolling from Preferences to the 
    Tap Action (Michael Nordstrm)

  Development stuff:

  * Bug fixes: memory leak (under some very rare conditions) 
    in uncompress handling, etc. (Michael Nordstrm)

  * Major changes to database format separating the static
    and dynamic data (Michael Nordstrm)

  * It is now possible to place objects at different locations 
    for the supported languages (Michael Nordstrm)

  * Database version changed to 9 and other databases will be
    rejected (Michael Nordstrm)

  * New format for mailto tag records (Chris Hawks)

  * Added depth status for each document (Michael Nordstrm,
    idea from Holger Drer)


- 0.8

  User stuff:

  * Possible to use databases that have been beamed or 
    installed using InstallBuddy (Michael Nordstrm)

  * Alert when you try to open a databases in flash ROM
    (Michael Nordstrm)

  * Config file for the python parser (Holger Drer)

  Development stuff:

  * Bug fixes (NULL handlers, memory leaks etc.) (Michael Nordstrm)

  * Each record now also contains a unique ID that is
    used for finding the correct record (Michael Nordstrm
    after an idea from Ondrej Palkovsky)

  * The viewer will now create a separate database for the
    uncompress handling (Michael Nordstrm)

  * Major changes to the database format, changed the UID
    for some records and the first two bytes of a record 
    will always contain the UID for the record 
    (Michael Nordstrm)


- 0.7

  User stuff:

  * Table based database manager added (Michael Nordstrm)

  * Fullscreen mode added (Michael Nordstrm)

  * Possible to have the toolbar either at the top or the
    bottom of the page (Michael Nordstrm)

  * Included file with different Palm (and Plucker) friendly
    sites, links.html 

  * Support for new alignment option, justify. (Chris Hawks)

  * Improved handling of low memory conditions (Michael Nordstrm)

  * Support for mailto tags (Chris Hawks)
	
  * Support for OS 3.1+ OpenDB command (for Launcher III, etc)
    (Dirk Heiser)

  * Re-wrote the code that added support for different screen
    depths, it should now support the highest available screen
    depths for the device it is running on. (Michael Nordstrm)

  * Rename database option added to database manager (Michael Nordstrm)

  * System sound (click) when tapping on control objects or links.
    (Michael Nordstrm)

  Development stuff:

  * Bug fixes (rendering problems, search in uncompressed documents,
    etc.) (Michael Nordstrm)

  * Record #3 (error.html) has been removed from the viewer. 
    (Michael Nordstrm)

  * Code updated for SDK3.5 (Michael Nordstrm)


- 0.6

  User stuff:

  * A warning if record #1, #2 and/or #3 are missing replaces the warning 
    for wrong version. (Michael Nordstrm)

  * If any important records are missing (except for #1, #2 and #3) they
    will be created automatically. (Michael Nordstrm)

  * If the last viewed database is found to be broken when the viewer is 
    started it will alert the user about this and display the database 
    manager. (Michael Nordstrm)

  * Show images option added to details dialog. (Michael Nordstrm)

  * Find function (Michael Nordstrm)

  * Czech version of the viewer (Ondrej Palkovsky)
  
  * Support for 2bit greyscale images (Michael Nordstrm, using info&code
    available at http://www.astraware.com/program/palm/snippits.html.
    Thanks to Dirk Heiser for providing the URL.)

  * Location in the current document (in %) included in the header.
    (Chris Hawks)

  * Tap on percentage and get a pop-up list (top, 10%, 20% ... 90%, bottom)
    used to jump inside the document. (Michael Nordstrm)

  * Scrollbar can be placed at the left/right side or be removed. 
    (Michael Nordstrm)

  * New icon in header to enable quick access to database manager.
    (Chris Hawks)

  * New icon in header to enable quick access to find/find again.
    (Chris Hawks)

  * Database manager is now using a normal list instead of a pop-up
    list. (Michael Nordstrm, Chris Hawks)

  * Database Info option added to database manager form. (Chris Hawks)

  Development stuff:

  * New structure for the language support (Michael Nordstrm)

  * Configure scripts will now require that the m68k-palmos tools are
    in the user's path. It will also be possible to configure and build
    the viewer in a separate directory. (Michael Nordstrm)

  * Many bugs fixed (Michael Nordstrm)


- 0.5

  User stuff:

  * Support for compression of database. (Michael Nordstrm, Holger Drer)

  * Details dialog making it possible to mark a read document as unread. 
    More stuff will be added to this dialog later on. (Michael Nordstrm)

  * Support for alignment, margins ad new line should make it possible
    to replicate the document closer to the original. (Michael Nordstrm)

  * Italic font (Michael Nordstrm)

  * Horizontal rule (Michael Nordstrm)

  * Multi-database support (Michael Nordstrm)

  * Warning if no database exists or if a database has the wrong 
    version. (Michael Nordstrm)

  * No underlining of images, where appropriate. (Michael Nordstrm)

  * Scrollbars (Michael Nordstrm)

  * Named anchors support (Michael Nordstrm, Holger Drer)

  * Strike-through option for visited links (Michael Nordstrm)

  * Python based parser (Ondrej Palkovsky, Holger Drer)

  * LaTeX and HTML versions of documentation (Alexander Wagner)

  * Preferences (Menu-hack, strike-through) (Michael Nordstrm) 

  * Control options to set different behavior for different 
    regions of the screen. (Michael Nordstrm)

  * Menu-hack, i.e. tap on title to open menu. (Michael Nordstrm)

  Development stuff:

  * Disassembly tool (Holger Drer)

  * Improved debug support through serial port (Michael Nordstrm)

  * Documents and images are now uncompressed using a 4k buffer
    and two different records. Should decrease the required 
    amount of dynamic memory. (Michael Nordstrm)

  * Function descriptions added to all functions in the source 
    code. (Michael Nordstrm)

  * Guidelines for the coding conventions used in the viewer 
    added. (Michael Nordstrm)

  * Several bug corrections (Michael Nordstrm)

  * API documentation (Michael Nordstrm)


- 0.04 

  Internal version


- 0.03

  User stuff:

  * Inline and linked image support! (Mark Lillywhite)

  * Visited links are now indicated by a gray underline. (Michael Nordstrm)

  * Session management. (Michael Nordstrm)

  * Some international characters are now supported. 
    If you have information about problems please let us know. Thanks 
    to Michael Nordstrm and Andreas Gaufer.

  * The page-up and page-down keys now scroll 100 pixels, instead of 20.
    The use of the pen to scroll the screen remains unchanged. (Jiva DeVoe)

  * If you tap somewhere in the top half of the screen, the page scrolls down.
    If you tap somewhere in the bottom half, the page scrolls up. (Jiva DeVoe)

  * Now accepts links starting with "file:" (Mark Lillywhite)

  * Perl based conduit (Alexander Wagner)

  * OS/2 support for desktop tools, see README in parser/os2 (Alexander Wagner)

  * wget replaces lynx for downloading web pages (future versions of Plucker
    will replace wget with perl, see below)

  * Changes in PluckerDB structure, so any PluckerDB created with 0.02 won't
    work

  * The downloaded HTML pages are now placed in ~/.plucker/html, please
    make sure that this directory exists if you are upgrading from an earlier
    version of Plucker.

  Development stuff:

  * The source file has been split up.  There is now a *.c and *.h file 
    for most of the "objects" in the viewer. Hopefully this will make 
    the structure a bit easier to figure, though probably not :)

  * If you define DEBUG and DEBUG_SERIAL, then you can write debug messages
    to the serial port. (It doesn't work all that great, but it's better then
    what we had before!).

  Other stuff:

  * There is work proceeding apace on a new parser, written in Perl, which 
    should make Plucker much easier to use.

  * Many bugs fixed


- 0.02

  This is a really small update to plucker. It attempts to make the viewer run
  on PalmOS units other than PalmOS 3; it appears to work on PalmOS 2.5, and
  it's possible it will now run on PalmOS 1.

  I've also made some very small changes to Plucker with thanks to suggestions
  from Mark Seaborn. He's reported getting plucker working on a very early
  Pilot. I'm not sure the precompiled version will work; you might need to
  get the pilot tools and make some changes to viewer.c (or you might not).


-- 0.01

  Original release.


The Plucker Team
plucker-dev@rubberchicken.org