Basic support for Desktop Entry source

This commit is contained in:
kramo
2023-08-21 14:09:41 +02:00
parent bc3bc2dac6
commit 2d791e46b0
9 changed files with 260 additions and 5 deletions

View File

@@ -1,5 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<schemalist gettext-domain="cartridges">
<enum id="@APP_ID@.terminals">
<value nick="custom" value="0"/>
<value nick="xdg-terminal-exec" value="1"/>
<value nick="kgx" value="2"/>
<value nick="gnome-terminal" value="3"/>
<value nick="konsole" value="4"/>
<value nick="xterm" value="5"/>
</enum>
<schema id="@APP_ID@" path="@PREFIX@/">
<key name="exit-after-launch" type="b">
<default>false</default>
@@ -76,6 +86,15 @@
<key name="retroarch-location" type="s">
<default>"~/.var/app/org.libretro.RetroArch/config/retroarch/"</default>
</key>
<key name="desktop" type="b">
<default>true</default>
</key>
<key name='desktop-terminal' enum='@APP_ID@.terminals'>
<default>"xdg-terminal-exec"</default>
</key>
<key name="desktop-terminal-custom-exec" type="s">
<default>""</default>
</key>
<key name="flatpak" type="b">
<default>true</default>
</key>
@@ -98,6 +117,7 @@
<default>false</default>
</key>
</schema>
<schema id="@APP_ID@.State" path="@PREFIX@/State/">
<key name="width" type="i">
<default>1110</default>