[05:42] Good morning === tiheum is now known as tiheum_ [07:39] good morning desktopers [07:45] morning [07:45] hey willcooke [08:04] yo yo [08:05] hey Laney, wie gehts? [08:05] hey Laney [08:06] hey seb128 willcooke Laney [08:06] hey FJKong :) [08:06] pretty good thanks [08:06] hey FJKong [08:06] I'm excited about tomorrow [08:07] hey fjk, nice hostmask [08:07] ha! excellent [08:07] Laney: how can you see it? [08:07] /whois FJKong [08:07] info ? [08:07] oh [08:07] or in xchat just right click the name [08:07] irssi all the way [08:07] then see the top menu item [08:08] GUI for the manager [08:08] ;) [08:08] lol [08:08] nice pretty pictures [08:08] morning everyone! [08:08] morning larsu [08:08] I'm the one person who uses transparent terminals in g-t [08:08] so I have my pretty background too :p [08:08] :D [08:08] Laney: srsly? [08:09] _you_ are the reason we have that patch? :P [08:09] Laney: transparent +1 [08:09] it's not a patch yet! [08:13] it's not? [08:13] oh, 3.6 [08:13] what came of pitti's endeavour the other day? [08:14] upstream proposed some fallback solution [08:42] why do I have "Phone Calls" and "SMS" under i-messages on my desktop now? [08:43] Laney, because you ran components from the telephony stack, likely through ubuntu-system-settings [08:44] ran them how? [08:44] I mean I do have telephony-service installed through some dep chain [08:44] but ... [08:44] it likely got dbus activated at some point [08:44] by something [08:44] what's the indicator looking at to populate this menu? [08:46] com.canonical.indicator.messages applications [08:47] I think there's an API for stuff to add itself in there [08:47] or something [08:47] aha [08:48] ya, that's the one [08:48] this is one of the reasons I'm trying to push for that new API... [08:48] and where does telephony stuff get inserted in there? [08:48] I want to find out who to give the bug to [08:49] the telephony app (or -service?) registers itself every time it starts up [08:49] which is what it should do according to the old api [08:49] but before that the indicator shows a list of all applications [08:49] which seems to be using this key [08:49] because that was made for the messaging menu on the desktop, where apps appear as soon as they're running [08:49] Laney: yes. [08:50] so I want to know how telephony-service-*.desktop got in there [08:50] changing the key and not restarting the app will solve this [08:50] to file a bug on that component [08:50] Laney, don't start telephony-service if you don't want it added there [08:50] same, if you run e.g piding one it's added there [08:50] even if you never use it again [08:51] so you are saying it is not a bug that I see a Phone Calls entry on a system that cannot make Phone Calls [08:51] larsu: which endeavour? [08:51] larsu: oh, for bug 1132700? [08:51] bug 1132700 in gnome-terminal (Ubuntu) "gnome-terminal >= 3.7 requires sourcing of vte.sh login script" [Undecided,Triaged] https://launchpad.net/bugs/1132700 [08:51] larsu: I discussed that with upstream a fair bit, and I think we have an agreement now [08:52] I assume that it was bus activated from uss [08:52] larsu: i. e. we keep the sourcing of profile.d/vte.sh, but re-add the cwd_from_pid() as a fallback if PROMPT_COMMAND doesn't have the magic bits [08:53] larsu: earlier bash versions (up to intrepid) already defined PROMPT_COMMAND in /etc/skel/.bashrc, so quite some users will have it; for those we need the fallback [08:53] Laney, indicator-messages is not smart enough to have the "only show on system that can make $action" [08:53] Laney, same, if you run pidgin on a system without internet it's still going to be added [08:53] Laney, if you can't use it [08:53] even* [08:53] that's why I am asking where it gets inserted [08:53] someone calls some API that causes it to be added to this list [08:53] larsu replied to that [08:54] Laney, telephony-service/indicator/messagingmenu.cpp messaging_menu_app_register(mMessagesApp); [08:54] ta [08:54] yw [08:55] Laney, basically your bug is "telephony-service should bail out on systems without phony capabilities" [08:55] I guess [08:55] maybe [08:55] and do that before it does those registrations [08:57] Laney, I don't understand your u-s-d comment, I'm running the version in the silo, which is based on the most recent commit on that vcs [08:57] ah [08:57] I thought you meant you were using darkxst's ppa [08:57] what revision is supposed to fix it? [08:57] no, I'm using https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-026 [08:57] the silo would have it I'd have thought [08:57] those don't have ddebs? [08:58] it might, I just don't know where to find them [08:58] they are not on https://launchpad.net/~ci-train-ppa-service/+archive/ubuntu/landing-026/+packages [08:58] btw what revision is supposed to fix it? [08:58] the most recent commit changes g_warning calls to g_debug, which I doubt fix that [08:59] the previous ones are changelog edits [08:59] I don't think he was VCSing the changes properly [08:59] and then there is the initial commit [08:59] there were some iterations in the ppa [08:59] maybe the vcs didn't get the fix? [08:59] debdiffed it, doesn't look like there's much different === Sweetsha1k is now known as Sweetshark [09:00] pitti: do these CI train PPAs build ddebs? [09:00] if so, how do you get at them? [09:04] Laney: they should use the normal distro builders, so yes [09:05] Laney: while they aren't published in Ubuntu there is no Pacakges.gz to match them against, so they won't be "really" published [09:05] wgettable from somewhere? [09:05] Laney: but you can download the ddeb tarballs from http://ddebs.ubuntu.com/queue/ [09:05] i. e. you need to know pacakge name and version [09:06] they are held in that queue until they get ref'ed by a distro/release/pocket, and then put into the pool and indexes accordingly [09:06] pitti, danke [09:06] bonjour seb128, ça va ? [09:06] seb128: de rien [09:06] pitti, salut, j'ai le rhume mais sinon ça va ! et toi ? [09:07] seb128: ouch, bon rétablissement ! c'est l'automne :/ [09:07] don't see u-c-c in there [09:07] wait [09:07] seb128: je vais bien; j'attends avec impatience LinuxCon/Plumbers/Washington sprint! [09:07] I should search for the right package ^o) [09:09] Laney, http://paste.ubuntu.com/8525860/ [09:09] looks like the same as before [09:09] somehow it gets corrupted [09:09] but previously it would happen at every suspend ?! [09:09] darkxst: what did you find out? [09:16] Laney, comment on the mp meanwhile [09:16] commented even [09:16] k [09:18] Laney, I'm looking at the glibmm (mentioning in case you would have started looking at/making sure we don't dup work) [09:18] oh no I didn't because you said you would [09:18] ta [09:18] pitti: ah, thanks. Is anyone working on that? [09:18] Laney: like I'm sying for quite some time now, messaging menu is a bit of a mess right now [09:18] larsu: not this week, I was going to look at it as a side thing next week during plumber's [09:19] pitti: awesome thank you! [09:19] larsu: I believe you, but I also believe telephony-service could just avoid calling messaging menu APIs itself [09:19] Laney, btw did you say you would get gtk2 uploaded with the lock/glib change? [09:19] yeah [09:20] good, thanks [09:20] Laney: they shouldn't have to for their use case, though. And they're not really testing it on desktops... [09:20] hum, gtk+2 didn't migrate out of proposed [09:20] Laney: but ya, I see your point :) [09:20] it's quite annoying [09:20] autopkgtest for unity-firefox-extension 3.0.0+14.04.20140416-0ubuntu1: Regression (Jenkins: public, private) [09:20] hum [09:20] I think that's a flaw in the design, but don't let mpt know [09:21] "Downloading/unpacking mozmill [09:21] Cannot fetch index base URL https://pypi.python.org/simple/ [09:21] Could not find any downloads that satisfy the requirement mozmill" [09:21] doesn't look like it has anything to do with gtk [09:21] Laney, ^ can we overwrite that? [09:25] no, or at least not yet [09:25] that sounds transient or maybe like a http_proxy problem [09:26] k [09:26] well, gtk is blocked for 6 days [09:26] should we just retry? [09:27] pitti already did [09:27] larsu, I think the messaging menu is a failed experiment tbh [09:28] mpt: hm, interesting. Failed in the sense that apps weren't using it right? [09:28] and even if it wasn’t, it would be substantially less useful now that many/most people use smartphones instead of IM clients [09:28] I did think it was a great idea when we first made it, but it just doesn't work right in practice [09:31] Messages in different apps have very different importance levels, even to the same person, let alone different people. The messaging menu collapses that all into “you have new messages or not”, with the only granularity being apps opting out. [09:37] pitti: do you think https://jenkins.qa.ubuntu.com/view/Utopic/view/AutoPkgTest/job/utopic-adt-unity-firefox-extension/21/ARCH=amd64,label=adt/console is proxy-ish? [09:38] pip is supposed to respect the env vars AFAICS [09:39] Laney: likely, but it succeeded on Oct 1; proxy didn't change sinc ehten [09:40] worth running locally in any case, to check [09:40] to see if it works, you mean? [09:40] I'm guessing I won't have proxy restrictions tehre [09:41] the file it's complaining about does indeed exist [09:41] s/file/URL/ [09:42] Laney: I re-queued a run (will take a bit, there's a long queue) [09:42] thanks, not that hopeful though [09:42] going to try running it here [09:50] yeah, works locally [09:55] Laney: worked again in CI, too [09:56] well I never [09:56] maybe it was genuinely down [09:59] gtk2 migrated, thanks pitti&Laney [09:59] woot [10:00] \o/ [10:00] "wouldn't it be nice if we had notifications of blocked migrations?" [10:00] * Laney runs [10:01] +$lots [10:02] I wonder if you could hack up an LP API script to do that [10:02] oh right, excuses.html doesn't have "waiting since $date" [10:03] it does have "days old" [10:03] ah right, that's useful [10:04] but you need to involve LP to trace back to the uploader, I think [10:04] for example to not spam Debian maintainers in the case of autosyncs [10:13] 1 minute lock timeout is annoying [10:14] crash you stupid thing [10:17] Laney, do you run it under valgrind or something? [10:18] just gdb [10:22] * xnox feels like I jump back on #ubuntu-* irc to complain about bugs and or supply fixes these days [10:22] too much work and no fun. [10:22] i wonder if most people end up like that. [10:22] you have all the fun on #intel-desktop? [10:23] Laney: #intel-desktop?! no idea about that channel. [10:23] there is #intel-gfx, but it's all GPU and no fun. [10:23] #intel-uk #intel-release #intel-dmb [10:23] hahaha. [10:24] Laney: nah, we only have #clowns [10:24] I was going to say that's more scary than warthogs, but then thought again [10:24] they're both pretty bad [10:25] * xnox rofl [10:26] how's intelife? [10:27] XNOX :))))) [10:27] hum, killing u-s-d tends to segfault compiz/unity here [10:27] mpt: hey! we should do brunch this weekend. Are you free? [10:28] Yes! [10:28] mpt: also do we have utopic logo/background yet? (for the installer slideshow graphic) [10:29] ¯\_(ツ)_/¯ [10:31] mpt: funny =)))))) [10:33] did all of you sufficiently hated autotools today? [ ] Yes [ ] No [ ] There is not enough time in any given day to sufficiently hate autotools [10:34] Two Minutes Hate [10:34] Sweetshark: I used to be in the third bucket, now that I grew older I'm merely [X] Yes :) [10:45] seb128: hey [10:50] Sweetshark: there is always rpmbuild to hate..... =) === MacSlow is now known as MacSlow|lunch === jhernand1z is now known as jhernandez [11:58] Trevinho, hey [12:02] hey xnox [12:03] seb128: so... the CSD saga, basically at unity level all is fine, and some problems have been fixed, however, what is missing is the theme support... l3on did some work at https://code.launchpad.net/~l3on/ubuntu-themes/gnome-shell-fixes/+merge/214003 but the problem is that nautilus (and maybe something else?) has troubles witht that [12:03] (http://imgur.com/iQZnbQ6) so... [12:03] not sure what's the best solution, whether fixing nautilus or, if that might affect other stuff [12:04] Trevinho, nautilus currently doesn't use GtkHeaderBar [12:04] seb128, no, it does... it's in NautilusToolbar.c [12:04] one way to avoid it is to use a feature that we should backport from gtk 3.14 (https://github.com/GNOME/gtk/commit/bde4e863579f05368661347bfaf55e0480e4555c) [12:04] hey folks, we've noticed a regression in the latest indicator-sound update to utopic (https://bugs.launchpad.net/ubuntu/+source/indicator-sound/+bug/1379287), who would i talk to about this best? [12:04] Ubuntu bug 1379287 in indicator-sound (Ubuntu) "Blank "Volume" notification displayed at startup and when scrolling the indicator." [Undecided,Confirmed] [12:04] ochosi, ted [12:04] or charles [12:05] hey btw ;-) [12:05] and hey seb128 :) [12:05] l3on, no it doesn't [12:05] * ochosi was away for a while, and i come back and indicator-sound is broken... :) [12:05] Trevinho, well, on utopic I still can't resize csd windows... did you ever land support in Unity for those? [12:05] seb128, it adds the '.header-bar' class to the widget. So .. it's displayed a GtkHeaderBar [12:05] l3on, the widget is not an headerbar though [12:05] l3on, Trevinho: why do you change the headerbar theme? [12:05] seb128: it's an approved branch [12:05] all that's needed is adding shadows to windows, no? [12:06] larsu: well, to have properly decorated CSD windows, with borders and shadows... [12:06] Trevinho, ok, would have been nice to follow up on the list discussion with the url to that, would male people happy there [12:06] Trevinho: right, but you don't need to change the styling of headerbars for that... nor gedit, which is also in that branch [12:06] seb128: any idea what would be the best time to reach either of those two? (i mean what tz they're in etc) [12:07] Trevinho: please put me as reviewer on that branch and don't merge it before I took a look [12:07] larsu: well, that branch has more than what we need... Actually [12:07] ochosi, they should be up in the next hour, they are utc-4 or 5 [12:07] ah, good to know! [12:07] thanks a bunch! [12:08] Trevinho: right, we should have separate MRs for separate issues to make reverting easier [12:08] larsu: all I that I do care is having the proper border and curved/shadowed CSD [12:08] l3on: ^ [12:08] Trevinho: does the unity in utopic support frame extents? [12:08] this is what I was waiting for... [12:09] the branch, actually, fixes issues with gtk 3.12 - one (and the biggest one) is the CSD [12:09] larsu: we don't need to, but we do support resizing as it should [12:09] larsu: the branch is approved, but not merged yet btw [12:10] Trevinho: I thought we do need to support that because otherwise unity/compiz think the shadows are part of the window and doesn't allow maximizing all the way [12:10] ochosi, they might already know about the issue, https://code.launchpad.net/~ted/indicator-sound/revert-notifications/+merge/237664 [12:11] larsu: the only case i saw we need to get the extents is for some drawing effects, but not for resizing... I will add that too, btw. But I preferred to rewrite some parts of deocrations logic before [12:12] larsu: anyway, right now there are no shadows provided by the theme, then there's not this problem [12:12] when the theme will provide the shadows, then we'll have to manage extents (but only to handle some edge cases) [12:13] Trevinho: I waited to add shadows to the theme becuse they don't work in unity yet... [12:13] Trevinho: I asked you in Malta to fix that... [12:13] seb128: wow, how did you find that so quickly? i guess i'll ask them 'bout it and if i can't get a hold of them today, i'll just add a comment somwhere there or subscribe them to the bugreport [12:13] ochosi, I'm subscribed to the indicators on launchpad, just looking in that mailbox for recent changes [12:13] cool, thanks a bunch for that! [12:15] yw! [12:15] larsu: well, actually they should work also without any unity change... I mean, the only issue I see is that the window glow when using scale/switcher might be wrong, but nothing else is broken AFAIK [12:16] larsu: the unity change to add the shadows, was needed by gtk 3.10, but not by 3.12, that doesn't care about NET_SUPPORTED anymore [12:17] Trevinho: I'm just testing it. I can't move windows with shadows to the borders (because frame extents is not supported) and compiz crashes when I maximize... [12:20] Trevinho: to be fair, it only crashes with 3.14. I can't move the window all the way to the top to maximize with 3.12 though [12:21] larsu: ah, the crash is wierd, btw as for the moving I don't see why it shouldnt'... It's up to the window to setup an input are for dragging it [12:21] Trevinho: edge snapping is thus also broken, as is the switcher (like you said). I don't think these are acceptable tradeoffs for shadows... [12:22] Trevinho: I can move it, but it stops before the panel, because unity thinks the window starts where the shadow starts [12:22] larsu: no, but I had to do a major work on decorations before, now adding the extents should be trivial... [12:22] ok [12:22] Trevinho: will we get it this cycle? [12:22] (please :) ) [12:23] not sure about major work two weeks out of the release [12:23] yeah [12:23] larsu, don't count on it for this cycle [12:23] Laney: these are fixes, but they needed to reorder the stuff [12:23] :( [12:23] this is why I told you about this at the beginning of the cycle [12:23] and said it was important [12:24] yeah, but... well we had securty issues that were much more unfortunately :/ [12:25] uh oh :) [12:25] anyway I don't think is something major in terms of changes for compiz, so let's still see [12:25] * Sweetshark tried to give bzr another try ... [12:26] * Sweetshark still starts hating bzr by using it. [12:26] Sweetshark: and your house caught on fire? [12:28] larsu: not yet. why? is that an expected sideeffect of using bzr? [12:30] Trevinho, is there a list somewhere of things your team is working on/a priority order for your work? [12:30] bregma, ^ [12:30] so we can have visibility if things we need are likely to happen or not [12:30] like that csd work we needed and is not going to land in utopic [12:31] Sweetshark: I can imagine several scenarios, yeah. Most of them involve someone going insane [12:31] seb128, not really: priority was lockscreen and scaling fixes, that's about it [12:31] bregma, can we get gtk-csd support on there for next cycle? [12:31] bregma, that's blocking us to update some apps [12:32] seb128, we can do that [12:32] that would be great [12:32] bregma: thanks [12:32] seems Trevinho is on it, so I guess it's going to be fine [12:32] seb128, that's a problem with GTK3.14 (so, maybe next cycle) .. theme is full incompatible [12:32] but just to make sure it actual lands ;-) [12:32] thanks bregma Trevinho! [12:32] l3on: what do you mean? [12:34] larsu, open your gnome-tweak-tool ... this is the GTK3.14 version with ambiance -> http://i.imgur.com/xFWpfoH.png [12:34] l3on, looks fine? [12:34] .button class everywhere (don't know why) and checkbox images does not work [12:35] oh [12:35] that's not how it's supposed to look, ok [12:35] I was rather looking at the decorations ;-) [12:35] l3on: it's gnome-tweak-tool that changed [12:36] l3on: but yeah, they're lots of things using .flat.button, I saw that when adding support for popovers [12:36] l3on: not terribly hard to fix [12:36] what are flat.button? [12:36] buttons without borders? [12:36] seb128: things that have css classes "flat" and "button" [12:36] larsu, I started working on gtk 3.14 and ambiance .. it seemed not so simple to fix [12:36] seb128: yes, they use it for exactly that [12:37] what was used instead of those before? [12:37] seb128: lots of different things depening on the widgets. For example, popover items use "menuitem" [12:37] seb128: it makes a lot of sense to not have a separate style class for every widget though, to make themes smaller and easier to change [12:37] seb128, it's like a new GtkGrid, which auto-add .button class [12:37] seb128: this seems to be an effort towards that [12:38] it's called like "ButtonRows" .. [12:38] don't remember. [12:38] that's in gtk? [12:38] or in tweaktool? [12:38] yep .. 3.14 [12:39] > GtkListBox < [12:39] oh, listbox has been in there for a while now [12:41] larsu: assuming insanity is a boolean, not something measured by a continuous function, there is little additional risk at this point then. [12:41] haha :D [12:41] bbl [12:42] * larsu remembers tht Sweetshark regularly builds LO and nods [12:54] qengho,g'morning. are you online yet? [12:59] willcooke: hi hi [13:14] ochosi, Yeah, it was reverted for a few bugs. But MacSlow|lunch is actually the man there. [13:15] ochosi, I've added your bug to the list of ones that need resolution on the MR to reenable the notifications. https://code.launchpad.net/~ted/indicator-sound/synchronous-notification/+merge/237666 === tiheum is now known as tiheum_ [13:20] Laney, does the glibmm2.4 needs a ffe? [13:27] bytheway .. IMHO .. Ambiance and Radiance could be rewritten, forking adwaita .. it's awesome, it's written in scss, and it has some cool (useless) effects :) === MacSlow|lunch is now known as MacSlow [13:29] ted, ehm... volume-notification related?! [13:30] ted: ok thanks for adding it to the monitor and good to know! so the reverted version will get released/uploaded before 14.10 final i presume? [13:30] yeah [13:30] hey MacSlow [13:30] in xubuntu we noticed that after the most recent indicator-sound update the notifications were buggy [13:30] ochosi, hey there... what's up? [13:30] https://launchpad.net/bugs/1379287 [13:30] Ubuntu bug 1379287 in indicator-sound (Ubuntu) "Blank "Volume" notification displayed at startup and when scrolling the indicator." [Undecided,Confirmed] [13:31] that's the report ^ [13:32] ochosi, yeah... it turns out that there's nobody who looked into phone-desktop convergence issues... the patch being reverted for the moment as more related issues turned up [13:32] yup, understandable [13:32] again, thanks for keeping this on the radar! [13:36] seb128: don't know, what changes are in it? [13:36] Laney, https://bugs.launchpad.net/ubuntu/+source/glibmm2.4/+bug/1379344 [13:36] Ubuntu bug 1379344 in glibmm2.4 (Ubuntu) "[FFe] Update glibmm to 2.42" [Undecided,New] [13:36] lolz [13:36] ? [13:38] is that a sync? [13:38] yes [13:38] cool [13:38] I did test built/run it locally [13:38] launchpad is being extremely slow [13:38] it's in Debian testing already [13:38] Laney, btw, I managed to reproduce the u-s-d segfault [13:39] it happens every time I go to unity-greeter [13:39] e.g change user from the session indicator [13:39] neat [13:39] * seb128 comments on the mr saying that [13:41] this is a different trace [13:41] but I have that too [13:43] ah, I didn't look at the bt yet [13:43] just noticed while testing something else [13:43] when I come back to my session I get apport [13:44] well, at least it's an issue easy to trigger so that should be debuggable [14:06] * Sweetshark shakes angry old man fist. [14:07] seb128 seems to be able to sense when someone wants to trick him into codereview and upload ... === mpt_ is now known as mpt === m_conley_away is now known as m_conley === tiheum is now known as tiheum_ [15:09] anyone volunteering to review/upload: http://bazaar.launchpad.net/~bjoern-michaelsen/+junk/ixion-autoreconf/revision/5?start_revid=5 ? [15:20] seb128: old friend! [15:20] * Sweetshark just said: anyone volunteering to review/upload: http://bazaar.launchpad.net/~bjoern-michaelsen/+junk/ixion-autoreconf/revision/5?start_revid=5 ? [15:21] seb128: that is to unblock the dep-wait of liborcus on libixion, which is a Bad Thing(tm) (see bug 1349859) [15:21] bug 1349859 in liborcus (Ubuntu Utopic) "[MIR] libixion (b-d of liborcus)" [High,Confirmed] https://launchpad.net/bugs/1349859 === gatox is now known as gatox_lunch === m_conley is now known as m_conley_away [15:58] Sweetshark, hey, can you have a look === pstolowski is now known as bbl === bbl is now known as pstolowski|bbl [16:01] seb128: huh? [16:01] Sweetshark, you need a reviewer/uploader? [16:02] Sweetshark, doh, sorry, dealing with a stack of pings [16:02] I meant 'I can have a look' ;-) [16:03] seb128: heh, np. [16:03] seb128: thanks. === gatox_lunch is now known as gatox [16:44] Laney, did you have any opinion on the glibmm ffe? [16:44] oh, yeah, sorry, seems fine [16:44] should I just go ahead and do the sync? [16:44] lemme comment quickly [16:44] it's not going to be linked to the lp bug if it's a direct sync [16:44] thanks [16:45] indeed [16:47] right, I'm off for dinner. I'm helping out at Beavers tonight (not a strip club, sadly) === alan_g is now known as alan_g|EOD [17:18] hum [17:18] is that new that the music/rb stops on screen blanking? [17:18] or another u-s-d/idle issue? [18:33] seb128, pitti: so ... im looking into the ftbfs of dict-ve and dict-ss. I fixed them for hunspell, but aspell is still broken. FWIW, dict-ve disabled aspell dicts a long time ago, and, given that apell is mostly obsolete, I wonder if it is ok to disable aspell in dict-ss too. any opinions? [19:46] HAI === m_conley_away is now known as m_conley [20:29] Laney, hi [20:31] hello [20:31] does removing a device work ok with your patch? [20:31] since the idle monitor object won't actually get removed [20:31] i didn't try [20:31] feel free to find the right place to put an unref if you can find it [20:33] I will have a look a bit later [20:34] I tried pairing them in on_device_added and on_device_removed but it didn't fix the crash === m_conley is now known as m_conley_away [20:37] what triggered the crash? [20:41] if you use the sesion indicator to go to a guest session, then log out and back in to your normal account [20:41] there's some kind of double free of a GdkDevice but it happens in a callback so hard to tell where it comes from [20:42] I just tried removing a device, what would you expect to break? [20:42] canhaz Netflix [20:44] saw something about that [20:44] shame you need out of archive non-free software :-) [20:44] yeah, true enough - but one step at a time [20:45] I dont see a FOSS DRM library happening anytime soon [20:45] or rather [20:45] I dont see the big content providers supporting one [20:46] oh well [20:46] darkxst: ^^^ question up there [20:46] quick, before I start playing borderlands [20:58] Laney, I don't know what could happen, so long as it doesnt crash [21:02] nah [21:03] each of the plugins has a callback to remove the device from their list of managed devices [21:03] but you will have a idle monitor/gdkdevice object without the actual device backing it [21:03] there might be a leak of a GdkDevice possibly [21:03] way preferable to a crash though :p [21:06] yeh [21:20] thankfully I don't see any bug like seb128 was talking about above :-) [21:20] music keeps playing after a screen blank/lock [21:24] that would seem idle monitor related though [21:24] s/would/wouldnt/ [23:20] mhall119, where is the code/bug reporter for myapps.developer.ubuntu.com?