<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yomitan/ext/js/templates, branch 21.7.31.2</title>
<subtitle>refold-tools yomitan fork</subtitle>
<id>https://git.pipeframe.xyz/fork/yomitan/atom?h=21.7.31.2</id>
<link rel='self' href='https://git.pipeframe.xyz/fork/yomitan/atom?h=21.7.31.2'/>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/'/>
<updated>2021-07-25T16:54:26+00:00</updated>
<entry>
<title>Update de/serializeError functions to only serialize data if present (#1849)</title>
<updated>2021-07-25T16:54:26+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-07-25T16:54:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=3f738898743804fa07c449063bf3065af00e5aa2'/>
<id>urn:sha1:3f738898743804fa07c449063bf3065af00e5aa2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Pronunciation template helper (#1840)</title>
<updated>2021-07-18T17:43:11+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-07-18T17:43:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=637d4a2087b9e93ccd47d689411887b6c40c3992'/>
<id>urn:sha1:637d4a2087b9e93ccd47d689411887b6c40c3992</id>
<content type='text'>
* Rename field

* Set up pronunication components

* Fix documentation

* Rename function

* Update test dependencies

* Fix constructor

* Log errors

* Add pronunciation helper

* Add styleApplier argument to _getHtml/_normalizeHtml

* Use getAttribute for 'class' to support namespaced elements (e.g. svg)

* Update format name

* Add optional tag

* Update docs</content>
</entry>
<entry>
<title>Anki template renderer abstraction (#1839)</title>
<updated>2021-07-18T15:20:03+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-07-18T15:20:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=10a9da4d31b4837d8c48e3cd1c36a7b760691d74'/>
<id>urn:sha1:10a9da4d31b4837d8c48e3cd1c36a7b760691d74</id>
<content type='text'>
* Add AnkiTemplateRenderer abstraction

* Move Anki-specific template functionality into AnkiTemplateRenderer

* Add documentation comments</content>
</entry>
<entry>
<title>Sandbox script folders (#1837)</title>
<updated>2021-07-17T21:10:25+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-07-17T21:10:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=fafa746a632b1907d9cca262f689d7bec4e0f940'/>
<id>urn:sha1:fafa746a632b1907d9cca262f689d7bec4e0f940</id>
<content type='text'>
* Move scripts

* Update paths

* Fix ordering

* Simplify eslint rules</content>
</entry>
<entry>
<title>Fix case where "ready" message is received before frame "load" event (#1822)</title>
<updated>2021-07-11T01:37:37+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-07-11T01:37:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=437b588411590ad44991f16ed26e2b2f35505e89'/>
<id>urn:sha1:437b588411590ad44991f16ed26e2b2f35505e89</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Simplify get media structure (#1817)</title>
<updated>2021-07-10T00:14:05+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-07-10T00:14:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=7a1570885e7310e5b1e15ab798c9eb66694a96fb'/>
<id>urn:sha1:7a1570885e7310e5b1e15ab798c9eb66694a96fb</id>
<content type='text'>
* Remove format argument of getMedia

* Implement escaping</content>
</entry>
<entry>
<title>Anki text furigana parsing and {sentence-furigana} marker (#1814)</title>
<updated>2021-07-09T21:48:27+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-07-09T21:48:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=8c68fa4d9435b562ffe23df92a2b7b620a0ed78e'/>
<id>urn:sha1:8c68fa4d9435b562ffe23df92a2b7b620a0ed78e</id>
<content type='text'>
* Add support for textFurigana media

* Add readingMode parameter

* Implement readingMode

* Add {sentence-furigana} marker

* Fallback to sentence if furigana isn't available

* Update test data</content>
</entry>
<entry>
<title>Anki card selected text (#1809)</title>
<updated>2021-07-08T00:00:30+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-07-08T00:00:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=315dc425e489dc96c2f2d4e13b500105d724ec52'/>
<id>urn:sha1:315dc425e489dc96c2f2d4e13b500105d724ec52</id>
<content type='text'>
* Add support for injecting the text selection into Anki cards

* Add selection-text

* Upgrade to add {selection-text}

* Update descriptions

* Update test data</content>
</entry>
<entry>
<title>Template renderer media updates (#1802)</title>
<updated>2021-07-06T23:43:53+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-07-06T23:43:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=e88d63fc6d251bc298eb721fee1cbb9f5f4b752e'/>
<id>urn:sha1:e88d63fc6d251bc298eb721fee1cbb9f5f4b752e</id>
<content type='text'>
* Add TemplateRendererMediaProvider to abstract media-related functionality

* Update representation of injected media

* Update templates

* Update upgrade file

* Update tests

* Update test data

* Force media to be an object

* Update test data</content>
</entry>
<entry>
<title>Remove uniqueness check for requirements (#1790)</title>
<updated>2021-07-03T15:35:03+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-07-03T15:35:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=82b7ebfa58c1d68916d66ffb49a0407a7dfc7aba'/>
<id>urn:sha1:82b7ebfa58c1d68916d66ffb49a0407a7dfc7aba</id>
<content type='text'>
</content>
</entry>
</feed>
