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
|