Jeremy Ruston
0bcaa75f18
Improved comments
...
And one minor refactoring
2012-08-22 12:33:21 +01:00
Jeremy Ruston
8e6647b615
Initial tranche of the plugin implementation
...
This first commit adds some of the code needed for the plugin
mechanism, but it isn't all fully operational yet. I'm merging the
branch so that I can get some other pre-requisites done quickly on the
main branch, and then plan to return to this branch.
2012-08-06 22:34:16 +01:00
Jeremy Ruston
daff9c10f3
Tighten terminology for plugins vs. modules
...
"Plugins" are bundles of tiddlers managed as one, "modules" are
JavaScript tiddlers with a module type identifying when and how they
should be executed.
2012-08-03 15:09:48 +01:00
Jeremy Ruston
3ade3397fb
Keeping JSHint happy
2012-08-02 22:24:37 +01:00
Jeremy Ruston
1f64a9e758
Added node.js version check and related refactorings
2012-08-02 14:32:38 +01:00
Jeremy Ruston
c74d608418
Removed parser switch
2012-07-14 18:08:00 +01:00
Jeremy Ruston
e451f2398e
Setting up NPM command line usage of TiddlyWiki
2012-07-13 18:17:46 +01:00
Jeremy Ruston
d910d75124
Updated to node v.0.8.2
2012-07-13 17:08:15 +01:00
Jeremy Ruston
f04b056392
Fixed a longstanding issue with javascript module tiddlers being truncated by one character
2012-07-10 23:18:07 +01:00
Jeremy Ruston
b5f8f97ccc
Refactored loading of tiddlywiki.plugin
files
...
Now we read the files raw, rather than through the deserialiser
2012-06-08 11:47:05 +01:00
Jeremy Ruston
5322d3cdfd
Added library modules to browser template
...
Now we can include things like jQuery easily
2012-06-08 10:41:58 +01:00
Jeremy Ruston
2053b7c413
Moved loading of core shadow tiddlers into the boot kernel
2012-06-06 21:42:14 +01:00
Jeremy Ruston
6319a7dee5
Renamed wiki
folder
2012-06-06 20:52:30 +01:00
Jeremy Ruston
6b56a95ca8
Added JSON extension to file info
2012-06-06 14:54:29 +01:00
Jeremy Ruston
22b836e4ac
Added 'isShadow' flag for system tiddlers
...
Shadow tiddlers are omitted from lists by default
2012-06-06 13:21:20 +01:00
Jeremy Ruston
fa08941a75
Refactored the Tiddler.getFields() method
2012-06-06 12:20:48 +01:00
Jeremy Ruston
e2ea8ff436
Refactored shadow tiddlers to not be in a separate store
...
Shortly there will be a flag to mark them
2012-06-06 12:07:33 +01:00
Jeremy Ruston
c6a2083e26
Let's switch to the new parser
2012-06-04 16:12:46 +01:00
Jeremy Ruston
7a62e6f1a4
Add quick switch for replacing old wikitext parser with the new
2012-06-02 13:19:46 +01:00
Jeremy Ruston
2121ced4f3
Added new file types & stopped defaulting the content type of tiddlers
2012-05-29 21:58:44 +01:00
Jeremy Ruston
a9f34b8b00
Better error reporting for executing modules on the server
2012-05-26 23:37:03 +01:00
Jeremy Ruston
9ed82c09fd
Introduce identifiers for tiddler subdirectories
2012-05-20 15:19:38 +01:00
Jeremy Ruston
5b3bdcc662
Refactoring some internal identifiers
2012-05-19 19:06:42 +01:00
Jeremy Ruston
6a7a5a2591
JSHint-prompted tweaks
2012-05-19 15:13:17 +01:00
Jeremy Ruston
cbb813da9b
Changed $tw.isBrowser to $tw.browser
...
This makes available browser-specific CSS prefixes
2012-05-19 11:29:51 +01:00
Jeremy Ruston
1741ea2df9
Added SVG file extension info
2012-05-09 17:34:27 +01:00
Jeremy Ruston
998bd07ef9
Fixed tiddler loading in the face of Windows style crlf line breaks
2012-05-09 13:48:34 +01:00
Jeremy Ruston
468749159d
Added sort order to tiddler div attributes
...
So that file comparisons work better
2012-05-08 17:42:49 +01:00
Jeremy Ruston
c63eb4c045
Correct the content type for tiddlers loaded from application/x-tiddler containers
2012-05-08 15:19:42 +01:00
Jeremy Ruston
19deb60f8c
Save and restore shadow stylesheets
2012-05-06 14:14:27 +01:00
Jeremy Ruston
9465da4335
Part two of turning the rabbit hole inside out
2012-05-05 22:57:21 +01:00