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

Daily chat history

Current users (21):

anykey__, Beirdo, Captain_Murdoch, DjMadness, gregl, iamlindoro, jams, jpabq, jpabq-, laga, mag0o, mrand, MythLogBot, paul-h, rooaus, sphery, wagnerrp, justinh, gbee, abqjp, gbutters
Wednesday, March 31st, 2010, 01:34 UTC
[01:34:01] Captain_Murdoch: iamlindoro, there's some decisions that need to be involved in that and it may end up that the end solution requires changes in how we lay out buttons or items on the grid. there's tradoffs to the different methods. and trying to do things automatic means you can't easily line up buttons or grid items with items outside the buttonlist/grid.
[01:35:58] Captain_Murdoch: I still the the multiple patches, but am sidetracked on mythcontext migration and then MFSW and possibly the multi-user stuff.
[02:17:15] jams: Captain_Murdoch- are you the one working on .xml files for metadata of recordings?
[02:18:17] jams: i have heard xbmc is doing something similiar perhaps some common fields/format could be arranged?
[02:55:40] mag0o: where can i cause MythTextInputDialog to display?
[02:56:26] iamlindoro: mythvideo, the "enter IMDB number" popup
[02:56:40] mag0o: thanks
[02:56:48] iamlindoro: np
[03:59:26] mag0o: how does the cursor's position in a textedit determined? i can't seem to make it move using <area> or <position>
[04:00:07] iamlindoro: the cursor is drawn starting at 0,0 in the textarea
[04:01:05] mag0o: so does it matter if it's defined before or after the textarea?
[04:01:52] mag0o: or are you saying it's drawn there no matter what, and i'll have to move it with alpha in my png
[04:02:34] iamlindoro: the latter, I guess, though you probably don't want to move it too much
[04:04:26] mag0o: the only reason i ask is because it's raised up from the textarea, and going out of the background
[04:04:36] mag0o: so i was trying to determine why
[04:13:46] mag0o: here is what i'm talking about: http://mythlite.lynchmv.com/textedit.jpg the textedit is the lighter color w/ round corners, the overlay gray is just to 'see' the textarea, and the red line is an 8x50 cursor
[04:14:33] mag0o: and the textarea: http://pastebin.com/G3aHvXZg
[04:15:09] iamlindoro: it's up, but not over
[04:15:19] iamlindoro: meaning your cursor image (which doesn't get scaled) isn't tall enough
[04:15:42] iamlindoro: so you should make the image itself taller (in the image itself) and move the textarea slightly down
[04:21:10] mag0o: here it is with the cursor going from 8x50 to 8x100 (even deleted themecache to be sure it used the new one) and the textarea moved down 10px http://mythlite.lynchmv.com/textedit2.jpg
[04:24:06] mag0o: ohhh
[04:24:36] mag0o: move textarea down, shorten textarea height by that much, and it 'moves' the cursor
[04:52:38] Captain_Murdoch: jams, yeah, it's another thing on my TODO list and was what got me started on the MFileSystemWatcher concept, so you could pop in a CD/DVD with a .xml and .mpg (or any video file) on it and that video would show up in Watch Recordings with all metadata, or in MythVideo or both depending on the .xml. that's probably a ways away since it depends on some other stuff I need to do first. I have a proof of concept hack that wor
[04:52:38] Captain_Murdoch: ks to show the info from a .xml file in Watch Recordings and allows playback of the associated video, but that was just a hack to test.
[04:55:38] psipsi (psipsi!~psipsi@rrcs-24-227-36-210.se.biz.rr.com) has quit (Ping timeout: 276 seconds)
[05:34:42] natanojl (natanojl!~natanojl@c83-252-237-63.bredband.comhem.se) has joined #mythtv-theming
[06:53:10] natanojl (natanojl!~natanojl@c83-252-237-63.bredband.comhem.se) has quit (Ping timeout: 264 seconds)
[07:17:14] chraist (chraist!~chraist@hostex2.goteborg.se) has joined #mythtv-theming
[07:18:55] chraist (chraist!~chraist@hostex2.goteborg.se) has left #mythtv-theming ()
[07:27:07] simonckenyon (simonckenyon!~kvirc@195.7.61.12) has joined #mythtv-theming
[12:44:11] psipsi_ is now known as psipsi
[13:46:19] psipsi (psipsi!~psipsi@rrcs-24-227-36-210.se.biz.rr.com) has quit (Quit: Leaving)
[14:24:04] simonckenyon (simonckenyon!~kvirc@195.7.61.12) has quit (Quit: When two people dream the same dream, it ceases to be an illusion. KVIrc 3.4.2 Shiny http://www.kvirc.net)
[15:35:45] natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has joined #mythtv-theming
[15:59:39] gbee: Captain_Murdoch: ProgramInfo::ToXml()/FromXML() ?
[16:36:30] Captain_Murdoch: gbee, yeah, and some helpers like ToXmlFile(QString filename), FromXmlFile(QString filename), ProgramInfo *GetProgramFromXml() & GetProgramFromXmlFile(), etc.
[16:37:46] Captain_Murdoch: granted now that we've have RecordingInfo, it may make sense to move bits there, but I haven't thought about that yet since I started hitting prerequesites.
[16:39:39] jams: Captain_Murdoch- thats good stuff. My main reason for asking was to see if a common xml format could be developed with xbmc. Now i don't use xbmc but i'm sure it would make alot of people happy if such a thing were to occur.
[16:40:00] jams: didn't know how far along in the process you were
[16:41:14] jams: no skin off my nose either way..just throwing it out there
[16:41:17] Captain_Murdoch: not very much. I did a Watch Recordings hack as a proof of concept and was just getting into the ProgramInfo changes when I started thinking about the code that would monitor the directories looking for these .xml files and that got me off working on the MFileSystemWatcher and directory/file cache which I hope to get in for 0.24 if I can make time to spend on it.
[16:41:36] Captain_Murdoch: I'm all ears when it comes to the file format.
[16:43:07] jams: cool will see what i can dig up
[16:43:09] Captain_Murdoch: common things like title, subtitle, desc, length, filename, etc. could be shared schema, other things might be in some tag that is optionally parsed without error if the program doesn't know about the tags in it (ie, so we can read theirs and they can read ours, etc.)
[16:43:22] jams: bingo..exactly what i was thinking
[16:44:37] Captain_Murdoch: my big reason for it was exporting recordings to offline media whether it's a hard drive or CD/DVD, but we also have talked about always creating the .xml files, so they could be used for recovery if a DB crashed, drive died, etc.
[16:45:22] Captain_Murdoch: also thinking about being able to take that memory stick or external HD and attaching it to a mythbox in the car and having recordings and videos show up automagically. :)
[16:45:49] jams: i really like the idea. Started on this with geckofiend many years ago(for the reasons you stated above). But it never got implmented
[16:46:44] Captain_Murdoch: traveling with my 3-year old has bumped it up my priority list. ditto for multi-user which I hope to be able to start doing some things with in the future.
[16:47:13] Captain_Murdoch: don't want her in my RecGroup whether it's watching or deleting. :)
[16:47:25] Captain_Murdoch: or deleting things from her own, etc..
[16:47:28] Captain_Murdoch: for now
[16:47:54] Captain_Murdoch: anyway, I'm drifting way off topic for this channel. :)
[16:47:58] jams: can't beleive she is 3 already
[16:48:14] jams: yeah i guess we are
[16:49:23] ** Captain_Murdoch drifts one more time to say: with the xml stuff, that also will require a bunch of changes in Watch Recordings and MythVideo to not allow certain operations if the ProgramInfo was loaded from xml. ie, no deleting, etc. **
[16:53:40] Captain_Murdoch: proof of concept was neat to see. it was nice to throw a .mpg and .xml file into the right dir and see the recording from the .xml pop up with the rest of the recordings in Watch Recordings.
[16:53:47] ** Captain_Murdoch shuts up for now **
[16:53:56] iamlindoro: Jeez, at last.  ;)
[16:54:57] ** iamlindoro is going to have to break out Inkscape again to create new artwork for this OSD **
[16:55:13] iamlindoro: can't stretch any of the existing stuff enough to make it work :)
[17:25:55] iamlindoro: Gah, keep your SVGs, kids, you do not want to have to recreate a widget from the image
[18:12:51] iamlindoro: I like this blind MythUI design. Maybe it looks great, maybe it doesn't, but who knows as pretty much nobody has the branch compiled!
[18:13:03] ** iamlindoro makes some more blind commits **
[18:56:40] ** mag0o shakes his fist at his paternalistic overlords **
[18:58:08] iamlindoro: curse them and their legal ways
[18:58:55] mag0o: quick! hide the information!
[19:38:51] joe__ (joe__!~jmk@64.73.32.135) has joined #mythtv-theming
[19:43:49] abqjp (abqjp!~abqjp@97-119-165-158.albq.qwest.net) has joined #mythtv-theming
[19:48:47] iamlindoro: There is a neat sort of challenge in seeing just how close you can get to what you see in your head sight-unseen
[19:49:07] iamlindoro: I do a lot of theming from work and it's always fun to make it look like you thought it would and funny when it doesn';t
[20:02:45] natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has quit (Ping timeout: 276 seconds)
[20:15:03] natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has joined #mythtv-theming
[20:36:30] dubstar_04 (dubstar_04!~danielwoo@cpc1-warr4-0-0-cust655.bagu.cable.ntl.com) has joined #mythtv-theming
[20:48:47] dubstar_04 (dubstar_04!~danielwoo@cpc1-warr4-0-0-cust655.bagu.cable.ntl.com) has quit (Read error: Connection reset by peer)
[20:48:59] dubstar_04 (dubstar_04!~danielwoo@cpc1-warr4-0-0-cust655.bagu.cable.ntl.com) has joined #mythtv-theming
[20:49:29] dubstar_04 (dubstar_04!~danielwoo@cpc1-warr4-0-0-cust655.bagu.cable.ntl.com) has quit (Client Quit)
[20:51:28] natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has quit (Ping timeout: 258 seconds)
[21:04:05] natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has joined #mythtv-theming
[21:39:52] psipsi (psipsi!~psipsi@rrcs-71-42-17-155.se.biz.rr.com) has quit (Quit: Leaving)
[22:04:18] natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has quit (Ping timeout: 276 seconds)
[22:30:10] joe__ (joe__!~jmk@64.73.32.135) has quit (Quit: leaving)
[22:32:27] iamlindoro: http://www.fecitfacta.com/AL-osd-progress.png
[22:43:32] ** paul-h wishes he had a job were he could work on myth at 3.30pm on a work day :) **
[22:45:05] iamlindoro: I don't, I'm just a very, very bad employee
[22:45:06] iamlindoro: ;)
[23:52:09] iamlindoro: http://www.fecitfacta.com/AL-osd-edit.png

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