To do
-----

Icon colour on selection not same as Filer (in 32k modes)


Fixed
-----
Check use of dirs with spaces in names, eg creating 'Test Dir' doing funny things.  Spaces need to be hard spaces.
-> altered Resources and added filter to convert to hard spaces

Info option on Pinboard menu?
-> added

Pinboard Path - upsets old Pinboard.
-> change back on exit
-> remove PreDesk file and get module to load from a choices file instead

F3 in a sticky to save it?
-> added keypress
-> fixed sticky title * handling

Drag save to iconbar icon from sticky gives blank file?
-> adjust toolbox ram transfer code

Null polls after drag
-> was waiting for filer multiple selections; now terminates better

Error 'Unable to add Pin to the backdrop as the requested object was not found' needs to have the object name in it
-> add object name to the error output

Save to use X Pin rather than X XPin if possible to be compatible with old pinboard?  Need to check for file existence during *cmd perhaps rather than later though.
-> done

At startup it will be useful to have the blank icons for missing files.  So set a flag in the settings file to override the error output (eg set pinboard$override 1) and clear at end of the file to alter the behaviour.  Same for tinydirs.
-> If Pinboard$NoPathCheck is set then xPin behaviour results

Pinboard -C <bad filename> gives format not support error rather than file not found error
-> error corrected if file not found

File on disk not available at present - just display 'blank' icon and wait for it to become available rather than erroring or blocking with disk insert prompt.
-> intercept upcalls 1,2 when running xpin/xaddtinydir so that no prompt results

Watermarks a bit slow
-> Fixed watermark y offset
-> Fix clip rectangle for watermarks

Possible zoom factors for watermarks?
-> add xscale and yscale options to pinboardwatermark

Drag PNG to PinSetup crashes with flex error
-> incorrect filename passed internally leading to wrong space allocation

Carousel - from directory content...
-> *Backdrop <directory path> to start it up
-> *Pinboard2Options -CarouselTime <secs> for the interval between images
-> Add options to PinSetup for this

Sticky title window not quite right
-> read icon dimensions for the current mode and adjust to suit
-> will be redundant should the TextArea gadget ever gain a proper editable title!

Losing sticky font name - truncation:
... Sassoon.Primary has been truncated to "soon.Primary" whilst for another sticky, Homerton.Medium has become "on.Medium"
-> correct offsets when title is in use

Alternative names for icons that are different to the 'official' name. Pin <pathname> <X> <y> [-locked] [-iconname <iconname>]
-> move -locked option to *PinboardModifyPin for compatibility with older pinboards
-> add -alias <name> to *PinboardModifyPin
-> add Alias submenu for pinboard and tinydirs


MoreDesk...
-> fixing the options will help a bit; just won't update fully.

Mystery crash for double-size icons, ? with Iris on backdrop
-> fixed mask expansion for full alpha sprites

stickies move to odd positions on resolution change
-> fixed

Extra options - where possible have X Pin2Options so that it is usable on old pinboard
-> Pinboard2Options has the extended options suite.  For now, pinboard supports both styles, but will remove the extra ones from PinboardOptions in future.
-> BackDrop2 has the extended options for *BackDrop.  It must be called first to 'preload' *BackDrop.
-> Alter PinSetup to export the new style, too

Long left mouse button click to open app dirs
-> Add configuration option to duplicate Filer behaviour
-> Add option to PinSetup

Mystery VDU4 character on running pinsetup and creating Watermark window
-> seems to result from inside call to toolbox_create_object and thus outside our code?!
-> temporary very horrible hacky fix to block VDU output for this one time
