<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yomitan/ext/js/dom, branch 24.01.14.0</title>
<subtitle>refold-tools yomitan fork</subtitle>
<id>https://git.pipeframe.xyz/fork/yomitan/atom?h=24.01.14.0</id>
<link rel='self' href='https://git.pipeframe.xyz/fork/yomitan/atom?h=24.01.14.0'/>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/'/>
<updated>2024-01-13T04:58:48+00:00</updated>
<entry>
<title>type updates (#500)</title>
<updated>2024-01-13T04:58:48+00:00</updated>
<author>
<name>Cashew</name>
<email>52880648+Scrub1492@users.noreply.github.com</email>
</author>
<published>2024-01-13T04:58:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=36c40ff671ae1f8a05aac77c8694e9bccdda85fb'/>
<id>urn:sha1:36c40ff671ae1f8a05aac77c8694e9bccdda85fb</id>
<content type='text'>
* type updates

* remove comments

* fix comment

* remove types</content>
</entry>
<entry>
<title>Event dispatcher refactor (#463)</title>
<updated>2023-12-29T03:17:38+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2023-12-29T03:17:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=1e254fd1d4423b984e176547ef36a14383bbd7f5'/>
<id>urn:sha1:1e254fd1d4423b984e176547ef36a14383bbd7f5</id>
<content type='text'>
* Refactor EventDispatcher template type

* Update core types

* Update log

* Update clipboard monitor

* Update application events

* Update popup events

* Update text scanner

* Update cross frame API

* Update display events

* Type updates

* Update display history

* Update query parser

* Update search persistent state controller

* Update panel element

* Update popup menu

* Update audio system

* Update hotkey handler

* Update settings controller

* Update audio controller

* Update types

* Update types

* Update types

* Add event handler types

* Update type

* Fix issues

* Remove error suppression

* Fix typo</content>
</entry>
<entry>
<title>Simplify dom text scanner (#453)</title>
<updated>2023-12-29T03:04:47+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2023-12-29T03:04:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=476d7548022ab25cc499f9b3bb712c81a6d3240c'/>
<id>urn:sha1:476d7548022ab25cc499f9b3bb712c81a6d3240c</id>
<content type='text'>
* Remove "enum" from name, update comment

* Simplify</content>
</entry>
<entry>
<title>Narrow down enum types (#431)</title>
<updated>2023-12-25T08:13:34+00:00</updated>
<author>
<name>Cashew</name>
<email>52880648+Scrub1492@users.noreply.github.com</email>
</author>
<published>2023-12-25T08:13:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=bdaa77ff0d7c23f1594575ac22fb9693f1802b24'/>
<id>urn:sha1:bdaa77ff0d7c23f1594575ac22fb9693f1802b24</id>
<content type='text'>
* narrow down enum types

* add enum types

* change from default to case

* add enum types

* remove comments

* remove comments

* fix

* Move getErrorLevelValue to Logger

* Add enum type for LogErrorLevelValue

* add eslint switch-exhaustiveness-check rule

* Revert "add eslint switch-exhaustiveness-check"

This reverts commit 49f9caabf0af900bc5ba2b80f5baff72c27e02cd.

* move from labelled loop to helper functions

* move helper functions downward</content>
</entry>
<entry>
<title>Declare static fields using modern JavaScript syntax (#400)</title>
<updated>2023-12-20T05:37:34+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2023-12-20T05:37:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=e8b4c488dd5955bafa3fbdbd71cb125f67486415'/>
<id>urn:sha1:e8b4c488dd5955bafa3fbdbd71cb125f67486415</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix case where element style is undefined (#399)</title>
<updated>2023-12-20T05:35:56+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2023-12-20T05:35:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=e56f03901f21fa8f44725b6a68d3d0dca1e9cd34'/>
<id>urn:sha1:e56f03901f21fa8f44725b6a68d3d0dca1e9cd34</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Template type improvements (#380)</title>
<updated>2023-12-19T06:17:22+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2023-12-19T06:17:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=e9e504b40dde8691c32c933c7e27e28cfad1c8b5'/>
<id>urn:sha1:e9e504b40dde8691c32c933c7e27e28cfad1c8b5</id>
<content type='text'>
* Default templates to unknown

* Default typescript templates to unknown

* More template type updates</content>
</entry>
<entry>
<title>Make JSON.parse usage safer (#373)</title>
<updated>2023-12-19T05:33:38+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2023-12-19T05:33:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=1ced9aafc00c10992bab8bd3f1b6b1397f05b7b9'/>
<id>urn:sha1:1ced9aafc00c10992bab8bd3f1b6b1397f05b7b9</id>
<content type='text'>
* Make JSON.parse usage safer

* Fix any type

* Add readResponseJson

* Use readResponseJson

* Additional updates

* Rename files

* Add types</content>
</entry>
<entry>
<title>Remove dynamic-loader scripts, simplify script loading (#383)</title>
<updated>2023-12-19T04:22:05+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2023-12-19T04:22:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=1d268edcc3efce723954bcaa7dd376f0352c1a32'/>
<id>urn:sha1:1d268edcc3efce723954bcaa7dd376f0352c1a32</id>
<content type='text'>
</content>
</entry>
<entry>
<title>capture all terminators and quotes in the sentence (#360)</title>
<updated>2023-12-19T03:45:14+00:00</updated>
<author>
<name>Cashew</name>
<email>52880648+Scrub1492@users.noreply.github.com</email>
</author>
<published>2023-12-19T03:45:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=521e87d01142063c785054741d3703de37a1636c'/>
<id>urn:sha1:521e87d01142063c785054741d3703de37a1636c</id>
<content type='text'>
* capture all terminators and quotes in the sentence

* fix negative position, add documents and tests

* fix comments giving wrong semantics

* add test case coverage

* remove cursor namespace for possible performance penalties

* while loop optimization</content>
</entry>
</feed>
