#instantbird log on 02 28 2011

All times are UTC.

00:40:16 <-- Seji has quit (Ping timeout)
00:50:10 <-- Ornthalas has quit (Quit: KTHXBYE)
01:08:22 <-- clokep has quit (Quit: Instantbird 0.3a2pre)
01:08:27 --> clokep has joined #instantbird
01:08:27 * ChanServ sets mode +h clokep 
01:08:37 * clokep hates when he closes the wrong instance of Instantbird.
01:08:49 <clokep> Figured out Mic's bug, just need to think about the best way to solve it.
01:09:21 <flo> I use a different branding for my debug build to try to avoid closing the nightly ;)
01:12:23 <clokep> My builds used to have different branding, but they're the same now....
01:14:38 <clokep> Hmm...it seems to me that my code shouldn't be getting that error to start w/. :-/
01:15:32 <clokep> flo: When we part a room does it make sense to empty the participants list?
01:15:44 <clokep> (And...same question for a quit.)
01:16:14 <flo> oh crap, horizontal scrollbar again :(
01:16:48 <clokep> :-/
01:16:51 <flo> not sure. Is it useful anyway?
01:17:01 <clokep> To empty it? It helps me fix a bug. :)
01:17:05 <clokep> To have it there? I don't think it makes sense.
01:17:18 <clokep> The way I see it...once we part the room we have no info on the participants so we shouldn't show anything about them.
01:17:22 <flo> I think libpurple empties it when you are about to rejoin
01:17:44 <clokep> I see.
01:17:52 <flo> but I'm really not sure
01:17:57 <flo> lxr knows better :)
01:18:13 <clokep> I don't care what libpurple does though, I'm more interested in what makes sense. ;)
01:19:00 <flo> consistency? :-P
01:19:03 <-- GeekShadow has quit (Quit: The cake is a lie !)
01:19:37 <clokep> Psh.
01:20:27 <clokep> OK, fair enough. :)
01:20:31 <clokep> Actually.
01:20:35 <clokep> That shouldn't be difficult to do.
01:20:36 <clokep> Thanks. :)
01:20:54 <flo> as I said, I'm not sure I remember correctly ;)
01:21:35 <clokep> There's an easy way to test...
01:21:37 <-- clokep has left #instantbird ()
01:21:43 --> clokep has joined #instantbird
01:21:43 * ChanServ sets mode +h clokep 
01:21:47 <clokep> Yup, it leaves it there. :)
01:21:55 <flo> of course the scrollbar appears only when hovering a non-selected contact, so DOMi cannot help at all...
01:22:46 <clokep> :(
01:22:53 <clokep> Make a fake hover event? ;)
01:23:02 <clokep> Or just swap the styling on hover and non-hover styles?
01:23:12 <flo> ah, it's only when the status message is cropped but not the display name. Interesting :)
01:25:27 <clokep> So if I have buddies in a contact w/ different status messages...which is used?
01:25:44 <flo> the one of the preferredBuddy
01:26:12 <flo> that is, the buddy which is the most user-preferred among the most available. The one that would be used to start a conversation
01:26:48 <clokep> OK.
01:26:52 <clokep> Now let me ask a harder question.
01:27:24 <-- flo has quit (Input/output error)
01:27:49 <clokep> What if the preferred buddy is offline/away and another buddy is there, is the preferred buddy still used? Or is "preferred buddy" dynamically chosen based on the ordering + status + etc.
01:30:24 --> flo has joined #instantbird
01:30:24 * ChanServ sets mode +qo flo flo 
01:31:19 <flo> yes, preferredBuddy (and even preferredAccount) is dynamically updated when something changes. ordering is what I referred to as "most user-preferred"
01:31:31 <clokep> Oh, OK. Never mind then.
01:32:14 <flo> ordering matters only to decide which buddy to use when several of them have the same availability
01:32:20 --> Seji has joined #instantbird
01:32:33 <clokep> Right.
01:33:22 <flo> ordering of accounts inside a buddy is not handled yet, but the most preferred account is the top most in the account manager (that's why we took time to make accounts re-orderable for 0.2 :))
01:36:38 <clokep> Oh, I didn't even realize that. That's kind of awesome.
01:37:11 <flo> long preparation ;)
01:37:39 <clokep> It's impressive how far ahead yyou thought of everything though.
01:38:35 <flo> it wasn't supposed to take 3 years ;)
01:39:55 <clokep> :) It's getting there.
01:40:16 <clokep> Unfortunately I'm taking time to rewrite something that already works instead of adding functionality. :-/
01:40:18 <flo> but now I want sync and the Android version ;)
01:40:40 <clokep> Hahah. How far did Mic get w/ Sync anyway?
01:40:55 <flo> I don't really know
01:41:04 <clokep> He's very secretive. ;)
01:41:16 <clokep> Although I guess it's on the repo.
01:41:17 <flo> but the synchronization I really want will depend on having good logs (which are planned too ;) !)
01:41:45 <clokep> Yeah...every time I  see the log viewer I realize how bad it is. :-/
01:42:06 <flo> yeah, I want to just remove it :)
01:42:09 <flo> someday... :)
01:42:59 <clokep> Remove or replace? ;)
01:43:05 <flo> remove
01:43:51 <flo> I don't think we need a separate log viewer, because I don't think there's much difference between a 10 minutes old (already read) message and a 1 week old message.
01:44:51 <clokep> True.
01:44:51 <flo> I dream of an infinite scrollback in conversations, with the scrollbar using an logarithmic axis, and the findbar searching the whole history (almost) by default :)
01:46:30 <flo> there are lots of UI details to figure out to make this work right (how do one look for something at a specific date, how do we search the whole history without knowing with which contact the conversation happened, ...)
01:47:04 <flo> and technical details too (how do you remove and add messages dynamically in the middle of conversations without breaking existing message themes?)
01:49:19 <flo> hmm, if that scrollbar is really stupid, maybe I should just prevent it from appearing with overflow: hidden; and forget it :)
02:00:54 <Mathnerd314> when do you start implementing? is there a bug on file?
02:02:19 <Mathnerd314> ^ flo
02:02:32 <flo> start implementing what?
02:02:48 <Mathnerd314> "infinite scrollback in conversations"
02:03:01 <flo> we need good logs before.
02:03:26 <flo> working on the sqlite log backend will probably be the first serious project for 0.4, so ... as soon as 0.3 is finished an released
02:03:37 <-- clokep has quit (Connection timed out)
02:03:59 --> clokep has joined #instantbird
02:03:59 * ChanServ sets mode +h clokep 
02:04:28 <flo> http://queze.net/goinfre/blist-details-expanded.png
02:19:19 <flo> Good night
02:19:24 <-- flo has quit (Quit: Instantbird 0.3a2pre)
02:27:49 <-- clokep has quit (Connection timed out)
02:28:02 --> clokep has joined #instantbird
02:28:02 * ChanServ sets mode +h clokep 
02:45:36 --> mepine has joined #instantbird
03:17:35 <-- clokep has quit (Quit: Instantbird 0.3a2pre)
03:18:06 --> DGMurdockIII has joined #instantbird
03:58:46 <-- DGMurdockIII has quit (Quit: get satisfied! • :: core-networks.de ««« (Gamers.IRC) »»» gamersirc.net ::)
04:13:49 <-- micahg has quit (Connection reset by peer)
04:16:14 --> micahg has joined #instantbird
04:35:47 --> tymerkaev has joined #instantbird
05:14:45 <-- linuxwizard has left #instantbird ()
05:24:53 --> mark76 has joined #instantbird
05:25:12 <-- mark76 has left #instantbird ()
05:33:33 --> mark76 has joined #instantbird
05:33:38 <-- mark76 has left #instantbird ()
05:38:59 <-- Mathnerd314 has quit (Ping timeout)
05:45:16 --> Mathnerd314 has joined #instantbird
06:21:12 <-- tymerkaev has quit (Ping timeout)
07:05:14 --> Wolfy|Sajber has joined #instantbird
07:48:12 --> yoh has joined #instantbird
08:06:02 <-- yoh has quit (Connection timed out)
08:22:02 --> yoh has joined #instantbird
08:23:33 <-- Wolfy|Sajber has quit (Connection reset by peer)
08:39:38 <-- yoh has quit (Connection timed out)
08:57:12 --> yoh has joined #instantbird
09:09:35 --> Ornthalas has joined #instantbird
09:17:50 --> Even has joined #instantbird
09:17:50 * ChanServ sets mode +o Even 
09:18:01 <-- Even has left #instantbird ()
09:32:45 --> igorko has joined #instantbird
09:39:34 <yoh> hello
09:39:59 <yoh> i have a warning in console JS on version 0.3a2pre (20110227042108)
09:40:10 <yoh> Warning: Expected 'important' but found 'imoportant'.  Expected ';' or '}' to terminate declaration but found 'imoportant'.  Declaration dropped. Source File: chrome://instantbird/skin/tabbrowser.css Line: 48
09:41:53 <yoh> how report this ?
09:59:09 --> Wolfy|Sajber has joined #instantbird
10:00:32 <-- Ornthalas has quit (Ping timeout)
10:10:18 --> Ornthalas has joined #instantbird
10:10:43 <-- yoh has quit (Quit: http://www.mibbit.com ajax IRC Client)
10:21:05 <igorko> say it's important ;)
10:21:15 <igorko> kidding
10:47:29 --> mark76 has joined #instantbird
10:48:51 <-- igorko has quit (Quit: Instantbird 0.3a2pre)
11:02:05 <-- mark76 has quit (Client exited)
11:02:47 --> mark76 has joined #instantbird
11:04:35 <-- mark76 has left #instantbird ()
11:05:02 --> mark76 has joined #instantbird
11:06:14 <-- mark76 has quit (Client exited)
11:06:44 --> mark76 has joined #instantbird
11:07:05 <-- mark76 has left #instantbird ()
11:09:27 --> mark76 has joined #instantbird
11:12:03 --> GeekShadow has joined #instantbird
11:16:32 --> tymerkaev has joined #instantbird
11:18:40 --> clokep has joined #instantbird
11:18:40 * ChanServ sets mode +h clokep 
11:21:17 <-- mark76 has quit (Client exited)
11:27:38 <-- clokep has quit (Quit: Instantbird 0.3a2pre)
11:27:53 --> yoh has joined #instantbird
11:51:52 <-- mepine has quit (Quit: 隨緣也)
12:06:26 --> rikki has joined #instantbird
12:08:57 <-- rikki1 has quit (Ping timeout)
12:10:39 --> mark76 has joined #instantbird
12:15:35 <-- mark76 has quit (Client exited)
12:25:22 --> mark76 has joined #instantbird
12:30:50 <-- mark76 has left #instantbird ()
12:31:20 --> mark76 has joined #instantbird
12:37:53 <-- mark76 has left #instantbird ()
13:05:27 <-- Seji has quit (Ping timeout)
13:07:48 --> Seji has joined #instantbird
13:09:22 --> clokep_work has joined #instantbird
13:09:23 * ChanServ sets mode +h clokep_work 
13:10:15 <clokep_work> yoh file a bug. ;)
13:10:25 <clokep_work> Sounds like someone made a typo in the stylesheet though.
13:36:43 <-- Mathnerd314 has quit (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.13/20101203075014])
13:41:10 <-- skeledrew1 has quit (Quit: Instantbird 0.3a2pre)
13:41:52 --> skeledrew has joined #instantbird
14:37:22 --> Andrey has joined #instantbird
14:59:06 <-- yoh has quit (Quit: http://www.mibbit.com ajax IRC Client)
15:34:13 --> zachlr has joined #instantbird
15:55:19 --> igorko has joined #instantbird
15:55:42 --> repugnator has joined #instantbird
15:57:24 <repugnator> hi, when i add a buddy in instantbird using the "add buddy.." option, nothing seems to happen.. is this intended behaviour? will the buddy request still be sent to that address i type there?
16:01:55 <igorko> its still WIP
16:02:03 <igorko> afaik
16:02:48 <repugnator> work in progress? and i'm talking about adding msn contacts specifically, forgot to mention that
16:03:38 <igorko> last commit 3 days ago 	Florian Quèze 	Bug 698 - provide a way to merge buddies into contacts, part1: back-end and minimal UI. default tip 
16:03:41 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=698 nor, --, ---, florian, ASSI, Provide a way to merge contacts
16:03:52 <igorko> seems this is related to your problem
16:07:27 <repugnator> dunno
16:07:50 <repugnator> i'm just trying to add a name to the list but nothing happens
16:08:01 <repugnator> i'd figure it would work since the option is there and all
16:09:56 --> kaie has joined #instantbird
16:13:08 <repugnator> there's a message in the console though that apparently appears after adding a buddy: Notification: (null) (Unable to Add) http://hq.instantbird.org/instantbird/raw-file/8949073f5575/purple/libpurple/notify.c notify: purple_notify_message
16:14:31 <-- clokep_work has quit (Connection timed out)
16:14:59 <-- zachlr has quit (Connection timed out)
16:18:08 <igorko> dunno You can wait for more skilled guy
16:18:12 <igorko> here
16:19:00 <repugnator> hmm well i think it's a confirmed bug
16:19:09 <repugnator> https://bugzilla.instantbird.org/show_bug.cgi?id=687 pretty much the same as what i'm experiencing
16:19:12 <instantbot> Bug 687 nor, --, ---, nobody, NEW, I cannot add any MSN contacts.
16:22:13 --> kermie has joined #instantbird
16:22:29 * kermie is now known as clokep_work
16:23:33 <clokep_work> repugnator: That bug you cited is correct, the checkin igorko cited has nothing to do with your issue.
16:23:44 <clokep_work> libpurple cannot add contacts to MSN currently so we can't, Pidgin can't, etc.
16:23:56 <repugnator> i see
16:23:57 <clokep_work> Something broke it recently, I don't really have more details than that.
16:24:51 <repugnator> heh, well, i don't really care about that either so no problem :) just wanted to make sure that my install didn't break or something, i recently ported my XP install into windows 7 so i guess it could be prone to errors of this kind
16:25:40 <clokep_work> Nah, that shouldn't really matter...but it's not you. :)
16:25:59 <repugnator> good to know, cheers
16:26:01 <repugnator> all the best
16:26:03 <-- repugnator has quit (Quit: )
16:47:03 * tymerkaev is now known as tymerkaev_away
16:50:22 --> zachlr has joined #instantbird
17:00:08 * tymerkaev_away is now known as tymerkaev
17:00:29 <-- igorko has quit (Quit: Instantbird 0.3a2pre)
17:19:15 <-- Wolfy|Sajber has quit (Connection reset by peer)
17:20:21 <-- Ornthalas has quit (Quit: KTHXBYE)
17:21:41 --> Ornthalas has joined #instantbird
17:22:24 * tymerkaev is now known as tymerkaev_away
17:22:29 * tymerkaev_away is now known as tymerkaev
17:27:32 <-- chrisccoulson has quit (Quit: Ex-Chat)
17:30:53 --> chrisccoulson has joined #instantbird
17:48:08 --> DetroitLibertyPenguin has joined #instantbird
18:06:16 <-- Andrey has quit (Quit: )
18:14:03 <-- DetroitLibertyPenguin has quit (Quit: Instantbird 0.3a2pre)
18:15:32 --> DetroitLibertyPenguin has joined #instantbird
18:21:27 * tymerkaev is now known as tymerkaev_away
18:23:57 * tymerkaev_away is now known as tymerkaev
18:36:19 <-- DetroitLibertyPenguin has left #instantbird ()
18:55:54 --> igorko has joined #instantbird
18:56:53 --> DetroitLibertyPenguin has joined #instantbird
18:57:49 <-- sabret00the has quit (Ping timeout)
19:09:25 --> dsanyi has joined #instantbird
19:33:40 <-- tymerkaev has quit (Ping timeout)
19:50:16 --> Wolfy|Sajber has joined #instantbird
19:55:25 --> sabret00the has joined #instantbird
19:58:36 <-- sabret00the has quit (Ping timeout)
20:03:17 <-- zachlr has quit (Connection timed out)
20:04:59 <-- dsanyi has quit (Quit: Leaving.)
20:09:47 --> hicham has joined #instantbird
20:15:58 <-- igorko has quit (Quit: Instantbird 0.3a2pre)
20:30:43 <-- DetroitLibertyPenguin has quit (Quit: Instantbird 0.3a2pre)
20:53:03 --> flo has joined #instantbird
20:53:03 * ChanServ sets mode +qo flo flo 
20:53:14 <flo> hello :)
20:55:43 <clokep_work> Hi.
21:42:59 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client)
21:58:22 --> Mathnerd314 has joined #instantbird
22:31:54 <-- chrisccoulson has quit (Connection reset by peer)
22:33:43 --> chrisccoulson has joined #instantbird
22:48:16 --> DGMurdockIII has joined #instantbird
23:12:55 --> clokep has joined #instantbird
23:12:55 * ChanServ sets mode +h clokep 
23:13:05 <clokep> Hello.
23:20:30 <-- Wolfy|Sajber has quit (Connection reset by peer)
23:32:50 <-- clokep has quit (Quit: Instantbird 0.3a2pre)
23:33:34 --> clokep has joined #instantbird
23:33:34 * ChanServ sets mode +h clokep 
23:51:30 <flo> CSS transitions are really nice :)