mirror of
https://github.com/Rafostar/clapper.git
synced 2025-08-29 23:32:04 +02:00
Current YouTube code was broken for quite some time. Replace it with the new Gtuber lib to make this code separate, independent and easier to maintain.
127 lines
4.2 KiB
XML
127 lines
4.2 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<schemalist gettext-domain="com.github.rafostar.Clapper">
|
|
<schema id="com.github.rafostar.Clapper" path="/com/github/rafostar/Clapper/">
|
|
<!-- General -->
|
|
<key name="fullscreen-auto" type="b">
|
|
<default>false</default>
|
|
<summary>Automatically enter fullscreen when first file is loaded</summary>
|
|
</key>
|
|
<key name="volume-custom" type="b">
|
|
<default>false</default>
|
|
<summary>Set custom volume value at startup</summary>
|
|
</key>
|
|
<key name="volume-value" type="i">
|
|
<default>100</default>
|
|
<summary>Custom initial volume value in percentage after startup</summary>
|
|
</key>
|
|
<key name="after-playback" type="i">
|
|
<default>0</default>
|
|
<summary>What to do after playback finishes</summary>
|
|
</key>
|
|
|
|
<!-- Behavior -->
|
|
<key name="seeking-mode" type="i">
|
|
<default>0</default>
|
|
<summary>Mode used for seeking</summary>
|
|
</key>
|
|
<key name="seeking-value" type="i">
|
|
<default>10</default>
|
|
<summary>Time amount to seek with single press of arrow keys</summary>
|
|
</key>
|
|
<key name="seeking-unit" type="i">
|
|
<default>0</default>
|
|
<summary>Unit ID to use with seeking value</summary>
|
|
</key>
|
|
<key name="resume-enabled" type="b">
|
|
<default>true</default>
|
|
<summary>Ask to resume unfinished video</summary>
|
|
</key>
|
|
<key name="resume-database" type="s">
|
|
<default>'[]'</default>
|
|
<summary>Data storing unfinished videos resume info</summary>
|
|
</key>
|
|
<key name="floating-stick" type="b">
|
|
<default>false</default>
|
|
<summary>Auto stick floating window to all workspaces</summary>
|
|
</key>
|
|
|
|
<!-- Audio -->
|
|
<key name="audio-offset" type="i">
|
|
<default>0</default>
|
|
<summary>Offset time for audio tracks relative to video (milliseconds)</summary>
|
|
</key>
|
|
|
|
<!-- Subtitles -->
|
|
<key name="subtitle-font" type="s">
|
|
<default>"Sans 12"</default>
|
|
<summary>The subtitles font description</summary>
|
|
</key>
|
|
|
|
<!-- Network -->
|
|
<key name="webserver-enabled" type="b">
|
|
<default>false</default>
|
|
<summary>Enable WebSocket server for remote playback control</summary>
|
|
</key>
|
|
<key name="webserver-port" type="i">
|
|
<default>6446</default>
|
|
<summary>Listening port to use for incoming WebSocket connections</summary>
|
|
</key>
|
|
<key name="webapp-enabled" type="b">
|
|
<default>false</default>
|
|
<summary>Run built-in broadway based web application</summary>
|
|
</key>
|
|
<key name="webapp-port" type="i">
|
|
<default>8086</default>
|
|
<summary>Port for running broadwayd service</summary>
|
|
</key>
|
|
|
|
<!-- Tweaks -->
|
|
<key name="dark-theme" type="b">
|
|
<default>true</default>
|
|
<summary>Enable to force the app to use dark theme variant</summary>
|
|
</key>
|
|
<key name="render-shadows" type="b">
|
|
<default>true</default>
|
|
<summary>Enable rendering window shadows (only if theme has them)</summary>
|
|
</key>
|
|
|
|
<!-- GStreamer -->
|
|
<key name="plugin-ranking" type="s">
|
|
<default>'{}'</default>
|
|
<summary>Custom values for GStreamer plugin ranking</summary>
|
|
</key>
|
|
<key name="use-playbin3" type="b">
|
|
<default>false</default>
|
|
<summary>Use playbin3 element instead of playbin2</summary>
|
|
</key>
|
|
<key name="use-pipewire" type="b">
|
|
<default>false</default>
|
|
<summary>Use PipeWire for audio output</summary>
|
|
</key>
|
|
<key name="play-flags" type="i">
|
|
<default>1687</default>
|
|
<summary>Set PlayFlags for playbin</summary>
|
|
</key>
|
|
|
|
<!-- Gtuber -->
|
|
<key name="yt-adaptive-enabled" type="b">
|
|
<default>false</default>
|
|
<summary>Enable to use adaptive streaming</summary>
|
|
</key>
|
|
<key name="yt-quality-type" type="i">
|
|
<default>1</default>
|
|
<summary>Max online video quality type</summary>
|
|
</key>
|
|
|
|
<!-- Other -->
|
|
<key name="window-size" type="s">
|
|
<default>'[800, 490]'</default>
|
|
<summary>Stores window size to restore on next launch</summary>
|
|
</key>
|
|
<key name="volume-last" type="d">
|
|
<default>1</default>
|
|
<summary>Stores last linear volume value to apply on startup</summary>
|
|
</key>
|
|
</schema>
|
|
</schemalist>
|