[00:11] <LLStarks> will unity be gtk3 for oneiric?
[00:18] <RAOF> I'd presume so.
[00:37] <TheMuso> Thats assuming all the required theme support is there.
[00:40] <coz_>  good day all
[01:20] <carcara> good evening people
[01:20] <LLStarks> gnome-shell is just so absurdly polished.
[01:24] <delac> you running it on natty?
[07:58] <didrocks> good morning
[08:04] <oSoMoN> good morning
[08:08] <MacSlow> m
[08:08] <MacSlow> orning folks
[08:40] <kamstrup> didrocks: morning - so i'll merge the libunity branches from https://bugs.launchpad.net/libunity/+bug/747677 - so an ABI break is comming down the pipe today. I'll bump the soname of libunity
[08:42] <didrocks> so so…
[08:42] <didrocks> places have to be rebuild
[08:42] <didrocks> and all libunity rdepends?
[08:43] <didrocks> kamstrup: it's not only an API addition as there are some removals, isn't it?
[08:43] <didrocks> kamstrup: Is the removal acked by the other bug for FFe?
[08:45] <kamstrup> didrocks: Oh, I thought the removal was part of the FFE
[08:45] <didrocks> kamstrup: I think it's another one
[08:45] <kamstrup> didrocks: dbarth wrote in the FFE request "we're removing an API that only the U1 client was really using..."
[08:45] <didrocks> kamstrup: can you just check? I saw pitti had concerns
[08:46] <didrocks> https://bugs.launchpad.net/unity/+bug/747311
[08:46] <didrocks> ok, it's approved
[08:46] <didrocks> can you link the other bug?
[08:46] <didrocks> so, I have to rebuild every libunity rdepends :/
[08:47] <kamstrup> didrocks: yeah - you should make sabdfl do it :-)
[08:47] <didrocks> kamstrup: heh :)
[08:47] <kamstrup> didrocks: both bugs are linked to the libunity ms for today
[08:48] <didrocks> but you are kamstrup and you bump the soname! :)
[08:48] <didrocks> so, it makes my life a little easier!
[08:48] <didrocks> kamstrup: excellent :)
[08:48] <kamstrup> didrocks: i bump sonames like you eat peas!
[08:48] <didrocks> heh :-)
[08:48] <kamstrup> not sure that's a good thing, byt wtf :-)
[08:48]  * didrocks waits for libunity42
[08:50] <kamstrup> \o/
[08:56] <didrocks> kamstrup: do you think you can make some release early?
[08:56] <kamstrup> didrocks: I think so, maybe around 12 CET?
[08:56] <didrocks> kamstrup: sound good
[08:57] <kamstrup> didrocks: that gives me a little time to dogfood it - or I can do it earlier, but without dogfooding...
[08:57] <didrocks> kamstrup: well, give it some test with the current unity first :)
[08:57] <kamstrup> k
[08:57] <didrocks> normally, the signals should be ignored
[08:57] <didrocks> but better to check ;)
[09:51] <Kaleo> didrocks: do you know if the workspace switcher icon has changed this week?
[09:51] <Kaleo> didrocks: after an update I get the old pink one in Unity 2D now
[09:52] <didrocks> Kaleo: yeah, same here
[09:52] <Kaleo> didrocks: same in Unity?
[09:52] <didrocks> Kaleo: it's in the theme, check with sladen
[09:52] <didrocks> Kaleo: right
[09:52] <Kaleo> didrocks: thanks for confirming
[09:52] <didrocks> yw :)
[09:53] <Kaleo> didrocks: do you know if you have a bug report? we have https://bugs.launchpad.net/unity-2d/+bug/751450
[09:53] <didrocks> Kaleo: we don't IIRC
[09:53] <sladen> Kaleo: it got reverted from Humanity as it needs to go into unity-asset-pool/ubuntu-mono instead
[09:54] <Kaleo> sladen: does that mean we will have to change the code?
[09:56] <sladen> Kaleo: only https://bugs.launchpad.net/bugs/750471  which apparently isn't happening in all cases where an Icon is requested from Gtk+
[09:57] <Kaleo> sladen: do you also have a bug report regarding the upload to unity-asset-pool/ubuntu-mono ?
[10:00] <Kaleo> sladen: also, do you know who is going to be in charge of fixing the bold fonts in qt apps introduced recently? #744812 #741862
[10:01] <Kaleo> sladen: I replied to https://bugs.launchpad.net/ubuntu/+source/ubuntu-mono/+bug/752607 too
[10:07] <spikeb> bah, firefox doesn't use the overlay scrollbars
[10:15] <sladen> Kaleo: Qt font is bug #741862 ;  Icon upload is bug #745647
[10:16] <Kaleo> sladen: thans
[10:16] <Kaleo> k
[10:16] <Kaleo> sladen: do you know who is going to be in charge of bug #741862 ?
[10:17] <sladen> Kaleo: I don't have a solution.  The worst case is that if it's not fixed, we drop the Light and Medium weights from ttf-ubuntu-font-family until post release
[10:17] <Kaleo> ok
[10:17] <Kaleo> sladen: but are you in charge?
[10:21] <sladen> Kaleo: since it's semi font-related, I fear so
[10:23] <rdale_> I have two email addresses associated with my launchpad account. i've recently subscribed to the ayatana-dev mailing list. i would like to be able to both post and receive mails from my codethink account. but it seems if i try and send from my codethink account, the mails bounce. if i send from the gmail account it works fine, but the mails go to the codethink one. does anyone know how to get launchpad to work with a specific mail
[10:23] <rdale_> address if you have more than one?
[10:27] <Kaleo> sladen: sorry about that, if I can help in any way, please let me know
[10:27] <spikeb> the dock really needs a show desktop button heh
[10:39] <\sh> any plans on upgrading libappindicator from 0.2.x to 0.3 (before natty release)? or is 0.3 targeted for 11.10?
[10:40] <\sh> furthermore the python example  on https://wiki.ubuntu.com/DesktopExperienceTeam/ApplicationIndicators doesn't work on natty...actually it doesn't show the indicator-messages-new icon anymore, it worked on maverick..
[10:59] <kamstrup> didrocks: I think you already distropatched the updated assets into u-p-f right? There has been no changes since last week at least
[10:59] <kamstrup> last change was 24-03-2011
[11:00] <kamstrup> r169
[11:00] <didrocks> kamstrup: I didn't distro-patch, I pushed that in trunk
[11:01] <didrocks> isn't it the right icon?
[11:01] <didrocks> I think sladen should have a new update
[11:01] <didrocks> but the trunk should be the current icon, let me check
[11:02] <didrocks> kamstrup: confirmed, icons are right :) (and I cherry-picked them in the packaging)
[11:16] <kamstrup> didrocks: ok, seems it's just libunity and u-p-a today then
[11:17] <didrocks> kamstrup: and so, rebuild u-p-f and all other rdepends :)
[11:17] <kamstrup> didrocks: yeah, that'll be your headache, i'll be slacking off while you're at it :-D
[11:18] <didrocks> kamstrup: you know how I can avoid that headache? :-)
[11:18] <didrocks>  /quit
[11:18] <kamstrup> hehe
[11:18] <didrocks>  ^ it's just easy on IRC! :)
[11:18] <kamstrup> i'll fetch coffee for you and give you a back rub
[11:19] <didrocks> heh :)
[11:19] <kamstrup> ok, less talk, more tarball rolling
[11:19] <didrocks> $ apt-cache rdepends libunity3 | wc -l
[11:19] <didrocks> 14
[11:19] <kamstrup> ?!
[11:19] <didrocks> hum, not fun!
[11:19]  * kamstrup had no idea it was that many
[11:19] <didrocks> 8 real libunity rdepends
[11:19] <didrocks> (one you removed dbgsym, -dev, gir-)
[11:20] <didrocks> seb128: do you want to play a fun game? :)
[11:20] <seb128> didrocks, not really? ;-)
[11:20] <spikeb> haha
[11:20] <seb128> didrocks, you should have notice I'm not a fun guy ;-)
[11:20] <seb128> didrocks, do you change soname and need rebuilds?
[11:20] <didrocks> seb128: come on! you always tell that you want to handle unity things as well :p
[11:21] <kamstrup> didrocks: I guess you didn't count in the rdeps of gir1.2-unity-3.0?
[11:21] <didrocks> seb128: yeah, kamstrup is a good upstream :)
[11:21] <didrocks> he bumps soname!
[11:21] <didrocks> kamstrup: yeah, for the 8 real ones
[11:21] <seb128> kamstrup, does the gir rdepends actually need an update?
[11:21] <kamstrup> not sure
[11:21] <kamstrup> probably not...
[11:22] <didrocks> well, it's generated by libunity anyway…
[11:22] <kamstrup> i mean, they could break at runtime, but rebuilding them wouldn't catch that unless they have some tests suites to catch a changing libunity
[11:22] <didrocks> yeah, anyway, it will be rebuilt with libunity
[11:23] <didrocks> kamstrup: so libunity4, isn't it?
[11:23] <kamstrup> yes
[11:23]  * didrocks prepares rdepends meanwhile
[11:25] <didrocks> kamstrup: what's the version? 4.0.0
[11:25] <didrocks> or stil 3.8.4 to follow unity?
[11:25] <didrocks> still*
[11:25] <kamstrup> didrocks: I stick to the Unity versioning scheme
[11:25] <didrocks> ok :)
[11:25] <kamstrup> didrocks: otherwise we'd also break the VAPI and GIR users etc
[11:26] <kamstrup> => world collapses
[11:26] <didrocks> zomg!
[11:28] <kamstrup> didrocks: https://launchpad.net/libunity/3.0/3.8.4
[11:29] <didrocks> kamstrup: thanks!
[11:30] <didrocks> kamstrup: do you have a milestone with all the bugs? ;)
[11:30] <kamstrup> didrocks: there are only the 3 bug fixes you see there
[11:30] <kamstrup> didrocks: or do you mean all the Unity Foundations bugs?
[11:30] <kamstrup> or?
[11:31] <didrocks> kamstrup: ok, I shouldn't have asked, all is updated and cleaned, I don't have to dig myself :-)
[11:32] <didrocks> kamstrup: bug #747677 is fix committed though?
[11:32] <didrocks> kamstrup: because the branch is set to ": Needs Fixing", ,so you didn't remove the API?
[11:34] <kamstrup> didrocks: no the branch was merged as is
[11:34] <didrocks> kamstrup: oh ok, missed that email then :)
[11:34] <didrocks> yeah, confirmed in the VCS
[11:34] <kamstrup> didrocks: it's the unity branch, not the libunity branch, i marked as needsfixing
[11:34] <didrocks> like the "WARNING", can you make it red? :p
[11:35] <didrocks> oh right
[11:35] <kamstrup> didrocks: <blink>WARNING</blink>
[11:35] <didrocks> heh, it has to come to "blink" at some point! :)
[11:35] <spikeb> haha
[11:35] <kamstrup> that or marquee
[11:38] <spikeb> heh
[11:38] <spikeb> my mind's eye is going blind
[11:52] <didrocks> kamstrup: app places? :)
[11:54] <kamstrup> didrocks: there you go https://launchpad.net/unity-place-applications/trunk/0.2.46
[11:54] <didrocks> kamstrup: excellent \o/
[11:56] <didrocks> kamstrup: you screwed a merge btw, I have proof now! :)
[11:57] <didrocks> kamstrup: see rev 200.1.1, that was trunk :)
[11:58] <kamstrup> didrocks: huah?! how did that happen?!
[11:58] <didrocks> kamstrup: I think you didn't bzr pull before merging :)
[11:58] <kamstrup> didrocks: ah, maybe i forgot to pull beofre I merged
[11:58] <kamstrup> didrocks: sorry dude
[11:58] <didrocks> right
[11:58] <didrocks> kamstrup: no worry ;)
[11:59] <didrocks> nice work on the url launch
[11:59] <kamstrup> didrocks: i bet you worked many a sleepless night on 200.1.1
[11:59] <kamstrup> ;-)
[12:00] <didrocks> kamstrup: yeah, it was days and days of tortures :-)
[12:00] <kamstrup> didrocks: yeah, with Bilal's branch it was just a regex away
[12:00] <kamstrup> didrocks: indeed!
[12:05] <didrocks> kamstrup: all looks good, uploading and rebuilding rdepends! :)
[12:06] <kamstrup> sweet!
[12:35] <adalal> heya there, anyone knows how to add amsn to the new unity systray on natty?
[12:49] <adalal> heya there, anyone knows how to add amsn to the new unity systray on natty?
[12:51] <spikeb> no clue here
[12:53] <adalal> it's a bit annoying, because I can't add amsn, or skype
[12:55] <zniavre> skype should be   non ?
[12:56] <adalal> it should be.. dont know why it isnt @S
[12:56] <adalal> :S
[12:57] <humphreybc> kazade: Nice!
[12:57] <adalal> gsettings get com.canonical.Unity.Panel systray-whitelist ... ['JavaEmbeddedFrame', 'Mumble', 'Wine', 'Skype', 'hp-systray']
[13:09] <coz_>  good day all
[14:17] <klattimer> dbarth: looks like me and mterry fixed https://bugs.launchpad.net/ubuntu-geonames/+bug/729022
[14:19] <klattimer> seb128: https://bugs.launchpad.net/ubuntu-geonames/+bug/729022 looks like we fixed :D
[14:19] <seb128> klattimer, hey
[14:19] <seb128> way to go!
[14:20] <klattimer> tough stuff, sphinx, sql and a lot of slow queries later
[14:21] <seb128> it needs a server rollout as well to be working?
[14:35] <seb128> klattimer, nice work on the indicator btw ;-)
[14:36] <klattimer> thanks
[14:36] <klattimer> it's been hard
[14:36] <klattimer> but worth it I think
[14:36] <klattimer> a grid menu layout would have made it better I think
[14:37] <klattimer> the keyboard stuff is a real thorn it it
[14:37] <klattimer> in it
[14:45] <vish> zniavre: checkout bug 711561 now ;)
[14:57] <tedg> kenvandine, indicator-application has only a one character change in trunk.  And I need to get some other things fixed in it.  Distro patch for today?
[14:58] <kenvandine> sure
[14:58] <kenvandine> one character...haha
[14:59] <tedg> kenvandine, It changes the order of nm-applet.
[14:59] <tedg> kenvandine, Visually it's a big change :-)
[15:36] <kenvandine> kamstrup, ping
[15:37] <kamstrup> kenvandine: pongo
[15:37] <kenvandine> hey, question about dee
[15:37] <kenvandine> so i know you can get_schema to get the types in an array
[15:37] <kenvandine> but is there anyway to get more info about what is in those?
[15:38] <kenvandine> i am thinking about a way for clients to discover the schema and actual data
[15:38] <kenvandine> i assume right now we have to have maybe a separate model or interface that returns a list of what is in each field for a mapping
[15:40] <kenvandine> get_schema returns (s,s,s,u,s,s) i would love a get_schema_details that returned (name, message, url, time, stream, service)
[15:40] <kenvandine> and the owner of the model would set that with the schema
[15:42] <kenvandine> kamstrup, i did get gwibber-service to create a model for a stream last night, and made njpatel's StreamView widget display it in the new client :)
[15:43] <kamstrup> kenvandine: there's a bug on this if I understand you correct - basically support for "named" columns like traditional relational dbs
[15:43] <kamstrup> ?
[15:43] <kenvandine> yeah
[15:43] <kamstrup> because that could also be used to implement some awesome ORM like features for Python and QML
[15:43] <kenvandine> so i can deal better with changing the schema without needing to change everything that subscribes to it
[15:43] <kenvandine> indeed
[15:44] <kamstrup> alternatively we implement this purely in Python on top of Dee as is
[15:44] <kenvandine> so all the client needs to know is it needs a name, account, message, url, and icon
[15:44] <kamstrup> although that's less cool
[15:44] <kenvandine> it subscribes to the model, and programatically figures out which columns is which
[15:45] <kamstrup> right
[15:45] <kenvandine> that can't be hard to implement though?
[15:45] <kamstrup> not really no
[15:46] <kenvandine> ok, and it sounds useful right?
[15:46] <kamstrup> it may require a protocol change though, if we wanna toss the names across the bus as well
[15:47] <kenvandine> yeah, so maybe for oneiric :)
[15:47] <kamstrup> yes
[15:47] <kenvandine> excellent
[15:47] <kamstrup> also we could consider an ABI break to have proper integration in the API instaed grafting it on
[15:47] <kenvandine> then i'll plan for that in the client
[15:47] <kenvandine> that would be nice too
[15:48] <kenvandine> not sure how this would map to the other languages
[15:48] <kenvandine> but perhaps a get_schema_map
[15:48] <kenvandine> that returned something like a dictionary
[15:49] <kenvandine> i guess an array of arrays?
[15:49] <kamstrup> Yeah, maybe typedef struct { gchar *column_name; GVariantType *column_type; } DeeColumnSpec;
[15:49] <kenvandine> and perhaps in the python overrides we could bolt on an object around that to make it super awesome
[15:50] <kamstrup> and then change set_schema() to take a DeeColumnSpec[]
[15:50] <kamstrup> but dunno
[15:50] <kenvandine> ok
[15:50] <kenvandine> well glad you are already thinking about it
[15:50] <kenvandine> imo it is a must have feature
[15:50] <kenvandine> otherwise we need a way to version the models or something
[15:51] <kamstrup> lots of options, i just wanna keep the API as simple and straight forward as possible :-) So maybe DeeColumnSpec is over the top...
[15:51] <kamstrup> indeed
[15:51] <kenvandine> kamstrup, do you have a road map of some sort for dee?
[15:51] <kamstrup> kenvandine: it's also becoming evident to me that linking models by row-offset with sections and groups is a bad idea
[15:51] <kenvandine> or is it all bugs in lp?
[15:51] <kamstrup> kenvandine: I just use dee bugs
[15:52] <kenvandine> ok
[15:52] <kenvandine> why is that bad?
[15:52] <kenvandine> wait... linking models?
[15:53] <kenvandine> maybe i didn't understand something there... how are they linked?
[15:53] <kamstrup> kenvandine: like in results_model we specify the group with an integer that is the row offset into the groups model
[15:54] <kenvandine> oh
[15:54] <kenvandine> yeah, that will cause pain
[15:54] <kamstrup> kenvandine: one problem: Unity wants to select sections from the Dash homescreen. It does that by hardcoding section values for each place and then calling SetActiveSection(section) over dbus
[15:55] <kamstrup> but if I now wanna re-sort my sections according to locale or something
[15:55] <kamstrup> ==> madness ensues
[15:55] <kenvandine> right
[15:55] <kamstrup> so some sort of "primary key" concept would be handy
[15:55] <kamstrup> and use that for linking
[15:55] <kenvandine> interesting
[15:56] <kenvandine> so what unity does then is link all these models together based on off-sets?
[15:56] <kamstrup> yes
[15:56] <kenvandine> and then down inside my lens i do something similar
[15:56] <kamstrup> really it's exactly like arelational db
[15:56] <kamstrup> yes
[15:56] <kenvandine> so it all bubbles up to your big one in unity
[15:56] <kamstrup> exactemundo
[15:57] <kenvandine> makes total sense... i hadn't really thought about how it worked outside of my lens :)
[15:57] <kenvandine> yeah, so relying on a offset is going to paint us into a corner...
[15:58] <kamstrup> so in some sense dee, places, and unity hand code what a relational db usually gives you
[15:58] <kamstrup> so my plan was to push a little of that logic into dee
[15:58] <kamstrup> by introducing a PK concept of some sort
[15:58] <kamstrup> the danger here is making the API to complex
[15:58] <kamstrup> i really really wanna KIS
[15:58] <kenvandine> understand
[15:59] <kenvandine> the nice thing though, in the case of unity, i really only have to worry about my little area
[15:59] <kenvandine> and you just consume that
[15:59] <kamstrup> yeah
[15:59] <kenvandine> which is very cool
[15:59] <kamstrup> yeah, you just implement the model in classic mvc
[15:59] <kenvandine> but it probably needs to be a little more dynamic
[15:59] <kenvandine> like the problem of sorting how you get results in the dash
[16:00] <kenvandine> you do that in the order you know about the lenses right?
[16:00] <kenvandine> s/results/groups/
[16:01] <kenvandine> ideally that should be more programmatic, based on learned behavior
[16:02] <kenvandine> so if i frequently choose launching an application from my search result...those should bubble up to the top
[16:02] <kenvandine> but you couldn't do that as it is today, right?
[17:25] <om26er> lamalex, Hi! what do i do with bugs with no retraced stacktrace plus not reproduce able?
[17:26] <lamalex> om26er, i usually just mark them invalid and tell the user why and to please report again if it happens
[17:29] <lamalex> om26er, what are you working on?
[17:30] <om26er> lamalex, NEW
[17:30] <lamalex> super
[17:31] <om26er> there should be a stock reply for that
[18:12] <lamalex> om26er, what new queue are you doing?
[18:12] <lamalex> it doesn't seem like the numbers are going down fast enough for the two of us to both be working on it simultaneously
[18:13] <lamalex> do you do upstream unity or source package?
[18:13] <om26er> i am doing upstream bugs lamalex
[18:13] <om26er> its going down
[18:18] <om26er> lamalex, so I generally leave the multi-monitor bugs as they are, should there be a tag for multi-monitor issues?
[18:18] <lamalex> om26er, we don't have one but i'm not opposed to using one
[18:19] <lamalex> how about "multimonitor"
[18:19] <lamalex> :P
[18:19] <om26er> i was going for multi-m but yeah multimonitor would be fine
[18:20] <lamalex> yeah let's do the less ambiguous one
[19:35] <tedg> kenvandine, indicator-application is my last there.
[19:35] <kenvandine> ok
[19:38] <nhaines> tedg: that's going to fix the stub menus, right?
[19:39] <tedg> nhaines, That's the indicator-appmenu and unity releases.  But, yes, today's release should fix those.
[19:40] <nhaines> yay
[20:01] <Omega> Has anyone been getting a freeze lately when maximising a window?
[20:02] <Omega> It happened twice today.
[20:17] <kamusin> which package should I mark as affected/assign for issues related to global menu? Thanks
[20:18] <tedg> kamusin, Depends on the issue :-)
[20:20] <kamusin> tedg, there is an option with banshee that doesn't work in global menu, however it works fine with classic desktop
[20:20] <om26er> star thingy?
[20:20] <tedg> kamusin, That's probably dbusmenu
[20:20] <kamusin> om26er, ;)
[20:21] <kamusin> yes it is,  rating songs with global menu just don't go
[20:22] <om26er> bug 626808 could be related
[20:22] <om26er> grid is not supported in appmenu it seems
[20:24] <kamusin> thank you om26er , you got the clue :P
[20:25]  * om26er unassigns bratsche as assignee
[20:27] <om26er> and the trick is assign it to yourself and then unassign, #launchpad
[20:28] <Dart> is there a way to sort software center apps rating wise?
[21:10] <joshuahoover> anyone running dual monitors with the nvidia binary driver and not able to move windows from the main screen (where the launcher is) to the other? i try to move windows to the second screen and they "stick/snap" to the side so you can show windows side-by-side
[21:12] <joshuahoover> kind of makes having dual monitors pointless ;)
[21:30] <Dart> after todays unity update, bfb is behaving in strange way...clicking it brings dash but it doesn't go away when i click on bfb again.....
[21:30] <Dart> is this a feature?
[21:36] <kenvandine> Dart, i am seeing the same thing
[21:37] <Dart> kenvandine, oh its a bug?
[21:37] <kenvandine> i think so
[21:37] <kenvandine> please file it
[21:37] <Dart> all right..doing it now
[21:37] <kenvandine> thx
[21:43] <DBO> goes away immediately here
[21:48] <Dart> i just filed this Bug #754044
[21:58] <kenvandine> DBO, goes away for me on ESC
[21:58] <zniavre> good evening
[21:58] <kenvandine> but not clicking on the bfb
[21:59] <DBO> oh I see
[21:59] <DBO> what about clicking off?
[21:59] <DBO> like anywhere else on the screen
[21:59] <kenvandine> yeah
[21:59] <kenvandine> that works
[21:59] <zniavre> i do not know if its the good place , but it seems compiz grid get something wrong since last update > no color
[21:59] <Omega> I've had two freezes today when I tried to maximise a window.
[21:59] <Omega> I'm afraid of clicking that button.
[22:01] <zniavre> Omega that s true   :o)
[22:01] <zniavre> just tried just relog
[22:01] <Omega> Have you had that too?
[22:02] <zniavre> yep
[22:02] <Omega> Alright, I'll report but I don't have a crash (it just freezes)
[22:02] <zniavre> if you got good english you must fil a report
[22:03] <Omega> I don't think that should stop anyone, if we can understand you, it's good enough!
[22:06] <Omega> https://bugs.launchpad.net/unity/+bug/754063
[22:06] <Omega> Can you confirm it zniavre?
[22:07] <zniavre> i clicked on affected bug
[22:07] <zniavre> hey that s strange it does not freeze now
[22:08] <DBO> Omega, use gdb to get a backtrace from the point of the freeze
[22:09] <Omega> Sadly, I have never used gdb before ):
[22:10] <Daekdroom> Why won't autohide hide my launcher? :(
[22:11] <DBO> Daekdroom, use a Qt app recently?
[22:13] <zniavre> DBO,  i used gdb gedit but it froze before the gdb output do you know if i can find the debug output in my comp now?
[22:14] <DBO> zniavre, ah you need to gdb up compiz, not gedit
[22:14] <DBO> and you should run it from a TTY
[22:14] <zniavre> ho ok
[22:15] <Daekdroom> DBO, all the time :P
[22:17] <DBO> Daekdroom, its stuck out because Qt is a bastard toolkit
[22:17] <Omega> DBO: Can you set an appropriate importance to the bug pretty please? :)
[22:17] <DBO> I fixed that in the next release
[22:17] <DBO> Omega, what bug?
[22:17] <DBO> link me?
[22:17] <Omega> https://bugs.launchpad.net/unity/+bug/754063
[22:18] <Omega> Also, I marked it as confirmed after zniavre said it also affected him.
[22:18] <Daekdroom> DBO, I see, is there a bug report about qt apps losing appmenu support every time unity is restarted?
[22:18] <DBO> Daekdroom, thats Qt being herpa-derpa
[22:18] <DBO> those guys have then tendancy to assume nothing ever goes wrong
[22:18] <DBO> which I find amusing
[22:18] <zniavre> DBO sorry im not able to export gdb compiz from tty1
[22:19] <DBO> zniavre, (gdb) set logging file /tmp/logfile
[22:19] <DBO> zniavre, (gdb) set logging on
[22:19] <DBO> then get the br
[22:19] <DBO> erm
[22:19] <DBO> bt
[22:19] <DBO> and it will pop up in that file
[22:19] <DBO> :)
[22:21] <Omega> My first critical bug, it seemed just days ago all my bugs were duplicates, I grew up so fast.
[22:22] <zniavre> Program exited with code 01.  :o(  something wrong (must be myself )
[22:23] <DBO> zniavre, break on _exit
[22:23] <DBO> then try agian
[22:23] <DBO> zniavre,
[22:23] <DBO> also in TTY you need to do
[22:23] <DBO> export DISPLAY=:0
[22:24] <zniavre> before gdb thing ?
[22:24] <lamalex> unity --advanced-debug sets all that up for you
[22:24] <lamalex> and launches you into gdb
[22:24] <zniavre> ho
[22:24] <lamalex> https://wiki.ubuntu.com/Unity/FilingBugs#Getting%20a%20stack%20trace
[22:27] <zniavre> im sorry still unable
[22:28] <lamalex> zniavre, are you getting the same Program exited with code 01 error?
[22:31] <DBO> lamalex, REALLY!?!?
[22:31] <DBO> tahts AMAZING
[22:31] <DBO> O_O
[22:31] <zniavre> lamalex,  no wait 2sec im pasting the output
[22:32] <zniavre> http://paste.ubuntu.com/590985/
[22:32] <lamalex> DBO, yah it's great
[22:32] <lamalex> it's all didrocks
[22:32] <lamalex> of course
[22:32] <DBO> didrocks, my personal hero
[22:33] <lamalex> zniavre, when it gets to that you have to type "bt"
[22:33] <Omega> http://www.jonobacon.org/2011/04/05/natty-in-the-final-stretch-a-retrospective/ has a nice picture of didrocks
[22:33] <lamalex> and it should give you the trace
[22:33] <zniavre> ok let me try again
[22:33] <DBO> mwahahah
[22:34] <DBO> I am the first person with a Fix Committed on 3.8.6
[22:34] <lamalex> DAMNIT
[22:34] <DBO> let the points flow in!
[22:34] <fta> uhuh, the new unity/nux crashed. http://paste.ubuntu.com/590979/
[22:34] <lamalex> freaking dbo
[22:34] <fta> and bamfdaemon too
[22:34] <lamalex> i got distracted HELPING USERS
[22:34] <lamalex> USERS WHO QUIT IRC
[22:35] <Omega> lamalex: It probably crashed for him again ):
[22:35] <lamalex> irc?
[22:35] <Omega> everything
[22:35] <lamalex> i dont actually even know what his problem is
[22:35] <lamalex> im just helping him get a trace since dbo was failing at it
[22:35] <Omega> lamalex: When you click the maximize button, a system freeze happens.
[22:35] <lamalex> *failing*
[22:36] <zniavre> http://paste.ubuntu.com/590989/
[22:37] <zniavre> that is correct ?
[22:39] <DBO> lamalex, is the hover effect in the dash broken for you?
[22:39] <lamalex> define broken
[22:39] <lamalex> it's a glowing white
[22:39] <lamalex> i assumed that was intentional
[22:40] <DBO> I dont think so
[22:40] <zniavre> btw it's difficult to exit the dash ...
[22:40] <DBO> thats been reported
[22:40] <DBO> going to look at it shortly
[22:40] <zniavre> :o(
[22:41] <zniavre> does the "bt" is helpfull ?
[22:41] <DBO> zniavre, no
[22:41] <DBO> something is still wrong with the BT you got
[22:42] <DBO> maybe lamalex can help since I am clearly retarded :P
[22:42] <zniavre> if there is one it's me
[22:43] <lamalex> yeah, i have no idea why the bt looks liek that
[22:44] <lamalex> my only guess is that something is hella messed up deeper than the unity level
[22:44] <lamalex> zniavre, so your whole desktop locks up whenever you maximize a window?
[22:46] <DBO> I work from a recliner
[22:46] <DBO> that seems relevant right now
[22:46] <zniavre> yes mouse can move but no menus no clic is working on icons
[22:47]  * lamalex works standing up
[22:47] <lamalex> in his underwear
[22:47] <lamalex> although fun fact right now i am wearing pants and sitting
[22:48] <DBO> i am wearing sweat pants
[22:48] <DBO> its not very classy
[22:48] <DBO> but functional
[22:49] <lamalex> zniavre, can you log into a classic session and see if it happens there?
[22:49] <lamalex> just to rule out that it's something else broken in the stack
[22:49] <lamalex> DBO, do you ever use bzr lp-propose-merge
[22:49] <zniavre> yes of course wait a minute
[22:50] <zniavre> lamalex,  with or without compiz ?
[22:51] <lamalex> do both?
[22:51] <lamalex> if you can
[22:51] <lamalex> DBO, review please https://code.launchpad.net/~alexlauni/unity/remove-on-uninstall-748107/+merge/56851
[22:51] <DBO> lamalex, wtf is that?
[22:51] <DBO> that sounds amazing
[22:51] <lamalex> DBO, it proposes your branch for a review from the cli
[22:51] <lamalex> bzr lp-propose -R unity-team
[22:51] <DBO> YES
[22:52]  * DBO jumps for joy
[22:52] <lamalex> DBO, in that branch, each BamfLauncherIcon gets its own GFileMonitor- that should be ok right?
[22:52] <DBO> O_o
[22:52] <lamalex> i wasn't really sure about how much overhead that would bring
[22:52] <DBO> uhm...
[22:53] <DBO> maybe not the snappiest of ideas
[22:53] <zniavre> it looks to works with compiz and metacity
[22:53] <DBO> lamalex, looks smart to me
[22:53] <DBO> lamalex, did you test it?
[22:54] <lamalex> yah it works great
[22:54] <DBO> sweet
[22:54] <lamalex> i thought about putting a watch on the dir
[22:54] <lamalex> but that doesn't help us for .desktop files not in /usr/share/applications
[22:54] <lamalex> it just seemed like the cleanest solution
[22:54] <DBO> correct
[22:55] <DBO> and in the case of apps NOT in /usr/share/applications
[22:55] <DBO> shit can it
[22:55] <lamalex> shit can it?
[22:55] <lamalex> shit-can it?
[22:55] <DBO> yes
[22:55] <DBO> lamalex, https://code.launchpad.net/~unity-team/unity/unity.dnd-push-off-restore/+merge/56837
[22:56] <zniavre> i hope somebody else will help you better than me i m sorry
[22:56] <DBO> zniavre, its no problem
[22:56] <DBO> I will attempt to solve the issue regardless
[22:56] <zniavre> im unable to get a correct debug output
[22:57] <zniavre> the compiz grid is working well in gnome session (not in unity , no colored background)
[22:57] <DBO> O_o
[22:58] <DBO> zniavre, does it work if you drag to the top?
[22:58] <DBO> I think I see the problem
[22:58] <DBO> (sam cant do math)
[22:59] <zniavre> it "grids" the window but the colored background is missing
[22:59] <lamalex> heh
[22:59] <lamalex> DBO, what does "pushed off" mean
[22:59] <zniavre> before was "aubergine/violet" it supposed to be orange now
[23:00] <DBO> press your mouse against the left edge while doing DND over the launcher
[23:00] <lamalex> so what does this fix?
[23:00] <lamalex> i mean the code looks fine
[23:01] <lamalex> but i don't know what it's supposed to be doing really
[23:01] <zniavre> DBO same behavior
[23:01] <DBO> zniavre, kay
[23:02] <DBO> lamalex, if you push against the left edge, the launcher should hide
[23:02] <DBO> lamalex, if you hover the BFB, it should show again
[23:02] <lamalex> push a window?
[23:03] <lamalex> oh i see
[23:03]  * DBO sighs
[23:03] <DBO> there we go
[23:04] <lamalex> DBO, tested/working?
[23:04] <zniavre> thank you answering/helping im sorry to gives you works on bug  good night
[23:04] <DBO> lamalex, yes
[23:04] <DBO> zniavre, never apologize for reporting bugs
[23:04] <DBO> we owe you for doing it
[23:04] <DBO> :)
[23:04] <DBO> you're the best
[23:04] <lamalex> ok lemme try real quick
[23:05] <DBO> I shall write a ballad in your honor
[23:05] <lamalex> allow me to fetch my lyre
[23:05] <zniavre> :o)
[23:06] <lamalex> oh wow it's 6
[23:06] <lamalex> time to watch buffy
[23:06] <DBO> the vampire slayer?
[23:06] <lamalex> yeah dog
[23:06] <lamalex> best show
[23:07] <lamalex> if you have netflix i highly recommend it
[23:07] <lamalex> it's probably on abc family still if you have cable
[23:08] <lamalex> DBO, +1 on that merge
[23:08] <lamalex> works great
[23:09] <lamalex> i gave it the old 1, 2 and couldn't fake it out
[23:09] <DBO> gratzi
[23:09] <lamalex> dnd on the trackpad is such a pain in the ass
[23:09] <DBO> mwahahahah
[23:10] <DBO> yes it is
[23:10] <DBO> i was thinking we should have a dnd gesture
[23:10] <DBO> to make that shit easy
[23:10] <DBO> then I was thinking we could have a brain/computer interface
[23:10] <DBO> perhaps using a hand as an intermediary to communicate intent
[23:10] <DBO> we could have it hold a device with a laser on it
[23:11] <DBO> and the laser could track its motion on a 2D plane
[23:11] <DBO> by adding buttons we could further improve the productivity of this device
[23:11] <DBO> I call it "The Rat"
[23:18] <Omega> I reported the bug and he gets the ballad );
[23:18] <lamalex> ha
[23:18] <lamalex> oh dbo you slay me
[23:18] <Omega> Does sam work on the grid plugin?
[23:18] <DBO> yes
[23:19] <DBO> so blame him!
[23:19] <Omega> Hmm, I have quite a few bugs for him :P
[23:19] <DBO> we all do
[23:19] <DBO> we call it "sam bashing"
[23:19] <DBO> keep in mind though
[23:19] <DBO> Sam is 12
[23:19] <DBO> so in many countries its illegal to look at him funny
[23:19] <Omega> Most of my bugs are maths bugs
[23:19] <Omega> that I will look at
[23:20] <Omega> Like the window sizes are calculated wrong
[23:20] <lamalex> DBO, only in western countries
[23:20] <lamalex> i'm pretty sure hungary is no-holds-bars
[23:21] <lamalex> s/bars/barred
[23:22] <lamalex> hm speaking of hungary
[23:22] <lamalex> i wonder how much it costs to get from moscow to budapest
[23:22] <DBO> i dont know... why?
[23:23] <lamalex> i have a friend in moscow i want to see
[23:23] <lamalex> who would probably visit budapest if it wasn't too expensive
[23:25] <DBO> lamalex, I guess you are right
[23:25] <DBO> the white thing is on purpose
[23:25] <DBO> thats RETARDED
[23:25] <lamalex> it's too bright but i like the solid more than the hashed thing from before
[23:25] <lamalex> it's like ... blinding
[23:25] <DBO> yeah
[23:25] <DBO> make me want to slay things
[23:26] <lamalex> maybe it's to keep vampires from using ubuntu
[23:26] <lamalex> looks too much like morning sun
[23:26] <DBO> im really surprised the OMG Ubuntu guys dont have out in here
[23:26] <DBO> "oh look, another potty mouthed unity developer"
[23:26]  * lamalex has a very clean mouth
[23:27] <lamalex> except for like
[23:27] <lamalex> when i lick the toilet
[23:27] <Omega> DBO: I think you're awesome because you have a sense of humor.
[23:27] <lamalex> hahahah http://www.omgubuntu.co.uk/2011/04/banshee-suckth-the-big-one-or-how-to-correctly-file-a-bug-and-stop-worrying/
[23:27] <lamalex> great title
[23:27] <DBO> indeed
[23:27] <DBO> Im sure abock loves that
[23:28] <lamalex> dnielson is a freaking rock star in the banshee world
[23:28] <lamalex> dude triages bugs as didrocks pace
[23:28] <DBO> have you seen how much karma that little french bastard has?
[23:28] <DBO> 71k
[23:28] <DBO> he has 11 times more karma than me
[23:29] <lamalex> have you looked at pitti's karma?
[23:29] <lamalex> they have bots that run on their account and do things
[23:29] <lamalex> like didrock's unity script
[23:29] <lamalex> unify
[23:29] <Daekdroom> I have 78 karma. :D
[23:29] <lamalex> they CHEAT
[23:29] <DBO> O_O
[23:29] <DBO> thats it
[23:29] <DBO> Im writing my cheat bot
[23:29] <DBO> push branch, commit random data, delete branch
[23:29] <DBO> repeate
[23:30] <Omega> DBO: share please
[23:30] <Omega> :D
[23:30] <DBO> i will beat didrocks
[23:30] <Omega> We can become launchpad masters
[23:30] <DBO> I have already been directly threatened by a launchpad admin if I actually do this
[23:30] <DBO> but its too late
[23:30] <Daekdroom> I wonder if there's some rule against that
[23:30] <DBO> Im committed
[23:31] <DBO> its against the terms of service
[23:31] <UndiFineD> Daekdroom, its called bad karma
[23:31] <DBO> its called points
[23:32] <DBO> i love points
[23:32] <UndiFineD> .
[23:32] <lamalex> he does love points
[23:32] <lamalex> he's not lying
[23:32] <lamalex> the things i've seen DBO do for points
[23:32] <lamalex> god i wish i could forget
[23:32] <DBO> I was young and I needed the gold pieces
[23:32] <Omega> This is all they say "We reserve the right to limit the access of individual users who make requests too often; and of applications that cause problems for Launchpad due to bugs, inefficiency, or malicious intent. "
[23:34] <lamalex> hahah didrocks and I are both beating you in unity specific karma
[23:34] <lamalex> suck it
[23:34] <lamalex> and gord
[23:34] <lamalex> and neil
[23:34] <lamalex> you're number 6
[23:35] <lamalex> how's it feel
[23:35] <Omega> DBO: Can I mark all of these are fix released? https://launchpad.net/unity/+milestone/3.8.2
[23:35] <lamalex> no
[23:35] <Omega> Hmm
[23:35] <DBO> no
[23:35] <Omega> So some just didn't make the milestone?
[23:35] <lamalex> they probably need retargeted
[23:35] <DBO> messing with our bugs is a big no-no
[23:35]  * lamalex is the bugmaster
[23:35] <lamalex> although really didrocks is the bug master
[23:35] <Omega> I wasn't messing ):
[23:36] <Omega> I wanted to help
[23:36] <Daekdroom> I'm subscribed to a lot of bugs..
[23:36] <Daekdroom> Most of them do miss the milestone.
[23:36] <Daekdroom> and are retargeted
[23:36] <DBO> Daekdroom, if a bug misses a milestone, it is much more likely to miss the next one
[23:36] <DBO> it has to do with the way we kind of self select the low hanging fruit
[23:36] <lamalex> the criticals and the easy ones
[23:36] <lamalex> the middle ones kind of get passed over
[23:37]  * DBO checks his unread email count
[23:37] <DBO> 59,991
[23:37] <DBO> quick
[23:37] <DBO> someone send me 9 emails
[23:37] <DBO> that I will of course not read
[23:37] <DBO> make that 8
[23:38] <DBO> 7
[23:38] <lamalex> DBO, is this just your inbox?
[23:38] <DBO> yes
[23:38] <DBO> no no
[23:38] <DBO> UNREAD emails
[23:38] <DBO> not just my inbox
[23:38] <lamalex> hahah jesus
[23:38] <DBO> its my backlog
[23:38] <lamalex> i am around 900
[23:38] <Daekdroom> backlog?
[23:38] <lamalex> and i thought i was bad
[23:39] <Daekdroom> I'm never behind my emails.
[23:39] <DBO> Daekdroom, yeah you know, emails I should have read but didn't
[23:39] <Daekdroom> Whenever I happen to be, I mark all as read.
[23:39] <DBO> hahaha
[23:39] <DBO> thats cheating!
[23:39] <Daekdroom> I did that back when most of it was useless.
[23:39] <Daekdroom> Now that I subscribe to bugs and all that, I run gm-notify :3
[23:39] <DBO> I cant possibly keep up
[23:39] <DBO> when I wake up my email client downloads 2000+ emails
[23:40] <DBO> and I go "uhhh... I'll work today..."
[23:40] <Daekdroom> Where do they all come from?
[23:40] <lamalex> Omega, you can retarget to 3.6.6 if you want
[23:40] <DBO> launchpad mostly
[23:40] <lamalex> DBO, that's what filters are for
[23:41] <DBO> lamalex, they get filtered
[23:41] <DBO> I still get important emails
[23:43] <Omega> lamalex: 3._6_.6?
[23:44] <lamalex> um
[23:44] <lamalex> i guess
[23:44] <lamalex> what is _
[23:44] <Omega> 3.6.6 or 3.8.6?
[23:44] <Omega> It was for intonation
[23:45] <Daekdroom> Intonation over internet is like irony
[23:45] <Daekdroom> Never works
[23:45] <lamalex> DBO, 3.6.6 right?
[23:46] <DBO> 3.8.6
[23:46] <Daekdroom> We're in 3.8.4
[23:46] <DBO> target for 3.8.6
[23:46] <lamalex> oh right i forgot i went back in time
[23:46] <DBO> 3.8.4 just went out the door
[23:47] <Omega> Seems like I can't change milestone
[23:48] <DBO> not surprised
[23:49] <lamalex> yeah i or didrocks or someone in unity bugs probably has to
[23:49]  * lamalex will do it tomorrow
[23:49] <lamalex> im done with bug management for the day
[23:49] <lamalex> DBO, ok so continue here
[23:49] <DBO> continuing here
[23:49] <lamalex> i want to get that bug fixed so i can watch buffy
[23:49] <DBO> okay so here is basically how it works
[23:49] <DBO> there are two parts to bamf, libbamf and bamfdaemon
[23:50] <DBO> when an application opens a window, bamfdaemon sees the window, tries to match it, and then exports an object on the bus for the window
[23:50] <DBO> if the window is a new application, it also exports an application object
[23:50] <DBO> libbamf then sees these new things, and signals out that new objects are available
[23:50] <DBO> (clever I know)
[23:50] <DBO> LauncherController then sees the signals coming from bamf
[23:50] <lamalex> ok so libbamf is a dbus wrapper lib?
[23:51] <DBO> indeed!
[23:51] <DBO> it also allows you to create "favorites" wrappers
[23:51] <DBO> or wrappers for objects not currently running
[23:51] <DBO> it will match to those as well when tehy start up
[23:51] <DBO> LauncherController sees the signals, and wraps the BamfApplications into a BamfLauncherIcon
[23:51] <DBO> then passes the BamfLauncherIcon to the LauncherModel
[23:52] <DBO> the LauncherModel then signals to the Launcher than there is a new icon in the list
[23:52] <DBO> and Launcher renders that bithc
[23:52] <lamalex> then there's a dance number and it ends with a kiss
[23:53] <lamalex> nice
[23:53] <lamalex> ok
[23:53] <lamalex> so i can write a little libbamf consuming client app + gdbus to figure out if bamf is the problem
[23:54] <lamalex> and if not then it's your stupid launcher
[23:54] <lamalex> are there libbamf api docs anywhere?
[23:54] <DBO> what problem?
[23:54] <lamalex> libbamf-doc yay
[23:54] <lamalex> DBO, https://bugs.launchpad.net/ubuntu/+source/unity/+bug/688777
[23:55] <lamalex> im pretty sure it's a launcher issue
[23:55] <lamalex> but i could imagine some caching issue in bamf or something
[23:55] <lamalex> and ruling that out off the bat will save me time
[23:55] <lamalex> or find the issue
[23:55] <lamalex> .. either one
[23:55] <DBO> lamalex, I just fixed that
[23:55] <DBO> check out bamf trunk
[23:55] <lamalex> son of a bitch
[23:56]  * DBO goes to claim his prize
[23:56] <lamalex> so it was in bamf?
[23:56] <lamalex> IT WAS ASSIGNED to ME
[23:56] <lamalex> TO MEEE
[23:56] <DBO> there was a dupe
[23:56] <DBO> assigned to me
[23:56] <lamalex> :'( i'm telling neil
[23:56] <lamalex> he's gonna be mad at u
[23:56] <DBO> also it was a ref counting error
[23:56] <lamalex> yah that makes sense
[23:56] <DBO> callign g_object_ref instead of g_object_ref_sink
[23:57] <lamalex> see i probably could have learned a lot
[23:57] <lamalex> and you took that away from me
[23:57] <lamalex> anywya
[23:57] <DBO> go watch buffy
[23:57] <lamalex> can you mark this dupe?
[23:57] <DBO> i marked it fixed
[23:57] <DBO> want my karma
[23:57] <lamalex> you get the same for marking it a dupe
[23:57] <DBO> also a little bit of shameless stat padding never hurt
[23:57] <lamalex> it just pads our bug stats
[23:57] <lamalex> haha
[23:57] <DBO> yeah
[23:57] <DBO> I know
[23:58] <DBO> I like padding stats
[23:58] <DBO> do you really think we fixed 80 bugs last week?
[23:58] <DBO> closer to 60
[23:58] <DBO> and 20 dupes
[23:59] <lamalex> disgusting
[23:59] <lamalex> i'm ashamed
[23:59] <lamalex> oh thanks for taking me off of that bug
[23:59] <DBO> :P
[23:59] <lamalex> jerk
[23:59] <DBO> no problem!
[23:59] <DBO> I fixed it
[23:59] <DBO> I get the stat pad
[23:59] <lamalex> now dbarth is going to KNOW that im worthless
[23:59] <lamalex> and im going to get fired
[23:59] <lamalex> great