• 1
  • 2
  • 3(current)
  • 4
  • 5
  • 7
Changes to the skinning engine for XBMC Frodo
#31
(2012-09-05, 16:39)ronie Wrote:
(2012-09-05, 08:19)Hitcher Wrote: ActivateWindow(id)AndFocus(id) - was this PVR related and how does it differ from defaultcontrol/onload?

yes it was part of the pvr merge.
looking at it again, i think the correct syntax is ActivateWindowAndFocus(id,id)

i have no info on how/why/when to use or what it's supposed to do.

Actually if you look in keymap.xml its a hell of a lot weirder than that
PHP Code:
<e>XBMC.ActivateWindowAndFocus(MyPVR31,010,0)</e>
      <
h>XBMC.ActivateWindowAndFocus(MyPVR32,011,0)</h>
      <
j>XBMC.ActivateWindowAndFocus(MyPVR33,012,0)</j>
      <
k>XBMC.ActivateWindowAndFocus(MyPVR34,013,0)</k>
      <
b>XBMC.ActivateWindowAndFocus(MyPVR35,014,0)</b

I get what some of it does its designed to get around a visible flaw in the pvr windows ie: the first one opens the live tv window sets focus to control 31 (which causes all the epg info controls to be visible) and then sets focus to the control 10 (the EPG grid) but I honestly have no idea what the Zeros and the spaces do
Reply
#32
@pieh -

re: LOAD_ON_GUI_INIT - Some dialogs we load and keep in memory on xbmc startup (DialogBusy.xml, DialogKaiToast.xml, DialogMuteBug.xml, DialogSeekBar.xml, DialogVolumeBar.xml and newly added with pvr DialogExtendedProgressBar.xml). We did it earlier so this is nothing new.

...will there now be any way to change behaviour, e.g. override LOAD_ON_GUI_INIT for a particular window(id) - I would like to do this to get a live weather radar map on to DialogSeekBar so that when paused there is nice animated weather info on screen - but right now it uses whatever radar was around when xbmc started Sad

Addons I wrote &/or maintain:
OzWeather (Australian BOM weather) | Check Previous Episode | Playback Resumer | Unpause Jumpback | XSqueezeDisplay | (Legacy - XSqueeze & XZen)
Sorry, no help w/out a *full debug log*.
Reply
#33
how that weather radar map works? you shouldn't need to change load type to have it refresh when opening dialog
Always read the XBMC online-manual, FAQ and search the forums before posting.
Do NOT e-mail Team-XBMC members asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting, make sure you read this first

My previous forum/trac nickname: grajen3
Reply
#34
Multiimage control pointing to a folder IIRC. jmarshall confirmed a while back it doesn't reload... I'd have to go digging for the thread...
Edit: http://forum.xbmc.org/showthread.php?tid=121076
Addons I wrote &/or maintain:
OzWeather (Australian BOM weather) | Check Previous Episode | Playback Resumer | Unpause Jumpback | XSqueezeDisplay | (Legacy - XSqueeze & XZen)
Sorry, no help w/out a *full debug log*.
Reply
#35
no need to dig that thread - i already see why it doesn't work, intead of changing load type, multiimage not refreshing directory will be fixed
Always read the XBMC online-manual, FAQ and search the forums before posting.
Do NOT e-mail Team-XBMC members asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting, make sure you read this first

My previous forum/trac nickname: grajen3
Reply
#36
That would be great!
Addons I wrote &/or maintain:
OzWeather (Australian BOM weather) | Check Previous Episode | Playback Resumer | Unpause Jumpback | XSqueezeDisplay | (Legacy - XSqueeze & XZen)
Sorry, no help w/out a *full debug log*.
Reply
#37
2012-09-17 New Control in DialogBusy.xml

A progressbar, with id=10, has been added to the busy dialog.

git commit: https://github.com/xbmc/xbmc/commit/b9d2...0951e4f422
pull-request: 1281 (GH issue)
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
#38
2012-10-07 Deleted Window

DialogMusicScan.xml has been removed.
XBMC will now use DialogExtendedProgressBar.xml instead

git commit: https://github.com/xbmc/xbmc/commit/d1dd...88c1d40e5f
pull-request: 1558 (GH issue)
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
#39
2012-10-08 Deleted Window

DialogVideoScan.xml has been removed.
XBMC will now use DialogExtendedProgressBar.xml instead

git commit: https://github.com/xbmc/xbmc/commit/79ed...9ed295ecfa
pull-request: 1560 (GH issue)
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
#40
Just added DialogExtendedProgressBar.xml to the wiki if you want to double check it.

http://wiki.xbmc.org/index.php?title=Lis...essBar.xml
Reply
#41
2012-10-10 ListItem.Art Support

ListItem.Art(..) has been added to XBMC in order to easily support multiple image types (think banners / posters for tv shows):
 
  • ListItem.Art(thumb)
  • ListItem.Art(banner)
  • ListItem.Art(poster)
  • ListItem.Art(fanart)
  • ListItem.Art(tvshow.poster)
  • ListItem.Art(tvshow.banner)
  • Player.Art(fanart)
  • Player.Art(poster)
  • Player.Art(tvshow.poster)
  • Player.Art(thumb)
  • ListItem.Art(season.poster)
  • ListItem.Art(season.banner)
  • ListItem.Art(season.fanart)

The Get Thumb (id 10) and Get Fanart (id 12) buttons in DialogVideoInfo.xml should be replaced with a single button (id 10) that has the label 13511 (Choose Art).

git commit: https://github.com/xbmc/xbmc/commit/2f98...151d1e1d03
pull-request: 1575 (GH issue)
forum thread: 142589 (thread)
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
#42
Thanks ronie Smile

Note that ListItem.Thumb == ListItem.Art(thumb) and ListItem.Property(fanart_image) == ListItem.Art(fanart).

Also, the thumb image has a fallback - i.e. it should fallback to poster and then banner if no thumb image is available.
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
#43
bit rusty on my math symbols...

== is the same as <>

correct?
Reply
#44
== is programmer for exactly equals
Reply
#45
(2012-10-08, 23:00)Hitcher Wrote: Just added DialogExtendedProgressBar.xml to the wiki if you want to double check it.

http://wiki.xbmc.org/index.php?title=Lis...essBar.xml

Have to use Window.IsActive(DialogExtendedProgressBar.xml), name (dialogextendedprogressbar) or id (10614) doesn't work.
Image
Reply
  • 1
  • 2
  • 3(current)
  • 4
  • 5
  • 7

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