<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yomitan/ext/js, branch 24.5.14.1</title>
<subtitle>refold-tools yomitan fork</subtitle>
<id>https://git.pipeframe.xyz/fork/yomitan/atom?h=24.5.14.1</id>
<link rel='self' href='https://git.pipeframe.xyz/fork/yomitan/atom?h=24.5.14.1'/>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/'/>
<updated>2024-05-21T17:25:37+00:00</updated>
<entry>
<title>Disallow scanning while mouse is not moving if input, textarea, or editable elements are active (#958)</title>
<updated>2024-05-21T17:25:37+00:00</updated>
<author>
<name>Kuuuube</name>
<email>61125188+Kuuuube@users.noreply.github.com</email>
</author>
<published>2024-05-17T19:10:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=df02b952c129290ae525eb4a3021353a62f16b15'/>
<id>urn:sha1:df02b952c129290ae525eb4a3021353a62f16b15</id>
<content type='text'>
* Disallow scanning while mouse is not moving if input, textarea, or editable elements are active

* Move to _inputtingText method</content>
</entry>
<entry>
<title>fix search resolution infinite loop (#938)</title>
<updated>2024-05-14T19:26:53+00:00</updated>
<author>
<name>StefanVukovic99</name>
<email>stefanvukovic44@gmail.com</email>
</author>
<published>2024-05-14T19:26:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=d6e49f51d7514ac8436a978df72afbdf6e723b0f'/>
<id>urn:sha1:d6e49f51d7514ac8436a978df72afbdf6e723b0f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make Scan selected text lazy and add Scan text at selection (#915)</title>
<updated>2024-05-14T17:02:33+00:00</updated>
<author>
<name>Kuuuube</name>
<email>61125188+Kuuuube@users.noreply.github.com</email>
</author>
<published>2024-05-14T17:02:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=266c8c3a3f0d6f8c39832bfdc0cc88b88c2b710b'/>
<id>urn:sha1:266c8c3a3f0d6f8c39832bfdc0cc88b88c2b710b</id>
<content type='text'>
* Add Scan selected text lazy

* Remove extra spaces

* Improve naming

* Use disallowExpandSelection instead of "lazy"

* Use "keyword arguments" for _scanSelectedText

* Revert Use "keyword arguments" for _scanSelectedText</content>
</entry>
<entry>
<title>Update anki settings when Configure Anki card format button is clicked instead of requiring page refresh (#934)</title>
<updated>2024-05-14T16:59:44+00:00</updated>
<author>
<name>Kuuuube</name>
<email>61125188+Kuuuube@users.noreply.github.com</email>
</author>
<published>2024-05-14T16:59:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=ba288277a5e73026f7b0c07d993aa00a5e66c332'/>
<id>urn:sha1:ba288277a5e73026f7b0c07d993aa00a5e66c332</id>
<content type='text'>
* Update anki settings when Configure Anki card format is clicked instead of requiring page refresh

* Select by data-modal-action instead of id</content>
</entry>
<entry>
<title>Cache mousemove and hook keyboard to allow scanning at mouse position while mouse is no longer moving (#917)</title>
<updated>2024-05-14T14:42:05+00:00</updated>
<author>
<name>Kuuuube</name>
<email>61125188+Kuuuube@users.noreply.github.com</email>
</author>
<published>2024-05-14T14:42:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=d60b010229cf9031029480b698e87f8b91fbf16f'/>
<id>urn:sha1:d60b010229cf9031029480b698e87f8b91fbf16f</id>
<content type='text'>
</content>
</entry>
<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>Allow keyboard shortcut hotkeys to be modifiers only (#916)</title>
<updated>2024-05-14T07:01:59+00:00</updated>
<author>
<name>Kuuuube</name>
<email>61125188+Kuuuube@users.noreply.github.com</email>
</author>
<published>2024-05-14T07:01:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=a336d176777e865228698a4daaf4b70e05309ca6'/>
<id>urn:sha1:a336d176777e865228698a4daaf4b70e05309ca6</id>
<content type='text'>
* Allow hotkeys to be modifiers only

* Include meta keycodes</content>
</entry>
<entry>
<title>Catch and handle errors if getOptionsFull fails (#930)</title>
<updated>2024-05-14T05:40:11+00:00</updated>
<author>
<name>Kuuuube</name>
<email>61125188+Kuuuube@users.noreply.github.com</email>
</author>
<published>2024-05-14T05:40:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=e73e0817be92b86d45a0bc3cb26601186afc34f5'/>
<id>urn:sha1:e73e0817be92b86d45a0bc3cb26601186afc34f5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add glossary-first handlebars (#921)</title>
<updated>2024-05-13T02:16:02+00:00</updated>
<author>
<name>Kuuuube</name>
<email>61125188+Kuuuube@users.noreply.github.com</email>
</author>
<published>2024-05-13T02:16:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=81390468b95e786e2aabb41ddcbdd91ab9b345c3'/>
<id>urn:sha1:81390468b95e786e2aabb41ddcbdd91ab9b345c3</id>
<content type='text'>
* Add glossary-first handlebars

* Add docs

* Fix missing /if

* Write handlebars test data</content>
</entry>
<entry>
<title>Rework settings (#884)</title>
<updated>2024-05-13T02:10:05+00:00</updated>
<author>
<name>Kuuuube</name>
<email>61125188+Kuuuube@users.noreply.github.com</email>
</author>
<published>2024-05-13T02:10:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=0b02bf46c9fac64287b1fce338927e34b87f4144'/>
<id>urn:sha1:0b02bf46c9fac64287b1fce338927e34b87f4144</id>
<content type='text'>
* Add and remove settings from advanced

* Add warning to Text scan length

* Move Frequency sorting dictionary under Dictionaries, remove it from advanced, add child element Frequency sorting mode to advanced

* Move Result grouping mode to Appearance

* Move General above Dictionaries

* Rename Popup Appearance to Appearance

* Move Reading mode from Text Parsing to Appearance

* Make Text scan length warning less scary

* Move anki dupe settings back to advanced

* Remove scan delay setting from welcome page

* Move Recommended Permissions to top of welcome page, add bold, and add warning text

* Improve wording of recommended permissions warning

* Rename Enable content scanning to Enable Yomitan

Co-authored-by: James Maa &lt;jmaa@berkeley.edu&gt;
Signed-off-by: Kuuuube &lt;61125188+Kuuuube@users.noreply.github.com&gt;

* Remove Auto-hide search popup option from welcome page

* Fix appearance href and id

* Add Result Display category

* Add success text css

* Split off quick start guide from welcome page

* Add language selector on welcome page

* Add success or danger text if recommended permissions are on or off

* Remove unused placeholders in backup category

* Rename Popup to Popup Behavior

* Move Auto-hide search popup and Hide popup on cursor exit to Popup Behavior

* Move Term display style, Reading mode, and Frequency display style to advanced

* Move custom css to advanced

* Remove unused setting

* Add back setting with note and hidden

* Remove Auto-hide search popup

* Restore Auto-hide search popup

* Fix Auto-hide search popup description

---------

Signed-off-by: Kuuuube &lt;61125188+Kuuuube@users.noreply.github.com&gt;
Co-authored-by: James Maa &lt;jmaa@berkeley.edu&gt;</content>
</entry>
</feed>
