All times are UTC.
00:01:09 <-- kaze has quit (Quit: WeeChat 0.3.5) 00:01:37 <flo> hmm https://dev.twitter.com/docs/streaming-api/user-streams "By default @replies are only sent from mutual followings. All @replies by followings can be enabled with the replies=all parameter. For example, if Alice follows Bob, but Alice doesnât follow Carol, by default if Bob @replies Carol, Alice does not see the tweet. The default behavior mimics www.twitter.com and api.twitter.com behavior. If an application wishes to display all @replies, 00:01:43 <flo> shouldn't we add an option to enable that? 00:02:27 <flo> good night :) 00:06:22 <clokep> flo: Yes. 00:11:48 <-- igorko has quit (Quit: Instantbird 1.1) 00:26:56 <-- clokep has quit (Quit: Instantbird 3.14159.) 00:31:02 <aleth> lol @ clokep's version number... reminds me of TeX 00:37:56 <-- wesj has quit (Input/output error) 00:46:03 <-- Mook_as has quit (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 188.8.131.52/20101203074205]) 01:00:44 <-- Tomek has quit (Quit: Instantbird 1.1) 01:14:19 * aleth wishes js errors on loading bootstrap.js came with line numbers attached 01:16:30 --> ironhead has joined #instantbird 01:21:39 <-- ironhead has quit (Ping timeout) 01:22:05 --> ironhead has joined #instantbird 01:32:30 --> SM0TVI has joined #instantbird 01:41:17 <-- GeekShadow has quit (Client exited) 01:42:12 <-- ironhead has quit (Ping timeout) 01:43:49 --> ironhead has joined #instantbird 02:06:48 <-- BlueMaxima has quit (Ping timeout) 02:07:49 --> BlueMaxima has joined #instantbird 02:18:45 <-- aleth has quit (Quit: Instantbird 1.2a1pre) 04:25:12 --> Mook has joined #instantbird 06:07:58 <-- Mook has quit (Ping timeout) 06:13:01 --> Mook has joined #instantbird 06:13:20 --> clokep has joined #instantbird 06:13:20 * ChanServ sets mode +h clokep 06:20:21 <-- clokep has left #instantbird () 06:52:29 --> Guido has joined #instantbird 07:03:18 <-- Mook has quit (Quit: z) 07:19:46 <-- ironhead has quit (Ping timeout) 07:21:01 --> ironhead has joined #instantbird 07:29:04 --> ghinda has joined #instantbird 07:34:42 --> Mic has joined #instantbird 07:34:42 * ChanServ sets mode +h Mic 07:34:52 <Mic> Hi 07:36:24 <Guido> good morning :-) 07:57:13 --> gerard-majax has joined #instantbird 08:01:50 <-- gerard-majax has quit (Ping timeout) 08:02:52 --> GeekShadow has joined #instantbird 08:47:12 <-- ghinda has quit (Client exited) 09:25:05 --> aleth has joined #instantbird 09:28:11 <Mic> Is it possible to prevent a list item from being selected at all? 09:28:25 <Mic> Disable just disables it but it's still possible to select it :( 09:32:38 <flo> maybe an event listener somewhere with a .preventDefault() call? 09:32:53 <flo> (just a random guess, that may not work/be possible) 09:44:39 <Mic> That's the context for this: http://img543.imageshack.us/img543/9219/ibaccountwizard.png 09:45:07 <Mic> Netsoul and Sametime were only examples for user-installed protocols here of course ;) 09:46:09 <Mic> The section headers shouldn't be selectable here... maybe I need to find a different solution. 10:10:22 --> jb has joined #instantbird 10:11:38 <flo> Mic: I don't understand that complicated design :( 10:11:51 <flo> what's the point of the "Custom Protocols" list? 10:15:40 <Mic> To show protocols that the user has added himself. 10:16:33 <flo> ok 10:16:45 <instantbot> New purplexpcom - General bug 1144 filed by firstname.lastname@example.org. 10:16:46 <flo> let me do a quick mockup of what I had in mind for a "simplified protocol list" 10:16:47 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1144 nor, --, ---, nobody, UNCO, Use SQLite to save history/logs 10:17:45 <Mic> I was also thinking about just putting the user-installed + popular + currently protocols into one list and not differentiate them anyhow 10:19:30 <Mic> The way I did it seemed clearer in showing that this is only a selection of protocols and not all the user can chose from. 10:21:32 <Mic> Other ideas were to get rid of the listbox (at least visually) and put a list of larger icons with larger network names there + a more visible "Your network is not in the list? Look here..." somewhere. 10:22:04 <Mic> Well, just show me your mockup and we'll see ;) 10:22:50 <flo> Mic: "Other ideas were to get rid of the listbox (at least visually) and put a list of larger icons with larger network names there + a more visible "Your network is not in the list? Look here..." somewhere." what's way closer to what I had in mind 10:32:35 <flo> http://queze.net/goinfre/ibwizard.png Selecting "other" and clicking "next" would just show the current list. 10:33:20 <flo> the list of the 3 or 4 popular protocols listed is localizable, and the descriptive strings are localizable too. 10:33:52 <flo> showing larger icons is part of the goal, as I would like people to click familiar icons, rather than reading labels to search through a long list 10:42:57 <-- jb has quit (Ping timeout) 10:48:53 <Mic> hmm, what's your idea concerning user-installed protocols? 10:49:25 <flo> how are they different from other unpopular protocols? 10:50:02 <flo> if the user took the time to install them, it's unlikely that he won't think to click "show more" 10:51:06 <Mic> If the user took the time to install them, he's likely to use them? 10:52:29 <flo> which situation are you trying to optimize? 10:52:53 <flo> the case I was trying to improve is the noob user scared by a huge list of protocols he has never heard about 10:53:15 <Mic> I was thinking about "user wanting to set up an account" 10:53:30 <flo> setting up an account is a rare event 10:53:33 <Mic> i.e. we show popular and the ones he installed first and hide all others in the "More" list 10:53:51 <flo> it doesn't need to be extremely fast, an additional click isn't a horrible burden. 10:54:09 <flo> scaring someone off during the first start with a messy list seemed worst to me 10:55:14 <flo> Mic: showing the most recently installed prpl inside the list of 4 popular networks (replacing the least popular of the 4) would be nice. But is it worth it? 10:55:41 <Mic> What would you do with the descriptive text in this case, btw? 10:55:46 <flo> I don't like the idea of displaying several separate lists on the same listbox, because then you can't rely on the list being sorted to quickly find what you want, you have to look at each sublist 10:56:06 <flo> "you've recently installed a plugin for this network" ? :-D 10:56:18 <Mic> I ditched the sublist idea already, you won't need to argue against it;) 10:56:27 <flo> :) 10:56:47 <Mic> That would be nice but it would be nicer to have a descriptive text for each protocol plugin. 10:57:34 <Mic> Would it be hard to add a localized descriptive text for each protocol plugin that can be fetched somehow? 10:58:19 <flo> I wouldn't assume a protocol installed as an add-on contain any string in the current locale of the application. 10:58:46 <flo> localization of add-ons is painful 10:59:10 <flo> (because add-on author have to duplicate all the work of coordinating the work of translators) 10:59:39 <Mic> Yes, I know. 10:59:49 <Mic> First-hand ;) 11:01:44 --> mmkmou has joined #instantbird 11:03:15 <Mic> I guess I won't get anywhere with this today :D 11:03:28 <flo> :-/ 11:03:48 <flo> I'm not really sure of what's left to do for my massive changes to be finished 11:04:00 <flo> currently I have 24 files changed, 1544 insertions(+), 2258 deletions(-) 11:04:36 <Mic> That's .. the rewrite of the account service? 11:04:41 <flo> yes 11:04:43 <Mic> Or moving of interfaces or both? 11:05:03 <flo> I have purpleAccountsService and purpleAccountBase fully rewritten, I finished that yesterday before going to bed 11:05:33 <flo> but I'm also changing the way user status are handled (so that accounts don't all have to share the same status (at the API level, not in the UI of course ;))) 11:05:50 <flo> and changing the way protocols are listed and loaded, so that they are loaded lazily and libpurple is initialized only if needed 11:05:56 <flo> so I'm also changing the libpurple initialization code 11:08:36 <Mic> The change stats looked extensive already 11:09:42 <flo> I'm probably not going to rename/move the interfaces I haven't massively changed in the same changeset 11:09:47 <flo> it's alreayd way too big 11:10:51 <flo> a good thing is: I don't have anything to change in the contact and conversation handling :). (but I've already rewritten these parts completely for 1.0 :-]) 11:13:27 <flo> hmm, maybe I should do the status handling changes later 11:15:57 <-- Guido has quit (Quit: Instantbird 1.1) 11:40:55 <aleth> Is the animated download arrow on instantbird.com new or have I just never noticed it before? :D 11:41:37 <flo> aleth: it's not new 11:41:39 <Mic> You just never noticed it before. 11:41:40 <Mic> :P 11:41:52 <aleth> amazing :P 11:42:15 <aleth> it's kind of noticeable after all... 11:55:28 --> Even has joined #instantbird 11:55:29 * ChanServ sets mode +o Even 11:56:42 --> Tonnes has joined #instantbird 11:57:00 <-- ironhead has quit (Ping timeout) 12:11:44 <-- Even has quit (Quit: Instantbird 1.2a1pre) 12:21:04 <-- BlueMaxima has quit (Quit: Instantbird 1.1) 12:58:52 --> ironhead has joined #instantbird 13:13:09 <-- ironhead has quit (Ping timeout) 13:29:22 --> clokep has joined #instantbird 13:29:22 * ChanServ sets mode +h clokep 13:35:47 <clokep> Mic, flo: Perhaps we should show the account wizard with the just installed protocol selected after they install a protocol? 13:43:39 <clokep> https://bugzilla.mozilla.org/show_bug.cgi?id=699014 sounds like it'll be useful to us. :) 13:52:17 <-- mmkmou has quit (Input/output error) 13:54:52 --> Px has joined #instantbird 13:56:36 <Px> Hello, can somebody point me, where I can read about how change/define keyboard shortcuts for some actions? I'm interested in changing sending to Ctrl+Enter and Enter for newline in first place 14:05:50 <clokep> Px: I don't think that's possible without an extension, but I might be wrong. 14:08:50 <Px> So, keys are hardcoded? Or there is no such interface for now, and I can do this via "Advanced" or some manual files editing? 14:18:36 <-- clokep has quit (Ping timeout) 14:19:10 --> clokep has joined #instantbird 14:19:10 * ChanServ sets mode +h clokep 14:23:29 <clokep> Px: We don't have any interface for changing them. You'd be able to modify it by changing files, most likely. 14:26:27 <Px> Can you point me then, where to look for keys definitions? 14:28:52 <clokep> Px: It would need to be somewhere near http://lxr.instantbird.org/instantbird/source/instantbird/content/conversation.xml#493 14:29:20 <clokep> Actually I lied, it'd be at http://lxr.instantbird.org/instantbird/source/instantbird/content/conversation.xml#606 14:29:46 <Mic> clokep: there was an extension changing the send key 14:29:50 <Mic> Let me find it 14:29:56 <clokep> Ah, is there? 14:30:03 <clokep> Bah my memory fails me. :( 14:30:27 <Px> I've searched for such extension before asking, but can't find :( 14:32:27 <Mic> flo: iirc you wrote an extension that changes the key to send a message? 14:32:42 <Mic> It's neither on AIO nor in the add-ons repository though 14:34:10 --> Tomek has joined #instantbird 14:37:55 <flo> ah, I was the author? That's possible 14:41:12 <Mic> http://log.bezut.info/instantbird/110702/#m545 14:41:38 <Mic> And the pastebin item has expired :( 14:41:50 <clokep> :( 14:41:59 <flo> ah, so it's an interesting example :) 14:42:09 <flo> "I've simplified the way the conversations are enumerated" :) 14:42:55 <Mic> Let me see, I wrote the next day that "Scroll Keys" is based on it ... that means it should be on one of the computers here. Somewhere. 14:43:51 <flo> I've just pushed it to https://hg.instantbird.org/addons/rev/7f7829087892 14:44:09 <flo> I've bumped the max version to 1.2a1pre, but I haven't tested it at all 14:44:17 <flo> (well, I guess I tested it at the time I wrote it) 14:46:20 <Mic> "Line Break" - seems like you prefer descriptive terms over latin sounding words ;) 14:46:21 <flo> so, I can't upload it to AIO because "1.0 isn't a valid version" 14:46:42 <flo> then I change it to 1.0.* and I get "1.0.* is not a valid version for Instantbird: minimum versions cannot contain *" 14:47:01 <flo> I hate that website 14:47:08 <flo> is 0.3 ok as a min version? 14:47:15 <clokep> Probably. 14:48:28 --> devfil has joined #instantbird 14:49:23 <flo> Px: https://addons.instantbird.org/en-US/instantbird/addon/308 14:51:16 <flo> who needed an example of a way to change something on a conversation recently? Wasn't it aleth trying to hide the nicklist by default? 14:52:06 <aleth> flo: you gave me an example at the time... that's why the hide participant list add-on exists :) 14:52:23 <flo> I didn't know it existed :-S 14:52:38 <aleth> but thanks for remembering :) 14:52:56 <flo> wasn't the example complicated? (wasn't it douglaswt h's add-ons?) 14:53:09 <Px> Thanks, addon works just fine for me :) 14:53:33 <aleth> It was a bit, though I forget what it was exactly, but what I was looking for was in there 14:53:47 <flo> Px: great :) 14:53:49 <aleth> The hide participant list add-on on the other hand is very simple 14:55:08 <aleth> as it should be ;) 14:55:11 <flo> (but now I have an additional add-on on which I'll need to bump the maxversion for each release ;) :() 14:55:24 <flo> aleth: is it on the add-on website? 14:55:28 <aleth> flo: yes 14:55:37 <flo> ok https://addons.instantbird.org/en-US/instantbird/addon/307 14:56:57 <flo> aleth: why is there an empty chrome.manifest file in it? 14:57:16 <aleth> flo: There shouldn't be. I probably forgot to delete it at some stage 14:57:46 <flo> oh, you are only handling new conversations, ok, that simplifies the code a lot :) 14:57:46 <aleth> There are also some comments in the code that no longer make sense as far as I recall 14:58:04 <aleth> I was just pleased it was so easy to do :) 14:59:34 <flo> the code can be simplified a bit :) 15:00:06 --> mmkmou has joined #instantbird 15:00:09 <flo> instead of an observer object implementing an observe method, you can just pass a function to addObserver 15:00:38 <aleth> cool, yes, since it's such a simple function could just do it inline 15:00:59 <flo> http://lxr.instantbird.org/instantbird/source/instantbird/content/conversation.xml#1101 may also be interesting to call 15:01:01 <-- clokep has left #instantbird () 15:01:04 --> clokep has joined #instantbird 15:01:04 * ChanServ sets mode +h clokep 15:02:26 <aleth> flo: yes, I only discovered that method existed much later when doing the inactive thing 15:02:34 <flo> :) 15:03:02 <aleth> Should probably do a 1.1 just to tidy it up :) 15:03:14 <flo> does subject.ownerDocument.getBindingParent(subject) ever return null? 15:03:23 <aleth> not in this case 15:04:16 <aleth> But if you know a more elegant way of expressing that please share :) 15:04:29 <flo> I don't :-/ 15:04:33 <aleth> The whole route via the document seems ugly 15:05:07 <flo> subject.ownerDocument.getBindingParent(subject).getElt("splitter").setAttribute("state", "collapsed"); 15:05:12 <flo> does that fit on 80 columns? 15:05:45 <flo> no, 104 :( 15:05:50 <aleth> It probably would when the observer object is removed :D 15:05:52 --> igorko has joined #instantbird 15:06:08 <aleth> ah, no, not even then 15:06:10 <flo> that saves only 2 characters (which I already counted) 15:06:13 <flo> subject.ownerDocument.getBindingParent(subject) 15:06:13 <flo> .getElt("splitter").setAttribute("state", "collapsed"); 15:06:17 <flo> (2 lines) 15:08:55 <Px> On second test of key swapping addon, with icq client on other side, I get no newline, all message as one string, as in bug 1132, can this be fixed? Client not qip, using jajc and icq gateway 15:08:59 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1132 nor, --, ---, nobody, UNCO, Not showing end of line on some target clients 15:11:57 <flo> most likely completely unrelated with the add-on ;) 15:12:35 <Px> Yes, for test purposes I've completely removed addon, and problem still here 15:23:51 <Px> And another two questions, if you don't mind 15:23:58 <Px> 1) Is there a shortcut to show/hide main window? 15:23:59 <Px> 2) Is there a way to show today conversation in conversation window by default? 15:32:09 <aleth> Hide Participants List now suitably prettyfied 15:33:17 <clokep> Px: By "main window" you mean the contact list? 15:33:30 <clokep> And what do you mean by the second one? 15:33:48 <Px> Yes, contact list 15:35:47 <Px> Second: when I have conversation with someone, it shows in conversation window, but if I close it for any reason (by mistake) and open again, it's blank now, so I must open history to see previous conversation 15:36:24 <clokep> You could put it on hold instead of closing it. :) But there's a bug open for what you actually want, I can find it if you'd like. 15:36:29 <clokep> I'm not sure about a short cut for the contact list. 15:38:50 <aleth> Px: Properly fixing the second is part of what would be a big rewrite of the way logging is handled 15:40:39 <Px> I see, thanks for information, seems unfortunately instantbird is not suitable with my current habits, but thanks anyway 15:41:34 <flo> Mic: is the add-on to display the last few messages of the previous conversation that I forwarded to you anywhere near usable? 15:52:21 <flo> Px: do you often close conversations you still want to see? 15:54:23 <flo> aleth: why don't you use the value of the binding variable? (or why have you kept it, if you don't want to use it?) 16:01:50 <Px> Most often case - at night or in morning I've send link(s) to somebody (family members, friends) and close conversation, after couple of hours, when recipient appeared online, he send me reply. With no conversation history behavior I must open history to see, on what he replying 16:01:53 <Mic> flo: I haven't tried it :( 16:02:50 <aleth> flo: I simply overlooked that it wasn't used any more :( 16:04:33 <aleth> Actually I was just wondering if it needed checking whether the conversation was a chat. But it shouldn't matter if one sets the splitter to collapsed when it is not displayed. 16:04:36 <flo> Px: so that's not really frequent? :) 16:04:48 <flo> Px: it's definitely something we will handle in the future. 16:05:02 <flo> I was just wondering if you were one of these users who close the window after each message they send 16:08:35 <aleth> flo: I am right in assuming that getBindingParent can't return null since the observer is only called when a conversation (ie the parent) has been loaded, right? 16:12:47 <flo> yes :) 16:13:51 <Px> flo: well, several times a day is frequent to me :) 16:14:31 <aleth> Just double-checking because it seems when I first wrote that add-on that wasn't clear to me ;) 16:19:31 <flo> aleth: I think the conversation-loaded notification is also fired when a preview conversation is displayed in the preferences window 16:22:59 <Novarg> can I somehow reload logs of a previous conversation? 16:23:45 <clokep> Right click on a conversation > View logs. 16:23:48 <clokep> Novarg: ^ ^ 16:24:26 <aleth> Oh. That could cause problems then. (But doesn't seem to) 16:24:49 <-- aleth has quit (Quit: Instantbird 1.2a1pre) 16:24:59 --> aleth has joined #instantbird 16:32:42 --> ironhead has joined #instantbird 16:35:15 <Novarg> clokep: I mean, like when I close a window and the contact opens it again to see what we wrote before 16:36:34 <aleth> Yes, it triggers the event. So that check has to be made after all. 16:36:44 <aleth> Good catch! 16:37:53 <clokep> Novarg: You mean can you reload it into the conversation instead of using the log viewer? I'm not sure what your question is. 16:38:25 <Novarg> I'm sorry, I was typing three formulations at the same time 16:38:31 <Novarg> but yeah, you got my point 16:38:42 <clokep> We just had a whole conversation about that. :P 16:38:46 <clokep> One second. 16:38:46 <Novarg> oh :) 16:39:24 <Novarg> I see the whole conversation, it's a lot to read 16:40:57 <clokep> Yes, it is. 16:41:03 <clokep> I'm trying to find the actual part where we did.. 16:41:13 <Novarg> cool 16:41:20 <clokep> Novarg: http://log.bezut.info/instantbird/today/#m220 I guess is where it starts. 16:42:37 <Novarg> <flo> I was just wondering if you were one of these users who close the window after each message they send <- I happen to do that too :) 16:42:52 <Novarg> I don't like having a lot of messages open where nothign happens so I rather close and wait for a reply 16:44:04 <Novarg> oh wow anyway, I just missed by about one hour 16:45:28 <-- Mic has quit (Quit: Instantbird 1.2a1pre) 16:46:13 --> Mic has joined #instantbird 16:46:14 * ChanServ sets mode +h Mic 16:47:06 * Mic tries to figure out when "Chat History" is supposed to show old messages and when not. And if it does at all ;) 17:00:16 <-- ironhead has quit (Ping timeout) 17:03:38 <-- Mic has quit (Quit: Instantbird 1.2a1pre) 17:04:12 --> Mic has joined #instantbird 17:04:12 * ChanServ sets mode +h Mic 17:05:46 <-- Mic has quit (Quit: Instantbird 1.2a1pre) 17:06:40 --> Mic has joined #instantbird 17:06:40 * ChanServ sets mode +h Mic 17:19:19 --> mib_ubj2nw has joined #instantbird 17:19:41 <-- mib_ubj2nw has quit (Quit: http://www.mibbit.com ajax IRC Client) 17:21:10 <Tomek> I'd also appreciate to see older conversation in freshly opened chat window, just like Px and Novarg described... 17:21:10 <Tomek> Is https://bugzilla.instantbird.org/show_bug.cgi?id=778 the mentioned related bug? 17:21:13 <instantbot> Bug 778 enh, --, ---, nobody, NEW, Input history on conversations 17:22:17 <clokep> No, that's about sent messages. 17:22:44 <clokep> It's bug 958 17:22:55 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=958 enh, --, ---, nobody, NEW, Show last messages (history) in new chat windows 17:26:13 <-- Mic has quit (Quit: Instantbird 1.2a1pre) 17:32:23 <-- aleth has quit (Quit: Instantbird 1.2a1pre) 17:32:32 --> aleth has joined #instantbird 17:46:00 <clokep> Tomek: Just an FYI bugzilla is smart enough to automatically link bugs if you just say "bug 958" :) 17:47:01 --> DGMurdockIII has joined #instantbird 17:47:27 <Tomek> I noticed it before, I just wanted to know what it will do if I post full link... is is really smart as it posts only description :) 17:47:41 <-- igorko has quit (Quit: Instantbird 1.1) 17:51:10 <-- clokep has quit (Ping timeout) 17:51:21 <-- mmkmou has quit (Client exited) 17:52:43 <aleth> flo: Why is the participantCount element in the conversation XBL a textbox and not a label? When you click it with the mouse you get a misleading cursor there 17:54:09 <flo> aleth: the (maybe not so good) idea was that this would make the value easy to copy 17:57:43 <Tomek> Is there any reason, why you can highlight more than one person from the participants list? Also, it is standard windows blue highlight, which can cause problems with reading blue text. I dont see any use in highlighting even a single person anyway. 17:58:43 --> mikk_s has joined #instantbird 17:58:44 <flo> Tomek: if you select a person and press enter, it opens a private conversation 17:58:52 <-- mikk_s has left #instantbird () 17:59:16 <Tomek> flo: doesn't work here! 17:59:26 <flo> and the multiple selection sounds like a bug 17:59:32 <flo> at least, I didn't know it was possible! 17:59:34 <Tomek> Win Vista 17:59:46 <aleth> True, it doesn't work :| 17:59:58 <Tomek> i use doubleclick, but enter does nothing 18:00:00 <flo> Error: conv._conv is undefined Source File: chrome://instantbird/content/conversation.xml Line: 1290 18:00:01 <aleth> And there should probably be a context menu... 18:00:01 <flo> hmm 18:00:21 <Tomek> aleth: i think so 18:00:24 <flo> aleth: we have a bug on file for the lack of context menu 18:01:03 <aleth> flo: Might be worth waiting until after js-irc, there may be more potential entries then 18:01:24 <aleth> (depending on what clokep has implemented) 18:01:31 <flo> apparently the person who wrote that code knew a multiple selection was possible 18:01:36 <flo> there's a loop: http://lxr.instantbird.org/instantbird/source/instantbird/content/conversation.xml#1296 18:01:59 <flo> aleth: the context menu shouldn't be IRC-only 18:02:09 <flo> and there are lots of possible actions on twitter already 18:02:33 <Tomek> flo: so not opening private chat on enter is bug? should I file it now? 18:02:35 <aleth> Right. 18:03:38 <flo> Tomek: it's a bug, yes. Filing it would be appreciated 18:04:03 <Tomek> I'm right on my way to bugzilla ;) 18:04:23 <Tomek> and what about the multiple selection? 18:04:35 <aleth> Why isn't http://lxr.instantbird.org/instantbird/source/instantbird/content/conversation.xml#1298 this._conv. ...? That should work 18:05:13 <flo> yeah 18:05:13 <aleth> Some strange change of this in key event handlers? 18:05:21 <flo> and line 1294 could be removed 18:05:35 <aleth> Yes, I am wondering why it was there in the first place 18:05:38 <flo> and something like line 1311 is needed there too 18:06:11 <aleth> yeah 18:06:15 <flo> aleth: it used to work (that code was added for 0.1.2, several years ago), the onNickClick code has obviously been updated more recently 18:06:49 <aleth> maybe pre-XBL? 18:07:14 <flo> a method taking the value of "event.originalTarget.chatBuddy" as parameter, and returning the result of createConversation may be a nice way to remove the code duplication (and brokeness) 18:07:20 <flo> aleth: there's no "pre-XBL" 18:07:38 <aleth> (I meant for the implementation of the conversation of course) 18:07:41 <flo> that file already existed in 0.1 18:07:44 <aleth> ah 18:09:41 <flo> if you care about the details of how we introduced that bug, you can look at the hg blame 18:10:07 <flo> it would be nice to know when/why/how we broke that, but it's not really necessary to fix the bug; we can "just fix it" ;) 18:10:15 <aleth> yes :) 18:13:47 <instantbot> New Instantbird (UI) bug 1145 filed by email@example.com. 18:13:48 <instantbot> firstname.lastname@example.org added attachment 971 to bug 1145. 18:13:49 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1145 nor, --, ---, nobody, UNCO, Private chat doesn't open when pressnig enter 18:14:09 <-- aleth has quit (Quit: Instantbird 1.2a1pre) 18:14:24 --> aleth has joined #instantbird 18:16:53 <Tomek> (cosmetic issue) Maybe it would be a good idea to change the highlight style in participants list to the same as is in contacts window? 18:18:18 <flo> I think I would agree with that 18:19:22 <aleth> Yes, I think so too, at first glance 18:56:04 --> clokep has joined #instantbird 18:56:04 * ChanServ sets mode +h clokep 18:57:38 <clokep> aleth: There should be a context menuf or all protocols, not just ones we make into JS. ;) 18:58:34 <aleth> clokep: Yes, my bad. In particular I forgot about twitter having a participant list ;) 18:58:40 <aleth> (I never see it) 18:59:10 <clokep> And XMPP, AIM, Yahoo, whatever else you can make chats in. ;) 19:00:20 <clokep> Is someone looking into fixing that bug then? :) 19:01:46 <flo> is someone filing the bug about the highlight color? 19:03:18 <aleth> I thought Tomek was filing it? 19:05:23 <aleth> I could probably fix that 'press enter' bug but my conversation.xml is getting a bit nonstandard atm 19:06:08 <aleth> Btw thanks flo for looking at the Hide Participant List code... there's always something for me to learn :) 19:06:41 <flo> you are welcome :) 19:22:36 --> Mic has joined #instantbird 19:22:36 * ChanServ sets mode +h Mic 20:05:19 --> mikk_s has joined #instantbird 20:11:46 <-- DGMurdockIII has quit (Quit: get satisfied! Â :: core-networks.de Â«Â«Â« (Gamers.IRC) Â»Â»Â» gamersirc.net ::) 20:14:04 <-- Mic has quit (Quit: Instantbird 1.2a1pre) 20:28:44 --> billysanca has joined #instantbird 20:29:36 <Px> So, backing to keys, is there a shortcut to show/hide contact list? :) 20:30:34 <flo> on Mac, Command+shift+C 20:30:48 <Px> And on Windows? 20:33:01 <Tomek> aleth: my bad, I somehow forgot 20:33:03 <flo> I don't use Windows, so I'm not sure 20:33:14 <instantbot> New Instantbird (UI) bug 1146 filed by email@example.com. 20:33:15 <instantbot> firstname.lastname@example.org added attachment 972 to bug 1146. 20:33:16 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1146 nor, --, ---, nobody, UNCO, The highlight style in participants list should the same as is in contacts window 20:33:23 <Px> Maybe you can point, where its defined? 20:37:20 <clokep> bug 964 soudns like there isn't one. ;) 20:37:24 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=964 nor, --, ---, nobody, UNCO, hotkey to call buddy list window 20:37:25 <clokep> But no one ever replied to it. 20:38:18 <instantbot> New Instantbird (UI) bug 1147 filed by email@example.com. 20:38:19 <instantbot> firstname.lastname@example.org added attachment 973 to bug 1147. 20:38:20 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1147 nor, --, ---, nobody, UNCO, Highlighting multiple participants in the participant list is possible 20:40:16 <Px> That's bad :(, anyway thanks :) 20:41:19 <clokep> Px: That's why we have a bug for it. ;) Unfortunately we don't have a ton of developers, so not everything is implemented perfectly. 20:42:49 <Tomek> Px: uh sorry, I forgot to set the Importance field to "trivial" ;) 20:43:46 <Px> I understand that, but that not making things less sad :), and according to wiki roadmap it's not in nearest list 20:44:01 <Px> Maybe also set status to NEW? ;) 20:44:06 <Tomek> oh sorry you replied to something else.. 20:44:50 <Px> I see... 20:44:54 <clokep> Px: The roadmap only covers large items and isn't really updated. 20:45:21 <Px> Voting for bugs may change their priority? :) 20:46:16 <clokep> Fixing bugs changes their priority! :-D 20:46:35 <Tomek> maybe, but I meant the recently filed bug... I can change priority of bug I filed myself ;) 20:46:39 <Tomek> clokep: sure :-D 20:46:48 <clokep> I do try to fix bugs when I see a lot of users asking for them though Px. (All the tray icon stuff...) 20:47:19 <Px> If I was a developer, thing will be much easier :) 20:47:29 <clokep> (Sorry if I'm coming off as rude, just saying that "I have no idea when it'll get fixed") 20:47:36 <clokep> It's open source. :) 20:48:39 --> mmkmou has joined #instantbird 20:48:46 <clokep> (No, but like seriously if it's like the one thing stopping you from using Instantbird, we can definitely help you fix it.) 20:49:44 <aleth> There are a lot of good things in the pipeline by the way... it's not like things aren't moving :D 20:50:03 <Tomek> earlier today, somebody discussed Bug 1132 taking place also on different client on the other side than QIP Infium (I belive the official client?), but nobody replied to the bug itself... 20:50:06 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1132 nor, --, ---, nobody, UNCO, Not showing end of line on some target clients 20:51:21 <Px> I've tested it with my current client, jajc, also with friend's Psi+ v0.15.5121 (Sep 30 2011), the problem exists 20:51:37 <clokep> Px do you know if it exists in Pidgin? 20:55:59 <Px> Asked one of the friends, he moved from pidgin to Trillian, and it's unaffected 20:56:29 <clokep> Hmm...that's strange, as we use their library. 20:56:56 <-- mikk_s has left #instantbird () 20:58:16 <-- aleth has quit (Quit: Instantbird 1.2a1pre) 20:58:19 --> aleth has joined #instantbird 20:59:31 <aleth> flo: seeing as you've reviewed the add-on, would you like to review it on the site so it moves out of experimental status? ;) 21:00:28 <Px> Also another strange thing, I'm adding new contact, it appears for second as Offline, and then disappeared. Is that supposed to be? 21:02:13 <clokep> Are they offline? 21:03:37 <Px> No. They also authorized me, and I set show offline users, but on adding they disheartening. After full restart of Instandbird they appeared, strange... 21:03:52 <Px> disheartening -> disappeared 21:04:14 <clokep> I'm not sure. I don't use protocols that need authentication. 21:06:05 <Tomek> may be similar cause as Bug 1090 21:06:08 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1090 nor, --, ---, nobody, UNCO, meta-contact disappears from buddy list 21:07:44 --> ironhead has joined #instantbird 21:13:43 --> gerard-majax has joined #instantbird 21:18:57 <-- mmkmou has quit (Ping timeout) 21:29:45 --> mmkmou has joined #instantbird 21:31:35 <-- mmkmou has quit (Ping timeout) 21:47:22 <flo> I would think the cause is different 21:47:42 <flo> contact disappearing immediately after being added sounds like a libpurple issue 21:47:50 <flo> the meta-contact thing is handled only in our code 21:48:09 <flo> aleth: you shouldn't have any problem getting it reviewed by Even, there's nothing scary in the code :) 21:49:25 <-- ironhead has quit (Ping timeout) 21:49:37 --> ironhead has joined #instantbird 21:50:56 <-- clokep has quit (Ping timeout) 22:59:03 --> mmkmou_ has joined #instantbird 22:59:08 * mmkmou_ is now known as mmkmou 23:34:46 <-- mmkmou has quit (Input/output error) 23:36:09 --> mmkmou has joined #instantbird 23:38:36 <-- Px has quit (Quit: ChatZilla 0.9.87 [SeaMonkey 2.5/20111012201220]) 23:48:03 <-- mmkmou has quit (Client exited) 23:50:15 --> mmkmou has joined #instantbird 23:54:54 <-- aleth has quit (Quit: Instantbird 1.2a1pre) 23:54:57 --> aleth has joined #instantbird