Jermolene
9f0d726f7d
Dynaview: Simplify visibility tracking logic
2019-03-21 12:56:26 +00:00
Jermolene
7709192cc8
DynaView: Simplify visibility processing
...
And add a table of contents to the demo
2019-03-20 18:24:29 +00:00
Jermolene
a89991cc46
Dynaview: Fix crash
2019-03-16 13:25:45 +00:00
Jermolene
a9e595c3f6
Dynaview: Add support for saving/restoring scroll position from local storage
2019-03-04 16:59:39 +00:00
Jermolene
e14e69bedc
DynaView plugin: add optional scroll position preservation
2019-01-11 17:50:52 +00:00
Jermolene
4f39e69e9d
Add support for resize tracking
2018-09-01 13:19:28 +01:00
Jermolene
25727df649
DynaView: Remove optisizer functionality
...
It was slow and clunky, and turned out to be easier to do in CSS.
2018-08-29 14:47:57 +01:00
Jermolene
4b42173962
DynaView: refactor checkVisibility for performance and readability
2018-05-23 14:17:49 +01:00
BurningTreeC
462d0a9402
Dynaview: unset functionality when scrolling out ( #3212 )
...
* try adding data-dynaview-unset-tiddler
I obviously lied
* dynaview unset functionality when scrolling out of view
* additional undefined check
* Update docs.tid
* update true and false to "true" and "false"
* add example of unset functionality
* Update reveal-on-scroll.tid
2018-04-12 13:23:50 +01:00
Jermolene
67bab83902
DynaView: Add "data-dynaview-has-triggered" attribute
2018-04-06 14:52:27 +01:00
Jermolene
de6e0d1c1e
Dynaview: Add support for updating the address bar when scrolling
...
We add an attribute to tiddler frames in the DOM giving the title of the corresponding tiddler
2018-03-13 14:07:29 +00:00
Jermolene
dbfe28094c
DynaView plugin: Add font "optisizer"
...
A mechanism to choose the optimum font size of a passage of text to yield a particular numbr of characters per line.
@BurningTreeC I've made some minor consistency tweaks and cleanups to the viewport stuff, too.
2018-03-10 10:33:34 +00:00
BurningTreeC
4435afc726
Dynaview: Update viewport state refreshing ( #3128 )
...
To prevent repeated updates
2018-02-18 15:39:10 +00:00
BurningTreeC
042e9185a9
DynaView plugin: make viewport dimensions available in state tiddlers ( #3126 )
...
* add export-viewport-dimensions functionality
* add config.tid
* add config to plugin.info list
* typo
* update docs.tid
* change default tiddler to $:/state/viewport
* change default to $:/state/viewport
* Update dynaview.js
* changes as discussed - lingo missing
2018-02-18 12:04:35 +00:00
Jermolene
5fee52beac
Introduce new dynaview plugin
2018-01-05 09:18:19 +00:00