<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yomitan/ext/js/data, branch 23.10.24.0</title>
<subtitle>refold-tools yomitan fork</subtitle>
<id>https://git.pipeframe.xyz/fork/yomitan/atom?h=23.10.24.0</id>
<link rel='self' href='https://git.pipeframe.xyz/fork/yomitan/atom?h=23.10.24.0'/>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/'/>
<updated>2023-10-24T09:55:09+00:00</updated>
<entry>
<title>fix: typo</title>
<updated>2023-10-24T09:55:09+00:00</updated>
<author>
<name>praschke</name>
<email>91733887+praschke@users.noreply.github.com</email>
</author>
<published>2023-10-24T09:55:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=5bf81019882901fa6359bb7337ce538991ec9075'/>
<id>urn:sha1:5bf81019882901fa6359bb7337ce538991ec9075</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: save options after updating them</title>
<updated>2023-10-23T20:27:42+00:00</updated>
<author>
<name>praschke</name>
<email>stel@comfy.monster</email>
</author>
<published>2023-10-23T20:14:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=7b9f18320c2f0d9dc37d65966f02cdde2c0c5b5e'/>
<id>urn:sha1:7b9f18320c2f0d9dc37d65966f02cdde2c0c5b5e</id>
<content type='text'>
_optionsUtil.save() is only called in _saveOptions, which is only
called through

- _onApiSetAllSettings
- _onApiModifySettings
- _onCommandToggleTextScanning

it should be safe to simply save settings after updating them.

without saving, the options will be updated every time the background
restarts, until any settings are modified or text scanning is
toggled. for _updateVersion21, this means the welcome page will open
repeatedly to show the same warning.
</content>
</entry>
<entry>
<title>warn about custom templates in the welcome page</title>
<updated>2023-10-22T18:25:58+00:00</updated>
<author>
<name>praschke</name>
<email>stel@comfy.monster</email>
</author>
<published>2023-10-22T16:23:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=757707539690b6aec45e9de8cd37fdfc907d8843'/>
<id>urn:sha1:757707539690b6aec45e9de8cd37fdfc907d8843</id>
<content type='text'>
</content>
</entry>
<entry>
<title>initial handlebars patch</title>
<updated>2023-10-17T20:21:30+00:00</updated>
<author>
<name>praschke</name>
<email>stel@comfy.monster</email>
</author>
<published>2023-10-17T20:21:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=0506cfbee5443635ebd6ac79054b85f171775039'/>
<id>urn:sha1:0506cfbee5443635ebd6ac79054b85f171775039</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fixed eslint, changed header to only use 2 spaces, added missing headers to test</title>
<updated>2023-03-23T05:59:35+00:00</updated>
<author>
<name>Austin Siew</name>
<email>17107540+Aquafina-water-bottle@users.noreply.github.com</email>
</author>
<published>2023-03-23T05:59:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=a14251ea2b2b77b94fa5436b8c055a99c5f66e95'/>
<id>urn:sha1:a14251ea2b2b77b94fa5436b8c055a99c5f66e95</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Updated LICENSE to full license, added Yomitan 2023 to all license headers</title>
<updated>2023-03-21T11:53:36+00:00</updated>
<author>
<name>Austin Siew</name>
<email>17107540+Aquafina-water-bottle@users.noreply.github.com</email>
</author>
<published>2023-03-21T11:53:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=a2b239886eab4975d93b8be689fb321e6a0e3afa'/>
<id>urn:sha1:a2b239886eab4975d93b8be689fb321e6a0e3afa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Exclude documentElement from zoom calculation (#2227)</title>
<updated>2022-09-21T01:06:39+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2022-09-21T01:06:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=480869c3d1d820b344d23989d2deae64a594869e'/>
<id>urn:sha1:480869c3d1d820b344d23989d2deae64a594869e</id>
<content type='text'>
* Exclude documentElement from zoom calculation

* Add an option

* Refactor zoom coordinate conversion functions

* Convert zoom coordinates for text sources

* Rename variable

* Convert rect coordinate spaces

* Handle shadow DOM</content>
</entry>
<entry>
<title>TextSourceElement surrogate pair support (#2217)</title>
<updated>2022-08-20T18:32:34+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2022-08-20T18:32:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=e7944d29b0380d46e44cc316e10a3088e9da3a8c'/>
<id>urn:sha1:e7944d29b0380d46e44cc316e10a3088e9da3a8c</id>
<content type='text'>
* Update StringUtil

* Refactor

* Handle UTF-16 surrogate pairs</content>
</entry>
<entry>
<title>New StringUtil (#2216)</title>
<updated>2022-08-20T17:11:38+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2022-08-20T17:11:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=4194252fe363e9737abf4aa407d8ce14e7743559'/>
<id>urn:sha1:4194252fe363e9737abf4aa407d8ce14e7743559</id>
<content type='text'>
* Create new StringUtil

* Use StringUtil in DOMTextScanner

* Fix order</content>
</entry>
<entry>
<title>ArrayBufferUtil (#2215)</title>
<updated>2022-08-20T16:53:22+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2022-08-20T16:53:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=d3807d88ecf40b2c37ed31d823af038a091ffca0'/>
<id>urn:sha1:d3807d88ecf40b2c37ed31d823af038a091ffca0</id>
<content type='text'>
* Rename StringUtil to ArrayBufferUtil

* Update docs

* Rename file string-util.js to array-buffer-util.js</content>
</entry>
</feed>
