Jeremy Ruston
343a2c2340
Fixed problem with sorting by missing fields
2012-10-16 21:41:12 +01:00
Jeremy Ruston
456b8f9ba8
Fixed list macro to work properly in inline mode
2012-10-16 19:14:04 +01:00
Jeremy Ruston
a832338bb6
Add a function to check whether a tiddler has a given field
2012-10-16 19:12:09 +01:00
Jeremy Ruston
f0974740db
Improvements to list macro
...
Allow shorthand list types, and cope with no template being specified
2012-10-16 19:06:52 +01:00
Jeremy Ruston
bd5995b2e4
Deprecate the old transclude macro
2012-10-16 18:51:17 +01:00
Jeremy Ruston
eff16bf7e6
Update tw5dropbox to use the list macro instead of transclude
2012-10-16 18:51:08 +01:00
Jeremy Ruston
dcac40ac31
Change the transclude wikitext rule to use the list macro
2012-10-16 18:50:44 +01:00
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