<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yomitan/ext/js/background, branch 21.4.30.1</title>
<subtitle>refold-tools yomitan fork</subtitle>
<id>https://git.pipeframe.xyz/fork/yomitan/atom?h=21.4.30.1</id>
<link rel='self' href='https://git.pipeframe.xyz/fork/yomitan/atom?h=21.4.30.1'/>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/'/>
<updated>2021-04-30T21:57:53+00:00</updated>
<entry>
<title>Show any custom tags on words that have anki cards created (#1628)</title>
<updated>2021-04-30T21:57:53+00:00</updated>
<author>
<name>soriac</name>
<email>soriac@users.noreply.github.com</email>
</author>
<published>2021-04-30T21:57:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=ba3f7b3e96df7f034b56132d8c2c90289e16c288'/>
<id>urn:sha1:ba3f7b3e96df7f034b56132d8c2c90289e16c288</id>
<content type='text'>
* Proof-of-concept for showing card tags (#1626)

* Resolved most PR comments:
- Added a snackbar notification when clicking tag button
- Replaced magnifying glass icon with new tag icon
- Button now contains a span w/icon, to use text color
- Removed unnecessary attributes from button
- Backend now returns full noteInfos object
- Frontend now handles filtering tags

* Add options to show/hide tag button &amp; filter tags

* Do not show tags button if, after filtering, we have zero tags.

* Change tags option to enums, optimize tags intersection check &amp; fix code style.

* Update options-util.js to include new tag options.

* Fix wording on new tag setting.

* Add CSS to remove hidden buttons from the display layout.

* getAnkiNoteInfo extra parameter for additional info.

* Add new tag option to tests.

* Remove unnecessary changes related to anki tags option.

* Code style fixes.</content>
</entry>
<entry>
<title>Translator alphanumeric improvement (#1635)</title>
<updated>2021-04-29T01:17:05+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-04-29T01:17:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=512391346bd4f67b1933b768c64d4dac1b58b44d'/>
<id>urn:sha1:512391346bd4f67b1933b768c64d4dac1b58b44d</id>
<content type='text'>
* Simplify alphanumeric check

* Update option name for clarity</content>
</entry>
<entry>
<title>Replace furigana with reading (#1614)</title>
<updated>2021-04-14T00:32:24+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-04-14T00:32:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=609d4fe3347f87290a428e2ba1192acb991b2e38'/>
<id>urn:sha1:609d4fe3347f87290a428e2ba1192acb991b2e38</id>
<content type='text'>
* Use "reading" instead of "furigana" for reading distribution

* Update tests</content>
</entry>
<entry>
<title>Initial safari compatibility (#1609)</title>
<updated>2021-04-11T03:55:11+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-04-11T03:55:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=20d60a2ba79c065586805806ea703a8057839f75'/>
<id>urn:sha1:20d60a2ba79c065586805806ea703a8057839f75</id>
<content type='text'>
* Update environment info to return the 'safari' browser

* Fix popup display on Safari

* Update environment assignment

* Add data-loading-stalled property when loading takes longer than expected

* Add notification when loading has stalled

* Allow getDictionaryInfo invocation on non-privileged contexts

* Update _validatePrivilegedMessageSender

* Don't listen to 'voiceschanged' event unless addEventListener is present

Also expose an event</content>
</entry>
<entry>
<title>Update dictionary entry terminology (#1592)</title>
<updated>2021-04-04T20:22:35+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-04-04T20:22:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=e14b52ef84be7feeab60167605fd10918a242cd3'/>
<id>urn:sha1:e14b52ef84be7feeab60167605fd10918a242cd3</id>
<content type='text'>
* Update terminology

* Update terminology in display.js

* Update terminology in display-audio.js

* Update terminology in text-scanner.js

* Update terminology in backend.js

* Update terminology in mecab.js

* Update terminology in audio-downloader.js

* Update terminology in translator-vm.js

* Update terminology in dictionary-data-util.js

* Update terminology in dictionary-database.js

* Update terminology in japanese-util.js

* Change/upgrade {expression} to {term}

* Update terminology in test-japanese.js

* Update terminology in test-database.js

* Update terminology in anki-templates-controller.js

* Update terminology in anki-note-builder.js

* Update terminology in backend.js

* Update terminology in text-scanner.js

* Update terminology in display.js

* Update terminology in display.js</content>
</entry>
<entry>
<title>Update dictionary settings structure (#1587)</title>
<updated>2021-04-03T17:02:49+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-04-03T17:02:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=a9fe2d03b22a0dd5760019f1325a7a86ebb07b85'/>
<id>urn:sha1:a9fe2d03b22a0dd5760019f1325a7a86ebb07b85</id>
<content type='text'>
* Update dictionary settings structure to use an array instead of an object

* Update ensureDictionarySettings implementation

* Remove some usage of ObjectPropertyAccessor</content>
</entry>
<entry>
<title>Fix definitionDetails using expression instead of term (#1562)</title>
<updated>2021-03-26T23:57:57+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-03-26T23:57:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=299720d79955f07cf01577471ac69c5eb5639fbc'/>
<id>urn:sha1:299720d79955f07cf01577471ac69c5eb5639fbc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor Translator and dictionary entry format (#1553)</title>
<updated>2021-03-25T23:55:31+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-03-25T23:55:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=4be5c8fd9f7860e701d0b7d3c8c0ee934bc60a4f'/>
<id>urn:sha1:4be5c8fd9f7860e701d0b7d3c8c0ee934bc60a4f</id>
<content type='text'>
* Update test data

* Move translator.js

* Create new version of Translator

* Update Backend

* Update DictionaryDataUtil

* Update DisplayGenerator

* Create AnkiNoteDataCreator

* Replace AnkiNoteData with AnkiNoteDataCreator

* Update tests

* Remove AnkiNoteData

* Update test data

* Remove translator-old.js

* Add TypeScript interface definitions for the new translator data format</content>
</entry>
<entry>
<title>Fix search tab not focusing correctly (#1529)</title>
<updated>2021-03-15T22:53:03+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-03-15T22:53:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=9addd3f6d1c727960ce93192abbf50ccecd4b565'/>
<id>urn:sha1:9addd3f6d1c727960ce93192abbf50ccecd4b565</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove old settings page (#1524)</title>
<updated>2021-03-15T02:51:48+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-03-15T02:51:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=49b603c7561c1f39cd79c969e00b6069cedb2397'/>
<id>urn:sha1:49b603c7561c1f39cd79c969e00b6069cedb2397</id>
<content type='text'>
* Remove old settings page

* Remove spinner.gif</content>
</entry>
</feed>
