<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yomitan/ext/js/pages, branch 24.2.11.0</title>
<subtitle>refold-tools yomitan fork</subtitle>
<id>https://git.pipeframe.xyz/fork/yomitan/atom?h=24.2.11.0</id>
<link rel='self' href='https://git.pipeframe.xyz/fork/yomitan/atom?h=24.2.11.0'/>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/'/>
<updated>2024-02-11T04:12:01+00:00</updated>
<entry>
<title>Eslint rule updates (#665)</title>
<updated>2024-02-11T04:12:01+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2024-02-11T04:12:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=765f1ede668f70e3af7717bf4d5f05dbf009c7f8'/>
<id>urn:sha1:765f1ede668f70e3af7717bf4d5f05dbf009c7f8</id>
<content type='text'>
* Padding newline rules

* Update rules

* Update rules

* Update rules

* Updates

* Update object quotes

* Merge similar ts and js rules

* Change export spacing rules

* Move typescript-eslint rules

* Spacing

* Actually save and commit changes</content>
</entry>
<entry>
<title>Update eslint (#638)</title>
<updated>2024-02-08T11:52:06+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2024-02-08T11:52:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=d4381831209dfbbbddd6d238c68461c9601573e2'/>
<id>urn:sha1:d4381831209dfbbbddd6d238c68461c9601573e2</id>
<content type='text'>
* Add json test

* Update vscode settings to better handle json

* Collapse eslint rules for easier readability

* Reorganize

* Update no-multi-spaces rule for JSON

* Rules updates

* Switch to @stylistic/eslint-plugin

* Update deprecated stylistic rules

* Group stylistic rules

* Simplify rules

* Move eslint env overrides to end of file

* Add test

* Move promiseAnimationFrame to separate file

* Remove unneeded eslint disable

* Remove unneeded</content>
</entry>
<entry>
<title>Update application init process (#634)</title>
<updated>2024-02-07T07:55:48+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2024-02-07T07:55:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=dc22c0260e55121b2930f8bf8761271ba977503f'/>
<id>urn:sha1:dc22c0260e55121b2930f8bf8761271ba977503f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reduce repeated anki field marker code (#632)</title>
<updated>2024-02-05T11:16:00+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2024-02-05T11:16:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=576dece97e6546aea774d1bac4a05b7854c512a4'/>
<id>urn:sha1:576dece97e6546aea774d1bac4a05b7854c512a4</id>
<content type='text'>
* Unify repeated code for getting anki field markers

* Throw because type safety exists

* Simplify

* Update order

* Update test data</content>
</entry>
<entry>
<title>Add frequency number handlebars (#600)</title>
<updated>2024-02-03T02:53:42+00:00</updated>
<author>
<name>Kuuuube</name>
<email>61125188+Kuuuube@users.noreply.github.com</email>
</author>
<published>2024-02-03T02:53:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=5a2bc4e542b7f22d1e6a4ba318cfcdc33817d34a'/>
<id>urn:sha1:5a2bc4e542b7f22d1e6a4ba318cfcdc33817d34a</id>
<content type='text'>
* Add frequencies-num handlebar

* Fix handlebar name

* Fix inconsistent variable name format

* Add frequency-number to anki tests

* Use full names for total and frequency variables

* Migrate handlebars to JS, split rank and occurance, add average

* Remove left behind frequency-number

* Fix "occurrence" spelling

* Cleanup types

* Add frequency support for kanji cards

* Fix code style

* Clean up most of duplicate code and merge functions

* Fix frequencies.length check

* Use less witchcraft and remove redundant type casting</content>
</entry>
<entry>
<title>Application refactor (#591)</title>
<updated>2024-02-01T15:00:59+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2024-02-01T15:00:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=dfd42bad0b46845ad88d1fdc5fa82b4f03bab0f3'/>
<id>urn:sha1:dfd42bad0b46845ad88d1fdc5fa82b4f03bab0f3</id>
<content type='text'>
* Rename Yomitan class to Application, change initialization style

* Rename file

* Update init

* Update config

* Remove dead code</content>
</entry>
<entry>
<title>Module refactoring (#588)</title>
<updated>2024-01-31T13:38:30+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2024-01-31T13:38:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=87ed7c8affd3ade9d3cd2d9ed1a61dd5f224e473'/>
<id>urn:sha1:87ed7c8affd3ade9d3cd2d9ed1a61dd5f224e473</id>
<content type='text'>
* Convert PronunciationGenerator into static functions

* Convert DictionaryDataUtil into static functions

* Convert AnkiNoteDataCreator into static functions

* Convert MediaUtil into static functions

* Convert RegexUtil into static functions

* Convert StringUtil into static functions

* Convert ArrayBufferUtil into static functions

* Convert AnkiUtil into static functions

* Convert PermissionsUtil into static functions

* Convert ProfileConditionsUtil into static functions</content>
</entry>
<entry>
<title>JapaneseUtil refactor (#555)</title>
<updated>2024-01-28T12:22:47+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2024-01-28T12:22:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=acc013a1a8051d34322f0f5f91d7bdecc0a18843'/>
<id>urn:sha1:acc013a1a8051d34322f0f5f91d7bdecc0a18843</id>
<content type='text'>
* Copy functions from JapaneseUtil

* Remove JapaneseUtil

* Update usages of JapaneseUtil functions</content>
</entry>
<entry>
<title>Adding a handlebar to return pitch accent categories of a word (#563)</title>
<updated>2024-01-27T09:29:36+00:00</updated>
<author>
<name>arbyste</name>
<email>144075975+arbyste@users.noreply.github.com</email>
</author>
<published>2024-01-27T09:29:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=1b9422d026dce0aedf5d2b94495222cccde4963e'/>
<id>urn:sha1:1b9422d026dce0aedf5d2b94495222cccde4963e</id>
<content type='text'>
* Fixing logic in isNonNounVerbOrAdjective function

* Adding handlebar to return pitch accent categories of a word</content>
</entry>
<entry>
<title>Add warning if available storage space is low (#548)</title>
<updated>2024-01-21T02:51:33+00:00</updated>
<author>
<name>The Man</name>
<email>ThisIsntTheWay@users.noreply.github.com</email>
</author>
<published>2024-01-21T02:51:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=14525695bec145d2a3e2cf55f8619f28de3f3d71'/>
<id>urn:sha1:14525695bec145d2a3e2cf55f8619f28de3f3d71</id>
<content type='text'>
* Add warning if storage space is low

* b -&gt; strong</content>
</entry>
</feed>
