Commit Graph

781 Commits

Author SHA1 Message Date
Jeremy Ruston f6faa156a5 Cleaning up recipe file access code 2013-03-01 09:13:44 +00:00
Jeremy Ruston 91002165af Update TW2 edition
Move the plugins into the core, add a template for the externaljs
distribution of TW
2013-02-09 17:10:18 +00:00
Jeremy Ruston 9a71117853 Prettify JSON 2013-01-28 19:27:22 +00:00
Jeremy Ruston b006cf163f Remove the old parser code
Thus introducing a few functional regressions, but it's going to be
easier to fix things up without the old code knocking around and
getting in the way.
2012-12-28 22:08:32 +00:00
Jeremy Ruston 580bd6438e Fixed issues with blank tiddler text
The empty string is falsy in JavaScript, to keep us on our toes.
2012-11-23 13:08:10 +00:00
Jeremy Ruston 3087c2001c If host and recipe are missing from connection then infer them from the page environment 2012-11-20 16:31:25 +00:00
Jeremy Ruston 147fde31b2 More TiddlyWeb sync tweaks 2012-11-19 22:14:25 +00:00
Jeremy Ruston 49ca83e17d Fix content type for TiddlyWeb 2012-11-19 17:35:12 +00:00
Jeremy Ruston 3d38d4add3 Use text/x-tiddlywiki for old format TiddlyWiki text for compatibility 2012-11-19 16:58:16 +00:00
Jeremy Ruston d663368b9c Logging and fixes for TiddlyWeb sync 2012-11-19 16:55:57 +00:00
Jeremy Ruston e2d6c16f50 Minor refactorings and reorderings 2012-11-19 14:18:21 +00:00
Jeremy Ruston b8fcc9f0c0 Fixed problem with polling 2012-11-19 13:59:32 +00:00
Jeremy Ruston 6463f972e0 Added polling for changes from the server 2012-11-19 13:54:25 +00:00
Jeremy Ruston d42e5e1319 Got the basic two way sync working
Quite pleased with how relatively simple the logic becomes once one
thinks in terms of queues of tasks
2012-11-19 12:56:54 +00:00
Jeremy Ruston 4e9dd3123b More TiddlyWeb sync 2012-11-19 09:04:35 +00:00
Jeremy Ruston baba32e548 More TiddlyWeb sync 2012-11-18 21:07:14 +00:00
Jeremy Ruston 84650b9a54 Swap over to the new mime type conventions
Discussed in
https://groups.google.com/forum/#!topic/tiddlywikidev/re8xfLqZNCE
2012-11-18 15:22:13 +00:00
Jeremy Ruston 951c53c982 Do some content type jiggling with TiddlyWeb
To be fixed up later
2012-11-18 14:57:54 +00:00
Jeremy Ruston b962739f04 Fix TW2 parser crashing on skinny tiddlers 2012-11-18 14:57:28 +00:00
Jeremy Ruston 5c87b437ee Support for lazy loaded tiddlers 2012-11-18 13:14:28 +00:00
Jeremy Ruston a5d2a3a4e8 Start bringing tiddlers back from TiddlyWeb 2012-11-18 10:24:20 +00:00
Jeremy Ruston 4742ab14fc Start using the server connection tiddler to store host details 2012-11-17 21:15:19 +00:00
Jeremy Ruston ecd45e2732 Improve error handling 2012-11-17 20:31:30 +00:00
Jeremy Ruston e194aed449 Introduce syncer mechanism 2012-11-17 20:18:36 +00:00
Jeremy Ruston fc61b9aca7 Added login and logout macros for TiddlyWeb 2012-11-17 12:32:51 +00:00
Jeremy Ruston 6c1eb7500d Proper TiddlyWeb login 2012-11-16 22:59:33 +00:00
Jeremy Ruston e55db48bd5 Added preliminary TiddlyWeb/TiddlySpace plugin
Visit http://tw5tiddlyweb.tiddlyspace.com/tw5tiddlyweb to try it out
2012-11-16 17:01:04 +00:00
Jeremy Ruston 5f9b2e9d84 Turn the TiddlyWiki 2.x.x parser into a plugin 2012-11-15 12:47:09 +00:00
Jeremy Ruston 539b64b626 Refactoring module mechanism
Changed the data structure $tw.modules.types to make it possible to
detect repeated registrations
2012-11-14 11:23:43 +00:00
Jeremy Ruston ce47f5e1d4 Started to move dropbox bits and pieces into a plugin
Currently tw5dropbox is broken, pending some further changes around
module handling
2012-11-13 18:42:50 +00:00
Jeremy Ruston 3b11713e88 Refactoring plugin implementation
Including introducing the terminology "tiddler bundles"
2012-11-12 22:16:49 +00:00