[11:03] <chrisccoulson> heh - http://www.omgchrome.com/
[11:04] <chrisccoulson> no omgfirefox though
[13:19] <fta2> chrisccoulson, what's that?
[13:19] <fta2> http://groups.google.com/a/chromium.org/group/chromium-bugs/browse_thread/thread/bd28d3f4432e131b
[13:20] <chrisccoulson> fta2, they have something else installed on their system depending on one of the birtual packages provided by firefox or chromium
[13:20] <chrisccoulson> ie, not a firefox or chromium bug, but PEBKAC
[13:21] <chrisccoulson> (perhaps dpkg could be more helpful though)
[13:21] <fta2> the what's that question was for omgchrome
[13:21] <chrisccoulson> fta2 - oh, sorry ;)
[13:21] <chrisccoulson> i thought it was for the link
[13:22] <fta2> sorry
[13:22] <chrisccoulson> i guess that omgchrome is the chrome equivalent of omgubuntu
[13:22] <fta2> by the same guys?
[13:22] <chrisccoulson> yeah, i think so
[13:23] <fta2> omgubuntu seems to be a canonical relay nowadays
[13:30] <fta2> http://memeburn.com/2011/06/browser-ubuntu-chrome-is-the-new-firefox/
[13:32] <fta2> did he really say all that?
[13:48] <fta2> chrisccoulson, ^^
[13:51] <chrisccoulson> fta2, honestly, i've got no idea ;)
[13:51] <chrisccoulson> although, some of their facts are wrong
[13:51] <chrisccoulson> eg, nothing is scheduled to change in 12.04, as that's the LTS
[13:52] <chrisccoulson> if we were switching to chromium, it would be for 12.10, unless something has changed ;)
[14:22] <chrisccoulson> m_conley, is there a way to enumerate over all mail folders in thunderbird?
[14:23] <m_conley> chrisccoulson: certainly - let me find it, hang on...
[14:23] <chrisccoulson> i'm trying to find an API for getting access to that :)
[14:24] <fta2> do you guys have a screenshot of a recent tb /wi unity?
[14:25] <m_conley> chrisccoulson: https://github.com/bwinton/TbAir/blob/master/content/hometab.js#L76
[14:26] <m_conley> chrisccoulson: you'll need to import fixIterator from resource:///modules/iteratorUtils.jsm
[14:26] <chrisccoulson> m_conley, cool, thanks. taking a look
[14:26] <chrisccoulson> fta2, not much has changed atm, although you can see a mockup of the planned visual changes
[14:26] <chrisccoulson> http://www.andreasn.se/blog/?p=172
[14:27] <fta2> oh thanks. still looks too alien to me
[14:28] <fta2> anyway, even if i wanted to, i can't switch
[14:28] <fta2> it doesn't work for me (at work)
[14:48] <chrisccoulson> m_conley, oh, iteratorUtils.jsm looks useful. how come this is only in thunderbird?
[14:48] <chrisccoulson> it seems like it could be useful in firefox too ;)
[14:48] <chrisccoulson> using nsISimpleEnumerator is a pain usually
[14:49] <m_conley> chrisccoulson: *shrugs*, I guess we just got sick and tired of SimpleEnumerator. :p
[14:49] <chrisccoulson> heh
[14:50] <chrisccoulson> i can see why ;)
[15:32] <chrisccoulson> hmmm, no daily builds today then
[16:05]  * fta wonders when the ppa builders will be back...
[16:07] <chrisccoulson> fta - me too ;)
[16:08] <fta> maybe i should turn all arch-all debs into real arch debs, so when one arch is late, it doesn't impact the other
[16:22] <fta> i kind of like that cros browser thing...
[16:22] <fta> i wonder if i should dig a bit more
[17:11] <chrisccoulson> m_conley, how did you figure anything out with libindicate? our documentation sucks
[17:12] <m_conley> chrisccoulson: trial and error.  :)
[17:12] <chrisccoulson> lol
[17:12] <chrisccoulson> we should bug ted to right some proper documentation
[17:12] <chrisccoulson> the current reference manual is awful :/
[17:43] <chrisccoulson> m_conley, is it intentional that thunderbird is currently using libnotify for notifications on ubuntu, or is that a bug?
[17:43] <chrisccoulson> (it used to use its own notifications)
[18:06]  * micahg hopes that something actually fixed it :)
[18:10] <m_conley> chrisccoulson / micahg: yeah, I patched it for libnotify
[18:10] <m_conley> chrisccoulson: it falls back to the old notification if libnotify isn't available.
[18:10] <micahg> \o/
[18:11] <micahg> m_conley: starting with which version?
[18:11] <micahg> and can we get this in Firefox as well
[18:11] <m_conley> micahg: I think it got in in 5.0
[18:11] <micahg> is this due to your extension or in actual thunderbird?
[18:12] <m_conley> micahg: actual thunderbird.
[18:12] <m_conley> micahg: https://bugzilla.mozilla.org/show_bug.cgi?id=555536
[18:12] <ubot2> Mozilla bug 555536 in Mail Window Front End "alert on new message does not appear as specified in preferences" [Normal,Resolved: fixed]
[18:14] <chrisccoulson> m_conley, so, it's still not clear to me whether we're meant to display message folders all the time, or just on new messages atm (i realized when i read the spec again that it's not obvious)
[18:14] <chrisccoulson> so, i'll keep it as it is at the moment (only show folders on new messages)
[18:14] <m_conley> chrisccoulson: mmhmm - I wasn't sure either.
[18:14] <m_conley> chrisccoulson: it's not *too* bad to switch back and forth
[18:14]  * micahg really should switch to 5
[18:14] <m_conley> micahg: do it! :D
[18:15] <chrisccoulson> i'm just doing a bit of tidying up atm, adjusting how the count works and making it so it shows the count for all folders rather than just the inbox
[18:15] <chrisccoulson> hopefully i'll have a merge proposal later, and then we can get this in :)
[18:15] <micahg> m_conley: I just like the benefit of dogfooding my security updates ATM :)
[18:15] <m_conley> chrisccoulson: cool!
[18:15] <m_conley> micahg: ;)
[18:41] <onebitxajax> hi to all
[18:42] <onebitxajax> where 8is the channel that can help me
[18:42] <onebitxajax> with developing an extension?
[18:42] <onebitxajax> extension for mozilla
[18:43] <chrisccoulson> m_conley, what is the date-in-seconds stuff meant to do?
[18:44] <chrisccoulson> onebitxajax, #extdev on irc.mozilla.org might be a good start, although we might be able to help in here (but i'm pretty busy atm though)
[18:45] <m_conley> chrisccoulson: it's a way for us to ensure that when we click on the indicator, we are taken to the *first* message that indicated for that folder.
[18:46] <chrisccoulson> m_conley, ah, that makes sense now
[18:46] <chrisccoulson> thanks
[18:47] <m_conley> chrisccoulson: np
[19:07] <onebitxajax> chrisccoulsonn thansk very m,uxch
[19:23] <onebitxajax> nobody reply there
[19:23] <onebitxajax> :/
[20:50] <chrisccoulson> m_conley, do you know if it's possible to pass a jsval as a pointer in to C function via ctypes, and then dereference it later on when that pointer is passed as an argument to a callback?
[20:51] <chrisccoulson> if that doesn't make sense, i'm thinking of how i would use the data argument in g_signal_connect_data()
[20:51] <m_conley> chrisccoulson: so you can pass primitives safely enough
[20:51] <m_conley> chrisccoulson: ints, char *, etc
[20:51] <chrisccoulson> m_conley, but not, say, an instance of a particular JS class?
[20:51] <m_conley> chrisccoulson: I have a feeling you'd hit seropis trouble with JS objects, for example.
[20:51] <m_conley> s/seropis/serious
[20:51] <chrisccoulson> yeah, i thought so :(
[20:52] <m_conley> chrisccoulson: no.  A workaround - have a lookup table, and pass keys for that lookup table around.
[20:52] <m_conley> chrisccoulson: it's the best I could come up with.  :/
[20:53] <chrisccoulson> m_conley, yeah, that's what i was just thinking too
[20:53] <chrisccoulson> i keep hitting limitations with ctypes ;)
[20:53] <chrisccoulson> i should write them all down really
[20:55] <m_conley> chrisccoulson: yeah, there are some drawbacks - but the advantages really outweigh them, I think.
[21:59] <BUGabundo> evening folks