Commit Graph
250 Commits
Author SHA1 Message Date
Jeremy Ruston c160c69187 Fixes to the insertion classic listview animation 2012-10-23 18:45:26 +01:00
Jeremy Ruston e3f6a33157 First version of the "classic" listview 2012-10-23 18:19:20 +01:00
Jeremy Ruston c087228b33 Starting to introduce list views
These are custom modules for visualising list manipulations and
navigations
2012-10-23 17:13:47 +01:00
Jeremy Ruston 5ced636abf Rename "viewer" modules to "fieldviewer" 2012-10-23 16:40:22 +01:00
Jeremy Ruston 91bebe7b7f Tweak the standard list filters 2012-10-23 16:28:53 +01:00
Jeremy Ruston 261ee54b5c About time we had a "new tiddler" button 2012-10-21 16:44:53 +01:00
Jeremy Ruston f4f042d2be Fix to transclusion viewer 2012-10-18 18:59:57 +01:00
Jeremy Ruston cd04fa22c6 Introduce extensible viewer modules for the view macro 2012-10-18 18:27:27 +01:00
Jeremy Ruston 7d60c8f55e Get ready to extend the view macro to use plugins for each view format 2012-10-18 15:53:01 +01:00
Jeremy Ruston 1a74d8526f Temporarily disable the search popup focus handling
Just so that search works again
2012-10-17 19:12:05 +01:00
Jeremy Ruston 81a565e608 Starting to get the behaviour of the search popup more correct 2012-10-17 19:10:18 +01:00
Jeremy Ruston 42d4be3f20 Search improvements
1. Extended edit macro to allow a search-styled input to be used
2. Moved search box into nav bar
2012-10-17 18:03:17 +01:00
Jeremy Ruston 3e4945b033 Improving comments 2012-10-16 23:06:45 +01:00
Jeremy Ruston 541261f14d Removing dead code 2012-10-16 23:06:37 +01:00
Jeremy Ruston dd6fddad01 Added support for the empty message to the list macro 2012-10-16 21:42:36 +01:00
Jeremy Ruston 456b8f9ba8 Fixed list macro to work properly in inline mode 2012-10-16 19:14:04 +01:00
Jeremy Ruston a832338bb6 Add a function to check whether a tiddler has a given field 2012-10-16 19:12:09 +01:00
Jeremy Ruston f0974740db Improvements to list macro
Allow shorthand list types, and cope with no template being specified
2012-10-16 19:06:52 +01:00
Jeremy Ruston bd5995b2e4 Deprecate the old transclude macro 2012-10-16 18:51:17 +01:00
Jeremy Ruston cb3741c8ee Refactored list macro
Now does selective refreshing, improving performance in several areas.
(Classic TW always refreshed lists in their entirety). A bit more to
do, but the plan is that this can replace the story macro, too
2012-10-16 18:50:32 +01:00
Jeremy Ruston 3a4288899d Correction to error message 2012-10-16 18:49:23 +01:00
Jeremy Ruston 35ddf7a81c Update the password macro so that it can be used on the server 2012-10-16 18:49:13 +01:00
Jeremy Ruston e9f262b9df Remove the experimental template mapping system
Unnecessarily complicated and JSONy
2012-10-16 10:14:41 +01:00
Jeremy Ruston 242884c918 Temporary fix for the transclude macro
Change of plan; the list macro is now going to be refactored to
incorporate the functionality of the transclude and story macros as well
2012-10-16 10:14:11 +01:00
Jeremy Ruston 5a3e2ce438 Refactor story macro to use reexecuteInDom() 2012-10-15 22:02:12 +01:00
Jeremy Ruston 62fac05411 Renamed the templateTitle parameter of the transclude macro for consistency with the tiddler macro 2012-10-15 19:02:49 +01:00
Jeremy Ruston 1c699c7118 Update the tiddler macro to have a templateText parameter 2012-10-15 18:46:47 +01:00
Jeremy Ruston 4ad8859864 Beginnings of refactoring the transclude macro
We want to make it selectively refresh for better performance
2012-10-15 18:46:33 +01:00
Jeremy Ruston fd4ff10bf3 Added $tw.utils.pulse() for animating elements
To make it easier to see things while debugging
2012-10-15 17:18:32 +01:00
Jeremy Ruston 63e486298c Fixed typo in link macro 2012-10-11 14:56:22 +01:00
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 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 3070357d70 Refactor serialisers to work on an array of tiddlers 2012-09-02 20:28:32 +01:00
Jeremy Ruston 44bef260f0 Change tiddler macro to use parseTiddler parameter substitution 2012-08-25 14:16:33 +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 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 a2caf46b1e Added new wiki methods for reading and writing a toddler as data 2012-07-22 22:03:06 +01:00
Jeremy Ruston ec77acd6f7 Improved CSS animation technique
Clearer and more concise now that we're forcing layout rather than
using nextTick()
2012-07-18 11:45:17 +01:00
Jeremy Ruston ca2c790c27 Fix the reveal macro in run mode 2012-07-15 23:06:24 +01:00
Jeremy Ruston 401b804931 Add support for "nomatch" to the reveal macro 2012-07-15 22:34:48 +01:00
Jeremy Ruston 7346a146f0 Extend the tiddler button so that it can set a tiddler to a given value 2012-07-15 22:34:36 +01:00
Jeremy Ruston dde26f8103 Remove CloseTiddler message to "close" 2012-07-15 17:36:02 +01:00
Jeremy Ruston c8d98316fa Removed extraneous class 2012-07-15 17:35:17 +01:00
Jeremy Ruston 761ffa403d Complete renaming popupper component to popup 2012-07-14 15:52:35 +01:00
Jeremy Ruston 4e547a7d35 Complete renaming the include macro to serialize 2012-07-14 15:46:01 +01:00
Jeremy Ruston a046c774d4 Rename include macro to serialize
Because that's much more representative
2012-07-14 15:43:21 +01:00