Jermolene
50950d8143
Text-slicer: Switch to loose mode
...
So that non-XML entities work.
2018-01-04 16:02:58 +00:00
Jermolene
a7a3748bca
Text-slicer: Add primitive support for escaping wikitext
2018-01-04 16:02:18 +00:00
Jermolene
47d065b239
Text-slicer: Fix title of document tiddler
...
For compatibility with the previous version, we ensure that the document tiddler ends up with the base tiddler title.
2017-12-21 22:15:00 +00:00
Jermolene
642a6505a1
Text-slicer: Fix image URLs
2017-12-21 22:14:08 +00:00
Jermolene
e344c38349
Major updates to text-slicer plugin
...
* In the interests of performance and expressiveness, switched to using a Sax parser instead of a DOM implementation.
* Use extensible declarative rules to control the slicing process
* Added new optional set of rules for slicing by heading, where the paragraphs underneath a heading are packed into the same tiddler as the heading
* Added a modal dialogue for specifying parameters when slicing in the browser
2017-12-14 14:16:54 +00:00
Jermolene
9ac784a468
Update text-slicer icon and wording
2017-07-18 15:44:27 +01:00
Jermolene
f59809e9a4
Use "whitespace trim" to improve spacing and legibility of view toolbar buttons
...
Previously, the standard toolbar buttons exhibited uneven spacing due
to the vestigial whitespace.
2017-07-12 16:47:52 +01:00
Jermolene
534f5e7c13
Revert "Add text/vnd.tiddlywiki to system tiddlers within plugins that should be wikified (c.f. #2883 )"
...
This reverts commit 7436fc7374
.
2017-06-24 17:48:32 +01:00
Jermolene
7436fc7374
Add text/vnd.tiddlywiki to system tiddlers within plugins that should be wikified (c.f. #2883 )
2017-06-09 15:52:19 +01:00
Jermolene
d9fd722e50
Text-slicer: Improve image support
...
Previously we only worked with base64 data URI images; now we work with
relative URLs as well.
2017-02-07 11:05:08 +00:00
Jermolene
a1a4bf0f9d
Refactoring the slicer engine for easier reuse
2016-12-22 17:46:42 +00:00
Jermolene
8e02bde938
Refinements to 87fa7f972c
2016-10-18 16:39:18 +01:00
Jermolene
c5ac10024b
Text-slicer: Fix issue with missing destination title
2016-05-11 11:13:15 -06:00
Jermolene
51db3e9e75
Text-slicer: style edit and view templates
2016-02-29 17:47:46 +00:00
Jermolene
6e4222e5e8
Text-slicer: tweak interactive document display
...
* Add icon for view template segment
* Muted background colour for view template segment
* Include links to parent tiddlers in the view template segment
* Fix logic for hiding/showing documents/headings (“open”/“close” were
transposed)
2016-02-28 20:18:01 +00:00
Jermolene
e2d0b70fad
Text-slicer: Add an advanced search filter for orphans
...
Locates tiddlers marked as document components that are not linked into
any active document
2016-02-28 19:56:24 +00:00
Jermolene
4041009d43
Text-slicer: standardise titles of state tiddlers
...
As noted by @Evolena, it’s cleaner to use the standard prefix for the
UI state tiddlers
2016-02-27 14:40:14 +00:00
Jermolene
7498989ebb
Text-slicer: better support for specifying the output title
...
Can be specified directly, or taken from a field of the tiddler being
sliced, falling back to a default.
2016-02-27 12:25:48 +00:00
Jermolene
46800d790a
Text-slicer: Add list-children filter operator
...
Again, I needed this for the day job. @felixhayashi I think you
submitted a pull request for something similar, would this version meet
your needs?
2016-02-05 18:46:01 +00:00
Jermolene
1335dff450
Text-slicer: Checkbox for hiding document metadata
2016-02-03 12:48:15 +00:00
Jermolene
3e78f5cffd
Text-slicer: Fix problem with static template for list items
...
We were rendering the children of the list item outside of the
generated LI tag.
2016-02-02 17:40:29 +00:00
Jermolene
c98ef97d23
Text-slicer: Use xmldom plugin so we can slice under Node.js
2016-02-01 21:34:28 +00:00
Jermolene
176d2ccd76
Text-slicer: Add support for notes within documents
2016-02-01 21:26:11 +00:00
Jermolene
b8aa60cdab
Text-slicer: Fix bug with nodes without a classname
2016-02-01 21:22:55 +00:00
Jermolene
3a10bfe0de
Text-slicer: copy document fields from source tiddler
...
User-defined fields of the source tiddler are copied across to the
document tiddler when it is sliced.
2016-02-01 20:16:45 +00:00
Jermolene
0769b90bb7
Text-slicer: Control preview column with dropdown
...
Instead of showing a sequence of all documents in the preview column,
we just show a single document, with a dropdown to choose which one is
shown.
The change makes it easier to deal with large numbers of documents.
2015-11-05 12:33:21 +00:00
Evolena
717e9ae913
Better wording and naming
2015-10-24 12:01:43 +02:00
Evolena
0a220a09da
Text-slicer: Add support for definition lists
2015-10-14 20:25:11 +02:00
Jermolene
2d9471fe3b
Text-Slicer: Add support for static rendering of external images
2015-10-09 17:09:30 +01:00
Jermolene
5faba15446
Text-slicer updates
2015-10-08 18:04:24 +01:00
Jermolene
b30126ec22
Text-slicer: add support for document metadata fields
...
The metadata for each field is in a tiddler tagged
`$:/tags/DocumentMetaData` with the field `caption` being the displayed
caption for the field and `field` being the name of the field.
`field-type` is the type of the field, and can be “string” or “list”.
2015-09-27 22:53:46 +01:00
Jermolene
57c40a8a56
Text-slicer: Tweaks to fix recently introduced bugs!
...
* Fixes problem with slicing wikitext tiddlers
* Adjusts position of heading expand/collapse icons in the view
template segment
2015-09-22 12:57:53 +02:00
Jermolene
21175012dc
Text-slicer: Fixes for images
2015-09-18 19:45:34 +01:00
Jermolene
e2d63a03b2
Text-slicer: Improvements to image handling
2015-09-17 19:41:41 +01:00
Jermolene
1fef272388
Text-slicer: starting to support images
2015-09-17 08:41:21 +01:00
Jermolene
7b8cb928cf
Text-slicer: initial support for anchors
2015-09-16 18:59:03 +01:00
Jermolene
5dbaf187f1
Text-slicer: more refactoring
2015-09-15 13:37:12 +01:00
Jermolene
e19617a5ce
Text-slicer updates
2015-09-13 09:37:57 +01:00
Jermolene
e62778a50f
Text-slicer: Make sliced documents collapsible
2015-09-12 09:41:25 +01:00
Jermolene
b379ab4f87
Text-slicer: better static HTML generation
2015-09-11 13:34:01 +01:00
Jermolene
026c84197f
Text-Slicer: Support folding and fix bug with filter for retrieving list contents
2015-09-07 17:01:11 +01:00
Jermolene
f0a655d8b2
Text-slicer: Switch from weaving with tags to lists alone
...
Many reasons:
* to allow subtrees to be grafted more easily
* to keep the tags for an entry clean by removing structural tags and
leaving the semantic tags
* to avoid the duplication of expressing the same relationship through
both the tags and list fields
2015-09-04 09:05:33 +01:00
Jermolene
4ea5dce284
Text-slicer improvements
...
1. Switch from using the text field of lists for storing the associated
filter to using the field `toc-list-filter` (to make it harder to
accidentally parse the text of an ordinary tiddler as a filter)
2. Fix several bugs
2015-09-04 08:42:07 +01:00
Jermolene
5dcb53abae
Docs update for text-slicer
2015-09-03 08:54:48 +01:00
Jermolene
c4244e8f04
Text-slicer improvements
...
# Allow the slicer to be used as a command
# Sort the document preview column
2015-09-01 17:25:45 +01:00
Jermolene
b4aa895cac
Text-slicer: add support for exclude filters
...
The exclude filter `+[tag[intro]]` will produce a document that only
includes the paragraphs with the tag “intro”. These are derived from
the paragraphs in the original document with the CSS class “intro”.
2015-09-01 09:59:23 +01:00
Jermolene
17dc21b809
Text-slicer refactoring
2015-08-31 20:32:32 +01:00
Jermolene
0be82ea7fb
Text-slicer: Introduce separate static templates
...
Much easier to have separate sets of templates for interactive vs
static document trees
2015-08-31 19:50:56 +01:00
Jermolene
cc4bef9c0e
Text-slicer: reorganise plugin shadow tiddler titles
2015-08-31 16:49:47 +01:00
Jermolene
faa32bc424
Text-slicer: Make sure hide/show gadgets hidden in preview
2015-08-31 14:54:39 +01:00