/srv/irclogs.ubuntu.com/2012/01/02/#ayatana.txt

=== mhr3_ is now known as mhr3
=== MacSlow is now known as MacSlow|lunch
=== bil21al_ is now known as bil21al
=== MacSlow|lunch is now known as MacSlow
mick0davidcalle: I've managed to get almost all album art to load. Only seen one album not load.13:38
davidcallemick0, nice!13:38
davidcalleDo you have a branch somewhere?13:39
mick0no. Will try to make one on launchpad.13:40
=== JanC_ is now known as JanC
mick0davidcalle:14:07
mick0ops14:07
davidcallemick0, yep ?14:07
mick0davidcalle: https://code.launchpad.net/~mikaelsahlstrom/+junk/unity-scope-spotify14:07
mick0there14:07
=== htorque_ is now known as htorque
mick0^^14:07
mick0was surprisingly easy to get an branch up on launchpad :)14:09
mhall119morning14:12
davidcallemick0, working nicely here! I love it :)14:12
davidcallemhall119, morning14:12
mhall119davidcalle: I started work on a simpler Python interface for Lenses last night14:12
mhall119you had said the API would be changing for 12.04 though?14:13
davidcallemhall119, yes, it's changing in a few weeks I think.14:15
mhall119do we know *what* will be changing?14:15
davidcallemhall119, 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:17
=== elopio_ is now known as elopio
mhall119my goal is to make writing lenses as easy as http://paste.ubuntu.com/790552/14:18
mhall119borrowing somewhat from Django14:18
davidcallemhall119, this is really nice! Then we make a GUI around this, integrating good json and xml parsers...14:22
davidcalle:)14:22
mhall119a gui huh?14:25
mhall119I just wanted to hide all the GObject and DBus stuff14:25
davidcalleJust kidding :)14:26
davidcalleBut 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:28
=== yofel_ is now known as yofel
mhall119you may not need to worry about the .lens and .scope files14:39
mhall119I've already got singlet building  .lens and .service files based on th Len's Meta inner class14:40
mhall119I'll be able to do the same for scopes too14:40
davidcallemhall119, this is great!14:40
mhall119that run_lens() at the bottom does it14:40
mhall119'python testlens.py' runs the lens daemon14:41
mhall119but 'python testlens.py make' builds the .lens and .service files14:41
mhall119'sudo python testlens.py install' puts them where they need to be14:41
davidcalleI can't wait to play with it14:42
mhall119of course, that should really be handled by .deb packaging, but it's convenient for local dev14:42
mhall119the code, such as it is, is on launchpad14:42
mhall119the lens daemon isn't working yet, some GObject bug I need to track down14:42
mhall119but make/install/uninstall work14:43
mhall119btw, iconlibrary is awesome14:47
davidcallemhall119, yeah, I've found it two years ago, and it's amazing.15:10
mhall119davidcalle: it's working!15:17
davidcallemhall119, cool! I will give it a try tonight.15:18
davidcallemhall119, do you plan some sort of abstraction on filters?15:19
mhall119davidcalle: yeah15:20
mhall119on all of the objects probably15:20
mhall119but one step at a time ;)15:20
=== om26er is now known as om26er_nopower
davidcalle;)15:25
mhall119http://ubuntuone.com/4C4PDChsjmAHRsJMIVCdFL is the end result of http://paste.ubuntu.com/790552/15:30
mhall119next I'm going to re-write my dictionary lens using singlet15:31
davidcalleImpressive.15:32
mhall119davidcalle: are you going to try and get the ohscopes stuff in the Precise repos?15:35
davidcallemhall119, 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
mhall119what is .extras?15:36
davidcalleThe archive used for new packages during stable releases ( https://myapps.developer.ubuntu.com/dev/ )15:37
mhall119ah15:37
davidcallemhall119, the new "recommended way" for new apps in Ubuntu.15:38
mhall119I thought it was only recommended for non-foss apps15:41
davidcallemhall119, I don't think so15:46
=== om26er_nopower is now known as om26er
mick0how do I package this python scope for easy install?17:13
davidcallemick0, http://bazaar.launchpad.net/~davidc3/onehundredscopes/basic-grooveshark/files17:16
davidcallemick0, look at MANIFEST, setup.py, and in debian/ changelog, control, copyright17:17
mick0ok17:18
davidcallemick0, 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:19
mick0how do I get it into the one hundred scopes project? just change +junk to +onehundredscopes when i push?17:21
davidcalleyes lp:~username/onehundredscopes/branchname17:23
mick0ok :) Thanks17:23
mick0davidcalle: 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:32
davidcallemick0, yes17:33
davidcalleOh, 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:36
mick0ok17:40
mick0davidcalle: who's the upstream author? the music lens author?17:44
davidcallemick0, it's you17:44
mick0davidcalle: https://code.launchpad.net/~mikaelsahlstrom/onehundredscopes/spotify Does it seem correct? :)17:57
* davidcalle is checking18:04
davidcallemick0, in debian/control, the spotify-client-qt should be in the depends section, not the build-depends18:06
mick0oh. changing18:07
davidcallemick0, 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
mick0Sure. Thank you for all the help!18:09
davidcallemick0, no problem.18:10
davidcallemhall119, with your singlet branch, do you specify the icon in Meta too?18:35
mhall119davidcalle: not yet, I'm about to add that though18:47
mhall119davidcalle: you can now, rev 918:58
mhall119davidcalle: is there an alternative to 'setsid unity' yet?18:58
davidcallemick0, 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.18:59
mick0davidcalle: ok. I'll change it to an normal o then.19:00
davidcallemhall119, alt+f2 unity :p19:00
mhall119I still lose all my window positions though :(19:00
davidcallemhall119, I know :(19:01
mhall119It would be nicer to have a way to reload Unity without restarting Compiz19:01
mhall119or have it re-read it's lenses19:01
mhall119unity --refresh19:01
mhall119something like that19:01
davidcallemhall119, yes.19:01
mhall119at any rate, unity-singlet and unity-dictionary-lens are both pushed19:02
mhall119dropped about 75 lines of code from unity-dictionary-lens, and hid all the DBus and GObject stuff19:02
davidcallemhall119, yes, I've seen it, this is really nice19:02
mhall119well, almost all of it, there's still a GObject.idle_add in handle_uri()19:03
mick0davidcalle: Fixed.19:07
andyrockbschaefer, hi19:29
andyrockaround?19:29
=== davidcalle_ is now known as davidcalle
bschaeferandyrock, yup just got on19:54
andyrocki'm wondering what happens with your alt+f1 branch if you try to disable nautilus desktop20:06
andyrockbschaefer, ^^^20:06
andyrockusing gnome twek tool20:06
andyrock*tweak20:06
bschaeferandyrock, hmm not sure20:07
bschaeferandyrock, ive never used that tool before20:07
andyrocki mean: disable nautilus desktop, alt+f1, click on desktop20:08
andyrockif i'm not wrong20:08
andyrockalt+f1 should be ON20:08
bschaeferandyrock, i just started downloading/installing the tweak tool20:08
andyrockok let me know20:08
bschaeferandyrock, yeah cause if it doesn't change the focus that could be a problem20:09
andyrockit should not change the focus because there is no window20:09
andyrocknautilus desktop should be a window20:10
andyrockwe have the same problem with the title bar20:10
andyrockdisabling nautilus desktop20:10
bschaeferandyrock, hmm yeah, then wouldn't show desktop fail?20:10
andyrockmmm, do you mean show desktop icon?20:12
bschaeferandyrock, yup it does not exit from key nav mode20:12
bschaeferhm20:12
bschaeferandyrock, yes, and I ment the title bar as it still shows the last active window20:13
bschaeferandyrock, which is what you just said earlier haha20:13
bschaeferandyrock, how often do you think that will be the case? Why would you not want natilus to handle the desktop?20:16
andyrockbschaefer,  it's a low priority bug20:21
bschaeferandyrock, hmm yeah. Also I got the manual test cases pushed for the branch if you also want to review it20:22
andyrockand i really don't know why someone should disable nautilus desktop20:22
andyrockbschaefer, smspillaz approved it right?20:22
bschaeferandyrock, sam already approved it20:23
bschaeferyeah20:23
bschaeferbut the more the better haha :)20:23
bschaeferandyrock, I've got to go run a few errands, thanks and ill be back in a few hours. (if you are still up)20:27
andyrocki 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:30
bschaeferandyrock, haha well dam you'll have to tell me about the college system over there tomorrow20:31
bschaeferill be on earlier, c ya later!20:31
andyrocksee you20:31

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!