/srv/irclogs.ubuntu.com/2010/12/13/#ayatana.txt

=== smorar is now known as smorar_
PsxMeUPanybody know if Unity will have decent ATI graphics driver support? My laptop's fan (HP nx9420 - Mobility Radeon X1600) will thank you if it does (lol)03:18
spikebPsxMeUP, yes.03:22
spikebPsxMeUP, unity will support running on ati decently. whether the driver itself is any better or not, we cant say03:23
hyperairPsxMeUP: if compiz works on ati, then unity will, because it's essentially a compiz plugin, afaik03:24
PsxMeUPhmm, ok. Well I don't have problems with compiz and all that jazz (Mint 8). But the fan simply doesn't know when to calm down. It does that in Windows too, but XP/7 has a useful feature that allows you to select "Maximum Battery Life". That immediately calms things down03:27
spikebtried that under mint?03:29
PsxMeUPYa, so far I haven't been able to find anything similar and I've tried various packages/tools03:30
spikebhmm yeah i see that03:31
* spikeb just checked03:31
PsxMeUPin Win 7 it's under Power Options > Advanced Settings > ATI PowerPlay Settings. Anyway... I'm happy you're finally moving away from the old Windows taskbar look and going with something more original :)03:35
* spikeb mutters03:37
spikebeventually, support will be better for your chipset and fan03:37
=== ssj6akshat|bed is now known as ssj6akshat
=== ssj6akshat is now known as ssj6akshat|schoo
=== al321 is now known as al43
kvalomorning06:47
didrocksgood morning07:20
kvalodidrocks: good morning. how are you?07:23
didrockskvalo: I'm fine, thanks, and you?07:23
kvalodidrocks: I'm good, thanks07:23
kvalodidrocks: had few extra heartbeats yesterday because of the exim vulnerability07:24
didrockskvalo: exim vulnerability? Sorry I didn't follow that07:25
kvalodidrocks: http://www.debian.org/security/2010/dsa-213107:25
kvalodidrocks: I heard about it on friday but didn't pay enough attention. but on sunday my vm provider sent me email demanding immeadiate update. they had two breakins already at that time.07:26
didrockskvalo: waow, right, scary :/07:28
TheMuso`kvalo: Its insidents such as you have described which justify my personal decision to use shared/administered hosting, even if I lose a little flexibility. I don't want to have to worry myself over such possibilities and keep things up to date etc. Any services I open up on my home connection are checked for sure, but I don't serve mail from home. :)07:49
TheMuso`incidents*07:50
reno1979hello?07:51
kvaloTheMuso`: yes, it makes a difference. it's a lot of work to maintain a server.07:53
ronocseb128, should i use gsetting or gconf ?12:12
ronocseb128, was researching the different ways I need to handle this new sound menu registration per application settings12:13
ronoci heard gconf is deprecated12:13
nmarqueskenvandine, ping12:22
seb128ronoc, hey, gconf is deprecated indeed12:27
seb128ronoc, use gsettings for new code12:27
ronocseb128, cool looking at it new12:27
ronocseb128, just trying to work out the best way for this registration process, have you a sec ?12:42
seb128yes12:43
ronocwhen a client starts i will be notified by watching the dbus mpris interface12:43
ronoccurrently i then request the desktop file12:43
ronoccan i , from information that is already in the desktop file, find a relevant entry in gsettings12:44
ronocsorry haven't used gsettings before12:44
ronocso newb questions galore12:44
ronocso for instance banshee starts, I detect the new mpris interface, fetch the desktop file (via mpris)12:45
ronocand then from there check to ensure in gsettings that  banshee wants to be seen in the desktop file ?12:45
ronocsound plausible ?12:45
seb128hum12:46
nmarquesanyone can gimme some guidance? trying to build indicator-sound but getting a nasty error12:47
seb128ronoc, gsettings is just an api for settings12:47
seb128ronoc, it's not really different from using a key file or gconf12:47
seb128ronoc, what would set those entries on wheter a software should be listed?12:47
seb128ronoc, the indicator?12:47
ronocnmarques, whats the error12:47
nmarquesronoc, error: Package `Dbusmenu-Glib-0.2' not found in specified Vala API directories or GObject-Introspection GIR directories12:48
nmarquesronoc, missing a patch somewhere? maybe vala ?12:48
ronocseb128,  packages could ship a gsettings schema in a /indicator-sound/clients/ registry subdir or something?12:48
ronocseb128, and if the users wishes to make the client invisible to the menu the prefs ui would simple change this setting12:49
seb128ronoc, so you envision the clients to ship a true or false key?12:49
seb128ronoc, why would some client not want to be listed in the indicator?12:50
ronocseb128, it is more to allow the user to easily make a client invisible to the menu12:50
ronocseb128, currently once its 'remembered' the user needs to edit a cache file to remove it12:50
ronocnot very nice12:51
ronocnmarques, do you have dbusmenu dev package ?12:51
seb128well it seems you doesn't need any package for that12:51
ronocit should have the vapi you are missing12:51
seb128just key a list in a key and let user edit it12:51
ronocseb128,  so you suggest I should manage the gsetting myself and inform the clients what key to look for when changing their preferences12:53
nmarquesronoc, yeap12:55
ronocnmarques, so can you find a similarly named vapi in /usr/share/vala/vapi*12:56
ronocit might be in the wrong directory12:56
ronocnmarques, what vala are you running ?12:56
seb128ronoc, well you didn't say there would be a preference for that in the player before12:57
nmarques11.212:57
seb128ronoc, I though you just wanted the equivalent of a gconf key where people can list things they don't want in the indicator12:57
nmarquesronoc, need to check out this vapi stuff12:57
seb128ie power user thing12:57
ronocseb128, okay so we need to be able to provide the ability for users to easily optin  a player or opt out a player12:58
ronocat any time12:58
ronocobviously the service / indicator will need to be restarted to take effect12:58
seb128you want that to be power user options?12:59
seb128to come from settings in each player?12:59
seb128or to come from an indicator dialog?12:59
ronocseb128, each player12:59
ronocas the spec outlines12:59
ronocso far the work has been done to certain extent in each player12:59
ronocquick recap13:00
ronocplayer starts, i see the mpris interface come up, I try to load the desktop file from the root mpris object13:00
ronocif all is good and then need to check 'somewhere' that this player wants to shown in the menu13:00
seb128well, you have some libindicate code in the player as well?13:00
seb128like a "register as ayatana"?13:01
ronocseb128, thats going away very shortly once I get a new registration process outlined13:01
seb128hum ok13:01
ronocits a good thing no ?13:01
seb128I was going to suggest to make the option in the player make this call being done or not done13:01
seb128which would mean you wouldn't need any extra key13:02
nmarquesronoc, my dbusmenu package has no vapi files... :(13:02
seb128nmarques, what distribution do you use?13:02
nmarquesseb128, I'm tryng to build this on opensuse13:02
ronoc" make this call being done or not done" what do you mean by this ?13:02
seb128seems your libdbusmenu package is incomplete13:02
ronocseb128, ^13:03
seb128ronoc, well, the "register on ayatana"13:03
seb128that's what makes the player be listed now13:03
nmarquesseb128, just one question more... any software needs to be patched for dbusmenu ?13:03
seb128if you add a preference in banshee, it would be banshee using the preference to register or not on the ayatana bus13:03
seb128nmarques, no13:03
ronocseb128, well there is no registration as such just a flag, it will bring up the mpris interface regardless13:04
ronocthat is all i need13:04
seb128well mpris != sound indicator13:05
seb128you might want to use mpris but not the indicator13:05
ronocexactly13:05
ronocthat is why i need this flag13:05
seb128but right now if you don't do that ayatana libindicate registration the indicator doesn't list it, does it?13:05
ronocso i need to be able to get from some entry in the desktop file to a gsetting13:05
ronocnot in any current release13:06
ronocbut trunk has the new mpris interface watching registration merged in13:06
seb128ok13:06
seb128ronoc, so yeah, it seems you want to set a convention13:08
ronocseb128, yup13:08
ronocseb128, forwarding on an email i sent last week to the mailing list13:08
seb128like the settings path is "/desktop/ayatana/indicator/<player>"13:08
seb128where player is the .desktop name13:08
seb128which is a boolean key13:08
ronocseb128, okay just so we are on the same page, in gsettings you are suggesting  there should be a "/desktop/ayatana/indicator/<player>" entry with a boolean value13:10
seb128njpatel, I still get the "empathy buddy list" issue13:10
ronocmy food is ready, continue this after lunch seb ?13:10
ronocseb128, ^13:11
seb128ronoc, ok, enjoy your lunch13:11
seb128ronoc, and yes, though the path was an example13:11
seb128you should probably check with ted what he's using13:11
ronoccool understood13:11
seb128having a consistent naming schemas for the indicator stack13:11
ronocsure13:11
nmarquesseb128, thing I got the source of the problem... GTK needs to be patched ;)13:15
hyperairronoc: are you familiar with massif's output?13:45
hyperairronoc: http://people.ubuntu.com/~hyperair/massif-output13:46
hyperairronoc: that's valgrind's massif analyzing indicator-applet's memory usage. there's an interesting stack trace from indicator-sound that i can't seem to reproduce easily somewhere there that has allocated 45.6M of data13:47
hyperairand at that time i didn't have debug symbols so i can't figure out what function that was13:48
hyperairhmm there's only one function that calls gdk_pixbuf_new_from_file13:49
hyperairaha!13:49
hyperairronoc: when you resize the album art, you don't free the original pixbuf!13:49
hyperairoh my god, metadata-widget.c is a mess of tabs and spaces.13:54
hyperair>_>13:54
hyperairi can't even tell what the setting is supposed to be13:54
ronochyperair, have you grabbed trunk ?13:55
hyperairronoc: nope.13:55
ronochyperair, spacing problems should be fixed13:55
hyperairronoc: i just grabbed maverick's package, which is where i'm seeing my memleaks.13:55
hyperairronoc: could you look at metadata-widget.c, in metadata_image_expose()?13:56
ronocsure13:56
hyperairthere's this line here..13:56
hyperair200             pixbuf = gdk_pixbuf_scale_simple(pixbuf,60, 60, GDK_INTERP_BILINEAR);13:56
hyperairsee that?13:56
hyperairyou need to free the original pixbuf.13:56
hyperairit leaks memory otherwise13:56
hyperairg_object_unref13:56
hyperairsomething like GdkPixbuf *orig_pixbuf = pixbuf; pixbuf = gdk_pixbuf_scale  blah blah; g_object_unref(orig_pixbuf);13:57
ronochyperair, ah of course14:01
ronocwhoops14:01
hyperairronoc: =) so i was half-right when i said indicator-sound was at fault for my memleaks14:02
ronochyperair, who/what was responsible for the other half ?14:02
hyperairronoc: indicator-messages.14:03
hyperairronoc: it does a lot of icon resizing, which in the long run leaks14:03
ronochyperair, you must love the indicators :)14:03
hyperairlol no i don't14:04
hyperairi just got so irritated with them that i stuck a shell script running valgrind --tool=massif14:05
hyperairthen all i have to do is wait for 6 hours or so14:05
hyperairit's annoying to think you've fixed it, and then in the next 6 hours it leaks again, and you have to stick it in massif and wait for another 6 hours14:05
hyperairi think i can safely say i hate indicators now.14:05
hyperairon the other hand i ♥ sbuild which gives me 3 second deb builds14:06
hyperairer 3 minute14:06
ronochyperair, okay well I'll talk to seb and co to get a SRU out for the memleak and ensure it doesn't go into natty14:06
ronochyperair, thx for spotting that14:07
hyperairronoc: =)14:07
hyperairronoc: i'm not done with messages though. it still leaks in weird spots14:07
ronochyperair, tedg might be able to help you there14:07
hyperairyeah but he isn't around14:07
ronocoh yeah he is on holidays now i think until the 4th :(14:08
hyperairhaha okya14:09
* hyperair can't wait for his own holidays14:09
ronocindeed14:09
* hyperair is in the middle of exams but gets this impulsive desire to hack on something14:09
ronochyperair, where you based ?14:10
hyperairronoc: singapore. once my exams end i'll be heading back to malaysia.14:10
hyperairronoc: i'm malaysian, studying in singapore14:10
ronochyperair, cool, when do the exams finish ?14:10
hyperair16th.14:11
hyperairi've to be back in malaysia by the 20th (internship begins)14:11
ronochyperair, do you take holidays around christmas at all ?14:11
hyperairyeah, christmas itself is a public holiday14:12
hyperairusually have dinner with family or something14:12
ronochyperair, memleak fixed14:14
hyperairthanks =)14:14
ronochyperair, thank you more like :)14:14
hyperairhaha14:14
hyperairthank the massif devels14:14
ronocindeed14:14
hyperairthe only real time i spent staring at the code was like 5 minutes?14:15
hyperairmassif truly rocks14:15
hyperairronoc: are you familiar with dbusmenu's api?14:16
ronochyperair, yup14:16
hyperairronoc: http://paste.debian.net/102272/ <-- this is my indicator-messages patch14:16
hyperairthere's a comment there saying that pixbufs should be freed by dbusmenu14:16
hyperairbut they aren't14:16
* ronoc looks14:16
hyperairit's dbusmenu_menuitem_property_get_image14:17
hyperairi checked the dbusmenu source code, it doesn't look like it keeps track of the pixbuf for freeing anywhere14:17
ronochyperair, right did you file a bug?14:18
hyperairronoc: nope, there's an existing indicator-applet bug about memleaks, so i just dropped my patch there14:18
hyperairronoc: but it's hard to tell if it's this one leaking or something else14:18
ronochyperair, well ted will pick this just after xmas14:19
hyperairright, i'll ping him then14:19
hyperairi'm not sure whether dbusmenu is wrong or indicator-messages is wrong in this case14:19
hyperairalthough it's a GdkPixbuf* rather than a const GdkPixbuf*, so i'm more inclined to believe that indicator-messages is wrong14:19
hyperair(iirc standard gtk+ conventions were to add const to stuff you're not supposed to free/modify)14:20
ronochyperair, sure14:21
ronocseb128, hyperair has found a memleak in indicator-sound for maverick , should i prepare a sru with the fix14:23
hyperairseb128: people with super-hi-res album arts will experience really fast memleaks.14:24
seb128ronoc, you can if there is a clear bug report about the issue, talk to kenvandine about it maybe to know the details?14:24
ronochyperair, ted should be on in a bit14:24
seb128doing a sru with the backport patch seems ok14:24
ronocseb128, okay will file a bug now14:25
hyperairronoc: oh that's cool14:25
=== smorar_ is now known as smorar
ronockenvandine, I should really put out a sru for this -> https://bugs.launchpad.net/indicator-sound/+bug/68968614:33
ubot5Ubuntu bug 689686 in The Sound Menu "memleak with album art resizing" [Undecided,New]14:33
ronocwhat do you think ?14:33
kvalokamstrup: hey, how hard would it be to create python bindings for libconnman?14:48
hyperairronoc: there's still a leak.14:50
ronochyperair, oh yeah ?14:50
hyperairronoc: i'm not sure where, but it's still there. i'm going to loop a playlist of songs with hi-res album art with massif there and check again later.14:50
ronochyperair, okay keep me posted14:51
hyperairhm no wait that wouldn't work14:51
hyperairindicator-sound needs to be opened once per song change14:51
hyperairthen mem usage goes up, and doesn't come back down14:51
jcastrodidrocks: thanks for assigning that bug to me, I might have missed it otherwise14:54
didrocksjcastro: no worry, with the flow of bugs, I prefered to notice you directly about it :)14:57
jcastrodidrocks: also, jason told me floating mode is going away, so I'm wondering if we should unbitesize those14:58
didrocksoh really?14:58
didrocksdidn't know that14:59
didrocksin that case, yeah, stratch it14:59
didrocksscratch*14:59
* hyperair probably needs to run massif on notify-osd too. looks like it's leaking memory as well15:00
* hyperair hopes unity isn't this leaky as well >_>15:00
kamstrupkvalo: if you're using GIR it's mostly some autotools foo and then maybe adding a few annotations where needed (for mem management)15:04
kvalokamstrup: but how much work is to start using gir?15:06
kvaloah, there is g-ir-scanner15:07
kvaloso it's not a manual process?15:07
kvaloapparently not, cool15:08
jcastronjpatel: any idea what cando needs in comment #1? https://bugs.launchpad.net/unity/+bug/68840715:20
ubot5Ubuntu bug 688407 in unity (Ubuntu) "Trashcan needs quick lists" [Low,Triaged]15:21
njpateljcastro, he can use the code from old unity (it's in lp:unity still, unity-private/places/place-place-trash.vala, or something like that)15:22
dbarthseb128: hey, what was the trick you used this morning to get the panel working?15:46
dbarthseb128: i'm seeing weird blockings on dbus calls here15:46
dbarthlike duplicate unity-panel-service processes and 3 or 4 for gwibber15:46
dbarthgwibber-service that is15:46
sensegood afternoon15:51
hyperairronoc: okay, seems like a non-issue. my massif output shows the memory usage going up and down (as expected, since it loads super-large artwork and frees it again)15:51
didrocksseb128: I'm letting bug #689692 as I can't reproduce it. But I have a new compiz also that fix some focus issues, maybe related…15:52
ubot5Launchpad bug 689692 in unity (Ubuntu) "the softwares launched from the unity-panel often don't get focus as they should" [Undecided,New] https://launchpad.net/bugs/68969215:52
seb128didrocks, ok15:52
ronochyperair, okay good15:53
hyperairronoc: =)15:53
dbarthDBO: hi Jason, i've noticed a weird bug with the launcher where tooltips don't appear on certain entries if you hover over them from from botton to top15:55
dbarthDBO: seen that before?15:55
DBOdbarth, when was the last time you updated compiz?15:55
dbarthDBO: i'm using the natty version from the last 2 weeks or so15:56
DBOdbarth, that may not be recent enough15:56
DBOI fixed a major damage issue in compiz recently15:56
DBOit fixes that bug15:56
dbarthah interesting15:56
dbarthdidrocks is preparing a new upload i think, so i'll check that with the update15:57
DBOyes I believe his upload should remedy the problem15:57
didrocksDBO: dbarth: I opened bug #688468 some days ago16:00
ubot5Launchpad bug 688468 in Unity "tooltips don't appear systematically" [Undecided,Triaged] https://launchpad.net/bugs/68846816:00
didrocksDBO: dbarth: I confirm the new compiz snapshot fix that16:00
didrocks(or at least, I can't trigger it anymore)16:00
DBOawesome16:01
=== ssj6akshat|schoo is now known as ssj6akshat
jcastroDBO: njpatel: the second unity update goes out EOD today my time, so if you have any bitesizers you want highlighted tag em and lmk.16:43
=== ssj6akshat is now known as akshatj
=== jaytaoko is now known as jaytaoko|brb
nnnajispeaking of Bitsize thingies, here's one: https://bugs.launchpad.net/synaptic/+bug/68881117:24
ubot5Ubuntu bug 688811 in synaptic "progress window duplicates title" [Low,Confirmed]17:24
nnnajii'm a little ashamed, but i need some help on where to start..17:24
nnnaji:P17:25
KuischeHello. I upgraded to 10.10 and got Unity installed. Now nothing works. How do I re-enable main menu (Alt-F1)? How do I start Synaptic? How do I launch console? How do I launch other applications (Alt-F2)?17:46
KuischeAnd how do I remove the side bar?17:46
KuischeAnd how do I change the applets on the top bar?17:47
kklimonda1Kuische: you can''t change the applets on the top bar, you can't remove the side bar, there is no main menu.17:48
kklimonda1there is no replacement for alt+f2 and as for the rest of your questions - you can launch terminal by clicking the button in the left top part of the screen17:48
KuischeHow do I start any othe applications? The only thing still accessible is Firefox.17:49
nnnajiKuische, Unity doesn't ship with an Alt-F2 "run application" dialog afaik17:49
spikebnot the 10.10 version anyway17:49
kklimonda1Kuische: the ubuntu button should open an overlay where you can launch applications..17:49
KuischeClicking Ubuntu logo shows 6 huge icons. None work17:50
nnnajiKuische, you could try a ALT+CTRL+T to open the terminal17:50
nnnajiKuische, if everything fails, try resetting the desktop session by doing CTRL+ALT+1, then login with your username and password, then do a "killall gnome-session"17:51
nnnajiCTRL+ALT+7 or CTRL+ALT+8 should return you to the greeter screen17:52
KuischeBy the way, if you've managed to make GUI useless, what do I need to install to get non-English fonts in the console?17:52
KuischeCtrl-Alt-number do not work, do you mean Ctrl-AltFn?17:53
KuischeCtrl-Alt-number do not work, do you mean Ctrl-Alt-Fn?17:53
nnnajisorry, omg, yes17:53
KuischeSo, do you no, how to change fonts in the Ctrl-Alt-F1 console? Other than running everything with LC_ALL="C".17:54
nnnajisry, i pass on that one17:55
didrocksjcastro: hey dude17:55
didrocksjcastro: so, with the nux issue we got last time, I was thinking about changing strategy for next release17:55
jcastrook17:55
didrocksjcastro: basically, asking people after next nux release to run /usr/lib/nux/unity_support_test17:55
didrocksand report their configuration if there are still some issues for them17:56
jcastrook, what does that actually do? (mine was segfaulting)17:56
KuischeAny way to remove Unity side bar?17:56
didrocks(and if they still can run unity)17:56
didrocksjcastro: that should be the entry point before deciding to launch unity or not17:56
jcastrodidrocks: ok but you need a bunch of people to run it first?17:56
jcastroto determine a baseline or ... ?17:57
didrocksjcastro: well, last time, it was working for me on nvidia, but it wasn't on intel and ati or a second user on nvidia17:57
didrocksjcastro: no need for big testing, but still if people are aware about the command and we can make some advertisement to report bugs if it doesn't work for them, that will be good before using it as the detection module17:58
jcastroyep.17:58
jcastrowe should add it to the project page17:58
jcastro"If unity doesn't work, run /usr/lib..."17:58
didrocksjcastro: neat idea. in any case, it won't be before next release (Thursday I guess)17:58
jcastronod17:59
didrocksthe segfault has been fixed by jaytaoko btw17:59
jcastronice17:59
didrocksjust before you have a cheap card with no vsync :p17:59
jcastrothis morning my unity session doesn't work, but I don't think that's your fault17:59
didrocksyeah, the indicator issue?18:00
didrocksjcastro: you mean, you have a blank top panel?18:00
kvaloronoc: hi. time for yet another review? https://code.launchpad.net/~kvalo/indicator-network/settings-backend-begin/+merge/4354818:00
jcastroI am not sure, it was working this weekend, I was just going to sit it out in fallback today18:00
jcastroyeah the indicators are also broken, but my unity log in just logs into a blank wallpaper18:00
didrocksoh? weird18:00
jcastrodidrocks: but I don't have time to investigate now so I was just going to work today in classic mode and then investigate later18:01
didrocksempty panel because of indicators is known, but yeah, keep me in touch18:01
jcastroyeah I figured that out when I saw I wasn't the only one18:01
jcastroI'll use it as an opportunity to move off of dailies this evening. heh.18:01
didrocksjcastro: oh, you are in the dailies?18:02
didrocksjcastro: ok, there is a bamf breakage, you should have latest unity and latest bamf18:02
jcastroyeah that's why I wasn't bothering you. :D18:02
didrocksof course, it's not dealt packaging-wise as it's the dailies:)18:02
jcastroI'll move to natty proper later, now that I have intellihide I'm not so anxious to bleed18:03
didrockshehe :)18:03
lamalexcan one of yous guys ping me? Doing some triaging. need to test something that requires urgency18:13
didrockslamalex: ping18:14
lamalexthanks didrocks18:15
didrocksyw :)18:15
lamalexdidrocks, it's your bug actually :P https://bugs.launchpad.net/unity/+bug/68847118:15
ubot5Ubuntu bug 688471 in unity (Ubuntu) "intellihide launcher doesn't disappear once clicking in an emergency app" [Undecided,New]18:15
lamalexI'm not experiencing it18:15
lamalexlauncher hides normally for me18:15
didrockslamalex: let me try to reproduce18:16
didrockslamalex: can you ping me, please?18:17
lamalexdidrocks, ping18:17
noobhi, how i can configure the unity interface? it is too slow and i can't edit menu entries :(18:18
didrockslamalex: weird, I don't get it anymore18:18
kvalolamalex: hi. would you mind doing some review? https://code.launchpad.net/~kvalo/indicator-network/settings-backend-begin/+merge/4354818:21
lamalexkvalo, sure thing18:21
kvalolamalex: excellent, thanks. I have to go now, but I will be back in 30 mins or so18:22
lamalexsure thing18:23
lamalexDBO, how do I run the panel?18:25
DBO?18:25
lamalexmy panel is empty and I can't get it to populate18:25
lamalexdo you usually have to do anything to get your panel to have things in it?18:26
=== bregma_ is now known as bregma
lamalex:\ I can't get anything to show up in my panel18:46
=== ChrisWoollard1 is now known as ChrisWoollard
jcastrotareth: https://bugs.launchpad.net/ubuntu/+source/unity/+bug/68618221:05
ubot5Ubuntu bug 686182 in unity (Ubuntu) "Unity launchers run multiple copies of program if clicked multiple times before the program loads" [Low,Triaged]21:05
jcastrothis was the bug fix that got merged afaict21:05
jcastrodo you happen to know why it's still open?21:05
tarethI have no idea21:07
kvalolamalex: thanks for the review. I pushed updates now.21:14
lamalexkvalo, good stuff21:14
kvalolamalex: if you can take a look at the updates today and hopefully I can merge them to trunk tomorrow morning :)21:18
kvalobut now I need to get sleep21:18
lamalexkvalo, if you fixed those things and make checks passes, merge it21:18
rbnswartzWill calling activate on a compiz window bring it to front of all windows?21:36
rbnswartzDBO you on?21:40
DBOyes21:40
DBOrbnswartz, it performs the logical activate and raise function yes21:41
rbnswartzI think I have that bug fixed. But I have a few questions21:41
DBOsure21:42
rbnswartzcan I call bamf_view_is_urgent on a child window not just on the app itself?21:42
DBOrbnswartz, you can yes21:43
DBObut there are other ways to check for urgency21:44
DBOassuming window is a CompWindow *21:46
DBOif (window->state () & CompWindowStateDemandsAttentionMask)21:46
DBOtells you if a window needs attention21:46
rbnswartzI have a fix now that I think will work by using an existing loop to find out which window is urgent and then after the loop uses m_screen->findWindow to get the window and window->activate to bring it to the front21:46
rbnswartzwould you like me to email you the code?21:46
DBOpush it to a branch in launchpad21:47
DBOI will review it21:47
rbnswartzhow do I do that?21:47
DBOwhats your launchpad id?21:47
rbnswartzrbn-swartz21:47
DBObzr push lp:~rbn-swartz/unity/unity.fix-urgent-focus21:47
DBOwell first21:48
DBObzr commit21:48
DBOso you save your changes21:48
DBOthen do the push21:48
rbnswartzI'm a complete newbie here I don't know how to do that?21:50
DBOrbnswartz, you can email me the patch :)21:51
DBOjason.smith@canonical.com21:51
rbnswartzI think I got it I found the register branch is that how I do it?21:52
DBOyou can do it from the command line if you have your launchpad account hooked with bzr21:53
DBObut yes, you can also register a branch21:53
rbnswartzbzr is a program I need to install right?21:54
DBOhow did you get the code if you dont have bzr already installed?21:54
rbnswartzdownloaded the source from launchpad21:55
DBOoh wow21:55
DBOI did not even know you could do that...21:56
DBOin that case you're going to have to send a patch21:56
rbnswartzthe patch is on its way21:59
DBOawesome22:01
DBOyou are a scholar and a gentleman22:01
DBOmay a thousand chocolate chips find their way unto your mouth by days end22:01
rbnswartznext bug to work on?22:01
DBOoh boy22:02
DBOuhm...22:02
rbnswartzI'm very industrious22:02
DBOindeed22:02
DBOlemme look over this patch really quick22:03
rbnswartzeverything is in the onclick event22:04
rbnswartzI made no other modifications besides a variable22:04
rbnswartzeverything is contianed in the function22:04
DBOyep, source has changed a bit while you were working on it so the merge is a bit more difficult :)22:05
rbnswartzwell send me the current source and I'll fix that.22:06
rbnswartzI have to go now thanks for your help22:07
DBOcheers :)22:08
=== smorar is now known as smorar_
lamalexDBO, the dnd animation is really nice22:57
DBOthanks buddy22:57
lamalexDBO, is it intended that if you drag off the launcher, and move vertically, then release it moves the icon?22:58
DBOlamalex, for now23:06
DBOI am still implementing in full23:07

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!