<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yomitan/ext/mixed, branch 22.2.2.0</title>
<subtitle>refold-tools yomitan fork</subtitle>
<id>https://git.pipeframe.xyz/fork/yomitan/atom?h=22.2.2.0</id>
<link rel='self' href='https://git.pipeframe.xyz/fork/yomitan/atom?h=22.2.2.0'/>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/'/>
<updated>2021-02-14T03:52:28+00:00</updated>
<entry>
<title>Move mixed/js (#1383)</title>
<updated>2021-02-14T03:52:28+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-02-14T03:52:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=6a271e067fa917614f4c81f473533e24c6d04404'/>
<id>urn:sha1:6a271e067fa917614f4c81f473533e24c6d04404</id>
<content type='text'>
* Move mixed/js/core.js to js/core.js

* Move mixed/js/yomichan.js to js/yomichan.js

* Move mixed/js/timer.js to js/debug/timer.js

* Move mixed/js/hotkey-handler.js to js/input/hotkey-handler.js

* Move mixed/js/hotkey-help-controller.js to js/input/hotkey-help-controller.js

* Move mixed/js/hotkey-util.js to js/input/hotkey-util.js

* Move mixed/js/audio-system.js to js/input/audio-system.js

* Move mixed/js/media-loader.js to js/input/media-loader.js

* Move mixed/js/text-to-speech-audio.js to js/input/text-to-speech-audio.js

* Move mixed/js/comm.js to js/comm/cross-frame-api.js

* Move mixed/js/api.js to js/comm/api.js

* Move mixed/js/frame-client.js to js/comm/frame-client.js

* Move mixed/js/frame-endpoint.js to js/comm/frame-endpoint.js

* Move mixed/js/display.js to js/display/display.js

* Move mixed/js/display-audio.js to js/display/display-audio.js

* Move mixed/js/display-generator.js to js/display/display-generator.js

* Move mixed/js/display-history.js to js/display/display-history.js

* Move mixed/js/display-notification.js to js/display/display-notification.js

* Move mixed/js/display-profile-selection.js to js/display/display-profile-selection.js

* Move mixed/js/japanese.js to js/language/japanese-util.js

* Move mixed/js/dictionary-data-util.js to js/language/dictionary-data-util.js

* Move mixed/js/document-focus-controller.js to js/dom/document-focus-controller.js

* Move mixed/js/document-util.js to js/dom/document-util.js

* Move mixed/js/dom-data-binder.js to js/dom/dom-data-binder.js

* Move mixed/js/html-template-collection.js to js/dom/html-template-collection.js

* Move mixed/js/panel-element.js to js/dom/panel-element.js

* Move mixed/js/popup-menu.js to js/dom/popup-menu.js

* Move mixed/js/selector-observer.js to js/dom/selector-observer.js

* Move mixed/js/scroll.js to js/dom/window-scroll.js

* Move mixed/js/text-scanner.js to js/language/text-scanner.js

* Move mixed/js/cache-map.js to js/general/cache-map.js

* Move mixed/js/object-property-accessor.js to js/general/object-property-accessor.js

* Move mixed/js/task-accumulator.js to js/general/task-accumulator.js

* Move mixed/js/environment.js to js/background/environment.js

* Move mixed/js/dynamic-loader.js to js/scripting/dynamic-loader.js

* Move mixed/js/dynamic-loader-sentinel.js to js/scripting/dynamic-loader-sentinel.js</content>
</entry>
<entry>
<title>Move mixed/lib/ to lib/ (#1382)</title>
<updated>2021-02-14T02:28:47+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-02-14T02:28:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=deed5027cd18bcdb9cb9d13cb7831be0ec5384e8'/>
<id>urn:sha1:deed5027cd18bcdb9cb9d13cb7831be0ec5384e8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move search mode (#1381)</title>
<updated>2021-02-13T23:52:54+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-02-13T23:52:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=e9358997c03ee6ca2b5e9f26e8e416c8508c88e6'/>
<id>urn:sha1:e9358997c03ee6ca2b5e9f26e8e416c8508c88e6</id>
<content type='text'>
* Move mode handling to SearchDisplayController

* Remove mode state info and handlers from Display</content>
</entry>
<entry>
<title>Improve search page popup detection (#1378)</title>
<updated>2021-02-13T17:13:01+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-02-13T17:13:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=edc22b98e361707c827326b714ada6fd821c2bec'/>
<id>urn:sha1:edc22b98e361707c827326b714ada6fd821c2bec</id>
<content type='text'>
* Add _getAllTabs function

* Add _findTabs

* Use _findTabs instead of _findTab

* Remove _findTab

* Refactor tab check

* Add ability to search for a popup native window

* Fix dangling comma</content>
</entry>
<entry>
<title>Move html files (#1375)</title>
<updated>2021-02-13T04:03:15+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-02-13T04:03:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=4053d9b2fac82108f701788c511aedaf988de4c5'/>
<id>urn:sha1:4053d9b2fac82108f701788c511aedaf988de4c5</id>
<content type='text'>
* Move background.html to /

* Move context.html to /

* Move info.html to /

* Move legal.html to /

* Move permissions.html to /

* Move pitch-accents-preview.html to /

* Move popup-preview.html to /

* Move search.html to /

* Move settings.html to /

* Move settings2.html to /

* Move template-renderer.html to /

* Move welcome.html to /

* Move float.html to /

* Move display-templates.html to /</content>
</entry>
<entry>
<title>Move css files (#1374)</title>
<updated>2021-02-13T02:03:30+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-02-13T02:03:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=4f13de283572b2c57e7462f1030c12fe8335882e'/>
<id>urn:sha1:4f13de283572b2c57e7462f1030c12fe8335882e</id>
<content type='text'>
* Move bg/css/ to css/

* Move mixed/css/ to css/</content>
</entry>
<entry>
<title>Move more data files (#1373)</title>
<updated>2021-02-13T01:37:43+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-02-13T01:37:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=8454f52378b9410393262122c6920606e187e18f'/>
<id>urn:sha1:8454f52378b9410393262122c6920606e187e18f</id>
<content type='text'>
* Move deinflect.json

* Move button.mp3

* Move fonts</content>
</entry>
<entry>
<title>Move images (#1372)</title>
<updated>2021-02-13T01:27:43+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-02-13T01:27:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=98975d59231eeedeaa2b17998b56a3c21e5d647e'/>
<id>urn:sha1:98975d59231eeedeaa2b17998b56a3c21e5d647e</id>
<content type='text'>
* Move mixed/img/ to images/

* Move bg/img/ to images/</content>
</entry>
<entry>
<title>Search decouple (#1369)</title>
<updated>2021-02-12T03:57:38+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-02-12T03:57:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=1c5e3e6d397f22de99494e147cc53b106e1d16b4'/>
<id>urn:sha1:1c5e3e6d397f22de99494e147cc53b106e1d16b4</id>
<content type='text'>
* Update how query post-processing is implemented

* Update DisplaySearch to not subclass Display

* Update display construction

* Make display initialization consistent

* Remove unused

* Fix wanakana binding

* Use own frame/tab ID

* DisplaySearch =&gt; SearchDisplayController

* Fix globals</content>
</entry>
<entry>
<title>Permissions button in browser action popup (#1368)</title>
<updated>2021-02-11T23:55:09+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-02-11T23:55:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=94db6c69fa4aa25231e213c6d0e185197bfe3418'/>
<id>urn:sha1:94db6c69fa4aa25231e213c6d0e185197bfe3418</id>
<content type='text'>
* Add key icon

* Update context icon styles

* Add permissions links

* Show warning badge if permissions are insufficient for certain settings

* Create PermissionsUtil

* Use PermissionsUtil in Backend

* Update SettingsController to use PermissionsUtil

* Update AnkiController to use getRequiredPermissionsForAnkiFieldValue

* Show the permissions buttons/links on the context page when necessary

* Update MV3 compatibility</content>
</entry>
</feed>
