[06:11] <andyrock> good morning
[07:03] <MacSlow> hey there everybody
[08:44] <andyrock> Trevinho, around?
[08:52] <kamstrup> njpatel: I merged the Dee desc collator branch from kenvandine, so lp:gwibber can build with lp:dee trunk now
[08:53] <njpatel> sweet
[10:09] <andyrock> smspillaz, around?
[10:11] <andyrock> smspillaz, about this bug: https://bugs.launchpad.net/unity/+bug/810315
[10:14] <andyrock> smspillaz, you will read it when you are free... can you tell me it this is a possible solution?
[10:15] <andyrock> https://code.launchpad.net/~andyrock/unity/810315/+merge/67928
[10:16] <andyrock> maybe it triggers other problems... i don't kwnow :) you are the genius
[10:52] <smspillaz> andyrock: best to ask Jason that one
[10:52] <smspillaz> andyrock: erm, DBO
[10:52] <smspillaz> andyrock: though, I think you'll need to hook the signal for scale triggering
[10:53] <smspillaz> errm except that I don't know if the scale plugin actually updates the input window if the struts change
[10:53] <smspillaz> let me check
[10:53] <andyrock> smspillaz, it works for me :)
[10:55] <smspillaz> andyrock: hrm, are you sure it's actually taking the workarea size into account?
[10:55] <smspillaz> http://bazaar.launchpad.net/~compiz-team/compiz-core/0.9.5/view/head:/plugins/scale/src/scale.cpp#L999
[10:56] <andyrock> smspillaz, try my branch first... for me it works, try you too
[10:56] <smspillaz> right, though it's a bit of a strange solution
[10:56] <smspillaz> I'll try it though, nonetheless
[10:58] <andyrock> i know this is strange, but it is just a workaround...
[10:59] <smspillaz> andyrock: right, but I don't see anything in the scale plugin which actually takes into account the _NET_WM_STRUT of other windows when creating the dnd target window
[11:00] <andyrock> smspillaz, maybe i'm wrong
[11:00] <smspillaz> it just does dndTarget = XCreateWindow () ... XMoveResizeWindow (dndTarget, 0, 0, screen->width (), screen->height ()); XMapRaised (dndTarget)
[11:00] <andyrock> maybe i'm right
[11:00] <smspillaz> andyrock: well it's not that you're /wrong/, its more that I don't quite understand what this branch is doing :)
[11:00] <andyrock> but let me explain
[11:00] <smspillaz> what *might* be happening is that when you set the strut ::updateAttributes gets called and the launcher gets stacked on top of the dnd target window
[11:01] <andyrock> http://bazaar.launchpad.net/~compiz-team/compiz-core/0.9.5/view/head:/plugins/scale/src/scale.cpp#L1444
[11:01] <andyrock> look to line: 1469
[11:02] <smspillaz> ah, that
[11:02] <smspillaz> ahh ok, that makes sense
[11:02] <smspillaz> yeah, that kind of works, through some rather implicit magic in unity itself :)
[11:03] <andyrock> smspillaz, so approve or reject? :)
[11:04] <smspillaz> andyrock: so basically, your branch will work 99% of the time with a race condition that will happen if the user toggles scale and then clicks again instantly
[11:04] <smspillaz> (because we're waiting on a round-event trip from X to get screen->workArea () up to date
[11:04] <smspillaz> (though, really, in compiz we should just store everything we send to the server twice, once for last_sent once for last_recv, it's race condition madness)
[11:05] <smspillaz> andyrock: I'm just going to test it briefly to make sure that there aren't any cases where the struts stay on
[11:06] <andyrock> smspillaz, ok...
[11:08] <smspillaz> (need to rebuild compiz for something else too)
[11:11] <smspillaz> andyrock: thanks for looking into this though
[11:31] <jjardon> Hi, gnome-contorl-center doesnt show any panel here, Is it a known bug?
[12:24] <jjardon> mpt: I updated a new screenchot of the power settings panel: https://wiki.ubuntu.com/BatteryStatusMenu Do we want to make modifications against this new design?
[13:01] <jcastro> omg
[13:01] <jcastro> njpatel: did daniel van vugt fix the flashing white menus?
[13:05] <mpt> jjardon, is that the pure upstream one?
[13:10] <njpatel> jcastro, yep, merged too
[13:11] <jjardon> mpt: yeah
[13:12] <jjardon> mpt: more upstream designs here: http://live.gnome.org/Design/SystemSettings/Power#Concepts
[13:32] <mpt> jjardon, ok, working on a new sketch for you now
[13:32] <mpt> I guess we need to collapse those menu-related radio buttons into a menu or something
[13:46] <jjardon> tedg: Hey, can I have another package with the modifications of this week? I think Its feature complete now
[13:47] <jjardon> mpt: Id like to know your feelings about the power indicator after ^
[13:48] <jjardon> tedg: Should I send a message for testing (I only have one power source) to ayatana-dev or ubuntu-dev ?
[13:49] <tedg> jjardon, Yes, a release today would be good.
[13:49] <tedg> jjardon, I'd actually send it to ubuntu-desktop
[13:49] <andyrock> how can i revert a bzr revision?
[13:50] <tedg> jjardon, Probably more people there willing to test desktop-y stuff.
[13:50] <tedg> andyrock, bzr uncommit
[13:50] <tedg> andyrock, or bzr revert if you haven't committed.
[13:51] <andyrock> tedg, using bzr uncommit no file is changed...
[13:53] <tedg> andyrock, bzr visualize <- you need bzr-gtk but it can show you what's happening.
[13:53] <andyrock> tedg, i have already resolved :)
[13:53] <andyrock> tedg, thx :) btw bzr revert
[13:55] <tedg> jjardon, Also, do you have a list of icons that I can forward on to design?
[13:55] <jjardon> tedg: After some investigation seems that all the icons are already in the default theme
[13:56] <jjardon> tedg: I'm using GIcons now so the icon is adapted to the curren theme
[13:57] <tedg> jjardon, Oh, I thought some of them were missing.
[13:57] <jjardon> Anyway I'm going to note it in the mail to ubuntu-desktop
[13:57] <tedg> jjardon, Cool.
[14:14] <mpt> jjardon, design done, I'm writing it up now
[14:14] <mpt> jjardon, I'm proposing to move the "Show: Icon only / Icon and time remaining" radio buttons into the menu itself, as a "Show Time in Menu Bar" checkmark item above "Power Settings…"
[14:15] <mpt> and then the other radio buttons are condensed down to a radio menu in the settings panel
[14:15] <API> lamalex, btw, I added you on two of my a11y related branches?
[14:15] <API> I mean to review them
[14:15] <API> it is ok or should I assign them to other people?
[14:16] <jjardon> mpt: yeah, I already moved them to the indicator menu
[14:17] <jjardon> mpt: thanks!
[14:17] <lamalex> API, no that's fine
[14:17] <lamalex> i'll review them today
[14:20] <API> lamalex, ok
[14:20] <lamalex> thanks for the reminder
[14:20] <API> as rodrigo is not assigned to a11y tasks anymore I was not sure
[14:21] <API> btw, it is required two reviewers or it is enough with just one?
[14:21] <API> I'm not sure about the policy here
[14:30] <jjardon> tedg: https://launchpad.net/indicator-power/trunk/0.3
[14:30] <tedg> jjardon, Thanks!  kenvandine ^
[14:31] <kenvandine> jjardon, cool
[14:39] <andyrock> danm, i still have the flash blank menu bug
[15:00] <mpt> jjardon, done: https://wiki.ubuntu.com/Power?action=diff&rev2=19&rev1=18
[15:06] <mpt> jjardon, on a related topic, JohnLea just told me about how we're disabling Suspend and Hibernate unless either (a) the hardware is certified/Friendly or (b) you override them in ... the Power settings. Are you familiar with this plan?
[15:12] <kenvandine> jjardon, please tag releases in bzr
[15:14] <kenvandine> jjardon, furture releases that is... unless you want to go back and figure out the revisions for each release and tag those
[15:44] <tedg> jderose, Hey, I was talking with njpatel about novacut, he was curious if you guys were planning on talking to the platform libraries, or just doing everything in HTML.
[15:45] <jderose> tedg: bit of both... main editor UI will be embedded webkit if possible... but we always what to integrate with notifyOSD, application indicators, etc
[15:46]  * Nafai is excited for novacut, even though he isn't exactly the target audience
[15:46] <tedg> jderose, Do you have any idea how you're going to do that?
[15:46] <jderose> tedg: some place we might use something besides webkit, maybe gtk or qml
[15:46] <tedg> jderose, Ah, so you're not planning on doing that in JS inside the Webkit instance.
[15:47] <tedg> Have some sort of "wrapper" or something?
[15:47] <jderose> tedg: so the tricky thing we still need to figure out is we need something like a <video> element, except gstreamer draws raw video there from render server
[15:47] <tedg> Honestly, we're trying to figure out how people want to use those libraries and interfaces.
[15:48] <jderose> ah, gotcha
[15:48] <MacSlow> jderose, do you have test-cases for doing UI in webkit under heavy system-load? I'm not sure the UI will stay responsive.
[15:48] <jderose> tedg: so aside from needing render server to draw raw video, all webkit does it talk to couchdb - http://cdn.novacut.com/couchone-guest.html
[15:48] <MacSlow> jderose, that's just me always having a bad feeling about everything ;)
[15:48] <tedg> jderose, Okay, so you're using Webkit more like a canvas.
[15:48] <njpatel> jderose, so you talk to the platform outside of the webkit container and just signal between the two?
[15:49] <njpatel> jderose, also, Hi! :)
[15:49] <jderose> MacSlow: experiments thus far suggest it will be okay, but stuff is fairly simple still
[15:49] <jderose> hi njpatel, people have told me you fix things, whatever it is :)
[15:50] <jderose> njpatel: sorry, bit tired, had to digest your question a bit... :)
[15:50] <MacSlow> jderose, but the UI will run as its own process... right... not in the browser?!
[15:50] <jderose> njpatel: aside from <video> trick, we don't talk to platform at all... only to desktopcouch, directly from webkit with ajax (awesome fast, BTW)
[15:51] <jderose> MacSlow: yup, UI runs in own process, in embedded webit in GTK window
[15:52] <njpatel> jderose, yes, I fix some stuff time-to-time :)
[15:53] <tedg> So asking a slightly tangential question, jderose, if you could let's say send a notification in the JS side of things, would that useful?  Or is that something that just doesn't make sense?
[15:53] <njpatel> jderose, interesting, I think I need to think about it a bit more, I'm sure I have a whole list of questions to ask :)
[15:53] <jderose> tedg: yeah, that could probably be useful, although haven't thought of burning need just yet
[15:54] <jderose> njpatel: watch out, i might come back with a list of things to fix! :P
[15:54]  * tedg hides
[15:54] <jderose> hehe
[15:54] <jderose> so how you all doing?  how's oneiric work going?
[15:56] <tedg> jderose, It's keeping us busy :-)  No big surprises, but that's a good thing.
[15:56] <njpatel> jderose, busy busy
[15:56] <jderose> njpatel: see, that's what you get for fixing thing! :)
[15:56] <njpatel> indeed :)
[15:57] <tedg> We just curse every day that kamstrup went on paternity leave.  We're buying him condoms when he gets back :-)
[15:57] <jderose> tedg: so is it a bit less hectic than last cycle?  you guys flew in N
[15:57] <tedg> jderose, Yes, a bit.  But it's always one of those things where 10% of the features are 90% of the work.  So less noticeable stuff, but still a bunch of detail work.
[15:58] <MacSlow> jderose, flying is still to come I guess... although I'm taking a detour in NotifyOSD-land atm
[15:58] <MacSlow> jderose, everybody is fighting their typical battles :)
[15:59] <jderose> yeah, i could tell you've all been extra busy last month or so... or maybe lots of people on vacation, one of the two :)
[15:59] <Nafai> I can't wait to try out the new gwibber stuff
[15:59] <Nafai> I might drop tweetdeck
[15:59] <njpatel> Nafai, it's rough but getting there
[16:00] <jderose> njpatel: saw the video, looks really cool
[16:00] <njpatel> jderose, thanks :)
[16:00] <Nafai> yeah, the video excited me :)
[16:00] <njpatel> it's nicer in real life, without gtk-recordmydesktop messing up the framerate :)
[16:00] <jderose> hehe
[18:20] <andyrock> JohnLea, around?
[18:24] <andyrock> JohnLea, in already merged branch we have this notifacation: http://twitpic.com/5q40yg
[18:39] <kim0> Hi, is there an indicator for bluetooth?
[18:41] <jcastro> yeah
[18:41] <jcastro> my new laptop doesn't have BT though, so I haven't seen it in a while
[18:44] <bratsche> What's your new laptop?
[19:01] <kim0> jcastro: mm I can't see it .. apt-cache search indicator | grep tooth
[19:02] <jcastro> are you on 11.04?
[19:02] <jcastro> or 11.10?
[19:02] <kim0> 10
[19:02] <kim0> on unity 2d atm though
[19:04] <kim0> jcastro: if u can find that indicator, let me know .. I use bt a lot :)
[19:04] <jcastro> hmmm
[19:04] <jcastro> it's always just worked for me in 11.04, it's part of the standard bluetooth thing
[19:05] <kim0> is there a way to add / remove indicators
[19:05] <kim0> or is it .. I just install them and they appear
[19:51] <lamalex> DBO, i'm reinstalling O
[19:51] <DBO> lamalex, reasons?
[19:51] <lamalex> nvidia was hosed, was workin on it with sarvatt but it ended up being easier to start fresh
[19:52] <lamalex> my touchpad was whacked out, linker kept doing weird things, it needed done anyway