Wykres commitów

367 Commity (6b6def872572bdf3e280fc169ea4f0abb484601d)

Autor SHA1 Wiadomość Data
Jeremy Ruston 6b6def8725 Fixed the view macro to fail silently if the target tiddler doesn't exist 2012-10-10 10:45:58 +01:00
Jeremy Ruston fc19a77353 Added support for PDF images 2012-10-10 10:45:39 +01:00
Jeremy Ruston 70ac853d28 Separated out the version check to make it easier to test 2012-10-01 16:50:42 +01:00
Jeremy Ruston b9e5171da6 Allow template overrides for the story 2012-09-14 17:29:30 +01:00
Jeremy Ruston 52f9e495ae Add ability for link macro to link through a given field
This is a bit of a hack, and a more harmonious way of doing this is
planned
2012-09-14 17:29:17 +01:00
Jeremy Ruston 238946b32b Update story macro to use rules to choose templates
Now special mapping tiddlers are used to determine which templates are
used for a given tiddler
2012-09-12 15:33:11 +01:00
Jeremy Ruston 7b4da4319a Allow filterTiddlers to be used on a hashmap of tiddlers 2012-09-12 15:32:26 +01:00
Jeremy Ruston 61c501e5a3 Added the full screen icon to the navbar
It's now getting a bit crowded.
2012-09-12 10:47:14 +01:00
Jeremy Ruston 7a17e7b216 Added full screen mode plugin 2012-09-12 10:46:39 +01:00
Jeremy Ruston c39654917f Added support for browser startup modules 2012-09-12 10:46:28 +01:00
Jeremy Ruston 9e8b665b8b CSS tweaks for full screen mode 2012-09-12 10:45:59 +01:00
Jeremy Ruston 8386607092 Added feature detection for HTML5 full screen mode 2012-09-12 10:45:23 +01:00
Jeremy Ruston e637b54f36 Add password handling to server 2012-09-02 21:00:24 +01:00
Jeremy Ruston 2b578c5acc Add command for saving in encrypted form
Temporary UI
2012-09-02 20:59:53 +01:00
Jeremy Ruston 1200c8329a Add Stanford JavaScript Crypto Library for encryption of tiddlers
Initial implementation. The password is hardcoded on the server, but
properly prompted in the browser.
2012-09-02 20:29:47 +01:00
Jeremy Ruston 3070357d70 Refactor serialisers to work on an array of tiddlers 2012-09-02 20:28:32 +01:00
Jeremy Ruston a95c83628d Now got exploded plugins working on the server 2012-08-31 17:25:18 +01:00
Jeremy Ruston e232a374e1 Plugin refactoring 2012-08-31 16:37:11 +01:00
Jeremy Ruston b2369df65a Further refactoring to the plugin mechanism 2012-08-31 16:36:57 +01:00
Jeremy Ruston 7a15b6f97a Fixed mis-renaming of `tiddlywiki.files` 2012-08-31 15:09:33 +01:00
Jeremy Ruston ed3a10f043 Renamed `tiddlywiki.plugin` files to `tiddlywiki.files`
Because we're just about to use the name `tiddlywiki.plugin` for
exploded plugin folders
2012-08-31 15:04:08 +01:00
Jeremy Ruston bb972888b9 Constituent tiddlers prefixed with title of plugin tiddler 2012-08-31 14:19:13 +01:00
Jeremy Ruston 88e7a4fb67 Basic plugin support for browser and server
Currently only supports plugins packed as a single JSON tiddler
2012-08-31 12:34:39 +01:00
Jeremy Ruston 4cebcddeeb Fixes suggested by Firefox's console 2012-08-31 11:38:30 +01:00
Jeremy Ruston dd7bb54965 Removed extraneous parameter from startup module invocation 2012-08-30 15:22:44 +01:00
Jeremy Ruston 8a2b1aea9b Comment update 2012-08-30 15:20:57 +01:00
Jeremy Ruston 57123933be Fixed typo 2012-08-30 15:03:01 +01:00
Jeremy Ruston 807f8b8aab More refactoring to better separate concerns
registerModuleTiddlers() references the wiki store and so really should
be a method of it
2012-08-30 15:00:08 +01:00
Jeremy Ruston b80332316b More calming, clarifying renaming 2012-08-30 14:53:35 +01:00
Jeremy Ruston 8542bca4ea Dropped the "Typed" from "TypedModules" 2012-08-30 14:46:58 +01:00
Jeremy Ruston b9f692d66f Rename the internal boot modules 2012-08-30 14:43:58 +01:00
Jeremy Ruston ec2633a241 Clarifying comment 2012-08-30 14:43:13 +01:00
Jeremy Ruston 39edb0160e Removed extraneous constant 2012-08-30 14:40:33 +01:00
Jeremy Ruston 6c2ebe1eee Fixed problem with node version number check 2012-08-30 14:40:00 +01:00
Jeremy Ruston 939e153243 Fixed node.js version check 2012-08-30 14:33:07 +01:00
Jeremy Ruston a3694d8cb3 Removed extraneous console.log 2012-08-30 08:40:00 +01:00
Jeremy Ruston 68f7072c94 TiddlyFox now saves with TiddlyWiki5 as well as TiddlyWiki Classic 2012-08-29 22:40:58 +01:00
Jeremy Ruston 389b6513b6 Fixed wiki.saveWiki to pass the correct parameters to the template 2012-08-25 17:32:43 +01:00
Jeremy Ruston 44bef260f0 Change tiddler macro to use parseTiddler parameter substitution 2012-08-25 14:16:33 +01:00
Jeremy Ruston 52a51b79aa Extraneous variable definition 2012-08-25 14:16:21 +01:00
Jeremy Ruston 24cb5cb19c Missing semicolonisation 2012-08-25 14:16:11 +01:00
Jeremy Ruston 68efce20c4 Starting building an empty.html 2012-08-25 12:07:39 +01:00
Jeremy Ruston 1db72ea931 Add support for parameter substitutions to the savetiddler command 2012-08-25 12:07:15 +01:00
Jeremy Ruston 175d7c67fd Moved support for parameter substitution into wiki.parseText()
We'll later refactor the same logic out of the tiddler macro
2012-08-25 12:05:57 +01:00
Jeremy Ruston 1d6eba3071 Add "transclude" format for the view macro
Uses the value of the field as the title of a tiddler to transclude
2012-08-23 12:31:16 +01:00
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 c11743088a Niceties for JSHint 2012-08-02 22:32:34 +01:00
Jeremy Ruston 3ade3397fb Keeping JSHint happy 2012-08-02 22:24:37 +01:00