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

Daily chat history

Current users (18):

anykey_, Captain_Murdoch, iamlindoro, jpabq, jpabq-, justinh, knightr, mag0o, mrand, MythLogBot, paul-h, public-, skd5aner, sphery, stuartm, wagnerrp, abqjp, brfransen
Friday, July 29th, 2011, 00:16 UTC
[00:16:41] abqjp (abqjp!~abqjp@71-37-153-77.albq.qwest.net) has joined #mythtv-theming
[01:27:47] davesp (davesp!~davesp@99.43.148.233) has joined #mythtv-theming
[03:19:56] davesp (davesp!~davesp@99.43.148.233) has quit (Quit: Leaving)
[05:02:19] abqjp (abqjp!~abqjp@71-37-153-77.albq.qwest.net) has quit (Read error: Connection reset by peer)
[05:02:36] abqjp (abqjp!~abqjp@71-37-153-77.albq.qwest.net) has joined #mythtv-theming
[05:04:35] jpabq_ (jpabq_!~abqjp@71-37-153-77.albq.qwest.net) has joined #mythtv-theming
[05:04:35] abqjp (abqjp!~abqjp@71-37-153-77.albq.qwest.net) has quit (Read error: Connection reset by peer)
[06:11:50] natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has joined #mythtv-theming
[06:38:52] rsiebert (rsiebert!~quassel@g226060076.adsl.alicedsl.de) has joined #mythtv-theming
[07:14:22] natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has quit (Quit: Quit)
[07:25:06] MythLogBot (MythLogBot!~bot@mythtv/developer/beirdo) has quit (Ping timeout: 260 seconds)
[07:28:28] rsiebert (rsiebert!~quassel@g226060076.adsl.alicedsl.de) has quit (Remote host closed the connection)
[07:31:03] justinh: stuartm: I just found all my old diffs from a couple of years ago. seriously getting an itch to play with the painters again
[07:31:31] justinh: I think my laptop's linux partition still has the working code on it, analogue clock & all
[08:20:08] rsiebert (rsiebert!~quassel@g226060076.adsl.alicedsl.de) has joined #mythtv-theming
[08:52:13] mrand (mrand!~mrand@ubuntu/member/mrand) has quit (Ping timeout: 252 seconds)
[09:20:09] rsiebert (rsiebert!~quassel@g226060076.adsl.alicedsl.de) has quit (Remote host closed the connection)
[09:25:26] rsiebert (rsiebert!~quassel@g226060076.adsl.alicedsl.de) has joined #mythtv-theming
[09:47:14] mrand (mrand!~mrand@ubuntu/member/mrand) has joined #mythtv-theming
[10:17:27] rsiebert (rsiebert!~quassel@g226060076.adsl.alicedsl.de) has quit (Ping timeout: 255 seconds)
[12:06:48] justinh: stuartm: not looked too deeply into it yet but maybe recpriority things need templating too
[12:07:55] stuartm: justinh: Mark has expressed a desire to work on the opengl stuff, it might be a good idea to discuss it with him
[12:08:33] stuartm: at this stage he probably knows more about the painters than I do and definitely a LOT more about opengl
[12:08:40] justinh: yeah I remember looking at some of the painter changes he did & being disheartened his work would have blown my patches out of the water
[12:09:11] justinh: which btw at first glance seem to have made my frontend's redraws much snappier :)
[12:09:37] justinh: is there still resistance to doing away with the qt painter btw?
[12:09:53] justinh: from devs I mean, not users ;)
[12:10:00] stuartm: justinh: can you make a list of every screen/template related issue you spot and stick it in pastebin? Just to be sure that I don't forget or miss any of them?
[12:10:21] justinh: stuartm: yeah I'll try to snag all the ones I run into
[12:10:40] stuartm: justinh: I don't know, it's not been discussed for a while, in master we will always use opengl if available, QT only as a fallback – the painter setting has been removed
[12:10:41] justinh: I just hate all these little sections where there are labels & parameters
[12:11:47] justinh: like in the default-wide schedule-ui.xml in the programpriority window there are something like 6 separate textareas for the priority numbers (which I still don't really understand)
[12:12:04] stuartm: justinh: right, they should all be pretty easy to fix, it's just that I don't use many of the affected screens on a daily basis (hell, most of them I've not even themed) so I tend to overlook/ignore the issues
[12:12:33] justinh: heh I dunno why even I'm being so anal about doing these. I don't use em either really
[12:12:49] justinh: I'd just like it so if I *do* happen to stumble upon them I'm not greeted by ARGHHHHHHHHHHH
[12:13:07] stuartm: the priority stuff is a) confusing, b) a little pointless c) complicates the scheduler
[12:13:30] justinh: I still can never remember whether lower numbers mean higher or lower
[12:13:45] justinh: thinking "your #1 priority .." is higher than #2 ;)
[12:13:54] stuartm: justinh: yeah, I'm not one to talk but I'd really like themers to make sure that their themes are as complete as possible – which none of mine are
[12:13:58] justinh: IIRC myth works with bigger == higher priority
[12:14:29] justinh: do many people even use programming priorities, I wonder...
[12:14:42] stuartm: it's even reached the point where I'm thinking of removing metallurgy/terra from git because I feel they reflect badly on MythTV as a whole
[12:14:48] justinh: I suspect not. maybe the guy who developed it first :D
[12:15:25] justinh: stuartm: they were great in their day IMHO.. like all of mine had their day
[12:15:52] justinh: UIs have a nasty habit of looking outdated way too fast though
[12:16:00] stuartm: I use schedule priorities, and channel priorities to favour HD over SD, but even channel priorities seem like the wrong solution to a simple problem
[12:16:40] justinh: one minute everybody wants shiny looking plastic... ;-)
[12:17:50] justinh: I had a play with blootube-ng the other night. still *love* those menus to bits
[12:18:21] stuartm: right, it changes way too frequently and annoyingly too many changes, or new screens appear frequently making maintaining a theme a pain
[12:18:25] justinh: the rest of it.. meh not so much
[12:19:18] justinh: I think somebody's gonna have to knuckle down at some point & bring the default set of stuff up to snuff. I'm still horrified that selector background is in the default PBB
[12:19:26] stuartm: I'm still annoyed by additions to the schedule screens spoiling the balance that I'd spent a long time agonising over :(
[12:20:09] justinh: I wouldn't mind losing some functionality to simplify the UI.. or at least make things optional
[12:20:49] justinh: right now we've got press RECORD to set up a recording.. or hit select to enter a labyrinth :D
[12:21:17] stuartm: justinh: IMHO we need to consider losing little used or pointless functionality, but that's an epic uphill battle, once a feature is added it's very difficult to get it removed
[12:22:28] justinh: easier when the people who wrote the feature are no longer around ;)
[12:22:55] stuartm: but still, there seems to be some consensus on losing one or two of the scheduling related screens, the searches mainly
[12:23:32] justinh: hmm? which ones? or is the talk of selecting the type of seach in just one screen instead?
[12:24:16] stuartm: and priority screens might be consolidated somehow, or just quietly dropped – I'm not sure they are really required when you've got the 'Upcoming Recordings' page showing you what will/won't get recorded
[12:24:49] stuartm: justinh: yeah, consolidating them into one screen, maybe dropping one or two searches that are least used/useful
[12:25:05] justinh: that'd make more sense IMHO
[12:25:36] stuartm: e.g. the time list, that's just the program guide in a different format ...
[12:25:52] stuartm: and it takes 5 minutes to load, vs a couple of seconds for the program guide
[12:28:07] justinh: one of the last I themed was a pig to load
[12:28:17] justinh: think that was the upcoming screen
[12:28:26] justinh: oh no previous recordings that was it
[12:28:56] stuartm: and the word searches can be consolidated, chances are that if you are searching for a person then you want to record anything with their name in the description as well, so what then is the difference between a keyword and people search?
[12:29:39] justinh: doesn't keyword search all the fields?
[12:30:14] stuartm: the previous screen loads all recordings you've ever made, and since 0.24 every program in the last 14 days that matched a rule even when it wasn't recorded, that adds up to a LOT of entries to load
[12:30:27] justinh: actually I have my thoughts about how to improve custom rule setting up but I've never got around to even mocking it up
[12:30:43] justinh: basically I hate having to enter/edit sql with a remote
[12:31:16] justinh: thinking along the lines of dropdowns with operators between them
[12:32:08] stuartm: justinh: right, but in a people search you don't want to ignore a program titled "An evening with David Attenborough" if you're doing a people search for David Attenborough, we have to look at all fields in both searches IMHO
[12:33:17] justinh: so it could say WHERE (e.g.) <dropdown>TITLE, SUBTITLE, DESCRIPTION, whatever</dropdown> <operator>EQUALS, CONTAINS</operator> textfield <AND/OR/NOT> ... that'd be the jist
[12:33:53] stuartm: justinh: the failings of the custom rule screen are a) the need to input large amounts of text via a remote, b) the requirement to understand sql, c) that it even exists
[12:34:02] justinh: it's awesomely powerful but not something I'd ever expect my wife to be able to use
[12:34:23] justinh: if it can be tamed I'd like to keep it
[12:34:44] justinh: shouldn't be too hard to have a go at it
[12:35:10] stuartm: I can't see 99% of people actually having a legitimate use for it, and the 1% who might have a legitimate use could probably live without it anyway
[12:35:18] justinh: course a line has to be drawn somewhere at how complex you allow it to be
[12:35:31] stuartm: but that's just my opinion, obviously some people believe otherwise
[12:35:54] justinh: I've only used it in anger a couple of times
[12:36:34] justinh: I think both those times were to catch Click at the right time because for some reason 'in this timeslot' wasn't working
[12:36:56] justinh: gonna be a moot point if I ever get iPlayer working properly ;)
[12:37:51] justinh: that's my next job.. MNV screens
[12:38:04] stuartm: justinh: so that would be a case where a bug or similar was getting in your way, and where fixing the underlying issue would be a better course of action
[12:38:21] justinh: I'll have to see how other themes do it cos mine completely buggers up the buttonlists
[12:38:48] justinh: stuartm: I think it was when uk_rt & xmltv.org conspired to mess up the listings for BBC News
[12:39:12] stuartm: which is one of the major roadblocks to eliminating many features, they were added as 'workarounds' instead of fixing the problems properly
[12:39:40] justinh: who is fighting this common sense stuff? name & shame :P
[12:39:58] stuartm: justinh: ah, I've always used EIT for BBC News
[12:40:20] stuartm: justinh: they know who they are ;)
[12:40:39] justinh: oh yeah I forgot about that
[12:40:53] justinh: I used to use it.. I wonder why I changed
[12:41:21] justinh: I think I might switch to EIT for BBC Three
[12:41:30] justinh: see if it improves the show timings any
[12:41:52] justinh: if it does, on-time recordings trump 14 days of data
[12:42:00] stuartm: xmltv for the important channels, EIT for the rest or where better descriptions/ratings are irrelevant
[12:42:17] justinh: never ceases to amaze me how bad the timing on a predominantly pre-recorded channel is
[12:43:21] justinh: ah yeh programpriority is another one where templates work but there aren't template variables that can be plugged into one template. No bigge
[12:43:25] justinh: *biggie
[12:43:27] stuartm: justinh: BBC playout has really suffered in recent times, programs running late is a constant problem even on channels were they show no live material which could conceivably cause problems
[12:43:42] stuartm: it's almost as if they _want_ to screw up PVRs
[12:43:54] justinh: but doesn't their delivery markup fix that?
[12:45:13] justinh: ITV don't get it so much, but they don't care about cutting off a trail mid-stream
[12:46:10] stuartm: I don't know, at the very least last minute schedule changes can seriously screw up other recordings, I'd be pretty pissed to discover that a program on one channel didn't record because the tuner was busy due to a last minute overrun on another
[12:48:04] justinh: I thought myth waited for delivery codes & all that now
[12:52:41] justinh: so. what's recpriorityB when it's at home then?
[13:04:09] justinh: hmm according to the wiki page.. nothing
[13:04:25] justinh: time to grep the source just to be sure
[13:08:58] justinh: ah. recpriorityB is the final priority. whatever that is
[13:09:38] justinh: or not. hmm
[13:17:00] justinh: hahahaha looking at this, only Emmerdale & Tonight With Jonothan Ross have priorities. Emmerdale has '6' & Wossy has -1
[13:26:48] ** stuartm would dispute those priorities **
[13:27:05] stuartm: but the scale only goes to -99
[13:37:08] justinh: heheheh
[14:04:57] jpabq_ (jpabq_!~abqjp@71-37-153-77.albq.qwest.net) has quit (Quit: jpabq_)
[14:17:15] justinh: damn, I've already forgotten everything I was going to write down
[14:17:41] justinh: it was in here but I won't find it now cos of the scrollback caused by britney's faulty internet
[15:05:55] abqjp (abqjp!~abqjp@71-38-208-26.albq.qwest.net) has joined #mythtv-theming
[17:22:43] brfransen (brfransen!~brfransen@216.254.250.47) has joined #mythtv-theming
[17:44:11] brfransen (brfransen!~brfransen@216.254.250.47) has quit (Quit: brfransen)
[17:46:55] mrand (mrand!~mrand@ubuntu/member/mrand) has quit (Ping timeout: 260 seconds)
[17:47:37] mrand (mrand!~mrand@ubuntu/member/mrand) has joined #mythtv-theming
[17:52:22] mrand (mrand!~mrand@ubuntu/member/mrand) has quit (Ping timeout: 264 seconds)
[17:53:11] mrand (mrand!~mrand@ubuntu/member/mrand) has joined #mythtv-theming
[18:58:18] mrand (mrand!~mrand@ubuntu/member/mrand) has quit (Ping timeout: 258 seconds)
[19:13:43] mrand (mrand!~mrand@ubuntu/member/mrand) has joined #mythtv-theming
[19:20:34] mrand (mrand!~mrand@ubuntu/member/mrand) has quit (Ping timeout: 264 seconds)
[19:50:09] brfransen (brfransen!~brfransen@216.254.250.47) has joined #mythtv-theming
[19:57:57] mrand (mrand!~mrand@ubuntu/member/mrand) has joined #mythtv-theming
[20:26:00] justinh: oh yeah – another thing – if there'
[20:26:25] justinh: if there's not one already – an icon help thing for 'scheduled recordings' etc
[22:27:02] abqjp (abqjp!~abqjp@71-38-208-26.albq.qwest.net) has quit (Quit: abqjp)
[22:38:56] abqjp (abqjp!~abqjp@71-37-153-77.albq.qwest.net) has joined #mythtv-theming
[22:48:57] abqjp (abqjp!~abqjp@71-37-153-77.albq.qwest.net) has quit (Read error: Connection reset by peer)
[22:48:59] jpabq_ (jpabq_!~abqjp@71-37-153-77.albq.qwest.net) has joined #mythtv-theming
[23:21:12] jpabq_ (jpabq_!~abqjp@71-37-153-77.albq.qwest.net) has quit (Read error: Connection reset by peer)
[23:21:20] abqjp (abqjp!~abqjp@71-37-153-77.albq.qwest.net) has joined #mythtv-theming
[23:37:10] abqjp (abqjp!~abqjp@71-37-153-77.albq.qwest.net) has quit (Read error: Connection reset by peer)
[23:37:39] abqjp (abqjp!~abqjp@71-37-153-77.albq.qwest.net) has joined #mythtv-theming
[23:49:00] abqjp (abqjp!~abqjp@71-37-153-77.albq.qwest.net) has quit (Remote host closed the connection)
[23:49:19] abqjp (abqjp!~abqjp@71-37-153-77.albq.qwest.net) has joined #mythtv-theming

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