<feed xmlns='http://www.w3.org/2005/Atom'>
<title>hakurei/dbus/config.go, branch develop</title>
<subtitle>low-level userspace tooling for Rosa OS</subtitle>
<id>http://src.rosa.moe/hakurei/atom/dbus/config.go?h=develop</id>
<link rel='self' href='http://src.rosa.moe/hakurei/atom/dbus/config.go?h=develop'/>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/'/>
<updated>2025-07-02T12:52:07Z</updated>
<entry>
<title>system: move system access packages</title>
<updated>2025-07-02T12:52:07Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-07-02T12:52:07Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=82561d62b66f17c05604e87f18187bb3a91f00d2'/>
<id>urn:sha1:82561d62b66f17c05604e87f18187bb3a91f00d2</id>
<content type='text'>
These packages loosely belong in the "system" package and "system" provides high level wrappers for all of them.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>dbus: handle bizarre dbus proxy behaviour</title>
<updated>2025-05-25T10:50:06Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-05-25T10:50:06Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=dde2516304ac6b0edc1dfc6650f37d32fa62642c'/>
<id>urn:sha1:dde2516304ac6b0edc1dfc6650f37d32fa62642c</id>
<content type='text'>
There is a strange behaviour in xdg-dbus-proxy where if any interface string when stripped of a single ".*" suffix does not contain a '.' byte anywhere, the program will exit with code 1 without any output. This checks for such conditions to make the failure less confusing.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>dbus: clean up wrapper implementation</title>
<updated>2025-04-16T14:35:17Z</updated>
<author>
<name>Ophestra</name>
<email>cat@gensokyo.uk</email>
</author>
<published>2025-04-16T14:10:04Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=5979d8b1e0fc4249fb73de9b0ba099bae7707214'/>
<id>urn:sha1:5979d8b1e0fc4249fb73de9b0ba099bae7707214</id>
<content type='text'>
The dbus proxy wrapper haven't been updated much ever since the helper interface was introduced.

Signed-off-by: Ophestra &lt;cat@gensokyo.uk&gt;
</content>
</entry>
<entry>
<title>dbus/config: implement file loading functions</title>
<updated>2024-09-27T14:53:08Z</updated>
<author>
<name>Ophestra Umiker</name>
<email>cat@ophivana.moe</email>
</author>
<published>2024-09-27T14:53:08Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=aa2be18f471892bdb103e58cbe850dafb5b6099c'/>
<id>urn:sha1:aa2be18f471892bdb103e58cbe850dafb5b6099c</id>
<content type='text'>
Signed-off-by: Ophestra Umiker &lt;cat@ophivana.moe&gt;
</content>
</entry>
<entry>
<title>dbus/config: remove unused method</title>
<updated>2024-09-27T03:04:28Z</updated>
<author>
<name>Ophestra Umiker</name>
<email>cat@ophivana.moe</email>
</author>
<published>2024-09-27T03:04:28Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=ee2f5ed6ac2a9b19c9c5135e263bc60397843d44'/>
<id>urn:sha1:ee2f5ed6ac2a9b19c9c5135e263bc60397843d44</id>
<content type='text'>
Null checking is replaced by helper/args while string building is no longer required.

Signed-off-by: Ophestra Umiker &lt;cat@ophivana.moe&gt;
</content>
</entry>
<entry>
<title>enable filter in README example</title>
<updated>2024-09-11T07:35:23Z</updated>
<author>
<name>Ophestra Umiker</name>
<email>cat@ophivana.moe</email>
</author>
<published>2024-09-11T07:35:23Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=8223a9ee6637495c860aa3531f1db02e8c5bd819'/>
<id>urn:sha1:8223a9ee6637495c860aa3531f1db02e8c5bd819</id>
<content type='text'>
Signed-off-by: Ophestra Umiker &lt;cat@ophivana.moe&gt;
</content>
</entry>
<entry>
<title>dbus/config: seal with session and system bus proxy</title>
<updated>2024-09-09T12:13:00Z</updated>
<author>
<name>Ophestra Umiker</name>
<email>cat@ophivana.moe</email>
</author>
<published>2024-09-09T12:13:00Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=20c0e66d8fa68dc113019da819f2c441d778dc60'/>
<id>urn:sha1:20c0e66d8fa68dc113019da819f2c441d778dc60</id>
<content type='text'>
Signed-off-by: Ophestra Umiker &lt;cat@ophivana.moe&gt;
</content>
</entry>
<entry>
<title>dbus/config: fix builtin defaults</title>
<updated>2024-09-09T10:20:37Z</updated>
<author>
<name>Ophestra Umiker</name>
<email>cat@ophivana.moe</email>
</author>
<published>2024-09-09T10:20:37Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=e5918ba3b3e2ed55f15a0ee750bc290a1dd571ed'/>
<id>urn:sha1:e5918ba3b3e2ed55f15a0ee750bc290a1dd571ed</id>
<content type='text'>
Signed-off-by: Ophestra Umiker &lt;cat@ophivana.moe&gt;
</content>
</entry>
<entry>
<title>dbus/config: document fields and add --call and --broadcast</title>
<updated>2024-09-09T04:27:31Z</updated>
<author>
<name>Ophestra Umiker</name>
<email>cat@ophivana.moe</email>
</author>
<published>2024-09-09T04:27:31Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=35d040590b3c8c9a123d059dee49c1046037382d'/>
<id>urn:sha1:35d040590b3c8c9a123d059dee49c1046037382d</id>
<content type='text'>
Signed-off-by: Ophestra Umiker &lt;cat@ophivana.moe&gt;
</content>
</entry>
<entry>
<title>dbus: implement xdg-dbus-proxy wrapper</title>
<updated>2024-09-08T18:11:50Z</updated>
<author>
<name>Ophestra Umiker</name>
<email>cat@ophivana.moe</email>
</author>
<published>2024-09-08T18:11:50Z</published>
<link rel='alternate' type='text/html' href='http://src.rosa.moe/hakurei/commit/?id=357cc4ce4d2888033a8163fe39861c8a88301da6'/>
<id>urn:sha1:357cc4ce4d2888033a8163fe39861c8a88301da6</id>
<content type='text'>
Signed-off-by: Ophestra Umiker &lt;cat@ophivana.moe&gt;
</content>
</entry>
</feed>
