[00:25] <OwaisL> Hey guys, I'm writing a gmail notifier and I want it to open Evolution or Thunderbird to open for reading new emails.
[00:26] <OwaisL> How can I launch the default email client from Python?
[00:26] <OwaisL> or How do I know what the default mail client is?
[00:28] <OwaisL> all right
[00:28] <OwaisL> i just struck an idea
[00:29] <OwaisL> checking gconf... but hey it has evolution as default calender.. is that always the same as the email client?
[00:29] <lamalex> OwaisL: there's already an evolution notifier, seems like a gmail notifier should take you to gmail
[00:30] <OwaisL> Well, yeah...but what if someone doesn't want evolution to run all the time OR runs some other mail client which doesn't have a notifier.
[00:31] <OwaisL> still, your argument has good reason, i'll think about it.
[00:31] <OwaisL> BUT
[00:31] <OwaisL> I would still like to know how it can be done.. just curious
[00:34] <lamalex> i do think there's a gconf key
[00:36] <lamalex> /desktop/gnome/uri-handlers/mailto
[00:41] <OwaisL> wow
[00:41] <OwaisL> cool
[01:32] <chrisccoulson> bah, what keeps spawning ubuntuone-syncdaemon in maverick?
[01:33] <chrisccoulson> i need it to stop so i can use my laptop :)
[01:38]  * TheMuso has it running here as well.
[01:39] <chrisccoulson> ah, it's nautilus
[01:39] <chrisccoulson> my machine just grinds to a halt with u1 running :(
[01:41] <TheMuso> things seem to be alright here, although switching between terminal tabs is slow
[01:41] <chrisccoulson> chmod 0 /usr/lib/nautilus/extensions-2.0/libnautilus-ubuntuone.so - problem solved :)
[01:42] <chrisccoulson> people have been complaining that firefox is unusable in maverick because it keeps locking up for long periods at a time, and i'm wondering if this is the problem....
[01:42] <TheMuso> ah
[06:37] <pitti> Good morning
[06:39] <TheMuso> Hey pitti.
[06:39] <RAOF> Howdie pitti.
[06:40] <pitti> hey TheMuso
[06:40] <pitti> hello RAOF
[06:40] <pitti> how are things in Ubuntu-land?
[06:42] <RAOF> Things are going swimmingly
[08:44] <seb128> hey everybody
[08:44]  * pitti hugs seb128
[08:44]  * seb128 hugs pitti
[08:44] <seb128> sorry for Germany ;-)
[08:44] <pitti> happens..
[08:45] <seb128> they at least won a game during the cup, some team didn't ;-)
[08:45] <and471> pitti, they didn't look as dangerous as they were in previous games, though spain were lucky with the header in the end
[08:46] <pitti> Spain had pretty much perfect technique yesterday; seems our guys were very itchy, they did one error after the other
[08:46] <and471> seb128, didn't sarkozy meet with the french team to tell them off or somehting? :D
[08:47] <seb128> not quite, he meet one of the playes though
[08:47] <and471> seb128, what was the feeling in france towards the players?
[08:47] <seb128> not so great
[08:47] <seb128> which is understandable
[08:48] <and471> yup
[08:48] <seb128> but the new coach is liked
[08:48] <seb128> so let's see what he does
[08:48] <and471> it has been a strange world cup to say the least
[09:01] <pitti> yeah, with the two previous champions going out so early..
[09:04] <baptistemm> hello
[09:08] <fta> kenvandine, fyi, http://launchpadlibrarian.net/51552889/buildlog_ubuntu-lucid-i386.gwibber_2.31.2~bzr759-0ubuntu1~daily1_FAILEDTOBUILD.txt.gz  (started 2 days ago)
[09:10] <baptistemm> pitti, sorry for germany, but paul the octopus predicted your team would lose :)
[09:11] <baptistemm> I'd have bet some money :)
[09:11] <pitti> baptistemm: this Octopus scares me!
[09:12] <baptistemm> it reminds me the octopus from the book niourk :)
[10:37] <pitti> seb128: do you know what creates those "Starting programname..." task list entries?
[10:38] <seb128> you mean?
[10:38] <seb128> oh, while it's loading
[10:38] <pitti> yes
[10:38] <seb128> it's libstartupnotify
[10:38] <pitti> it doesn't happen when I run the program on the command line
[10:38] <pitti> just through the menus
[10:38] <seb128> libstartup-notification0
[10:39] <seb128> well the desktops have a startup notification flag
[10:39] <pitti> (program in question is Thunar, but I think it's a generic mechanism)
[10:39] <seb128> and gnome-desktop use that when running those
[10:39] <seb128> vuntz would know better
[10:40] <pitti> seb128: thanks; seems that's also used by XFCE indeed
[10:40] <pitti> I get the effect in both xfce and gnome
[10:40]  * pitti hugs seb128, cheers
[10:40]  * seb128 hugs pitti!
[10:41] <pitti> seb128: I want to supress it for merely launching a dbus activated daemon
[10:41]  * pitti know knows where to look for
[11:04] <pitti> seb128: ah, got it now; thanks for pointing out again
[12:14] <seb128> pitti, yw, what did you change? just used libstartup-notification in your spawning code?
[12:40] <pitti> seb128: no, I just found out that libstartupnotify doesn't work the way thunar-settings is using it
[12:40] <pitti> so a proper solution would be to have Thunar use sn, but until then I just disabled the StartupNotification flag; let's see what the upstream guys say
[13:03] <kenvandine> fta, ok, will fix
[13:08] <kenvandine> fta, ok, fixed in trunk
[13:09] <kenvandine> fta, thx!
[13:14] <pitti> I need to disappear for some 3 hours to visit my grandpa in the hospital; bbl
[14:00] <fta> kenvandine, did you fix it in the branch used by the dailies?
[14:01] <kenvandine> fta, not a packaging change
[14:01] <kenvandine> should be fine
[14:01] <kenvandine> just setup.py
[14:11] <nange> Hello all
[14:12] <nange> I have a problem using 3 different monitors with ubuntu 10.04, Is this the correct channel for help?
[14:18] <fta> kenvandine, excellent then. thanks!
[14:19] <vish> nange: #ubuntu is for support
[14:20] <nange> ok, thanks.
[14:59] <davmor2> mvo: is update manager still your baby?  If so is there any reason why on Maverick I have to type in my password to allow check and then again to allow download and installation?
[15:00] <mvo> davmor2: the reason is that we moved to the aptdaemon backend by default, but yeah, its not great for usability
[15:01] <mvo> davmor2: I will discuss a better way with glatzor (aptdaemon upstream)
[15:01] <davmor2> mvo: is there a bug for it or would you like me to write one?
[15:05] <mvo> davmor2: I know of bug #350658 but its a little bit different
[15:05] <ubot2> Launchpad bug 350658 in update-manager (Ubuntu) (and 1 other project) "Update manager requests password to check for updates (heat: 6)" [Wishlist,Triaged] https://launchpad.net/bugs/350658
[15:07] <davmor2> mvo: close enough :)
[15:21] <seb128> hum
[15:21] <seb128> mvo, bug #602980
[15:21] <ubot2> Launchpad bug 602980 in update-manager (Ubuntu) "update-manager crashed with DBusException in call_blocking() (affects: 1) (heat: 10)" [Undecided,New] https://launchpad.net/bugs/602980
[15:22] <seb128> mvo, that's the same issue I was mentioning the other day, did you say you wanted a milestone to be set?
[15:23] <mvo> seb128: feel free, I looked into it the other day but the result was inconclusive
[15:23] <mvo> i.e. no fix yet
[15:24] <seb128> mvo, well it's your package so you decide, it's not an important issue just an annoyance since apport triggers
[15:24] <seb128> mvo, anyway I pointed the number just in case you were interested by the number
[15:27] <mvo> seb128: thanks, I targeted it for alpha3
[15:28] <seb128> mvo, thanks
[16:36] <qense> Laney: Do you know what version of GTK# will be included in Maverick? Specifically the GAPI2 components, since the trunk contains an update for it that adds support for GObject virtual methods, which is something we need to get the fallback and unfallback functions of libappindicator to be properly supported in Mono as well. (Currently you can't do custom fallbacks in C#).
[16:38] <Laney> qense: Are upstream going to do a release?
[16:38] <Laney> if so, that
[16:40] <qense> Laney: If I'm correct it should be in 2.12.6
[16:41] <Laney> we have 2.12.10
[16:41] <qense> ah, wait
[16:41] <qense> Laney: I'm sorry, I'll have to check if the new stuff we need is already in that release. Sorry for bothering you. :)
[16:42] <Laney> I'm not sure I understand your problem, but maybe what poppler-sharp did to workaround is what you want
[16:42] <Laney> check poppler-sharp/Document.cs if you don't have the fix
[16:42] <qense> Laney: Will check that. Thanks!
[17:11] <kiwinote> mvo: fyi the deb file and apturl features in my branch should all work now
[17:12] <mvo> kiwinote: nice
[17:21] <mvo> kiwinote: I look at it tomorrow morning
[17:21] <kiwinote> mvo: thanks
[18:07] <om26er> is evolution 3.0 expected to be shipped with Maverick?
[18:09] <seb128> om26er, no
[18:09] <seb128> or not decided
[18:09] <seb128> but we will not ship GNOME3 nor gtk3 by default
[18:09] <seb128> why?
[18:21] <om26er> seb128, evolution 3.0 might be better for netbooks. (atleast the upstreamers think that)
[18:24] <seb128> om26er, didrocks backported the express changes to our version so it's nice on UNE
[18:24] <seb128> it's in current maverick
[18:27] <om26er> that is great :)
[18:45] <seb128> kenvandine, jcastro: ok, appmenu-gtk should stop eating the application menu now
[18:45] <kenvandine> yay!
[18:46] <seb128> kenvandine, jcastro: which means it should close to be usuable in GNOME without the double menu if you want to try
[18:46] <kenvandine> i'll try that :)
[18:51] <jcastro> seb128: and the gimp crasher?
[18:51] <seb128> jcastro, what crasher?
[18:51] <seb128> jcastro, talk to bratsche if you have it or provide a stacktrace or something
[18:51] <jcastro> ok
[18:52] <jcastro> bratsche: any luck on the prob jono was having yesterday with the gimp exploding?
[18:53] <htorque> jcastro, that should be fixed: bug 602444
[18:53] <ubot2> Launchpad bug 602444 in libdbusmenu (Ubuntu) (and 1 other project) "SIGSEGV in parse_node_get_id (node=0x0) (affects: 1) (heat: 6)" [High,Confirmed] https://launchpad.net/bugs/602444
[18:53] <seb128> the update has not been uploaded yet but will be today
[18:54] <jcastro> rock and roll!
[18:54] <jcastro> jono: when you get the update can you lmk how that works out?
[18:54] <jcastro> hi htorque!
[18:55] <htorque> hi :)
[18:55] <jono> jcastro, sure
[18:59] <seb128> desrt, I crashed dconf-service
[18:59] <seb128> !
[18:59] <seb128> seems a double free, stacktrace is uselles
[18:59] <seb128> useless
[19:02] <desrt> seb128: i've heard a report of a crash
[19:02] <desrt> seb128; do you at least have steps to reproduce?
[19:03] <seb128> no
[19:03] <desrt> bah :p
[19:03] <seb128> I ran gsettings-data-convert for the first time
[19:03] <seb128> which followed by an apport report
[19:03] <desrt> ooo
[19:03] <desrt> you just solved the problem for me :)
[19:03] <seb128> ?
[19:04] <desrt> this problem was reported before by someone who insisted that they were asbolutely not using delayed-apply
[19:04] <desrt> but it was their schema
[19:04] <desrt> and the stack trace suggested delayed apply was being used
[19:04] <desrt> but they insisted not
[19:04] <desrt> so it was very confusing
[19:04] <desrt> gsettings-data-convert answers the problem, obviously
[19:04] <desrt> i bet it does delayed apply
[19:04] <desrt> yup.
[19:05] <desrt> okay.  you just gave me the missing piece.  i expect this to be solved soon :)
[19:05] <seb128> thanks
[19:05] <desrt> i'll have a dconf tarball by monday with the fix
[19:05] <mclasen> desrt: yep, it does
[19:05] <seb128> desrt, excellent
[19:05] <desrt> mclasen: and a new glib by then too, i guess?
[19:06] <mclasen> likely, yes
[19:06] <desrt> i'll do the work
[19:06] <desrt> i'm just asking to make sure you don't have anything blocking
[19:07] <mclasen> I have one selinux patch I want to commit
[19:07] <desrt> okay
[19:07] <desrt> oh.  one thing i should mention
[19:07] <mclasen> and I'll let the url-handler thing simmer for another release
[19:07] <desrt> we will need a gtk release to drop at the same time
[19:07] <mclasen> I noticed
[19:08] <mclasen> we should start to wind down the api breakage soon, though
[19:08] <desrt> i'm done, for the most part :)
[19:08] <desrt> i still wouldn't mind an API or two changed in gdbus
[19:09] <desrt> but nothing critical...
[20:39] <jcastro> htorque: I'm putting together the appmenu status report for this week, any pet bugs/major problems you think I should mention
[20:43] <htorque> jcastro: not that i know of, you guys did a great job at fixing a lot of things :)
[20:44] <jcastro> bratsche's been rocking it
[20:45] <jcastro> htorque: thanks so much for your detailed bug reporting, you've been a great contributor!
[20:46] <htorque> jcastro, it's a win-win, but yw!
[20:48] <bratsche> Yeah, thanks htorque
[20:57] <Sarvatt> fta: chromium should be fixed with cairo 1.9.x now \o/ http://src.chromium.org/viewvc/chrome?view=rev&revision=51871
[20:58] <fta> Sarvatt, yep, i discussed that with upstream earlier today
[20:59] <fta> let's hope it's enough
 Sarvatt: that's the one liner that is still fundamentally broken, but would fix the throbber ;-)
[20:59] <Sarvatt> (so probably not)
[21:00] <Sarvatt> hope it fixes tabs disappearing  when you open a bunch, the throbber being screwed up isn't really a big deal :)
[21:00] <fta> hm, some builders are idle, i will kick the bot
[23:10] <fta> Sarvatt, problem fixed for me (spinners look fine, no more disappearing tabs)
[23:46] <Sarvatt> fta: hmm seem to see another problem with it now though. open a ton of new tabs then close a bunch real fast, it stops resizing the tab strip and opening pages in the current tab opens a new window