<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yomitan/ext/js/app, branch 21.2.28.2</title>
<subtitle>refold-tools yomitan fork</subtitle>
<id>https://git.pipeframe.xyz/fork/yomitan/atom?h=21.2.28.2</id>
<link rel='self' href='https://git.pipeframe.xyz/fork/yomitan/atom?h=21.2.28.2'/>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/'/>
<updated>2021-02-26T00:04:41+00:00</updated>
<entry>
<title>Fix wait for frontend not working properly (#1443)</title>
<updated>2021-02-26T00:04:41+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-02-26T00:04:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=b2f225a0d6a63d65d0543539d688d33c51a4fb8e'/>
<id>urn:sha1:b2f225a0d6a63d65d0543539d688d33c51a4fb8e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleanup yomichan api (#1394)</title>
<updated>2021-02-14T23:18:02+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-02-14T23:18:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=48b59375eb50a3c11ab1cbee659164e6991827ac'/>
<id>urn:sha1:48b59375eb50a3c11ab1cbee659164e6991827ac</id>
<content type='text'>
* Move invokeMessageHandler to core.js

* Move getMessageResponseResult to backghend.js

* Replace getTemporaryListenerResult</content>
</entry>
<entry>
<title>Log refactoring (#1393)</title>
<updated>2021-02-14T22:52:01+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-02-14T22:52:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=9279ced68660610764931da681f22c8b71bf1b6e'/>
<id>urn:sha1:9279ced68660610764931da681f22c8b71bf1b6e</id>
<content type='text'>
* Create Logger class and log instance

* Replace yomichan.logWarning with log.warn

* Replace yomichan.logError with log.error

* Replace yomichan.log with log.log

* Update the Yomichan class to use the global log object

* Update lint rules</content>
</entry>
<entry>
<title>Move api to yomichan object (#1392)</title>
<updated>2021-02-14T20:53:35+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-02-14T20:53:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=286534e648af350d24fbf3c7892a7ec81aaeb4bd'/>
<id>urn:sha1:286534e648af350d24fbf3c7892a7ec81aaeb4bd</id>
<content type='text'>
* Move cross frame API from API to Yomichan

* Add API instance to Yomichan

* Move api global to yomichan.api

* Pass yomichan to API

* Remove IIFE</content>
</entry>
<entry>
<title>Api prepare refactor (#1391)</title>
<updated>2021-02-14T20:19:31+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-02-14T20:19:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=efe8140f103179f50b610f182148b9427af99010'/>
<id>urn:sha1:efe8140f103179f50b610f182148b9427af99010</id>
<content type='text'>
* Refactor API preparation

* Run yomichan.prepare manually in the entry point function</content>
</entry>
<entry>
<title>Move fg/js (#1384)</title>
<updated>2021-02-14T04:13:53+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-02-14T04:13:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=7a74c3c31ece7788e82c46f22cb4327ffe08307a'/>
<id>urn:sha1:7a74c3c31ece7788e82c46f22cb4327ffe08307a</id>
<content type='text'>
* Move fg/js/frame-ancestry-handler.js to js/comm/frame-ancestry-handler.js

* Move fg/js/frame-offset-forwarder.js to js/comm/frame-offset-forwarder.js

* Move fg/js/dom-text-scanner.js to js/dom/dom-text-scanner.js

* Move fg/js/text-source-element.js to js/dom/text-source-element.js

* Move fg/js/text-source-range.js to js/dom/text-source-range.js

* Move fg/js/float-main.js to js/display/popup-main.js

* Move fg/js/content-script-main.js to js/app/content-script-main.js

* Move fg/js/frontend.js to js/app/frontend.js

* Move fg/js/popup-factory.js to js/app/popup-factory.js

* Move fg/js/popup-proxy.js to js/app/popup-proxy.js

* Move fg/js/popup-window.js to js/app/popup-window.js

* Move fg/js/popup.js to js/app/popup.js</content>
</entry>
</feed>
