• 1
  • 2
  • 3
  • 4(current)
  • 5
  • 6
  • 7
Changes to the skinning engine for XBMC Frodo
#46
Was using: Library.IsScanningMusic | Library.IsScanningVideo
It is weird though, DialogExtendedProgressBar.xml doesn't show as a visible window.
-edit- (because i was using old debugging tool, without DialogExtendedProgressBar.xml)

And what about this progressbar in DialogBusy.xml?
I added it but it doesn't seem to be doing anything, is it only for some windows or add-ons?
Image [RELEASE] Metroid
Image [RELEASE] IrcChat
Reply
#47
The progress bar in DialogBusy.xml only pops up when listing plugins atm (and only if the plugin is slow). If you add a self.xbmc.sleep(100) before the self.xbmcplugin.addDirectoryItem in the youtube addon (YoutubeNavigation.py) in the various functions there (eg the one that adds folders and the one that adds video items) then it'll pop up for you to test.

I'm sure someone could make a simple addon that does this for testing Smile
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


Image
Reply
#48
Quote:Have to use Window.IsActive(DialogExtendedProgressBar.xml), name (dialogextendedprogressbar) or id (10614) doesn't work.

I've updated the wiki. It should be: "extendedprogressdialog" and 10151.

If you like, I'm happy to change it to "extendedprogress" - up to you guys.
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


Image
Reply
#49
Thanks. extendedprogressdialog is fine.
Image
Reply
#50
2012-10-15 Change in Skin settings window

SkinSettings.xml has been introduced.
XBMC will enable a setting under Look And Feel -> Skin - Settings for a button that will link to SkinSettings.xml

This is to avoid the confusion between "how do I change the skin" and the "Skin settings" that most skins have.

Skinners should, if they wish:

1. Rename their custom skin settings window SkinSettings.xml.
2. Drop the id in that file (no longer required).
3. Update the rest of the skin to no longer contain shortcuts to the skin settings window, as XBMC now provides it.

git commit: https://github.com/xbmc/xbmc/commit/b2fa...08969a5e8f
pull-request: https://github.com/xbmc/xbmc/issues/1622
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


Image
Reply
#51
Maybe it could be a bit more descriptive than just -Settings?
-Customize skin.
-Change look and feel.
-Custom settings
-Edit skin
-Pimp my skin

Image [RELEASE] Metroid
Image [RELEASE] IrcChat
Reply
#52
2012-10-13 Changed built-in function

