[13:38] <mick0> davidcalle: I've managed to get almost all album art to load. Only seen one album not load.
[13:38] <davidcalle> mick0, nice!
[13:39] <davidcalle> Do you have a branch somewhere?
[13:40] <mick0> no. Will try to make one on launchpad.
[14:07] <mick0> davidcalle:
[14:07] <mick0> ops
[14:07] <davidcalle> mick0, yep ?
[14:07] <mick0> davidcalle: https://code.launchpad.net/~mikaelsahlstrom/+junk/unity-scope-spotify
[14:07] <mick0> there
[14:07] <mick0> ^^
[14:09] <mick0> was surprisingly easy to get an branch up on launchpad :)
[14:12] <mhall119> morning
[14:12] <davidcalle> mick0, working nicely here! I love it :)
[14:12] <davidcalle> mhall119, morning
[14:12] <mhall119> davidcalle: I started work on a simpler Python interface for Lenses last night
[14:13] <mhall119> you had said the API would be changing for 12.04 though?
[14:15] <davidcalle> mhall119, yes, it's changing in a few weeks I think.
[14:15] <mhall119> do we know *what* will be changing?
[14:17] <davidcalle> mhall119, not exactly. I know a lot of work has been done around the way model are stored after each search, making it faster to delete previous searches, to have a more fluid instant-search experience.
[14:18] <mhall119> my goal is to make writing lenses as easy as http://paste.ubuntu.com/790552/
[14:18] <mhall119> borrowing somewhat from Django
[14:22] <davidcalle> mhall119, this is really nice! Then we make a GUI around this, integrating good json and xml parsers...
[14:22] <davidcalle> :)
[14:25] <mhall119> a gui huh?
[14:25] <mhall119> I just wanted to hide all the GObject and DBus stuff
[14:26] <davidcalle> Just kidding :)
[14:28] <davidcalle> But I've been thinking about a Gui to design lenses, to see how icons will look like in place. And build the .lens and .scope file easily.
[14:39] <mhall119> you may not need to worry about the .lens and .scope files
[14:40] <mhall119> I've already got singlet building  .lens and .service files based on th Len's Meta inner class
[14:40] <mhall119> I'll be able to do the same for scopes too
[14:40] <davidcalle> mhall119, this is great!
[14:40] <mhall119> that run_lens() at the bottom does it
[14:41] <mhall119> 'python testlens.py' runs the lens daemon
[14:41] <mhall119> but 'python testlens.py make' builds the .lens and .service files
[14:41] <mhall119> 'sudo python testlens.py install' puts them where they need to be
[14:42] <davidcalle> I can't wait to play with it
[14:42] <mhall119> of course, that should really be handled by .deb packaging, but it's convenient for local dev
[14:42] <mhall119> the code, such as it is, is on launchpad
[14:42] <mhall119> the lens daemon isn't working yet, some GObject bug I need to track down
[14:43] <mhall119> but make/install/uninstall work
[14:47] <mhall119> btw, iconlibrary is awesome
[15:10] <davidcalle> mhall119, yeah, I've found it two years ago, and it's amazing.
[15:17] <mhall119> davidcalle: it's working!
[15:18] <davidcalle> mhall119, cool! I will give it a try tonight.
[15:19] <davidcalle> mhall119, do you plan some sort of abstraction on filters?
[15:20] <mhall119> davidcalle: yeah
[15:20] <mhall119> on all of the objects probably
[15:20] <mhall119> but one step at a time ;)
[15:25] <davidcalle> ;)
[15:30] <mhall119> http://ubuntuone.com/4C4PDChsjmAHRsJMIVCdFL is the end result of http://paste.ubuntu.com/790552/
[15:31] <mhall119> next I'm going to re-write my dictionary lens using singlet
[15:32] <davidcalle> Impressive.
[15:35] <mhall119> davidcalle: are you going to try and get the ohscopes stuff in the Precise repos?
[15:36] <davidcalle> mhall119, yes. I can't use .extras for them, as they depend on each other (scopes on lenses) and it's not allowed in .extras.
[15:36] <mhall119> what is .extras?
[15:37] <davidcalle> The archive used for new packages during stable releases ( https://myapps.developer.ubuntu.com/dev/ )
[15:37] <mhall119> ah
[15:38] <davidcalle> mhall119, the new "recommended way" for new apps in Ubuntu.
[15:41] <mhall119> I thought it was only recommended for non-foss apps
[15:46] <davidcalle> mhall119, I don't think so
[17:13] <mick0> how do I package this python scope for easy install?
[17:16] <davidcalle> mick0, http://bazaar.launchpad.net/~davidc3/onehundredscopes/basic-grooveshark/files
[17:17] <davidcalle> mick0, look at MANIFEST, setup.py, and in debian/ changelog, control, copyright
[17:18] <mick0> ok
[17:19] <davidcalle> mick0, then, you can use the One Hundred Scopes project PPA if you want, or a PPA of your own. I'll help you setup one and the automated deb building if you want, too.
[17:21] <mick0> how do I get it into the one hundred scopes project? just change +junk to +onehundredscopes when i push?
[17:23] <davidcalle> yes lp:~username/onehundredscopes/branchname
[17:23] <mick0> ok :) Thanks
[17:32] <mick0> davidcalle: In SPECS there is a field dependencies. As you do have to have the spotify-client-qt package installed to play songs, do I put spotify-client-qt there?
[17:33] <davidcalle> mick0, yes
[17:36] <davidcalle> Oh, SPECS, I thought you meant debian/control . SPECS doesn't really matter for packaging it's a file I used to create when I was thinking about a scope search engine. I don't do it anymore, so it doesn't matter :)
[17:40] <mick0> ok
[17:44] <mick0> davidcalle: who's the upstream author? the music lens author?
[17:44] <davidcalle> mick0, it's you
[17:57] <mick0> davidcalle: https://code.launchpad.net/~mikaelsahlstrom/onehundredscopes/spotify Does it seem correct? :)
[18:04]  * davidcalle is checking
[18:06] <davidcalle> mick0, in debian/control, the spotify-client-qt should be in the depends section, not the build-depends
[18:07] <mick0> oh. changing
[18:09] <davidcalle> mick0, everything else looks good :) In a few hours, when I'm home, I'll test the packaging and push it to the PPA, is it fine with you?
[18:09] <mick0> Sure. Thank you for all the help!
[18:10] <davidcalle> mick0, no problem.
[18:35] <davidcalle> mhall119, with your singlet branch, do you specify the icon in Meta too?
[18:47] <mhall119> davidcalle: not yet, I'm about to add that though
[18:58] <mhall119> davidcalle: you can now, rev 9
[18:58] <mhall119> davidcalle: is there an alternative to 'setsid unity' yet?
[18:59] <davidcalle> mick0, there is an issue in your setup.py file. It doesn't like the umlaut on the o of your name. In the files in debian/ too.
[19:00] <mick0> davidcalle: ok. I'll change it to an normal o then.
[19:00] <davidcalle> mhall119, alt+f2 unity :p
[19:00] <mhall119> I still lose all my window positions though :(
[19:01] <davidcalle> mhall119, I know :(
[19:01] <mhall119> It would be nicer to have a way to reload Unity without restarting Compiz
[19:01] <mhall119> or have it re-read it's lenses
[19:01] <mhall119> unity --refresh
[19:01] <mhall119> something like that
[19:01] <davidcalle> mhall119, yes.
[19:02] <mhall119> at any rate, unity-singlet and unity-dictionary-lens are both pushed
[19:02] <mhall119> dropped about 75 lines of code from unity-dictionary-lens, and hid all the DBus and GObject stuff
[19:02] <davidcalle> mhall119, yes, I've seen it, this is really nice
[19:03] <mhall119> well, almost all of it, there's still a GObject.idle_add in handle_uri()
[19:07] <mick0> davidcalle: Fixed.
[19:29] <andyrock> bschaefer, hi
[19:29] <andyrock> around?
[19:54] <bschaefer> andyrock, yup just got on
[20:06] <andyrock> i'm wondering what happens with your alt+f1 branch if you try to disable nautilus desktop
[20:06] <andyrock> bschaefer, ^^^
[20:06] <andyrock> using gnome twek tool
[20:06] <andyrock> *tweak
[20:07] <bschaefer> andyrock, hmm not sure
[20:07] <bschaefer> andyrock, ive never used that tool before
[20:08] <andyrock> i mean: disable nautilus desktop, alt+f1, click on desktop
[20:08] <andyrock> if i'm not wrong
[20:08] <andyrock> alt+f1 should be ON
[20:08] <bschaefer> andyrock, i just started downloading/installing the tweak tool
[20:08] <andyrock> ok let me know
[20:09] <bschaefer> andyrock, yeah cause if it doesn't change the focus that could be a problem
[20:09] <andyrock> it should not change the focus because there is no window
[20:10] <andyrock> nautilus desktop should be a window
[20:10] <andyrock> we have the same problem with the title bar
[20:10] <andyrock> disabling nautilus desktop
[20:10] <bschaefer> andyrock, hmm yeah, then wouldn't show desktop fail?
[20:12] <andyrock> mmm, do you mean show desktop icon?
[20:12] <bschaefer> andyrock, yup it does not exit from key nav mode
[20:12] <bschaefer> hm
[20:13] <bschaefer> andyrock, yes, and I ment the title bar as it still shows the last active window
[20:13] <bschaefer> andyrock, which is what you just said earlier haha
[20:16] <bschaefer> andyrock, how often do you think that will be the case? Why would you not want natilus to handle the desktop?
[20:21] <andyrock> bschaefer,  it's a low priority bug
[20:22] <bschaefer> andyrock, hmm yeah. Also I got the manual test cases pushed for the branch if you also want to review it
[20:22] <andyrock> and i really don't know why someone should disable nautilus desktop
[20:22] <andyrock> bschaefer, smspillaz approved it right?
[20:23] <bschaefer> andyrock, sam already approved it
[20:23] <bschaefer> yeah
[20:23] <bschaefer> but the more the better haha :)
[20:27] <bschaefer> andyrock, I've got to go run a few errands, thanks and ill be back in a few hours. (if you are still up)
[20:30] <andyrock> i think i won't be here... with my dad around (i'm at home during the xmas holidays) i cannot go to bad at 5:00 AM :/
[20:31] <bschaefer> andyrock, haha well dam you'll have to tell me about the college system over there tomorrow
[20:31] <bschaefer> ill be on earlier, c ya later!
[20:31] <andyrock> see you