[06:51] <didrocks> good morning
[06:52] <zniavre> good morning #ayatana
[07:03] <oSoMoN> good morning
[07:07] <MacSlow> hi there everyone
[07:17] <jderose> hi MacSlow :)
[07:18] <MacSlow> hey there jderose
[08:39] <jderose> MacSlow: http://jderose.blogspot.com/2011/07/designing-pro-creative-apps-part-2.html :-D
[11:42] <jjardon> hi, how can I update the contents of a indicator menu? (I'm not using DbusmenuMenu)
[11:43] <jjardon> Id like to rebuild the menu every time is displayed
[12:50] <njpatel> jjardon, ted should be on in a bit
[13:30] <Mark__T> kenvandine: hi
[13:30] <kenvandine> hey Mark__T
[13:30] <Mark__T> kenvandine: can I throw a libdbusmenu build issue at you?
[13:30] <kenvandine> sure
[13:30] <Mark__T> kenvandine: http://dpaste.com/563243/
[13:31] <Mark__T> I use these patches for gtk: http://dpaste.com/563244/
[13:32] <Mark__T> kenvandine: ringing any bells?
[13:33] <kenvandine> can you paste your /usr/share/gir-1.0/Gdk-2.0.gir
[13:33] <Mark__T> kenvandine: dbusmenu 0.4.5 that is
[13:33] <kenvandine> Mark__T, well you have the gtk patch that should fix that
[13:34] <kenvandine> Mark__T, you should have a line like this in it
[13:34] <kenvandine>   <package name="gdk-2.0"/>
[13:40] <Mark__T> kenvandine: nope
[13:40] <Mark__T> need to add
[13:40] <kenvandine> well you have the patch that adds that
[13:40] <kenvandine> or should
[13:40] <Mark__T> which gtk patch adds this in ubuntu?
[13:40] <kenvandine> 065_gir_set_packages.patch
[13:40] <Mark__T> ok
[13:41] <kenvandine> Mark__T, double check that patch is current
[13:41] <kenvandine> http://bazaar.launchpad.net/~ubuntu-desktop/gtk/ubuntu/view/head:/debian/patches/065_gir_set_packages.patch
[13:41] <Mark__T> kenvandine: +Gdk_2_0_gir_EXPORT_PACKAGES = gdk-2.0
[13:41] <kenvandine> yup
[13:42] <kenvandine> there are like 3 of those
[13:42] <Mark__T> yep
[13:42] <Mark__T> patch from March
[13:43] <Mark__T> kenvandine: well I got it yesterday because of that issue
[13:43] <kenvandine> dunno then, that should work
[13:43] <Mark__T> probably I did something stupid
[13:43] <Mark__T> will check later have to run
[13:44] <kenvandine> good luck
[13:44] <Mark__T> thx
[13:44] <andyrock> njpatel, i resolved the conflicts
[13:44] <kenvandine> Mark__T, any time
[13:45] <njpatel> andyrock, yep, I saw, was just testing it out again now and then merge!
[13:45] <njpatel> andyrock, excellent work dude :)
[13:45] <andyrock> njpatel, thx... can you test also with a cd-rom?
[13:46] <njpatel> andyrock, not at the moment but I'll make sure to do so
[13:46] <andyrock> njpatel, thx again
[13:49] <jjardon> hey tedg, how can I update the contents of a indicator menu? Id like to rebuild the menu every time is displayed. I guess I can use the notify::visible signal
[13:50] <tedg> jjardon, Yeah, there are also open calls from the panel.  But, in general, I'd just update the label when you get the updates from upower, no?
[13:52] <tedg> jjardon, indicator_object_entry_activate()
[13:52] <jjardon> tedg:yeah, I already update the label, but I have to update the status of every device connected: https://wiki.ubuntu.com/BatteryStatusMenu
[13:52] <tedg> jjardon, But, don't you need that info for keeping the icon up-to-date as well?
[13:53] <tedg> jjardon, So you're already pulling it over dbus, and GTK doesn't do much work if the surface isn't visible.
[13:55] <jjardon> tedg: the icon/label is updated when I receive a signal from g-p-m about a change in the power in the main device
[13:57] <tedg> jjardon, Oh, I thought the icon on the panel in low power states was the device that was going to run flat first, no?
[13:58] <jjardon> tedg: you are rigth. but the current version only support 1 device
[13:59] <jjardon> but the question is how to update the menu, I rebuild the menu with every change but seems that doesnt work
[14:05] <tedg> jjardon, You shouldn't have to rebuild it per se, just update the label/icon, no?
[14:06] <jjardon> tedg: I update the label with a simple gtk_label_set_label (GTK_LABEL (priv->label); , but if I modify priv->menu, the changes doesnt seems to be applied
[14:13] <tedg> jjardon, Hmm, yeah.  I'm not sure what'll happen if you change the menu.  Why would you need to replace the base menu structure?
[14:14] <jjardon> tedg: because more devices can be added or removed, and their power status can change also
[14:15] <tedg> jjardon, gtk_menu_shell_insert()
[14:22] <jjardon> tedg: ok, problem solved, you were rigth, I shouldn't have to rebuild the menu
[14:59] <jjardon> tedg: btw https://launchpad.net/indicator-power/
[15:03] <tedg> jjardon, Sweet, I'll take a look.
[15:07] <jjardon> tedg: thanks. should be totally functional for the most common case: only one main power source
[15:11] <tedg> kenvandine, Could you perhaps start looking at packaging that so people have a power icon? ^
[15:11] <tedg> kenvandine, The natives are getting restless
[15:20] <kenvandine> tedg, will do
[15:21] <tedg> kenvandine, Thank you!
[15:41] <tedg> njpatel, What's the $(top_srcdir)/missing part of the Makefile.am command for creating the ChangeLog do?  Seems you'd have an error to catch either way, no?
[15:43] <njpatel> tedg, not sure, it was converted from the git script GNOME uses many eons ago
[15:43] <njpatel> I'm sure there's a reason
[16:12] <jjardon> tedg: http://sources.redhat.com/automake/automake.html#maintainer_002dmode
[16:12] <jjardon> tedg: the original script: http://live.gnome.org/Git/ChangeLog
[16:15] <tedg> jjardon, Hmm, then why is missing not there?
[16:15] <tedg> jjardon, Seems that bzr (or git) shouldn't really be a maintainer tool though.
[16:24] <jjardon> tedg: the missing script? Its in the build-aux directory
[16:24] <tedg> jjardon, Ah, so a better way to do my patch would be to use it there.
[16:24] <tedg> jjardon, I'll fix that.
[16:30] <tedg> Cool, someone did a release of Planner.
[16:30] <tedg> Love to see that project not die.
[20:08] <tedg> kenvandine, So Trevino submitted some patches to clean up our scroll support.
[20:09] <tedg> kenvandine, But it'll force a transition in a bunch of packages.
[20:09] <tedg> kenvandine, I'm guessing you want that after the alpha release.
[20:09] <tedg> kenvandine, No?
[20:09]  * kenvandine grumbles
[20:09] <kenvandine> yes
[20:09] <kenvandine> like which packages?
[20:09] <tedg> kenvandine, indicator-*
[20:09] <kenvandine> scroll support?
[20:09] <tedg> kenvandine, Mostly just a small patch and a rebuild.
[20:10]  * kenvandine doesn't see the relationship
[20:10] <tedg> kenvandine, Yeah.  We put a function in there to pass scroll info from the panel to the indicator.  But it needed more info, so we made two.  And this cleans it up to one correct one.
[20:10] <kenvandine> ah
[20:10] <kenvandine> ok
[20:10] <kenvandine> lets wait until after a2
[20:11] <tedg> Sounds good.  I'll get libindicator ready, but I won't release it until then.
[22:19] <m_conley> chrisccoulson: hey - so I just did a reinstall, and now I've got Messaging Menu!  No Unity Launcher though.
[22:20] <chrisccoulson> m_conley, right, that's expected. i haven't added the launcher extension yet, but that's next
[22:20] <chrisccoulson> i wonder what happened the first time though :/
[22:20] <m_conley> chrisccoulson: ah, wonderful.  Ok, cool.  :)
[22:20] <m_conley> chrisccoulson:  I probably installed TB at the wrong time.
[22:20] <m_conley> chrisccoulson: something like that.
[22:47] <chrisccoulson> m_conley, so, a new beta build of tbird this week then? ;)
[22:47] <chrisccoulson> i'm ready to go already!
[22:56] <chrisccoulson> m_conley, do you think we should merge the functionality of unitylauncher-extension in to messagingmenu-extension? it seems like they share a lot of functionality already
[22:56] <chrisccoulson> and it means we would show 1 less extension in the addons manager by default
[23:07] <m_conley> chrisccoulson: hm - yes, that might be a good idea.  Some sort of general Unity Integration addon.