<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yomitan/ext/fg/js, branch 20.12.31.0</title>
<subtitle>refold-tools yomitan fork</subtitle>
<id>https://git.pipeframe.xyz/fork/yomitan/atom?h=20.12.31.0</id>
<link rel='self' href='https://git.pipeframe.xyz/fork/yomitan/atom?h=20.12.31.0'/>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/'/>
<updated>2020-12-30T04:38:44+00:00</updated>
<entry>
<title>Display profile panel (#1178)</title>
<updated>2020-12-30T04:38:44+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-12-30T04:38:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=ad90bad05782d275970a196817802ca9c7b6e735'/>
<id>urn:sha1:ad90bad05782d275970a196817802ca9c7b6e735</id>
<content type='text'>
* Expose Display.displayGenerator

* Update search when assigning options context

* Don't clear selection unless the popup changes

* Merge search styles

* Create panel for changing the profile</content>
</entry>
<entry>
<title>Improve document focus control (#1167)</title>
<updated>2020-12-28T22:41:59+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-12-28T22:41:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=b6038c87b66630b341e431a4722856c9a3a282ed'/>
<id>urn:sha1:b6038c87b66630b341e431a4722856c9a3a282ed</id>
<content type='text'>
* Improve styles for #content-scroll-focus

* Create new class to manage and control document focus

* Use new focus class

* Add a check to prevent redundant .blur calls</content>
</entry>
<entry>
<title>Support frame resize on firefox (#1088)</title>
<updated>2020-12-09T01:31:02+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-12-09T01:31:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=125c296eedf680ad7670544aa8f74d81fa9aa799'/>
<id>urn:sha1:125c296eedf680ad7670544aa8f74d81fa9aa799</id>
<content type='text'>
* Add popup functions for getting/setting the frame size

* Add frontend functions for getting/setting popup frame size

* Expose display mode attribute on display HTML

* Disable resizer on iframe

* Add custom frame resizer handle

* Add support for custom frame resizer</content>
</entry>
<entry>
<title>JapaneseUtil normalization (#1076)</title>
<updated>2020-11-29T18:09:02+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-11-29T18:09:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=34451ebf7122a2a5d140696215411abfb0dfe188'/>
<id>urn:sha1:34451ebf7122a2a5d140696215411abfb0dfe188</id>
<content type='text'>
* Use JapaneseUtil as a class which is manually instantiated

* Use alias function for toKana</content>
</entry>
<entry>
<title>Fix outer CSS being incorrectly injected (#1075)</title>
<updated>2020-11-29T17:00:41+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-11-29T17:00:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=a8cd03cbecf4015483ce3479e589e65ce7eece45'/>
<id>urn:sha1:a8cd03cbecf4015483ce3479e589e65ce7eece45</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Yomichan popup styles refactor (#1067)</title>
<updated>2020-11-26T19:13:53+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-11-26T19:13:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=3f7c76dbc787e443c6afb13f1a44520885159c1b'/>
<id>urn:sha1:3f7c76dbc787e443c6afb13f1a44520885159c1b</id>
<content type='text'>
* Rename classes yomichan-float to yomichan-popup

* Use attributes instead of classes

* Refactor

* Update popup outer scaling

* Update outer theme usage

* Move client.css to popup-outer.css in /mixed</content>
</entry>
<entry>
<title>Popup style updates (#1066)</title>
<updated>2020-11-26T04:22:05+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-11-26T04:22:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=92e9f69c8069644c544301a51fbbd351e799e99d'/>
<id>urn:sha1:92e9f69c8069644c544301a51fbbd351e799e99d</id>
<content type='text'>
* Replace compactGlossaries option with new glossaryLayoutMode option

* Update attributes

* Update attributes

* Update color definitions

* Fix default theme scrollbar</content>
</entry>
<entry>
<title>Display updates (#1057)</title>
<updated>2020-11-24T16:54:08+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-11-24T16:54:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=de299c64ae0d32f316d1679b79dd1ad72e1c0ed9'/>
<id>urn:sha1:de299c64ae0d32f316d1679b79dd1ad72e1c0ed9</id>
<content type='text'>
* Fix history assignment on the search page

* Use clear instead of assigned

* Simplify definitions assignment

* Organize

* Fix query not being cleared

* Fix media loading

* Fix potential issue with options not being assigned

* Catch error when frameId is null, causing infinite loop

* Fix frontend construction parameters</content>
</entry>
<entry>
<title>Text scanner improvements (#1056)</title>
<updated>2020-11-24T01:31:48+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-11-24T01:31:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=068b1eef71ed1167e7e39effa00cda7deb9251f2'/>
<id>urn:sha1:068b1eef71ed1167e7e39effa00cda7deb9251f2</id>
<content type='text'>
* Only ignore nodes on non-web pages

* Fix issue where options might not be assigned on nested frontends

* Refactor default TextScanner options

* Add option to enable search only on click

* Simplify restore state assignment

* Update options context passing

* Fix empty title

* Use TextScanner to scan content inside of Display

* Rename ignoreNodes to excludeSelector(s)

* Fix options update incorrectly triggering a re-search

* Fix copy throwing an error on the search page

* Replace _onSearchQueryUpdated with _search

* Use include selector instead of exclude selector</content>
</entry>
<entry>
<title>Popup setup refactoring (#1054)</title>
<updated>2020-11-23T20:23:47+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-11-23T20:23:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=01ff7436ee381c4414e95572cff08aac999b7721'/>
<id>urn:sha1:01ff7436ee381c4414e95572cff08aac999b7721</id>
<content type='text'>
* Pass childrenSupported as a parameter to Frontend/Popup constructors

* Remove setChildrenSupported

* Use event listener instead of function override

* Update options order

* Expand options and use object for clarity

* Fix childrenSupported not being fully propagated</content>
</entry>
</feed>
