Saturday, September 17th, 2011, 00:08 UTC | ||
[00:08:21] | jya (jya!~jyavenard@60-242-40-141.static.tpgi.com.au) has joined #mythtv | |
[00:08:21] | jya (jya!~jyavenard@60-242-40-141.static.tpgi.com.au) has quit (Changing host) | |
[00:08:21] | jya (jya!~jyavenard@mythtv/developer/jya) has joined #mythtv | |
[00:10:51] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv | |
[00:25:06] | jya (jya!~jyavenard@mythtv/developer/jya) has quit (Quit: jya) | |
[00:26:14] | andreax (andreax!~andreaz@p57B944AE.dip.t-dialin.net) has joined #mythtv | |
[00:32:42] | andreax (andreax!~andreaz@p57B944AE.dip.t-dialin.net) has quit (Read error: Connection reset by peer) | |
[00:37:33] | kormoc is now known as kormoc_afk | |
[00:44:15] | yoyolala (yoyolala!~yoyolala@unaffiliated/yoyolala) has quit (Quit: leaving) | |
[01:04:54] | davide (davide!~david@host103.16.intrusion.com) has quit (Remote host closed the connection) | |
[01:05:18] | davide (davide!~david@host103.16.intrusion.com) has joined #mythtv | |
[01:12:59] | NightMonkey (NightMonkey!~NightMonk@pdpc/supporter/professional/nightmonkey) has quit (Quit: Body blow! Body blow!) | |
[01:39:48] | MP44 (MP44!~chatzilla@cpc1-swin3-0-0-cust920.3-1.cable.virginmedia.com) has quit (Ping timeout: 260 seconds) | |
[01:49:18] | Cougar (Cougar!~cougar@kkk.version6.net) has quit (Ping timeout: 255 seconds) | |
[01:50:39] | gigem (gigem!~gigem@pool-71-170-166-111.dllstx.fios.verizon.net) has joined #mythtv | |
[01:50:39] | gigem (gigem!~gigem@pool-71-170-166-111.dllstx.fios.verizon.net) has quit (Changing host) | |
[01:50:39] | gigem (gigem!~gigem@mythtv/developer/gigem) has joined #mythtv | |
[01:57:09] | vallor_ (vallor_!~Ponzo@targ4.ponzo.net) has joined #mythtv | |
[01:58:02] | gigem_ (gigem_!~gigem@pool-71-170-166-111.dllstx.fios.verizon.net) has joined #mythtv | |
[01:58:02] | gigem_ (gigem_!~gigem@pool-71-170-166-111.dllstx.fios.verizon.net) has quit (Changing host) | |
[01:58:02] | gigem_ (gigem_!~gigem@mythtv/developer/gigem) has joined #mythtv | |
[01:58:46] | kormoc_afk is now known as kormoc | |
[01:59:12] | ghoti_ (ghoti_!~paul@scratch.it.ca) has joined #mythtv | |
[01:59:14] | ikonia_ (ikonia_!~irc@unaffiliated/ikonia) has joined #mythtv | |
[01:59:19] | J-e-f-f-A_ (J-e-f-f-A_!~J-e-f-f-A@unaffiliated/j-e-f-f-a) has joined #mythtv | |
[01:59:37] | Dave321 (Dave321!~dave@cpe-74-74-200-106.rochester.res.rr.com) has joined #mythtv | |
[02:00:05] | _charly_ (_charly_!kroseneg@sunrise.schmidham.net) has quit (Ping timeout: 260 seconds) | |
[02:00:05] | sutula (sutula!sutula@nat/hp/x-mnjdjmdpojujbkji) has quit (Ping timeout: 260 seconds) | |
[02:00:05] | vallor (vallor!~Ponzo@pdpc/supporter/monthlygold/vallor) has quit (Read error: Connection reset by peer) | |
[02:00:06] | purserj (purserj!~purserj@hosting.collaborynth.com.au) has quit (Ping timeout: 260 seconds) | |
[02:00:06] | ghoti (ghoti!~paul@scratch.it.ca) has quit (Ping timeout: 260 seconds) | |
[02:00:06] | gigem (gigem!~gigem@mythtv/developer/gigem) has quit (Ping timeout: 260 seconds) | |
[02:00:07] | Dave123 (Dave123!~dave@cpe-74-74-200-106.rochester.res.rr.com) has quit (Ping timeout: 260 seconds) | |
[02:00:07] | J-e-f-f-A (J-e-f-f-A!~J-e-f-f-A@unaffiliated/j-e-f-f-a) has quit (Ping timeout: 260 seconds) | |
[02:00:07] | purserj (purserj!~purserj@hosting.collaborynth.com.au) has joined #mythtv | |
[02:00:08] | ikonia (ikonia!~irc@unaffiliated/ikonia) has quit (Remote host closed the connection) | |
[02:00:10] | J-e-f-f-A_ is now known as J-e-f-f-A | |
[02:17:22] | _charly_ (_charly_!kroseneg@sunrise.schmidham.net) has joined #mythtv | |
[02:30:07] | kormoc (kormoc!~kormoc@mythtv/developer/kormoc) has left #mythtv () | |
[02:31:17] | Beirdo: | wagnerrp: heh, yeah, my network took a dump there yesterday |
[02:45:12] | total (total!~total@24-181-208-218.dhcp.hckr.nc.charter.com) has joined #mythtv | |
[03:41:48] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[03:53:45] | total (total!~total@24-181-208-218.dhcp.hckr.nc.charter.com) has quit () | |
[04:22:01] | jya (jya!~jyavenard@60-242-40-141.static.tpgi.com.au) has joined #mythtv | |
[04:22:01] | jya (jya!~jyavenard@60-242-40-141.static.tpgi.com.au) has quit (Changing host) | |
[04:22:02] | jya (jya!~jyavenard@mythtv/developer/jya) has joined #mythtv | |
[05:37:59] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has joined #mythtv | |
[05:52:19] | MP44 (MP44!~chatzilla@cpc1-swin3-0-0-cust920.3-1.cable.virginmedia.com) has joined #mythtv | |
[06:16:44] | MP44 (MP44!~chatzilla@cpc1-swin3-0-0-cust920.3-1.cable.virginmedia.com) has quit (Ping timeout: 252 seconds) | |
[06:19:56] | jab (jab!~jab@firewall.adslpipe.co.uk) has joined #mythtv | |
[06:31:22] | jab (jab!~jab@firewall.adslpipe.co.uk) has left #mythtv () | |
[06:57:44] | ikonia_ is now known as ikonia | |
[07:22:57] | stoffel (stoffel!~quassel@p57B4B512.dip.t-dialin.net) has joined #mythtv | |
[08:15:52] | andreax (andreax!~andreaz@p57B93C85.dip.t-dialin.net) has joined #mythtv | |
[08:44:23] | jya (jya!~jyavenard@mythtv/developer/jya) has quit (Ping timeout: 260 seconds) | |
[08:46:50] | jya (jya!~jyavenard@mythtv/developer/jya) has joined #mythtv | |
[09:02:10] | andreax (andreax!~andreaz@p57B93C85.dip.t-dialin.net) has quit (Read error: Connection reset by peer) | |
[09:51:45] | stoffel (stoffel!~quassel@p57B4B512.dip.t-dialin.net) has quit (Ping timeout: 260 seconds) | |
[09:58:10] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has quit (Ping timeout: 260 seconds) | |
[10:05:02] | mike|3 (mike|3!~mike@c-24-21-63-118.hsd1.or.comcast.net) has quit (Remote host closed the connection) | |
[10:05:49] | mike (mike!~mike@c-24-21-63-118.hsd1.or.comcast.net) has joined #mythtv | |
[10:06:15] | mike is now known as Guest88391 | |
[10:55:30] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has joined #mythtv | |
[11:30:22] | coling (coling!~colin@cpc1-sgyl30-2-0-cust258.sgyl.cable.virginmedia.com) has quit (Quit: leaving) | |
[12:05:38] | davide (davide!~david@host103.16.intrusion.com) has quit (Remote host closed the connection) | |
[12:06:01] | davide (davide!~david@host103.16.intrusion.com) has joined #mythtv | |
[12:13:31] | lxs-makoto (lxs-makoto!~makoto@85.210.93.13) has joined #mythtv | |
[12:13:35] | lxs-makoto (lxs-makoto!~makoto@85.210.93.13) has left #mythtv () | |
[12:36:09] | kth (kth!~kth@unaffiliated/kth) has joined #mythtv | |
[12:56:15] | coling (coling!~colin@cpc1-sgyl30-2-0-cust258.sgyl.cable.virginmedia.com) has joined #mythtv | |
[13:19:02] | kth (kth!~kth@unaffiliated/kth) has quit (Quit: Leaving.) | |
[13:19:08] | kth (kth!~kth@unaffiliated/kth) has joined #mythtv | |
[13:23:30] | kth (kth!~kth@unaffiliated/kth) has quit (Ping timeout: 260 seconds) | |
[13:42:32] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv | |
[13:47:52] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[14:12:14] | yoyolala (yoyolala!~yoyolala@unaffiliated/yoyolala) has joined #mythtv | |
[14:12:14] | yoyolala (yoyolala!~yoyolala@unaffiliated/yoyolala) has quit (Remote host closed the connection) | |
[14:17:13] | yoyolala (yoyolala!~yoyolala@unaffiliated/yoyolala) has joined #mythtv | |
[14:17:59] | stoffel (stoffel!~quassel@p57B4B512.dip.t-dialin.net) has joined #mythtv | |
[14:32:51] | yoyolala (yoyolala!~yoyolala@unaffiliated/yoyolala) has quit (Remote host closed the connection) | |
[14:33:16] | yoyolala (yoyolala!~yoyolala@unaffiliated/yoyolala) has joined #mythtv | |
[14:36:23] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv | |
[15:58:38] | ghoti_ is now known as ghoti | |
[16:04:00] | kth (kth!~kth@unaffiliated/kth) has joined #mythtv | |
[16:14:16] | gigem_ (gigem_!~gigem@mythtv/developer/gigem) has quit () | |
[16:18:35] | gigem (gigem!~gigem@pool-71-170-166-111.dllstx.fios.verizon.net) has joined #mythtv | |
[16:18:35] | gigem (gigem!~gigem@pool-71-170-166-111.dllstx.fios.verizon.net) has quit (Changing host) | |
[16:18:35] | gigem (gigem!~gigem@mythtv/developer/gigem) has joined #mythtv | |
[16:19:46] | gigem (gigem!~gigem@mythtv/developer/gigem) has quit (Client Quit) | |
[16:19:57] | gigem (gigem!~gigem@mythtv/developer/gigem) has joined #mythtv | |
[16:23:34] | NightMonkey (NightMonkey!~NightMonk@pdpc/supporter/professional/nightmonkey) has joined #mythtv | |
[16:24:04] | NightMonkey (NightMonkey!~NightMonk@pdpc/supporter/professional/nightmonkey) has quit (Read error: Connection reset by peer) | |
[16:25:25] | NightMonkey (NightMonkey!~NightMonk@pdpc/supporter/professional/nightmonkey) has joined #mythtv | |
[16:27:11] | NightMonkey (NightMonkey!~NightMonk@pdpc/supporter/professional/nightmonkey) has quit (Client Quit) | |
[16:27:40] | NightMonkey (NightMonkey!~NightMonk@pdpc/supporter/professional/nightmonkey) has joined #mythtv | |
[16:36:56] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[16:48:34] | Goga777 (Goga777!~Goga777@shpd-92-101-135-142.vologda.ru) has joined #mythtv | |
[16:51:03] | Finswimmer (Finswimmer!~tobi@frnk-590db9b2.pool.mediaWays.net) has joined #mythtv | |
[16:51:50] | esperegu (esperegu!~quassel@145.116.15.244) has joined #mythtv | |
[16:52:07] | Finswimmer is now known as Tobias_Kaminsky | |
[16:53:30] | Tobias_Kaminsky: | Hello, I am trying to build a list with checkable buttons. This is working, but if I select one button via "enter" the screen will not be refreshed until I select another window. |
[16:54:39] | Tobias_Kaminsky: | I am using: <buttonlist name="UserList" from="basebuttonlist"> |
[17:06:01] | davide (davide!~david@host103.16.intrusion.com) has quit (Remote host closed the connection) | |
[17:06:23] | davide (davide!~david@host103.16.intrusion.com) has joined #mythtv | |
[17:07:10] | esperegu (esperegu!~quassel@145.116.15.244) has left #mythtv ("http://quassel-irc.org - Chat comfortably. Anywhere.") | |
[17:21:04] | cnd (cnd!~cndougla@c-71-237-195-76.hsd1.or.comcast.net) has quit (Quit: Coyote finally caught me) | |
[17:24:55] | cnd (cnd!~cndougla@c-71-237-195-76.hsd1.or.comcast.net) has joined #mythtv | |
[17:37:28] | kth (kth!~kth@unaffiliated/kth) has quit (Quit: Leaving.) | |
[17:44:14] | Goga777 (Goga777!~Goga777@shpd-92-101-135-142.vologda.ru) has quit (Remote host closed the connection) | |
[17:47:33] | Tobias_Kaminsky (Tobias_Kaminsky!~tobi@frnk-590db9b2.pool.mediaWays.net) has quit (Read error: Connection reset by peer) | |
[18:09:25] | Dave321 (Dave321!~dave@cpe-74-74-200-106.rochester.res.rr.com) has quit (Quit: Leaving) | |
[18:52:25] | kth (kth!~kth@unaffiliated/kth) has joined #mythtv | |
[19:00:52] | stoffel (stoffel!~quassel@p57B4B512.dip.t-dialin.net) has quit (Ping timeout: 252 seconds) | |
[19:30:29] | treeonee_ (treeonee_!~treeoneei@c-75-65-83-182.hsd1.la.comcast.net) has joined #mythtv | |
[19:46:38] | analogue__ (analogue__!~analogue@108-84-158-31.lightspeed.sntcca.sbcglobal.net) has joined #mythtv | |
[19:54:37] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv | |
[20:01:00] | Finswimmer (Finswimmer!~tobi@frnk-590db9b2.pool.mediaWays.net) has joined #mythtv | |
[20:02:15] | Finswimmer: | Hello, the starttime (primary key in table recorded) is this getScheduledStartTime(void) or getRecordingStartTime(void)? |
[20:08:07] | wagnerrp: | there are three different names used by mythtv |
[20:08:13] | wagnerrp: | progstart, starttime, and recstartts |
[20:08:26] | wagnerrp: | progstart is always the start of the scheduled program |
[20:08:33] | wagnerrp: | recstartts is always the start of the recording |
[20:08:55] | wagnerrp: | starttime changes depending on whether one of those variables exist |
[20:10:02] | wagnerrp: | in that specific case, as there is a progstart field, starttime is the recording start time |
[20:24:25] | ed_money (ed_money!~ed_money@c-24-130-251-94.hsd1.ca.comcast.net) has joined #mythtv | |
[20:34:12] | Finswimmer: | wagnerrp: thank you! |
[20:35:26] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[20:37:36] | kth (kth!~kth@unaffiliated/kth) has quit (Quit: Leaving.) | |
[20:51:49] | stoffel (stoffel!~quassel@p57B4B512.dip.t-dialin.net) has joined #mythtv | |
[21:21:01] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has quit (Ping timeout: 240 seconds) | |
[21:24:38] | Finswimmer: | I have a mysql query which only gives one result. Do I have to access this via query.next()? |
[21:25:14] | wagnerrp: | depends entirely on what language you are using to perform the query |
[21:25:55] | Finswimmer: | SQL: SELECT id FROM user WHERE name LIKE ':NAME'" |
[21:26:27] | wagnerrp: | no, i mean what are you doing this in? |
[21:26:39] | wagnerrp: | c++/qt? python? perl? php? ruby?... |
[21:26:46] | Finswimmer: | c++ |
[21:27:06] | Finswimmer: | and qt. |
[21:27:42] | wagnerrp: | yes, the query must be cycled through to get all the responses |
[21:28:13] | Finswimmer: | hm. ok. unfortunaly I do not get any result. and the query is correct... |
[21:31:21] | wagnerrp: | i dont believe you need to quote things |
[21:31:55] | wagnerrp: | and the only reason to use LIKE is if you are doing wildcards, or want case insensitivity |
[21:40:46] | Finswimmer: | you are right..."SELECT id FROM user WHERE name = :NAME" works fine. (although this does not work in pure mysql... |
[21:41:46] | wagnerrp: | the QT libs do all the necessary sanitization during substitution |
[21:42:18] | Finswimmer: | ok...this is very good to know :) |
[21:42:29] | analogue__ (analogue__!~analogue@108-84-158-31.lightspeed.sntcca.sbcglobal.net) has quit (Quit: Lost terminal) | |
[21:43:50] | Finswimmer: | thank you for your help! |
[21:43:57] | Finswimmer (Finswimmer!~tobi@frnk-590db9b2.pool.mediaWays.net) has quit (Quit: Konversation terminated!) | |
[21:50:58] | SteveGoodey (SteveGoodey!~steve@host86-148-198-135.range86-148.btcentralplus.com) has joined #mythtv | |
[21:54:40] | SteveGoodey (SteveGoodey!~steve@host86-148-198-135.range86-148.btcentralplus.com) has quit (Remote host closed the connection) | |
[21:56:32] | Trisooma (Trisooma!~trisooma_@82.95.240.160) has joined #mythtv | |
[21:57:21] | Trisooma: | does a kind of combobox/dropdown widget exist in mythui |
[21:57:48] | wagnerrp: | called a spinbox |
[21:58:32] | Trisooma: | does it allow selecting from predefined values + adding new values? |
[21:58:50] | wagnerrp: | i dont believe it allows new values |
[22:00:28] | Trisooma: | could a combo that allows adding values be accepted as a default widget? |
[22:24:13] | treeonee_ (treeonee_!~treeoneei@c-75-65-83-182.hsd1.la.comcast.net) has quit (Remote host closed the connection) | |
[22:24:49] | treeoneeight (treeoneeight!~treeoneei@c-75-65-83-182.hsd1.la.comcast.net) has joined #mythtv | |
[22:27:36] | stoffel (stoffel!~quassel@p57B4B512.dip.t-dialin.net) has quit (Remote host closed the connection) | |
[22:28:57] | jpabq: | stuartm, sphery: Sorry if this has already been discussed (I have not been following IRC much lately). How hard would it be for the <layout> to determine if left/right or up/down arrow keys should descend/ascend into/out of menus? |
[22:31:12] | stuartm: | jpabq: thanks already been discussed :) |
[22:31:32] | stuartm: | and it's probably the way I'd go, but I'm leaving it up to sphery |
[22:32:22] | jpabq: | I figured. I just updated for the first time in a long time, and it is going to take a while to get used to the right-arrow and left-arrow not working any more. I will probably get used to it eventually, though. |
[22:32:49] | jpabq: | It seems to take me about three right-arrow presses before I remember why it is not working ;-) |
[22:33:51] | sphery: | I just sent a reply to the thread of whining on the list |
[22:35:06] | sphery: | I'm pretty certain that all I'm going to do about it is convert the OSD to use MythScreenStack, and then someone else can do what they want--I'm truly sick of arguing about it, since we've had the same exact argument every time some part of it was removed since back in the 0.21–0.22 development days. |
[22:35:48] | sphery: | but I will say there will not be a setting for it--we'll either support it or not, and I really dislike the idea of different themes working differently (including grid layouts, which won't allow any acceleration even if we detect layout) |
[22:37:31] | jpabq: | sphery, just read it. Bad timing on my part. Sorry. |
[22:38:20] | sphery: | no, really, the reply was bad timing on my part--I should have replied long ago, but I've actually been busy with other stuff, so I didn't get around to it 'til today |
[22:39:10] | jpabq: | left/right and up/down does seem to work fine based on <layout> for moving from one buttonlist to another. Are you going to remove that to? |
[22:40:41] | jpabq: | I have been going out of town for funerals lately, so have not been doing much with Myth either. It is amazing how funerals happen in bunches. |
[22:41:58] | treeon___ (treeon___!~treeoneei@c-75-65-83-182.hsd1.la.comcast.net) has joined #mythtv | |
[22:42:12] | treeoneeight (treeoneeight!~treeoneei@c-75-65-83-182.hsd1.la.comcast.net) has quit (Read error: Connection reset by peer) | |
[22:42:37] | sphery: | not sure what that means, but if you mean like moving from the group list to the title list in watch recordings, that seems to be an appropriate use of left/right--since we're moving left or right versus doing a select/back (and sorry to hear about the funerals) |
[22:42:58] | sphery: | (or moving up/down if it's a horizontal layout) |
[22:44:01] | sphery: | anyway, I've removed the parts that offended me due to inconsistency--and the setting itself, which was my main concern (as, again, we should either support it or not) |
[22:44:25] | jpabq: | Yes, that is what I am talking about. A themer could (in theory) design those buttonlists as a grid, though, and then you would have the same argument for getting rid of that functionality. |
[22:45:04] | sphery: | actually, my argument for getting rid of what we had was mainly that it worked only in vertical layouts |
[22:45:46] | sphery: | if someone wants to do the detect layout changes (and apply it consistently across mythui), that's much better than the inconsistent mess we had where it only worked in some places and only with vertical layouts |
[22:47:05] | stuartm: | I think we can view grids as a special case, it's perfectly understandable in that context that you couldn't use an arrow key to 'select' an item |
[22:47:24] | jpabq: | Agreed. |
[22:48:12] | knightr (knightr!~knightr@mythtv/developer/knightr) has quit (Quit: Leaving) | |
[22:48:40] | jpabq: | I am not sure when I would be able to work on such a project. I have been working on textedit, and and not sure when I will even get that done. Like you said, personal life interfering. |
[22:48:40] | stuartm: | and besides which, I mostly envisioned grids being used for things like menus for touchscreens not remotes since they can never been entirely remote-friendly anyway |
[22:49:24] | sphery: | yeah, and if they do a good job of applying the approach consistently--so I'm not constantly hitting right, then finding out it doesn't work here, then having to hit select--rather than just one-off changes like http://code.mythtv.org/trac/ticket/8513 , I'd be fine with it. As I said, I've always used arrow-key accelerators before, and found them useful. I'm not against the idea--only the inconsistency. |
[22:49:55] | sphery: | (granted, one-off changes are fine as long as they add up to a complete solution :) |
[22:50:57] | stuartm: | sphery: I think supporting arrow navigation through the popup menus based on layout is reasonable for now, I know it goes back on what I might have said in the past and for that I apologise |
[22:51:50] | stuartm: | I can't really see how to apply it consistently outside the popup menu though which is frustrating |
[22:53:05] | sphery: | what about the QtScript approach we all had talked about in the past--where a theme could specify scripted code to provide advanced ui functionality |
[22:53:24] | jcarlos (jcarlos!~quassel@85.137.99.76.dyn.user.ono.com) has quit (Read error: Connection reset by peer) | |
[22:53:29] | sphery: | (granted, that does mean different themes work differently, but at least each theme will work appropriately for its given design) |
[22:54:00] | sphery: | that was also mentioned as having benefits for animations and even advanced EPG customization |
[22:54:43] | stuartm: | sphery: it's a thought, although I'd never liked it personally since introducing scripting to themes seemed to undermine the accessibility of theming and besides which I don't think anyone is really motivated enough to write such support at this time |
[22:55:27] | jcarlos (jcarlos!~quassel@85.137.99.76.dyn.user.ono.com) has joined #mythtv | |
[22:56:15] | sphery: | hehe, yeah, we can't even get anyone to create themes with the current requirements of themers |
[22:57:47] | stuartm: | I'll write arrow acceleration (I hate that term) support for the menu dialog, that at least should mean it's more consistent where-ever the menus are used and not just in the OSD, if it's a unsatisfactory half-measure then we'll just learn to live with it |
[22:58:02] | stuartm: | there are more important battles |
[22:58:30] | sphery: | anyway, now that the UI is consistent (with the exception of the OSD's lack of a screen stack--which I will fix), redesigning arrow key accelerators for mythui is way down on my TODO list (like approaching the bottom of a very long list), so my contribution to "fixing" arrow-key accelerators may end with my providing the impetus for someone else to finally do it right |
[22:59:23] | Trisooma: | can a font be overriden in a textarea that inherits from say 'basetextarea' |
[22:59:56] | sphery: | stuartm: fwiw, it's https://github.com/MythTV/mythtv/commit/0e84bfed2#diff-6 + the layout detection stuff |
[23:00:28] | sphery: | stuartm: and feel free to put it back in myththemed menu, too (which is just below), with layout detection |
[23:00:36] | stuartm: | Trisooma: yes, everything can be overridden |
[23:00:36] | sphery: | assuming that's possible |
[23:01:38] | sphery: | (but I do think it should stay out of non-mythui widgets--maybe that will encourage someone to actually convert the last of those to mythui :) |
[23:01:39] | stuartm: | sphery: it is ... |
[23:02:10] | Trisooma: | see: http://pastebin.com/4SWq6Dde |
[23:02:47] | Trisooma: | the color doesn't show for 'actionlbl' |
[23:03:17] | sphery: | i.e. the mythdialogs/mythwidgets changes in that commit... |
[23:03:53] | sphery: | stuartm: oh, and #8513 was trying to put it back in Watch Recordings (to bring up the Action popup)--which was the big argument back in 0.22--so I don't know if that can be done, too |
[23:04:56] | stuartm: | sphery: I certainly don't want to be reverting that whole commit, on the whole it's exactly the direction we want to be going, and I could care less about restoring functionality to the old ui |
[23:05:40] | stuartm: | as far as I'm concerned the old ui stuff (the themable bits) shouldn't survive to see 0.25 |
[23:06:56] | Trisooma: | stuartm: can you take a look at http://pastebin.com/4SWq6Dde, the color doesn't show for 'actionlbl' |
[23:07:27] | Trisooma: | stuartm: and the spinboxes don't show |
[23:10:05] | stuartm: | sphery: I wanted to get the basic tables and core user management classes written and committed before anything else was done, and I thought I might have been the first to work on it, but my laziness caught me out |
[23:11:02] | stuartm: | Trisooma: basesmall exists I assume? |
[23:12:04] | stuartm: | Trisooma: right now I'm failing to see the problem, but I'm tired and so it doesn't mean there isn't something which isn't quite obvious |
[23:12:21] | Trisooma: | stuartm: basesmall is defined in base.xml |
[23:12:59] | Trisooma: | stuartm: i'll have a look though |
[23:14:17] | stuartm: | Trisooma: basesmall_light is defined where, in base.xml? |
[23:15:10] | Trisooma: | stuartm: in my video-ui.xml (see pastebin) |
[23:17:44] | stuartm: | Trisooma: try moving the font definition inside the window, I can't remember if we ever changed it to allow fonts in the body of the xml |
[23:18:25] | stuartm: | the original behaviour was that the whole of base.xml gets read in so we see the fonts defined outside objects there, but when loading windows we ignored everything else in the -ui.xml files for speed reasons |
[23:18:39] | knightr (knightr!~knightr@mythtv/developer/knightr) has joined #mythtv | |
[23:18:53] | stuartm: | there was some discussion about also loading global fonts but I don't remember the outcome |
[23:19:28] | stuartm: | sphery may even have been involved in changing that |
[23:20:00] | Trisooma: | stuartm: it works (moving font def inside window) |
[23:20:44] | stuartm: | Trisooma: ok thanks, that's interesting, I've made a note to fix font parsing outside <window> in -ui files :) |
[23:24:26] | sphery: | the only thing I did with the global font stuff was add code to use the QFontDatabase to load any font files that exist within the theme directory structure |
[23:25:02] | stuartm: | Trisooma: I don't know why the spinboxes aren't displayed, it could be that they don't have an <area> defined in base.xml (or an area of zero) |
[23:26:32] | stuartm: | sphery: ok np, I just remember that the issue of loading fonts was discussed around the same time and the details are all mixed up :) |
[23:27:41] | Trisooma: | sutartm: i'll look into it |
[23:28:06] | Trisooma: | pitch for: 'multi-user' idea.. |
[23:28:17] | Trisooma: | create possibility to enter a rating for a movie – per user.. |
[23:28:26] | Trisooma: | the default behaviour is not changed.. |
[23:28:33] | Trisooma: | except the userrating (shown in movie details) is changed to a button.. |
[23:28:38] | Trisooma: | when this button is clicked the user is asked to enable 'extended userrating'.. |
[23:28:42] | Trisooma: | if so, a popup is displayed showing the ratings for each user (and the average rating).. |
[23:28:45] | Trisooma: | with an option to add/edit the ratings.. |
[23:28:48] | Trisooma: | where the average value will be saved in the current column (ie. videometadata.userrating).. |
[23:28:54] | Trisooma: | the extended userratings will be saved in some other table. |
[23:33:29] | Trisooma: | would the above be acceptable? |
[23:35:56] | iamlindoro: | I don't see that fitting in with our vision of multi-user with MythTV |
[23:36:36] | iamlindoro: | I believe what we are looking for with multi-user is for the information displayed to differ based on the context of which user is logged in, ie a more global system, rather than a series of bolt-ons |
[23:37:22] | iamlindoro: | What sounds more acceptable to me would be starting with the fundamental login/logout/user specific settings stuff, and then using that to display that particular user's rating when that user is logged in |
[23:38:21] | iamlindoro: | displaying the other users ratings optionally would be fine, allowing them to be edited would not IMO, and I don't think it merits yet another themable popup, but should use something pre-existing |
[23:38:55] | ed_money (ed_money!~ed_money@c-24-130-251-94.hsd1.ca.comcast.net) has quit (Ping timeout: 260 seconds) | |
[23:38:56] | Trisooma: | iamlindoro: right, this change would enable you to see all the users ratings – something you would not want in a system that allows you to log on/off |
[23:39:35] | iamlindoro: | I don't think there's any reason they'd be mutually exclusive |
[23:39:42] | iamlindoro: | User ratings are not private data |
[23:40:14] | Trisooma: | iamlindoro: well the logging on/off idea doesn't seem right to me |
[23:40:32] | iamlindoro: | Well, it's what we'll be implementing with multi-user |
[23:40:55] | iamlindoro: | So whatever you add would need to be compatible with that |
[23:41:31] | iamlindoro: | and compatible with that design-- and that means that the first thing that needs committing is the infrastructure allowing for multiple users, not functionality that relies on it |
[23:42:09] | Trisooma: | say – for example – that my GF and me watched a movie how would we enter our ratings? |
[23:42:29] | Trisooma: | logon by me: after watching enter my ratings |
[23:42:52] | Trisooma: | logoff/logon by my GF: enter her ratings |
[23:42:58] | iamlindoro: | More or less |
[23:43:05] | Trisooma: | that sounds complicated |
[23:43:16] | Trisooma: | (or more than is should be) |
[23:43:27] | iamlindoro: | You asked if your idea was acceptable-- I'm just telling you that as you described it, it's not compatible with what we've got in mind for multi-user |
[23:43:36] | stuartm: | the most important reasons for having a multi-user environment for MythTV is the ability to segregrate recordings/videos from certain groups or individuals – e.g. Children should not have access to unsuitable stuff and your flatmate shouldn't be able to delete your recordings and vice-versa |
[23:44:40] | Trisooma: | that is a great idea |
[23:45:04] | iamlindoro: | right-- our multi-user goals are for filtering and security, and are not necessarily for purposes of enabling a crowd of people all to have input at once |
[23:45:13] | stuartm: | stuff like ratings etc is secondary, it's not really the raison d'etre for implementing multi-user and the implementation of multi-user shouldn't be shaped by the nice to have but not essential stuff that a lot of people want to tack on |
[23:46:24] | iamlindoro: | To me it's acceptable to have "personalized" but minor data like user rating, but I don't think we place great importance on the whole family having input at a given time-- I don't think there's a way to do that cleanly while maintaining our primary motivation for multi-user |
[23:46:40] | stuartm: | Trisooma: there will be a 'group' concept that might be configured say to logon as 'Whole Family', 'Adults' which would include multiple individuals – but that's only one idea right now |
[23:47:04] | Trisooma: | iamlindoro: yup, that's a problem |
[23:47:36] | stuartm: | the important thing is that we don't make it too complicated, the moment that the feature becomes difficult to use or understand it's worse than not having it at all |
[23:47:37] | Trisooma: | it would be nice to be able to enter ratings without logging on/off |
[23:47:47] | Trisooma: | stuartm: true |
[23:48:26] | Trisooma: | ok, i'll hold off until this multi-user stuff settles |
[23:48:42] | Trisooma: | and then i'll see how (and if) it fits in |
IRC Logs collected by
BeirdoBot.
Please use the above link to report any bugs.