A belated announcement about TiddlyDesktop, a new cross-platform custom desktop application for working with TiddlyWiki. It currently works on Mac OS X and Windows with Linux coming soon.
It's made with node-webkit, an opensource toolkit from Intel that melds the Chromium open source web browser with Node.js, to give the mindbending property of web pages that can call Node.js APIs from JavaScript. It's great fun to work with; it feels like it multiplies the two familiar capabilities of Node.js and the browser, giving much more power than either on their own. Anyhow, my excitement over the internals is probably best discussed over on the tiddlywikidev group. The motivation for doing TiddlyDesktop is that it gives us a chance to create a TiddlyWiki experience that we can fully control, without any browser restrictions getting in the way. I believe it will become a critical leg of the TiddlyWiki ecosystem. In the first release, TiddlyDesktop has the following features: * A main window showing a list of registered tiddlywiki files * A browse button for adding new files * An "open" button for each file that opens it in a new window * A "remove" button that removes a TiddlyWiki from the list * Changes can be saved in TiddlyWiki in the usual way with the save/download icon * When quitting and reopening the app, any open TiddlyWiki windows are reopened In the future: * Implementing the "clone" button to make copies of TiddlyWikis * Add a "empty clone" button that makes an empty copy of a TiddlyWiki (ie, with all system tiddlers, but the ordinary tiddlers removed) * Allowing template tiddlywikis to be loaded up as http:// or file:// URIs, so one can immediately create a new wiki based on http://tiddlywiki.com/empty.html * Preserve window positions across quit/startup * Drag and drop to add TiddlyWiki files to the main window * Autosave * Protection against closing the window without unsaved changes * Support for opening a wiki as a small borderless, always on top window for displaying reminders * Exploring other OS integration opportunities, such as desktop alerts, or integration with OS X system services menu A very exciting possibility is to make it possible to directly open a wiki that is stored as a wiki folder with individual tiddler files (at the moment it is only possible to work with these wikis under Node.js). There is a screencast showing how it works on both Mac and Windows here: http://www.youtube.com/watch?v=i3Bggkm7paA You can download TiddlyDesktop from GitHub: https://github.com/Jermolene/TiddlyDesktop Obviously, please take care before using it for anything critical. It's extremely early days. Any questions or comments welcome, Best wishes Jeremy -- Jeremy Ruston mailto:jeremy.rus...@gmail.com -- 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 tiddlywiki+unsubscr...@googlegroups.com. To post to this group, send email to tiddlywiki@googlegroups.com. Visit this group at http://groups.google.com/group/tiddlywiki. For more options, visit https://groups.google.com/groups/opt_out.