MythLogBot@irc.freenode.net :: #mythtv-theming

Daily chat history

Current users (16):

anykey__, brfransen, Captain_Murdoch, DjMadness_, Gibby_afk, gregl, grokky, jpabq-, mag0o, mrand, MythLogBot, paul-h, rooaus, sphery, stuartm, wagnerrp
Wednesday, September 1st, 2010, 00:30 UTC
[00:30:51] abqjp (abqjp!~abqjp@97-119-173-134.albq.qwest.net) has quit (Quit: abqjp)
[02:09:12] i_is_cat (i_is_cat!~i_is_cat@S010600179a22e379.ed.shawcable.net) has quit (Remote host closed the connection)
[04:06:44] Gibby1313 (Gibby1313!~gibby@204.118.10.244) has joined #mythtv-theming
[04:07:09] Gibby1313 (Gibby1313!~gibby@204.118.10.244) has quit (Client Quit)
[04:08:05] Gibby (Gibby!~gibby@204.118.10.244) has joined #mythtv-theming
[04:15:34] Gibby (Gibby!~gibby@204.118.10.244) has quit (Remote host closed the connection)
[04:24:20] Gibby (Gibby!~gibby@204.118.10.244) has joined #mythtv-theming
[05:11:50] wagnerrp (wagnerrp!~wagnerrp_@nr-ft1-66-42-242-176.fuse.net) has quit (Ping timeout: 276 seconds)
[05:19:35] wagnerrp (wagnerrp!~wagnerrp_@nr-ft1-66-42-242-176.fuse.net) has joined #mythtv-theming
[10:18:52] robert__ (robert__!~quassel@g229052001.adsl.alicedsl.de) has quit (Ping timeout: 265 seconds)
[12:38:23] stuartm: mag0o: http://mythtv.pastebin.com/kaN5JtBb
[12:54:47] justinh: whoah wossat all aboot then?
[12:55:22] justinh: ahhh xml validation
[12:57:20] justinh: musta missed that memo
[13:00:11] justinh: is there a script to check this or would I have to run trunk?
[13:03:21] justinh: I'm guessing the latter since I've had a look at 0.24 release notes
[13:06:24] stuartm: justinh: xmllint available from all good distros
[13:06:51] stuartm: xmllint --schema mythtv/themes/mythuitheme.xsd --valid path/to/theme/*.xml
[13:07:04] justinh: ahh ta
[13:07:18] justinh: suspect my xml files are way out of whack
[13:08:31] stuartm: doesn't guarantee to pick up all possible problems, but any hits are certain to be mistakes or invalid markup
[13:10:09] justinh: course before 0.24 changing my <font stuff to <fontdef would be mostly futile.. maybe I'll wait
[13:10:20] stuartm: XSD is crappy and won't let me do the really picky validation that I'd like to without forcing tag orders, which we don't want to do :(
[13:10:37] justinh: I'm not in any big hurry. not like the old days
[13:36:53] mag0o: stuartm: I should fix those against trunk, correct?
[13:37:48] stuartm: mag0o: yes please, although many also affect 0.23 it's probably not worth the effort
[13:37:53] mag0o: k
[13:42:13] justinh: tag orders... would that mean say, in a font definition having each element in a fixed order? I can see why that wouldn't be wanted
[13:42:48] justinh: that'd end up being a right cow to fix too
[13:50:51] stuartm: justinh: yeah that, which would be a huge pain
[13:51:39] stuartm: and for stuff like nested widgets it would entirely break mythui
[13:52:04] stuartm: since we use element order as draw order
[13:52:11] justinh: yeah
[13:52:27] justinh: don't wanna have to go back to having a tag for that
[13:52:58] stuartm: we'd end up bring back the draworder args and that's not worth it
[13:58:01] justinh: I for one welcome our mythui'd overlords!
[14:02:01] stuartm: btw You'll probably want to redirect the stdout from xmllint, e.g. 1> /dev/null
[14:02:32] stuartm: I thought there was an arg which prevented it from parroting back the xml that you just fed it, but I can't see it now
[14:04:55] stuartm: ahh, --noout
[14:05:10] stuartm: xmllint --noout --schema mythtv/themes/mythuitheme.xsd --valid path/to/theme/*.xml
[14:09:38] stuartm: graphite, mythbuntu, arclight all have issues which need fixing
[14:10:11] stuartm: as does metallurgy :)
[14:30:45] mag0o: yay, I'm not the only one :)
[14:33:29] iamlindoro: stuartm, The validation in Arclight only fails on categories.xml, music.xml, and themeinfo-- none of which it is designed to handle
[14:34:05] iamlindoro: all three because they're not MythUI
[14:34:19] stuartm: myththemes/Arclight/music-ui.xml:7: element font: Schemas validity error : Element 'font': This element is not expected.
[14:34:25] stuartm: myththemes/Arclight/netvision-ui.xml:278: element area: Schemas validity error : Element 'area': [facet 'pattern'] The value '205,54,850,88 ' is not accepted by the pattern '(-?[0–9]*|\d{0,3}%),(-?[0–9]*|\d{0,3}%),(-?[0–9]*|\d{0,3}%),( -?[0–9]*|\d{0,3}%)'.
[14:35:03] stuartm: couple of others, but yeah it's pretty clean
[14:35:22] stuartm: the netvision one is an errant space
[14:35:49] justinh: an errant space? oooooh boy
[14:36:05] iamlindoro: yeah, sounds like a deficiency in the validator :) Still, I'll remove it
[14:36:11] stuartm: justinh: space in an <area> tag where there shouldn't be one
[14:36:26] justinh: ah
[14:36:29] iamlindoro: stuartm, And the one in music-ui.... that's a non-MythUI window
[14:36:43] stuartm: iamlindoro: heh, yeah, good point
[14:36:54] justinh: those people asking about the mythmusic port have got me wondering now. heheh
[14:37:26] stuartm: justinh: worth picking up on those since it's not guaranteed that our parser will always cleanup whitespace etc
[14:37:39] stuartm: and that can lead to lots of subtle bugs
[15:09:00] abqjp (abqjp!~abqjp@97-119-173-134.albq.qwest.net) has joined #mythtv-theming
[16:26:03] natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has joined #mythtv-theming
[16:28:35] brfransen (brfransen!~brfransen@adrianDHCP-47.216-254-250.iw.net) has quit (Quit: brfransen)
[16:31:15] brfransen (brfransen!~brfransen@adrianDHCP-47.216-254-250.iw.net) has joined #mythtv-theming
[17:31:54] brfransen (brfransen!~brfransen@adrianDHCP-47.216-254-250.iw.net) has quit (Quit: brfransen)
[17:41:20] brfransen (brfransen!~brfransen@adrianDHCP-47.216-254-250.iw.net) has joined #mythtv-theming
[20:06:49] Gibby (Gibby!~gibby@204.118.10.244) has quit (Read error: Operation timed out)
[20:09:47] Gibby (Gibby!~gibby@204.118.10.244) has joined #mythtv-theming
[21:11:53] iamlindoro (iamlindoro!~iamlindor@unaffiliated/iamlindoro) has quit (Ping timeout: 276 seconds)
[21:23:21] Gibby (Gibby!~gibby@204.118.10.244) has left #mythtv-theming ()
[21:23:25] Gibby is now known as Gibby_afk
[21:48:56] abqjp (abqjp!~abqjp@97-119-173-134.albq.qwest.net) has quit (Ping timeout: 240 seconds)
[21:49:35] abqjp (abqjp!~abqjp@97-119-163-188.albq.qwest.net) has joined #mythtv-theming
[21:52:11] natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has quit (Ping timeout: 258 seconds)
[23:28:10] abqjp (abqjp!~abqjp@97-119-163-188.albq.qwest.net) has quit (Quit: abqjp)

IRC Logs collected by BeirdoBot.
Please use the above link to report any bugs.