<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yomitan/ext/bg/background.html, branch 20.6.27.2</title>
<subtitle>refold-tools yomitan fork</subtitle>
<id>https://git.pipeframe.xyz/fork/yomitan/atom?h=20.6.27.2</id>
<link rel='self' href='https://git.pipeframe.xyz/fork/yomitan/atom?h=20.6.27.2'/>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/'/>
<updated>2020-06-21T20:12:56+00:00</updated>
<entry>
<title>Generic database (#600)</title>
<updated>2020-06-21T20:12:56+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-06-21T20:12:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=244ab31bb2edb53ff7aecb51d2dd60b50a24c194'/>
<id>urn:sha1:244ab31bb2edb53ff7aecb51d2dd60b50a24c194</id>
<content type='text'>
* Update test

* Rename db to _db

* Create GenericDatabase class

* Catch prepare error

* Allow database to be purged even if it was not open

* Remove unused functions

* Change static functions to non-static

* Delete and count using the media object store

* Update tests</content>
</entry>
<entry>
<title>Template renderer class (#574)</title>
<updated>2020-06-16T00:11:54+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-06-16T00:11:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=6562d0c1e507b17ab929ed9525666a08084404fa'/>
<id>urn:sha1:6562d0c1e507b17ab929ed9525666a08084404fa</id>
<content type='text'>
* Convert handlebars.js to a class

* Move/rename function

* Update helper registration

* Rename helper functions

* Limit cache size

* Make render() async

* Rename and move</content>
</entry>
<entry>
<title>Use cross frame API (#553)</title>
<updated>2020-06-08T01:40:11+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-06-08T01:40:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=9767b765536279023045ed4280b12d297ec78f0a'/>
<id>urn:sha1:9767b765536279023045ed4280b12d297ec78f0a</id>
<content type='text'>
* Use new CrossFrameAPI for popup proxy communication

* Remove use of old cross-frame communication classes

* Remove use of old cross-frame communication files

* Make the crossFrame object a member of the api object</content>
</entry>
<entry>
<title>Update background global object usage (#556)</title>
<updated>2020-05-24T18:01:21+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-05-24T18:01:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=6dd6af05e1ed3e0da4091af073c38e1d8ec0268d'/>
<id>urn:sha1:6dd6af05e1ed3e0da4091af073c38e1d8ec0268d</id>
<content type='text'>
* Omit global window object for scripts used on the background page

* Validate document exists before using

* Remove dom.js from background.html</content>
</entry>
<entry>
<title>Modifier key platform names (#519)</title>
<updated>2020-05-09T15:36:00+00:00</updated>
<author>
<name>siikamiika</name>
<email>siikamiika@users.noreply.github.com</email>
</author>
<published>2020-05-09T15:36:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=d6a3825a383e13b34c03c0b36e393da52bf8cf89'/>
<id>urn:sha1:d6a3825a383e13b34c03c0b36e393da52bf8cf89</id>
<content type='text'>
* wip

* add environment class

* use Environment class

* use Environment for scanning modifier options

* remove Environment in favor of API

* await promise

* use modifier symbols on macOS

* fix key separator issues

* if else to switch

* simplify variable names</content>
</entry>
<entry>
<title>Japanese util refactor (#510)</title>
<updated>2020-05-06T23:37:36+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-05-06T23:37:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=f361139d744e58a6c33841cee227d13d1970bb98'/>
<id>urn:sha1:f361139d744e58a6c33841cee227d13d1970bb98</id>
<content type='text'>
* Convert mixed japanese.js to utility class

* Copy functions from bg/js/japanese.js into mixed/js/japanese.js

* Remove bg/js/japanese.js

* Make wanakana dependency optional

* Update tests</content>
</entry>
<entry>
<title>Add apiModifySettings (#501)</title>
<updated>2020-05-06T23:32:28+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-05-06T23:32:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=bb2d9501afc0e406b0dacf5675cd90985238be98'/>
<id>urn:sha1:bb2d9501afc0e406b0dacf5675cd90985238be98</id>
<content type='text'>
* Update getProfile/getProfileFromContext to store this.options in a variable

* Add useSchema parameter to options getter functions

* Add apiModifySettings

* Use apiModifySettings instead of apiOptionsSet

* Remove apiOptionsSet

* Fix incorrect deleteCount check

* Require explicit scope for options

* Throw on invalid scope</content>
</entry>
<entry>
<title>Add Yomichan icon SVG (#478)</title>
<updated>2020-04-26T20:56:14+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-04-26T20:56:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=4e0fc76fe1d4bf38cfbef370fcc55331108e0e0a'/>
<id>urn:sha1:4e0fc76fe1d4bf38cfbef370fcc55331108e0e0a</id>
<content type='text'>
* Create Yomichan icon SVG and 32x32 PNG

* Update icons

* Add 32x32 icon definition to HTML pages</content>
</entry>
<entry>
<title>Create background-main.js</title>
<updated>2020-04-19T18:26:44+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-04-19T18:26:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=3c8eb9eee009ebe265fbae3f7d7ac0d74fcbdd94'/>
<id>urn:sha1:3c8eb9eee009ebe265fbae3f7d7ac0d74fcbdd94</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for importing and storing media files</title>
<updated>2020-04-19T01:31:09+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-03-02T03:36:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=8106f4744b07833526d16acf656eda11d29b99ad'/>
<id>urn:sha1:8106f4744b07833526d16acf656eda11d29b99ad</id>
<content type='text'>
</content>
</entry>
</feed>
