> Hi to everyone,
> When I first saw TiddlyDesktop theme some months ago, I was quite
> unaware of any benefits to develop TiddlyWiki so close to a
> functionality a desktop would already be there for - and considered it
> a mere splurge in playfulness.
> But after playing a bid around with this theme myself, for finding a
> solution for smaller screens - like an eeePC with 800 x 480 pixels, or
> even smaller ones of mobile phones - I really started to love
> TiddlyDesktop's flexibility to arrange tiddlers just as needed to
> review, edit or the translating of texts for its own merits alone. So
> much, I started to live with the shortcomings of some obvious bugs
> this theme already carried since its beginnings.
> Since these bugs are really tiny little ones, and for someone
> knowledgeable in JavaScript certainly not insurmountable - considering
> that this theme was initially created by Jonny LeRoy "on the train on
> the way down to Bath to see my parents" - I thought I give it a try
> and make a request for everyone interested on ironing out its bugs.
> There are 2 beta versions:
> TiddlyDesktop v1.0 (beta 2) version was one single
> _TiddlyDesktopKernel systemConfig tiddler to be pasted for this theme
> to be installed.
> TiddlyDesktop v1.0 (beta 3) version left this single tiddler install
> approach - it had all functions split up in tiddlers tagged only
> TiddlyDesktop:logic - and one TiddlyDesktop:loader tiddler tagged with
> systemConfig to load all other TiddlyDesktop:logic tagged tiddlers.
> Since I haven't got this TiddlyDesktop:loader tiddler to load all
> other for this theme necessary tiddlers with the current version of
> TiddlyWiki - I simply disabled it together with predefined shadowed
> style/templates - changed the TiddlyDesktop:logic tag to systemConfig
> and adapted the StyleSheet and templates manually.
> Which works fine - just as placing all systemConfigs, except one
> (TiddlyDesktop:.FunctionDecorator which needs to be evaluated before
> all others), into a single systemConfig to install this basic theme
> into a current TiddlyWiki.
> Here a list of its bugs (and some solutions already found myself) - if
> someone would consider this theme worthwhile too - for making it run
> smooth:
> __in View Mode:__
> 1) TiddlyDesktop:jump wasn't functioning anymore - therefore I
> replaced it with Saq's JumpMacro
> 2) Though there was a CloseAllPreOpenAllTags specific solution before
> - just with the latest TW 2.3.0 version this isn't working anymore,
> creating these problems:
> The following opening tiddlers often don't take focus, their windowBar
> is hidden and therefore aren't drag able, and additionally..:
> * only one of the tagged tiddlers opens from a tag in the TabTags
> when clicking 'Open all' (where I temporarily helped myself with the
> OpenTaggedTiddler script by Eric)
> * only one of the matching tiddlers returns through the search
> function (can be remedied with some search plugin, like
> InlineSearchMacro by Pascal)
> * the same with automatically created and displayed tiddlers, like
> ImportedTiddlers..
> 3) Scrolling a long page down and clicking a link to another tiddler
> sometimes makes the scrollbar jump to the top of that tiddler without
> opening the clicked link. Scrolling down again and clicking the same
> link for a second time, it finally opens that tiddler.
> 4) Since with this theme the tiddler's size isn't defined by the
> display area, all existing solutions to expand a tiddler to full
> screen with one click doesn't work.
> __in Edit Mode:__
> 5) The cursor in the Edit Box disappears most of the time
> 6) At times the resizer in edit mode isn't working
> 7) After editing a tiddler, resizing and changing into view mode
> again, the resizer and background area of a tiddler loose their
> synchronization
> 8) The scrolling sidebar of a tiddler in edit mode jumps to the top of
> the tiddler when coming back with the focus from another tiddler (can
> by remedied by setting 'autosize' by TextAreaPlugin)
> 9) How to get 'resize textarea' of TextAreaPlugin synchronize with
> 'resize me'?
> Hopefully, some solutions or further development can be initiated for
> this - in my eyes - really productive theme.
> Kind regards,
> W.
> * Here the introduction to the original 2 TiddlyDesktop versions by
> Jonny LeRoy:http://www.digitaldimsum.co.uk/tiddlywiki/
> * And here my experimental attempt to get TiddlyDesktop run with a
> 2.3.0 TW and contemporary scripts:http://vipa.3host.biz/TiddlyDesktop.html