<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yomitan/test, branch 21.8.31.1</title>
<subtitle>refold-tools yomitan fork</subtitle>
<id>https://git.pipeframe.xyz/fork/yomitan/atom?h=21.8.31.1</id>
<link rel='self' href='https://git.pipeframe.xyz/fork/yomitan/atom?h=21.8.31.1'/>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/'/>
<updated>2021-09-11T20:05:39+00:00</updated>
<entry>
<title>Database readwrite transaction updates (#1932)</title>
<updated>2021-09-11T20:05:39+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-09-06T00:00:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=048089ec698fb8237fa0cd5df668f4cfc0b83cab'/>
<id>urn:sha1:048089ec698fb8237fa0cd5df668f4cfc0b83cab</id>
<content type='text'>
* Add _readWriteTransaction helper

* Improve deleteDictionary order

* Make onProgress event optional

* Simplify progress rate parameter</content>
</entry>
<entry>
<title>Fix dictionary import total progress (#1921)</title>
<updated>2021-09-01T01:42:18+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-09-01T01:42:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=1599ec1f15ef02e5687fbfc4ad15dd55b019ee70'/>
<id>urn:sha1:1599ec1f15ef02e5687fbfc4ad15dd55b019ee70</id>
<content type='text'>
* Fix incorrect total count for final step of dictionary import

* Update tests to validate progress args</content>
</entry>
<entry>
<title>Add support for structured content margins (#1920)</title>
<updated>2021-09-01T01:08:30+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-09-01T01:08:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=02194fcb9f5dfd61482b6d3814e395a1225c8a9b'/>
<id>urn:sha1:02194fcb9f5dfd61482b6d3814e395a1225c8a9b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Dictionary database worker refactoring (#1913)</title>
<updated>2021-08-28T18:22:16+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-08-28T18:22:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=74709296e557dfeab2e465f8bd53681934fe8040'/>
<id>urn:sha1:74709296e557dfeab2e465f8bd53681934fe8040</id>
<content type='text'>
* Rename DictionaryWorker =&gt; DictionaryWorkerHandler

* Rename var

* Rename file

* Simplify

* Rename DictionaryDatabaseModifier =&gt; DictionaryWorker

* Rename dictionary-database-modifier.js =&gt; dictionary-worker.js</content>
</entry>
<entry>
<title>Dictionary worker refactor (#1894)</title>
<updated>2021-08-14T15:46:26+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-08-14T15:46:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=3e350bd563886e49fed309731d99f37e6f3ab320'/>
<id>urn:sha1:3e350bd563886e49fed309731d99f37e6f3ab320</id>
<content type='text'>
* Rename dictionary worker files

* Rename classes

* Rename file

* Rename class

* Generalize the _invoke method

* Rename 'import' to 'importDictionary'

* Improve DictionaryImporterMediaLoader usage

* Refactor message handler

* Generalize onProgress event</content>
</entry>
<entry>
<title>Google Docs accessibility (#1875)</title>
<updated>2021-08-07T16:40:51+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-08-07T16:40:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=5d4141a429dad23d78238f67ef61baabd251e67c'/>
<id>urn:sha1:5d4141a429dad23d78238f67ef61baabd251e67c</id>
<content type='text'>
* Add accessibility option for forcing Google Docs HTML-based rendering

* Update settings

* Send a documentStart message at document start

* Add accessibility script for Google Docs

* Set up accessibility

* Update tests</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>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>test-workers (#1863)</title>
<updated>2021-07-31T18:36:14+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-07-31T18:36:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=992c8bcf75b9477e1652cf2a458418e375903cc0'/>
<id>urn:sha1:992c8bcf75b9477e1652cf2a458418e375903cc0</id>
<content type='text'>
* Add getImportedScripts utility function to test-sw.js

* Move functionality to testServiceWorker

* Rename file

* Add loadEslint utility function

* Add filterScriptPaths utility</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>
</feed>
