Implement Driftwood AppImage manager

This commit is contained in:
2026-02-26 23:04:27 +02:00
commit c3620b487d
33 changed files with 10399 additions and 0 deletions

View File

@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="UTF-8"?>
<schemalist gettext-domain="driftwood">
<schema id="app.driftwood.Driftwood" path="/app/driftwood/Driftwood/">
<key name="window-width" type="i">
<default>900</default>
<summary>Window width</summary>
<description>The width of the main application window.</description>
</key>
<key name="window-height" type="i">
<default>600</default>
<summary>Window height</summary>
<description>The height of the main application window.</description>
</key>
<key name="window-maximized" type="b">
<default>false</default>
<summary>Window maximized</summary>
<description>Whether the main application window is maximized.</description>
</key>
<key name="scan-directories" type="as">
<default>['~/Applications', '~/Downloads']</default>
<summary>Scan directories</summary>
<description>Directories to scan for AppImage files.</description>
</key>
<key name="view-mode" type="s">
<default>'grid'</default>
<summary>Library view mode</summary>
<description>The library view mode: grid or list.</description>
</key>
<key name="color-scheme" type="s">
<default>'default'</default>
<summary>Color scheme</summary>
<description>Application color scheme: default (follow system), force-light, or force-dark.</description>
</key>
</schema>
</schemalist>