<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yomitan/test/data, branch 22.9.9.2</title>
<subtitle>refold-tools yomitan fork</subtitle>
<id>https://git.pipeframe.xyz/fork/yomitan/atom?h=22.9.9.2</id>
<link rel='self' href='https://git.pipeframe.xyz/fork/yomitan/atom?h=22.9.9.2'/>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/'/>
<updated>2022-08-14T17:30:25+00:00</updated>
<entry>
<title>Add new structured content styling options (#2203)</title>
<updated>2022-08-14T17:30:25+00:00</updated>
<author>
<name>Stephen Kraus</name>
<email>8003332+stephenmk@users.noreply.github.com</email>
</author>
<published>2022-08-14T17:30:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=c331ceae997a49e3c7125853c2225964dc17749b'/>
<id>urn:sha1:c331ceae997a49e3c7125853c2225964dc17749b</id>
<content type='text'>
Allow for arbitrary string assignment to the font-size property.
https://developer.mozilla.org/en-US/docs/Web/CSS/font-size

Add support for the text-align property.
https://developer.mozilla.org/en-US/docs/Web/CSS/text-align

Co-authored-by: stephenmk &lt;stephenmk@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>Update structured content tests (#2134)</title>
<updated>2022-05-14T22:45:18+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2022-05-14T22:45:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=8b206e4d0458892d30661353bfb95c6dcefe5b67'/>
<id>urn:sha1:8b206e4d0458892d30661353bfb95c6dcefe5b67</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Structured content auto language (#2131)</title>
<updated>2022-05-14T22:12:57+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2022-05-14T22:12:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=5dcc2315d242bcec29cc478618d448c941f73ab1'/>
<id>urn:sha1:5dcc2315d242bcec29cc478618d448c941f73ab1</id>
<content type='text'>
* Pass JapaneseUtil instance to StructuredContentGenerator

* Move body of createStructuredContent to an internal function

* Create _createStructuredContentGenericElement

* Wrap structured content in a &lt;span&gt;

* Change _createStructuredContent to _appendStructuredContent

* Add public appendStructuredContent function

* Add missing return

* Remove unused _createDocumentFragment

* Automatically assign lang=ja for content with Japanese characters
without an explicit language

* Add test</content>
</entry>
<entry>
<title>Add new structured content features: lists and the HTML `lang` attribute (#2129)</title>
<updated>2022-05-14T13:59:38+00:00</updated>
<author>
<name>Stephen Kraus</name>
<email>8003332+stephenmk@users.noreply.github.com</email>
</author>
<published>2022-05-14T13:59:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=6a74746113c724e750620d10b58ad6bac94060c9'/>
<id>urn:sha1:6a74746113c724e750620d10b58ad6bac94060c9</id>
<content type='text'>
* Add support for structured content lists and `list-style-type` style

A full list of supported style types is documented here:
https://developer.mozilla.org/en-US/docs/Web/CSS/list-style-type

There's nothing in this code preventing a term bank from assigning,
for example, a `list-style-type` style to a `div` element, but it
doesn't seem like browsers will complain about things like that.

* Add support for `lang` attribute in structured content

Support added for the following node types:

"ruby", "rt", "rp", "table", "thead", "tbody", "tfoot", "tr", "td",
"th", "span", "div", "ol", "ul", "li", "a"

I couldn't get it to work for the alt-hover text on "img" tags.

Tests are included in the file
"test/data/dictionaries/valid-dictionary/term_bank_1.json"

* Add styles for structured content lists

* Add override rules for new structured-content list styles

see: https://github.com/FooSoft/yomichan/pull/2129

Co-authored-by: stephenmk &lt;stephenmk@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>Structured content links (#2089)</title>
<updated>2022-03-17T23:01:59+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2022-03-17T23:01:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=7a2ab866099edffaba471ad808593f67ee796b21'/>
<id>urn:sha1:7a2ab866099edffaba471ad808593f67ee796b21</id>
<content type='text'>
* Update CSS to JSON converter to generalize the remove-property comment

* Fix navigation not being updated when _clearContent is run

* Add structured content schema for link tags

* Add test links

* Add external-link icon

* Pass Display instance to DisplayContentManager

* Update structured content generation

* Update link styles</content>
</entry>
<entry>
<title>Update anki card frequency (#2065)</title>
<updated>2022-02-06T02:35:03+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2022-02-06T02:35:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=89a939eb39faa7301a55706e04fad95a24cc57e0'/>
<id>urn:sha1:89a939eb39faa7301a55706e04fad95a24cc57e0</id>
<content type='text'>
* Prefer to use displayValue for Anki card frequency values

* Update test data</content>
</entry>
<entry>
<title>Update copyright date (#2062)</title>
<updated>2022-02-03T01:43:10+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2022-02-03T01:43:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=89ac85afd03e62818624b507c91569edbec54f3d'/>
<id>urn:sha1:89ac85afd03e62818624b507c91569edbec54f3d</id>
<content type='text'>
* Update eslint settings

* Update 2021 files

* Update other files</content>
</entry>
<entry>
<title>matchType/deinflect distinction (#2040)</title>
<updated>2021-12-17T22:02:13+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-12-17T22:02:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=8a377cabe6b3d177aac50cdb7ffb5a4328d27fd0'/>
<id>urn:sha1:8a377cabe6b3d177aac50cdb7ffb5a4328d27fd0</id>
<content type='text'>
* Pass a "deinflect" option to findTerms

* Update Translator to use deinflect option

* Fix test input options</content>
</entry>
<entry>
<title>Dictionary database term source info (#2039)</title>
<updated>2021-12-17T21:44:14+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-12-17T21:44:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=8e548a17eba180b5773a9900de3f3cb3a92ec6ff'/>
<id>urn:sha1:8e548a17eba180b5773a9900de3f3cb3a92ec6ff</id>
<content type='text'>
* Update DictionaryDatabase._findMultiBulk's createResult callback signature

* Simplify _splitField use

* Update sequence

* Expose new fields 'matchType' and 'matchSource' as part of term data

* Expose matchType and matchSource as part of TermSource

* Update sourceTermExactMatchCount calculation

* Update test data

* Expose matchType and matchSource info in HTML attributes

* Add primaryMatchTypes attribute</content>
</entry>
<entry>
<title>String frequency support (#1989)</title>
<updated>2021-10-15T01:26:53+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2021-10-15T01:26:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=75aabd983da29023b8423bd44d565202aad6b664'/>
<id>urn:sha1:75aabd983da29023b8423bd44d565202aad6b664</id>
<content type='text'>
* Restore support for string frequency values

* Add support for {value, displayValue} frequencies

* Update test data

* Improve number parsing of string frequencies

* Improve reading detection

* Expose a displayValue property for frequency information

* Update docs

* Expose displayValue to Anki note data

* Fix translator

* Update display generation

* Update test data

* Update counts</content>
</entry>
</feed>