a 'path' parameter can be passed to the Skin.SetPath() built-in function:
Skin.Setpath(Video_Node,library://video/)

git commit: https://github.com/xbmc/xbmc/commit/407b...b26b562567
pull request: 1590 (PR)
forum discussion: http://forum.xbmc.org/showthread.php?tid=130437&page=4
Do not PM or e-mail Team-Kodi members directly asking for support.
Always read the Forum rules, Kodi online-manual, FAQ, Help and Search the forum before posting.
Reply
#53
2012-10-10 New dialog

DialogMediaFilter.xml has been added to XBMC.

this gives users an advanced set of controls to filter items in the music & video libraries.

this commit also introduces three new boolean conditions:
- Container.CanFilter
- Container.CanFilterAdvanced
- Container.Filtered

and one new built in fuction:
- Filter


git commit: https://github.com/xbmc/xbmc/commit/39ab...23211fa998
pull request: 1399 (PR)
forum discussion: http://forum.xbmc.org/showthread.php?tid=127885
Do not PM or e-mail Team-Kodi members directly asking for support.
Always read the Forum rules, Kodi online-manual, FAQ, Help and Search the forum before posting.
Reply
#54
in case any one missed it:
use:
PHP Code:
System.GetBool(pvrmanager.enabled

instead of
PHP Code:
System.HasPVR 
Read/follow the forum rules.
For troubleshooting and bug reporting, read this first
Interested in seeing some YouTube videos about Kodi? Go here and subscribe
Reply
#55
(2012-10-23, 01:05)ronie Wrote: 2012-10-10 New dialog
DialogMediaFilter.xml has been added to XBMC.

So... whats the use of the two buttons if the simple filter is replaced by the advanced filtering ?....

PHP Code:
    <control type="edit" id="19">
        <
visible>Container.CanFilter + !Container.CanFilterAdvanced</visible>
        <
description>Filter</description>
        <
textwidth>230</textwidth>
        <include>
ButtonCommonValues</include>
        <
label>587</label>
    </
control>
    <
control type="radiobutton" id="20">
        <
visible>Container.CanFilterAdvanced</visible>
        <
description>Filter</description>
        <include>
ButtonCommonValues</include>
        <
label>587</label>
        <
selected>Container.Filtered</selected>
        <
onclick>Filter</onclick>
    </
control

... or is just for compatibility reasons ?.


Cheers
Nessus
Reply
#56
Because it doesn't work everywhere and its also a choice and you could also have both at the same time.
Personally I prefer the old filtering (select the button and type), over the pop up dialog of advanced filtering so if I made a skin for myself I would probably not include it or have both. It just seems to me by the time I set up all the options in the dialog I could of found the item I was looking for anyway. But I guess its for things you don't know the name of unlike the old button which is more a type the name to find thing
Reply
#57
There's something wrong with the double sliders in this new dialog - they don't animate if you press and hold left or right unlike the single ones.
Reply
#58
(2012-10-23, 13:45)Jezz_X Wrote: Because it doesn't work everywhere and its also a choice and you could also have both at the same time.
Personally I prefer the old filtering (select the button and type), over the pop up dialog of advanced filtering...

Ok. I didn't know that is not working everywhere but since i agree with you about the old filtering how can we have both ways or just the old one ?. With above code (from XBMCSetup-20121020-1d4ebec-master) i don't see anywhere in Confluence the old way of filtering except the areas where the advanced one is not available eg files mode.

(2012-10-23, 16:23)Hitcher Wrote: There's something wrong with the double sliders in this new dialog - they don't animate if you press and hold left or right unlike the single ones.

I confirm this. They don't move if you keep pressing left or right. When you release the key they move instantly to that position.

Cheers
Nessus
Reply
#59
(2012-10-23, 17:15)nessus Wrote:
(2012-10-23, 13:45)Jezz_X Wrote: Because it doesn't work everywhere and its also a choice and you could also have both at the same time.
Personally I prefer the old filtering (select the button and type), over the pop up dialog of advanced filtering...

Ok. I didn't know that is not working everywhere but since i agree with you about the old filtering how can we have both ways or just the old one ?. With above code (from XBMCSetup-20121020-1d4ebec-master) i don't see anywhere in Confluence the old way of filtering except the areas where the advanced one is not available eg files mode.

PHP Code:
    <control type="edit" id="19">
        <
visible>Container.CanFilter</visible>
        <
description>Filter</description>
        <
textwidth>230</textwidth>
        <include>
ButtonCommonValues</include>
        <
label>587</label>
    </
control>
    <
control type="radiobutton" id="20">
        <
visible>Container.CanFilterAdvanced</visible>
        <
description>Filter</description>
        <include>
ButtonCommonValues</include>
        <
label>ADVANCED_FILTER_LABEL</label>
        <
selected>Container.Filtered</selected>
        <
onclick>Filter</onclick>
    </
control
Reply
#60
I've already tested that. Still the old filtering method is not showing/working on library views. Only in files. Even if i completely remove the new Advanced Filtering button (id=20), the old edit control filter (id=19) is not working. I can type but nothing is filtered.
Is this how it's supposed to be from now on ?.

Tested in Confluence with XBMCSetup-20121022-c2037d1-master nightly.

Cheers
Nessus
Reply
  • 1
  • 2
  • 3
  • 4(current)
  • 5
  • 6
  • 7

Logout Mark Read Team Forum Stats Members Help
Changes to the skinning engine for XBMC Frodo1