<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yomitan/test/data/dictionaries, branch 24.01.20.0</title>
<subtitle>refold-tools yomitan fork</subtitle>
<id>https://git.pipeframe.xyz/fork/yomitan/atom?h=24.01.20.0</id>
<link rel='self' href='https://git.pipeframe.xyz/fork/yomitan/atom?h=24.01.20.0'/>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/'/>
<updated>2024-01-20T01:25:23+00:00</updated>
<entry>
<title>Dictionary deinflections (#503)</title>
<updated>2024-01-20T01:25:23+00:00</updated>
<author>
<name>StefanVukovic99</name>
<email>stefanvukovic44@gmail.com</email>
</author>
<published>2024-01-20T01:25:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=2b87c919bcd879c7f356308bc522b95f33e35f3b'/>
<id>urn:sha1:2b87c919bcd879c7f356308bc522b95f33e35f3b</id>
<content type='text'>
* wip

* wip

* fix v3

* wip

* fix tests

* fix maxitems

* hide deinflection definitions

* fix anki template

* undo unnecessary change

* delete console.log

* refactor

* add set false to handlebars

* lint

* fix tests

* fix comments

* fix

* use Map in areArraysEqualIgnoreOrder

* move inflection source icons to css

* lint

* improve naming

* fix tests

* add test

* typescript

* use for of

* wip

* comments

* anki template upgrade

* update descriptions</content>
</entry>
<entry>
<title>Allow `text-shadow` style in dictionary structured content (#527)</title>
<updated>2024-01-15T11:04:46+00:00</updated>
<author>
<name>Stephen Kraus</name>
<email>8003332+stephenmk@users.noreply.github.com</email>
</author>
<published>2024-01-15T11:04:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=9cfa20cbd2289d82a5abf05a2e5ea8af5016222c'/>
<id>urn:sha1:9cfa20cbd2289d82a5abf05a2e5ea8af5016222c</id>
<content type='text'>
Co-authored-by: stephenmk &lt;stephenmk@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>add phonetic transcriptions term meta type (#434)</title>
<updated>2023-12-28T05:39:19+00:00</updated>
<author>
<name>StefanVukovic99</name>
<email>stefanvukovic44@gmail.com</email>
</author>
<published>2023-12-28T05:39:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=fc2123a45b3ceacc2ec887d24e5e752dca59bb4f'/>
<id>urn:sha1:fc2123a45b3ceacc2ec887d24e5e752dca59bb4f</id>
<content type='text'>
* move dictionary files to dictionary folder

* wip

* move dictionary files to dictionary folder

* add ipa term meta

* wip

* fixing comments wip

* fixing comments wip

* fixing comments wip

* fixing comments wip

* fixing comments wip

* fixing comments wip

* fix comments

* fix comments

* update test data

* fix gitignore

* engines

* add tests

* update database test

* fix test</content>
</entry>
<entry>
<title>Add support for more HTML attributes and style declarations in structured content (#450)</title>
<updated>2023-12-27T05:54:41+00:00</updated>
<author>
<name>Stephen Kraus</name>
<email>8003332+stephenmk@users.noreply.github.com</email>
</author>
<published>2023-12-27T05:54:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=adc17f4221a0e48da4450695c655632d37eee2a8'/>
<id>urn:sha1:adc17f4221a0e48da4450695c655632d37eee2a8</id>
<content type='text'>
* Add support for more HTMl attributes and style declarations

* Update test term to use new `margin` property

* Allow string values for 'padding' and 'margin' properties

* Remove newly added default 'unset' values from term bank schema

---------

Co-authored-by: stephenmk &lt;stephenmk@users.noreply.github.com&gt;</content>
</entry>
<entry>
<title>Add support for alt attribute on structured content images (#359)</title>
<updated>2023-12-23T01:17:17+00:00</updated>
<author>
<name>Stephen Kraus</name>
<email>8003332+stephenmk@users.noreply.github.com</email>
</author>
<published>2023-12-23T01:17:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=93cdbe4b718f9f7a2cd0d6efc545ec51d049812f'/>
<id>urn:sha1:93cdbe4b718f9f7a2cd0d6efc545ec51d049812f</id>
<content type='text'>
* Add support for alt attribute on structured content images

* Add new `alt` property for structured content images

* Update test script with new media file count

---------

Co-authored-by: stephenmk &lt;stephenmk@users.noreply.github.com&gt;</content>
</entry>
<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>
</feed>
