Oops, this time I somehow missed subscribing for comments and almost missed the response.
вторник, 26 марта 2013 г., 16:39:19 UTC+4 пользователь Jeremy Ruston написал: > > Hi Yakov > > >> nice screencast. I have one question: how the interaction with images is >> achieved? Are the images stored within TW5 or outside? >> > > Currently images are stored as base64 tiddlers, and displayed by creating > a data URI: representation on the fly. > > What is base64 tiddler? > There will also be support for external images that are accessed via their > full HTTP URI in order to reduce the TW5 file size, at the expense of > working offline. > > >> Where the drawing over the initial image is stored? >> > > For editing, the image is displayed in an HTML5 canvas element which the > user can draw into. (We could theoretically slot in any of a number of more > sophisticated JavaScript canvas editors). At the end of each stroke the > canvas is copied into the draft tiddler, and then the draft tiddler is > swapped with the real tiddler when one clicks "done". > > >> Would it be hard to create a simple sketch-drawing tool in TW2? >> > > Do you mean TW5? If so, yes, that's the idea: I'd like TW5 to have decent > integrated bitmap and SVG sketching and annotation. > > No, as I understand in TW5 that would be a default instrument, I was asking about TW2: is there any limitations to reproduce something similar in there? Unfortunately, I can't see many possibilities for me to use TW5 in the nearest future, at least until I create a version of SharedTiddlersPlugin for TW5 which should take a good amount of time, I guess. The reason is I'm continually customizing my wikis and there's a bunch of them. Applying the same changes to each is a nightmare, so I really need STP + other plugins (which probably won't work with TW5). But image editing within TW would be a great feature, especially with touchscreens, for sketches etc. > >> (I have quite similar questions about encryption, but let's start from >> the drawing tool) >> > > Thanks for the questions, do keep them coming. > > The questions regarding encryption are much the same: * how encrypted tiddlers are stored? * how are they accessed? can only some tiddlers be encrypted while others are not? * it there any issues that would prevent implementing such engine in TW2? I tried EncryptedVaultPlugin from [1] but it has problems with non-latin letters.. there's also EncryptionCommandsPlugin from [2] which I still haven't figured how to use, although reviewing it today made much more sense than some months ago. Encryption for TW2 is still an issue for me. These questions will help understanding TW5 and differences between TW2 and TW5, too. Honestly, I can't understand much in the TW5 repository using my knowledge about TW2 repository and source files structure, I have to dig, guess, explore again to understand it which is a big barrier. Neither I have any hints of how much the new js codes are different from the old ones. Even tiddler.js [3] is far from what I expected to see (you know, methods from [4]..) Best regards, Yakov. [1] http://visualtw.ouvaton.org/VisualTW.html [2] http://martinswiki.com/#EncryptionCommandsPlugin [3] https://github.com/Jermolene/TiddlyWiki5/blob/master/core/modules/tiddler.js [4] https://github.com/TiddlyWiki/tiddlywiki/blob/master/js/Tiddler.js > Best wishes > > Jeremy > > >> >> Best regards, >> Yakov. >> >> суббота, 23 марта 2013 г., 23:17:38 UTC+4 пользователь Jeremy Ruston >> написал: >>> >>> I've made a screencast introducing TiddlyWiki5 and showing how to use >>> it: >>> >>> http://vimeo.com/62508140 >>> >>> I'd appreciate any feedback, particularly as I intend to make further >>> screencasts as TW5 nears beta. >>> >>> My feedback from making it is that 13 minutes might be too long; >>> cleaning up and editing took a long time, and I suspect that I'd be >>> more productive trying to do more frequent shorter videos. >>> >>> Cheers, >>> >>> Jeremy >>> >>> >>> -- >>> Jeremy Ruston >>> [email protected] >>> >> -- >> You received this message because you are subscribed to the Google Groups >> "TiddlyWiki" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> To post to this group, send email to [email protected]<javascript:> >> . >> Visit this group at http://groups.google.com/group/tiddlywiki?hl=en. >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> > > > > -- > Jeremy Ruston > mailto:[email protected] <javascript:> > -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/tiddlywiki?hl=en. For more options, visit https://groups.google.com/groups/opt_out.

