#instantbird log on 05 25 2013

All times are UTC.

00:10:18 <-- qlum has quit (Quit: Getting the <censored> out.)
00:11:03 --> Tonnes has joined #instantbird
00:36:12 <-- Mook_as has quit (Quit: Mook_as)
00:38:11 <-- mpmc has quit (Connection reset by peer)
00:41:30 <instantbot> clokep@gmail.com granted review for attachment 2455 on bug 1962.
00:41:33 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1962 nor, --, ---, nhnt11, ASSI, Backslash is stripped from incoming action messages
00:47:05 <instantbot> clokep@gmail.com requested review from aleth@instantbird.o rg for attachment 2456 on bug 1454.
00:47:08 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1454 nor, --, ---, clokep, ASSI, normalizedName for JS-IRC is wrong
00:49:28 <instant-buildbot> build #401 of win32-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/401
00:53:37 <-- unghost has quit (Ping timeout)
00:57:11 <-- MMN-o has quit (Ping timeout)
00:58:34 --> MMN-o has joined #instantbird
01:06:36 --> nhnt11 has joined #instantbird
01:55:25 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
01:55:33 --> nhnt11 has joined #instantbird
01:56:33 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
01:56:37 --> nhnt11 has joined #instantbird
01:58:36 <nhnt11> How do I ensure that my add-on kicks in only after the buddy list window has been created? Right now at startup it's throwing up a window is null error.
01:58:53 <clokep> nhnt11: Is it a bootstrap or are you overlaying?
01:58:55 <nhnt11> What notification should I observe for? I tried final-ui-startup but that doesn't seem to be supported in Ib?
01:59:01 <nhnt11> clokep: It's a bootstrap
01:59:30 <clokep> nhnt11: You probably want to observe some notification of the window appearing first.
01:59:36 <clokep> mmmmm.
01:59:40 <clokep> I'm unsure
01:59:46 <nhnt11> So I'm confused about which notification that would be
01:59:49 <nhnt11> Hmm
02:00:14 <clokep> nhnt11: "final-ui-startup" is "Triggered just before the first window for the application is displayed."
02:00:18 <clokep> BEFORE the first window is shown.
02:00:45 <nhnt11> Right, but just because it's not visible yet doesn't mean its null :/
02:00:48 <clokep> nhnt11: Maybeone of https://developer.mozilla.org/en-US/docs/Observer_Notifications#Documents or the section below it (Windows)
02:01:04 <clokep> I would think it does. ;)
02:01:38 <nhnt11> Hmm.
02:02:09 <nhnt11> An overlay would probably solve this but I want it to be restartless :S
02:02:26 <clokep> Understandable.
02:02:40 <clokep> I don't usually touch UI in extensions, Mic is our extension master.
02:03:20 <nhnt11> I looked at one of mic's extension's bootstrap code
02:03:53 <nhnt11> But that observed for something else..
02:05:14 <clokep> nhnt11: The other fun thing is that you can close the buddy list on Mac OS.
02:05:42 <nhnt11> clokep: The window doesn't become null in that case ;)
02:06:03 <nhnt11> If I load the extension after Ib is up and running there are no problems
02:06:03 <clokep> nhnt11: OK. I wasn't sure if it got destroyed and recreated or not.
02:06:40 <nhnt11> No, and the particular attributes I look at are persistent.
02:06:59 * nhnt11 found an extension by Mic that involves the buddy list :P
02:07:54 <clokep> Nice. :) Which one?
02:07:58 <nhnt11> It's not bootstrapped :(
02:07:59 <nhnt11> Always on top
02:48:16 --> EionRobb has joined #instantbird
02:57:03 <instant-buildbot> build #859 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/859
02:57:06 --> qheaden has joined #instantbird
03:39:14 <instant-buildbot> build #855 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/855
03:40:58 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
03:41:06 --> nhnt11 has joined #instantbird
03:41:37 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
03:41:41 --> nhnt11 has joined #instantbird
03:43:00 --> nhnt12 has joined #instantbird
03:43:10 <-- nhnt11 has quit (Connection reset by peer)
03:44:11 <-- nhnt12 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
03:44:16 --> nhnt11 has joined #instantbird
03:45:10 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
03:45:15 --> nhnt11 has joined #instantbird
03:47:23 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
03:47:28 --> nhnt11 has joined #instantbird
03:49:16 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
03:49:22 --> nhnt11 has joined #instantbird
03:50:35 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
03:50:41 --> nhnt11 has joined #instantbird
03:50:59 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
03:51:02 --> nhnt11 has joined #instantbird
03:51:45 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
03:51:50 --> nhnt11 has joined #instantbird
03:52:03 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
03:52:07 --> nhnt11 has joined #instantbird
03:52:47 <nhnt11> I made it list the first 35 notifications broadcasted and "toplevel-window-ready" seems to do the trick.
03:53:40 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
03:53:45 --> nhnt11 has joined #instantbird
03:54:03 <-- nhnt11 has quit (Input/output error)
03:54:07 --> nhnt11 has joined #instantbird
03:56:15 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
03:56:21 --> nhnt11 has joined #instantbird
03:57:25 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
03:57:28 --> nhnt11 has joined #instantbird
03:58:32 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
03:58:35 --> nhnt11 has joined #instantbird
04:03:45 <-- qheaden has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
04:10:22 <-- nhnt11 has quit (Input/output error)
04:10:29 --> nhnt11 has joined #instantbird
04:10:32 <-- nhnt11 has quit (Quit: nhnt11)
04:32:37 <-- EionRobb has quit (Connection reset by peer)
04:33:13 --> EionRobb has joined #instantbird
04:51:17 <-- EionRobb has quit (Ping timeout)
05:04:41 --> DGMurdockIII has joined #instantbird
05:21:18 <-- wnayes has quit (Quit: wnayes)
05:23:58 <-- clokep has quit (Ping timeout)
05:26:18 <instant-buildbot> build #955 of win32-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/955
05:33:30 <-- DGMurdockIII has quit (Connection reset by peer)
05:50:46 --> Mook has joined #instantbird
06:37:28 --> Even has joined #instantbird
06:37:28 * ChanServ sets mode +o Even 
07:01:32 <-- Mook has quit (Ping timeout)
07:02:19 --> Mook has joined #instantbird
07:27:57 --> jb has joined #instantbird
07:29:35 <-- Mook has quit (Quit: Mook)
07:34:42 <-- jb has quit (Ping timeout)
07:36:27 --> EionRobb has joined #instantbird
07:48:33 --> Huvik has joined #instantbird
07:55:50 <-- EionRobb has quit (Connection reset by peer)
07:56:20 --> EionRobb has joined #instantbird
08:20:46 --> dionisos has joined #instantbird
08:22:52 --> clokep has joined #instantbird
08:22:52 * ChanServ sets mode +o clokep 
08:24:40 <-- clokep has quit (Ping timeout)
08:34:52 <-- EionRobb has quit (Ping timeout)
08:44:50 --> EionRobb has joined #instantbird
08:53:41 --> rosonline has joined #instantbird
09:14:05 --> aleth has joined #instantbird
09:14:06 * ChanServ sets mode +h aleth 
09:24:44 <instantbot> aleth@instantbird.org granted review for attachment 2455 on bug 1962.
09:24:49 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1962 nor, --, ---, nhnt11, ASSI, Backslash is stripped from incoming action messages
09:27:39 --> panther has joined #instantbird
09:28:11 <panther> ?
09:28:20 <panther> hi
09:28:28 <aleth> Hi
09:30:05 <panther> i have problem with irc in instantbird, in hexchat works perfectly, can i ask here?
09:30:30 <aleth> Sure!
09:32:18 <aleth> Just ask.
09:32:50 <panther> i can try log via bouncer... instantbird  saying, wrongpassword, but password is right (in hexchat works), this is debug log http://pastebin.com/nLECu804
09:34:05 <aleth> Does ZNC require your username to be set to "panther"?
09:34:32 <aleth> By username, I don't mean your nick.
09:34:44 <panther> username and nick is same
09:35:10 <aleth> But when you use Instantbird, the username is "Instantbird" by default.
09:35:25 <panther> aha!:)
09:35:30 <panther> try...
09:35:33 <aleth> You can try changing it, there is an about:config pref
09:35:39 <aleth> Let me find it...
09:37:31 <aleth> So, in about.config, look for the right # of the account (look at the messenger.accout.account# prefs)
09:39:43 <aleth> Then set messenger.account.account#.options.username to your username
09:41:08 <aleth> (about.config can be opened from Preferences->Advanced->Config editor
09:41:12 <panther> ochthis options doesnot exists... this option could in GUI, in create account irc
09:41:17 <-- EionRobb has quit (Ping timeout)
09:41:30 <panther> in future version instatnbird
09:41:48 <aleth> You have to right-click and select New->String to make the pref
09:42:07 --> nhnt11_phone has joined #instantbird
09:42:15 <panther> i understand, but this is "hack", no user friendly settings ;)
09:42:29 <aleth> panther: We have not got an option for this is in the GUI as it is confusing to the 99.99% of users that don't need it
09:42:41 <aleth> But I agree we should have an add-on for it or something :D
09:44:09 <instantbot> New Instantbird (UI) bug 1974 filed by aleth@instantbird.org.
09:44:12 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1974 nor, --, ---, nobody, NEW, Log window is not focused if it already exists
09:44:21 --> EionRobb has joined #instantbird
09:44:37 <panther> btw, if i join as panther@<server> ... I would assume that "panther" will be username/loginname
09:46:14 <aleth> I see what you mean. But you join as Instantbird@<server> by default, with panther the nick. IRC is a bit confusing as it has two different names (actually three). The nick is the one most people care about for auth etc.
09:46:54 <nhnt11_phone> aleth, what's the third one?
09:46:59 <nhnt11_phone> Real name? 
09:47:03 <aleth> nhnt11_phone: There's a real name, yes
09:48:21 <aleth> I think if the "username" was not confusingly called "username" we might have added it to the GUI
09:48:22 <panther> why doesnt nickname@server as default?
09:48:50 <panther> Instantbird@<server> is really confusing
09:48:51 <nhnt11_phone> aleth: Many clients call it "ident"
09:48:52 <aleth> panther: I can't remember the reason (ask clokep if you are really interested), but afaik there was an issue on some servers.
09:49:52 <aleth> Maybe we should look at it again, idk
09:50:06 <aleth> Anyway, does that fix your problem?
09:50:35 <panther> aleth, my suggest is: checkbox in create acc "use username as login"
09:50:44 <panther> yes, fixed, thanks
09:51:08 <aleth> panther: Hmm, that might work. File a bug please!
09:51:19 <nhnt11_phone> panther: You mean "Use nick as username"?
09:51:42 <aleth> Well, we can argue about the string, but the checkbox idea is nice :)
09:51:48 <panther> nhnt11_phone, i dotn know, it need some brainstroming :D
09:51:55 <nhnt11_phone> Right
09:59:39 <-- Even has quit (Ping timeout)
10:01:41 <-- nhnt11_phone has quit (Quit: AndroIRC - Android IRC Client ( http://www.androirc.com ))
10:06:16 --> Even has joined #instantbird
10:06:16 * ChanServ sets mode +o Even 
10:09:36 <panther> i have next suggest, "reopen tabs after start instanbird"
10:09:45 <panther> like firefox tabs
10:10:05 <panther> and show latest chat history
10:17:54 --> mpmc has joined #instantbird
10:19:28 <aleth> panther: That's planned for the future (session restore)
10:22:26 <panther> ok
10:24:27 --> qlum has joined #instantbird
10:24:58 --> jb has joined #instantbird
10:25:19 <panther> aleth, next suggestions: autoreload tabs if i change "styling"
10:25:48 <aleth> Heh, nhnt11 wanted to fix that too ;)
10:25:52 <panther> ... change/disable sounds
10:26:08 <aleth> You can change the sounds with add-ons.
10:26:18 <panther> accch, addons :D
10:26:31 <aleth> Addons are great for customization.
10:26:37 <panther> sure
10:26:42 <aleth> But I agree our sounds are... not optimal :D
10:28:11 <panther> :)
10:28:22 <aleth> The nice thing about changing sounds via addons is that you can easily share your sound theme if you come up with a good one. But so far there is not much choice :-/
10:29:17 <aleth> https://addons.instantbird.org/en-US/instantbird/addon/323 and https://addons.instantbird.org/en-US/instantbird/addon/306 are examples
10:31:52 <panther> ochh... wtf bugzilla.... tac is more better
10:34:08 <panther> *trac
10:34:18 <instantbot> New Core - IRC bug 1975 filed by filip.mosner@seznam.cz.
10:34:21 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1975 maj, --, ---, nobody, UNCO, checkbox for set username
10:34:44 <aleth> Thanks
10:35:13 <panther> np :)
10:36:33 <panther> btw, how i can join to server if i joined on more than one server?
10:36:35 <panther> in irc
10:36:58 <aleth> I don't understand the question
10:37:10 <panther> i am on quakenet and mozilla, and iwant join to instantbird in mozilla server
10:37:22 <aleth> File -> Join Chat
10:37:37 <aleth> There's an account dropdown
10:38:04 <panther> hm... but znc/bouncer have only one acc
10:38:20 <aleth> I don't know how interaction with znc works.
10:39:03 <aleth> But I know there are people happily using IB with znc, so it must be possible ;)
10:39:03 <-- jb has quit (Ping timeout)
10:40:13 <aleth> Maybe the /join command would help?
10:40:47 <aleth> But that's usually for joining channels on the same server.
10:41:49 <panther> yes
10:42:56 <aleth> I think clokep's been playing with znc, but he's not around atm
10:43:18 <-- rosonline has quit (Ping timeout)
10:45:00 <panther> ok:)
10:56:09 <-- EionRobb has quit (Quit: Leaving.)
11:13:49 <-- mpmc has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
11:19:27 <panther> aleth, i chacked some message styles, but most are still compatibility 1.4pre1 only :/
11:19:33 <panther> not final
11:19:50 <aleth> They probably just need to be version-bumped.
11:19:53 <panther> *1.4a1pre 
11:20:05 <aleth> Thanks for the heads-up, I thought flo had done that.
11:20:18 <aleth> ^^flo-retina
11:20:55 <aleth> You can use them immediately by downloading them and editing the install.rdf file inside (XPI files are just ZIP files)
11:23:42 --> nhnt11_phone has joined #instantbird
11:24:28 <-- dionisos has quit (Ping timeout)
11:26:16 <-- nhnt11_phone has quit (Quit: AndroIRC - Android IRC Client ( http://www.androirc.com ))
11:29:54 <panther> aleth, thanks
11:30:05 <panther> instantbird doesnot support history?
11:30:38 <aleth> History?
11:31:14 <aleth> If you mean logs, it does. Right-click on a tab or a conversation on hold, "Show logs"
11:37:47 --> nhnt11_phone has joined #instantbird
11:37:49 <panther> ok, i foudn bug probably
11:39:00 <panther> history work, if click on tab in chat, but if click on name in contact list, then history is "lite"
11:39:25 <panther> lite is mean, same as actual chat windows
11:39:28 <panther> *window
11:39:42 <aleth> Use the context menu?
11:40:02 <panther> yes
11:40:04 <aleth> (i.e. right click on the name in the contact list)
11:40:12 <panther> yes
11:40:21 <aleth> So what happens when you select "show logs"?
11:40:40 <-- nhnt11_phone has quit (Quit: AndroIRC - Android IRC Client ( http://www.androirc.com ))
11:41:12 <panther> in chat (click tab), show all history... in contact list, show only actual chat
11:41:41 <aleth> Did you have a log viewer window open already?
11:41:56 <panther> j
11:41:59 <aleth> There's only ever one of those.
11:42:10 <aleth> I think you might have run into bug 1974
11:42:14 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1974 nor, --, ---, nobody, NEW, Log window is not focused if it already exists
11:42:31 <aleth> So, it works, but the log viewer does not automatically get focus, so you might miss it.
11:42:35 <panther> no no no
11:46:31 --> dionisos has joined #instantbird
11:48:18 <panther> aleth, works perfectly click on tab: http://luna.mosner.net/d/logs1.png
11:48:38 <panther> dont work right, click on contact list http://luna.mosner.net/d/logs2.png
11:49:44 <aleth> That's strange. Are you trying it with a contact for which there are no logs?
11:50:56 <panther> no, contact have logs
11:51:23 <panther> viz screens, first history is full
11:51:48 <aleth> If you open the error console, do you see anything related?
11:51:56 <panther> second click in contact list -> history show same like actual chat window
11:52:30 <aleth> I can't reproduce the problem. The logs are only ever displayed in the log viewer, never in a chat window.
11:53:25 <aleth> On your second screenshot, what would you expect to see in the log viewer?
11:54:41 <panther> full hisotry (?)
11:55:08 <aleth> Ah! I think I know what your have found
11:55:36 <panther> so? :)
11:55:36 <aleth> bug 1973
11:55:43 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1973 nor, --, ---, aleth, ASSI, Concatenated logs don't work for buddies and contacts
11:55:57 <aleth> I fixed that yesterday. Was really annoying that nobody had spotted it earlier!
11:56:28 <panther> :)
11:56:31 <aleth> The issue is that if there has been more than one session in a day, the log viewer only shows the first one. That's a bug of course
11:56:58 <aleth> CC yourself and you'll get notified when it lands (then it'll be fixed in the nightlies)
11:57:00 <panther> i am great tester :D
11:57:10 <aleth> Seems so :D
11:57:22 <panther> if i testing new app (now instantbird) :)
11:57:25 <aleth> I was amazed nobody had noticed this in the last few months.
11:57:42 <aleth> I mean, there are a lot of people using IB and TB...
11:58:46 <panther> :)
11:59:00 <panther> next... IB missing feature to group contacts
11:59:03 <panther> in CL
11:59:05 --> clokep has joined #instantbird
11:59:05 * ChanServ sets mode +o clokep 
11:59:23 <panther> (disable grouping and show only users)
11:59:32 <aleth> panther: That feature exists. Click the little downward arrow when you select a contact
12:00:42 <panther> i mean, only visualy effect
12:01:11 <aleth> What do you mean by "group"?
12:01:12 <panther> groups still exist, but no show
12:01:29 <panther> "Friends", "Work", ...
12:01:43 <panther> "Buddies..."
12:01:52 <aleth> Those are "tags" in Instantbird
12:02:11 <aleth> Right-click on a contact to add new ones
12:02:24 <clokep> aleth: There's an issue with what?
12:02:35 <panther> hi clokep 
12:02:36 <clokep> We hide the username pref because people don't care about it.
12:02:49 <aleth> clokep: That's what I said.
12:03:25 <aleth> Ah, panther was asking why we don't set the username to the nick by default. I couldn't remember.
12:03:44 <panther> in irc
12:04:17 <instantbot> clokep@gmail.com set the Resolution field on bug 1975 to WONTFIX.
12:04:21 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1975 maj, --, ---, nobody, RESO WONTFIX, checkbox for set username
12:04:36 <panther> WONTFIX :/
12:04:36 <clokep> aleth, panther: Because most clients use the client name by default.
12:05:24 <panther> clokep, but checkbox chan exist
12:05:30 <panther> *can
12:05:53 <clokep> And I laugh at "trac is better than Bugzilla"
12:06:00 <clokep> panther: But why would we not just put the textbox there?
12:06:08 <aleth> I didn't deign to respond to that one ;)
12:07:44 <panther> clokep, checkbox or textinput, no problem for both variation
12:07:58 <aleth> clokep: I thought the idea of adding a checkbox rather than a textbox was interesting, because it probably covers most cases where people want to set the username, without adding another text field causing potential confusion as to what the difference between name/username/nick is
12:08:16 <clokep> aleth: But it adds an extra pref == harder to handle code for == more confusing.
12:09:07 <aleth> Right, but that's our problem, not the user's
12:09:22 <panther> aleth, thnkas ;)
12:09:26 <aleth> Not that I have a preference either way.
12:09:52 <aleth> The users who need to set the username usually are knowledgeable enough to deal with about:config anyway ;)
12:09:57 <clokep> aleth: It's still more confusing for users.
12:10:04 <clokep> What happens if I customize the username AND tick that checkbox?
12:11:23 <panther> clokep, <username>@<server>
12:11:41 * clokep finds that syntax to be meaningless.
12:11:46 <panther> same as in accoutn window
12:12:02 <clokep> And which username then.
12:12:28 <aleth> clokep: panther was confused by the way we name accounts, since he read off the IRC username from that, erroneously
12:13:35 <panther> http://luna.mosner.net/d/ib_acc_irc.png
12:14:24 <panther> if checkbox will be chacked, username will same as <something>@... in acc window
12:14:47 <aleth> panther: clokep understands your proposal
12:15:04 <aleth> He just disagrees ;)
12:15:11 <clokep> So it would use the nick?
12:15:25 <clokep> I would find it really confusing how one of those prefs is "more powerful" than another pref.
12:15:42 <aleth> That is confusing, but only to those who know about the hidden pref
12:15:52 <clokep> If we are going to add a pref for that it will be the username textbox.
12:17:09 <clokep> I'm sorry, but the option of checkbox really just seems a lot more confusing.
12:17:53 <aleth> The first thing I suggested was a "set username" add-on
12:18:14 <aleth> Which would add such a textbox. (Rather than having one by default)
12:18:21 <panther> but, "messenger.account.account#.options.username" is really hidden option, or exist some list/documents with this hiddens?
12:31:37 <clokep> panther: I don't think we have it documented, but we've only ever had < 10 people asking about it.
12:31:44 <clokep> I reall ydon't think most people need it.
12:33:09 <clokep> aleth: I guess normalizedName won't really work anymore, will it?
12:33:16 <aleth> No, it will be really broken
12:33:22 <clokep> It would mess up names like wuwe i`lab
12:33:37 <panther> i think, that they try it, found dont work and thy go back to mIRC/hexChat/...
12:35:11 <clokep> aleth: Just ignore that review request. I'll fix.
12:35:21 <clokep> panther: I disagree.
12:35:41 <clokep> The only people who need username are people who know what it is.
12:35:46 <clokep> Otherwise people just get confused.
12:36:30 <panther> hm, ok
12:37:25 <panther> i have next problem :)
12:37:26 <aleth> panther: As I tried to explain, "username" to people who don't know what it is really sounds like something they have to set to their name, or their nick, and so causes confusion as they think they've already done that.
12:37:31 <panther> with jabber and ssl :)
12:38:32 <clokep> Invalid certs?
12:39:44 <clokep> There's a preference to not check any certs IIRC.
12:39:51 <clokep> (If that's your question. :))
12:40:41 <aleth> And all that exception handling you added for 1.4 ;)
12:41:40 <panther> [25.5.2013 14:40:38] ERROR (@ nss: ssl_nss_handshake_cb http://hg.instantbird.org/instantbird/raw-file/d7dad56f3a8b/purple/libpurple/ssl-nss.c:332)
12:41:40 <panther> Handshake failed  (-8172)
12:42:01 <panther> if try join vie jabber
12:42:04 <panther> *via
12:43:31 <clokep> aleth: That doesn't work for libpurple accounts.
12:43:54 <aleth> Oh, libpurple :(
12:44:37 <panther> is libpurple pidgin lib?
12:44:50 <instantbot> aleth@instantbird.org requested review from clokep@gmail.com for attachment 2457 on bug 1974.
12:44:53 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1974 nor, --, ---, aleth, ASSI, Log window is not focused if it already exists
12:45:23 <clokep> panther: Yes.
12:45:59 <panther> but in pidgin 2.10.7 (i think) jnabber join works
12:46:31 <panther> btw, irc <username>@<server> works too ;)
12:46:34 <panther> in pidgin ;)
12:46:37 <panther> default :P
12:46:53 <clokep> panther: It's probably an invalid/out of date/etc. certificate and you need to add an exception.
12:47:15 <clokep> panther: Pidgin also stores account information as "nick@server" and it has a the same pref we use for username.
12:47:39 <clokep> panther: Pidgin does not check certs at all by default, IIRC, so...
12:49:10 <panther> icr tell meirc asked me if I want to enable certificate jabber to me not ask
12:49:19 <panther> irc asked me if I want to enable certificate jabber to me not ask
12:49:49 <panther> irc asked me if I want to add exception certificate; jabber to me not ask
12:50:01 <panther> fuck google translator :D
12:50:14 <panther> i hope, u understand me :)
12:51:09 <aleth> We have our own IRC code, it does a better job. We also have our own XMPP code, which will also do a better job, but it is not used for XMPP by default yet.
12:53:19 <clokep> Yeah because libpurple's code doesn't provide the proper information.
12:53:24 <clokep> I have to go. Have a good day.
12:53:41 <panther> ok, bye clokep 
12:53:58 <panther> aleth, icq cant send files?
12:54:03 <panther> suport this IB?
12:54:26 <aleth> No file transfer support yet, coming hopefully after this summer.
12:54:56 <panther> uffff... IB still missing more features .)
12:55:02 <panther> i must go back to better client :)
12:55:08 <-- clokep has quit (Ping timeout)
12:55:51 <panther> certificates problem, irc default nick problems, jabber problems, icq files transfer problems ... sry... see u back later (after summer? :))
12:56:16 <aleth> Feel free ;)
12:56:35 <aleth> But certificate checking is not a problem, it's what's supposed to happen :P
13:14:28 --> PsyCoil has joined #instantbird
13:14:32 <-- PsyCoil has quit (Quit: PsyCoil)
13:22:44 --> rosonline has joined #instantbird
13:25:02 <-- dionisos has quit (Ping timeout)
13:34:10 <aleth> Btw, to turn off cert checking for libpurple protocols, toggle purple.ssl.check_certificates
13:42:15 --> gringochapin has joined #instantbird
13:43:13 <gringochapin> aleth: There's the attachment you requested on #1971. Definitely resulted in some different output.
13:43:26 <aleth> gringochapin: Thanks! Interesting but strange
13:43:37 <gringochapin> aleth: Quite.
13:44:01 <aleth> We actually get an ACK for the SASL there... which is a strange response to the password
13:44:36 <aleth> It seems to wait longer before timing out too.
13:46:35 <aleth> Still, progress (of a sort) I guess ;)
13:47:46 <gringochapin> aleth: agreed.
13:47:53 <gringochapin> :)
13:48:54 --> dionisos has joined #instantbird
13:55:30 <-- chrisccoulson has quit (Ping timeout)
13:55:53 <panther> aleth, purple.ssl.check_certificates jabber works now ;) good job
14:00:18 <instantbot> New Instantbird (UI) bug 1976 filed by cannona@gmail.com.
14:00:23 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1976 min, --, ---, nobody, UNCO, When arrowing up or down in the accounts list, the list loses focus, making it inconvenient for scre
14:01:10 <-- aleth has quit (Quit: Ciao)
14:01:13 --> aleth has joined #instantbird
14:01:14 * ChanServ sets mode +h aleth 
14:02:55 <-- dionisos has quit (Ping timeout)
14:03:03 <aleth> gringochapin: which screen reader are you using?
14:03:31 <gringochapin> Jaws for Windows, though I'd be happy to try in NVDA (a pretty good open source one).
14:04:27 <aleth> I ask because we fixed a lot of bugs to make it work well in NVDA a while ago, so it would be useful to know if it also occurs there (i.e. is this something we need to workaround for JAWS specifically)
14:04:46 <gringochapin> aleth: Let me check quick.
14:04:48 <aleth> ("it" being IB, not necessarily that account manager issue)
14:06:51 <gringochapin> aleth: the result when arrowing up and down in the accounts list has exactly the same behavior in NVDA.
14:06:58 <aleth> gringochapin: OK, thanks!
14:07:11 <-- panther has quit (Ping timeout)
14:07:24 <gringochapin> aleth: I'll leave a comment on the ticket.
14:09:29 <gringochapin> aleth: Awe, see you already did, but I added some specific version info anyway. :)
14:11:11 --> dionisos has joined #instantbird
14:11:19 --> panther has joined #instantbird
14:15:42 <-- dionisos has quit (Ping timeout)
15:21:09 --> Mic has joined #instantbird
15:21:10 * ChanServ sets mode +h Mic 
15:25:00 <aleth> Mic: Do you know if a JSM has its own scope? Or why can't I access e.g. the document from it?
15:31:18 <Mic> Hi
15:32:14 <Mic> I don't know. Let me look up some things...
15:35:23 <Mic> https://developer.mozilla.org/en-US/docs/Components.utils.import#Difference_from_mozIJSSubScriptLoader
15:35:27 <Mic> "Components.utils.import evaluates the code of each module only once, in its own scope."
15:35:47 <aleth> Aha! Thanks! :)
15:35:50 <aleth> I didn't think to look there.
15:36:14 <Mic> It wasn't the fiurst palce for me either ;)
15:36:18 <Mic> *first place
15:36:28 * aleth is frustrated by buddies
15:37:02 <Mic> The way "Using Javascript code modules" talks about scopes also gives the feeling that this is right.
15:37:12 <aleth> It makes sense
15:37:18 <Mic> Ah!
15:37:35 <Mic> What if you import the same module from different places?
15:37:43 <Mic> Which window/document should be used then?
15:38:14 <Mic> (read that as "scope" in general)
15:38:55 <aleth> Yeah...
15:41:43 <Mic> Very verbose: "NS_ERROR_FAILURE: Failure"
15:41:48 <Mic> I tried what Object.keys(this) returned on the error console;)
15:42:02 <aleth> Definitely a failure then :P
15:43:13 <Mic> Maybe there's a way to get information about the current scope?
15:45:28 <aleth> Hmm
15:46:23 <aleth> May be an artifact of the error console?
15:46:46 <Mic> Maybe
15:46:54 --> mpmc has joined #instantbird
15:47:36 <aleth> This works for example: var k = {a:2, b:function() Object.keys(this)}; k.b();
15:48:18 --> PsyCoil has joined #instantbird
15:48:40 <-- PsyCoil has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
15:56:02 <Mic> I think Trac is really nice ...
15:56:09 <Mic> ... to look at. When you actually want to do something, Bugzilla is >>> Trac ;)
15:59:16 <aleth> There really seems to be no good way to find out whether a buddy exists or not for a given name :-/
15:59:45 <aleth> You need the normalized version of the name, which you get by... adding a buddy :-S
15:59:57 <aleth> I hope I'm missing something
16:02:48 <panther> Mic, clokep> And I laugh at "trac is better than Bugzilla"
16:02:49 <panther> :D
16:03:24 <-- aleth has quit (Quit: Ciao)
16:07:19 --> wnayes has joined #instantbird
16:08:08 <Mic> aleth: what do you need this for?
16:15:23 <instantbot> New Instantbird (UI) bug 1977 filed by benediktp@ymail.com.
16:15:26 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1977 enh, --, ---, nobody, NEW, Create add-on that adds an option to configure the username of IRC accounts (for bouncers)
16:20:02 --> nhnt11 has joined #instantbird
16:21:24 --> aleth has joined #instantbird
16:21:24 * ChanServ sets mode +h aleth 
16:26:45 <aleth> This might be something for Mic ;) http://screenshotsofdespair.tumblr.com/
16:28:20 <Mic> hehe
16:29:00 <nhnt11> :S
16:33:31 <Mic> bye
16:34:58 <-- nhnt11 has quit (Input/output error)
16:36:11 --> nhnt11 has joined #instantbird
16:40:29 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
16:40:34 --> nhnt11 has joined #instantbird
16:41:28 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
16:41:34 --> nhnt11 has joined #instantbird
16:48:36 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
17:00:29 <-- gringochapin has quit (Connection reset by peer)
17:02:28 <-- rosonline has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
17:06:56 --> rosonline has joined #instantbird
17:16:41 --> chrisccoulson has joined #instantbird
17:23:39 <-- chrisccoulson has quit (Quit: Ex-Chat)
17:31:36 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
17:31:59 --> nhnt11 has joined #instantbird
17:49:51 --> dionisos has joined #instantbird
17:59:43 --> PsyCoil has joined #instantbird
18:07:07 <-- PsyCoil has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
18:24:34 --> FireFly_TB has joined #instantbird
18:30:12 --> aleth_dev has joined #instantbird
18:30:58 <-- aleth_dev has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
18:35:54 --> DGMurdockIII has joined #instantbird
18:58:50 <-- aleth has quit (Quit: Ciao)
19:08:02 <-- FireFly_TB has quit (Quit: FireFly_TB)
19:08:36 --> Mnyromyr has joined #instantbird
19:41:26 --> FireFly_TB has joined #instantbird
19:43:02 <instantbot> clokep@gmail.com set the Resolution field on bug 1977 to WONTFIX.
19:43:05 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1977 enh, --, ---, nobody, RESO WONTFIX, Create add-on that adds an option to configure the username of IRC accounts (for bouncers)
20:00:25 <-- DGMurdockIII has quit (Ping timeout)
20:00:30 --> jb has joined #instantbird
20:09:33 <-- nhnt11 has left #instantbird ()
20:10:27 --> gerard-majax_ has joined #instantbird
20:10:27 <-- gerard-majax__ has quit (Quit: Ex-Chat)
20:35:30 <-- FireFly_TB has quit (Quit: FireFly_TB)
20:36:29 <-- jb has quit (Ping timeout)
20:42:10 --> jb has joined #instantbird
20:43:43 <-- dionisos has quit (Ping timeout)
20:44:10 --> FireFly_TB has joined #instantbird
20:45:36 <-- FireFly_TB has quit (Quit: FireFly_TB)
21:51:34 --> Mic has joined #instantbird
21:51:34 * ChanServ sets mode +h Mic 
22:18:46 <-- Optimizer has quit (Ping timeout)
22:18:54 --> Optimizer has joined #instantbird
22:19:07 <-- Mnyromyr has quit (Quit: ChatZilla 0.9.86 [SeaMonkey 1.1.19/2010030105])
22:20:19 <-- mpmc has quit (Connection reset by peer)
22:21:26 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
22:22:49 <-- panther has quit (Quit: Leaving)
22:26:36 <-- jb has quit (Ping timeout)
22:39:10 --> EionRobb has joined #instantbird
23:19:38 <-- EionRobb has quit (Quit: Leaving.)
23:31:54 --> atuljangra has joined #instantbird
23:33:23 <atuljangra> flo-retina: how do I run a specific test in ib code? I wanna run test _tryNewNick.js
23:33:38 * atuljangra good Morning/Evening :-)
23:38:05 <wnayes> I don't think there is a way to run only a specific file with tests.
23:38:46 <wnayes> I would enter the obj directory folder where the tests are and do |make xpcshell-tests| if that's not what you are already doing.
23:39:24 <wnayes> That would run only the test files in a particular directory
23:40:20 <atuljangra> wnayes: I was doing this, but there gotta be a way to run only a single tests. Thanks for help :)
23:41:30 --> qheaden has joined #instantbird
23:42:19 * atuljangra wonders if there is an option of getting "whois" output on IB?
23:57:23 <-- qlum has quit (Quit: Getting the <censored> out.)