Jermolene
062822d45c
Fix file system behaviour for loading new tiddlers
...
We don’t need to load tiddlers because they will all have been loaded
during bootup, or been created through the file system adaptor.
2013-12-11 11:45:15 +00:00
Jermolene
9d60cb50ed
Make sure the github ribbon is behind any notifications
2013-11-26 22:46:36 +00:00
Jermolene
8cf2b06e53
Move Google Analytics integration into a proper plugin
2013-11-25 23:14:12 +00:00
Jermolene
f9fbbc12a6
Ensure github-fork-ribbon styles tiddlylinks
...
Otherwise CSS specificity means that the TW core styles win
2013-11-19 19:44:40 +00:00
Jermolene
dc9ec22156
A plugin for adding github ribbons
2013-11-19 14:23:30 +00:00
Jermolene
90a0eca2f5
Add dropdown interface for setting the type of a tiddler
2013-11-18 09:00:25 +00:00
Jermolene
ecca7a3ea9
TiddlyWeb control panel update
2013-11-15 22:09:06 +00:00
Jermolene
95b7a5d4fe
Add host configuration to TiddlyWeb control panel tab
2013-11-10 23:28:03 +00:00
Jermolene
a668f09522
More refinements to the control panel
...
Including adding a TiddlyWeb-specific control panel tab
2013-11-10 21:53:39 +00:00
Jermolene
6f1c9d88cc
Improve the Widget.prototype.removeChildDomNodes() method so that most subclasses won't need to override it
2013-11-09 16:55:14 +00:00
Jermolene
06e0bdbfbb
Improve readability of CodeMirror editor
2013-11-09 15:56:17 +00:00
Jeremy Ruston
ec481415f9
Fixes for TiddlyWeb
2013-11-08 20:18:26 +00:00
Jeremy Ruston
cc0011abd3
Get rid of the "new_" prefix we had on some methods
...
There's still the "old_" prefix to get rid of too.
2013-11-08 08:51:14 +00:00
Jeremy Ruston
b7cb1d3391
Change new_widget
to widget
...
I was avoiding doing this until after the merge.
2013-11-08 08:47:00 +00:00
Jeremy Ruston
35adf4269a
Merge backlog of changes from master branch
...
This is too easy. I'm worried.
2013-11-08 08:33:27 +00:00
Jeremy Ruston
36fa41e19a
First pass at integrating a Markdown parser
...
Internal links don't work yet.
@natecain - have I included the node module in the right way?
2013-11-01 16:06:08 +00:00
Jeremy Ruston
693d1803bf
Fix problem with codemirror plugin and handling of ordinary input fields
2013-10-30 14:28:20 +00:00
Jeremy Ruston
d2b2ae5262
Fix filesystem adaptor to use new widget mechanism
2013-10-29 14:53:23 +00:00
Jeremy Ruston
c4d5b803ef
Temporarily disable the filewatcher functionality
...
It's currently broken, awaiting a fix from @natecain
2013-10-29 14:47:18 +00:00
Jeremy Ruston
c46748b82f
Fix the template for serving tiddlers
2013-10-25 22:30:36 +01:00
Jeremy Ruston
eb5a8253ba
Make the full screen plugin work again
2013-10-25 12:53:58 +01:00
Jeremy Ruston
11a07e71dc
Move stripcomments from the classictools plugin into the core
...
It's a bit of a hack for the moment. The plan is to implement
stripcomments via the macro mechanism, at which point it can move back
into the plugin.
2013-10-25 12:32:57 +01:00
Jeremy Ruston
cfa68dade5
Update CodeMirror plugin to latest version and the new widget framework
...
Now the CodeMirror plugin modifies the behaviour of the core edit-text
widget.
2013-10-25 09:48:57 +01:00
Jeremy Ruston
a5f5f1bd9c
Fixed up the D3 demo plugin
2013-10-24 20:45:53 +01:00
natecain
539915d300
Provide an exports object in the evalSandboxed context of jasmine-plugin
2013-10-12 13:42:02 -04:00
natecain
2c02b6d6bc
Remove watcher while saving, and use AddTiddler instead of modifying tiddlers directly
2013-10-11 18:43:51 -04:00
natecain
4849bd43c8
More graceful handling of tiddler delete in filesystemadaptor watch code
2013-10-11 17:54:47 -04:00
natecain
ee236060c7
Rudimentary fs.watch usage in filesystemadaptor
...
Will only watch for changes on wiki files loaded during startup or created by runtime
(Does not yet track renames/deletes)
(Will not notice new files)
May become confused by directory structure changes on some platforms
(see node docs on fs.watch for caveats!)
2013-10-11 17:10:10 -04:00
Jeremy Ruston
20f06e8eec
Ensure that the core plugins inherit their version number from the main package.info
2013-08-26 13:28:23 +01:00
Jeremy Ruston
c54faeecd8
Merge tw2 related plugins and templates
...
Now all the plugins and templates needed are in the plugin
`tiddlywiki/classictools`
2013-08-04 22:06:36 +01:00
Jeremy Ruston
892b24d6e1
Allow templating of URLs for TiddlyWebAdaptor
...
Templates for TiddlyWeb URLs are defined in the tiddler
`$:/config/tiddlyweb/host` as a string that can include `$protocol$`
and `$host$`. The default is `$protocol$//$host$/`
2013-08-03 16:25:47 +01:00
Jeremy Ruston
1fed9e7eee
Add "spiral" attribute to wordcloud widget
2013-08-02 22:04:50 +01:00
Jeremy Ruston
c817690ab9
First pass at WordCloud plugin
2013-07-30 12:36:36 +01:00
Jeremy Ruston
ea8556bb1f
Ensure the bar chart widget updates its view when it refreshes
2013-07-21 21:08:46 +01:00
Jeremy Ruston
5445a8b782
Add first pass of D3.js plugin, and a new demo wiki for it
2013-07-16 15:03:40 +01:00
Jeremy Ruston
28b0b58a11
Make a distinction between templates and UI
...
Templates are the low-level bits and pieces that allow TW5 to generate
HTML and CSS renderings of tiddlers. The UI folder contains the
user-visible UI of TW5
2013-05-31 15:38:27 +01:00
Jeremy Ruston
00a06f744c
Remove the obsolete Dropbox plugins
2013-05-29 18:32:07 +01:00
Jeremy Ruston
eebf3dae95
CodeMirror updates
2013-05-15 17:32:28 +01:00
Jeremy Ruston
8564602256
Refactor rendertree to simplify context handling
...
Get rid of the separate renderContext stack and instead have a parent
pointer on renderer nodes. This lets us walk back up the render tree to
resolve context references
2013-05-15 17:32:17 +01:00
Jeremy Ruston
6864251962
Cleaning up content types
...
Dealt with some inconsistencies
2013-05-13 17:42:07 +01:00
Jeremy Ruston
dd8c8567fd
Add experimental CodeMirror plugin
...
The plugin is incomplete, and currently abandoned. It loads up an
instance of CodeMirror as an editor, and loads the right tiddler into
it, but the work hasn't been done to allow changes to be saved. The
startup time is ridiculously long, which is why I abandoned it.
2013-05-07 14:42:47 +01:00
Jeremy Ruston
debf29d391
Fix Jasmine stylesheet
2013-04-30 23:01:08 +01:00
Jeremy Ruston
17cfd57390
Start making themes switchable
...
Separately switch in ordinary plugins and themes. Change the convention
for plugin information to use dashes rather than camel case.
2013-04-28 22:52:26 +01:00
Jeremy Ruston
8e582e002b
Experimental plugin for Tahoe-LAFS
2013-04-26 22:18:46 +01:00
Jeremy Ruston
297a924d05
Cleaning up the jasmine plugin adaptor
2013-04-25 17:09:26 +01:00
Jeremy Ruston
709e3eec14
First version of testing plugin based on Jasmine
...
It will need some cleaning up here and there, but at this point works
cross-platform
2013-04-25 09:06:13 +01:00
Jeremy Ruston
ba7b886067
Move tiddlyweb stuff into a separate ServerControlPanel
...
Eventually we'll need a more general purpose mechanism for plugins to
add UI to the control panel
2013-04-16 11:17:27 +01:00
Jeremy Ruston
7b45c0bec8
Move the required template overrides into the tiddlyweb plugin
2013-04-03 13:23:07 +01:00
Jeremy Ruston
e449c0bb7d
Added support for deleting tiddlers during file synchronisation
2013-03-25 20:16:12 +00:00
Jeremy Ruston
1b4f292351
Grammar
2013-03-25 20:04:52 +00:00