[01:26] <jcastro> DBO: ping
[01:26] <jcastro> DBO: what allows compiz to work in virtualbox but not unity?
[01:30] <RAOF> jcastro: Could you pastebin the result of glxinfo in virtualbox?  It might be possible to spot a missing extension.
[01:31] <jcastro> RAOF: I'm not trying to do it myself (I committed to natty already)
[01:31] <jcastro> but I was trying to answer a question
[01:31] <RAOF> Ah.  Well, the answer is likely to be a missing GL extension, likely framebuffer objects.
[01:32] <jcastro> http://askubuntu.com/questions/10519/how-can-i-get-compiz-to-work-in-a-virtualbox-vm
[03:24] <jamalta> RAOF: thanks for the screen tip.. it makes working on this so much easier!
[03:40] <jamalta> Could I get someone to look over a MP?
[03:40] <jamalta> https://code.launchpad.net/~jamalta/unity/677255-unity-fullscreen-2/+merge/42330
[03:45] <jamalta> sorry, had to reset my client..
[05:30] <jamalta> getting a build error in the current unity trunk: http://paste.ubuntu.com/538539/
[05:32] <jamalta> Ah, looks like I needed to update Nux... nvm :)
[06:02] <coz_> ooo that ^^^  needs to be adjusted   #ayatana : https://wiki.ubuntu.com/Ayatana
[06:21] <jamalta> coz_: the topic?
[06:25] <kvalo> morning
[06:27] <jamalta> kvalo: morning to you :)
[06:28] <kvalo> jamalta: hi jamalta
[06:29] <jamalta> how's it going?
[06:31] <coz_> jamalta,  no that link under the topic
[06:31] <coz_>  #ayatana :https://wiki.ubuntu.com/Ayatana
[06:31] <coz_> should be   #ayatana : https://wiki.ubuntu.com/Ayatana
[06:31] <coz_> space after the :
[06:31] <jamalta> ahh
[06:31] <coz_> otherwise it cant be opened :)
[06:32] <jamalta> makes enough sense :)
[06:32] <coz_> :)
[06:54] <kvalo> jamalta: keeping busy :) how about you?
[07:09] <coz_> I think unity is going to take some getting used to :)
[07:09] <coz_> rather netbook
[07:33] <didrocks> good morning
[07:35] <coz_> didrocks,  hey guy
[07:35] <didrocks> hey coz_
[07:35] <coz_> didrocks,  its definitly morning here as well just afte 2:30am :)
[07:38] <didrocks> hehe :)
[07:39] <kvalo> good morning didrocks
[07:40] <kvalo> and what a warm morning it is, only -7 C :D
[07:45] <didrocks> smspillaz: no need to ask for Default.ini, you know that I have the default Unity profile…
[07:45] <didrocks> smspillaz: also, when I tell it's not easily to reproduce, that's because seb and I tried at least to reproduce it for 15 minutes…
[07:45] <didrocks> hey kvalo :) oh nice!
[07:49] <smspillaz> didrocks: ah right
[07:49] <smspillaz> didrocks: I'm making some process on the session bug
[07:49] <smspillaz> didrocks: at least I know it's because the glib branch broke addWatchFd
[07:50] <smspillaz> ... or at least it was never implemented properly
[07:50] <didrocks> smspillaz: nice :)
[07:50] <didrocks> smspillaz: on the 2 others, just pay attention to that in case you can reproduce them
[07:50] <smspillaz> yeah
[07:50] <didrocks> smspillaz: If only I can reproduce it reliably, I would have told so on the bug report :)
[07:50] <smspillaz> didrocks: were you able to reproduce the ones I said I couldn't?
[07:50] <smspillaz> didrocks: ah right
[07:50] <didrocks> smspillaz: all bugs I posted, I got them more than once
[07:50] <didrocks> smspillaz: and confirmed that another one got it too
[07:50] <didrocks> so, it's not an isolate issue
[07:51] <smspillaz> yeah
[07:51] <didrocks> so, just keep an eye on it
[07:51] <smspillaz> it's just hard to debug unless I can reproduce them
[07:51] <didrocks> yeah, I can imagine :)
[07:51] <smspillaz> also the first one is a big vague
[07:51] <didrocks> no pressure on them
[07:51] <didrocks> which one? the issue?
[07:51] <smspillaz> the maximized windows one
[07:52] <didrocks> it's just if you just see that while using it, keep that in mind :)
[07:52] <didrocks> oh right, it's really weird
[07:52] <didrocks> AFAIK, it alwas happened on a fullscreen app
[07:52] <didrocks> then, launch another app, the bottom of the window appear on the fullscreen app decorator
[07:52] <didrocks> (so the window is set almost out of the viewport)
[07:53] <didrocks> but again, I get that some times, but not reliably
[07:53] <didrocks> the first reaction is "did I opened the window" before seeing it opened on the top of the computer
[07:53] <didrocks> smspillaz: you should have access now to the stacktrace (latest bug), btw
[07:54] <didrocks> I guess htorque_ get the empathy buddy list bug as well… htorque_ if you can get reproducible step, that can be great :)
[07:56] <kvalo> kamstrup: good morning. can a parameter created with g_param_spec_gtype() be null?
[08:00] <kamstrup> kvalo: I'm not sure I get the question...
[08:00] <kamstrup> you mean if g_param_spec_gtype() can return null?
[08:01] <kvalo> kamstrup: let me explain the details: I need to return "default service" from connman-manager and I was planning to use gobject properties again. but the default service can be null (ie doesn't exist). can gobject handle that?
[08:02] <kamstrup> kvalo: right - sure it can
[08:02] <kvalo> kamstrup: cool, thanks
[08:02] <kamstrup> kvalo: so I guess you want a g_param_spec_object() really?
[08:03] <kvalo> kamstrup: if you say so :)
[08:03] <kamstrup> kvalo: yes i do. I do say so :-)
[08:03] <kvalo> kamstrup: when I want it :)
[08:03]  * kvalo changes the code
[08:25] <MacSlow> greetings everybody
[08:48] <smspillaz> didrocks: can you create a distro patch to remove the glib plugin from core?
[08:48] <smspillaz> MacSlow: morning
[08:48] <didrocks> smspillaz: it's done already
[08:49] <didrocks> with Friday's update
[08:49] <smspillaz> didrocks: awesome
[08:49] <didrocks> let me check
[08:49] <smspillaz> MacSlow: oh I was going to ask you
[08:49] <smspillaz> MacSlow: I rewrote the compiz wallpaper plugin slightly to allow for animated wallpapers
[08:49] <smspillaz> MacSlow: do you have any cool cairo demos that would work well as a wallpaper?
[08:50] <didrocks> smspillaz: confirmed, glib plugin is gone :)
[08:51] <smspillaz> didrocks: awesome
[08:58] <MacSlow> smspillaz, I have some... but none if them I've ported over to cairo-gl yet... so I don't know how good that would be in terms of power-comsumption (they all use the image-backend for the most part)
[08:58] <smspillaz> MacSlow: that's fine - it's just a demo :)
[08:59] <smspillaz> MacSlow: I'm going to work on it some more so you can bind fbos to textures and display them like wallpapers
[08:59] <MacSlow> smspillaz, I'd take the cairo-gimmicks (bzr branch lp:cairo-gimmicks)
[08:59] <smspillaz> cool
[08:59] <smspillaz> I'll look into it then :)
[08:59] <smspillaz> MacSlow: something like http://ilapstech.blogspot.com/2010/10/galaxy-live-wallpaper-like-compiz.html
[09:00] <MacSlow> smspillaz, I know that... nice idea... but that in particular needs still some work... there a a few not so nice glitches that spoil the otherwise very slick look
[09:01] <MacSlow> smspillaz, e.g. doesn't work so well (visually) with enabled expo
[09:01] <smspillaz> MacSlow: yeah, that will be fixed with the fbo stuff
[09:01] <MacSlow> smspillaz, cool to know
[09:01] <smspillaz> MacSlow: this way we can bind it to a texture and then apply our geometry ops to it
[09:02] <smspillaz> so you could even have a wobbly galaxy wallpaper ;-)
[09:04] <MacSlow> smspillaz, I still like http://www.youtube.com/watch?v=CLRi9WB6P9Y (especially the animated and gradient-pattern-filled rectangle)
[09:05] <MacSlow> smspillaz, but that doesn't map well to static textures being transformed around
[09:05] <smspillaz> MacSlow: you can tell if you wobble it :)
[09:06] <smspillaz> MacSlow: this is done with tfp right http://www.youtube.com/watch?v=2JNDC6K15Wk&NR=1 ?
[09:06] <MacSlow> smspillaz, on my desktop it wobbles of course :)
[09:06] <smspillaz> maybe I should make a compiz plugin to draw gtk widgets
[09:07] <MacSlow> smspillaz, no... I used the GtkOffscreen stuff for this
[09:07] <smspillaz> MacSlow: ah ok
[09:07] <MacSlow> smspillaz, pure gtk+... no GL there for a change
[09:07] <MacSlow> well and a bit of cairo
[09:09] <smspillaz> but this one uses gl :) http://www.youtube.com/watch?v=X8NoZ041RPA&NR=1
[09:10] <MacSlow> smspillaz, correct
[09:10] <smspillaz> how did you get the input handling to work?
[09:10] <MacSlow> smspillaz, btw coleraby == MacSlow
[09:10] <njpatel> Morning
[09:10] <smspillaz> yeah
[09:10] <MacSlow> hey njpatel
[09:12] <MacSlow> smspillaz, in a bloody hackish way :) you might recognize that I only operate the sliders at the bottom and left... never the one in the middle... as input-redirection of transformed widgets didn't work back then... not even sure it would work now with plain gtk+
[09:12] <smspillaz> yeah
[09:26] <janimo> any NUX devs around?
[09:50] <MacSlow> johnlea, njpatel: are the typical menu-shortcuts (from gtk+) meant to also work in quicklists? I assume not.
[09:51] <MacSlow> janimo, some are
[09:51] <MacSlow> jamalta, what's up?
[09:51] <jamalta> MacSlow: hi there
[09:52] <jamalta> how's it going?
[09:52] <janimo> MacSlow: wanted to discuss a patch for ARM FTBFS
[09:52] <MacSlow> ups... sorry
[09:52] <janimo> and what the procedure is for uploading
[09:52] <MacSlow> jamalta, meant to adderss janimo
[09:52] <jamalta> MacSlow: np :)
[09:52] <janimo> I'll also ask in #arm
[09:53] <MacSlow> janimo, I'm not sure what that actually is... special filesystem for the ARM-platform?!
[09:53] <njpatel> janimo, make a branch that fixes the issue, push to LP, and then merge propose into Nux?
[09:53] <njpatel> janimo, then one of the team can review
[09:54] <janimo> njpatel: I have attached a patch to a bug is that ok?
[09:54] <johnlea> MacSlow; you mean cursor up, down, enter, etc...?
[09:54] <njpatel> janimo, that works too, I think I saw it yesterday
[09:54] <njpatel> janimo, the TCHAR fix, right?
[09:54] <MacSlow> johnlea, no... like "Play" with and underscore under the P etc -> https://bugs.launchpad.net/ubuntu/+source/unity/+bug/683427
[09:54] <janimo> njpatel: that too, but 0.9.8 seems to go past that even withoiut my fix, seems to have used another gcc arg
[09:54] <janimo> but I added a new patch for the current problem
[09:55] <janimo> hardcoded x86 assmebly instruction
[09:55] <njpatel> MacSlow, johnlea mnemonic should work I think, yes, but we'll get to it a little later
[09:55] <MacSlow> johnlea, just asking to know what the correct fix would be...either get rid of the underscore completely... or actually fix the rendering and get the key-shortcuts working
[09:55] <janimo> njpatel: bug 683294
[09:56] <njpatel> janimo thanks
[09:56] <MacSlow> njpatel, ah... in that case the fix for 683427 is simple
[09:57] <njpatel> MacSlow, johnlea I say this because we need keynav accessibility, so it kinda make sense. However, it would mean we'd need to add support for showing the mnemonics when the user hits Alt only, like gtk
[09:57] <janimo> njpatel: I am not yet sure whether for an ARM FTBFS waiting for the fix to get in a release and get packaged is the preferred solution, or add a patch to the package
[09:57] <janimo> especially around an alpha release
[09:57] <janimo> I'll get some clarifications in #arm anyway
[09:57] <njpatel> janimo, distropatch for now, I guess?
[09:57] <njpatel> janimo, we'll try and get it into this weeks release
[09:57] <MacSlow> njpatel, doable still then... just a bit more work... but nothing for this week I assume.
[09:58] <johnlea> MacSlow; yes, that's a bug.  We shouldn't display the underscore by default, but character navigation is a good idea for a11y
[09:58] <MacSlow> johnlea, njpatel: I'll comment on the bug.
[09:59] <johnlea> njpatel, MacSlow; yes, we could display the underscores in response to either a setting or a shortcut key but not by default
[10:00] <njpatel> MacSlow, thanks
[10:00] <MacSlow> johnlea, yes that is possible
[10:00] <njpatel> MacSlow, no, not this week
[10:01] <MacSlow> njpatel, I assigned me and left the milestone-target open for now
[10:05] <njpatel> MacSlow, thanks
[10:34] <kvalo> mpt: hi. you were asking something about control center yesterday?
[10:34] <kvalo> mpt: I have no idea when gnome control center will be ready
[10:34] <mpt> kvalo, yes, that's why I asked you and seb128 together
[10:35] <mpt> because if g-c-c will be used in Ubuntu before, or at the same time that, ConnMan is, then it would make sense to develop the new Network settings as a g-c-c panel.
[10:36] <seb128> mpt, hey
[10:36] <seb128> sorry I forgot to reply when I did catch up with backlog yesterday
[10:36] <seb128> yes we will have the new g-c-c before connman
[10:36] <kvalo> mpt: how much diffent is it to implement a g-c-c panel?
[10:36] <kvalo> different*
[10:37] <seb128> mpt, we will get GNOME3 next cycle
[10:37] <seb128> which includes the new g-c-c
[10:37] <seb128> connman is not considered yet so no doubt it will come next cycle or after it we ever use it by default
[10:38] <mpt> kvalo, I don't know.
[10:38] <mpt> thanks seb128
[10:39] <mpt> kvalo, but we should find that out now before and471 does massive amounts of work on the standalone window
[10:39] <seb128> check with rodrigo if you need details
[10:40] <seb128> but I expect it's pretty easy
[10:40] <seb128> like the content of the dialog doesn't change
[10:40] <seb128> it's just than rather to be its own dialog it gets integrated in the control center ui
[10:44] <kvalo> mpt: I was just thinking that
[10:44] <kvalo> mpt: but on the other hand I really do not want to start waiting for gnome3
[10:46] <seb128> start waiting?
[10:46] <seb128> what you need is in the ubuntu-desktop ppa
[10:47] <kvalo> seb128: I don't want to add dependency to a new ppa
[10:47] <seb128> well, be ready to rewrite your code next cycle then
[10:47] <seb128> or part of it
[10:51] <mpt> kvalo, for example, last week GTK3 got a switch control that we should use to replace and471's custom one
[11:08] <kvalo> seb128: so options are 1) implement as g-c-c applet and require a ppa for natty users or 2) rewrite the settings window for n+1. both suck :/
[11:10] <seb128> mpt, well that's orthogonal to the c-c question...
[11:10] <seb128> mpt, you can write a standalone dialog using gtk3 as well
[11:11] <seb128> kvalo, check with rodrigo, the changes to port from a standalone dialog to a c-c one might be low
[11:17] <kvalo> seb128: thanks, I'll talk with rodrigo. optimal would be to have it working in natty without any ppas but still avoid rewriting the settings window for n+1
[11:17] <seb128> well I guess the rewrital would be small
[11:18] <seb128> like you could keep the dialog content, just add some glue to have it in the c-c rather than in its own dialog
[11:18] <kvalo> seb128: yeah, that would be doable
[11:19] <kvalo> seb128: one more questions. do you know if pygtk supports/will support gtk3?
[11:21] <seb128> it will not
[11:21] <seb128> you need to use gi
[11:21] <seb128> it's not much different from pygtk
[11:22] <seb128> see pitti's blog post
[11:22] <seb128> he ported a bunch of our desktop components to it
[11:23] <kvalo> it's here: http://www.piware.de/2010/11/gtk-3-0gir-application-porting-successes-and-problems/
[11:26] <smspillaz> seiflotfy: ping
[11:26] <smspillaz> seiflotfy: how hard do you think it would be for compiz to push its settings to zeitgeist?
[11:27] <seiflotfy> smspillaz, u should not do that
[11:27] <seiflotfy> smspillaz, zeitgeist is a log
[11:27] <smspillaz> seiflotfy: hmm ok
[11:28] <smspillaz> seiflotfy: I was just looking at synapse and had the idea of pushing those settings somewhere so that we can chance settings on the fly with synapse ;-0)
[11:28] <smspillaz> ;-)
[11:28] <kamstrup> smspillaz: one could push window management events directly to Zeitgeist though
[11:28] <smspillaz> yeah that would be cool
[11:28] <kamstrup> smspillaz: and use the logged stats to do some clever tricks
[11:28] <smspillaz> indeed
[11:28] <kamstrup> smspillaz: although I have no idea what these tricks would be :-)
[11:28] <smspillaz> maybe seiflotfy can give us some ideas ;-)
[11:28] <smspillaz> (I dunno, this is just an idea that I had)
[11:30] <smspillaz> seiflotfy: is there some underlying framework that zeitgeist uses that I might want to push settings to?
[11:33] <seiflotfy> i dont get the idea
[11:33] <seiflotfy> kamstrup, can u explain
[11:33] <seiflotfy> ok now i get it
[11:33] <seiflotfy> let me think
[11:37] <seiflotfy> smspillaz, you can write an extension
[11:37] <seiflotfy> kamstrup, what do u think of the idea
[11:37] <seiflotfy> have an extension that handles conpiz events
[11:37] <seiflotfy> and stores extra information in a DB of its own
[11:38] <seiflotfy> while keeping the relevant info such as "switched workspace or window"
[11:38] <seiflotfy> kamstrup, problem is we would need an ontology for that
[11:44] <smspillaz> seiflotfy: that would be cool
[11:44] <seiflotfy> gimmie some time though
[11:45] <seiflotfy> i am in the middle of a nice hack
[11:45] <smspillaz> seiflotfy: I'm thinking of something though that would allow us to change compiz settings by searching for them in synapse
[11:45] <smspillaz> and I read the synapse uses zeitgeist
[11:45] <smspillaz> or maybe I read wrong
[11:45] <seiflotfy> smspillaz, u can plugin synapse directly
[11:45] <seiflotfy> :)
[11:46] <seiflotfy> smspillaz, come to #synapse
[11:46] <smspillaz> yeah
[11:46] <smspillaz> it would be kind of cool though if we could have  single data engine so that I can expose those settings over synapse and the new unity places stuff
[12:11] <njpatel> smorar_, http://pastebin.ubuntu.com/538621/
[12:11] <njpatel> smspillaz, ^
[12:13] <njpatel> smspillaz, gnome-appearance-properties can crash compiz for me on startup and close, every time
[12:24]  * smspillaz has a look
[12:25] <smspillaz> njpatel: huh? I fixed that
[12:25] <smspillaz> njpatel: sure you're running the latest version
[12:25] <smspillaz> njpatel: can you compile from source and see if that happens?
[12:25] <njpatel> smspillaz, I upgraded this morning
[12:25] <smspillaz> I am *pretty* sure I fixed that
[12:25] <smspillaz> maybe didrocks didn't get the right tip
[12:25] <njpatel> smspillaz, not right now I can't, but can you run gnome-appearance-properties without compiz crashing?
[12:25] <smspillaz> just a second
[12:26] <didrocks> smspillaz: njpatel: which one?
[12:27] <didrocks> smspillaz: as told, I didn't incude the tip until this upload as it was on Friday
[12:27] <didrocks> and I'll upload with the last two commits
[12:27] <didrocks> smspillaz: is that related to that?
[12:27] <smspillaz> didrocks: probably
[12:28] <didrocks> smspillaz: what's the bug report/crash?
[12:28] <didrocks> I got disconnected
[12:28] <smspillaz> it's the one that njpatel just had
[12:28] <smspillaz> the call to empty boost function
[12:28] <didrocks> right, but 13:16:31        -- | Canal créé le sam., 30 janv. 2010 08:48:2
[12:28] <didrocks> 13:24:48         * | smspillaz has a look
[12:28] <smspillaz> it was because glibmm was broken
[12:28] <didrocks> was disconnected :)
[12:28] <smspillaz> so I had to do a quick workaround to fix it
[12:28] <didrocks> is it a pastebin, bug report?
[12:28] <smspillaz> pastebin
[12:28] <didrocks> ok :)
[12:28] <smspillaz> this one http://pastebin.ubuntu.com/538621/
[12:29] <didrocks> and so, the last commit is the one fixing it, right?
[12:29] <smspillaz> yes
[12:29] <didrocks> ok, will be in natty in few minutes
[12:29] <smspillaz> ok
[12:31] <smspillaz> njpatel: no crasher here with trunk
[12:31] <smspillaz> didrocks: prepare to do another upload btw
[12:31] <smspillaz> the session fix has to go in the glibmm branch
[12:31] <didrocks> smspillaz: I won't upload every commit :)
[12:31] <didrocks> smspillaz: and now, alpha1 is already frozen
[12:31] <didrocks> it's an exception to upload that
[12:32] <didrocks> that will be post alpha1 (Friday/Monday)
[12:32] <smspillaz> didrocks: right. well the change is pretty big so maybe it should wait
[12:32] <smspillaz> I basically had to rip out certain bits of core and replace them
[12:32] <didrocks> smspillaz: yeah, try avoiding going crazy :-)
[12:32] <didrocks> urgh
[12:32] <smspillaz> DBO forgot to port addWatchFd to glib
[12:32] <didrocks> smspillaz: you know, you are not a good seller :)
[12:32] <smspillaz> so I have to rewrite our IOWatch system
[12:32] <didrocks> smspillaz: njpatel would have tell "it's small dude"
[12:33] <smspillaz> didrocks: I was just being honest ;-)
[12:33] <didrocks> smspillaz: heh, sure, kidding :)
[12:33] <smspillaz> didrocks: :p
[12:33] <smspillaz> didrocks: funny you say that, because I once hoped to go into public relations
[12:33] <didrocks> so, you link your IOWatch to the glib one?
[12:33] <smspillaz> didrocks: yes, I had to write another GSource
[12:34] <smspillaz> (gosh I'm getting sick of doing that ^ :p)
[12:34] <didrocks> hehe, can understand :)
[12:34] <smspillaz> didrocks: :p
[12:34] <smspillaz> didrocks: it sucks too because the IOWatch bits of compiz have historically been the most crash-prone
[12:34] <smspillaz> 90% of bugreports we got from launchpad were in doPoll () :(
[12:35] <didrocks> argh…
[12:35] <smspillaz> funny because DBO neutered that code path on the glib branch
[12:35] <smspillaz> so all the sudden, no more crashes ;-)
[12:36] <smspillaz> unfortunately it broke things like qt mainloop integration, qt dispatcher, some stuff in dbus, session management (can't connect to libICE etc)
[12:36] <smspillaz> actually now that I think of it, with these changes the glib plugin will work
[12:37] <smspillaz> except that it will do what it is supposed to
[12:37] <smspillaz> infinite loop
[12:37] <didrocks> because the watch was never stopped?
[12:37] <smspillaz> didrocks: the glib plugin used addWatchFd and doPoll in order to spin the prepare check dispatch fini stuff ;-0
[12:37] <smspillaz> so if we enabled the glib plugin
[12:38] <smspillaz> it would do something like prepare -> check -> dispatch -> check -> prepare -> check -> prepare ;-)
[12:38] <didrocks> "nice" :-)
[12:38] <smspillaz> hehe
[12:39] <smspillaz> ahh using virtualbox for all of this was such a good idea
[12:40] <smspillaz> didrocks: there's a way you can ssh into vb (if you configure it correctly)
[12:40] <smspillaz> so it's like having a serial console
[12:40] <smspillaz> and then combine that with byobu
[12:40] <didrocks> smspillaz: yeah, you have a second network interface for it :)
[12:40] <didrocks> I'm using that as well right now
[12:40] <smspillaz> yeah it's awesome
[12:41] <smspillaz> having two screens makes it better ;-)
[12:41] <didrocks> well, just one there, but it's temporary :-)
[12:41]  * smspillaz picked this one up on the side of the road - SUCH a good find
[12:41] <smspillaz> didrocks: hehe
[12:42] <didrocks> :)
[13:11] <didrocks> njpatel: seems you added some kind of windows opening only 3 applications-like in unity: https://bugs.launchpad.net/ubuntu/+source/appmenu-gtk/+bug/628983
[13:11] <didrocks> htorque: I confirm it btw :)
[13:11] <didrocks> hum
[13:11] <didrocks> wrong link
[13:11] <didrocks> https://bugs.launchpad.net/bugs/683623
[13:11] <didrocks> njpatel: do we have a trial version? :)
[13:11] <njpatel> ?
[13:11] <hyperair> lol
[13:11] <didrocks> njpatel: try it dude, you'll see… :)
[13:11] <hyperair> only works four times
[13:12] <njpatel> didrocks, lol
[13:12] <njpatel> didrocks, that's ted, not me!
[13:12] <njpatel> oh, wait, was reading wrong bug :)
[13:13]  * njpatel tries
[13:13] <njpatel> omg
[13:13] <didrocks> that's awesome!
[13:14] <htorque> that's why i like using pre-release software :P
[13:14] <njpatel> it's Ubuntu Starter Edition
[13:14] <didrocks> njpatel: exactly :)
[13:14] <hyperair> lol
[13:14] <vish> lol!
[13:15] <njpatel> okay, milestoned for this week's release, thanks :)
[13:15] <didrocks> :)
[13:15] <hyperair> didrocks: i like your comment.
[13:16] <didrocks> hyperair: well, I felt obliged :-)
[13:16] <hyperair> hahahah
[13:17] <vish> but even so, $200,000 is too high.. no matter how good Unity turns out to be..
[13:17]  * vish runs.. 
[13:17] <smspillaz> njpatel: hahaahahahah
[13:18] <didrocks> vish: come on, let's be generous :)
[13:20] <vish> didrocks: you should have priced it lower and /not/ mentioned it was a joke... blogs would have caught fire with 'Canonical is starting to sell Ubuntu news' ;)
[13:21] <hyperair> vish: that would have been hilarious.
[13:21] <vish> no one would have even second guessed that it could be a bug..
[13:21] <didrocks> vish: well, I tend to avoid free bashing :)
[13:21] <vish> :)
[13:26] <njpatel> didrocks,  https://bugs.launchpad.net/unity/+bug/669417 I really don't think we can support GMA500
[13:26] <njpatel> (poulsbo)
[13:28] <didrocks> njpatel: right, so just put it somewhere so that we can blacklist it and turns on metacity + gnome-panel
[13:28] <didrocks> poulsbo is always more meaningfull than GMA500 to me :)
[13:33] <njpatel> I'm asking all the graphics issue people to try A1 and marking as incomplete pending feedback
[13:33] <njpatel> let's see how well that works....
[13:40] <didrocks> njpatel: yeah, sounds good, I asked them to try at alpha2 in my previous answer (to get the degraded mode), but if there are alrleady basic support, it's fine
[13:41] <njpatel> yeah, we should be kicking ass on most Ati now
[13:41] <njpatel> I mean, we got dbarth's to work for goodness sake!
[13:41] <njpatel> :)
[13:41] <cozziemoto> working well on this ati machine with low end ati card
[13:42] <njpatel> awesome!
[13:42] <didrocks> nice :)
[13:42] <cozziemoto>  RS480 [Radeon Xpress 200G Series]
[13:43] <cozziemoto> just slight choppy but i was surprised...works better than regular ubuntu on same machine with compiz
[13:43] <cozziemoto> old machine:0
[13:43] <cozziemoto> now I have to try it on the nvidia machine
[13:43] <cozziemoto> maybe
[13:43] <njpatel> it should fly on nvidia
[13:44] <cozziemoto> I hope so  but so far too many bugs for that machine and i still have to get used to the environment more :)
[13:44] <cozziemoto> although way easier with cairo dock :)
[13:44] <cozziemoto> and easystroke
[13:46] <didrocks> cozziemoto: you're lucky, you just mentionned the only dock nobody in the unity team didn't work for :)
[13:46] <cozziemoto> didrocks,  oh?
[13:47] <cozziemoto> just to clarify...this is coz_   I am cozziemoto on my ati machine
[13:47] <didrocks> cozziemoto: yeah, I was infering that :)
[13:47] <cozziemoto> :)
[13:49] <njpatel> https://bugs.launchpad.net/unity/+bug/677844
[13:50] <njpatel> sounds famility
[13:50] <njpatel> familiar*
[13:50] <cozziemoto> mm I better start reporting bus i suppose
[13:50] <cozziemoto> bugs
[14:02] <ssj6akshat> How does 'OMG! 5! - Five papercuts to target' sound?
[14:05] <ssj6akshat> The question is, which 5 are the most high priority
[14:12] <didrocks> vish: ^^
[14:29] <ssj6akshat> didrocks, ah right, vish might know better
[14:32] <jcastro> njpatel: you resolved all those bugs, no new bitesizes in the pile?
[14:34] <didrocks> jcastro: I added one FYI
[14:35] <jcastro> didrocks: heh yeah, we have a total of 2 now. :)
[14:35] <didrocks> \o/
[14:54] <vish> ssj6akshat: hey, off the top of my head... Bug 683617 , Bug 382703 …
[14:54] <vish> i believe there is already one post lined up for this week, so time it after a few days of that one..
[14:55] <ssj6akshat> vish, have to talk to Joe Danger mighty for that one :P
[14:55] <vish> ;)
[14:56] <ssj6akshat> vish, what about the copy paste bug
[14:56] <ssj6akshat> ?
[14:57] <vish> ssj6akshat: well, thats a nice bug.. :)  but i dont think it would be fixed any time soon ;)
[14:57] <njpatel> jcastro, I haven't finished yet, just went to lunch. I'll add some
[15:06] <Cimi> mhr3: ping
[15:07] <mhr3> Cimi, pong
[15:07] <Cimi> mhr3: please add shadow-in to the scrolled window for shortcut list
[15:08] <Cimi> and the dot inside the top-right circle doesn't seem to be centered
[15:09] <mhr3> Cimi, what theme is this about?
[15:09] <Cimi> ?
[15:09] <Cimi> every theme
[15:10] <Cimi> is the black dot centered?
[15:10] <mhr3> it is
[15:10] <Cimi> really
[15:10] <Cimi> it doesn't seem
[15:10] <mhr3> but i was asking about the shadow in... imo it'd look strange on the default/mini themes
[15:10] <Cimi> look with a zoom
[15:10] <mhr3> i just did
[15:10] <Cimi> shadow in in the preference dialog
[15:11] <mhr3> ah.. prefs
[15:12] <Cimi> yes it is centered
[15:12] <Cimi> just some eye effects
[15:12] <Cimi> mainly a contrast thing
[15:14] <mhr3> Cimi, oh yea, and i wanted to request a detail which will cause paint_flat_box to draw a gradient like cell_odd, but without the need for the widget to be focused
[15:15] <mhr3> Cimi, cause atm i'm fooling murrine to think it's focused, but i won't be able to do that in gtk3
[15:15] <ssj6akshat> vish: so, unfixable by design?
[15:15]  * ssj6akshat disappoint
[15:19] <Cimi> mhr3: ok
[15:19] <Cimi> mhr3: why doesn't work in gtk+3?
[15:20] <mhr3> Cimi, cause one can no longer do Widget.set_flags(HAS_FOCUS)
[15:20] <Cimi> mhr3: try with a different solution
[15:21] <mhr3> like?
[15:21] <Cimi> oh, I haven't think about it yet
[15:21] <Cimi> (or patch gtk+3 :))
[15:21] <Cimi> if you consider this a regression
[15:22] <mhr3> no, i think it's reasonable, whether widget is focused on not is it's internal state, it shouldnt need a public api
[15:24] <ssj6akshat> GtkStyleContext is going to break existing theme engines
[15:24] <ssj6akshat> http://blogs.fedoraproject.org/wp/mclasen/2010/11/29/onoff/
[15:25] <smorar> didrocks: shouldn't nux have libxext-dev as a build dependency? Including this package solved a FTBFS issue under maverick for me. Not including it caused a pkg-config problem with gl and xxf86vm.
[15:25] <smorar> didrocks: https://launchpad.net/~smorar/+archive/unity-unstable
[15:25] <Cimi> ssj6akshat: I know, I'll port murrine over that
[15:26] <didrocks> smorar: no, libxext missing dep is on libgl1-mesa-dev
[15:26] <didrocks> smorar: I fixed it in natty
[15:26] <ssj6akshat> Cimi, yipee
[15:26] <didrocks> nux doesn't directly depend on it
[15:26] <Cimi> didrocks: we're roomie in dallas I guess
[15:27] <didrocks> Cimi: oh? I proposed dbarth last time on the way back from UDS (we try to turn roomie most of the time), not sure about the status though
[15:27] <smorar> didrocks: kk, thanks
[15:27] <didrocks> smorar: yw :)
[15:27] <Cimi> didrocks: as you want, just ask marianna in irc.canonical.com
[15:28] <didrocks> Cimi: hum?
[15:28] <mhr3> Cimi, the actual issue is, cause you can set container to be SELECTED, but if it doesn't have focus (it's a container so it can't really), it won't use SELECTED bg color but ACTIVE, but since there can be like labels in container they will use SELECTED fg color and we get a color boom
[15:28] <Cimi> didrocks: she's the girl in charge of that
[15:30] <Cimi> mhr3: I know
[15:32] <didrocks> Cimi: I know she is :)
[15:32] <mhr3> Cimi, and that's why i think it makes sense to have detail that will follow the state properly
[15:42] <didrocks> smspillaz: do you think that "forcing some plugins to not be unload under a session" is a bitesizable bug?
[15:48] <hyperair> hmm i wonder when software centre will sprout an interface for "check for updates"
[15:49] <hyperair> didrocks: why would you want to force some plugins to not be unloaded?
[15:50] <hyperair> didrocks: and i think it would probably not be easy to handle, considering all the plugins are reloaded (stack unravelling style) when disabling a certain plugin.
[15:50] <didrocks> hyperair: because it's not possible to fallback nicely gnome-panel if you disable unity. So the "Ubuntu classic session" will let you do whatever you want, but we want to enfore some plugins in the "Ubuntu Desktop session"
[15:50] <hyperair> ah i see
[15:50] <didrocks> hyperair: right, but there can be mandatory plugins and we got in maverick by patching and push_back
[15:50] <didrocks> hyperair: also, we can prevent users shooting on their feet :)
[15:51] <didrocks> like removing decorations…
[15:51] <hyperair> well removing decorations is a lot harder to prevent, short of compiz automatically restarting the decorator
[15:51] <hyperair> (in the event of the decorator crashing, which it is prone to doing)
[15:52] <didrocks> hyperair: it's not prevent from unloading, sorry, it's more, ensure it's activated
[15:52] <hyperair> yeah
[15:52] <hyperair> didrocks: well you can't prevent an app from segfaulting
[15:52] <didrocks> hyperair: sure, but all compiz is going down then
[15:52] <didrocks> (speaking about plugins first)
[15:53] <didrocks> not the independant gtk-*-decor*
[15:53] <hyperair> yeah
[15:53] <hyperair> i see the use case, and yeah it would be great to prevent users shooting themselves in the foot
[15:54] <hyperair> ccsm is like C++. it gives you so much power than you can probably unleash a volley of bullets at your feet by accident
[15:54] <smspillaz> didrocks: we once had a "sanity" plugin that Amaranth wrote, I wonder if it is still around
[15:54] <hyperair> s/than/that/
[15:54] <didrocks> hyperair: exactly, and we will do that in the default session (Ubuntu Desktop) in any case, maybe not in the other one
[15:54] <didrocks> smspillaz: oh, that can be nice
[15:54] <didrocks> smspillaz: so, not a bitesize thing?
[15:54] <didrocks> (I can do it, just to know if others will be interested)
[15:55] <hyperair> smspillaz: what does it do, depend on a fixed set of plugins to ensure sanity?
[15:55] <smspillaz> didrocks: well actually I wouldn't be able to do it now because I'm busy with this AddWatchFD stuff (sigh) because it depends on loaderLoadPlugin being wrapable
[15:55] <smspillaz> didrocks: I can make loaderLoadPlugin wrapable though
[15:55] <jcastro> didrocks: ok so what should I tell people wrt. compiz and ccsm?
[15:55] <didrocks> smspillaz: that would be nice, and then, we can ask for a contributor to write the needed bits
[15:56] <didrocks> smspillaz: it's not urgent at all, just will be nice for Alpha2 (in 2 months)
[15:56] <smspillaz> jcastro: didrocks: we should patch ccsm to display a message saying that it is the "/advanced/ settings manager and that you change bits in here at your own risk"
[15:56] <smspillaz> didrocks: yeah
[15:56] <smspillaz> didrocks: I'll do it when I do a bunch of other API changes too
[15:56] <didrocks> smspillaz: ok, I just record it then
[15:56] <kvalo> didrocks: hi. any time for a small python+autotools chat?
[15:56] <didrocks> jcastro: just to avoid changing settings? particularly to not remove unity
[15:56] <smspillaz> didrocks: "It looks scary because it is!"
[15:56] <didrocks> jcastro: and that if they want the traditional gnome-panel, they can go to gdm and choose "Ubuntu classic session"
[15:57] <smspillaz> didrocks: it is possible to remove the unity plugin from being viewed in ccsm I think
[15:57] <jcastro> didrocks: right, so for example I went in there and tried to turn the cube on and got screwed
[15:57] <smspillaz> jcastro: what happened when you did that? it works fine here
[15:57] <didrocks> smspillaz: heh, thanks for the warning :)
[15:57] <smspillaz> jcastro: does it crash? because that's bad
[15:57] <didrocks> smspillaz: well, I think we want something more upstreamable than that
[15:57] <didrocks> smspillaz: and really avoiding people cheating with editing config files and such (it happens a lot)
[15:57] <smspillaz> didrocks: ccsm is the preferred way of mucking around with settings upstream
[15:57] <jcastro> smspillaz: yes, I get no window borders or anything, just unmanageable windows
[15:58] <smspillaz> jcastro: this is a problem in the unity plugin and it is already reported
[15:58] <jcastro> smspillaz: ok
[15:58] <smspillaz> jcastro: something stupid in nux or unity is not cleaning up properly so when we "temp unload it" but don't actually dlclose it's address space it dies
[15:58] <didrocks> smspillaz: so not a bitesize thing as a summary, ok, we'll tackle it ourself then :)
[15:59] <smspillaz> didrocks: yeah, I should be able to write it, I just need to tackle this ... huge TODO list
[15:59] <smspillaz> which reminds me that I got massively distracted in the past hour, go figure
[15:59] <didrocks> smspillaz: I can help you there if you wish, it's not urgent at all in any case
[15:59] <didrocks> like can be tackle in a month or more :)
[15:59] <smspillaz> it's something that I can write very easily
[16:00] <smspillaz> um wow it's 12am and I did not notice
[16:00] <smspillaz> *shrug*
[16:00] <smspillaz> didrocks: you have a weird connection
[16:01] <didrocks> smspillaz: this is rather me and some stupid keybinding :)
[16:01] <smspillaz> h
[16:01] <smspillaz> oh
[16:01] <didrocks> smspillaz: so, I was telling "if you think that it's fast enough for you and other will take a lot of time to tackle it, I can just add an A2 WI for you"
[16:01] <didrocks>  :)
[16:01] <didrocks> jcastro: ok for ccsm and sessions?
[16:01] <smspillaz> didrocks: just add it to A2 WI
[16:02] <didrocks> jcastro: sorry dude, my blog is still out of order until I move to Lyon…
[16:02] <didrocks> smspillaz: ok, doing :)
[16:02] <didrocks> thanks!
[16:02] <smspillaz> no problem
[16:07] <jcastro> didrocks: yep I've already posted on the forums
[16:07] <jcastro> that seems to be where all the activity is anyway
[16:07] <didrocks> jcastro: thanks :)
[16:07] <didrocks> jcastro: I've already posted to the French one :)
[16:08] <didrocks> jcastro: also, if you need, you should know about this drawback, for now: https://wiki.ubuntu.com/NattyNarwhal/TechnicalOverview#Ubuntu Desktop Edition (for people upgrading)
[16:08] <didrocks> if this can avoid one or two dups…
[16:08] <jcastro> ok
[16:17] <kvalo> didrocks: I think you missed my earlier message, but do you have time for that python with autotools chat?
[16:18] <didrocks> kvalo: in 15 minutes?
[16:19] <kvalo> didrocks: that's ok for me
[16:19] <didrocks> ok, just ping me in 15 min then :)
[16:20] <lamalex> what up QA Wednesday git r done
[16:20] <kvalo> didrocks: will do. thanks :)
[16:32] <lamalex> njpatel, DBO_ how is the introspection coming?
[16:33] <njpatel> lamalex, mine isn't at all (doing something else), but can you please work with jason and jaytaoko to get launcher + quicklists, respectively, dumping some information
[16:33] <lamalex> njpatel, working with jaytaoko now
[16:33] <DBO_> lamalex, what do you need me to do to make introspection real for launcher
[16:33] <njpatel> lamalex, awesome, thanks
[16:34] <lamalex> DBO_, launcher name, coordinates
[16:34] <kvalo> didrocks: ping. do you have time now or should we do it tomorrow morning?
[16:34] <didrocks> kvalo: now is ok, pm?
[16:35] <kvalo> didrocks: yeah, let's do that
[16:48] <mpt> jcastro, hi
[16:48] <mpt> jcastro, if we're still going to be using most of gnome-power-manager's settings in 11.04, we'll need someone to fix up the place where it mentions the "notification area"
[16:59] <kenvandine> tedg, don't forget my merge proposals for dbusmenu and libindicator
[17:00] <tedg> kenvandine, I won't.  I even mentioned them on the status call today :)
[17:00] <kenvandine> i feel so loved :)
[17:01] <kenvandine> tedg,  and is there any reason i shouldn't upload libindicator?
[17:01] <kenvandine> that doesn't block on dbusmenu...
[17:01] <tedg> kenvandine, No, it should be fine.
[17:01]  * kenvandine isn't going to do it before A1... just asking 
[17:01] <kenvandine> ok
[17:09] <jcastro> mpt: that's a good point
[17:10] <jcastro> dbarth_: ^^ do you think karl has time to give power-manager a once over?
[17:11] <mpt> jcastro, dbarth_: https://wiki.ubuntu.com/BatteryStatusMenu#When%20to%20show%20the%20menu
[17:16] <jcastro> mpt: I'll take it to email
[17:20] <vish> ssj6akshat: not unfixable by design, it needs fixing every misbehaving application.
[17:20] <vish> fixing in*
[17:41] <njpatel> didrocks, https://bugs.launchpad.net/unity/+bug/658303?
[17:43] <didrocks> njpatel: I'll set it as fixed release with today's compiz workaround
[17:43] <spikeb> what kind of paper does the design team use? all the mockups are some kind of paper i've not seen elsewhere.
[17:43] <njpatel> didrocks, seet
[17:44] <didrocks> njpatel: it's temporary waiting for the new gnome-session
[17:47] <njpatel> coolio
[17:48] <jamalta> hi all :)
[17:49] <jamalta> Is there an easy way to get the Unity Launcher to redraw an icon after it is rendered? I'm trying to change the icon's name, but I'm pretty sure it isn't working because the icon doesn't get redrawn when that happens.
[17:51] <lamalex> DBO_, all good on introspection? need anything?
[17:51] <DBO_> im working on it and other things
[17:52] <DBO_> also nursing a bottle of nyquil
[17:52] <lamalex> k
[17:52] <lamalex> DBO_, any chance we can get it merged today?
[17:52] <lamalex> QA would like to be unblocked
[17:52] <DBO_> probably tonight yeah
[18:59] <jcastro> njpatel: wanna see something cool?
[19:00] <jcastro> http://unity.ubuntu.com/projects/unity/
[19:00] <jcastro> click on the faq link. :D
[19:00] <njpatel> jcastro, aah, nice :D
[19:00] <jamalta> jcastro: ohh we're officially using askubuntu.com now? very cool :)
[19:01] <jcastro> well it's where they've been answering the questions so sure!
[19:01] <njpatel> jcastro, where is that chart showing bug info again?
[19:01]  * njpatel lost the link
[19:01]  * spikeb attempts to design a simple image editor
[19:01] <jcastro> http://status.qa.ubuntu.com/
[19:01] <jcastro> then click unity
[19:02] <njpatel> okay, so three bitesize bugs so far
[19:02] <jcastro> njpatel: oh dude, it needs to graph fix released.
[19:02] <jcastro> not fix committed
[19:02] <jcastro> otherwise we'll never look like we are getting anywhere
[19:02] <njpatel> jcastro, this will increase as we get more bugs and I look at more bugs :)
[19:02] <njpatel> jcastro, heh, right :)
[19:02] <jcastro> http://status.qa.ubuntu.com/qapkgstatus/unity
[19:02] <jcastro> that's the bookmarkable url
[20:33] <lamalex> jcastro, my buddy just gaveme flyers tickets for tonight \m/
[20:34] <jcastro> lamalex: nice, I'm seeing Wings/Sharks on monday.
[21:37] <lamalex> jaytaoko, DBO_ how is introspection coming
[21:37] <DBO_> busy
[21:37] <jaytaoko> lamalex: I want to submit a firs version to you in a few minutes...
[21:44] <lamalex> jaytaoko, sweet
[23:18] <jamalta> hey, so i'm trying to figure out if there is a way to switch an icon in the launcher
[23:20] <jamalta> i'm working on bug #683241 and have it checking the trash status on startup and switching the icon to "user-trash-full" but this happens after the icon is rendered, and it doesn't actually redraw it
[23:20] <jamalta> I'm using SetIconName() to change the icon, but obviously this does nothing else :)
[23:42] <coz_> hey guys...out of curiosity...can the grub menu be accessed on ubuntu during boot?
[23:43] <coz_> rather on unity
[23:55] <RAOF> coz_: Yes, you can get at the grub menu by holding down left shift during boot.  I'm not sure what that has to do with Unity, though.
[23:56] <coz_> RAOF,  yeah I tried that with no effect  but let me try again...the reason i ask is that a fellow on #ubuntu+1  apparenlty has issues :)
[23:56] <coz_> RAOF,  I will try that now though
[23:57] <coz_> yep that works :)
[23:57] <coz_> thanks