• 1
  • 221
  • 222
  • 223(current)
  • 224
  • 225
  • 237
Xonfluence (Leia v18.x & Matrix v19.x) (Krypton 17 = deprecated)
The skin settings for what the Favourite can be set to do also acts funny, it opens a meny to select, where the setting above flips through options as you click it. 
The Favourites option is just not there in the menu that opens up.
I believe something is broken right there.
Reply
Re: Submenu Items

@bsoriano , @udangaribaldi 

Are unlimited sub-menu items (failing that, increasing the current maximum of 10 to 16 or 20) something which has to wait the full implementation of skin shortcuts to be realized? Or can it be done right now, in the same manner as @
Reply
the maximum number of main menu items has been increased from 12 to 15?
Reply
@DiMag  you can add more - i got 25 submenu items - (same can be done for addonset item limit)  
IncludesSubMenuSys.xml & SkinSettings.xml  
  
there has always been 15 menu items - but some didnt show as default
Reply
@JoeBon  have you installed/enabled the 'favourites script' in the skin settings  
skin settings>script options> click where it says 'select menu item' til it says 'supported addons and scripts' - then click on the 'enable favourites script' - click to install/enable
Reply
Ohh thank you thank you, that made it work instantly Smile
Reply
im tinkering with a widget set layout - is it possible to customize each item in the widget layout individually? 
for example:-  
each item's thumb image be a different size.  
or apply a different effects/animations onto different items in the widget.  
is this possible? and any pointers/hints&tips would be appreciated.
Reply
Hey Bart, not rushing you or anything, more just curious if your still considering adding skin shortcuts to this skin. Ive been checking daily, lol. Should I stop hoping? Or is it still a possibility? I get nervous when your quiet, haha.
Reply
(2022-02-28, 18:26)udangaribaldi Wrote: @DiMag  you can add more - i got 25 submenu items - (same can be done for addonset item limit)  
IncludesSubMenuSys.xml & SkinSettings.xml  

@udangaribaldi Thank you thank you once again, I shall try it on this long weekend.

I assume from your answer that---
(1) The way to do it is by
  • duplicating (copy) any one submenu item/addon
  • changing ids and labels --- please advise about any pitfalls you have discovered in this regard
  • and pasting the thus modified submenu item/addon at the end of all submenu items/addons.
(2) All this work is lost upon skin upgrade. (Is there any hack to push this mod to /userdata/addon_data/skin.xonfluence/settings.xml?)
Reply
@DiMag   in IncludesSubMenuSys.xml, the first one you need to do is the HomeSubMenuVideos - all you need to do is copy and paste underneath 
         <item>  
            <label>$INFO[Skin.String(SubVideos.10.Label)]</label>  
            <onclick>SetProperty(SubMenuBackground,$VAR[SubMenuItemBackground],Home)</onclick>  
            <onclick>$INFO[Skin.String(SubVideos.10.Path)]</onclick>  
            <visible>!String.IsEmpty(Skin.String(SubVideos.10.Path))</visible>  
            <visible>!String.IsEqual(Skin.String(SubVideos.10.Path),Hidden)</visible>  
        </item>  

then all you do is change the 4 numbers - so it will be 11 (thus 11 submenu items for the videos submenu)  
then in SkinSettings.xml find  
                           <control type="button" id="311">  
                                <width>1125</width>  
                                <height>60</height>  
                                <font>font13</font>  
                                <label>$LOCALIZE[31315] - 10</label>  
                                <label2>$INFO[Skin.String(SubVideos.10.Label)]</label2>  
                                <textcolor>grey</textcolor>  
                                <focusedcolor>white</focusedcolor>  
                                <include>MenuButton</include>  
                                <onclick>SetProperty(UsrSelectBtn,SubVideos.10,Home)</onclick>  
                                <onclick>ActivateWindow(2115)</onclick>  
                            </control>  
  
copy&paste underneath - change id number (for example 3110) then change the 3 numbers so 10 becomes 11 - save everything - reload the skin and check the videos submenu options.  
you'll have to add to all the submenus in the same way.  
just remember to change the control ids(any number as long as it is not already being used)  
- once you got your desired amount of submenu items - save the xmls - and with any future updates you can just copy&paste the edits back in, if needed  
  
i done 25 submenu items so i could get all the genres showing  
  
