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

Daily chat history

Current users (14):

anykey_, Captain_Murdoch, iamlindoro, jpabq, jpabq-, knightr, mag0o, mrand, MythLogBot, simonckenyon, skd5aner, sphery, brfransen, paul-h
Thursday, June 23rd, 2011, 00:16 UTC
[00:16:18] abqjp (abqjp!~abqjp@174-28-184-228.albq.qwest.net) has joined #mythtv-theming
[00:29:55] RobertS (RobertS!~quassel@20.133.40.85) has joined #mythtv-theming
[01:24:39] iamlindoro (iamlindoro!~iamlindor@mythtv/developer/iamlindoro) has quit (Ping timeout: 255 seconds)
[01:24:58] iamlindoro (iamlindoro!~iamlindor@mythtv/developer/iamlindoro) has joined #mythtv-theming
[01:24:58] Mode for #mythtv-theming by ChanServ!ChanServ@services. : +v iamlindoro
[01:48:41] RobertS (RobertS!~quassel@20.133.40.85) has quit (Ping timeout: 240 seconds)
[02:47:58] wagnerrp (wagnerrp!~Wagner@NR-FT1-66-42-240-159.fuse.net) has quit (Remote host closed the connection)
[02:48:36] wagnerrp (wagnerrp!~wagnerrp_@2001:470:1f11:12f::a27) has joined #mythtv-theming
[02:48:36] wagnerrp (wagnerrp!~wagnerrp_@2001:470:1f11:12f::a27) has quit (Changing host)
[02:48:36] wagnerrp (wagnerrp!~wagnerrp_@mythtv/developer/wagnerrp) has joined #mythtv-theming
[03:12:22] mag0o: iamlindoro: say I wanted to add a button to launch an external program from the frontend, how do i go about that now in mythui? (ex: boxee)
[03:12:39] mag0o: prior to mythui, i used http://benlancaster.wordpress.com/2009/01/14/ . . . integration/
[03:14:52] iamlindoro: it wouldn't be MythUI, you'd edit the menu theme
[03:15:05] iamlindoro: and use EXEC /path/to/blah as the action
[03:16:50] mag0o: within menu-ui.xml, correct?
[03:18:51] iamlindoro: no, within the xml file for the portion of the menu you want to put it in
[03:18:52] iamlindoro: look at the files included in a menu theme and it will be clear to you right away
[03:19:39] mag0o: thanks, seems it's been too long since I've done anything on this...
[03:27:08] mag0o: found it, thanks again
[11:14:32] knightr (knightr!~knightr@mythtv/developer/knightr) has quit (Read error: Connection reset by peer)
[11:15:20] knightr (knightr!~knightr@mythtv/developer/knightr) has joined #mythtv-theming
[13:15:48] RobertS (RobertS!~quassel@20.133.40.85) has joined #mythtv-theming
[14:26:56] simonckenyon (simonckenyon!~simoncken@195.7.61.12) has joined #mythtv-theming
[15:10:21] abqjp (abqjp!~abqjp@174-28-184-228.albq.qwest.net) has quit (Quit: abqjp)
[15:23:58] abqjp (abqjp!~abqjp@97-119-171-42.albq.qwest.net) has joined #mythtv-theming
[15:34:00] RobertS (RobertS!~quassel@20.133.40.85) has quit (Remote host closed the connection)
[16:03:36] natanojl (natanojl!~jonatan@83.252.237.63) has joined #mythtv-theming
[16:21:51] sphery: stuartm: Speaking of annoying settings... I really want to remove "Use arrow key accelerators", so that none of MythTV uses it, rather than it being used in just a couple of random dialogs, but I'm afraid that doing so will just remind people that we don't have it in the main UI and they'll try to force it back in (with something like #8513). I find it annoying because I always forget where it can be used and where it can't and makes ...
[16:21:57] sphery: ... the UI inconsistent--and the fact that I still try and use it at all is wrong, but until it's really gone. Anyway, I'm happy to remove it and take the flak, but I'd like to ensure that people more knowledgeable than me in theming would support my doing so.
[16:27:15] stuartm: sphery: I'm happy for you to remove it, since in design terms having the setting is the biggest mistake – you either chose to implement that behaviour in the UI or you don't, offering the choice just means that frontends in a single install may operate differently from each other
[16:27:59] sphery: heh, cool... I'll get out the asbestos suit and push that.
[16:28:05] sphery: thanks
[16:29:19] stuartm: iirc, the option was originally added because some people wanted to use remote which lacked basics such as an OK/Select button and even in some cases arrow buttons (numerical keys were used instead)
[16:31:06] stuartm: I'm not going to argue that it's not useful, but mostly it's menus which are too deep with too many options on display that contributes to the 'problem'
[16:32:06] stuartm: the design of most modern remotes, which feature the arrow keys around a central OK/Select button reduces the thumb movement so that IMHO it's not such a big deal
[16:33:36] stuartm: given the real technical problems involved in allowing 'arrow acceleration', on balance it's not worth it (just to restate my earlier position on the subject)
[16:35:11] sphery: Heh, looking through its history is rather funny. Functionality was added with a setting to turn it on. Setting was removed and functionality was always enabled. Setting was added back to allow people to turn it off.  :)
[16:36:19] sphery: stuartm: I completely agree that it's not necessary with most modern remotes. That said, I have a feeling we'll still get arguments because people's remotes aren't properly mapped and they'll refuse to change mappings.
[16:36:54] sphery: anyway, it should be consistent everywhere, so we'll see what happens.
[16:37:42] iamlindoro: And of course, the "I know better" patches will proliferate
[16:38:17] stuartm: sphery: just do it quietly, there's no need to draw attention ;)
[16:38:39] sphery: heh, I'll bounce the commit message off you guys before pushing.
[16:39:16] sphery: iamlindoro: yeah, there's actually a patch that's been making its way around the -users list that adds back the behavior
[16:39:35] sphery: though, if someone wants to modify (and break) his/her own setup, that's fine with me
[16:40:02] stuartm: I'd love to see how well that doesn't work with different themes, including Terra
[16:40:35] stuartm: although, that presumes that anybody is still using Terra
[16:40:37] sphery: well, since most of those who are so opposed to it don't like any changes at all, they're probably all using MythCenter*
[16:51:15] stuartm: the enduring popularity of that theme makes me want to cry, I really did think we'd see many more _original_ and interesting themes once mythui was complete
[16:51:57] stuartm: sadly even many of the 'new' themes are just re-hashes of old layouts with a different colour scheme
[17:06:37] iamlindoro: sadly if you try to do anything novel, you are often the target of the most ire
[17:07:27] iamlindoro: Amazing how many people manage to take issue at Arclight's (user replaceable) backgrounds... pour hundreds of hours into a theme, and people manage to despise it over the smallest part
[17:08:27] sphery: yeah... and since the theme team idea didn't go over well at all, I'm actually thinking about making a terrible (but complete) new default and default-wide themes to force people to get involved just because it's so bad it obviously needs help (I just hope the people forced into getting involved are users and not already-too-busy devs :)
[17:12:25] iamlindoro: VETO
[17:12:52] iamlindoro: MAking myth suck hasn't prompted spontaneous rescue by the public at large in the past, why would it start now?
[17:26:34] sphery: heh, yeah... though it does prompt spontaneous discussion of rescue by the public--until they lose interest or realize it will take some work on their part
[18:43:56] iamlindoro (iamlindoro!~iamlindor@mythtv/developer/iamlindoro) has quit (Ping timeout: 252 seconds)
[18:46:38] mrand (mrand!~mrand@ubuntu/member/mrand) has quit (Ping timeout: 250 seconds)
[19:06:38] mrand (mrand!~mrand@ubuntu/member/mrand) has joined #mythtv-theming
[20:19:12] iamlindoro (iamlindoro!~iamlindor@mythtv/developer/iamlindoro) has joined #mythtv-theming
[20:19:12] Mode for #mythtv-theming by ChanServ!ChanServ@services. : +v iamlindoro
[20:55:40] sphery: stuartm / iamlindoro : I came up against a little snag. I made a patch to remove the setting and all its uses ( http://misc.thirdcontact.com/MythTV/mythtv-re . . . etting.patch ), but, as explained in the note at the top, we have a couple places in mythui where we have the same functionality always enabled. http://misc.thirdcontact.com/MythTV/mythtv-re . . . mythui.patch ...
[20:55:46] sphery: ... removes the mythui portion. Thoughts?
[20:56:32] sphery: As noted in the comment, the mythui stuff only works with some UI themes and only in some dialog boxes--so, again, I think it's inconsistent having that in there.
[20:57:48] sphery: could just remove it all with a comment to the effect of, "Remove the last parts of the functionality until we find a way to implement the functionality consistently, in all themes, and in all locations in the UI..."
[21:22:04] brfransen (brfransen!~brfransen@216.254.250.47) has quit (Read error: Connection reset by peer)
[21:23:09] brfransen (brfransen!~brfransen@216.254.250.47) has joined #mythtv-theming
[21:33:55] iamlindoro: I think that gives hope of a resolution we have no intention of pursuing
[21:33:55] iamlindoro: ie, we don't *want* arrow key accelerators, we're not adding them, need not apply
[21:33:55] iamlindoro: Now, if someone comes up with an approach down the road that is clean, themeable, doesn't rely on a setting, etc. then we can consider it, but if none of us is planning on pursuing the matter, why sign ourselves up for it?
[21:33:55] iamlindoro: sphery: ^^
[21:35:46] sphery: Yeah, that's a good point. So, do you agree that nothing is better than the "partial" solution we have, now (in non-mythui dialogs/widgets and in myththemedmenu/some mythui dialogs)? If so, the question is how best to push without attracting too much unwanted attention.
[21:36:05] sphery: Then again, I'm sure that users will notice the effect, whether they notice the commit message or not, so...
[21:39:58] natanojl (natanojl!~jonatan@83.252.237.63) has quit (Ping timeout: 258 seconds)
[21:49:09] iamlindoro: I think the commit, "Standardize arrow key behavior and remov unneeded setting" would work
[21:49:09] iamlindoro: and yes, I think that consistent in either direction is better than half and half
[21:51:37] sphery: cool--I like that message, too
[23:31:52] abqjp (abqjp!~abqjp@97-119-171-42.albq.qwest.net) has quit (Quit: abqjp)

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