#instantbird log on 04 22 2013

All times are UTC.

00:53:12 <instant-buildbot> build #391 of win32-onCommit is complete: Failure [failed shell_1]  Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/391  blamelist: aleth <aleth@instantbird.org>
01:00:51 <-- EionRobb has quit (Ping timeout)
01:34:46 --> EionRobb has joined #instantbird
01:48:43 <-- rosonline has quit (Client exited)
02:24:38 --> Kaishi has joined #instantbird
02:30:30 <-- nhnt11 has quit (Ping timeout)
02:34:56 --> nhnt11 has joined #instantbird
02:55:23 <instant-buildbot> build #848 of linux-nightly-default is complete: Failure [failed shell_3]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/848
03:06:40 <-- nhnt11 has quit (Ping timeout)
03:06:55 --> nhnt11 has joined #instantbird
03:10:22 <instant-buildbot> build #844 of macosx-nightly-default is complete: Failure [failed shell_3]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/844
03:16:00 --> jb has joined #instantbird
03:34:11 <-- jb has quit (Ping timeout)
04:11:43 <-- nhnt11 has quit (Ping timeout)
05:28:35 <instant-buildbot> build #941 of win32-nightly-default is complete: Failure [failed shell_3]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/941
05:46:02 <-- MMN-o has quit (Client exited)
06:34:18 --> FireFly_TB has joined #instantbird
06:40:52 <-- FireFly_TB has quit (Quit: FireFly_TB)
06:57:04 <-- EionRobb has quit (Quit: Leaving.)
07:40:53 --> mikk_s has joined #instantbird
07:46:10 <-- mikk_s has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
08:04:52 --> EionRobb has joined #instantbird
08:05:36 --> EionRobb1 has joined #instantbird
08:06:41 <-- EionRobb has quit (Ping timeout)
08:30:34 --> Even has joined #instantbird
08:30:34 * ChanServ sets mode +o Even 
08:31:00 --> MMN-o has joined #instantbird
08:47:25 --> mpmc has joined #instantbird
09:07:57 <-- Even has quit (Input/output error)
09:13:07 <-- gerard-majax__ has quit (Ping timeout)
09:39:58 --> aleth has joined #instantbird
09:39:59 * ChanServ sets mode +h aleth 
09:51:33 --> gerard-majax__ has joined #instantbird
10:59:16 <instantbot> aleth@instantbird.org requested review from florian@instantbird .org for attachment 2401 on bug 1940.
10:59:19 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1940 nor, --, ---, aleth, ASSI, Fix errors/warnings on detaching/reattaching conversations
11:18:55 <-- EionRobb1 has quit (Quit: Leaving.)
12:10:57 --> qlum has joined #instantbird
12:45:41 --> nhnt11 has joined #instantbird
12:47:59 <nhnt11> !seen flo-retina
12:48:00 <instantbot> flo-retina was last seen 15 hours, 41 minutes and 23 seconds ago, saying 'nhnt11: I wouldn't mention it either. But a bugzilla query returning the list of all bugs where you made useful contributions, why not? :)' in #instantbird.
12:52:13 <aleth> nhnt11: flo won't be around today (he's travelling)
12:52:23 <nhnt11> okay.
13:02:34 <aleth> nhnt11: What bug(s) are you looking at?
13:02:59 <nhnt11> I plan to look further into the dynamic theme switching thing
13:03:08 <nhnt11> right now, need to study for my finals and maybe take a nap
13:03:28 <aleth> :D
13:03:39 <aleth> good luck
13:03:52 <nhnt11> :)
13:04:12 <-- mpmc has quit (Connection reset by peer)
13:04:30 <-- nhnt11 has quit (Input/output error)
13:04:40 --> nhnt11 has joined #instantbird
13:17:53 <nhnt11> How difficult would it be to implement invisibility? For gtalk and other protocols that support it
13:18:20 <aleth> nhnt11: http://clokep.blogspot.it/2012/10/on-status.html
13:19:18 --> jb has joined #instantbird
13:19:26 <-- jb has quit (Broken pipe)
13:20:03 <aleth> But to answer your question, it would be possible, but it seems there is no standard way to support it.
13:20:17 <aleth> See https://developer.pidgin.im/ticket/4509
13:20:31 <nhnt11> It looks like we would need a handler for it which would do the necessary for each active protocol
13:20:44 <aleth> Note gtalk uses JS-XMPP, while for XMPP we fall back to libpurple atm
13:22:27 <aleth> When you have read those links, if you can still think of a clean way to do it, let us know ;) We probably wouldn't want to support "invisible" by default though as it breaks IM, in a sense.
13:23:15 <aleth> It is often requested though so as an add-on it might be popular.
13:24:39 <aleth> Personally, I think the invisible status is a really bad idea.
13:26:00 <nhnt11> aleth: There have been times when I need other people to think I'm offline when I'm not
13:26:14 --> mconley has joined #instantbird
13:26:47 <aleth> nhnt11: I.e. you intentionally want a way to make the presence information unreliable ;)
13:26:54 <nhnt11> The main reason for that though was that I did not want to be bothered at all.
13:26:57 --> jb has joined #instantbird
13:27:14 <nhnt11> I think a better way to do that would be to have an option to put all conversations on hold
13:27:28 <aleth> nhnt11: People don't respect you setting your status to "unavailable" ?
13:27:29 <nhnt11> and also new conversations
13:27:35 <nhnt11> Not always.
13:27:42 <nhnt11> Some people.. sigh
13:27:53 <aleth> Yeah...
13:28:14 <nhnt11> Actually I like that idea.
13:28:15 <aleth> Maybe you need a way to (maybe temporarily) block certain contacts? ;)
13:28:17 <nhnt11> A mute mode
13:28:57 <nhnt11> What say?
13:29:04 <nhnt11> It would be pretty easy to implement
13:29:04 <aleth> nhnt11: An add-on to put conversations on hold by default (rather than closing them) would be easy to do and be useful. You could then close the conv window and everything would go on hold
13:29:50 <aleth> Or you could add a pref that does this in the core ;)
13:29:57 <nhnt11> aleth: Right now, IRC conversations already behave this way
13:30:10 <aleth> nhnt11: All MUCs behave this way, but not normal conversations
13:30:13 <nhnt11> Yeah
13:30:29 <nhnt11> Anyway, my idea of a mute mode would automatically put all new conversations on hold as well
13:30:42 <aleth> nhnt11: Have you seen https://addons.instantbird.org/en-US/instantbird/addon/305 ?
13:30:44 <nhnt11> No notifications or popups whatsoever, but messages are still waiting for you to pursue at your leisure
13:31:02 <nhnt11> Ah
13:31:10 <nhnt11> That sounds exactly like what I want
13:31:23 <aleth> I agree it /might/ be a good idea to have some variant of that in the core
13:31:41 <aleth> Please file bugs for what you'd like to see/implement once you have thought about it a bit :)
13:32:20 <nhnt11> I agree that it's not an obvious thing to do, I'm thinking about how it could be implemented if it was
13:33:10 <nhnt11> But I think I should make a sticky note on this and get back to looking at the dynamic themes
13:33:14 <aleth> "On hold by default" is a fairly discrete thing that would be quite straightforward
13:33:20 <aleth> Dynamic themes will be much harder
13:33:54 <nhnt11> Yeah, on hold by default will be just adding a pref and then an if clause in the create conversation function
13:33:59 <nhnt11> or something like that
13:34:16 <nhnt11> Dynamic themes on the other hand, I've been looking through the source and I still can't find exactly where I need to modify code
13:34:34 <aleth> nhnt11: It's not trivial because you'd have to redisplay the entire conversation
13:34:44 <nhnt11> I don't think that's a big deal
13:34:52 <nhnt11> It's already done when you open a conversation that was on hold
13:35:02 <aleth> Yes, exactly.
13:35:03 <nhnt11> It would be a simple modification of that code, in a different place
13:35:13 <nhnt11> But I can't find that place
13:35:17 <nhnt11> :(
13:35:18 <-- nhnt11 has quit (Input/output error)
13:35:29 --> nhnt11 has joined #instantbird
13:35:45 <aleth> nhnt11: The conversation binding doesn't know if what it's opening was on hold or not
13:36:05 <nhnt11> I need to find that code :/
13:36:06 <aleth> (well, it does, but only indirectly)
13:37:03 <nhnt11> I looked up the buddy list UI first
13:37:07 <nhnt11> to see what was called there
13:37:13 <nhnt11> followed a long trail
13:37:14 <nhnt11> ended up nowhere
13:37:15 <nhnt11> :(
13:37:42 <aleth> The place to start would be conversation.xml (the conv binding) and convbrowser.xml (the conv browser)
13:37:59 <nhnt11> Both of them are open on my screen right now :D
13:38:18 <-- Kaishi has quit (Quit: Kaishi)
13:38:34 <aleth> After you open a conv from hold, eventualy this happens http://lxr.instantbird.org/instantbird/source/instantbird/content/conversation.xml#1675
13:39:40 <aleth> Then the pending messages are added http://lxr.instantbird.org/instantbird/source/instantbird/content/conversation.xml#163
13:40:56 <aleth> The only difference when a conversation was on hold is that there will be context messages http://lxr.instantbird.org/instantbird/source/instantbird/content/conversation.xml#170
13:41:42 <nhnt11> Ahh
13:41:52 <nhnt11> I searched for this for so long -_-
13:42:23 <nhnt11> Well that's a dirty way of detecting on-hold
13:42:36 <nhnt11> _readCount would not be zero >_<
13:42:40 <aleth> Not really. Why should the conv binding care?
13:42:50 <nhnt11> That's true :D
13:43:08 <nhnt11> Since it doesn't actually care whether it was on-hold specifically
13:43:09 <aleth> The conv binding cares which messages have been read alreadty
13:43:18 <nhnt11> If that were the case, it would be dirty xD
13:44:03 <nhnt11> Now to trigger this when the preferences window closes
13:45:02 <aleth> It won't be a "simple modification of the code" ;)
13:45:29 <nhnt11> Yeah :(
13:45:29 <aleth> I don't want to put you off, just don't expect to have it done in an hour or two ;)
13:45:38 <nhnt11> It's alright
13:46:14 <nhnt11> The more difficult it is the higher my rep points :D
13:46:44 --> mconley_ has joined #instantbird
13:47:10 <-- mconley has quit (Ping timeout)
13:47:28 <nhnt11> So now I need to learn how to get all the current conversations, and trigger this function in them
13:47:40 <aleth> You can't just trigger any existing function
13:48:29 <aleth> You'd have to reset the conv browser, while retaining whatever state info is not reconstructable
13:48:32 <nhnt11> I'm going to look at what happens when you open a conversation on hold
13:50:47 <-- nhnt11 has quit (Input/output error)
13:50:57 --> nhnt11 has joined #instantbird
13:51:51 --> clokep_wp8 has joined #instantbird
13:52:35 <aleth> nhnt11: To do this you'd really need a good grasp of a large portion of those two files (eg. just to get a sense of what state info there is that you'd have to keep or restore). A more localised bug might be simpler to start with.
13:53:08 <clokep_wp8> flo, nhnt11: Idnt that backslash bug not checked in yet? I asked for tests iirc.
13:53:28 <-- clokep_wp8 has quit (Connection reset by peer)
13:53:45 * mconley_ is now known as mconley
13:54:48 <-- nhnt11 has quit (Input/output error)
13:54:53 --> nhnt11 has joined #instantbird
13:58:57 <nhnt11> aleth: I guess you're right. I'll do something a little more basic
13:58:59 <-- nhnt11 has quit (Input/output error)
13:59:04 --> nhnt11 has joined #instantbird
13:59:19 <aleth> nhnt11: You could always pick a simpler bug that touches those files as a stepping stone.
13:59:29 <nhnt11> searching bugzilla now
13:59:42 <-- Optimizer has quit (Ping timeout)
14:00:13 <aleth> Or pick something that touches files related to your gsoc project.
14:00:40 <nhnt11> The tab browser I suppose
14:00:57 <aleth> The tab browser? Which project are you looking at?
14:01:02 <nhnt11> awesometab
14:01:13 <aleth> Oh, I see.
14:01:35 <nhnt11> That's why I want to try more UI related things
14:03:44 --> Optimizer has joined #instantbird
14:03:49 <aleth> Right.
14:03:57 <-- nhnt11 has quit (Input/output error)
14:04:04 --> nhnt11 has joined #instantbird
14:05:43 <nhnt11> Bug 610 looks interesting
14:05:47 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=610 enh, --, ---, nobody, NEW, /me in notification windows
14:06:40 <aleth> I've never looked at how notifications are handled. Mic would probably know ;)
14:07:41 <nhnt11> Looks like over here: http://lxr.instantbird.org/instantbird/source/instantbird/modules/ibNotifications.jsm#62
14:08:01 <-- nhnt11 has quit (Input/output error)
14:08:05 --> nhnt11 has joined #instantbird
14:08:32 <-- jb has quit (Ping timeout)
14:12:37 <-- nhnt11 has quit (Input/output error)
14:12:42 --> nhnt11 has joined #instantbird
14:13:19 <instantbot> aleth@instantbird.org cancelled review?(florian@instantbird .org) for attachment 2241 on bug 1880.
14:13:20 <instantbot> aleth@instantbird.org requested review from florian@instantbird .org for attachment 2402 on bug 1880.
14:13:21 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1880 nor, --, ---, aleth, ASSI, Clicking on "status dot" to go Online does not work
14:15:10 <instantbot> aleth@instantbird.org requested review from florian@instantbird .org for attachment 2403 on bug 1700.
14:15:13 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1700 nor, --, ---, aleth, ASSI, Contact selection is messed up with selecting the contact below the selected contact on an unfocused
14:17:18 <-- nhnt11 has quit (Input/output error)
14:17:25 --> nhnt11 has joined #instantbird
14:18:22 <nhnt11> http://pastebin.instantbird.com/180104
14:18:26 <nhnt11> Isn't that enough to fix this
14:18:38 <nhnt11> Temporarily at least.
14:18:50 <nhnt11> Ideally the notification handler should format it to italics etc
14:18:56 <aleth> nhnt11: Have you looked at the code that handles this for messages?
14:19:47 <aleth> (I agree it may be that for notifications we don't want to follow the message style, but you should look at it before deciding)
14:19:49 <nhnt11> http://lxr.instantbird.org/instantbird/source/instantbird/modules/ibNotifications.jsm#24
14:20:06 <aleth> nhnt11: No, I meant in conversations
14:20:17 <nhnt11> Oh
14:20:31 <nhnt11> No I haven't. I suppose that would apply formatting
14:20:51 <aleth> The formatting is message style dependent.
14:21:16 <nhnt11> rihgt
14:21:48 <aleth> You may decide to ignore this for notifications, as they don't follow the message style anyway, but you can see how it is parsed.
14:21:55 <-- nhnt11 has quit (Input/output error)
14:22:03 --> nhnt11 has joined #instantbird
14:22:12 <nhnt11> I'd like to see that. flo was saying something about it being done in C++
14:22:20 <aleth> No, that part is in JS
14:22:25 <nhnt11> I was annoyed that |./this doesn't display as code|
14:22:39 <aleth> The |code| handling, I don't know
14:22:56 <nhnt11> I assumed all the formatting would be done in the same place
14:23:35 <aleth> "/me" is a bit of an exception
14:24:38 <nhnt11> Okay
14:24:42 <nhnt11> I'll look
14:25:24 <nhnt11> aleth: Actually in the notification, I think appending the substring to the name/alias would work better
14:25:33 <nhnt11> and making the name/alias component blank
14:25:45 <nhnt11> That way it would be much more third-person
14:26:24 <aleth> Sounds good (I don't use notifications though, so I am a bit vague about how it looks). Just do what you think best ;)
14:26:53 <nhnt11> Okay :D
14:27:05 <-- nhnt11 has quit (Input/output error)
14:27:11 --> nhnt11 has joined #instantbird
14:27:20 <nhnt11> Stupid proxy keeps reconnecting me :(
14:27:51 <nhnt11> Sorry about the constant disconnected/reconnected messages..
14:28:10 <aleth> Nothing you can do about that...
14:28:14 <aleth> nhnt11: http://lxr.instantbird.org/instantbird/source/chat/modules/imThemes.jsm#480
14:29:16 <nhnt11> What do the 'a' prefixes mean in variables
14:29:23 <nhnt11> I've never seen that before
14:29:24 <aleth> arguments
14:29:28 <nhnt11> Aaah
14:29:32 <nhnt11> okay
14:30:22 * nhnt11 wishes there was a one language and one convention to rule them all
14:30:38 <aleth> but that would be boring :P
14:30:48 <nhnt11> :o
14:31:34 <aleth> obviously, if everyone would just adopt our style, that would be ok. ;)
14:32:05 <nhnt11> Haha
14:32:14 <aleth> More seriously, https://wiki.instantbird.org/Instantbird:Coding_Guidelines
14:32:42 <nhnt11> I'm happy I'm doing new stuff :)
14:32:49 <nhnt11> aleth: seen it
14:32:57 <-- nhnt11 has quit (Input/output error)
14:33:03 --> nhnt11 has joined #instantbird
14:33:21 <aleth> I found the length of the linked mozilla document a bit shocking the first time I saw it ;)
14:34:25 <aleth> So I put a shorter list on our wiki.
14:34:44 <nhnt11> :D
14:34:55 <nhnt11> big projects always have loads of conventions
14:34:58 <nhnt11> and they need them too
14:35:01 <aleth> Sure.
14:35:05 <aleth> Lots of languages, etc
14:36:06 <-- nhnt11 has quit (Input/output error)
14:36:14 --> nhnt11 has joined #instantbird
14:37:10 --> deltafalcon has joined #instantbird
14:37:27 <nhnt11> I'm still trying to decipher | /^((<[^>]+>)*)\/me / |  xD
14:37:37 <nhnt11> That didn't display as code either :/
14:37:44 <aleth> https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/RegExp
14:37:49 <nhnt11> |^((<[^>]+>)*)\/me |
14:37:52 <aleth> The code display could do with some improvement...
14:39:56 <nhnt11> Okay i think i got the regex
14:40:29 <nhnt11> Matches anything in <these> followed by a /me
14:41:34 <nhnt11> I assume those are for HTML tags?
14:41:54 <aleth> I think so. Adding a few dump statements should confirm it ;)
14:43:10 <aleth> "/me" is a bit annoying as it always has to be handled separately
14:43:41 <nhnt11> Okay I got this code fully
14:43:56 <nhnt11> The regex matches any number of html tags followed by /me
14:44:02 <nhnt11> then replaces that whole thing by only the html tags
14:44:11 <nhnt11> Which was stored in $1
14:44:16 <nhnt11> Basically, substring ;)
14:44:29 <nhnt11> Except here it has to handle HTML as well so it uses regex
14:44:36 <aleth> Yes, exactly :)
14:44:38 <nhnt11> I'm going to go ahead with the substring
14:47:00 <nhnt11> aleth: I'm leaning toward attaching two patches, one with only the substring and one where the substring is appended to the nick, and the nick is scrapped in the notification. The reviewer can decide which is best :D
14:47:20 <aleth> Well, check first what kinds of strings the notification handler receives of course ;)
14:47:30 <aleth> nhnt11: That sounds good :)
14:48:12 <aleth> Unless one of the two is obviously better (screenshot would help)
14:48:28 <-- nhnt11 has quit (Input/output error)
14:48:37 --> nhnt11 has joined #instantbird
14:48:39 <nhnt11> Yeah will test both.
14:48:54 <nhnt11> I really need to go to the server room and ask them why IRC is so faulty
14:49:35 --> qheaden has joined #instantbird
14:51:22 <nhnt11> aleth: What was the command to build only a specific component again
14:51:22 <nhnt11> ?
14:51:59 <nhnt11> | $make -C obj-instantbird/chat/modules |
14:52:39 --> clokep_wp8 has joined #instantbird
14:52:59 <clokep_wp8> Nhnt11: https://bugzilla.instantbird.org/show_bug.cgi?id=652
14:53:03 <instantbot> Bug 652 nor, --, ---, nobody, NEW, Plaintext formatting breaks when string does not end in letter
14:53:21 <nhnt11> clokep_wp8: I'm not sure how to write a test
14:53:24 <nhnt11> will look into it
14:53:29 <clokep_wp8> Also, the plaintext formatting code us in toolkit, we did not write it.
14:54:05 <nhnt11> Yeah flo mentioned that
14:54:15 <clokep_wp8> nhnt11: Look under the irc/test directory and pretty much copy and paste?
14:54:28 <aleth> Which doesn't mean we can't fix bugs in it (but that would be on BMO)
14:54:59 <nhnt11> Yeah, but what kind of tests would I have to perform on the backslash thing in particular
14:55:00 <clokep_wp8> I think one tests normal irc messages, we'd want one for ctcp messages.
14:55:03 <nhnt11> i'll do it after dinner
14:55:14 <nhnt11> clokep_wp8: I was just looking at bug 610
14:55:18 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=610 enh, --, ---, nobody, NEW, /me in notification windows
14:55:20 <clokep_wp8> Xpcshell tests
14:55:35 <nhnt11> I've come up with a fix, will post a patch
14:55:41 <clokep_wp8> Ok.
14:55:51 <clokep_wp8> R? Me
14:55:57 <nhnt11> Okay
14:56:20 <nhnt11> clokep_wp8: Any idea how I could easily test notifications
14:56:28 <nhnt11> without asking someone to send me messages :/
14:56:50 <clokep_wp8> atul: We had talked about Skype a bunch of times but were unsure how involved it is, etc. Students can always propose their own projects though.
14:57:19 <clokep_wp8> nhnt11: IM yourself or instantbot.
14:57:33 <clokep_wp8> Or sign in two acvounts.
14:57:41 <nhnt11> I tried but the problem is
14:57:48 <clokep_wp8> Sorry for the typos. :-\
14:57:52 <nhnt11> It won't display a notification
14:57:55 <nhnt11> because the window is already in focus
14:58:01 <nhnt11> let me try again
14:58:43 <clokep_wp8> Start a second instance.
14:58:53 <aleth> nhnt11: instantbird --no-remote -P (profile)
14:59:09 <nhnt11> aleth: ib doesn't work from command line in Mac
14:59:15 <clokep_wp8> Or IM instantbot and immediately click off the window 
14:59:18 <aleth> Huh.
14:59:26 <nhnt11> All keyboard input goes to terminal instead of the GUI
14:59:36 <clokep_wp8> nhnt11 I doubt that.
14:59:40 <nhnt11> clokep_wp8: the problem is i need it to use a /me
14:59:59 <nhnt11> clokep_wp8: I did the exact command aleth just mentioned and that's what happened
15:00:00 <-- nhnt11 has quit (Input/output error)
15:00:02 <clokep_wp8> I'm fairly certain flo starts it from the cmd line when testing.
15:00:06 --> nhnt11 has joined #instantbird
15:00:25 --> igorko has joined #instantbird
15:00:49 <clokep_wp8> nhnt11 IM indtantbot the phrase "botsnack"
15:01:04 * clokep_wp8 needs to go for a bit.
15:01:08 <nhnt11> it said "yay"
15:01:10 <nhnt11> no third person
15:01:16 <clokep_wp8> Try again.
15:01:32 <nhnt11> ah there we go
15:01:34 * nhnt11 smiles
15:01:35 <instantbot> yay
15:01:36 <-- clokep_wp8 has quit (Connection reset by peer)
15:01:36 <nhnt11> now to test
15:02:06 <nhnt11> make -C obj-instantbird/chat/modules should rebuild ibNotifications.jsm right?
15:02:44 <-- nhnt11 has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
15:04:07 --> nhnt11 has joined #instantbird
15:04:20 <-- nhnt11 has quit (Input/output error)
15:11:22 <-- igorko has quit (Client exited)
15:17:05 --> Even has joined #instantbird
15:17:05 * ChanServ sets mode +o Even 
15:22:27 --> jb has joined #instantbird
15:26:38 --> FireFly_TB has joined #instantbird
15:28:04 <-- aleth has quit (Quit: Ciao)
15:35:19 <-- jb has quit (Ping timeout)
15:51:58 <-- qheaden has quit (Quit: Leaving)
16:01:43 --> jb has joined #instantbird
16:05:03 <-- jb has quit (Ping timeout)
16:12:25 --> nhnt11 has joined #instantbird
16:16:50 <-- nhnt11 has quit (Input/output error)
16:16:53 --> nhnt11 has joined #instantbird
16:20:31 <-- gerard-majax__ has quit (Ping timeout)
16:20:52 <-- nhnt11 has quit (Input/output error)
16:20:58 --> nhnt11 has joined #instantbird
16:24:53 <-- nhnt11 has quit (Input/output error)
16:25:00 --> nhnt11 has joined #instantbird
16:28:55 <-- nhnt11 has quit (Input/output error)
16:28:59 --> nhnt11 has joined #instantbird
16:29:53 <-- deltafalcon has quit (Connection reset by peer)
16:32:57 <-- nhnt11 has quit (Input/output error)
16:33:06 --> nhnt11 has joined #instantbird
16:37:00 <-- nhnt11 has quit (Input/output error)
16:37:05 --> nhnt11 has joined #instantbird
16:39:08 --> Mook_as has joined #instantbird
16:41:02 <-- nhnt11 has quit (Input/output error)
16:41:10 --> nhnt11 has joined #instantbird
16:42:52 --> jb has joined #instantbird
16:45:04 <-- nhnt11 has quit (Input/output error)
16:45:13 --> nhnt11 has joined #instantbird
16:49:05 <-- nhnt11 has quit (Input/output error)
16:49:10 --> nhnt11 has joined #instantbird
16:55:08 <-- nhnt11 has quit (Input/output error)
16:55:16 --> nhnt11 has joined #instantbird
16:59:10 <-- nhnt11 has quit (Input/output error)
16:59:16 --> nhnt11 has joined #instantbird
16:59:52 --> gerard-majax__ has joined #instantbird
17:03:12 <-- nhnt11 has quit (Input/output error)
17:03:21 --> nhnt11 has joined #instantbird
17:07:14 <-- nhnt11 has quit (Input/output error)
17:07:19 --> nhnt11 has joined #instantbird
17:07:29 <-- jb has quit (Ping timeout)
17:11:16 <-- nhnt11 has quit (Input/output error)
17:11:22 --> nhnt11 has joined #instantbird
17:11:38 <-- FireFly_TB has quit (Quit: FireFly_TB)
17:15:18 <-- nhnt11 has quit (Input/output error)
17:15:23 --> nhnt11 has joined #instantbird
17:19:20 <-- nhnt11 has quit (Input/output error)
17:19:26 --> nhnt11 has joined #instantbird
17:23:22 <-- nhnt11 has quit (Input/output error)
17:23:32 --> nhnt11 has joined #instantbird
17:27:22 --> Mic|web has joined #instantbird
17:27:25 <-- nhnt11 has quit (Input/output error)
17:27:32 --> nhnt11 has joined #instantbird
17:29:54 <Mic|web> re http://log.bezut.info/instantbird/130422/#m221
17:30:13 <Mic|web> I heard that the world would be a better place if everybody would be using Webkit by the way :P
17:31:26 <-- nhnt11 has quit (Input/output error)
17:31:33 --> nhnt11 has joined #instantbird
17:32:52 <-- nhnt11 has left #instantbird ()
17:40:00 <-- Mic|web has quit (Quit: http://www.mibbit.com ajax IRC Client)
19:05:32 <-- mconley has quit (Connection reset by peer)
19:05:59 --> mconley has joined #instantbird
19:07:23 <-- mconley has quit (Input/output error)
19:13:35 <-- dew has quit (Ping timeout)
19:14:54 --> wnayes has joined #instantbird
19:16:34 --> dew has joined #instantbird
19:20:15 --> mconley has joined #instantbird
19:51:22 --> mpmc has joined #instantbird
20:08:10 --> atuljangra has joined #instantbird
20:08:23 <atuljangra> !seen clokep
20:08:24 <instantbot> clokep was last seen 3 days, 11 hours, 9 minutes and 25 seconds ago, saying '* clokep needs to go.' in #instantbird.
20:18:06 <atuljangra> IB should also have command history ( upward and downward arrow), like we do in command line. :-/
20:18:06 <atuljangra> Do we have a bug filed?
20:19:45 --> unghost has joined #instantbird
20:23:29 --> Mic has joined #instantbird
20:23:29 * ChanServ sets mode +h Mic 
20:23:39 <douglaswth> atuljangra: it does have that, CTRL-up/down
20:23:44 <Mic> atuljangra: yes, we have one
20:24:09 <atuljangra> Okay, trying it out.
20:24:29 <Mic> douglaswth: that's your "Input history"-add-on, don't you remember? ;)
20:24:35 <douglaswth> oh wait, that's still an add-on
20:24:51 <douglaswth> yeah, I was confusing it with tab complete
20:25:05 <atuljangra> oh, there is an addon. why aren't we including in the trunk?
20:25:14 <Mic> https://addons.instantbird.org/en-US/instantbird/addon/278
20:25:44 <Mic> Bug 778
20:25:48 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=778 enh, --, ---, nobody, REOP, Input history on conversations
20:25:50 <Mic> Bug 777
20:25:53 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=777 enh, --, ---, nobody, REOP, Command history in multi-user chats (MUCs)
20:27:10 <atuljangra> Mic: Okay, I want to work on this, I'll be able to start after May 10, but can you assign one of them to me?
20:27:57 <Mic> atuljangra: you can easily experiment with add-ons. It has only to work and the code doesn't have to pass code reviews, ...
20:28:30 <Mic> Can't you assign them to yourself?
20:28:44 <atuljangra> Yes, but my point is to include them in main IB, without any add-on.
20:29:13 <atuljangra> Mic: nope, I don't have that privilege. :(
20:29:15 <Mic> I'd say only assign them to you when you've actually started working on them
20:29:47 <atuljangra> Okay, I'll just comment on the bug for now. :-)
20:32:51 --> Kaishi has joined #instantbird
20:34:41 <Mic> douglaswth: cool, it's restartless :)
20:35:03 <Mic> Thanks by the way. I'm start using it for a while...
20:35:07 <Mic> *Ill
20:35:15 <Mic> *I'll
20:36:04 <douglaswth> yeah, all of the addons I've written are restartless because that was available when I started writing them
20:36:37 <Mic> I've also tried to make my add-ons restartless.
20:37:27 <Mic> There's only a few for which being restartless would have too painful to implement.
21:12:36 <-- Kaishi has quit (Ping timeout)
21:15:40 <-- unghost has quit (Quit: Ухожу я от вас (xchat 2.4.5 или старше))
21:16:59 --> EionRobb has joined #instantbird
21:17:37 --> Kaishi has joined #instantbird
21:18:48 <-- EionRobb has quit (Ping timeout)
21:19:04 --> EionRobb has joined #instantbird
21:59:55 <-- Mic has quit (Quit: No time to waste, let's go!)
22:01:08 <-- EionRobb has quit (Ping timeout)
22:01:24 --> EionRobb has joined #instantbird
22:04:59 --> jb has joined #instantbird
22:23:22 <-- EionRobb has quit (Ping timeout)
22:24:06 --> EionRobb has joined #instantbird
22:35:04 <-- EionRobb has quit (Ping timeout)
22:36:05 --> EionRobb has joined #instantbird
22:39:38 --> clokep has joined #instantbird
22:39:38 * ChanServ sets mode +o clokep 
22:40:47 <clokep> atuljangra: Did you need me?
22:41:15 <clokep> (And did you see http://log.bezut.info/instantbird/130422/#m292)
22:42:22 <-- mconley has quit (Input/output error)
22:44:52 <-- atuljangra has quit (Ping timeout)
22:52:14 <-- jb has quit (Connection reset by peer)
22:52:24 --> jb has joined #instantbird
22:53:26 --> atuljangra has joined #instantbird
22:59:40 <-- jb has quit (Ping timeout)
23:00:51 --> jb has joined #instantbird
23:05:12 <-- EionRobb has quit (Ping timeout)
23:06:11 --> EionRobb has joined #instantbird
23:13:48 <-- EionRobb has quit (Ping timeout)
23:14:31 --> EionRobb has joined #instantbird
23:18:23 <-- mpmc has quit (Connection reset by peer)
23:19:57 <-- EionRobb has quit (Ping timeout)
23:20:26 --> EionRobb has joined #instantbird
23:30:18 <-- EionRobb has quit (Ping timeout)
23:31:39 <-- qlum has quit (Quit: Getting the <censored> out.)
23:38:04 --> mconley has joined #instantbird
23:43:37 <atuljangra> Hey, clokep yes I did see the log. I just wanted to know out of curiosity. :-)
23:44:03 * atuljangra have exams till 6th March, and gsoc application has started :( #badLuck
23:44:14 <clokep> atuljangra: Pretty much we knew we wanted it eventually and I finally had some time to look into how hard it would be last fall and get a little bit of stuff building with it.
23:44:23 <clokep> So...I decided to suggest proposing it this year.
23:45:04 <atuljangra> oh, I must say projects is quite interesting and has it's own level of difficulty.
23:45:29 <atuljangra> I'll start with the application in a day.
23:45:41 <clokep> OK. :)
23:46:43 <atuljangra> Thanks :-)
23:46:59 * atuljangra really hoping to get through. :-|