add:- the only 'hack' really is to take control yourself - and rename the skin
Reply
@DiMag  - here is a good thing to tinker with, the 'background transparency' setting's code  
what it does:-  
Apply animations/effects onto any control  
you could re-position anything(with a choice of positions)  
you could apply rotates, fades, slides, zooms to anything(with choices)  
you can get your setup to sing&dance literally lol  
xmls:-  
Includes.xml, IncludesVariables.xml, SkinSettings.xml and strings.po  
code is tiny - just 3 little blocks of code, one in each xml  
there is a line of code which you need to tinker with first, then add it to the control of the thing you wish to apply the effect to  
find the 'background transparency' setting in SkinSettings.xml then follow the labels to find the other 2 blocks of code.  
see if you can, identify the other line of code yourself, which is needed to apply the effect onto the control (you should be able to figure it out)  

you'll see in one of the code blocks the 'fade' effects - you just change the effects basically
if you do it right, say you apply a slide effect onto the floor buttons - you could choose from 6 different positions  
later, you might be able to combine stuff - so 2 or 3 things happen (i.e. multiple homescreen layouts)   

it basically a copy&paste job - you rename the labels, ids, etc. and add new to the strings.po  
i couldnt believe something as small as the code is, you can do so much with it.
help with the animations/effects https://kodi.wiki/view/Animating_your_skin
Reply
Hi all,

Noob question here. I have been using this skin ages ago and simply can't remember. How do I set up custom widgets?
Lets say I wanna link up TMDB helper addon widgets.
Thanks


edit: ok got it now. Did it via favourites.
Reply
with regards to the topleftinfo and the kodi-logo.png  
i see the .png has moved to a new location so peeps can change it if they want.  
i have been tinkering and i have been able to add new stuff to the topleftinfo (the Xonfluence_logo.png & my own logo.png)  
but i can also change the .pngs being used for the logos via skin settings (i have a choice of multiple images)  
so ive returned the kodi-logo.png back into the Textures.xbt in my setup  
  
in my setup i can change most of the skin's images individually via skin settings (ive tinker'd the look and feel settings) but without using any additional theme.xbts  
Xonfluence has something which resemble internal theme folders (lf_classic, lf_modern, and lf_max)  
Image
Image
Reply
(2022-03-13, 02:53)udangaribaldi Wrote:   
Image
@udangaribaldi 
  1. You are a genius, full stop.
  2. Can you share code/method for the floor buttons "Reload Skin" and "Multi Widget"? The first is just the simple command line XBMC.ReloadSkin() assigned to a new button created next to the favourites button, but the second, "Multi Widget", is far from self-explanatory and its name sounds very enticing. I wish you had explained how it works, or posted a screenshot of the Multi-Widget in action.
  3. I find the format you used for the buttons (boxed text) far more functional and ergonomic than any graphical (icons/glyphs/artwork) format. Graphical formats may be OK for functions which have been embedded in our collective memory with a specific icon or glyph, as is true for the shutdown/poweroff and the favourites icons; but this is as far as it gets.
Reply
@DiMag   - i have in fact created, well copy&pasted, then tinkered a new button set (a set of 5 buttons)  
the 'floorreturnbuttons' in Includes.xml  
Image  
regarding the multi widget button - if i click on it, it shows 3 widgets (latest movies, tv shows, & music) - but at the moment, no settings other than to show them(paths are set in the code and not via settings)  the method to do this is on the kodi-wiki.  (5min job)
  
i tinker constantly, and by no means is this the finished article  
most of everything ive done is just a copy&paste and then a tweak 
  
here is the code for the reloadskin button  
  
             <control type="radiobutton" id="26">
                <description>ReloadSkin push button</description>
                <textureradioonfocus></textureradioonfocus>
                <textureradioonnofocus></textureradioonnofocus>
                <textureradioofffocus></textureradioofffocus>
                <textureradiooffnofocus></textureradiooffnofocus>
                <texturefocus border="5" colordiffuse="$VAR[MainColorTwo]">floor_buttonFO.png</texturefocus>
                <texturenofocus border="5">floor_button.png</texturenofocus>
                <width>78</width>
                <height>68</height>
                <radiowidth>52</radiowidth>
                <radioheight>52</radioheight>
                <align>center</align>
                <label>Reload[CR]Skin</label>
                <font>font10_title</font>
                <onclick>ReloadSkin()</onclick>
                <visible>!Skin.HasSetting(HideReloadSkin)</visible>
            </control>  
  
basically i just delete the .pngs and add a label and font  
(add.) - notice i added <align> tag, and also in the <label> tag, ive added [CR] instead of a space, this puts one word above the other
Reply
  • 1
  • 221
  • 222
  • 223(current)
  • 224
  • 225
  • 237

Logout Mark Read Team Forum Stats Members Help
Xonfluence (Leia v18.x & Matrix v19.x) (Krypton 17 = deprecated)13