Jeremy Ruston
a302be82d0
Use stringified fields where possible in the view macro
2012-04-11 11:29:26 +01:00
Jeremy Ruston
90677022e5
Added custom scroller animator
...
To remove a dependency on jQuery, and allow us to move to Zepto (which
doesn't allow animation of scrollTop)
2012-04-11 11:29:03 +01:00
Jeremy Ruston
71ded42b60
Made sure to remove "draft.of" field after use
2012-04-10 14:38:27 +01:00
Jeremy Ruston
f89ca3c338
Fixed problem with obtaining stringified version of field content
2012-04-10 14:38:09 +01:00
Jeremy Ruston
3743bcc562
My old buddy JSHint
2012-04-10 14:07:43 +01:00
Jeremy Ruston
b456c0a01c
Switched back to using textareas and inputs for editors
...
The contenteditable stuff was complicated and performing badly. More to
the point, I've now got a pretty solid way to resize the textarea to
fit it's content
2012-04-10 13:53:02 +01:00
Jeremy Ruston
e7701d8af0
Fixed typo with class
member of linkInfo
...
And improved the docs
2012-04-07 14:28:50 +01:00
Jeremy Ruston
af7b69e778
Refactored linkMassager mechanism
...
Now the link massager can control the HTML attributes of the link, and
suppress it entirely if necessary. Using this new facility to generate
a cleaner readme file for github
2012-04-07 12:10:46 +01:00
Jeremy Ruston
5d10e7b750
Renamed "target" parameter of link macro to "to"
...
To avoid confusion with the HTML target attribute of link elements
2012-04-07 11:32:41 +01:00
Jeremy Ruston
0ac55688c4
Browser now syncs changes with server which syncs with the file system
...
A bit rough and ready, but this gives us basic support for editting
tiddlers in the browser and updating the original file on the server
2012-04-05 12:21:49 +01:00
Jeremy Ruston
d13e2bacaf
Added linkMassager callback
2012-04-03 17:07:38 +01:00
Jeremy Ruston
995de58d47
Limited bitmap editing canvas width to 100%
2012-04-02 13:09:24 +01:00
Jeremy Ruston
13d61056ad
Added reasonably decent quadratic smoothing to pencil strokes
2012-04-02 09:32:13 +01:00
Jeremy Ruston
c5c0c88eb2
Whoops JSHint
2012-04-01 20:37:21 +01:00
Jeremy Ruston
7ef554ba5e
Smoother pencil for the image editor
2012-04-01 20:33:18 +01:00
Jeremy Ruston
cab5c88d3a
Slight improvements to bitmap editor
2012-04-01 11:49:32 +01:00
Jeremy Ruston
d985f9b09e
Added touch support to bitmap editor
2012-04-01 09:59:49 +01:00
Jeremy Ruston
ff823ff302
Keeping JSHint happy
2012-03-31 18:12:09 +01:00
Jeremy Ruston
4eef87ec36
Ridiculously primitive support for editing bitmap images
...
Just a simple black brush at present
2012-03-31 18:10:48 +01:00
Jeremy Ruston
2faa668717
Fixed problem with firing our own DOM mutation events
2012-03-30 19:51:11 +01:00
Jeremy Ruston
9b145638ec
Renamed SimpleTemplate to ViewTemplate
...
Compatibility with TiddlyWiki
2012-03-30 19:11:01 +01:00
Jeremy Ruston
79a3941eca
Fixed default text when editting hitherto missing tiddlers
2012-03-30 18:17:00 +01:00
Jeremy Ruston
c57d1efefe
Fixed problem with manually editting the story tiddler
...
Now you can manually edit StoryTiddler, which is quite fun
2012-03-30 18:12:45 +01:00
Jeremy Ruston
75279c2b13
Fixed bug with sliders
...
Faulty dependency checking logic
2012-03-30 18:12:21 +01:00
Jeremy Ruston
cb0c190882
Fixed refresh handling for tiddler macro
2012-03-30 16:45:46 +01:00
Jeremy Ruston
a7b905cf88
Refactored renderer logic to call refreshInDom on macros unconditionally
...
This allows the macro itself to decide whether it wants to perform an
update or not
2012-03-30 16:45:24 +01:00
Jeremy Ruston
d8d20a3bc8
Got the edit macro working
...
A bit rough and ready, but OK for editting `text` and other full text
fields.
2012-03-30 13:50:01 +01:00
Jeremy Ruston
cc3180a1cc
Added dependentOnContextTiddler flag to view macro
2012-03-30 13:49:26 +01:00
Jeremy Ruston
05d837aaef
Fixed dependency handling for tiddler macro
2012-03-30 13:49:09 +01:00
Jeremy Ruston
65b55925de
Added support for committing edits to a draft tiddler
2012-03-30 13:48:59 +01:00
Jeremy Ruston
628963d838
Fixed problem with class
keyword
2012-03-30 13:47:54 +01:00
Jeremy Ruston
70941b07a6
Added initial support for the command macro
...
Just the EditTiddler command at the moment
2012-03-29 17:02:05 +01:00
Jeremy Ruston
b0cdd866ee
Fixed up classnames
...
Not sticking to my own conventions is bad
2012-03-29 15:35:52 +01:00
Jeremy Ruston
b81ffdcb58
Added missing semicolon
2012-03-29 15:33:47 +01:00
Jeremy Ruston
1dd6e43a6f
First version of the edit macro
2012-03-29 15:32:36 +01:00
Jeremy Ruston
048cc1f6de
Added a wrapper around transcluded tiddlers
...
For styling
2012-03-29 14:57:54 +01:00
Jeremy Ruston
392e717497
Refactored handling of context tiddler
...
Now the title is passed around, rather than a reference to the tiddler.
This lets the context be a missing tiddler, enabling us to correctly
render missing tiddlers
2012-03-29 14:30:22 +01:00
Jeremy Ruston
cd0f8ebb52
Improving the handling of missing tiddlers
...
On the way to being able to edit tiddlers
2012-03-29 13:44:45 +01:00
Jeremy Ruston
cbb8ee3bb0
Changed format of story tiddlers to JSON
...
Allowing us to encode the template for each tiddler
2012-03-29 12:54:51 +01:00
Jeremy Ruston
d03d461672
Fixed problem with exponents in CSS values
...
CSS doesn't like "translateY(1e-13px)"
2012-03-20 16:49:47 +00:00
Jeremy Ruston
b10727f556
Improvements to the zooming navigator
2012-03-20 13:30:59 +00:00
Jeremy Ruston
492ab00577
Added the experimental zooming navigator
...
It doesn't work properly yet. Swipe in from the right edge of the
screen to try it. iPad/iPhone only at the moment
2012-03-16 15:11:37 +00:00
Jeremy Ruston
3d4e92568f
Slowed down the chooser's horizontal scale factor
2012-03-16 15:11:04 +00:00
Jeremy Ruston
00f9bdc43f
Fixed problem with tiddlers opening twice
2012-03-15 09:32:53 +00:00
Jeremy Ruston
7970745f58
Make the chooser work in Firefox
...
It doesn't work as well as Chrome, needs investigation
2012-03-14 18:26:44 +00:00
Jeremy Ruston
399e8d710c
Slide the chooser in as the touch/mouse moves right
2012-03-14 17:41:18 +00:00
Jeremy Ruston
4354c7dbe2
Fixed chooser so that it works when the screen is scrolled
...
Or indeed zoomed.
2012-03-14 13:49:05 +00:00
Jeremy Ruston
1d11acf8ec
Keeping JSHint happy
2012-03-13 15:15:33 +00:00
Jeremy Ruston
98a681f904
Updated chooser
...
It sort of works now
2012-03-13 15:12:58 +00:00
Jeremy Ruston
b513daaff8
Added an experimental fisheye menu chooser
...
I'm starting to experiment with interactive features so that I can
finalise the macro architecture. I'm trying to design for touch first;
this menu swipes in from the left
2012-03-07 17:44:12 +00:00