<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yomitan/ext/js/templates, branch 21.3.31.2</title>
<subtitle>refold-tools yomitan fork</subtitle>
<id>https://git.pipeframe.xyz/fork/yomitan/atom?h=21.3.31.2</id>
<link rel='self' href='https://git.pipeframe.xyz/fork/yomitan/atom?h=21.3.31.2'/>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/'/>
<updated>2021-04-01T00:07:11+00:00</updated>
<entry>
<title>Log Anki data (#1579)</title>
<updated>2021-04-01T00:07:11+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-04-01T00:07:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=5d7309ed5474a9fb67b9cae1b1176bc10bde6115'/>
<id>urn:sha1:5d7309ed5474a9fb67b9cae1b1176bc10bde6115</id>
<content type='text'>
* Remove unused modifierPost

* Add _getModifier

* Add _getModifiedData

* Add getModifiedData

* Add getRenderingData

* Update logging to also log anki note data

* Fix dangling comma</content>
</entry>
<entry>
<title>Add join and concat utility functions for template rendering (#1559)</title>
<updated>2021-03-26T23:07:43+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-03-26T23:07:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=a14caaeab92027c57545f9db40c29e6afac14993'/>
<id>urn:sha1:a14caaeab92027c57545f9db40c29e6afac14993</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor Translator and dictionary entry format (#1553)</title>
<updated>2021-03-25T23:55:31+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-03-25T23:55:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=4be5c8fd9f7860e701d0b7d3c8c0ee934bc60a4f'/>
<id>urn:sha1:4be5c8fd9f7860e701d0b7d3c8c0ee934bc60a4f</id>
<content type='text'>
* Update test data

* Move translator.js

* Create new version of Translator

* Update Backend

* Update DictionaryDataUtil

* Update DisplayGenerator

* Create AnkiNoteDataCreator

* Replace AnkiNoteData with AnkiNoteDataCreator

* Update tests

* Remove AnkiNoteData

* Update test data

* Remove translator-old.js

* Add TypeScript interface definitions for the new translator data format</content>
</entry>
<entry>
<title>Fix case where {tags} returns an error (#1549)</title>
<updated>2021-03-24T00:43:38+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-03-24T00:43:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=0e1845c7edd8ae9c9a11d151d2c3a970ee9fc241'/>
<id>urn:sha1:0e1845c7edd8ae9c9a11d151d2c3a970ee9fc241</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor furigana segment data (#1502)</title>
<updated>2021-03-07T22:55:51+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-03-07T22:55:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=19f6bf5a3a669cda311e5a3f162131d8a9823aef'/>
<id>urn:sha1:19f6bf5a3a669cda311e5a3f162131d8a9823aef</id>
<content type='text'>
* Remove redundant language assignment

* Segment furigana from DisplayGenerator

* Remove furiganaSegments from translator data

* Add backwards compatibility for furiganaSegments

* Update tests</content>
</entry>
<entry>
<title>Move api to yomichan object (#1392)</title>
<updated>2021-02-14T20:53:35+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-02-14T20:53:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=286534e648af350d24fbf3c7892a7ec81aaeb4bd'/>
<id>urn:sha1:286534e648af350d24fbf3c7892a7ec81aaeb4bd</id>
<content type='text'>
* Move cross frame API from API to Yomichan

* Add API instance to Yomichan

* Move api global to yomichan.api

* Pass yomichan to API

* Remove IIFE</content>
</entry>
<entry>
<title>Move bg/js (#1387)</title>
<updated>2021-02-14T16:19:54+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-02-14T16:19:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=e419a418f6f03ef0a24330b67e7b76c5e3a7c22d'/>
<id>urn:sha1:e419a418f6f03ef0a24330b67e7b76c5e3a7c22d</id>
<content type='text'>
* Move bg/js/anki.js to js/comm/anki.js

* Move bg/js/mecab.js to js/comm/mecab.js

* Move bg/js/search-main.js to js/display/search-main.js

* Move bg/js/template-patcher.js to js/templates/template-patcher.js

* Move bg/js/template-renderer-frame-api.js to js/templates/template-renderer-frame-api.js

* Move bg/js/template-renderer-frame-main.js to js/templates/template-renderer-frame-main.js

* Move bg/js/template-renderer-proxy.js to js/templates/template-renderer-proxy.js

* Move bg/js/template-renderer.js to js/templates/template-renderer.js

* Move bg/js/media-utility.js to js/media/media-utility.js

* Move bg/js/native-simple-dom-parser.js to js/dom/native-simple-dom-parser.js

* Move bg/js/simple-dom-parser.js to js/dom/simple-dom-parser.js

* Move bg/js/audio-downloader.js to js/media/audio-downloader.js

* Move bg/js/deinflector.js to js/language/deinflector.js

* Move bg/js/backend.js to js/background/backend.js

* Move bg/js/translator.js to js/language/translator.js

* Move bg/js/search-display-controller.js to js/display/search-display-controller.js

* Move bg/js/request-builder.js to js/background/request-builder.js

* Move bg/js/text-source-map.js to js/general/text-source-map.js

* Move bg/js/clipboard-reader.js to js/comm/clipboard-reader.js

* Move bg/js/clipboard-monitor.js to js/comm/clipboard-monitor.js

* Move bg/js/query-parser.js to js/display/query-parser.js

* Move bg/js/profile-conditions.js to js/background/profile-conditions.js

* Move bg/js/dictionary-database.js to js/language/dictionary-database.js

* Move bg/js/dictionary-importer.js to js/language/dictionary-importer.js

* Move bg/js/anki-note-builder.js to js/data/anki-note-builder.js

* Move bg/js/anki-note-data.js to js/data/anki-note-data.js

* Move bg/js/database.js to js/data/database.js

* Move bg/js/json-schema.js to js/data/json-schema.js

* Move bg/js/options.js to js/data/options-util.js

* Move bg/js/background-main.js to js/background/background-main.js

* Move bg/js/permissions-util.js to js/data/permissions-util.js

* Move bg/js/context-main.js to js/pages/action-popup-main.js

* Move bg/js/generic-page-main.js to js/pages/generic-page-main.js

* Move bg/js/info-main.js to js/pages/info-main.js

* Move bg/js/permissions-main.js to js/pages/permissions-main.js

* Move bg/js/welcome-main.js to js/pages/welcome-main.js</content>
</entry>
</feed>
