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.