<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yomitan/ext/bg, branch 20.5.22.1</title>
<subtitle>refold-tools yomitan fork</subtitle>
<id>https://git.pipeframe.xyz/fork/yomitan/atom?h=20.5.22.1</id>
<link rel='self' href='https://git.pipeframe.xyz/fork/yomitan/atom?h=20.5.22.1'/>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/'/>
<updated>2020-05-31T22:22:46+00:00</updated>
<entry>
<title>Limit action port message size (#587)</title>
<updated>2020-05-31T22:22:46+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-05-31T22:19:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=13b59dacb2cd8f907eaba6b97f927b72f02fe672'/>
<id>urn:sha1:13b59dacb2cd8f907eaba6b97f927b72f02fe672</id>
<content type='text'>
* Add onDisconnect handler

* Update how error is posted

* Update action ports to send long messages in fragments

* Remove ack timer

* Move message destructuring into try block
</content>
</entry>
<entry>
<title>Fix "tags" template (#539)</title>
<updated>2020-05-23T00:03:34+00:00</updated>
<author>
<name>siikamiika</name>
<email>siikamiika@users.noreply.github.com</email>
</author>
<published>2020-05-23T00:03:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=39df44eca40d00242d99e8121179ae8aeffce961'/>
<id>urn:sha1:39df44eca40d00242d99e8121179ae8aeffce961</id>
<content type='text'>
* fix tag templates for merge and group modes

* update version upgrade

* adjust upgrade replacement order</content>
</entry>
<entry>
<title>Dynamic loader load style (#521)</title>
<updated>2020-05-20T00:33:06+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-05-20T00:33:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=dd673f0b2626c2bffbcb301dc364009f077c3d08'/>
<id>urn:sha1:dd673f0b2626c2bffbcb301dc364009f077c3d08</id>
<content type='text'>
* Remove unnecessary load of /fg/css/client.css

* Replace dynamicLoader.loadStyles with dynamicLoader.loadStyle

* Replace Popup._injectStylesheet with dynamicLoader.loadStyle

* Remove unused global</content>
</entry>
<entry>
<title>Use CSS variables for themes (#528)</title>
<updated>2020-05-10T18:07:25+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-05-10T18:07:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=9742d5662bde1340a12c343599cc962e2b175803'/>
<id>urn:sha1:9742d5662bde1340a12c343599cc962e2b175803</id>
<content type='text'>
* Update formatting

* Merge default tag color with category-less tags

* Use CSS variables for colors

* Add dark theme colors

* Move color variables into display.css

* Remove old stylesheets

* Update headings

* Bump minimum Firefox version to support CSS var()

* Revert popular kanji text color</content>
</entry>
<entry>
<title>Omit the sound tag if it's empty (#525)</title>
<updated>2020-05-09T16:29:41+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-05-09T16:29:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=bdbe680f5cbe612df73cc0532f098f7973dfcc65'/>
<id>urn:sha1:bdbe680f5cbe612df73cc0532f098f7973dfcc65</id>
<content type='text'>
</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>Text scanner refactor (#517)</title>
<updated>2020-05-08T23:05:50+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-05-08T23:05:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=3949db26d778bc3f593438211b148e8309921542'/>
<id>urn:sha1:3949db26d778bc3f593438211b148e8309921542</id>
<content type='text'>
* Fix return type

* Pass search function as a constructor argument

* Pass constructor as a details object

For consistency with other complex constructors and improved semantics.

* Convert _ignorePoints to a single optional function

* Organize functions

* Rename ignorePoints to ignorePoint</content>
</entry>
<entry>
<title>Popup proxy host refactor (#516)</title>
<updated>2020-05-08T23:04:53+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-05-08T23:04:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=b936c3e4b1bc993e535b02dee91bf6afc15a3564'/>
<id>urn:sha1:b936c3e4b1bc993e535b02dee91bf6afc15a3564</id>
<content type='text'>
* Rename PopupProxyHost to PopupFactory

* Update FrontendApiReceiver to support non-async handlers

* Make some functions non-async

* Make setCustomCss non-async

* Make setContentScale non-async

* Remove static

* Rename variables

* Pass frameId into PopupFactory's constructor

* Change FrontendApiReceiver source from popup-proxy-host to popup-factor

* Rename _invokeHostApi to _invoke

* Rename PopupProxy.getHostUrl to getUrl</content>
</entry>
<entry>
<title>Query parser refactor (#514)</title>
<updated>2020-05-07T23:41:27+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-05-07T23:41:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=33bd9682ea2ff8b65b1dd802a87c1bdd6b0f9609'/>
<id>urn:sha1:33bd9682ea2ff8b65b1dd802a87c1bdd6b0f9609</id>
<content type='text'>
* Make functions private

* Make fields private

* Organize</content>
</entry>
<entry>
<title>Add contentScript parameter to backend message handlers (#512)</title>
<updated>2020-05-07T23:37:25+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-05-07T23:37:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=caca9869c4c43dc1c9b286d512468e1802de6e73'/>
<id>urn:sha1:caca9869c4c43dc1c9b286d512468e1802de6e73</id>
<content type='text'>
* Add contentScript parameter to message handlers

* Remove _validatePrivilegedMessageSender calls from handler functions

* Reformat handlers</content>
</entry>
</feed>
