Commit Graph
1205 Commits
Author SHA1 Message Date
Jeremy Ruston cb3741c8ee Refactored list macro
Now does selective refreshing, improving performance in several areas.
(Classic TW always refreshed lists in their entirety). A bit more to
do, but the plan is that this can replace the story macro, too
2012-10-16 18:50:32 +01:00
Jeremy Ruston 3a4288899d Correction to error message 2012-10-16 18:49:23 +01:00
Jeremy Ruston 35ddf7a81c Update the password macro so that it can be used on the server 2012-10-16 18:49:13 +01:00
Jeremy Ruston 03623587e1 Added list filter operator 2012-10-16 11:25:14 +01:00
Jeremy Ruston de2cd34801 Temporarily deprecate the list macro
So that we can refactor it incompatibly
2012-10-16 10:15:12 +01:00
Jeremy Ruston e9f262b9df Remove the experimental template mapping system
Unnecessarily complicated and JSONy
2012-10-16 10:14:41 +01:00
Jeremy Ruston 242884c918 Temporary fix for the transclude macro
Change of plan; the list macro is now going to be refactored to
incorporate the functionality of the transclude and story macros as well
2012-10-16 10:14:11 +01:00
Jeremy Ruston 24f0a580b5 Refine macro parameter test 2012-10-16 08:46:29 +01:00
Jeremy Ruston 5a3e2ce438 Refactor story macro to use reexecuteInDom() 2012-10-15 22:02:12 +01:00
Jeremy Ruston cec60db30d Update tw5dropbox for the changes to the transclude macro 2012-10-15 19:03:19 +01:00
Jeremy Ruston 4530eaf24a Update transclude parser rule to use the tiddler macro for single tiddlers 2012-10-15 19:03:05 +01:00
Jeremy Ruston 62fac05411 Renamed the templateTitle parameter of the transclude macro for consistency with the tiddler macro 2012-10-15 19:02:49 +01:00
Jeremy Ruston 1c699c7118 Update the tiddler macro to have a templateText parameter 2012-10-15 18:46:47 +01:00
Jeremy Ruston 4ad8859864 Beginnings of refactoring the transclude macro
We want to make it selectively refresh for better performance
2012-10-15 18:46:33 +01:00
Jeremy Ruston 80cbe2a98f Refactor out the reexecuteInDom() method of macros 2012-10-15 18:46:04 +01:00
Jeremy Ruston 246fd81d39 Docs update
Because of the upcoming changes to the tiddler macro
2012-10-15 18:45:50 +01:00
Jeremy Ruston 5761723078 Accidentally omitted from previous commit 2012-10-15 18:45:36 +01:00
Jeremy Ruston fd4ff10bf3 Added $tw.utils.pulse() for animating elements
To make it easier to see things while debugging
2012-10-15 17:18:32 +01:00
Jeremy Ruston 7ee48626ab Handle files being deleted from Dropbox 2012-10-14 00:21:44 +01:00
Jeremy Ruston 0187f3c3bc Whitespace cleanup 2012-10-14 00:21:23 +01:00
Jeremy Ruston 448c411b32 Updated fileInfo structure
Getting ready to keep track of titles too so that we can handle files
being deleted from Dropbox
2012-10-13 23:31:15 +01:00
Jeremy Ruston 060729e66e On startup selectively just load the tiddler files that have changed 2012-10-13 19:51:01 +01:00
Jeremy Ruston c28d304205 More tw5dropbox progress
Now we're writing the index back to dropbox
2012-10-13 17:31:07 +01:00
Jeremy Ruston 5a4a121ee4 Save the tiddler index 2012-10-13 16:09:19 +01:00
Jeremy Ruston 66cdd8a639 Set default title for tiddler files without metadata 2012-10-13 13:23:47 +01:00
Jeremy Ruston 6c42f38b9b Ensure that history and story tiddlers are shadow tiddlers 2012-10-12 19:43:34 +01:00
Jeremy Ruston 071c876d41 tw5dropbox updates 2012-10-12 19:01:35 +01:00
Jeremy Ruston d4b2ab4a5f Add a serialisation for preloading a tiddler 2012-10-12 19:01:19 +01:00
Jeremy Ruston 36e8040773 Added support for tiddlers preloaded through JavaScript 2012-10-12 19:01:03 +01:00
Jeremy Ruston aba6fb5ffd More tw5dropbox updates
The "new wiki" button works now
2012-10-12 08:22:44 +01:00
Jeremy Ruston 60eeca5893 Updated to latest version of Bootstrap 2012-10-11 15:58:05 +01:00
Jeremy Ruston a4110179fc More updates to tw5dropbox 2012-10-11 15:43:34 +01:00
Jeremy Ruston d416781110 More tw5dropbox updates 2012-10-11 14:56:30 +01:00
Jeremy Ruston 63e486298c Fixed typo in link macro 2012-10-11 14:56:22 +01:00
Jeremy Ruston b48cbb8673 Hide the dropbox system tiddlers as shadow tiddlers 2012-10-10 23:01:19 +01:00
Jeremy Ruston 149216ff7d Compute wikiname from document URL 2012-10-10 22:46:59 +01:00
Jeremy Ruston 07798ccff3 Removed extraneous console.log 2012-10-10 22:37:24 +01:00
Jeremy Ruston af264108c2 More rearchitecting of tw5dropbox 2012-10-10 21:59:25 +01:00
Jeremy Ruston 5c1ab19573 Started refactoring tw5dropbox into separate wikis
One wiki for the hosted shared app, and one for the wiki app that is
created in the dropbox sandbox
2012-10-10 17:19:19 +01:00
Jeremy Ruston c46d868dd4 Reorganising tw5dropbox 2012-10-10 16:45:40 +01:00
Jeremy Ruston 5732cd4239 Updates to tw5dropbox 2012-10-10 16:33:07 +01:00
Jeremy Ruston 1896063788 Added plain module serialiser
Needed when we pack lots of modules into a single .js file
2012-10-10 16:32:55 +01:00
Jeremy Ruston bf75735db9 Several fixes
1. Made crypto module optional
2. Moved hasOwnProperty into boot kernel
3. Fixed handling of modules in the browser
2012-10-10 16:32:37 +01:00
Jeremy Ruston 35d8ff871a First commit of TiddlyWiki5 in the Sky for Dropbox
This is a new build of TiddlyWiki5 that pulls it's content from a
Dropbox App folder.

(This naming strategy is seeming increasingly stupid).
2012-10-10 10:47:05 +01:00
Jeremy Ruston 6b6def8725 Fixed the view macro to fail silently if the target tiddler doesn't exist 2012-10-10 10:45:58 +01:00
Jeremy Ruston fc19a77353 Added support for PDF images 2012-10-10 10:45:39 +01:00
Jeremy Ruston 59b00e88c0 Removed TiddlyFox
It has moved to https://github.com/TiddlyWiki/TiddlyFox
2012-10-02 11:48:02 +01:00
Jeremy Ruston 9e86cb709c Mark TiddlyFox as compatible with Firefox for Android
Experimentally
2012-10-01 16:51:19 +01:00
Jeremy Ruston 70ac853d28 Separated out the version check to make it easier to test 2012-10-01 16:50:42 +01:00
Jeremy Ruston 21c0ab2e4c Improve TiddlyWiki classic detection
We were missing older versions of TiddlyWiki
2012-09-16 19:59:52 +01:00