[00:07] RAOF, nah compiz already informs you of this shit [00:07] you just need to relayout this stuff [00:07] no X required [00:07] Oh, that's less insane. [00:50] Under which package should I file a bug from the indicator panel? [00:51] Omega, which panel? [00:57] jono: Top right, all my indicators are frozen [00:58] (time, everything) [00:58] Omega, natty? [00:58] Mhm [01:08] Omega, can you right click the desktop and then does it work? [01:12] jono: I can rightclieck the desktop but it does not fix it [01:12] Also, there's a desktop icon that keeps flashing on my desktop [01:13] I'm having a problem grabbing the unity and nux code from launchpad. Any help? [01:19] Omega, strange - it sounds like the focus bug [01:19] Omega, I think a fix might be ready for it [01:19] Hmm [01:20] My time still says 7:11, it's 9:20 [01:21] Omega, ahhh it is definitely that bug [01:21] because it crashes the date/time indicator [01:21] did you upgrade today Omega? [01:21] I did [01:21] strange [01:21] Didn't reboot yet though [01:21] ahhhh reboot [01:21] I didnt notice it today [01:21] so it might be fixed [01:22] (All my indicators are frozen) [01:22] And I can't launch apps with unity launcher [01:23] Omega, yeah, reboot [01:23] I think you will be good [01:23] Ctrl-Alt-F2 and run 'sudo reboot now' in a terminal [01:24] Or I can ctrl-alt-del [01:24] But I'm working on something [01:24] I'll do that when I'm finished [01:25] cool [01:33] I can't use bzr to download the unity or nux source does anyone know of another way to get it? [01:34] I get an error about Permission denied (publickey) === smspillaz|asleep is now known as smspillaz [04:05] DBO, ping [04:05] pong [04:05] whats up [04:06] hey dude [04:06] unity.h doesn't have unity_launcher_entry_new [04:06] can i just use unity_launcher_entry_get_for_desktop_id [04:07] unity_launcher_entry_get_for_desktop_id ("xchat-gnome.desktop") [04:07] ? [04:07] yes [04:07] sorry I suppose the wiki is wrong... [04:07] thought so.. not working those :) [04:08] i dont know what I was thinking [04:08] can you update the wiki too [04:08] i will [04:08] im really sorry [04:08] not working, not sure why [04:08] whats not? [04:08] no errors... and no count displayed [04:08] did you run a main loop? [04:08] humm... not myself [04:09] it is a plugin for xchat-gnome [04:09] can I see the code you made? [04:09] sure [04:10] http://pastebin.ubuntu.com/565242/ [04:10] and launcher is created with [04:10] launcher = unity_launcher_entry_get_for_desktop_id ("xchat-indicator.desktop"); [04:11] * kenvandine just pushes the code [04:11] xchat-gnome.desktop [04:11] not xchat-indicator.desktop [04:12] oh! [04:12] damn :) [04:12] silly me [04:13] its okay [04:13] I understand :) [04:14] * kenvandine tests [04:16] shit... still no luck [04:18] DBO, could these critical's be a sign of a problem? [04:18] (xchat-gnome:22105): GLib-GIO-CRITICAL **: g_dbus_method_invocation_return_dbus_error: assertion `error_name != NULL && g_dbus_is_name (error_name)' failed [04:18] i get 3 of those right after it sets the count [04:19] but i am not sure it is from the call to set the count or something else in xchat-gnome [04:19] no idea [04:19] sounds like it [04:19] * kenvandine tests without the launcher [04:19] kenvandine, are you running unity trunk? [04:19] yes [04:20] does the test app work? [04:20] i didn't try [04:20] let me do that [04:21] where is the test app? [04:22] wiki page [04:22] oh [04:22] the vala sample code :) [04:22] i was thinking there was something in the unity tree :) [04:23] OH YEAH, MY CRACK IS SO GOOD [04:23] * DBO dances [04:25] I just got the drag behavior working for dropping below the launcher [04:25] woot [04:25] which is kind of odd because I dont yet have the launcher popping up on random drags [04:25] but wtf [04:25] its good shit [04:25] something's not right here, the sample isn't even building [04:25] okay [04:26] must be pkgconfig nonsense [04:26] yeah I blame you [04:26] :) [04:26] i have it all installed in /opt/unity [04:26] * kenvandine fiddles shit [04:27] ok, i blame DBO for this failure [04:27] launcherexample.vala:7.13-7.57: error: `Unity.LauncherEntry' does not have a default constructor [04:27] :-D [04:28] shut your pie hole [04:28] that example code is from kamstrup [04:28] haha [04:28] * kenvandine looks at the vapi [04:28] further, kamstrup doesn't have bugs [04:28] so i hear [04:28] must be nice [04:28] its true [04:29] okay, any theories on how to get xwininfo of the xdnd window? [04:29] * spikeb has his netbook running natty. unity works far better than it sounds like it should from here [04:30] spikeb, if you are referencing the crap coming out of my mouth [04:30] you sir know nothing of my work [04:31] DBO, ok, so with this example, i should see the count on the evo launcher right? [04:31] heh [04:31] kenvandine, indeed [04:31] ok... not working :/ [04:31] I swear to god some day I will reach that balmer peak [04:31] kenvandine, errors? [04:31] nope [04:31] none [04:32] have you tried blaming someone else? [04:32] you starting it after unity was running right? [04:32] how can i confirm i am running the right version the launcher? [04:32] yes [04:32] opt/unity/bin/unity --replace [04:32] /opt/unity/bin/unity --replace [04:33] kenvandine, open ccsm [04:33] done [04:33] kenvandine, if you go into the experimental tab and you see 3 drop downs [04:33] you are good to go [04:33] ok, i don't [04:33] what do you see [04:33] that explains stuff [04:33] 2 drop downs and a checkbox? [04:33] yes [04:33] yeah get a better unity [04:33] skank [04:34] so how do i do that? [04:34] i could not tell you [04:34] /opt/unity/bin/unity --replace [04:34] i would think that should run the version in /opt! [04:34] I dont do it that way when developing [04:34] well dont look at me! [04:34] I just code! [04:34] hehe [04:34] I dont understand packaging [04:34] its a dark voodoo art [04:34] this isn't packaing [04:34] i did a make install :) [04:34] so it looks like compiz is loading the wrong plugin [04:35] yeah but you didn't install it how *I* install it [04:35] which i know squat about how it finds the plugins [04:35] i just followed the directions on the wiki, so i blame jcastro [04:35] actually I wrote those instructions [04:35] so [04:35] haha [04:35] :) [04:35] you can blame me [04:35] but when you figure it out [04:35] awesome [04:35] fix that wiki page too [04:35] hehe [04:35] knew that was coming [04:36] well look [04:36] I clearly have shown to be greatly incompetent on wiki pages [04:36] so you cant ask me to do it [04:36] nice excuse [04:36] :) [04:36] thanks [04:36] * kenvandine tries to figure out why compiz doesn't like this [04:38] I have no idea what unity is [04:38] as a binary [04:38] that is [04:38] is it a shell script? [04:43] python [04:46] damn this is crazy... 10m to add launcher support to xchat-indicator, an hour to figure out how to make compiz load the right plugin [04:47] kenvandine, its called "becoming compiz's bitch" [04:47] it does it to us all sooner or later [04:47] eventually you'll start to like it [05:00] yay [05:00] i didn't really figure it out, but i copied files around and now can see my count :) [05:09] kenvandine, happy for you buddy [05:09] have a cookie [05:09] kenvandine, you know what I just made work? [05:09] always unhide when dnd is active [05:09] thats right biotch [05:10] DBO, http://ubuntuone.com/p/cVu/ [05:11] DBO, nice :) [05:15] kenvandine, you are a gentleman and a scholar [05:15] your xchat has 1 thing to tell you [05:17] kenvandine, wanna be my guinea pig? [05:17] sure [05:18] kenvandine, well no, lets be more clear. want to be my *direct* guinea pig (you are already my guinea pig after all) [05:18] just call me your biotch! [05:18] unity_launcher_entry_set_count_visible (launcher, FALSE); [05:18] doesn't hide my count [05:20] kenvandine, lp:~unity-team/unity/unity.dnd-elsewhere [05:20] try that branch out for me [05:20] kenvandine, really? [05:20] okay I will look into it [05:20] please try my branch [05:21] works in the vala example [05:21] and i confirmed my code is getting called [05:21] just not hiding [05:21] anyway [05:21] * kenvandine grabs [05:21] well then I blame you! [05:25] DBO, unity_launcher_entry_get_count_visible is returning FALSE, but it is still displayed [05:26] building your branch now [05:26] DBO, must be some rendering issue of some sort, changing the count doesn't change it either [05:26] but get_count returns the count i am setting [05:27] kenvandine, its lost its reference on the launcher side [05:29] kenvandine, we'll have to blame kamstrup [05:32] ok, running your branch [05:32] what do you want me to do? [05:33] kenvandine, position a window so the launcher hides [05:33] then start a drag from nautilus [05:33] that launcher should unhide [05:34] nice! [05:34] works [05:34] kenvandine, okay now the next one is more shakey [05:34] first click on a menu at the top (this is a priming action) [05:34] just open a menu [05:34] then close [05:34] then start a drag [05:34] and press your mouse against the far left of the launcher [05:35] it should eventually hide itself [05:35] so you can access whats below it [05:36] i don't understand [05:36] if you take a drag [05:36] and push against the left side of the screen [05:36] so your cusor is at (0, y) [05:36] i see [05:36] assuming compiz didn't steal the drag from you [05:36] the launcher will hdie itself [05:37] it did [05:37] sweet [05:37] but was a little chunky feeling [05:37] but worked :) [05:37] nice! [05:37] yeah its got a "drag" to it [05:37] basically you get 500ms to go "oops I dont want it to go away" [05:37] and pull away for (0, y) [05:38] is that what you were seeing? [05:39] kenvandine? [05:39] i think so [05:39] it dims first [05:40] then it hides [05:41] the dimming is actually it hinting where you can drop [05:41] so like if you drag a text file over it [05:41] everything but gedit should dim [05:41] it does a mime check [05:42] right [05:42] kenvandine, its my bed time :) [05:42] goodnight :) [05:42] good night! [05:43] thx dude [05:43] thank you for testing [05:43] anytime [05:45] I'll hold you to that [06:48] morning === oubiwann_ is now known as oubiwann [07:38] good morning [07:56] It is to the credit of compiz that it's still nice and responsive as my machine slowly dies under the 2GiB of swap usage... [07:56] hehe :) [07:56] hey RAOF! [07:56] RAOF: do you think that the nvidia driver will come soon? [07:56] Hey didrocks! [07:57] Probably. [07:57] I suspect they'll wait for 1.10 RC2 to be released, as that will (should!) have the final ABI. [07:57] The beta driver they have available for 1.10 is built against RC1, and that has a different ABI to us. Joy! [07:58] (Just in case you were thinking of installing the beta driver behind dpkg's back!) [07:59] RAOF: urgh, ok ;) [07:59] RAOF: still on the old Xorg then :) [08:00] Yup. *I'd* like 1.10RC2 to be released, too, so we have a nice milestone for incorporating the Xi2 multitouch work and some Debian packaging changes. [08:01] good morning [08:01] Also, I'd like a pony and an awesome 13" tablet laptop with 1080p display and multitouch screen. [08:09] greetings [08:10] Morning MacSlow [08:10] hey RAOF [10:03] good morning === MacSlow is now known as MacSlow|lunch === MacSlow|lunch is now known as MacSlow [12:37] kamstrup: libunity is still Monday's tarball, nothing new, right? [12:52] RAOF: I also want what you want [12:53] (the pony that is, screw the laptop) [12:55] didrocks: right [12:56] kamstrup: excellent, just to sum up, places aren't using libunity, isn't it? directly dee? (not sure with the refactoring) [12:59] I have the alpha 2 version of Unity and it's working great [13:00] is it more or less safe to use the Unity daily ppa? [13:37] Kaleo: not right now ;) [13:40] didrocks: ok :) [13:47] kamstrup: ^^ (in case you didn't see my question :)) [13:56] kenvandine, [13:56] should I roll a tarball ? === m_conley_away is now known as m_conley [14:37] ronoc, yes please === oubiwann is now known as oubiwann_ [15:33] hum, no kamstrup :/ [15:40] didrocks, i've been waiting for him too :) [15:40] kenvandine: well, I asked some question for libunity when he was still there :/ [15:40] ah... ignored, that is worse :) [15:41] kenvandine: let's say the hackfest side-tracked him [15:41] :) [15:53] kenvandine, http://www.pcpro.co.uk/blogs/2011/02/10/live-blog-running-pc-pro-on-ubuntu/ 3:35PM is their "rant" on gwibber. figured you may be interested in reading [15:53] bcurtiswx, definately, thx [15:53] 3:25PM [15:53] i meant [15:55] bcurtiswx, i guess it isn't obvious that it shortens urls automatically :) [15:55] we do need the twitter realtime stuff though [15:56] kenvandine, that would be nice, since they don't have any issues like facebook :-X [16:07] hello [16:47] kenvandine, any luck with that release [16:48] ronoc, oh... i must have missed that you had created one [16:48] ronoc, sorry [16:48] kenvandine, https://launchpad.net/indicator-sound/third/0.5.9 [16:48] kenvandine, no worries [16:48] cool, i'll grab it [16:48] sound [16:51] didrocks, if you want to claim this: https://bugs.launchpad.net/unity/+bug/706146 [16:52] just a suggestion :P [16:53] DBO: yeah, claiming ;) [17:19] kenvandine, distcheck should be fine :) [17:22] ronoc, cool :) [17:22] made sure to check [17:27] http://paste.ubuntu.com/565470/ building libunity failed.. i have installed the girepository1.0-dev [17:33] bcurtiswx: wait for my package to be published :) [17:33] didrocks, rgr that [17:33] * bcurtiswx waits [17:35] hello, how does indicator-me's package get created? indicator-datetime has a packaging recipe, but i don't see one for indicator-me [17:37] bcurtiswx, have you installed gobject-introspection from apt [17:38] ronoc, nope , thx.. lol [17:38] bcurtiswx, :) [17:45] kenvandine, I need to finish on time today, release any good ? [17:45] i think it is good [17:45] can't logout and back in to test yet though [17:45] but i restarted the service and it seems good [17:46] should get it uploaded as soon as something else finishes building [17:50] kenvandine, oh cool, I'll keep an eye out. thx === nmarques_ is now known as nmarques [17:55] kenvandine, gj on indicator date-time and indicator-sound ;) [18:04] kenvandine, functions in empathy-indicator-manager with _cb .. cb = callback? [18:04] yup === AlanBell is now known as KieranBell [18:04] kenvandine, what exactly does a callback do? [18:08] bcurtiswx, a function called when a signal is received [18:08] kenvandine, OK thx [18:08] * bcurtiswx is trying to add the new unity stuff to empathy [18:09] im going based partly on your branch for xchat === KieranBell is now known as AlanBell [18:14] hi [18:14] i think i've found a solution to bug 710809 [18:15] Launchpad bug 710809 in Unity "not mounted partitions appear with questionmark icon" [Undecided,In progress] https://launchpad.net/bugs/710809 [18:15] i'm compiling my code now === bcurtiswx_ is now known as bcurtiswx [18:17] unity just went kaploooey on me :( [18:23] unity is using icons of which dimensions? [18:28] kenvandine, http://bazaar.launchpad.net/~ken-vandine/xchat-indicator/add_unity_launcher_support/revision/25 can I basically copy that into empathy as is? [18:29] bcurtiswx, somewhat [18:29] places where the indicator gets added and removed [18:29] to manage the count [18:29] empathy will be a bit more complez [18:29] kenvandine, sorry i wasn't specific enough.. the configure.ac part [18:29] complex even [18:29] sure [18:29] yeah [18:30] i'm going to play around with the emapthy-indicator-manager.c and empathy-indicator.c part to find those areas where counts are manipulated === smspillaz is now known as smspillaz|sleepi === smspillaz|sleepi is now known as smspillaz|asleep [18:51] hey DBO what's the word on this bug https://bugs.launchpad.net/ayatana-design/+bug/716204 [18:53] lamalex, nothing yet [18:54] :\ ugh ok [18:55] anyone knows where to grab the changelog of the latest nux and unity ? [18:55] DBO, i can't seem to fix the question mark icon bug :( [18:55] what bug? [18:55] bug 710809 [18:55] Launchpad bug 710809 in Unity "not mounted partitions appear with questionmark icon" [Undecided,In progress] https://launchpad.net/bugs/710809 [18:56] we're not supposed to show them anyway [18:56] so I wouldn't spend too much time on it :P [18:56] lamalex, i'm spending time on it because, when they do show up (after being mounted) it also shows up with a question mark [18:56] DJKorbit, i'll look at it in a bit [18:57] i'm working on DeviceLauncherSection.cpp [18:57] DJKorbit, but time should be spent making it now show icons for unmounted drives- as I understand it, it's only supposed to show mounted [18:57] DBO, is there a spec from design on that? [18:57] I thought I asked njpatel that question earlier today [18:57] not really [18:58] the problem is that SetIconName method is trying to set the first name returned by g_themed_icon_get_names () [18:58] which returns "drive-harddisk-ata" [18:59] which is an icon that is not present [18:59] i tried hard-coding SetIconName to DEFAULT_ICON, which is an icon of a usb pen drive but it continues to show the question mark [19:01] i also tried doing some printf's in the code but i don't get any output [19:03] i guess this is not a trivial bug to fix after all :( [19:04] DBO, any ideas? [19:05] hmmm [19:05] not right now [19:05] I will have to have a chance to sit down adn look at that code [19:05] ok [19:05] i'm just doing make, sudo make install and running unity again [19:06] i'm doing it as i should right? [19:06] kenvandine, you said you were having problems with the indicator not updating properly with your xchat unity changes ? [19:06] yeah [19:06] well, not the indicator [19:07] the launcher [19:07] the launcher doesn't change the number once you click the icon ? [19:07] it doesn't change it even if it needs to increment [19:07] and it doesn't hide when i hide it [19:08] seems like something is broken on the launcher side [19:08] well anyways could it be that you need code in the update_indicator section of indicator.c [19:08] nah [19:08] that only updates the timestamp on an existing one [19:08] in this case i only care about the number changing [19:09] i'm going now [19:09] bye [19:14] kenvandine, your addition to the xchat_plugin_init.. what would be the equivalent in empathy do you think? [19:24] bcurtiswx, not sure, i would need to look at the code [19:25] kenvandine, ok i'll look at the code. to test it out do I need to reset unity at all after i make changes to the empathy code? [19:26] nope [19:26] cool, now all i need is for the new libunity to get published [19:26] and new unity so you can actually see it [19:26] correct [19:36] kenvandine, sorry to bother you again.. the indicator_manager_event_[added|removed|updated]_cb i believe I should be focused on.. does that seem right to you. [19:37] i guess this is the "fun" of playing around with the code [19:37] hehe [19:38] Does anyone here work with the Ubuntu Font Family project or do they hide somewhere else? :) [19:43] didrocks, is unity 3.4.2 going to make it today with libunity that's already here? [19:44] bcurtiswx: yeah, I'm just pushing it [19:44] didrocks, ah great. :) [19:45] bcurtiswx: will take one hour as nux should be published first [19:45] didrocks, nbd. I am getting empathy ready for the new libunity :) [19:46] hehe, nice! [19:46] nux and unity uploaded [19:46] didrocks, does unity proper depend on it? [19:47] DBO: of course :) [19:47] libunity that is [19:47] oh no [19:47] i have no idea [19:47] I checked [19:47] so libunity doesn't depend on it [19:47] DBO: but the first application which will be linked with libunity will bring it [19:47] I cant seem to code right now [19:47] its not coming [19:47] I dont know why [19:47] so ideally, libunity should recommend unity :) [19:48] DBO: well, you worked a lot yesterday [19:48] and the day before [19:48] landed two major branches in two days [19:48] didrocks, \o/ [19:48] im trying to land the rest of the DND features for the launcher [19:48] DBO: excellent :) [19:49] waow, it seems weird now that there is not the "Open New window" [19:49] the quicklist seems so small :) [19:49] yeah dont we have support for that in .desktop files? [19:49] ooh, what happened to that? [19:49] DBO: we will have to patch the entire weird [19:49] i use it alot for terminal [19:49] world! [19:49] bcurtiswx: middle click [19:49] didrocks, i know [19:49] but that shit happens [19:49] shweeet! [19:50] DBO: maximize is taking 4 seconds here [19:50] I think that my system is that slow… [19:50] (just a terminator window with nothing in it…) [19:52] kenvandine, http://bazaar.launchpad.net/~ken-vandine/xchat-indicator/add_unity_launcher_support/revision/25#configure.ac line 302 and 303.. seems to be an extra NULL in there [19:53] kenvandine: you are dropping the indicator support and replace by a quicklist? [19:53] didrocks, no... adding a count for unseen messages [19:54] in addition to the indicator :) [19:54] * spikeb sighs [19:54] i knew this would happen. [19:54] kenvandine: oh ok :) [19:54] bcurtiswx, i forget what the 3rd arg is for g_strconcat, but NULL is fine :) [19:54] * kenvandine goes to get some food, bbiab [19:54] DBO: I think that the launcher shouldn't reveil though when we have new count [19:54] kenvandine, OK thx :) [19:54] didrocks, what? [19:54] DBO: otherwise, the launchers item will keep coming in hidden mode [19:55] DBO: like, if you have another "message" in evolution or in xchat, don't show the launcher item as in the urgent mode [19:56] DBO: otherwise with all the app that would be opened, I'm afraid to see launcher items keeps coming and hiding [19:57] didrocks, i dont set the urgent mode [19:57] the application does [19:59] DBO: ok, I was wondering if you had a plan to "show" when a count change or whatever… that would have been a bad idea IMHO :) [19:59] no [19:59] but since applications often set urgent on times when they would update their count [19:59] I think that the emblems should be on the right [19:59] yeah :/ [19:59] not th eleft [19:59] well keep in mind you can only set urgent once [20:00] so if you switch away from irc [20:00] the client can pop out at you once [20:06] DBO: right, so should be manageable [20:06] in any case, it's the application side which set it [20:06] so… not the launcher issue [20:21] * achiang is trying to find the packaging branch for indicator-sound, but in vain. anyone have any hints? [20:28] ah, found it under ~ubuntu-desktop === Amaranth_ is now known as Amaranth [20:29] alrightie, empathy done, just need to test [20:57] cando_: around? [20:57] sure [20:57] :) [20:57] jcastro, shoot [20:57] do you know the latest on support for the messaging menu in emesene? [20:58] emesene 1 or emesene 2? [20:58] i personally worked on the emesene2's version [20:58] oh, is 1 still around? [20:59] and it worked..some month ago.. [20:59] jcastro, emesene 2 is still alpha alpha [20:59] :) [20:59] and it's not really usable [20:59] you're using it? [20:59] no I was just wondering [21:02] tedg: is there an API for apps to use the me menu [21:02] so like say, an IM client can toggle the status bubble thing in the me menu [21:02] kenvandine: you might know too ^ [21:03] jcastro, not really, but they can just use telepathy. [21:03] jcastro, it should really be the hub for that stuff. [21:04] tedg, so there is no project for "adding" an API to the MeMenu??? [21:06] cando_, Well, not really. It has a plugin architecture, but it's built into the code. It seems that telepathy is basically that plugin, no? [21:06] emesene doesn't use telepathy afaik [21:06] tedg, yeah..:) [21:06] jcastro, emesene use python-papyon... [21:06] oh really? [21:07] O_O that's awesome [21:07] yeah [21:07] tedg, thanks anyway [21:07] The emesene guys should totally fix that :) [21:07] well, he's an emesene guy [21:07] cando_, I'd be happy to accept a patch for emesene -- it's just an object to implement. But it'd have to be compiled in. [21:07] jcastro, well...i were...:):) [21:07] c10ud, ^^ [21:07] Well, not me. I'll speak for kenvandine as he's the maintainer :) [21:08] tedg, cool...thanks! [21:08] * kenvandine sponsors tedg's packages instead of listening to him [21:08] a wise plan [21:08] actually c10ud is the emesene's man.. [21:09] lol crazy emesene users? [21:09] Uhg, brown paper bagged libappindicator :( [21:09] * c10ud reading backlog [21:09] DBO, i am going to consider you kamstrup for now, since he isn't here atm :) [21:10] okay, how can I help you, please phrase all questions in one word or less :) [21:10] DBO, why would the launcher refuse to display a count on the xchat-gnome launcher but it would on any other? [21:10] ha! [21:10] DBO, even the vala example won't display a count on that one [21:10] i printed out app_uri and it was right [21:11] kenvandine, are you sure the desktop file name is correct [21:11] according to gsettings [21:11] and it worked last night! [21:11] briefly :) [21:11] kenvandine, thats what she said [21:11] i couldn't change the count [21:11] hehe [21:11] yes [21:11] i am sure [21:12] lets look at this together [21:12] can I have your code [21:12] sure [21:12] hi again [21:12] i'm working on bug 715711 now [21:12] Launchpad bug 715711 in Unity "Unity shows unmounted volumes in the dock." [Low,In progress] https://launchpad.net/bugs/715711 [21:12] DJKorbit, awesome [21:13] DBO, http://pastebin.ubuntu.com/565559/ [21:13] DBO, lets see if i can get this fixed [21:13] DJKorbit, if it isn't noted or known, upon a unity --reset the unmounted volumes do not show [21:14] [21:57] do you know the latest on support for the messaging menu in emesene? >>> emesene1 nope, emesene2 has it but random segfaults made me disable the code by default [21:14] kenvandine, let me know of your fixes so i can implement them into my changes for empathy [21:14] kenvandine, that doesn't work at all for you? [21:14] no [21:14] kenvandine, i call shinanigans [21:14] if i change the desktop_id to gedit.desktop it works [21:14] but not for xchat-gnome.desktop [21:14] lastly.. MeMenu: unknown [21:14] DJKorbit, I thought about how to implement your pinning thing too [21:14] * bcurtiswx wonders why shinanigans never answers their phone :-\ [21:14] DBO, it is bazaar! [21:15] kenvandine, I doubt bzr has anything to do with it [21:15] DBO, what's your idea? [21:15] haha [21:15] DJKorbit, basically we section up the favorites store [21:15] it's like the launcher is pissed at xchat-gnome and refuses to deal with it [21:15] so it has an apps list, and a volumes list [21:15] and then we can store volumes by UUID [21:17] kenvandine, you code works fine here [21:17] bah! [21:17] so my unity hates me [21:17] how can i debug it? [21:17] unity likes gedit.desktop, but not xchat-gnome.desktop [21:18] kenvandine, DBO, once unity gets built (its in depwait) i have this to build and test http://paste.ubuntu.com/565562/ [21:19] kenvandine, if you can figure out a test case [21:19] kenvandine, have you tried restarting unity [21:19] does that cause it to work? [21:19] restarting didn't seem to help [21:20] well, i might have started xchat-gnome before testing it with this example [21:20] i am wondering if that is messing up the launcher [21:21] i doubt it [21:21] ha! [21:21] yes... it must be [21:21] if i restart unity and don't start xchat-gnome that test works [21:22] there is something in my plugin for xchat-gnome that is pissing off the launcher [21:22] wait how do I reproduce the problem? [21:24] DBO, i'm thinking that in order to fix the bug of the unmounted volumes showing up, i'll have to change the usage of GVolume to GMount [21:24] so i guess my testing of the indicator plugin for xchat had gotten the launcher in a bad state [21:24] to be able to check if it's mounted before adding it to the launcher [21:24] DJKorbit, why? [21:24] cant you check if a GVolume is mounted? [21:25] the vala example does work if i run it before i start messing with xchat-gnome-indicator [21:25] kenvandine, there is no state... [21:25] let me double check [21:25] DBO, i've just double checked, i have to use the get_mount function on the GVolume, to get a GMount and check if it's mounted [21:25] i'll try that now to see if it works [21:26] DBO, how does it handle multiple references to the LauncherEntry? [21:26] last person to tell it what to do gets it [21:27] its kinda nasty like that [21:27] because in his wisdom [21:27] kenvandine, do you have to close your xchat-gnome for the launcher to start behaving incorrectly? [21:27] kamstrup gave me no way to track if a remote person falls of the bus [21:29] so if i get the LauncherEntry then quit, start again and get the LauncherEntry [21:29] what happens? [21:30] kenvandine, the local state and remote state dont stay synced [21:30] again... this is why I am slightly annoyed with kamstrup [21:30] ok, so if those get out of whack i am kind of hosed right? [21:30] no just set it and you are on your merry way [21:30] unless he rate limited it [21:30] erm [21:31] you know what I mean [21:31] ok [21:34] DBO, just compiled and installed my new code [21:34] DJKorbit, yeah? [21:34] DBO, going to restart unity, cross your fingers [21:34] crossed [21:35] damn, icons still there [21:35] :P [21:35] kenvandine, DJKorbit, brb [21:35] kenvandine, get me a well defined test case if you can [21:35] which means that something is not right because the code should not be running [21:35] kenvandine, and I will try my best to solve it [21:36] DJKorbit, probably running the wrong Unity plugin [21:36] poke kenvandine about that, hes an expert on solving those problems [21:36] DBO, ok [21:36] kenvandine, can you save me? [21:38] kenvandine, I have a theory [21:38] maybe it works on initial export but not something in a callback [21:38] we can easily test that [21:38] kenvandine, can you make the example code first create the object, but not set any properties for 5 seconds [21:38] then see if it still works right [21:39] kenvandine, I am going to step out really quick for a shower [21:39] I'll be right back [21:58] ping kenvandine? [22:01] DBO, i'll try to follow the INSTALL instructions because i'm sure that something is wrong [22:02] i change the code but nothing happens [22:02] okay [22:03] DBO, i'm cloning compiz-with-glib-mainloop and i'll compile/install it now [22:03] DJKorbit, okay [22:03] Im sorry this is a bit of a pain to make work [22:03] indeed! [22:03] but i'll survive [22:05] kenvandine could have left for today [22:06] bcurtiswx, its not like him to leave without mentioning it... [22:07] DBO, :( he does that to me all the time.... :P === m_conley is now known as m_conley_away [22:20] kenvandine, I think I found your bug [22:20] working it out [22:37] AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARGH FOUND IT [22:38] DBO, what bug? [22:38] libunity not sending updates [22:38] i'm not familiar with that bug [22:39] kenvandine, i fixed it [22:39] it was mikkels bug [22:39] hell yeah [22:39] I fixed a mikkel bug [22:39] thats like a once in a lifetime thing [22:39] LOL [22:39] do not think I am joking [22:40] i don't know who mikkel is [22:43] mikkel is a man who codes no bugs [22:43] I think hes a robot [22:44] the myth might be bigger than the man [22:44] but to be honest [22:44] he is an excellent coder [22:44] very rarely do you catch him make a mistake [22:48] DJKorbit, if you want to meet the myth...kamstrup is the name you're searching for.. [22:48] :) [22:59] is main slow or what today [22:59] what now? [22:59] haha, nothing.. unity's been published for 2 hours now.. still can't apt-get it and im using Main Server [23:00] ah [23:00] main server [23:00] got it [23:01] oh, what else would main be? [23:02] some people refer to that as trunk [23:02] hmm, learned something new :) [23:03] erm [23:03] place-applications and place-files.. do we need that anymore? [23:03] sorry I meant that the other way around [23:03] some people refer to trunk as "main" [23:03] yes [23:03] well, either way.. i've still learned something new :) [23:04] hmm, i have all updates now, but it wants to remove those [23:21] DBO, i've compiled everything, going to test my code again [23:21] DJKorbit, sounds good [23:22] i'll do a printf if a volume is skipped for not being mounted, just for debug purposes [23:22] DJKorbit, sounds smart :) [23:22] DBO, does unity provide unity-places-applications/files ? [23:22] we do a lot of printf debugging on compiz [23:23] bcurtiswx, not if you dont have the daemons running [23:23] bcurtiswx, places are external daemons that talk to the window manager via dbus [23:23] DBO, so apt wanting to remove unity-places-* is correct? sorry im confused [23:24] uhm [23:24] probably not [23:24] why does it want to remove them? [23:25] DBO: http://paste.ubuntu.com/565606/ [23:26] bcurtis@wx:~$ aptitude why-not unity-place-files Unable to find a reason to remove unity-place-files. [23:26] bcurtiswx, do the keep-all thing [23:26] DBO, nothing is working now [23:26] i can't even run unity [23:26] keep-all? [23:26] sudo aptitude keepall [23:27] or keep-all [23:27] something like that [23:27] i did a compiz --replace & [23:27] DJKorbit, :/ [23:27] follows by a ccsm to enable unity [23:27] unity was already enabled, i tried disabling it and enabling it again but nothing happens [23:27] DBO: keep-all did nothing [23:27] bcurtiswx, let it remove them then reinstall them [23:28] OK [23:28] why is it so difficult to test one line of code? [23:29] DJKorbit, erm :) [23:29] i'm sad, i want to code, but i can't [23:29] DJKorbit, I understand [23:30] I'll see if I cant come up with a standard script for doing this kind of testing [23:30] DBO: unity-place-files : Depends: libunity3 (< 3.2.16) but 3.4.2-0ubuntu1 is to be installed [23:30] when trying to reinstall [23:30] i'm getting a "unity-panel-service: no process found" error [23:31] what might have gone wrong? [23:31] DJKorbit, the plugin is trying to find unity-panel-service, which is a binary to display menus for unity [23:31] DJKorbit, it cant find it [23:32] DJKorbit, it would be looking where you set the install prefix to be [23:32] i installed everything to /opt/unity [23:33] i'm going to bed, another day without being able to test just a printf inside unity's code :( [23:33] :( [23:35] i'll unassign myself from the bugs because i can't produce a single line of code [23:35] i can produce it, but i can't test it [23:36] DJKorbit, thats reasonable [23:41] DBO, tomorrow i'll try again to work on the code [23:41] i mean, trying to start my compiled version of unity [23:42] I'll see if I cant get someone to help you figure out how to install your local copy [23:42] thanks very much [23:42] see you tomorrow, time to sleep [23:42] cheers