<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yomitan/test, branch 20.8.23.0</title>
<subtitle>refold-tools yomitan fork</subtitle>
<id>https://git.pipeframe.xyz/fork/yomitan/atom?h=20.8.23.0</id>
<link rel='self' href='https://git.pipeframe.xyz/fork/yomitan/atom?h=20.8.23.0'/>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/'/>
<updated>2020-08-22T21:50:56+00:00</updated>
<entry>
<title>Dynamic property (#749)</title>
<updated>2020-08-22T21:50:56+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-08-22T21:50:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=a96e1c20a7239254690822dac249c03a789ebd47'/>
<id>urn:sha1:a96e1c20a7239254690822dac249c03a789ebd47</id>
<content type='text'>
* Add DynamicProperty class

* Add tests for DynamicProperty</content>
</entry>
<entry>
<title>XMLDocument handling (#738)</title>
<updated>2020-08-22T17:03:35+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-08-22T17:03:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=1f564b94cb01c3ef6630dbd897ed640f4ac9cc18'/>
<id>urn:sha1:1f564b94cb01c3ef6630dbd897ed640f4ac9cc18</id>
<content type='text'>
* Add tests for SVGs

* Add more null checks for Frontend._popup

* Use null popup when on an XMLDocument</content>
</entry>
<entry>
<title>Fix profile conditions unit test using old JsonSchema (#735)</title>
<updated>2020-08-15T21:26:13+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-08-15T21:26:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=a9b16bd9379a881bb7b875a1e56bffbd78440a6a'/>
<id>urn:sha1:a9b16bd9379a881bb7b875a1e56bffbd78440a6a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>JSON schema refactor (#731)</title>
<updated>2020-08-15T21:23:09+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-08-15T21:23:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=d582c7a0f856c1a352992e3d16be319a891e0202'/>
<id>urn:sha1:d582c7a0f856c1a352992e3d16be319a891e0202</id>
<content type='text'>
* Remove JsonSchema.clone

* Move createProxy function

* Group public properties first

* Create private version of getPropertySchema

* Mark functions as private

* Use non-static getValidValueOrDefault

* Mark private

* Make public validate function not take an info parameter

* Remove JsonSchema

* Add isValid function

* Use isValid for some tests

* Fix incorrect type</content>
</entry>
<entry>
<title>JSON-schema-based profile conditions (#730)</title>
<updated>2020-08-15T21:22:23+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-08-15T21:22:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=d8649f40d59356361ce470cc220dca6c62a66388'/>
<id>urn:sha1:d8649f40d59356361ce470cc220dca6c62a66388</id>
<content type='text'>
* Add ProfileConditions class

* Add URL to VM

* Add new ProfileConditions tests</content>
</entry>
<entry>
<title>More JSON schema improvements (#729)</title>
<updated>2020-08-11T23:21:26+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-08-11T23:21:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=587822c16e3f573362fdfe291c9afc37ca31bb15'/>
<id>urn:sha1:587822c16e3f573362fdfe291c9afc37ca31bb15</id>
<content type='text'>
* Add support for constant values

* Add contains check for arrays

* Add tests

* Simplify getValidValueOrDefault testing</content>
</entry>
<entry>
<title>DOM + DocumentUtil merge (#727)</title>
<updated>2020-08-10T01:07:11+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-08-10T01:07:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=2a86d6609210a586ec32c48a99904c9b64744d04'/>
<id>urn:sha1:2a86d6609210a586ec32c48a99904c9b64744d04</id>
<content type='text'>
* Add DOM functions to DocumentUtil

* Use DocumentUtil instead of DOM

* Remove DOM

* Move document-util.js into mixed</content>
</entry>
<entry>
<title>Merge dictionary.js functions into Translator class (#726)</title>
<updated>2020-08-10T01:04:09+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-08-10T01:04:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=9f8f83508e6d8e469b8cd89c1fb3ec85601401d8'/>
<id>urn:sha1:9f8f83508e6d8e469b8cd89c1fb3ec85601401d8</id>
<content type='text'>
* Move dictFieldSplit

* Copy dictionary.js definitions into translator.js

* Convert to member functions

* Refactor names

* Remove dictionary.js

* Rename</content>
</entry>
<entry>
<title>Create dev utility class for some shared functionality (#724)</title>
<updated>2020-08-10T01:00:37+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-08-10T01:00:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=7b1838a282f4ac5c50e0ea36122751c3454266aa'/>
<id>urn:sha1:7b1838a282f4ac5c50e0ea36122751c3454266aa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Json schema improvements (#722)</title>
<updated>2020-08-09T18:18:59+00:00</updated>
<author>
<name>toasted-nutbread</name>
<email>toasted-nutbread@users.noreply.github.com</email>
</author>
<published>2020-08-09T18:18:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=486d44f7197a2dedc5ea487345e598c668d47638'/>
<id>urn:sha1:486d44f7197a2dedc5ea487345e598c668d47638</id>
<content type='text'>
* Add support for regex pattern testing

* Add tests

* Separate JsonSchemaProxyHandler statics into JsonSchemaValidator

* Use this instead of JsonSchemaValidator

* Make JsonSchemaValidator non-static

* Use cache map for regex</content>
</entry>
</feed>
