Skip to content

Instantly share code, notes, and snippets.

<?xml version="1.0" encoding="UTF-8"?>
<window>
<defaultcontrol/>
<controls>
<control type="visualisation" id="2">
<!-- FIX ME Music Visualization needs to have an id of 2 in this window to be able to lock or change preset -->
<description>visualisation</description>
<left>0</left>
<top>0</top>
<width>1280</width>
<?xml version="1.0" encoding="UTF-8"?>
<window>
<defaultcontrol/>
<controls>
<control type="visualisation" id="2">
<!-- FIX ME Music Visualization needs to have an id of 2 in this window to be able to lock or change preset -->
<description>visualisation</description>
<left>0</left>
<top>0</top>
<width>1280</width>
<?xml version="1.0" encoding="UTF-8"?>
<addon
id="skin.xonfluence"
version="4.0.10+matrix.1"
name="Xonfluence"
provider-name="Helly">
<requires>
<import addon="xbmc.gui" version="5.15.0"/>
<import addon="script.favourites" version="8.1.1"/>
<import addon="service.library.data.provider" version="0.4.1"/>
<?xml version="1.0" encoding="UTF-8"?>
<addon
id="skin.xonfluence"
version="4.0.10+matrix.1"
name="Xonfluence"
provider-name="Helly">
<requires>
<import addon="xbmc.gui" version="5.15.0"/>
<import addon="script.favourites" version="8.1.1"/>
<import addon="service.library.data.provider" version="0.4.1"/>
@jjd-uk
jjd-uk / DialogSeekBar.xml
Created April 20, 2021 18:09
Confluence Tempo Control
<?xml version="1.0" encoding="UTF-8"?>
<window>
<defaultcontrol>1</defaultcontrol>
<visible>!Player.IsTempo + [Player.Seeking | Player.DisplayAfterSeek | Player.Paused | Player.Forwarding | Player.Rewinding | Player.ShowTime]</visible>
<visible>!Player.HasGame</visible>
<visible>!Player.FrameAdvance</visible>
<animation effect="fade" start="0" end="100" time="150">WindowOpen</animation>
<animation effect="fade" start="100" end="0" time="150">WindowClose</animation>
<depth>DepthOSD</depth>
<controls>
<?xml version="1.0" encoding="utf-8"?>
<window>
<defaultcontrol always="true">6</defaultcontrol>
<include>Animation_DialogPopupOpenClose</include>
<depth>DepthOSD</depth>
<controls>
<control type="group">
<centertop>50%</centertop>
<centerleft>50%</centerleft>
<height>750</height>
<?xml version="1.0" encoding="UTF-8"?>
<includes>
<variable name="PVRStatusImageVar">
<value condition="ListItem.IsRecording">windows/pvr/record.png</value>
<value condition="ListItem.HasTimer | ListItem.HasTimerSchedule">windows/pvr/timer.png</value>
<value condition="ListItem.HasArchive">windows/pvr/archive.png</value>
<value condition="ListItem.HasReminder">icons/pvr/timers/bell.png</value>
</variable>
<variable name="AutoCompletionContentVar">
<value condition="System.AddonIsEnabled(plugin.program.autocompletion) + !System.HasHiddenInput">plugin://plugin.program.autocompletion?info=autocomplete&amp;&amp;id=$INFO[Control.GetLabel(312).index(1)]&amp;&amp;limit=9</value>
@jjd-uk
jjd-uk / mouse.xml
Last active November 7, 2021 12:50
<?xml version="1.0" encoding="UTF-8"?>
<!-- This file contains the mapping of mouse keys to actions within Kodi. -->
<!-- -->
<!-- The format is: -->
<!-- <window> -->
<!-- <device> -->
<!-- <button>action</button> -->
<!-- </device> -->
<!-- </window> -->
<!-- -->
<?xml version="1.0" encoding="UTF-8"?>
<window>
<depth>DepthOSD</depth>
<defaultcontrol always="true">5550</defaultcontrol>
<animation effect="fade" start="0" end="100" time="300">WindowOpen</animation>
<animation effect="fade" start="100" end="0" time="200">WindowClose</animation>
<controls>
<control type="group">
<bottom>0</bottom>
<height>250</height>
<include name="SongsListLayout">
<focusedlayout height="80" condition="Container.Content(songs)">
<control type="image">
<left>0</left>
<right>0</right>
<height>80</height>
<texture colordiffuse="button_focus">lists/focus.png</texture>
<visible>Control.hasFocus(55)</visible>
</control>
<control type="label">