<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yomitan/ext/fg/js, 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-20T00:33:06+00:00</updated>
<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 both shadowRoot and openOrClosedShadowRoot (#534)</title>
<updated>2020-05-10T18:10:02+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-05-10T18:10:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=dd6c3015c4af6db5f1deca797366ed6269b7d82c'/>
<id>urn:sha1:dd6c3015c4af6db5f1deca797366ed6269b7d82c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Load frame content using contentDocument.location.href instead of src attribute (#529)</title>
<updated>2020-05-10T18:08:18+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-05-10T18:08:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=c38cd70e91214a6f3510d78433653c85bf4d2df9'/>
<id>urn:sha1:c38cd70e91214a6f3510d78433653c85bf4d2df9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Text source refactor (#527)</title>
<updated>2020-05-10T18:06:25+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-05-10T18:06:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=5752b23a8e802d556851eff8f6ea60785f93e0b3'/>
<id>urn:sha1:5752b23a8e802d556851eff8f6ea60785f93e0b3</id>
<content type='text'>
* Update TextSourceElement API to have parity with TextSourceRange

* Make fields private

* Update equality check

* Fix "this.element" being used instead of just "element"</content>
</entry>
<entry>
<title>Fix setStartOffset not appending (#526)</title>
<updated>2020-05-10T01:09:23+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-05-10T01:09:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=6eafdac362e7deace6a5c89dd9edc9e50003b374'/>
<id>urn:sha1:6eafdac362e7deace6a5c89dd9edc9e50003b374</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Frontend/popup proxy message refactoring (#520)</title>
<updated>2020-05-09T16:27:56+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-05-09T16:27:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=69c783f86114329db175135a136c5567ee3e790f'/>
<id>urn:sha1:69c783f86114329db175135a136c5567ee3e790f</id>
<content type='text'>
* Use direct message handler functions

* Remove unused targetPopupId

* Make target a member of FrontendApiSender

* Rename frameId to parentFrameId for clarity

* Remove _parentFrameId

* Rename _parentId to _parentPopupId for clarity</content>
</entry>
<entry>
<title>Popup refactor (#518)</title>
<updated>2020-05-08T23:10:06+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-05-08T23:10:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=48cf6469739b26d4157d79523ccea762ef90d6bd'/>
<id>urn:sha1:48cf6469739b26d4157d79523ccea762ef90d6bd</id>
<content type='text'>
* Add default

* Convert function to non-static

* Remove static for private functions

* Replace .call

* Move functions with side effects into a synchronous prepare function

* Rename variables with "container" to "frame" in _initializeFrame

* Rename variables with "container" to "frame"

* Rename getContainer to getFrame

* Rename getContainerRect to getFrameRect

* Organize and simplify

* Fix incorrect change of "popup" =&gt; "this"

* Move initial _updateVisibility into prepare()</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>Organize frontend functions (#513)</title>
<updated>2020-05-07T23:38:09+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-05-07T23:38:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=edb86d9ec32d3d8719ad69b23cf32b139f1df40e'/>
<id>urn:sha1:edb86d9ec32d3d8719ad69b23cf32b139f1df40e</id>
<content type='text'>
</content>
</entry>
</feed>
