<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yomitan/types/ext, branch 24.5.14.0</title>
<subtitle>refold-tools yomitan fork</subtitle>
<id>https://git.pipeframe.xyz/fork/yomitan/atom?h=24.5.14.0</id>
<link rel='self' href='https://git.pipeframe.xyz/fork/yomitan/atom?h=24.5.14.0'/>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/'/>
<updated>2024-05-14T11:32:57+00:00</updated>
<entry>
<title>add korean (#787)</title>
<updated>2024-05-14T11:32:57+00:00</updated>
<author>
<name>StefanVukovic99</name>
<email>stefanvukovic44@gmail.com</email>
</author>
<published>2024-05-14T11:32:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=82049f3439acae346767351827e0963a2586b702'/>
<id>urn:sha1:82049f3439acae346767351827e0963a2586b702</id>
<content type='text'>
* prepare preprocessors

* add postprocessors

* add hangul functions (#13)

* move hangul to lib, add test (#14)

* add hangul functions

* hangul lib

* fix tests

* test inputs

* fix hangul disassemble, fix postprocessing

* rename test

* reset transformedText for multiple postprocessors

* add credits

* fix conflict

---------

Co-authored-by: Stefan Vukovic &lt;stefanvukovic44@gmail.com&gt;

* Vetting done (#16)

* add hangul functions

* hangul lib

* fix tests

* test inputs

* fix hangul disassemble, fix postprocessing

* rename test

* reset transformedText for multiple postprocessors

* add credits

* fix conflict

* add transforms

* move substring

* textprocessing function

* mostly fixed

* delete comment

* mostly fixed

(cherry picked from commit 268c8968ec64bf9d1fbd7d448a96d590399265c4)

* prepare preprocessors

(cherry picked from commit d139258398de9285396db31c6d46795ee95eb01a)

* (reset) remove textSourceMap

* rawSource before textreplacements

* update tests

* fix transforms

* fix transforms

* 100% vetted

* add link to dict

---------

Co-authored-by: Stefan Vukovic &lt;stefanvukovic44@gmail.com&gt;

* update unit tests

* update test

---------

Co-authored-by: Lyroxide &lt;33834537+Lyroxide@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>added Dutch language option (#913)</title>
<updated>2024-05-11T14:17:49+00:00</updated>
<author>
<name>Kajal Goel</name>
<email>43801094+Kajal-11@users.noreply.github.com</email>
</author>
<published>2024-05-11T14:17:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=dccacabbefb3c777d8f0ae14ab4eefa6e505ec78'/>
<id>urn:sha1:dccacabbefb3c777d8f0ae14ab4eefa6e505ec78</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update eslint unsafe rule (#887)</title>
<updated>2024-05-09T07:42:35+00:00</updated>
<author>
<name>James Maa</name>
<email>jmaa@berkeley.edu</email>
</author>
<published>2024-05-09T07:42:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=13278a5cf67de69678d8c4c5fb97e6eb00c94c11'/>
<id>urn:sha1:13278a5cf67de69678d8c4c5fb97e6eb00c94c11</id>
<content type='text'>
* Enable @typescript-eslint/no-unsafe-assignment

* Updates

* Add missing import

* Updates

* Fix types?

* Fix tests

* Address comments

* Move TextProcessorVariant to types

* Update types/ext/translation-internal.d.ts

Co-authored-by: StefanVukovic99 &lt;stefanvukovic44@gmail.com&gt;
Signed-off-by: James Maa &lt;jmaa@berkeley.edu&gt;

---------

Signed-off-by: James Maa &lt;jmaa@berkeley.edu&gt;
Co-authored-by: toasted-nutbread &lt;toasted-nutbread@users.noreply.github.com&gt;
Co-authored-by: StefanVukovic99 &lt;stefanvukovic44@gmail.com&gt;</content>
</entry>
<entry>
<title>add source and target language dictionary metadata (#891)</title>
<updated>2024-05-09T01:10:48+00:00</updated>
<author>
<name>StefanVukovic99</name>
<email>stefanvukovic44@gmail.com</email>
</author>
<published>2024-05-09T01:10:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=57d928bb82130f8f1dcbc85ddd5430721a0dbf04'/>
<id>urn:sha1:57d928bb82130f8f1dcbc85ddd5430721a0dbf04</id>
<content type='text'>
* add source and target language dictionary metadata

* validate iso

* add description and grc</content>
</entry>
<entry>
<title>add finnish language option (#867)</title>
<updated>2024-04-29T13:08:29+00:00</updated>
<author>
<name>StefanVukovic99</name>
<email>stefanvukovic44@gmail.com</email>
</author>
<published>2024-04-29T13:08:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=62e2032f362a173e9096c1d35705cec82559bcd2'/>
<id>urn:sha1:62e2032f362a173e9096c1d35705cec82559bcd2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add option to disable furigana and reading in Term display style (#862)</title>
<updated>2024-04-25T12:38:46+00:00</updated>
<author>
<name>Kuuuube</name>
<email>61125188+Kuuuube@users.noreply.github.com</email>
</author>
<published>2024-04-25T12:38:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=0c29b10a711f2ff9978ec9898867eb0aae88298d'/>
<id>urn:sha1:0c29b10a711f2ff9978ec9898867eb0aae88298d</id>
<content type='text'>
* Add option to disable furigana and reading in `Term display style`

* Also hide search reading</content>
</entry>
<entry>
<title>add duplicate behavior dropdown (#853)</title>
<updated>2024-04-22T19:58:32+00:00</updated>
<author>
<name>StefanVukovic99</name>
<email>stefanvukovic44@gmail.com</email>
</author>
<published>2024-04-22T19:58:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=c6d93a965a5536979221fda856903356c10c1603'/>
<id>urn:sha1:c6d93a965a5536979221fda856903356c10c1603</id>
<content type='text'>
* duplicate behavior dropdown

* allow duplicate for existing users

* Update docs/anki-integration.md

Co-authored-by: James Maa &lt;jmaa@berkeley.edu&gt;
Signed-off-by: StefanVukovic99 &lt;stefanvukovic44@gmail.com&gt;

* Update docs/anki-integration.md

Co-authored-by: James Maa &lt;jmaa@berkeley.edu&gt;
Signed-off-by: StefanVukovic99 &lt;stefanvukovic44@gmail.com&gt;

* Update docs/anki-integration.md

Co-authored-by: James Maa &lt;jmaa@berkeley.edu&gt;
Signed-off-by: StefanVukovic99 &lt;stefanvukovic44@gmail.com&gt;

* remove suggestion comment

---------

Signed-off-by: StefanVukovic99 &lt;stefanvukovic44@gmail.com&gt;
Co-authored-by: James Maa &lt;jmaa@berkeley.edu&gt;</content>
</entry>
<entry>
<title>Added Details and Summary tags to Structured Content (#842)</title>
<updated>2024-04-22T16:38:04+00:00</updated>
<author>
<name>Matttttt</name>
<email>18152455+martholomew@users.noreply.github.com</email>
</author>
<published>2024-04-22T16:38:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=808ddef82a8eabc77ba20a0da89a392926550e76'/>
<id>urn:sha1:808ddef82a8eabc77ba20a0da89a392926550e76</id>
<content type='text'>
* add details and summary tags

* fixed css test

---------

Co-authored-by: martholomew &lt;martholomew@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>rework text processors (#793)</title>
<updated>2024-04-21T15:15:08+00:00</updated>
<author>
<name>StefanVukovic99</name>
<email>stefanvukovic44@gmail.com</email>
</author>
<published>2024-04-21T15:15:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=07258ecc35c1a05aa1581a54c9f47a40ce3d76c9'/>
<id>urn:sha1:07258ecc35c1a05aa1581a54c9f47a40ce3d76c9</id>
<content type='text'>
* rework text processors

* rename text-preprocessors file

* Fix search header left margins on small screens (#839)

* Refocuses search input on backspace (#840)

Fixes #775. Note that this behavior gets overridden if backspace is set
as a shortcut action.

* Change hotkey triggering condition to account for IME usage (#837)

_isKeyCharacterInput only worked when not using an IME, as inside of an
IME when a keydown event is fired, the key is reported as "Process",
which does not have a key.length equal to 1. This resulted in hotkeys
being triggered while typing, which this commit fixes.

---------

Co-authored-by: James Maa &lt;jmaa@berkeley.edu&gt;
Co-authored-by: Kuuuube &lt;61125188+Kuuuube@users.noreply.github.com&gt;
Co-authored-by: Andrew Thomas Sartor &lt;andrew@sartor.net&gt;</content>
</entry>
<entry>
<title>Added Old Irish (#831)</title>
<updated>2024-04-16T19:50:22+00:00</updated>
<author>
<name>Matttttt</name>
<email>18152455+martholomew@users.noreply.github.com</email>
</author>
<published>2024-04-16T19:50:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=a952e2f5ba1fc5cda2617ea1729a4f0e0489ace6'/>
<id>urn:sha1:a952e2f5ba1fc5cda2617ea1729a4f0e0489ace6</id>
<content type='text'>
* added Old Irish (SGA)

* Merge Yomitan Updates (#1)

* fix (#811)

* Add scanOnTouchTap and improve touch scanning defaults (#791)

* Add scanOnTouchTap

* Update version to 30

* Cleanup if statement

* log anki error when hiding button (#821)

* Fix noteInfos not getting assigned (#819)

* improve term sorting (#806)

* improve term sorting

* edge case

* fix: add missing handlebar entry (#823)

* fix: add missing handlebar entry

* fix: add new handlebar to tests

* Revert to using canAddNotes (#827)

Fix #818

* Remove unused canAdd (#824)

Co-authored-by: James Maa &lt;jamesmaa@Jamess-MacBook-Pro.local&gt;

* Fix duplicate check not working across note types (#830)

* Fix duplicate check not working across note types

* Add invalidNoteId

---------

Co-authored-by: James Maa &lt;jmaa@berkeley.edu&gt;

---------

Co-authored-by: StefanVukovic99 &lt;stefanvukovic44@gmail.com&gt;
Co-authored-by: Kuuuube &lt;61125188+Kuuuube@users.noreply.github.com&gt;
Co-authored-by: m-edlund &lt;me@fwegmann.com&gt;
Co-authored-by: Eloy Robillard &lt;eloy.robillard@gmail.com&gt;
Co-authored-by: James Maa &lt;jmaa@berkeley.edu&gt;
Co-authored-by: James Maa &lt;jamesmaa@Jamess-MacBook-Pro.local&gt;

* Revert "Merge Yomitan Updates (#1)"

This reverts commit 748dc2202b3ea9e0a028ebae5ecf51208b422c2b.

* Fix Static Analysis Error

* Fix eslint erro

---------

Co-authored-by: martholomew &lt;martholomew@users.noreply.github.com&gt;
Co-authored-by: StefanVukovic99 &lt;stefanvukovic44@gmail.com&gt;
Co-authored-by: Kuuuube &lt;61125188+Kuuuube@users.noreply.github.com&gt;
Co-authored-by: m-edlund &lt;me@fwegmann.com&gt;
Co-authored-by: Eloy Robillard &lt;eloy.robillard@gmail.com&gt;
Co-authored-by: James Maa &lt;jmaa@berkeley.edu&gt;
Co-authored-by: James Maa &lt;jamesmaa@Jamess-MacBook-Pro.local&gt;</content>
</entry>
</feed>
