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

* TheMuso finally works out that the unity panel is drawn by unity/nux, and the panel service only takes care of showing gtk elements when the correct region is clicked for an indicator/menu...04:00
ssj6akshatJoey should get that papercuts post out fast06:23
kvalomorning06:48
didrocksgood morning07:40
kvalodidrocks: good morning. how are you?07:42
didrockskvalo: I'm good, thanks, and you?07:43
kvalodidrocks: I'm good as well. waiting for the long weekend :)07:43
=== njpatel is now known as njpatel_
MacSlowmorning folks08:13
kamstrupMacSlow: morning08:26
MacSlowhey kamstrup08:26
=== ssj6akshat is now known as ssj6akshat|away
dbarth_didrocks: is there a known issue with the default browser setting?09:14
didrocksdbarth_: hum, not AFAIK, what's up?09:15
dbarth_didrocks: my irc client keeps opening firefox whereas chrome is set as my default browser09:15
didrocksdbarth_: oh you mean, it doesn't pick the right default browser for you?09:15
didrocksyeah09:15
didrocksthat changed09:15
dbarth_ah09:15
didrocksand someone need to do a chromium (and chrome?)09:15
didrocksit's bugging me as well09:15
didrocksyou can fix that manually IIRC09:15
didrocksit's using a mimetype, let me look at my logs09:16
didrocksdbarth_: /usr/share/applications/defaults.list09:20
didrocksdbarth_: x-scheme-handler/http=firefox.desktop09:20
didrocksyou probably want to change that09:20
didrocks(same for https)09:21
didrocksthere is the local equivalent IIRC09:21
dbarth_didrocks: thanks, it works; i assume there is a bug against the default application selector in gnome?09:29
didrocksdbarth_: not sure there is a bug, but it's tracked09:29
=== ssj6akshat|away is now known as ssj6akshat
kvalokamstrup: still have time for review? :) https://code.launchpad.net/~kvalo/indicator-network/libconnman-sort-services/+merge/4259709:51
kamstrupkvalo: approved, although I was slightly less thorough than usually since I have quite a lot to do today10:02
kvalokamstrup: oh, I'm disappointed now ;) but seriously, thanks a lot10:04
seiflotfydidrocks, u there?10:49
didrocksseiflotfy: yes10:51
kvaloronoc: hi. can you review this one, please: https://code.launchpad.net/~kvalo/indicator-network/libconnman-sort-services/+merge/4261112:02
ronockvalo, sure12:03
ronockvalo, the fixme comment in mock-service.c is a little odd  ?12:07
ronocalso cmp_services returns a mixture of booleans and ints, just a semantic thing but shouldn't all be just ints12:08
ronockvalo, which could be an enum, which would reader nicer12:09
ronockvalo, sorry reader the cmp_services incorrectly12:10
kvaloronoc: the comment in the mock means that it really should be a subclass for dbusmenu menuitem, but for now I just subclassed it from gobject12:13
ronockvalo, sure, it might be nice to typedef the return value so as it is explicity what is being returned, not just a mere int but 'rating'12:15
kvaloronoc: yeah, cmp_services() should return gints only12:15
ronocjust a thought12:16
kvaloronoc: ah, but that's defined in glib12:16
ronocwill approve with that comment12:16
ronockvalo, which is defined in glib ?12:16
kvaloronoc: http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GCompareFunc12:17
kvaloronoc: what cmp_services() need to return12:17
=== MacSlow is now known as MacSlow|lunch
ronockvalo, okay, approving12:17
kvaloronoc: thanks!12:18
=== smorar_ is now known as smorar
=== smorar is now known as smorar_
=== smorar_ is now known as smorar
=== MacSlow|lunch is now known as MacSlow
didrocksyou know what? one day, I'll learn to type != when I want != and not == :/14:02
jcastrodbarth_: when do you want to do the get-involved unity page overview?14:14
jcastrodbarth_: jono would like me to announce it today so if we can find a few more bugs that would be great14:15
jcastrodidrocks: ^14:15
didrocksjcastro: I'm finishing fixing one and get work with you just after that14:15
didrocksif you have time :)14:15
didrocksmaybe dbarth_ should join as well14:15
jcastrook rock!14:16
lamalexmorning everyone14:22
doctormotedg: Hello, out of you cody and conor, who is the best to talk about creating a custom indicator menu item widget?14:22
tedgdoctormo, It depends on which part of me you ask.  My ego definitely says me, but other parts of my psyche may disagree.14:23
tedgdoctormo, Is this for an app indicator?14:23
doctormotedg: We'll go with your ego, it's the best part of you ;-)14:23
dbarth_jcastro: give me 20 mins, and then i'm your man14:24
doctormoThis isn't for an app indictator, this is for experiments with a progress indicator. Novacut are interested and there a few designs on the wiki already.14:24
tedgdoctormo, Ah, interesting.14:25
doctormotedg: First a simple question, would it be possible to do in python?14:25
didrockshey lamalex14:25
tedgdoctormo, Partially.  System indicators have a loadable module part (which is typically very small, visualization only) and that would need to be in a compiled language.  But the service that implements all the logic just exists over dbus, so it can be in any language you wish.14:26
tedgdoctormo, We've stayed away from Python specifically because of the large memory footprint.  Currently, all the services in their base state use less RAM than one copy of the Python interpreter.14:26
tedgdoctormo, That's why we've been pushing Vala in that space.14:27
doctormomakes sense, will have to push that here too then.14:27
jcastroted is vala fan #114:28
tedgHeh, except that I personally haven't written anything in Vala yet :)14:28
tedgThough, I do think it's a good idea.14:28
doctormoTed says "that's good in principle, do that" :-D14:29
tedgDo as I say not as I do. :)14:30
tedgI find it hard to justify the memory cost of an interpreter on small things that are running continually.  The percentage cost of the interpreter is too high.14:31
doctormoThat sort of talk is anti-perl14:32
jderosehi tedg! :)14:32
tedgGood morning jderose14:33
hyperairtedg: wait, what, indicator-applet uses less memory than one python interpreter?14:33
tedgdoctormo, I'm not anti-anything.  I just remember what it was like to have 16MB of RAM :)14:33
tedghyperair, The various services -- indicator-messages-service, etc.14:34
hyperairtedg: if you remember then fix the indicators to stop leaking memory >_>14:34
hyperairtedg: do you know i need to kill indicator-applet every 6 hours or so?14:34
jderosetedg: doctormo was relaying your wisdom to me on #novacut, so wanted to say hi, and thanks14:34
hyperairtedg: that reclaims around 100M of memory each time.14:34
tedgThings like that applet grow a bunch because they start caching all the application memus.14:34
hyperairtedg: which applications?14:34
tedghyperair, For the application menu bar.  indicator-applet-appmenu14:35
tedghyperair, Hmm, I don't see a leak like that....14:35
hyperairtedg: i have no fewer applications in the indicator after restarting, and i don't use the menu bar. this is just the old indicator-applet in maverick14:35
hyperairtedg: try keeping your system on for 6 days at a time, and you'll see it.14:35
doctormohyperair: Interesting case, can you debug?14:35
hyperairindicator-applet is my #1 restarted process14:35
hyperairdoctormo: i don't know where to start14:35
hyperairtedg: in fact, i don't know why ubuntu seems so heavyweight recently.14:36
hyperairtedg: i used to be able to run a VM on 64-bit ubuntu on 2G of RAM14:36
tedghyperair, Hmm, I literally just rebooted this morning so I don't have anything to compare -- but I typically do and hadn't noticed :-/14:36
hyperairwith firefox and thunderbird14:36
hyperairtedg: now with 2G of ram i need to choose between firefox and thunderbird.14:36
hyperairwhich to have open. open one, close the other, and vice versa14:36
hyperair>_>14:36
hyperairmachine goes nuts otherwise14:37
tedgHmm, I have 2G and no swap....14:37
hyperairtry using 64-bit ubuntu14:37
tedgI am using 64-bit14:37
hyperairwhat14:37
hyperairthat's so unfair =_="14:37
doctormohyperair: Could this help you? http://munir.wordpress.com/2006/08/05/finding-memory-leaks-using-mtrace/14:37
hyperairdoctormo: these days we use valgrind14:39
hyperairdoctormo: but stuff like mtrace and valgrind make things go really really slowly, and consume loads of CPU.14:39
hyperairdoctormo: it's not something you want to run for 6 hours14:39
doctormohyperair: You may not have to? I thought you could tell a leaky pipe without waiting for the flooded apartment.14:40
hyperairdoctormo: another thing is gtk+/glib is really valgrind unfriendly.14:41
hyperairtedg: what's your memory usage like usually?14:42
hyperairtedg: this is purely guesswork, but i'm thinking that the messaging indicator is the one causing problems. something between indicator-applet and indicator-messages-service (indicator-messages-service doesn't need killing, but indicator-applet does)14:44
tedghyperair, I'm getting old -- I can't remember anything anymore ;)14:44
hyperairhahah14:45
tedgI don't have anything indicator* over 14M14:45
hyperair=\14:45
hyperairtry again in a few hours14:45
hyperairmaybe you need something active in your messaging indicator14:45
hyperaire.g. liferea with lucidfox's indicator patch14:45
tedghyperair, I have 5 apps life in my messaging menu, including liferea :)14:46
tedglive14:46
hyperairhmm =\14:46
hyperairi have 414:46
hyperairtedg: which version of liferea?14:46
tedghyperair, 1.6.314:47
hyperairhmm maybe i should drop the version14:47
hyperairi think this one has an outdated patch14:48
hyperairi'm on 1.714:48
doctormoAre there any indicator service plugins that use vala? the sound plugin is c and I assume it's that way for a reason?14:53
DBOhtorque, present?14:55
tedgdoctormo, The .so's are all C.  Sound uses a bunch of Vala for the service though.14:55
tedgdoctormo, There's not specifically a *reason* that the .so's are C (it's GObject) but I've not tried to do that before.14:56
htorqueDBO, yes14:56
doctormotedg: Yes I see that part, just curious because my vala is better than my c and I didn't want to learn c in order to experiment with this.14:56
DBOhtorque, I am really trying to reproduce your crash on close bug14:56
DBOcan you give me any help?14:57
htorqueDBO, i simply opened an application and closed it (doesn't matter if i use the window border "x", the quit in the quicklist or ctrl-c from the terminal)14:57
tedgdoctormo, In theory, the only thing in the .so is a single symbol that instanticates the type of the object subclass that you've made.  It *should* be a single line of C....14:58
htorqueDBO, i'll try it on a second system14:59
DBOhtorque, can you give me as much information about your current unity/compiz/bamf setup as possible14:59
hyperairdoctormo: vala compiles into C, so i don't think there are any issues with writing services in vala really.14:59
doctormotedg: Can you give me a minute to walk me through some basics of compiling and running for debugging your datetime indicator? I'll play with that.15:00
* jderose will follow along15:00
tedgdoctormo, bzr branch lp:indicator-datetime ; cd indicator-datetime ; ./autogen.sh ; make :)15:01
tedgOh, you should probably put a "sudo apt-get build-dep indicator-datetime" in there :)15:02
doctormotedg: Half the story, now how about running, inserting, removing? don't I have to restart the computer every time I compile?15:02
dbarth__jcastro: pong15:02
tedgdoctormo, No install libindicator-tools and then you'll have /usr/lib/libindicator/indicator-loader15:02
htorqueDBO, using unity r659, bamf r365 and compiz 0.9.2.1+glibmainloop2-0ubuntu4, my compiz profile should be the default "ubuntu" one15:02
doctormotedg: Ah there's the key info. thanks.15:03
tedgdoctormo, So then you can, in src, do /usr/lib/libindicator/indicator-loader .libs/libdatetime.so15:03
doctormobrilliant, and kill to murder it if it's a bastard child right?15:04
DBOhtorque, when did the crashing start precisely?15:04
jderosetedg: ah, so does trunk only run on natty?  i'm on maverick ATM15:04
htorqueDBO, right after installing bamf r365 (after a session restart)15:04
htorqueDBO that was before updating unity15:05
tedgjderose, No, I haven't moved it over to Natty yet.15:05
tedgjderose, If I do, I'll branch it.15:05
tedgjderose, I don't think it's going to need an GTK 3 features, so it should run on Maverick through the cycle.15:05
jderosehmm, i'm still getting errors from ./autogen.sh even after i atp-get build-dep15:05
DBOhtorque, I am deeply confused them by how this is crashing...15:06
tedgjderose, pastebin?15:06
jderoseNo package 'geoclue' found15:06
jderoseNo package 'liboobs-1' found15:06
tedgjderose, Oh, sorry, I didn't realize those were in trunk already.15:06
jderosetedg: well see, i just found a bug in debian/ then :)15:07
tedgjderose, You'll need libgeoclue-dev and liboobs-1-dev15:07
htorqueDBO, i'm compiling bamf on a second system now, maybe this one is bad from too much testing (but it shouldn't be)15:07
DBOhtorque, mikkel solved it15:07
tedgjderose, Well, there's no debian directory in this as it's an upstream branch.  And build-dep works off the version in the Maverick archive.15:07
jderosetedg: well, sure... should have assumed it works in natty15:08
tedgjderose, Actually, it doesn't work in Natty yet either as the new trunk hasn't been released yet into the Natty archive :)15:09
doctormoI take it geoclue and liboobs-1 are new deps to the datetime indicator and so not covered by the build-dep. I wonder if geoclue is available in maverick.15:09
tedgdoctormo, It is.15:10
tedgdoctormo, Universe in Maverick15:10
tedgdoctormo, You won't get ubuntu-geoip, but that's not required.15:10
jderosetedg: bash: /usr/lib/libindicator/indicator-loader: No such file or directory15:10
DBOhtorque, please try rev 36615:10
tedgjderose, Did you install libindicator-tools?15:10
jderoseah, nope15:10
htorqueDBO, on it15:10
kvalotedg: hi. I ported indicator-network to gdbus and now I have a problem of stale entries in the menu after network-service has crashed. any ideas where to start debugging it?15:12
tedgkvalo, Uhm... gosh.  Not really...  they should be getting unref'd the same.15:12
tedgkvalo, You know, you could try my GDBus port of Dbusmenu ;)15:13
doctormowhat is this GDbus? it scares me.15:14
tedgdoctormo, DBus bindings that are now in GLib.15:14
tedgdbus-glib is now deprecated15:14
doctormoAh, not what I feared it might be (a gnome replacement for dbus) ;-)15:14
kvalotedg: I think I did a mistake somewhere, I just need to find where15:15
htorqueDBO, seems to work fine (and i can start apps more than four times ;))15:15
tedgdoctormo, If you ask the GNOME folks they wrote dbus and everything else, so dbus is effectively a core component of GNOME OS :)15:15
DBOhtorque, lovely15:15
kvalotedg: I saw your huge patch :)15:15
DBOhtorque, fix a bug, reveal another it was hiding15:15
DBOhuzzah15:16
jcastrodbarth__: I'm set whenever you are15:16
doctormotedg: shhhh! it doesn't matter _who_ wrote it, the important thing is that it doesn't _feel_ gnomish.15:16
jderosetedg: so when i run  /usr/lib/libindicator/indicator-loader .libs/libdatetime.so, what is supposed to happen?  nothing seems to appear in panel15:16
tedgjderose, It opens a new window with the indicator in it.15:17
jderoseah, okay... window was like 1px wide or something, didn't see15:17
ScottKdoctormo: I don't think anyone in the KDE world is confused about how useful FDO is for cross-DE work that's fair and balanced.15:17
htorqueDBO, yep, well done! :)15:18
jderosetedg: so is there an easy way to stick it into panel, replace one currently running?  what's your testing workflow?15:18
DBOthank you so much for your wonderful never ending stream of high quality bug reports :)15:18
tedgjderose, Well, if you install it you can kill the indicator-applet and it will reload with the new indicators.  But, I use the loader for almost everything.  I'll only put it in the system directory after building a package.15:19
tedgI'm probably more to the anal side of not having anything on my system that isn't from a package.15:20
htorqueDBO, i'm just writing stuff down, but yw! :)15:20
jderosetedg: so are there any differences (for debugging and testing) between running in a window and running in panel?15:20
* jderose thinks that's because packages rock, tedg :)15:21
tedgjderose, Not really.  It matters for the appmenus because they deal with issues like window focus.  But all the other indicators don't really care.15:22
tedgWe should probably poll ronoc and kvalo for their development style as well.  They might be different.15:23
jderosetedg: okay, awesome... thanks for tutorial15:23
doctormojderose: can you private message me the history? my computer crashed.15:23
tedgOT: is #ayatana logged somewhere publicly?15:23
doctormoOT tedg: that would be against the evil internal policy wouldn't it?15:24
ronocthis registration mechanism is proving more difficult than I expected15:24
htorquetedg, it's on http://irclogs.ubuntu.com/15:24
tedgdoctormo, I thought that all #ubuntu channels were logged, no?15:24
dbarth__jcastro: grr, missed the ping back sorry15:25
doctormotedg: they are, here where htorque has shown. But I thought it would only apply to #ubuntu-ayatana15:25
tedghtorque, Cool, thanks!15:25
tedgronoc, :(  Yeah, it seems like you might have to use custom filters?15:25
ronoctedg, yeah I have been trying to use the bus.watch pattern but I'm blocked by a pretty major vala bug15:26
ronoctedg, have been speaking phako on #vala and he has pointed me towards rygels design15:27
jderosedoctormo: whoops, that sure didn't work.  Excess Flood.15:27
doctormojderose: I'll just have to wait for the logs to update15:29
jderosedoctormo: i wonder at how many lines/bytes the Excess Flood triggers... i didn't paste that much!15:30
doctormo5 perhaps15:31
doctormojderose: You could pastebin it15:31
tedgdoctormo, I wonder if it's by time or data size... we can keep chatting to push them ;)15:31
jderosesee tedg, you're just full of good ideas and advice.  doctormo: http://paste.ubuntu.com/539453/15:32
doctormojderose: I always consider ted to have these on his shoulders: http://www.youtube.com/watch?v=Fv-sKP17xTw15:36
ronoctedg, i think I will go this route and implement something similar, not ideal but I'm going to connect to the name owner changed signal and react accordingly15:38
mptkenvandine, hi, do you have five minutes spare to look at a Brainstorm idea?15:40
jderosedoctormo: hehe... you ever watch the venture brothers? the voice actor for the devil is the same as the moppet twins, hero is same as Brock Samson (aka The Tick)15:41
lamalexcompiz alt-tab is really slow15:41
lamalexdrives me nuts15:41
tedglamalex, Nvidia?15:41
lamalextedg, intel15:42
tedgI believe didrocks was saying that to smspillaz yesterday, but his was nvidia.15:42
didrocksyeah, I get that too15:43
didrockswhen I have a lot of window in a ws15:43
didrocksI think it's when staticswitcher try to create the thumbs or whatever15:43
kenvandinempt, sure15:48
mptkenvandine, <http://brainstorm.ubuntu.com/idea/25197/>, which has been implemented as <https://launchpad.net/deb-thumbnailer>15:48
mptIs it a reasonable architecture, and if so, what's the next step for getting it into Ubuntu? (packaging it, I guess)15:49
* kenvandine is looking15:50
didrocksmpt: I would say those kind of things should be reviewed by mvo15:51
mpthm, that makes sense15:51
kenvandineyeah, have mvo look at it15:55
kenvandinebut it looks like it would be just getting the package included15:56
kenvandinealthough installing it didn't actually make it work for me15:56
kenvandinelooks like a cool solution, and minimal change to accomplish it15:56
mptok, thanks kenvandine15:57
kenvandineanytime mpt15:57
kenvandinetedg, going to have a dbusmenu and indicator-datetime upload today?16:15
tedgkenvandine, dbusmenu, no.  The review probably won't be done until next week -- but I'd like to talk about packaging it.16:16
tedgkenvandine, It's a 9000 line diff :-/16:16
kenvandineok16:16
kenvandinei am uploading libindicator now16:17
kenvandinethen i'll get back to g-ir-scanner and appindicator, ewww16:17
tedgkenvandine, Okay, I have patches to split up indicator-application and libappindicator16:17
kenvandinetedg, how about indicator-datetime?16:17
kenvandinetedg, split?16:18
tedgkenvandine, Yeah, i can do that one for sure.16:18
tedgkenvandine, yeah, into two tarballs.  So hopefully it makes the library easier to adopt for other distros.16:18
kenvandineah16:18
kenvandineyeah16:18
kenvandinedoesn't help with g-ir-scanner though :)16:18
tedgkenvandine, Heh, yeah.  And the repos are branched, so any changes should apply correctly to the various repos.16:19
* tedg loves using a DVCS with proper file IDs :)16:19
jcastrodidrocks: dbarth: lamalex: ok guys I've got a blog post ready to go and we've done a once over on the get-involved unity page, but I still only have like 4 bitesize bugs16:33
jcastrosurely you guys can get me at least 10 or 15?16:34
didrocksjcastro: I'm currently reviewing them16:34
jcastro\m/16:34
didrocksjcastro: do you have the link to the bitesize btw?16:34
didrocks(will be easier for me :))16:34
jcastrohttps://bugs.launchpad.net/unity/+bugs?field.tag=bitesize16:59
jcastrodidrocks: ^16:59
jcastrodidrocks: hey apt-get build-dep unity should pull in all the right stuff for people to get started right?16:59
jcastroI am adding a developer section to the usb key install stuff16:59
jcastroso people can just make a USB key, install stuff, and then start hacking17:00
didrocksjcastro: right17:00
didrocksjcastro: awesome idea17:00
didrocksjcastro: sorry, still discussing bugs right now and opening some, will get a list soon :)17:01
jcastrono worries17:01
jcastrohttps://wiki.ubuntu.com/Unity/InstallUSBKey17:07
jcastrook there are the docs for installing the dev stuff17:07
htorquejcastro, why is the text in the new wiki theme so small? (sorry if that's OT here)17:11
jcastrohtorque: not sure. :-/17:20
jcastrohtorque: I have it set on large in my browser17:21
jcastrohtorque: feel free to update/fix that page if you find broken stuff if you try it17:21
htorquejcastro, nothing's broken there - looks fine. :) as for the fonts: it's across all browsers and other pages show bigger fonts, don't know... http://img.xrmb2.net/images/237664.png (chromium, opera, firefox)17:26
MacSlowgood weekend everybody... see you monday17:26
segivanka: my phone just crashed17:54
segivanka: I'll be back on in a minute17:55
ivankaseg: no worries, I will be here17:55
coz_good day all17:56
segivanka: doesn't seem to be working17:57
ivankaseg: I have enough to be getting on with17:57
ivankaseg: shall bug you again if I need more17:57
ivankaseg: and then you can get on with your day!17:57
ivankaseg: thank you so much for your time17:57
segivanka: great! Let me know if you need more. I can also answer questions via e-mail, which would save you the difficulty of transcribing17:58
ivankaseg: ah, but then I would lose the tone :-)17:58
seghah17:59
ivankaseg: have a great friday and I will catch you another time if I have more specific questions, will email them17:59
segcool17:59
seghave a nice weekend17:59
jcastrodidrocks: john has acked the list of quicklist things and I'm ready to publish it18:01
jcastrodidrocks: so what's the plan as far as the .desktop files?18:01
jcastroor is that a dbarth thing?18:01
didrocksjcastro: it's not implement in unity compiz yet18:11
didrocksjcastro: so, will have to wait for a week18:11
coz_anyone on dual monitor with unity?18:11
jcastrodidrocks: ok no problem18:33
jcastrocoz_: yep, nvidia twinview over here18:34
coz_jcastro,  cool...how is it working18:34
jcastrothe only bug left for me is the top bar spans 2 monitors, but neil is on it and should be fixed soon18:34
didrocksjcastro: I went through all bugs18:34
coz_jcastro,  ah  ok18:34
didrocksI added some: Unity18:34
didrockshttps://bugs.launchpad.net/unity/+bugs?field.tag=bitesize18:35
didrocksthere are 10 now18:35
jcastroyeah!!!!18:35
coz_jcastro,   mm then I guess  I will attempt it on this machine with dual monitors...thanks....18:35
didrocksjcastro: need to go on week-end now :)18:35
jcastrothanks man!18:36
jcastrocoz_: everything else works though, it maximizes to the right monitor, etc.18:36
coz_jcastro,  is neil going to have an option for both span both monitors and not ?18:36
didrocksjcastro: yw :)18:36
* spikeb tests a118:37
spikebbrb on A118:41
jcastrohtorque: put your unity launcher question update as a seperate answer, since it's the correct way to do it now and then mark it as the accepted one.18:47
htorquejcastro, alright!18:55
* spikeb-natty considers himself impressed19:09
tedgklattimer1, doctormo, FYI, I branch indicator-datetime so lp:indicator-datetime/0.1 is the Maverick branch (no geoclue, etc.) and lp:indicator-datetime has all the goodies.  I don't think it'll effect much, but FYI.19:47
DBOsmspillaz, present?19:56
kenvandinetedg, ok, i think i have a sane GIR and vapi for appindicator21:13
kenvandinemind taking a quick look at them to see if they make sense?21:13
* tedg high fives kenvandine!21:13
tedgSure!21:13
tedgkenvandine, Make sense to me.21:20
kenvandinewoot21:20
tedgbratsche, Can I get you to review this *long* patch?  https://code.edge.launchpad.net/~ted/indicator-appmenu/alt-d-problem/+merge/4269922:56
=== smorar is now known as smorar_

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