<feed xmlns='http://www.w3.org/2005/Atom'>
<title>yomitan/ext/js, branch 23.10.22.0</title>
<subtitle>refold-tools yomitan fork</subtitle>
<id>https://git.pipeframe.xyz/fork/yomitan/atom?h=23.10.22.0</id>
<link rel='self' href='https://git.pipeframe.xyz/fork/yomitan/atom?h=23.10.22.0'/>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/'/>
<updated>2023-10-21T17:42:52+00:00</updated>
<entry>
<title>fix: clipboard getImage, review comments</title>
<updated>2023-10-21T17:42:52+00:00</updated>
<author>
<name>jbukl</name>
<email>noreply@github.com</email>
</author>
<published>2023-10-21T16:33:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=379fdcf2280939c72e1be4e4f38567149a108873'/>
<id>urn:sha1:379fdcf2280939c72e1be4e4f38567149a108873</id>
<content type='text'>
implement getImage for offscreen requests
move offscreen files, offscreen prep is done in sw prep
update permissions document for offscreen
rearrange permissions
</content>
</entry>
<entry>
<title>chore: unused import</title>
<updated>2023-10-21T03:26:31+00:00</updated>
<author>
<name>jbukl</name>
<email>noreply@github.com</email>
</author>
<published>2023-10-21T03:26:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=e39d18aaf1b8541adf927ded6c12ac4f24972759'/>
<id>urn:sha1:e39d18aaf1b8541adf927ded6c12ac4f24972759</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: some returns bool</title>
<updated>2023-10-20T21:37:40+00:00</updated>
<author>
<name>jbukl</name>
<email>noreply@github.com</email>
</author>
<published>2023-10-20T21:37:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=c50c52560c14837655361f2958e2d0acf0455a21'/>
<id>urn:sha1:c50c52560c14837655361f2958e2d0acf0455a21</id>
<content type='text'>
</content>
</entry>
<entry>
<title>chore: cleanup offscreen documentation code</title>
<updated>2023-10-20T20:08:56+00:00</updated>
<author>
<name>jbukl</name>
<email>noreply@github.com</email>
</author>
<published>2023-10-20T20:08:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=4c3f6f1a1714b575b18482080dbf4a235d5a1ad3'/>
<id>urn:sha1:4c3f6f1a1714b575b18482080dbf4a235d5a1ad3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: chromium clipboard access</title>
<updated>2023-10-20T19:25:52+00:00</updated>
<author>
<name>jbukl</name>
<email>noreply@github.com</email>
</author>
<published>2023-10-20T06:37:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=9a39d0a7e2896edd4a6deebad00b8550cfffc15b'/>
<id>urn:sha1:9a39d0a7e2896edd4a6deebad00b8550cfffc15b</id>
<content type='text'>
on chromium, backend calls to clipboardGet are forwarded to an offscreen script
</content>
</entry>
<entry>
<title>add sort dictionary data to parse results on the search page</title>
<updated>2023-10-13T13:33:37+00:00</updated>
<author>
<name>praschke</name>
<email>stel@comfy.monster</email>
</author>
<published>2023-10-13T12:14:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=30cbe0e1da33b8eeee480619c5720abfc3e2ecf6'/>
<id>urn:sha1:30cbe0e1da33b8eeee480619c5720abfc3e2ecf6</id>
<content type='text'>
this is based on forsakeninfinity's commit https://github.com/forsakeninfinity/yomibaba/commit/c9887d51ed5c917bb900d7964614154de1d76872
</content>
</entry>
<entry>
<title>fix: typo</title>
<updated>2023-10-07T17:01:35+00:00</updated>
<author>
<name>Cashew</name>
<email>tungbinem@gmail.com</email>
</author>
<published>2023-10-07T17:01:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=e5ac48ee5539740e42ae58d9a380f06c96ad9243'/>
<id>urn:sha1:e5ac48ee5539740e42ae58d9a380f06c96ad9243</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: page and popup state is destroyed on background wakeup</title>
<updated>2023-10-01T09:25:42+00:00</updated>
<author>
<name>praschke</name>
<email>stel@comfy.monster</email>
</author>
<published>2023-09-01T14:57:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=a0c35c50cdea45c9b3eb49795fe1b0268d48e8f7'/>
<id>urn:sha1:a0c35c50cdea45c9b3eb49795fe1b0268d48e8f7</id>
<content type='text'>
when the background script starts, it sends a
`Yomichan.optionsUpdated` message which is retransmitted
indiscriminately.

- popups are all torn down/refreshed
- the search bar on the search page can lose state
- if a popup has been loaded on the search page, the search page can
  redirect/refresh
- options being edited can lose state and the options page can refresh
</content>
</entry>
<entry>
<title>Merge pull request #259 from praschke/chrome-death-fix</title>
<updated>2023-10-01T09:14:48+00:00</updated>
<author>
<name>Darius Jahandarie</name>
<email>djahandarie@gmail.com</email>
</author>
<published>2023-10-01T09:14:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=8430fce21912ad08ddeaa3714c6feb0c2cc01c10'/>
<id>urn:sha1:8430fce21912ad08ddeaa3714c6feb0c2cc01c10</id>
<content type='text'>
Fix Chrome death, by creating both cross-frame ports in the background
</content>
</entry>
<entry>
<title>wait for backend ready signal to prepare cross-frame api</title>
<updated>2023-10-01T08:47:59+00:00</updated>
<author>
<name>praschke</name>
<email>stel@comfy.monster</email>
</author>
<published>2023-10-01T08:47:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.pipeframe.xyz/fork/yomitan/commit/?id=841d49c7f97678b4873ea198b91419687d137849'/>
<id>urn:sha1:841d49c7f97678b4873ea198b91419687d137849</id>
<content type='text'>
not sure if API messages should be sent in prepare(), but we should
probably wait for the ready signal before doing so
</content>
</entry>
</feed>
