=== zz_chihchun is now known as chihchun === Jim_Lahey is now known as bobweaver === chihchun is now known as zz_chihchun [12:08] ping Saviq === zz_chihchun is now known as chihchun === chihchun is now known as zz_chihchun [17:50] tgm4883: bobweaver: are we doing this meeting on IRC or G+ Hangout? [17:50] I was wondering how many people are going to show up [17:50] or if they want to ask us questions there is one dude that I think should talk to you [17:51] he was asking about nameing and grammer and stuff like that That I just can not handle [17:51] because I do not know [17:51] let me get you link [17:51] we can do an on-air hangout, so it'll be recorded on youtube [17:51] especially if you want to screen-share or something [17:52] either way it fine by me [17:52] yeah that would be cool lets see how many people would like that [17:52] dude's Lp https://launchpad.net/~rewarp [17:53] link to post [17:53] https://plus.google.com/104659991254860976283/posts/Qoz92Y6PBpo [17:54] His name is +Rewarp sudo make install [18:01] mhall119, bobweaver so.. meeting? [18:02] yes [18:02] tgm4883: bobweaver asked about doing a G+ Hangout, can you join one? [18:02] nope [18:03] ok, better to do it on IRC then [18:03] bobweaver: okay by you? [18:03] sure [19:00] mhall119, it's not even that, for some reason this scope isn't starting on boot :/ [19:00] tgm4883, what is in services file [19:00] tgm4883: I don't think it usually gets started until you open the dash the first time [19:01] bobweaver, http://bazaar.launchpad.net/~mythbuntu/mythbuntu/unity-scope-mythtv/view/head:/mythtv.scope [19:01] mhall119, well it doesn't show up in the dash either [19:01] the filters [19:01] which indicate it's not running [19:02] oh wait [19:02] I think I see the issue, let me test [19:02] tgm4883 plugs computer into mains socket :D [19:02] it should show up in the dash if your .lens file is correct, even if the process can't load [19:03] mhall119, that has never been what I've experienced in my testing [19:03] scope only, no lens [19:03] tgm4883: oh, ok, so are you using the videos lens, or a hidden lens? [19:03] videos [19:04] ok [19:04] so then you have your .scope in /usr/share/unity/lenses/video/ [19:06] guys I have gtg - need to finish off dinner [19:06] and then eat it [19:07] hmm [19:07] mhall119, so thought I fixed it, turns out that my scope now crashes the desktop [19:07] mhall119, that seems like a bug that shouldn't happen [19:07] I think it's crashing X [19:08] oh nice, causing dbus-daemon to segfault [19:08] ouch, how's it doing that? [19:08] oh, wow [19:09] causes crash to login screen [19:09] it really shouldn't be able to do that.... :( [19:09] yea [19:09] thats what I think as well [19:09] are you still using the Dee package from 12.10? [19:09] I'm on 12.10 [19:09] oh [19:10] sec, let me do a quick pastebin so you can see what I changed [19:10] can you file a bug for this against the unity project, and try and narrow down the cause? [19:10] or rather [19:10] [Scope] [19:10] DBusName=net.launchpad.scope.video.mythtv [19:10] DBusPath=/net/launchpad/scope/video/mythtv [19:10] is that a valid scope file [19:12] mhall119, I'll have to see if I can reproduce it in a VM before I do that [19:12] since I am running 2 packages that have an additional patch for xserver [19:12] ah, ok [19:13] does that scope file look ok though? [19:14] tgm4883: looks okay, what does the .service file look like? [19:14] tgm4883: it should have a Name= field too [19:14] your .scope file [19:14] hmm [19:14] and Description= [19:14] service file looks bad [19:14] I don't not if those are required or optional [19:14] somehow an extra o got in there [19:14] o[D-BUS Service] [19:14] Name=net.launchpad.scope.video.mythtv [19:14] Exec=/usr/lib/unity-scope-mythtv/unity-scope-mythtv [19:15] tgm4883: that might do it [19:15] * tgm4883 tests [19:16] well nothing blew up that time [19:16] it doesn't appear to be running though [19:16] Name=Locoteams Scope [19:17] ignore that [19:17] /usr/lib/unity-scope-mythtv/unity-scope-mythtv is where your script is? [19:18] mhall119, had to logout/login [19:18] seems like there should be some trigger to load new scopes [19:18] no, it only loads them on Unity startup [19:18] yea I know [19:18] there's been a bug to fix that for a while now [19:18] I'm saying it "should" have a trigger to load new ones on install [19:19] I agree [19:19] mhall119, I am going to ask you about data files though in setup.py [19:19] I tried to implement that once, but C kicked my butt and I gave up [19:19] mhall119, here is a little secret about my packaging. I pretty much don't know how to package things at all [19:20] The best I can do is python installs [19:20] and even then, it's pretty basic stuff [19:20] so if I have to touch debian/rules, i'm pretty lost [19:22] mhall119, so i've got this http://pastebin.ubuntu.com/1598279/ [19:22] but it doesn't install the image [19:23] tgm4883: http://paste.ubuntu.com/1598284/ is one of mine that I'm pretty sure worked [19:24] mhall119, yea, it's this part [19:24] cmdclass={"build": build_extra.build_extra, }, [19:24] I need something in debian/rules for that right? [19:24] I don't think so... [19:24] hmm, it complains when I have it in there [19:24] what's in your rules file? [19:26] tgm4883: actually it might be easier ot just get a branch of your code [19:26] is it on LP? [19:27] http://bazaar.launchpad.net/~mythbuntu/mythbuntu/mythtvservices/view/head:/debian/rules [19:27] mhall119, you might still have the branch :) [19:44] tgm4883: that doesn't have the scope though [19:44] only ./src/mythtvservices.py [19:45] mhall119, true, we're moved away from talking about the scope after we fixed the bug [19:45] for this package, I just need to install the svg so we have a nice icon for notifications [19:45] the scopes depend on this package [19:47] mhall119, oh, it's missing the svg though from the branch, just uploaded it [20:03] ok [20:19] tgm4883, you have schedulesdirect ? [20:20] bobweaver, yes [20:20] cool [20:20] is there any way that I could get you to post a xml file from [20:21] http://:6544/Guide/GetProgramGuide?StartTime=2013-01-31T19:00:00&EndTime=2013-02-01T20:00:00 [20:21] why? [20:21] so I can compair someone that has that and free stuff over the net [20:21] compare [20:21] compare what? [20:21] I do not have SD [20:22] so Like SubTitle Cat Type Category [20:22] none of thouse things come in for me [20:23] bobweaver, sec [20:23] thansk [20:23] bobweaver, do you really want 25 hours worth? [20:23] nah [20:24] but it loads in real fast [20:24] I think that you can limit channel numbers and also start channels you know better then I do [20:25] well, it should be 4 hour blocks probably [20:25] for viewing [20:25] but we'll need to load the entire guide I think [20:25] for searching [20:26] I am working on gathering info for previews of Channel [20:27] like recored [20:27] http://imagebin.org/245093 [20:28] StartTime , EndTime,Title,Repeat,SubProps so far [20:29] tgm4883: bzr merge lp:~mhall119/mythbuntu/mythtvservices-packaging [20:33] bobweaver, what is your email so I can send you this file [20:34] https://launchpad.net/~josephjamesmills [20:34] sorry but it is my name with a @ubuntu.com [20:36] bobweaver, https://docs.google.com/file/d/0B2CFu7s2X8OuSkE5M3Q1aFcxVGM/edit?usp=sharing [20:36] thanks :) [20:37] bobweaver, let me know if that isn't what you want [20:37] how long should I scan for ? [20:37] I think that is 4 hours [20:37] cool, No I was saying How Long sould the guide look for ? [20:37] right now 25 hours [20:38] bobweaver, for display or searching? [20:38] Like how big should the guide be ? [20:38] yeah [20:38] for display, it should be probably 4 hours wide [20:38] how many of them should there be ? [20:38] how many channels tall? [20:39] However many you can load in the space and make it look reasonable [20:39] what ever fits on to the screen kinda hard to say because it depends on how big the screen is [20:39] Let me check what it is on mine [20:40] In Tv mode it is like 7 [20:40] 6 1/2 but on the 7th one it adjusts it self [20:41] On desktop mode it shows all my channels but I only have 14 [20:42] that is like 1280 - lensbar at bottom and panel and about 100 px of headerspace [20:42] couldn't you do "show up to 15 channels" and set a minimum pixel height based on resolutions [20:43] I dont know every time I try to do that something errors out [20:43] like the font for the "title" will crap out [20:43] mhall119, awesome, that works [20:44] there is some javascript that I did not right I have used it in the past but does not work so well [20:44] now I can package up the guide scope, work out lintian errors and push to PPA [20:45] / 1080p on a 42" screen [20:45] is what they had it set too [20:49] thanks again tgm4883 that is 100% what I was looking for [23:42] bobweaver, so is there something you can point me to as an example of working ubuntu tv previews? [23:42] I mean, I can't fix these previews if I don't know what I'm aiming for [23:42] tgm4883, what do you mean ? [23:43] like example ? [23:43] is there a working python preview that you can show me? [23:47] so I guess that I shoudl tell you how they use to work in Ubuntu TV and what I have done [23:48] so before they everytime that a program was clicked it would run a Function that would check to see if the mimetype was = video [23:48] if it was then it automaticly brought up the previews [23:50] So What I did was rewrite so that if left clicked and checks after that to see what type it is or maybee looks at uri or a part of a uri Let me show you a example it is the only way that I can explain [23:50] But It is imporant to note that there are to functions [23:51] activatePreviews() and deactivatePreviews() [23:51] so [23:51] else if (mimeType.substring(mimeType.lastIndexOf("/")+1) === "x-desktop") [23:53] looks at mimetpe and cus the sting (javascript) and sees if it is x-desktop inother words it takes applications/x-desktop mimetype and turns it into just x-desktop if this is true we assign a preview page to this [23:53] return "ApplicationPreview.qml" [23:53] Now for yours [23:53] else if (mimeType.indexOf("video/") == 0) [23:53] return "MythTvPreview.qml" [23:54] so if you change the mimetype in your scope to say "myth" that would be great and it would always know this [23:54] if we open up "MythTvPreview.qml [23:55] http://bazaar.launchpad.net/~josephjamesmills/u2t/dailybuilds/view/head:/shell/dash/previews/MythTvPreview.qml [23:56] If you look there is a thing at the top called VideoPreview (line 8 ) [23:56] this is where the binding happens with unity and scopes and previews [23:57] so ANYTHING that you want to pass to previews you just give it a name and tell me and I add to the list [23:57] the list is [23:57] property string uri [23:57] property int category [23:57] property variant nfo [23:57] property variant buttons [23:57] property string name [23:57] property string iconHint [23:57] property string comment [23:57] property string lens: dashLoader.item.lenses [23:58] as you set them in the lens they can be read over unity so to say [23:58] so if you look there is a whole folder that is for Mythtv that will go in Ubuntu SDK Well I hope [23:59] http://bazaar.launchpad.net/~josephjamesmills/u2t/dailybuilds/files/head:/shell/dash/previews/Mythtv/