[00:03] hey guys... I had posted a bug about dual monitor with nvidia and how the upper panel turns white when enabling twinview...I found that if I run gnome-em --replace the panel goes back to normal [00:04] rather gnome-wm --replace === ssj6akshat|sleep is now known as ssj6akshat === ssj6akshat is now known as ssj6akshat|schoo === ssj6akshat|schoo is now known as akshat|school [05:59] good day all [06:47] good morning [06:47] hey guy [06:48] hello coz_ === agateau_ is now known as agateau [08:33] hey everybody [08:38] morning MacSlow [08:38] hey klattimer1 [08:39] hows it going dude === klattimer1 is now known as klattimer [08:39] klattimer, winter is upon us with full force here... yuck :) [08:40] yeah looking at my temp applet, its -10 here :( [08:56] hey MacSlow, klattimer :) [08:56] morning didrocks [08:56] salut didrocks [08:57] hows the weather where you are? [08:57] klattimer, I bet the whole of Europe is within the grip of the winter by now [08:57] MacSlow: it's looking that way [08:58] we've had solid snow/hail and freezing weather for almost 2 weeks now [08:59] lot of snow there [09:00] but beautiful and sunny day on sunday [09:00] unfortunatly, I had to do some work inside… so no ski :/ [09:00] (no cloud at all on sunday, seemed to be the perfect weather :)) [09:34] does indicator-sound have a blacklist like indicator-messages? [09:34] hmm maybe i'll just apt-get remove rhythmbox and be happy === akshat|school is now known as ssj6akshat === MacSlow is now known as MacSlow|lunch [13:11] damn libnux dosen't build :/ [13:16] agateau, do you know why the amarok desktop file is not in the same directory as other applications ? [14:00] ronoc: that's the way kde upstream application install themselves (in $PREFIX/share/applications/kde4) [14:01] agateau, thx [14:03] hyperair, http://askubuntu.com/questions/12867/how-do-i-remove-players-i-dont-use-from-the-sound-indicator [14:04] ronoc: interesting, thanks. === MacSlow|lunch is now known as MacSlow [14:12] tedg, are new datetime packages going to show up in natty soon? [14:13] I'm in London and my panel still shows philly time [14:13] lamalex, Q for kenvandine the master of Ayatana packages :) [14:13] kenvandine, ^ [14:13] lamalex, It won't auto switch, but will have a menu item to switch. [14:13] That way if you show up at a coffee shop that routes all it's traffic to CA it doesn't auto-switch your time ;) [14:14] lamalex, soon [14:14] waiting for geoclue MIR [14:14] kenvandine, cool [14:14] lamalex, bzr branch lp:~indicator-applet-developers/indicator-datetime/ubuntu ; cd ubuntu ; bzr bd -- -us -uc [14:15] or we could have a ppa ;) [14:15] lamalex, I think it's in the DX ppa [14:15] lamalex, Have you fixed Hudson yet? ;) [14:17] kenvandine, Have you looked at the dbusmenu GDBus port packaging? [14:17] not yet [14:17] did you propose branches for those? [14:17] * kenvandine hasn't looked at mail yet [14:17] kenvandine, The review is going to take a couple days, but I'd like to "beat the pipeline" to getting it packaged after the reviews come in. [14:17] kenvandine, No, the code merge isn't reviewed yet. [14:18] kenvandine, It sadly turned into a 9000 line diff. So I can't expect quick turn around :) [14:21] * lamalex shuts up [14:23] Sweet, two cool merge proposals for notify-osd today. [14:23] MacSlow, Did you see those? [14:24] MacSlow, It'd be nice to encourage new contributors with quick reviews. [14:24] tedg, yes... already replied... will work/test them this weekend. [14:25] tedg, like the pixman-related fix best :) [14:27] MacSlow, Ah, hmm. I haven't gotten your replies... did you just send them? [14:27] MacSlow, I thought we'd get all mails on merge requests. [14:28] tedg, oh... no didn't merge them yet... just commented on the bug-entries... I don't want to context-switch during the week while I've still unity-task on my plate. [14:29] MacSlow, Ah, okay. I was thinking you commented on the merge requests. Cool. [14:29] tedg, on Monday they'll be reviewed and tested [14:44] Is there a design spec for how unity should eventually behave? [14:50] dbarth, is there a design spec for unity on the wiki somewhere? [14:51] mterry, not quite [14:52] mterry, the spec is on google, but is probably somewhat out of date [14:52] mterry, the places spec is being updated [14:53] njpatel, would be useful to answer questions of whether changes from old unity to new unity are intentional [14:53] i.e. bug-worthy or not [14:53] mterry, agreed, johnlea can help there [14:54] njpatel, you mean on specific questions? He's a living spec? ;) [14:55] mterry, Yes, it's what he has to put up with until he doesn't get it on the Wiki ;) [14:56] Uhm, "until he get's it on" [15:01] johnlea, hello. In old unity, switching to an application via the launcher would only present unminimized windows. In new unity, it unminimized and presents all windows. Is this intentional or a regression? [15:02] mterry: johnlea is home sick so not sure you will get an answer :( [15:02] sigh [15:02] gabon, thanks, OK [15:03] thus the problem with living specs [15:03] DBO: is the autohide animation a placeholder? It feels jerky over here, like, "low FPSish" [15:04] jcastro, what machine are you on [15:04] jcastro, its not jerky here [15:04] quad core amd, 64 bit, nvidia [15:04] O_o [15:05] DBO: not jerky per-se, just not as liquid as I would expect. [15:05] its very linear [15:05] so the start/end are jerky [15:05] and yeah [15:05] its a placeholder [15:05] ok, so, don't bother you about it, got it. :D [15:05] they want a fade in/out :/ [15:05] with a proximity style effect [15:06] it'll be autohide by default iirc? [15:07] I have no idea what the defaults are [15:13] mhr3: are you the synapse maintainer? [15:14] hyperair, yea [15:14] mhr3: is there a way to search tomboy notes in synapse? it seems that's the one thing i'm missing from synapse [15:15] hyperair, do you have the tomboy dataprovider? [15:15] mhr3: hmm i think not [15:15] i'm not sure if we handle it, but first step would be to have it :) [15:17] heh okay [15:17] mhr3: does synapse get everything from zeitgeist alone? [15:18] not everything, but mostly yea [15:18] so if i want to start it upon login, but without showing its window, that would be synapse -s hide? [15:20] oh synapse -s === oubiwann is now known as oubiwann_ === oubiwann_ is now known as oubiwann [15:30] Huh, Gnome Shell has a "Dash" now [15:37] hyperair, there's a checkbox in preferences which will create the autostart entry for you [15:37] mhr3: ah. [15:46] mhr3: hmm it doesn't show tomboy notes. [15:47] * hyperair goes back to Do [16:02] I run into http://pastebin.com/DaUxitu1 when trying to build dbusmenu 0.3.90,any idea how to solve that? [16:14] great work guys... A1 with unity compiz works great on my old intel 900 netbook... old unity would never work on this thing :) [16:14] vish: I will not be available until Thursday for anything. [16:14] hey Mark__T [16:14] hey kenvandine [16:14] vish: Actually I should have told you earlier, because I wasn't available much last week as well. [16:14] Mark__T, ah... you need my patch :) [16:15] tedg, did you merge that in trunk yet? [16:15] where to get it? [16:15] kenvandine: plans for a 0.4.0? [16:15] not yet [16:15] one sec [16:16] https://code.edge.launchpad.net/~ken-vandine/dbusmenu/natty-gtk3-fixes/+merge/41658 [16:16] Mark__T, there will be another release when tedg gets the gdbus branch merged [16:17] kenvandine: is there a vala bindung for the indicator stuff now? [16:17] binding [16:17] it creates a vapi yeah [16:17] but that isn't new [16:18] kenvandine: I think about rewriting my xfce4-indicator-plugin in vala [16:19] cool [16:19] should be fine [16:20] kenvandine, No, let me do that -- I was just drooling over the Nexus S :) [16:20] :-D [16:21] sense, vish doesn't seem to be here [16:21] going to write an app for the android 2.3 ? [16:21] kenvandine, Naw, but I just bought the Captivate and I'm in my "30days no question return" time period... [16:21] hehe [16:22] return with reason "i want more bling and a better api" [16:22] kenvandine, Unclear whether it supports the AT&T frequencies. [16:22] Sadly it doesn't support an expandable memory card :- [16:22] :-/ [16:24] kenvandine: your patch doesn't help [16:26] kenvandine: do I need all 3? [16:27] let me look [16:27] oh the diff is all 3 [16:28] oh... you also need a gtk patch [16:28] oh [16:28] would that break the abi? [16:28] no [16:28] ok [16:28] let me look at your error again... one sec [16:29] not going to do a massive foresight rebbuild [16:33] Mark__T, http://bazaar.launchpad.net/%7Eubuntu-desktop/gtk/ubuntu/annotate/head%3A/debian/patches/065_gir_set_packages.patch [16:34] and you probably need a patch for gdk-pixbuf too [16:34] argh [16:34] http://bazaar.launchpad.net/%7Eubuntu-desktop/gdk-pixbuf/ubuntu/annotate/head%3A/debian/patches/065_gir_set_packages.patch [16:34] yeah... it is all g-ir-scanner related [16:34] kenvandine: did they mess their gir stuff or did ubuntu do some special magic? [16:34] the newer gi stuff doesn't play well [16:34] upstream [16:35] ok [16:35] just curious [16:35] so what this does is makes the gir files generated include "package" name [16:35] which matches what pkgconfig has [16:36] without that, going from GI to vapi it uses a mix of GI and vapi files [16:36] and right now those aren't happy together :) [16:36] hope they fix that [16:38] i submitted the patches upstream, not sure they will be needed once GI and vala works better together [16:38] kenvandine: will take a while until I can provide results [16:38] ok, good luck [16:39] it was very painful for me to find the cause of those problems... glad to be able to prevent the same pain for others :) [16:52] jaytaoko: hey dude! [16:52] kenvandine, Merges back in your court ;) https://code.launchpad.net/~ted/dbusmenu/introspection-0.10-check/+merge/42852 [16:52] jaytaoko: an update on the detection module: all gnome-session part is done and working [16:52] kenvandine, Can you make sure that still works on Natty please? [16:53] didrocks: hello [16:53] jaytaoko: just take care of the "unity case", compiz not working will still use the current check I think [16:53] didrocks: ok, I wiil [16:53] thanks :) [16:55] tedg, sure === ssj6akshat is now known as ssj6akshat|sleep [17:01] sense: aw.. k. [17:01] sense: we'll try to hold the fort till then.. ;) [17:27] vish: Great, thanks! :) [17:27] DBO, can you add x,y coords to launchers? [17:29] DBO, nm I will [17:37] tedg, your dbusmenu branch works on natty [17:39] DBO, njpatel, https://code.launchpad.net/~alexlauni/unity/launcher-icon-state-pos/+merge/42859 === smorar_ is now known as smorar [17:45] anyone know how to get a chroot to maintain changes? [17:46] I need to install some crap into a chroot and create a dir structure [17:49] kenvandine, Sweet! Did you merge it into your's or should I just grab that rev? === smorar is now known as smorar_ [17:50] lamalex, on hudson? [17:50] njpatel, i was helped by someone here [17:50] I'm good :) [17:51] okley dokely :) They are just pbuilder chroots [17:52] apparently to enter them, because they're file chroots, you need to do schroot -c -source [17:53] lamalex, I am not entirely sure that will work [17:54] DBO, are you talking about my chroot thing, or my merge proposal [17:54] merge proposal [17:54] it will give you a "stable center" [17:54] so if you drag, it wont update [17:54] the center you are giving is more or less where they minimize windows to [17:55] DBO, we need the coords to be able to simulate a click on the launcher [17:56] that will work so long as the launcher is not mid animation [17:56] centers only get updated if the center has been stable for 500ms [17:59] DBO, is there an unstable center? [17:59] I mean I don't think we'll be clicking icons while dragging, that's kind of impossible [17:59] not that icons know about [18:00] they wont update while an icon is opening either (they move then too) [18:00] 500ms [18:00] its to prevent making a lot of X calls to tell it where to minimize windows [18:01] I think it should be ok for our uses === ssj6akshat|sleep is now known as ssj6akshat [18:25] dbarth__: http://developer.android.com/sdk/api_diff/9/changes.html [18:25] this would be a good idea in the future when we have APIs on the internet [18:25] tedg: ^ [18:28] davidbarth: : http://developer.android.com/sdk/api_diff/9/changes.html [18:29] davidbarth: I was just telling your irc ghost that having a changes thing is a good idea === bregma is now known as bregma|away === ssj6akshat is now known as ssj6akshat|sleep === DanRabbit|afk is now known as DanRabbit [18:54] tedg: Hello and good morning. [18:54] doctormo, Howdy! [18:55] tedg: Your datetime indicator uses autogen/automake, I've never used it before (except as a packager and I assumed it always worked) but now I've added in a c and h file and I can't seem to get them to compile. [18:58] doctormo, You should just need to add them to the list of c/h files in Makefile.am [18:58] thanks [19:11] I think I understand this now that I've hacked the volume widget into the datetime indicator. [19:40] doctormo, Cool, now tell me how it could work better! ;) [19:41] tedg: The code could be cleaned up a little, things seem split over libido and the indicator code. I can't tell if the indicator is supposed to be gtk or not. [19:42] *supposed to include [19:42] doctormo, the .so is supposed to be GTK, the service is not. [19:42] doctormo, The idea is that there could be a GTK and a Qt .so for the various implementations, but the service should stick around. [19:43] Yes, that part makes sense, I guess I don't know enough C to be able to tell how your splitting Qt and Gtk code up. [19:48] doctormo, Well, to date, there is no Qt code :) It was part of the design that was never realized. Now it's more of a break up between logic and visualization. [19:59] tedg: If this were python, you could just happily swap out the gtk and qt code ;-) [20:01] tedg: In seriousness, I think I'll have to do something like the indicator bridge, so I can set up a dbus interface which isn't inviting the creation of widget menu items. [20:03] doctormo, For the most part the service does that. It just creates dbusmenu items, that then turn into GTK items on the .so side of things. [20:03] doctormo, If you don't need custom menu items, you should really have any GTK code. [20:04] In this case I do. [20:04] hi all, so i've been working on bug #683241 and i've pretty much have worked out how to get the trash state but can't figure out how to update the icon in the launcher. [20:04] Launchpad bug 683241 in unity (Ubuntu) "Recycle bin icon is empty when there are items in the bin" [Low,Triaged] https://launchpad.net/bugs/683241 [20:04] Is there currently any way to swap/redraw an icon after it has been rendered? [20:04] DBO, jaytaoko ^ [20:04] tedg: thanks :) [20:04] doctormo, Ah, well then you'll need some GTK code :) [20:05] jamal, no [20:05] jamal, wait as a coder? [20:05] DBO: what do you mean? if i'm coding the bug? [20:05] yeah [20:05] I've started on it, I grab the icon state on load now https://code.launchpad.net/~jamalta/unity/683241-recyclebin-icon [20:05] lemme look at what you've done :) [20:05] maybe I can give you some help :) [20:06] I still have to put a monitor in place to check the state changing after the constructor runs :) [20:06] But I wanted to get the state on startup working before I bothered working on the monitor [20:06] And I've been stuck figuring out how to draw the user-trash-full icon [20:06] :) [20:06] we need to work on your indenting :P [20:06] DBO: Haha sorry [20:07] I can't figure out the standard.. some files have two spaces, others have four [20:07] okay you are calling SetIconName [20:07] thats fine [20:07] I just gave up and started ignoring it >< [20:07] we are standardizing on 2 [20:07] ok! [20:07] all new code must be 2 [20:07] I will fix that before I try to push an MP :) [20:07] :) [20:07] tedg: You saw the speculation design? http://doctormo.org/wp-content/uploads/2010/12/progress-indicator.png [20:08] alright let me make the change into trunk you need so that SetIconName actually changes the damned icon :) [20:08] DBO: YAY! [20:08] I noticed nothing listens for the icon name changing [20:08] But I don't understand all of this enough to work on that just yet [20:09] DBO: now that i have your attention, though… are you ok with me using GFileMonitor to update the state of the trash icon? [20:09] doctormo, Cool. You might want to use libindicate for publishing the data from the applications. It's nice in that if the application crashes the items just go away on the server side of things :) [20:10] jamal, isn't there some generic GIO thingie for watching the trash? [20:10] Sounds like the best advice. [20:10] DBO: not sure, not that I recall [20:10] jamal, I am for now at least [20:11] its better than nothing [20:11] DBO: ok, i will check to make sure that gio doesn't have trash specific stuff [20:11] if i recall correctly, nautilus uses gfilemonitor to keep up with trash as well [20:11] but i can double check later tonight [20:12] jamal, merge trunk and your code should work [20:12] DBO: Already done?! Wow… awesome! [20:12] It would've taken me hours if I had tried >.> [20:12] it was a small change === bregma|away is now known as bregma [20:13] I'll try it tonight.. I'm at work so can't really work on it now. No one is around when I have free time so I figured I'd ask during the daytime :) [20:13] Thanks so much! I'll see if I can get the bug finished tonight [20:13] fair enough :) [20:13] awesome [20:13] feel free to add me directly to your MP [20:13] my launchpad ID is jassmith [20:13] ok! will do [20:14] oh you're jassmith? cool :) [20:14] :) [20:14] jamal, you are aware of the copyright assignment requirements right? [20:15] DBO: yes [20:15] i'm pretty sure i've signed the … i forget what it's called [20:15] i had to for launchpad at least [20:15] if not we'll make sure we do the audit and ensure everything is in order [20:16] anything different than what the launchpad team does? [20:17] jamal, I dont think so, you download the agreement, attach to an email, write in there that you accept, and mail it off to canonical [20:17] DBO: ah yes i've done all that [20:17] awesome [20:18] but we can go through it to make sure everything is in order whenever you want [20:33] tedg: So should I be looking at the code in ido to make my own menu item (gtk) stuff and does it matter if it's in the same codebase as my indicator? [20:35] doctormo, There's no requirement that it's in the same codebase, or in IDO, that's a personal choice. I'd probably just throw it in the indicator to make development easier and look a libs later. [20:35] doctormo, But IDO does have good examples of how to make the menuitems. [20:36] Yep, I feel like I've just decided to clime mt everest as my first C clime, sure it'll be easy with enough python experence. [20:38] doctormo, Just recite "types matter" 50 times every evening before bed. It'll work out. :) [20:39] Now that I have doctormo writing C, kenvandine you're next! ;) [20:39] MWHAHAHAHA! [20:39] never! [20:40] * doctormo mutters that types matter in python, if anyone bothered to write it properly. [20:43] tedg, i *think* i have fixed the current indicator-application FTBFS... well... i have fixed it, but i am not sure which change fixed it :) [20:43] kenvandine, Heh, nice. [20:43] soooo fragile [22:11] hi folks [22:11] http://www.jonobacon.org/2010/12/06/get-started-hacking-on-unity-bitesize-bugs/ [22:12] jono, awesome stuff [22:12] thanks DBO [22:12] gonna make this thing rock :-) [22:13] retweets would be awesome! [22:13] DBO: btw, should i assign that bug to myself so anyone else knows i'm working on it? [22:13] jamal, yes [22:13] in my mind its your bug now :) [22:13] I'll be happy to offer any mentoring you do or do not need [22:14] DBO: awesome, thanks so much! [22:14] i appreciate it [22:14] jamal, how long you been coding for? [22:14] DBO: hm.. good question [22:14] 6 years? [22:14] so you're pretty proficient then :) [22:14] i primarily do web development, and that doesn't include C++ [22:15] fedora is investigating packaging unity. quite interesting. [22:15] so my c++ knowledge is a bit weak [22:15] DBO: in some areas i am :) [22:15] The reason I'm working on Unity is to get more experience working with C++, Linux, and OpenGL [22:15] jamal, if you want a more creative bug, I can give you one whenever you want :) [22:15] I've been learning a ton with what you all have done [22:15] something you can do a little more teeth cutting with [22:16] DBO: Yeah,.. I tried the full screen thing, and decided to step back to something a bit easier [22:16] hehe [22:16] :) [22:16] I don't know how window managers work too well just yet, so I didn't really understand what was going on with the stacking.. [22:16] I want to play some more with it, but I wanted to start understanding Unity first [22:18] DBO: Sure! If you want to throw something my way I can start playing with it after I finish the trash icon bug [22:18] jamal, there is a bug about the launcher autohide while a quicklist is visible [22:18] I will get to it eventually but if you want to try it out I am happy to let you know what my plan was [22:19] DBO: Sure, can I get the bug # so I can read it over first? [22:19] yep [22:19] * DBO looking [22:20] https://bugs.launchpad.net/bugs/683261 [22:21] Ubuntu bug 683261 in Unity "panel autohide when on Quicklist" [High,Triaged] [22:21] jamal, I will add a "action plan" to the bug [22:21] if you want, you can take a crack at it, if not, no big deal :) [22:21] DBO: Sounds like a fun bug :) [22:21] yeah, that would be great [22:26] jamal, done :) [22:27] jamal, thanks for helping! === DanRabbit is now known as DanRabbit|afk [23:56] DBO: your changes worked great.. thanks! [23:56] jamal, great to hear [23:56] i just got a chance to test it [23:56] I just pushed up intellihide to a branch [23:56] so be looking out for that to land tomorrow :) [23:56] DBO: ah, sure [23:57] i'll try to test the quicklist hiding with the intellhide branch as well then [23:57] yeah come to think of it I would base off that branch [23:57] it changes how hiding is done a little bit [23:57] but even if you get the QuicklistManager implemented as I mentioned in the bug report [23:58] this alone would be a lot of help [23:59] ok! i'll definitely look into your branch before i start on it then