<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yomitan/ext/settings.html, 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-31T18:46:09+00:00</updated>
<entry>
<title>DictionaryImporterThreaded (#1865)</title>
<updated>2021-07-31T18:46:09+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-07-31T18:46:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=8c4a50f68c9543c14cfe76abd2f6f42135b0e13d'/>
<id>urn:sha1:8c4a50f68c9543c14cfe76abd2f6f42135b0e13d</id>
<content type='text'>
* Create new classes for importing dictionaries from a separate thread

* Use threaded importer

* Update worker tests</content>
</entry>
<entry>
<title>StringUtil (#1861)</title>
<updated>2021-07-31T17:04:16+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-07-31T17:04:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=454ffaad9658256cb4980ee27eb013606b285edc'/>
<id>urn:sha1:454ffaad9658256cb4980ee27eb013606b285edc</id>
<content type='text'>
* Add StringUtil class

* Use StringUtil</content>
</entry>
<entry>
<title>DictionaryImporterMediaLoader (#1860)</title>
<updated>2021-07-31T16:30:31+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-07-31T16:30:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=00c5ae79833a641ccc5f7d31b6eea3e91db4cb71'/>
<id>urn:sha1:00c5ae79833a641ccc5f7d31b6eea3e91db4cb71</id>
<content type='text'>
* Rename param for consistency

* Move media loading functionality into DictionaryImporterMediaLoader

* Create test class for media loading

* Remove unnecessary Blob/Image/URL functionality</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>Display pronunciation refactor (#1835)</title>
<updated>2021-07-17T18:44:36+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-07-17T18:44:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=3e938f1a1fdb5064f8d11060685699d3217d16a2'/>
<id>urn:sha1:3e938f1a1fdb5064f8d11060685699d3217d16a2</id>
<content type='text'>
* Simplify svg and container styles

* Rename pitch-accent-details to pitch-accent-graph-container

* Rename pitch-accent-graph* to pronunciation-graph*

* Remove unused template

* Omit quotes

* Rename pitch-accent-character to pronunciation-mora

* Simplify names

* Replace pronunciation-mora-inner with pronunciation-character

* Improve grouping of nasal characters

* Simplify character replacement

* Replace pseudo-elements with real elements

* Use an element rather than a fragment

* Rename functions

* Add wrapper

* Rename pitch-accent-characters to pronunciation-text-container

* Update test data

* Update downstep notation generation

* Rename pitch-accent-position to pronunciation-downstep-notation-container

* Space

* Wrap pronunciations in a container node

* Update preview

* Embed pitch accent styles directly</content>
</entry>
<entry>
<title>Duplicate scope check all models (#1810)</title>
<updated>2021-07-14T00:29:53+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-07-14T00:29:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=d058237ba724c3fee842d90c04b1950c9efaadc0'/>
<id>urn:sha1:d058237ba724c3fee842d90c04b1950c9efaadc0</id>
<content type='text'>
* Add duplicateScopeCheckAllModels option to createNote

* Add duplicateScopeCheckAllModels option

* Add setting</content>
</entry>
<entry>
<title>Update Anki field marker menu (#1816)</title>
<updated>2021-07-09T22:21:29+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-07-09T22:21:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=22f048e527552cf0451ea03e0e9bd869b6ad240b'/>
<id>urn:sha1:22f048e527552cf0451ea03e0e9bd869b6ad240b</id>
<content type='text'>
* Update anki field marker menu to have less vertical padding

* Update positioning of field marker menu</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>Text parse updates (#1811)</title>
<updated>2021-07-09T20:05:57+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-07-09T20:05:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=24ec22b2e1095a18d2031f697f4aaffb5a0c0609'/>
<id>urn:sha1:24ec22b2e1095a18d2031f697f4aaffb5a0c0609</id>
<content type='text'>
* Expose more settings to QueryParser

* Rename textParse to parseText

* Refactor

* Convert reading inside QueryParser rather than Backend

* Remove use of readingMode from backend

* Rename

* Update parseText args

* Simplify

* Update results

* Move use of optionsContext

* Run mecab and internal parser in parallel

* Added "dictionary-reading" reading mode

* Update romaji conversion case</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>
</feed>
