<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hakurei.app/static/articles/positon-location-service.html, branch main</title>
<subtitle>main website servers</subtitle>
<id>http://src.rosa.moe/hakurei.app/atom/static/articles/positon-location-service.html?h=main</id>
<link rel='self' href='http://src.rosa.moe/hakurei.app/atom/static/articles/positon-location-service.html?h=main'/>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei.app/'/>
<updated>2025-06-27T16:57:08Z</updated>
<entry>
<title>static: remove unused pages</title>
<updated>2025-06-27T16:57:08Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-06-27T16:35:14Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei.app/commit/?id=b9b6e3db160853d0d52bd7df6215c4fa38693184'/>
<id>urn:sha1:b9b6e3db160853d0d52bd7df6215c4fa38693184</id>
<content type='text'>
There are more potentially unused pages, but these are unlikely to
become relevant or reusable in the near future, so remove them.
</content>
</entry>
<entry>
<title>Opt-into edge-to-edge by default</title>
<updated>2025-06-08T13:18:32Z</updated>
<author>
<name>cookiell546</name>
<email>186191371+cookiell546@users.noreply.github.com</email>
</author>
<published>2025-06-08T08:25:38Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei.app/commit/?id=6865c87b74363c57389cdb73352d542f1842c42c'/>
<id>urn:sha1:6865c87b74363c57389cdb73352d542f1842c42c</id>
<content type='text'>
Chromium already supports dynamic edge-to-edge viewports. This change
opts-in by default, making the gesture navigation bar (chin) invisible
without needing scroll interaction.

No other changes were necessary, as no content relied on specific
viewport insets.

Command used:

```
sed -i 's/&lt;meta name="viewport" content="width=device-width, initial-scale=1"\/&gt;/&lt;meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover"\/&gt;/g' **/*.html
```
</content>
</entry>
<entry>
<title>BeaconDB is not currently an open data service</title>
<updated>2025-03-06T00:54:18Z</updated>
<author>
<name>Daniel Micay</name>
<email>daniel.micay@grapheneos.org</email>
</author>
<published>2025-03-05T16:55:52Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei.app/commit/?id=23040996a64b3eab050d95425a350ae4e3c68281'/>
<id>urn:sha1:23040996a64b3eab050d95425a350ae4e3c68281</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use proper case for BeaconDB</title>
<updated>2024-07-20T16:01:32Z</updated>
<author>
<name>Daniel Micay</name>
<email>daniel.micay@grapheneos.org</email>
</author>
<published>2024-07-10T03:45:17Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei.app/commit/?id=57298f055925ad699a350eeb1aaf6c395f53b13f'/>
<id>urn:sha1:57298f055925ad699a350eeb1aaf6c395f53b13f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Positon location service</title>
<updated>2024-07-20T16:01:29Z</updated>
<author>
<name>GrapheneOS</name>
<email>contact@grapheneos.org</email>
</author>
<published>2024-07-10T02:05:28Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei.app/commit/?id=189d39ea09d3a5bd30cfddc9dd0cbb4dbfe6bb5c'/>
<id>urn:sha1:189d39ea09d3a5bd30cfddc9dd0cbb4dbfe6bb5c</id>
<content type='text'>
</content>
</entry>
</feed>
