xml files from Kodi 16 not used

I copied my advancedsettings.xml, mediasources.xml, password.xml and sources.xml out of .kodi/userdata, and removed Kodi 16. Then added the unstable repository, and installed Kodi 17. I then started Kodi 17, and exited. Then I copied back the xml file...

Displaying skin strings via a property.

Another question in my continuing struggles to understand $PARAM's, properties and other advanced skinning techniques.

In order to have general code to change details of the home screen and the various items on it I have made use of $PARAM to pass names of skin strings to a dialog to allow the user to change the details of the selected item. For example I have a skin string called CustomMovies.4.Label and when the item is clicked in the customization screen, this name is written to a window property called Window(settings).Property(CurrentLabel). Now I can use this property to set a new value of the skin string, but I can't manage to then display the contents of this skin string in a <label> tag. The code as it currently stands is thus:

PHP Code:
    <include name="use-skinstring">
        <
param name="lab2"/>
        <
definition>
            <
label2>$INFO[$PARAM[lab2]]</label2>
        </
definition>
    </include> 

for the paramatized include.

PHP Code:
        <control type="label" id="8010"><!-- Hack to show current label string -->
            <
left>-200</left>
            <
top>-40</top>
            <
width>554</width>
            <
height>30</height>
            <
label>$INFO[Window(settings).Property(CurrentLabel),$INFO[Skin.String(,)]]</label>
            <
font>font11</font>
            <
visible>false</visible>
        </
control

PHP Code:
                <control type="button" id="5011"><!-- Change Label of custom menu item -->
                    <
width>554</width>
                    <
height>48</height>
                    <
label>- $LOCALIZE[21899]</label>
                    <include 
name="use-skinstring">
                        <
param name="lab2" value="Control.GetLabel(8010)"/>
                    </include>
                    <
font>font11</font>
                    <
onclick>Skin.SetString($INFO[Window(settings).Property(ListCustomBase),,.Label])</onclick>
                    <
onclick>SetFocus(9000)</onclick>
                    <
enable>!IsEmpty(Window(settings).Property(ListCustomBase))</enable>
                </
control


Button 5011 reads the label of Label 8010 and passed the value to the include. Currently it displays the string "$INFO[Skin.String(CustomMovies.4.Label)]" which is what I would have in the label to show what the label is normally. If I drop the $INFO from include I get Skin.String(CustomMovies.4.Label), so think I'm on the right track, just I'm missing something important.

Can anyone suggest something I can try? As a note the <onclick> above is working just fine (in button 5011), so the button does what it should, just I can't feedback to the user the current state of the button.

Thanks, Wyrm (AppTV)

Film and Video dont work

Good afternoon dear friends Everytime i choose a TV chanel, i can only see it for a few seconds, because the program just turns back to the main menu. I can only see are about 15 seconds of the TV channel or movie... Does anyone have a clue for what'...

Keeping Playcount Data Between Kodi Upgrades

While Kodi will upgrade older music libraries when a new version is installed, it does not rescan the music files. Hence it will not take notice of music file tags that have already been in the files but not processed by earlier versions of Kodi. Libra...

Kodi 17 / Krypton Beta 3 – cannot bitstream

I don't know if this is unique to my system, but I did a fresh install (hard disk died so I started from scratch) of Krypton Beta 3 on a Windows 10 x64 computer. I'm using a GTX 1070 graphics card connected to a Denon receiver. I have several MKVs with...

forced subs and sub/idx

hey sometimes I need to search for forced/foreign subs, is there a way to explicitly search for them? Is there a particularly suitable subtitle addon for english or german forced/foreign subs? Also I'd prefer subs in sub/idx format in general, but I n...

Remapping keys: keymap.xml vs. gen.xml

I'm running Kodi v16 / OpenElec on a Raspberry Pi 3 using a VRC-1100 remote, and I'm trying to disable the power button on my remote by remapping it to a NOOP as per Michiel van Baak's instructions. Michiel advises to include the following code in /sto...

Uninstalled Kodi

I Goofed Up, newbi, I uninstalled Kodi completely from my Mbox (S905) now I need to reinstall it from scratch and can not find any info on how to do it. Would appreciate some help on how to do it or where to find instructions. Thanks in advance

Kodi 17: Confusing PVR messages

I am running Kodi 17 beta3 on a test machine, with DVBlink 5.5.0 as back end. When something changes in the list of timers, I believe that the wrong title is displayed in the message displayed on the screen. For example: I have two items in the timer...

Context Menu doesn’t work correctly ???

Hi there. We have a TV Box with Kodi 16 on it. The box works perfectly fine and Kodi works perfectly fine ... almost. We have an external disk on which we have some movie archives and old TV series stored. Those archives are connected to a computer wit...

Alternative to Notepad++

I've just moved from Windows to Ubuntu. I tried to use Notepad++ through Wine and although it does work it doesn't seem ideal and I'm struggling to add the xml plugin. I've tried a couple of editors in Ubuntu but before spending a load of time evaluati...

Kodi crash

Hi! My Kodi on Debian Jessie with pvr.vdr.vnsi crashes every few hours, even when idle. Can anybody help me to analyze the crashlog? https://nopaste.me/view/feee5dbe

override embedded ssa/ass subtitle

hello, the override ssa/ass option is not working in kod 17, the font size is too big and i cant seem able to change it. is this only me? or do i need to do something special for it to work? thanks

Windows Store typo

Should be party? Mr anal strikes again ... Disclaimer: - Kodi does not supply or include any media or content. - Users must provide their own content or install one of the third party plug-ins - Kodi has no affiliation with any third-part plug-in ...