<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yomitan/ext/js, branch 21.7.31.0</title>
<subtitle>refold-tools yomitan fork</subtitle>
<id>https://git.pipeframe.xyz/fork/yomitan/atom?h=21.7.31.0</id>
<link rel='self' href='https://git.pipeframe.xyz/fork/yomitan/atom?h=21.7.31.0'/>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/'/>
<updated>2021-07-31T23:13:41+00:00</updated>
<entry>
<title>Dictionary import progress improvements (#1868)</title>
<updated>2021-07-31T23:13:41+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-07-31T23:13:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=cd3f47a3595878c2ff7506589ac24ff91ed75eea'/>
<id>urn:sha1:cd3f47a3595878c2ff7506589ac24ff91ed75eea</id>
<content type='text'>
* Update loop vars

* Update loop

* Improve progress reporting during the import process</content>
</entry>
<entry>
<title>Dictionary importer refactoring (#1867)</title>
<updated>2021-07-31T22:08:51+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-07-31T22:08:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=01c5c5c04bd9234c64d6f57ee0ea65b0f478a1b7'/>
<id>urn:sha1:01c5c5c04bd9234c64d6f57ee0ea65b0f478a1b7</id>
<content type='text'>
* Remove map of schemas

* Don't reuse dictionary importer instances

* Refactor

* Update how progress callback is used</content>
</entry>
<entry>
<title>Dictionary importer refactor (#1866)</title>
<updated>2021-07-31T20:53:38+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-07-31T20:53:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=1d6e437fb284a591fc1b7f4aec87bbc7cde5367f'/>
<id>urn:sha1:1d6e437fb284a591fc1b7f4aec87bbc7cde5367f</id>
<content type='text'>
* Move function implementations

* Use file() instead of files[]

* Move functionality into local functions

* Simplify

* Pass dictionary title to conversion functions

* Update how legacy tags are added</content>
</entry>
<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>DictionaryImporter improvements (#1862)</title>
<updated>2021-07-31T18:00:19+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-07-31T18:00:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=11f210375ef64ccf969f1ad3da10dbed00a18fef'/>
<id>urn:sha1:11f210375ef64ccf969f1ad3da10dbed00a18fef</id>
<content type='text'>
* Improve error message

* Simplify URL for JSON fetching</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>Improve dictionary importer (#1859)</title>
<updated>2021-07-31T14:53:35+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-07-31T14:53:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=2d57d69b9ed3adf1241074f7eb29a588bec817a2'/>
<id>urn:sha1:2d57d69b9ed3adf1241074f7eb29a588bec817a2</id>
<content type='text'>
* Optimize dictionary data parsing during import

* Use ArrayBuffer instead of string

* Add missing function for testing</content>
</entry>
<entry>
<title>Call URL.revokeObjectURL for created URLs (#1858)</title>
<updated>2021-07-30T01:16:55+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-07-30T01:16:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=b99850ed54ecaa903a4bd1c2bcf3ae1cd405a3ed'/>
<id>urn:sha1:b99850ed54ecaa903a4bd1c2bcf3ae1cd405a3ed</id>
<content type='text'>
* Call URL.revokeObjectURL for created URLs

* Refactor image usage</content>
</entry>
<entry>
<title>Update JsonSchema (#1856)</title>
<updated>2021-07-29T00:31:36+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-07-29T00:31:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=a0fa67d57c6055dd967f43112bfe9535ec46bb5c'/>
<id>urn:sha1:a0fa67d57c6055dd967f43112bfe9535ec46bb5c</id>
<content type='text'>
* Fix issues with validating properties

* Simplify multiple destructuring

* Add an optiona progress callback

* Add functions

* Add more functions</content>
</entry>
</feed>
