Jeremy Ruston
3f151ba70e
Add support for macro modules
...
Now JavaScript macros can be defined in "macro" modules
2013-10-17 16:57:07 +01: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
a4930b7e68
Added checkbox macro
2012-11-30 09:22:17 +00:00
Jeremy Ruston
91e1a38db1
Switched to use double curly braces for transclusion
...
For compatbility with MediaWiki and other engines
2012-11-29 18:34:27 +00:00
Jeremy Ruston
97f6314dbb
Update the tiddler and list macros to allow the template to be specified in the body of the macro
2012-11-29 16:40:06 +00:00
Jeremy Ruston
5fd3000838
Allowed zooming in to any element with the data-tw-zoom attribute
2012-11-27 22:27:53 +00:00
Jeremy Ruston
598c069dd6
Fixed typo
2012-11-27 22:26:35 +00:00
Jeremy Ruston
99275b5425
Improvements to zoomable pan and zoom
2012-11-27 18:30:21 +00:00
Jeremy Ruston
e4fb532ecd
Introduce zoomable macro
...
Used with Cecily to give us pan and zoom across the Cecily canvas.
2012-11-27 16:55:17 +00:00
Jeremy Ruston
3161e8d8ce
Fix problem with CecilyView that is initialised with an empty message
2012-11-26 16:24:31 +00:00
Jeremy Ruston
0154b2a54e
Revised implementation of scrolling behaviour
...
Now we use a "tw-scroll" event to request scrolling
2012-11-26 16:08:52 +00:00
Jeremy Ruston
739b641f39
Temporary hack to the list macro
...
Working around our imperfect inline vs. block detection.
2012-11-26 14:19:15 +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
5c87b437ee
Support for lazy loaded tiddlers
2012-11-18 13:14:28 +00:00
Jeremy Ruston
f1089c1c92
Use temporary tiddlers for popup locations
2012-11-11 15:03:34 +00:00
Jeremy Ruston
cf15b128c1
Fixed problem with relativedate field viewer
2012-11-11 14:40:49 +00:00
Jeremy Ruston
d3e6a0cdf0
Move the slowInSlowOut easing function into utils
2012-11-08 18:34:04 +00:00
Jeremy Ruston
56c8dc2226
Fixed problem with navigators that don't have a story or history
2012-11-07 16:12:03 +00:00
Jeremy Ruston
34435329e6
Added indirect transclusion
...
The name of the tiddler to transclude is taken from a text reference
2012-11-07 16:11:47 +00:00
Jeremy Ruston
6c636a671d
Remove zoomer and chooser
2012-11-06 17:51:19 +00:00
Jeremy Ruston
9f6909ddc4
Appeasing the gods of JSHint
2012-11-06 17:21:56 +00:00
Jeremy Ruston
c58903f865
Added hover functionality to button and link macros
2012-11-06 14:11:49 +00:00
Jeremy Ruston
034af3b126
Added new "aboveright" position for reveal macro
2012-11-06 14:11:32 +00:00
Jeremy Ruston
bb10222b8d
Added fields macro and put it in the default view template
2012-11-05 19:00:54 +00:00
Jeremy Ruston
6819365dfc
Fixes for sideways view
...
Fixed problem with starting up with the empty message displayed, and
problem with incorrect width reading of newly inserted list elements
2012-11-05 15:14:27 +00:00
Jeremy Ruston
c95618e42c
Fix for list macro
...
Hardens findListElementByTitle to work when the empty message is
displayed
2012-11-05 15:13:51 +00:00
Jeremy Ruston
04223a3d81
Remove transform at end of classic list view insertion animation
...
Leaving the transform makes a new positioning context without updating
offsetParent
2012-11-04 17:28:51 +00:00
Jeremy Ruston
96145982d9
Fix navigation through list macro entry
2012-11-04 17:28:21 +00:00
Jeremy Ruston
c58a75f834
Fixed issue with dropbox positioning
...
On webkit, applying a perspective appears to set up a new positioning
context without updating offsetParent.
2012-11-04 17:02:01 +00:00
Jeremy Ruston
2ad3e10188
And use the proper form of -webkit-overflow-scrolling
2012-11-03 17:36:27 +00:00
Jeremy Ruston
80ce9f01f9
Only have scrollbars when we need them
2012-11-03 17:35:31 +00:00
Jeremy Ruston
3d747499cb
More enhancements to listview animations
...
Now we've got navigation scrolling back
2012-11-03 16:14:00 +00:00
Jeremy Ruston
5443c8243a
Lots of tweaks to list view animations
...
There's a regression in that navigation animations are currently not
working
2012-11-03 12:34:36 +00:00
Jeremy Ruston
072c06b412
Fixed issue #46
2012-10-28 20:51:18 +00:00
Jeremy Ruston
46a1dd662c
Fixed unrendered field link view links
...
Fixing #39
2012-10-28 20:43:33 +00:00
Jeremy Ruston
77c2804684
Removed extraneous console.log
2012-10-28 18:52:14 +00:00
Jeremy Ruston
cfb3b42438
More refactoring of relativedate implementation
2012-10-28 18:41:48 +00:00
Jeremy Ruston
c0a00f856e
Fixed typo
2012-10-28 18:41:31 +00:00
Jeremy Ruston
c6add09e54
Add a relative date field viewer
...
With a bit of attendant refactoring
2012-10-28 18:18:05 +00:00
Jeremy Ruston
ecd933dd25
Add support for relative dates
...
Including: setting date on save tiddler and adding a date to HelloThere
2012-10-28 14:15:07 +00:00
Jeremy Ruston
931bea1194
Fixes to classic and sideways list views
2012-10-28 14:13:38 +00:00
Jeremy Ruston
66087085e7
Whoops, accidentally left some debug commenting out
2012-10-28 09:51:59 +00:00
Jeremy Ruston
607cb49e6e
Better animations for the sideways list view
2012-10-28 09:51:19 +00:00
Jeremy Ruston
d39ad8fff9
Tweak the classic view navigation animation
2012-10-28 09:30:45 +00:00
Jeremy Ruston
1bfa4ca00e
Tweak Cecily startup routine
...
We were making too many assumptions about the DOM layout
2012-10-28 09:06:54 +00:00
Jeremy Ruston
c030f735a8
Keep the new tiddler positioning nozzle within the Cecily map
2012-10-28 08:54:31 +00:00
Jeremy Ruston
07c5a43404
Re-introduce the sideways view
...
And further related tweaks
2012-10-28 08:46:35 +00:00
Jeremy Ruston
f2460a3744
Added simple insertion and deletion animations to cecily view
2012-10-27 19:30:16 +01:00
Jeremy Ruston
c95cf6b4b0
Added map parameter to list macro for the listviews to use
2012-10-27 16:06:30 +01:00
Jeremy Ruston
e97f778af4
Now we've got scrolling for navigation in classic view
2012-10-26 22:20:06 +01:00