#instantbird log on 05 22 2013

All times are UTC.

00:02:18 <-- DGMurdockIII has quit (Quit: ChatZilla 0.9.90 [Firefox 21.0/20130511120803])
00:03:15 --> mconley has joined #instantbird
00:34:29 <ehoogeveen> Hmm, I'm getting a very unhelpful error trying to build Instantbird trunk
00:35:07 <ehoogeveen> "make.py[0]: Entering directory 'c:\Users\Emanuel\instantbird-src'
00:35:07 <ehoogeveen> evaluation from c:\Users\Emanuel\instantbird-src\client.mk:111:0:2:1:Fix
00:35:07 <ehoogeveen>  above errors before continuing."
00:35:54 <clokep> ehoogeveen: Look above. ;) (Or pastebin a larger error.
00:36:01 <ehoogeveen> that's the entirety of it :P
00:36:54 <clokep> That's the entire console output?
00:37:03 <ehoogeveen> Yep
00:37:35 <ehoogeveen> Using "python -OO mozilla/build/pymake/make.py -f client.mk build" as it says on the wiki
00:38:07 <clokep> Did you run python client.py checkout first?
00:38:13 <ehoogeveen> Yeah
00:39:10 <clokep> You're on Windows, I assume?
00:39:27 <ehoogeveen> Windows 7, with the latest MozillaBuild
00:39:33 <clokep> Can you run |python -OO mozilla/build/pymake/make.py -f client.mk| without the "build"
00:40:00 <ehoogeveen> that gives the same output
00:40:40 <ehoogeveen> ah
00:40:44 * clokep doesn't really believe that's the full output... :-/
00:40:44 <ehoogeveen> there's a typo on client.mk
00:40:55 <clokep> Ah.
00:40:55 <ehoogeveen> on line 109 it says 'endef' instead of 'endif'
00:41:49 <clokep> ...Why would that only cause issues for you then? It works fine for everyone else.
00:41:56 <ehoogeveen> Looks like it shouldn't be there at all
00:42:20 <ehoogeveen> No clue, I just cloned the tree earlier tonight
00:42:40 * clokep shrugs.
00:42:59 <clokep> Do you have a .mozconfig?
00:43:20 <ehoogeveen> Yes, with "ac_add_options --enable-chrome-format=flat" in it
00:44:50 <ehoogeveen> looks like it was added here, ages ago: http://hg.instantbird.org/instantbird/diff/2545a1382d8a/client.mk
00:45:41 <ehoogeveen> Specifically, bug 1752
00:45:45 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1752 maj, --, 1.3, florian, RESO FIXED, No rule to make target srcdir/.mozconfig.mk
00:46:25 <clokep> According to Google endef is a valid make keyword.
00:46:43 <ehoogeveen> I see
00:46:48 <-- rosonline has quit (Ping timeout)
00:47:10 <ehoogeveen> I guess it just jumped out at me
00:47:13 <clokep> Did you export your mozconfig?
00:47:33 <clokep> |export MOZCONFIG=$(pwd)/.mozconfig|
00:48:11 <ehoogeveen> ah! That did it
00:48:41 <clokep> I think that's in the build instructions...
00:48:44 <clokep> But maybe not.
00:48:52 <ehoogeveen> Doesn't seem to be
00:49:17 <clokep> I have some convenient aliases set up:
00:49:17 <clokep> alias mozmake='MOZCONFIG=$(pwd)/.mozconfig make'
00:49:17 <clokep> alias mozpymake='MOZCONFIG=$(pwd)/.mozconfig pymake'
00:49:17 <clokep> alias pymake='python -OO mozilla/build/pymake/make.py'
00:49:27 <ehoogeveen> Alright, thanks for the help, sorry about the red herring
00:50:30 <clokep> No problem. :) Glad it's working now.
00:50:36 <-- Mook_as has quit (Quit: Mook_as)
00:50:54 <clokep> Instantbird takes a while to build btw. ;)
00:51:25 <ehoogeveen> I have some experience building Firefox; I won't get too impatient :)
00:51:44 <clokep> Any particular reason you're building it? Something you want to fix?
00:53:39 <ehoogeveen> Partly curiosity, but I wanted to see if I could enhance the UI slightly, by making the arrows on the right and left of the tabstrip highlight if a tab that's scrolled offscreen had activity
00:54:00 <clokep> Ah, yeah. I think that's just a few lines missing in a CSS file. :)
00:54:11 <clokep> But I'd really like that!
00:55:19 <ehoogeveen> I'd like to make it clever enough so that the right arrow only lights up if a tab to the right of the currently visible tabs had activity, and the same for the left arrow
00:55:41 <clokep> Mmhmm. :)
00:55:53 <ehoogeveen> Maybe the little arrow on the "List all tabs" button too for consistency
00:57:52 --> Kaishi has joined #instantbird
00:58:10 <instant-buildbot> build #398 of win32-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/win32-onCommit/builds/398
01:02:14 <-- mpmc has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
01:06:41 * stephend is now known as stephend|out
01:29:38 --> DGMurdockIII has joined #instantbird
01:29:41 <DGMurdockIII> http://www.theverge.com/2013/5/15/4318830/inside-hangouts-googles-big-fix-for-its-messaging-mess
01:31:00 <DGMurdockIII> het guys
01:31:19 <DGMurdockIII> i found a problem
01:31:32 <DGMurdockIII> with gtalk
01:31:58 <DGMurdockIII> flo: you there
01:32:16 <DGMurdockIII> flo-retina:  you there
01:32:52 <DGMurdockIII> or do you have a android phone
01:32:56 <DGMurdockIII> if you do
01:33:10 <DGMurdockIII> install hangouts
01:33:38 <DGMurdockIII> and see if you can see people you have added to you gtalk buddy list
01:33:43 <-- Nirgali has quit (Ping timeout)
01:34:32 <clokep> DGMurdockIII: I haven't seen any problems.
01:34:42 <clokep> And Florian has been asleep for hours.
01:34:55 <DGMurdockIII> do you have a android phone
01:35:14 <clokep> No, but many of my friends do.
01:35:43 <DGMurdockIII> do you have google chrome
01:35:48 <clokep> No.
01:35:53 <clokep> I use Google products as little as possible.
01:36:12 <DGMurdockIII> yeah
01:36:22 <DGMurdockIII> but can you just take a look at this http://www.google.com/hangouts/
01:36:34 <DGMurdockIII> see if you see the user on you buddy list
01:36:50 <clokep> What user?
01:36:51 <DGMurdockIII> becse i dont see two that are online on instantbird
01:36:59 <DGMurdockIII> google talk ones
01:37:03 <clokep> What?
01:37:15 <clokep> I've talked to friends using Google Hangouts via Instantbird.
01:38:02 <DGMurdockIII> ok
01:38:15 <DGMurdockIII> but read this story
01:38:24 <DGMurdockIII> http://www.theverge.com/2013/5/15/4318830/inside-hangouts-googles-big-fix-for-its-messaging-mess
01:38:25 <clokep> I read it already, it's full of speculation.
01:38:36 <DGMurdockIII> it says they may droop xmoo
01:38:41 <DGMurdockIII> xmpp
01:38:42 <DGMurdockIII> ok
01:39:01 <clokep> Yeah, it says that...but it's someone guessing that. There's no real information behind that.
01:42:08 <-- DGMurdockIII has quit (Quit: ChatZilla 0.9.90 [Firefox 21.0/20130511120803])
01:49:10 <-- ehoogeveen has quit (Quit: ehoogeveen)
02:38:17 --> Mook has joined #instantbird
02:44:41 <-- wnayes has quit (Quit: wnayes)
02:49:09 <-- dionisos has quit (Ping timeout)
02:52:18 <-- clokep has quit (Ping timeout)
03:00:01 <instant-buildbot> build #856 of linux-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-nightly-default/builds/856
03:36:23 <instant-buildbot> build #852 of macosx-nightly-default is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-nightly-default/builds/852
03:51:51 * stephend|out is now known as stephend
03:58:46 --> jb has joined #instantbird
04:04:42 --> nhnt12 has joined #instantbird
04:11:04 <-- nhnt12 has quit (Ping timeout)
04:14:24 --> nhnt12 has joined #instantbird
04:17:34 <-- nhnt12 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
04:18:10 --> nhnt11 has joined #instantbird
04:18:33 <-- jb has quit (Quit: jb)
04:20:40 <-- nhnt11 has quit (Input/output error)
04:20:45 --> nhnt11 has joined #instantbird
04:22:32 <-- nhnt11 has quit (Ping timeout)
04:22:49 --> nhnt11 has joined #instantbird
04:23:20 --> jb has joined #instantbird
04:24:35 <-- nhnt11 has quit (Ping timeout)
04:24:53 --> nhnt11 has joined #instantbird
04:24:57 <instantbot> nhnt11@gmail.com cancelled review?(aleth@instantbird.o rg) for attachment 2440 on bug 1845.
04:24:58 <instantbot> nhnt11@gmail.com requested review from aleth@instantbird.o rg for attachment 2441 on bug 1845.
04:24:59 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1845 min, --, ---, nhnt11, NEW, Message notifications do not take /me into account
04:26:35 <-- nhnt11 has quit (Ping timeout)
04:26:57 --> nhnt11 has joined #instantbird
04:28:44 <-- nhnt11 has quit (Ping timeout)
04:29:00 --> nhnt11 has joined #instantbird
04:32:57 <-- nhnt11 has quit (Ping timeout)
04:33:56 <-- mconley has quit (Input/output error)
04:37:51 --> nhnt11 has joined #instantbird
04:38:38 <-- jb has quit (Ping timeout)
04:38:58 --> jb has joined #instantbird
04:39:37 <-- nhnt11 has quit (Ping timeout)
04:39:55 --> nhnt11 has joined #instantbird
04:42:26 <-- nhnt11 has quit (Input/output error)
04:42:29 --> nhnt11 has joined #instantbird
04:44:19 <-- nhnt11 has quit (Ping timeout)
04:44:35 --> nhnt11 has joined #instantbird
04:46:22 <-- nhnt11 has quit (Ping timeout)
04:46:38 --> nhnt11 has joined #instantbird
04:50:30 <-- nhnt11 has quit (Ping timeout)
04:51:03 <-- jb has quit (Ping timeout)
04:54:57 --> nhnt11 has joined #instantbird
04:58:45 <-- nhnt11 has quit (Ping timeout)
05:02:57 --> nhnt11 has joined #instantbird
05:03:48 <-- instant-buildbot has quit (Ping timeout)
05:05:18 --> sweetnspicy has joined #instantbird
05:10:19 <-- nhnt11 has quit (Ping timeout)
05:13:56 --> nhnt11 has joined #instantbird
05:20:21 <-- sweetnspicy has quit (Client exited)
05:21:15 <-- nhnt11 has quit (Ping timeout)
05:21:50 --> instant-buildbot has joined #instantbird
05:21:50 * ChanServ sets mode +v instant-buildbot 
05:23:50 <instant-buildbot> build #952 of win32-nightly-default is complete: Failure [failed shell]  Build details are at http://buildbot.instantbird.org/builders/win32-nightly-default/builds/952
05:24:59 --> nhnt11 has joined #instantbird
05:29:37 <-- nhnt11 has quit (Ping timeout)
05:29:53 <-- stephend has left #instantbird ()
05:31:41 --> nhnt11 has joined #instantbird
05:47:58 <-- nhnt11 has quit (Ping timeout)
05:51:36 --> nhnt11 has joined #instantbird
06:01:21 --> skeledrew has joined #instantbird
06:01:58 --> FeuerFliege has joined #instantbird
06:02:10 <-- ivan has quit (Ping timeout)
06:03:01 <-- skeledrew has quit (Ping timeout)
06:03:16 --> ivan has joined #instantbird
06:15:27 <-- nhnt11 has quit (Ping timeout)
06:20:11 --> nhnt11 has joined #instantbird
06:21:56 <-- nhnt11 has quit (Ping timeout)
06:22:17 --> nhnt11 has joined #instantbird
06:25:13 --> jb has joined #instantbird
06:31:02 --> josefec has joined #instantbird
06:31:14 <-- josefec has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
06:31:34 <-- nhnt11 has quit (Ping timeout)
06:33:31 --> nhnt11 has joined #instantbird
06:38:54 --> deltafalcon has joined #instantbird
06:42:04 <-- EionRobb has quit (Quit: Leaving.)
06:42:11 --> DGMurdockIII has joined #instantbird
06:42:38 <-- nhnt11 has quit (Ping timeout)
06:44:02 --> nhnt11 has joined #instantbird
06:48:39 <-- deltafalcon has quit (Connection reset by peer)
06:48:55 <-- DGMurdockIII has quit (Quit: ChatZilla 0.9.90 [Firefox 21.0/20130511120803])
06:53:07 --> deltafalcon has joined #instantbird
06:54:51 <-- deltafalcon has quit (Connection reset by peer)
06:58:43 <-- chrisccoulson has quit (Quit: Ex-Chat)
06:59:52 --> chrisccoulson has joined #instantbird
06:59:58 --> deltafalcon has joined #instantbird
07:01:27 <-- Mook has quit (Ping timeout)
07:05:11 --> Mook has joined #instantbird
07:10:01 <-- nhnt11 has quit (Ping timeout)
07:13:49 --> nhnt11 has joined #instantbird
07:13:50 <-- deltafalcon has quit (Connection reset by peer)
07:17:34 <-- nhnt11 has quit (Ping timeout)
07:19:25 --> deltafalcon has joined #instantbird
07:20:14 --> EionRobb has joined #instantbird
07:21:11 <-- deltafalcon has quit (Connection reset by peer)
07:21:52 --> nhnt11 has joined #instantbird
07:22:18 <-- Tonnes has quit (Connection reset by peer)
07:23:42 <-- nhnt11 has quit (Ping timeout)
07:23:57 --> nhnt11 has joined #instantbird
07:26:27 <-- nhnt11 has quit (Input/output error)
07:26:29 --> deltafalcon has joined #instantbird
07:26:34 --> nhnt11 has joined #instantbird
07:27:57 <-- deltafalcon has quit (Connection reset by peer)
07:29:04 <-- nhnt11 has quit (Input/output error)
07:29:08 --> nhnt11 has joined #instantbird
07:30:54 <-- nhnt11 has quit (Ping timeout)
07:31:13 --> nhnt11 has joined #instantbird
07:33:01 --> deltafalcon has joined #instantbird
07:33:44 <-- nhnt11 has quit (Input/output error)
07:33:47 --> nhnt11 has joined #instantbird
07:35:41 <-- nhnt11 has quit (Ping timeout)
07:35:52 --> nhnt11 has joined #instantbird
07:36:38 <-- deltafalcon has quit (Connection reset by peer)
07:37:31 <-- nhnt11 has quit (Ping timeout)
07:37:53 --> Tonnes has joined #instantbird
07:37:55 --> nhnt11 has joined #instantbird
07:39:00 --> mpmc has joined #instantbird
07:40:09 --> Mic has joined #instantbird
07:40:09 * ChanServ sets mode +h Mic 
07:40:22 <Mic> Hi
07:40:26 <-- nhnt11 has quit (Input/output error)
07:40:31 --> nhnt11 has joined #instantbird
07:41:51 --> deltafalcon has joined #instantbird
07:42:24 <-- nhnt11 has quit (Ping timeout)
07:42:25 <-- deltafalcon has quit (Connection reset by peer)
07:42:34 --> nhnt11 has joined #instantbird
07:44:15 <-- nhnt11 has quit (Ping timeout)
07:44:39 --> nhnt11 has joined #instantbird
07:46:35 <-- FeuerFliege has quit (Ping timeout)
07:47:09 <-- nhnt11 has quit (Input/output error)
07:47:11 --> nhnt11 has joined #instantbird
07:47:15 --> deltafalcon has joined #instantbird
07:47:16 <-- deltafalcon has quit (Connection reset by peer)
07:47:32 --> deltafalcon has joined #instantbird
07:48:30 <-- deltafalcon has quit (Connection reset by peer)
07:49:01 <-- nhnt11 has quit (Ping timeout)
07:49:18 --> nhnt11 has joined #instantbird
07:51:02 <-- nhnt11 has quit (Ping timeout)
07:51:25 --> nhnt11 has joined #instantbird
07:53:08 <-- nhnt11 has quit (Ping timeout)
07:53:29 --> nhnt11 has joined #instantbird
07:54:21 --> deltafalcon has joined #instantbird
07:55:18 <-- nhnt11 has quit (Ping timeout)
07:56:03 --> nhnt11 has joined #instantbird
07:57:02 <-- deltafalcon has quit (Connection reset by peer)
07:57:50 <-- nhnt11 has quit (Ping timeout)
07:58:06 --> nhnt11 has joined #instantbird
07:59:59 <-- nhnt11 has quit (Ping timeout)
08:05:16 --> magelan has joined #instantbird
08:11:17 --> deltafalcon has joined #instantbird
08:12:00 <magelan> Hello everybody. Now i am going to write a few word after which everybody will hate me. But i will try aneway :)
08:13:08 <magelan> Now can i configure instantbird to send message by ctrl+enter. I can find proper settings in about:config
08:13:41 <magelan> i can not find. sorry.
08:15:37 <-- deltafalcon has quit (Connection reset by peer)
08:20:12 <-- Optimizer has quit (Ping timeout)
08:24:27 --> FeuerFliege has joined #instantbird
08:24:44 --> deltafalcon has joined #instantbird
08:26:24 <-- deltafalcon has quit (Connection reset by peer)
08:38:35 <flo-retina> magelan: I think there's an add-on for that
08:40:17 <flo-retina> magelan: https://addons.instantbird.org/en-US/instantbird/addon/308
08:40:20 <-- jb has quit (Ping timeout)
08:40:38 --> jb has joined #instantbird
08:42:03 --> deltafalcon has joined #instantbird
08:42:08 <magelan> test of plugin.
08:42:13 <magelan> working!!!!
08:42:33 <magelan> Thanks a lot flo-retina
08:42:45 <flo-retina> you are welcome
08:42:59 <EionRobb> intresting addon :)
08:43:01 <flo-retina> I just don't understand why you think everybody would hate you ;)
08:45:57 --> dionisos has joined #instantbird
08:46:36 <magelan> becouse this question apears very often. I search google and there are plenty of question and no answer. Common nub question :)
08:48:02 <magelan> nub=newbie. sorry
08:51:04 <-- deltafalcon has quit (Connection reset by peer)
08:53:28 --> Even has joined #instantbird
08:53:29 * ChanServ sets mode +o Even 
08:53:52 --> deltafalcon has joined #instantbird
08:57:33 <-- deltafalcon has quit (Connection reset by peer)
08:57:55 <Mic> magelan: are you using different IM clients or why are you interested in keeping this key mapping?
09:00:13 <magelan> because it is already used
09:00:30 <Mic> EionRobb: here's the source if you're curious how to do that in IB: http://pastebin.instantbird.com/202152
09:01:11 <EionRobb> sure, lets have a look whynot :)
09:02:04 <EionRobb> looks like javascript :P
09:02:35 <-- gerard-majax_ has quit (No route to host)
09:02:55 --> gerard-majax has joined #instantbird
09:03:31 <Mic> Must be terribly complicated - I mean half of the lines are in *comments*!
09:05:58 <EionRobb> its just nice to see someone else's javascript code that isn't full of $
09:09:01 <EionRobb> in that addon, you don't need to remove the eventlistener when the conversation is closed?
09:10:11 <flo-retina> EionRobb: shouldn't be necessary
09:10:25 <EionRobb> neat :)
09:10:31 <flo-retina> EionRobb: I think when a DOM element is removed, all its event listeners are garbage collected
09:10:38 <EionRobb> handy
09:10:56 <-- gerard-majax has quit (Quit: Ex-Chat)
09:10:56 <-- FeuerFliege has quit (Connection reset by peer)
09:10:57 <flo-retina> with observers we need to be careful though, as they can keep a strong reference to a window if we don't remove them.
09:11:57 <-- flo-retina has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
09:11:59 --> flo-retina has joined #instantbird
09:12:00 * ChanServ sets mode +qo flo-retina flo-retina 
09:12:18 --> gerard-majax has joined #instantbird
09:13:09 --> deltafalcon has joined #instantbird
09:14:21 <-- chrisccoulson has quit (Quit: Ex-Chat)
09:14:47 --> chrisccoulson has joined #instantbird
09:14:48 <-- deltafalcon has quit (Connection reset by peer)
09:15:29 --> aleth has joined #instantbird
09:15:30 * ChanServ sets mode +h aleth 
09:18:15 <Mic> hello alet h
09:20:41 <aleth> Hi Mi c :)
09:24:44 --> deltafalcon has joined #instantbird
09:29:03 <-- deltafalcon has quit (Connection reset by peer)
09:31:46 <-- gerard-majax has quit (Ping timeout)
09:37:38 --> rosonline has joined #instantbird
09:38:49 * aleth hopes to work on this at some point ;) "flo-retina: deOmega1: the thing that annoys me is that if I put on hold a conversation with hundred or even thousand of messages, when reopening it there will be a progress bar for a while (several seconds, even on a fast machine)"
09:39:52 <aleth> I have an idea for how to do it, I just need to get around to actually writing the code :-/
09:42:30 --> clokep has joined #instantbird
09:42:30 * ChanServ sets mode +o clokep 
09:42:33 * aleth thinks this is actually interesting feedback: "There may be times when you’ve struck up a conversation on Twitter or Facebook and want to move to real-time messaging, but the program makes it no more easy than firing up your instant messenger of choice alongside the social media web page or desktop client."
09:43:59 --> deltafalcon has joined #instantbird
09:45:06 <flo-retina> aleth: I'm not sure of what that actually means
09:46:31 <aleth> It doesn't suggest a solution (and possibly there isn't one in fact), but the issue seems to be "I'd like an easy way to suggest switching to a different protocol"
09:47:11 <aleth> I suspect the "change protocol" dropdown was just not found by that user.
09:47:42 <aleth> It requires that you've discovered how to merge contacts and noticed that icon then becomes clickable
09:48:23 <aleth> So my guess is it's ultimately a discoverability issue
09:48:29 <Mic> Maybe we should add an arrow over the icon to indicate that it will open a menu when clicked.
09:49:58 <aleth> I think it's more that you have to discover two things, i.e. you have to know that "merging contacts is useful because then I can easily switch protocols within an open conv"
09:50:44 <aleth> Certainly something I only discovered by accident at the time.
09:52:02 <-- deltafalcon has quit (Connection reset by peer)
09:54:27 --> mali has joined #instantbird
09:56:12 <Mic> Maybe it would help to completely hide the protocol icon from the collapsed view of a contact (and replace it with the user image to make contact list items more centered around the contact itself)?
09:57:09 <Mic> flo's certainly going to point out flaws in this reasoning now? ;)
09:57:21 <Mic> It's always happening when I brainstorm ;)
09:57:26 --> deltafalcon has joined #instantbird
09:57:53 <aleth> That sounds like it might be a good idea actually
09:58:07 <aleth> Though I'm not sure how 16x16 user images would look
09:58:54 <aleth> Or if it would help much (most people I know don't seem to have one set)
09:59:40 <aleth> I do think it's an independent idea though and wouldn't help with the issue above.
09:59:41 <-- deltafalcon has quit (Connection reset by peer)
09:59:43 <clokep> Mic: I really dislike that idea, there are some poeple I don't bother IMing on certain protocols.
10:02:59 --> gerard-majax has joined #instantbird
10:04:35 <-- magelan has left #instantbird ()
10:06:17 <-- Suiseiseki has quit (Quit: Leaving)
10:07:30 --> Suiseiseki has joined #instantbird
10:07:51 <flo-retina> Mic: I didn't :-P
10:08:26 <flo-retina> aleth: I suspect that "user" was trying to switch from Twitter (where explaining something is terribly difficult) to real IM, so meta contacts likely don't help
10:08:53 <clokep> aleth: Also, I really didn't understand that sentence either (like flo said), so...
10:09:36 --> deltafalcon has joined #instantbird
10:10:28 <-- deltafalcon has quit (Connection reset by peer)
10:17:36 <-- Mook has quit (Quit: Mook)
10:24:56 --> deltafalcon has joined #instantbird
10:26:47 <-- deltafalcon has quit (Connection reset by peer)
10:29:05 <aleth> flo-retina: Why not mark that "Line Break" add-on as public?
10:31:05 --> deltafalcon has joined #instantbird
10:32:01 <-- deltafalcon has quit (Connection reset by peer)
10:36:06 <flo-retina> aleth: it needs a screenshot/image for that
10:36:25 <aleth> flo-retina: Not really.
10:36:28 <flo-retina> aleth: I suspect half of my non-public add-ons are experimental because of the lack of screenshot ;)
10:36:45 <aleth> I have a few where I just added a 1 pixel image or something ;)
10:36:52 <EionRobb> how do you take a screenshot of an enter key?
10:36:52 <EionRobb> :P
10:37:06 <flo-retina> aleth: does that mean I should make you an author of that add-on? :-P
10:37:27 <aleth> flo-retina: I just made it public for you :P
10:38:05 <flo-retina> how did you do that?
10:38:18 <EionRobb> I bet aleth is sleeping with the site operators
10:38:20 <aleth> Marked it as public from the admin page.
10:38:21 <flo-retina> (even with admin priviledges I don't know how to make it public without screenshot :-S)
10:38:33 <aleth> (via the "addon manager")
10:39:03 --> deltafalcon has joined #instantbird
10:39:11 <flo-retina> ah, we can make them public without review from that page?
10:39:11 <-- deltafalcon has quit (Connection reset by peer)
10:39:15 <flo-retina> That's good to know! :)
10:39:17 <aleth> Yes.
10:39:18 <-- EionRobb has quit (Connection reset by peer)
10:39:53 --> EionRobb has joined #instantbird
10:40:56 --> qlum has joined #instantbird
10:41:48 <-- EionRobb has quit (Ping timeout)
10:51:54 <instantbot> aleth@instantbird.org granted review for attachment 2441 on bug 1845.
10:51:56 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1845 min, --, ---, nhnt11, NEW, Message notifications do not take /me into account
10:54:01 --> deltafalcon has joined #instantbird
10:55:46 <-- deltafalcon has quit (Connection reset by peer)
10:56:49 <aleth> Looks like the pre-release update ping spike wasn't just due to turning off nightlies then ;)
11:03:40 <-- qlum has quit (Quit: Getting the <censored> out.)
11:03:47 --> qlum has joined #instantbird
11:07:24 <-- aleth has quit (Quit: Ciao)
11:08:59 --> aleth has joined #instantbird
11:09:00 * ChanServ sets mode +h aleth 
11:10:13 --> deltafalcon has joined #instantbird
11:10:21 <-- dionisos has quit (Ping timeout)
11:11:22 <flo-retina> aleth: ah, interesting! :)
11:11:59 <-- deltafalcon has quit (Connection reset by peer)
11:12:46 * flo-retina wonders if there's a popular website that talked about us recently
11:13:56 <aleth> Or just steady word of mouth...
11:15:09 <flo-retina> http://betanews.com/2013/05/21/instantbird-update-improves-twitter-integration/ looks like someone took the time to read our release notes to rephrase them :)
11:17:57 * flo-retina wonders who wrote http://www.commentcamarche.net/download/telecharger-34087839-instantbird
11:18:38 <flo-retina> In the pros and cons, the sentence in the "cons" section says "It's only an evaluation version, usable only for a few days."
11:19:47 <aleth> That's ...weird
11:21:35 <qlum> indeed strange
11:22:36 <qlum> I'd say go there and comment on it. 
11:23:02 <flo-retina> the page also says it's only available in en-US ;)
11:23:08 <flo-retina> and offers a link to download the 1.1 version
11:23:16 <qlum> figures 
11:23:29 <qlum> not very recent at all
11:23:35 <aleth> At least it doesn't link to Miranda or something... ;)
11:24:07 <flo-retina> aleth: heh, I haven't actually tried the download link ;)
11:26:53 --> clokep_work has joined #instantbird
11:26:54 * ChanServ sets mode +o clokep_work 
11:26:55 --> deltafalcon has joined #instantbird
11:27:24 --> eddy has joined #instantbird
11:27:24 <-- deltafalcon has quit (Connection reset by peer)
11:27:33 * clokep_work wonders if http://betanews.com/2013/05/21/instantbird-update-improves-twitter-integration/ is the one I've seen rephrased on a lot of sites.
11:27:39 <eddy> au da ist ja mächtig was los
11:28:05 <clokep_work> eddy: Do you speak English?
11:28:32 <clokep_work> Mic: ^
11:28:40 <Mic> Ah, thanks!
11:28:43 <Mic> Eddy: pm
11:28:52 <eddy> no perfect sorry .. i have a problem
11:28:56 --> Zephyro has joined #instantbird
11:29:21 <aleth> Mic: FYI I've updated the Mathjax addon, needs a quick review (not urgent!)
11:32:51 <-- wuwei`lab has quit (Ping timeout)
11:34:19 --> wuwei`lab has joined #instantbird
11:35:06 <clokep_work> eddy: Go ahead and tell us, hopefully someone can answer. :)
11:35:27 <Mic> I've already answered his question regarding authentification on IRC in private.
11:35:34 <Mic> (and german)
11:36:42 <clokep_work> Ah, I see.
11:36:50 <clokep_work> Is it something that we need to improve? :)
11:38:20 <Mic> No, I don't think so.
11:41:51 <-- wuwei`lab has quit (Ping timeout)
11:41:59 --> deltafalcon has joined #instantbird
11:42:21 --> wuwei`lab has joined #instantbird
11:44:39 <-- deltafalcon has quit (Connection reset by peer)
11:44:44 <-- clokep has quit (Ping timeout)
11:45:54 <-- rosonline has quit (Connection reset by peer)
11:46:09 --> deOmega1 has joined #instantbird
11:46:50 <Mic> aleth: done!
11:47:15 <aleth> Mic: thanks!
11:48:06 <aleth> Mic: (test)
11:48:30 <aleth> Mic: can you ping me again?
11:48:37 <Mic> aleth: sure!
11:49:17 <aleth> Np. I suddenly had an empty PM tab with you open and was wondering where it came from
11:49:47 <Mic> I had sent two private messages about the review a few minutes ago.
11:49:53 <aleth> Oh?
11:50:03 <Mic> I proceeded when you didn't answer ;)
11:50:09 * aleth opens debug log
11:52:00 <aleth> Too late :( Mic can you PM me again the way you did?
11:53:32 <Mic> I've sent the two messages again
11:53:46 <aleth> "Unhandled IRC message :("
11:53:57 <aleth> Of course this would show up just after release :(
11:54:18 <Mic> What message was this?
11:54:20 <-- clokep_work has quit (Ping timeout)
11:54:24 <aleth> Oh wait, some patches landed, right?
11:54:31 <aleth> Mic: Your PM
11:55:07 <aleth> I'm seeing a lot of IRC errors
11:55:33 <aleth> Must be bug 1370
11:55:35 <Mic> I'm on yesterdays nightly.
11:55:36 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1370 tri, --, 1.5, clokep, RESO FIXED, Avoid flashing the wrong case when double clicking on a participant with JS-IRC
11:55:47 <Mic> The windows one failed to build tonight.
11:58:58 --> deltafalcon has joined #instantbird
11:59:00 <aleth> clokep: I'm seeing "this.normalizeNick is not a function" errors, did that patch not get merged correctly (missing hunks)?
12:00:03 <aleth> Gah, now the bug is stopping me from using memoserv :P
12:05:40 <aleth> Looks like an actual bug, not a bad merge. irc.js lines 187 and 179, 'this' is not the account
12:05:56 <-- deltafalcon has quit (Connection reset by peer)
12:05:57 <-- eddy has quit (Quit: ChatZilla 0.9.90 [Firefox 21.0/20130512193902])
12:08:37 <-- mpmc has quit (Ping timeout)
12:08:42 <aleth> Mic: To answer you question, I merged the upstream MathJax update. (Which among other things fixes a bug which you probably never encountered unless you use the Fitted-Bubbles style)
12:08:58 --> mpmc has joined #instantbird
12:10:16 <Mic> I've not enabled MathJax by default. I've almost never need to send or receive formulas.
12:10:47 <aleth> Mic: No reason to use it then :D
12:10:51 --> deltafalcon has joined #instantbird
12:10:56 <-- mpmc has quit (Ping timeout)
12:11:01 --> mpmc has joined #instantbird
12:12:20 --> Morpheus44 has joined #instantbird
12:14:32 <-- deltafalcon has quit (Connection reset by peer)
12:14:52 <aleth> "[Smartphone IM app leaders...] iMessage, WhatsApp, LINE, WeChat, KakaoTalk and some other smaller competitors. Almost 750 million users out of a smartphone population of 1.2 billion are already using these apps." <-- I wonder what protocols are being used by these
12:25:24 <-- Morpheus44 has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
12:26:23 <aleth> "Hangouts inserts tiny little square avatars into the chat history, called "watermarks." These watermarks show when somebody else is typing, but they also indicate how far others have read in the conversation." <-- Anyone seen these and maybe taken a screenshot?
12:27:10 <aleth> Apparently Hangouts replaced presence status with this.
12:27:18 --> Morpheus44 has joined #instantbird
12:27:25 --> dionisos has joined #instantbird
12:28:05 --> deltafalcon has joined #instantbird
12:29:47 <-- deltafalcon has quit (Connection reset by peer)
12:32:01 <-- Morpheus44 has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
12:34:21 <deOmega1> good morning.  IS it possible to enable the pop-up message notification for twitter feeds when the window is not active?
12:34:55 <deOmega1> you know a lot of what i ask you guys for are things people ask of me that make sense to me.
12:35:05 <aleth> deOmega1: You would like notifications for new messages in conversations on hold?
12:35:56 <deOmega1> not that.  see, like the twitter feed...they would like pop up notification  for each post if they are nota ctively in teh window
12:36:04 <deOmega1> which they are usually not.  I am usually not
12:36:22 <aleth> What do you mean by "actively in the window"?
12:36:45 <deOmega1> like because i am typing to yo now... my cursor is in this window,  so this is my activewindow
12:36:50 <aleth> Have you turned on "Notify of messages received in inactive windows"?
12:36:58 <aleth> (Preferences->General)
12:37:16 <deOmega1> yes, but that seems to happen just in  single chat
12:37:17 <Mic> aleth: I don't think that this will work. It's a MUC and the messages aren't directed at him.
12:37:25 <deOmega1> not multi-user charts
12:37:29 <aleth> Oh, I see.
12:37:52 <aleth> So you'd want that, but for all messages in MUCs
12:38:15 <deOmega1> yes.  Lord knows we would  want it as an option
12:38:19 <aleth> Sounds like a good idea for an add-on
12:38:40 <aleth> (We have one for the request to play a sound in just that circumstance, which is related)
12:38:53 <deOmega1> i think really specifically for twitter.  Not each every muc channel.. if possible
12:39:12 <aleth> I would have thought twitter was the most noisy?
12:39:43 <deOmega1> Not at all. and most information in twitter is relevant
12:39:51 <aleth> Umm...
12:39:59 <aleth> ymmv I guess ;)
12:40:13 <aleth> Still, definitely a reasonable add-on idea.
12:40:24 <Mic> As long as you don't have #fail as tracked keyword, maybe;)
12:40:34 <deOmega1> well.. we use this for trading.. and we only subscribe to such related postings..and they become all relevant
12:41:34 <deOmega1> and not too noisy  (I would   likely not use it, but I am being really and honestly harassed about it)
12:42:06 <deOmega1> I converted two individuals yesterday and I think my blood pressure is up this morning from gripes and questions.
12:42:18 <deOmega1> very frustrated this morning
12:42:19 --> Morpheus44 has joined #instantbird
12:42:26 <aleth> I see... thanks for passing on the idea, anyway!
12:42:53 <-- Morpheus44 has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
12:42:56 <aleth> Maybe Mic will have coded up an add-on already while I type this ;)
12:43:13 * Mic is looking at ibNotifications.jsm at the moment :D
12:43:44 <deOmega1> THANK YOU mic !!!!!!!!!!!!!
12:48:57 * flo-retina wonders if deOmega1 along is responsible for the spike on the user count stats ;)
12:49:00 <flo-retina> *alone
12:49:19 <flo-retina> deOmega1: see http://ftp.instantbird.com/instantbird/stats/ to understand what I mean :)
12:54:32 --> deltafalcon has joined #instantbird
12:54:52 <deOmega1> flo-retina: oh yes, in june 2011 :)
12:55:28 <flo-retina> I was more thinking about May 21st 2013 ;)
12:55:48 <deOmega1> 2011 is more impressive :)
12:56:25 <-- deltafalcon has quit (Connection reset by peer)
12:56:53 <deOmega1> IS that from 1.4 release?  Nice to see
12:57:42 --> Morpheus44 has joined #instantbird
12:57:48 <deOmega1> gotta keep that trending though.. peaks then pretty much flatlined  for 2 years
12:58:51 <deOmega1> Seems like retention is an issue.
12:59:05 <flo-retina> 2011 was the 1.0 release
12:59:22 <-- dionisos has quit (Ping timeout)
13:00:04 <deOmega1> the 1.4 release i am referring to 2.13 may
13:00:29 <flo-retina> it may also be that the larger the impact on blogs/press, the more users we get that "just try it", whereas people who hear about it from word of mouth tend to keep it.
13:01:01 --> deltafalcon has joined #instantbird
13:01:31 <flo-retina> http://ftp.instantbird.com/instantbird/stats/last2years.php 1.4 was released on may 20th. We have no idea of what happened around May 15th.
13:01:53 <-- deltafalcon has quit (Connection reset by peer)
13:02:02 <aleth> deOmega1, flo-retina did some actual marketing for 1.0, you will always have less retention from people who just try it because they read something on lifehacker (or whatever) as opposed to those who seek it out
13:03:33 <deOmega1> Of course you won't will never have 100 retention in that respect.   Change is hard for most but most are curious.
13:05:15 <deOmega1> However... if an expanded user base is the goal, then it has to offer more flexibility for the technically challenged (And by challenged  i mean those that cannot create their own addons to suit their needs)
13:05:23 <aleth> Or maybe we fixed an invisible but critical number of annoyances in Aug 2012 ;)
13:06:59 --> deltafalcon has joined #instantbird
13:07:11 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
13:07:18 <aleth> deOmega1: If we just added many more fine-grained options (like 'show me notifications for all twitter messages but not all IRC messages'), it will make it even harder for the "technically challenged" to find their way around
13:07:23 <deOmega1> I think that you guys  made a significant point to me.... as a result of this being a volunteer project..  the changes likely to be pressed forward faster are those that nag at the individuals working on them.  That is profound... and makes sense... but also creates hurdles.
13:07:49 <-- deltafalcon has quit (Connection reset by peer)
13:08:35 <aleth> It's also that there are only so many volunteers and so the number of things that can be worked on at any time is quite limited
13:09:08 <aleth> The reason we mention add-ons is because it can be a way around that bottleneck for some.
13:09:33 --> Mic has joined #instantbird
13:09:34 * ChanServ sets mode +h Mic 
13:10:53 <Zephyro> Live Messenger shut down today in my country. Moving to Instantbird...
13:12:06 <flo-retina> deOmega1: the reason for suggesting things go in add-ons is that: 1. The add-on can be created and installed today (as opposed to waiting for the next release which will be in months). 2. Each additional option in the UI has a significant cost (people get confused, and don't even notice options any more if there are too many).
13:12:38 <flo-retina> deOmega1: so if we have few options, it's not because Instantbird is a volunteer project. It's because we try hard to get rid of each option we have, and instead create a new smarter default behavior.
13:12:42 --> deltafalcon has joined #instantbird
13:13:06 <flo-retina> and add-ons are really a great solution for things that only a few people will want/need
13:13:17 <Mic> deOmega: could you send me a message containing my nick name, please?
13:13:17 <aleth> Indeed, and creating a new smarter default behaviour can take longer ;)
13:13:32 <flo-retina> btw, we may have more manpower soon, as Google Summer of Code starts soon ;)
13:14:10 <Mic> deOmega1: could you send me a message containing my nick name, please?
13:14:10 <-- deltafalcon has quit (Connection reset by peer)
13:14:29 <qlum> Addons also help making the community seem bigger then it really is
13:14:58 <flo-retina> qlum: or smaller. If people creating add-ons never come here to discuss their ideas (it happens, too)
13:15:09 <deOmega1> flo-retina: I totally understand the idea of addons.   My comment was not regarding recommending addons.  I agree it is a way to a quick fix as you guys have demonstrated over time.
13:15:20 <deOmega1> aleth:  Hi
13:15:24 <qlum> No I mean pasting stuff as addons and not features
13:15:47 <qlum> makes it seem like there are actually people making addons
13:16:44 <aleth> qlum: There are in fact many more add-on authors than IB devs (though the ratio is nowhere near as extreme as for Firefox of course)
13:17:20 <qlum> not really from my experience once I look at addons compatible with the latest version
13:18:50 <deOmega1> I get the impression that qlum is suggesting he is for the addons idea, and speaking of the advantage of having them.. something I know you guys support.  Not sure I get the current dialog :(
13:19:13 <deOmega1> time for me to run about anyway.  Thanks for the chats
13:19:28 <aleth> flo-retina: If you still have that SQL query to mass-bump message styles and emoticons, it would be good to use it ;)
13:19:47 <flo-retina> aleth: it's on the wiki on the release process page
13:20:32 <aleth> qlum: It's a problem when add-on developers stop using IB and their add-ons don't get version-bumped any more (they may in fact still work)
13:22:38 <Mic> deOmega1: try this https://addons.instantbird.org/en-US/instantbird/addon/347/
13:22:47 <Mic> It's almost untested.
13:22:58 <aleth> Fast work :)
13:23:13 <Mic> I just checked that there are notifications for tweets and that other notifications are still shown.
13:23:15 <flo-retina> and it's restartless :)
13:23:16 <qlum> either way if I just look at the addons I actually use I see non of them made by people only making addons. I use two addons Vertical tabs and toggle participant list the first is made you aleth and the second is made by clokep 
13:23:42 <Mic> (A size of 1 might be the worst sample set size ever, thought;)
13:24:04 <aleth> qlum: Well, of course it's easier for us to write add-ons... and conversely anyone who starts writing add-ons might soon end up contributing to IB ;)
13:24:04 <flo-retina> qlum: I think we would be happy to get rid of these 2 if we could find a better UX for the list of participants, and for the list of conversations
13:24:43 * flo-retina started contributing to Firefox (well, Mozilla Application Suite at the time) by writing an add-on
13:24:46 <Mic> aleth: it took longer than I expected though.
13:24:56 <flo-retina> and finding a bug in the code the add-on was extending.
13:24:58 <qlum> the reason I use the vertical one is because it allows for more tabs to be visible when having multiple windows
13:25:03 * Mic started by writing the "Join Chat"-extension for Instantbird :)
13:25:24 <aleth> Mic: I thought you might just have to change a line in your sound-for-every-message add-on, but it sounds like it was a bit more involvesd
13:25:42 <qlum> participant list toggle is just a nicety not really all that useful
13:26:15 <aleth> qlum: Out of interest, do you use it in "open on hover" mode?
13:26:44 <qlum> No
13:26:56 <qlum> I do use it in hide by default
13:26:57 <-- Morpheus44 has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
13:27:04 * aleth is wondering if that is only used by himself
13:27:29 <aleth> not that it matters...
13:27:31 --> Morpheus44 has joined #instantbird
13:27:41 <deOmega1> Mic: WOW!  WIll  text it thank you
13:28:11 <Mic> As I said: it's almost untested.
13:28:19 <Mic> Let me know if you run into problems.
13:28:21 <qlum> oh I keep forgetting it and I am not going to bother filing a bug about it but toggle participant list does not seem to work once you drag a tab to another window
13:28:51 <Mic> qlum: other add-ons have the same problem
13:29:00 <aleth> qlum: Yeah, that's true. No way around that at the moment, but I should look at making the needed changes to the core. Thanks
13:29:00 --> deltafalcon has joined #instantbird
13:29:14 <qlum> not all addons do
13:29:15 <-- deltafalcon has quit (Connection reset by peer)
13:29:26 <Zephyro> Is there a way to view the last time a contact appeared online? Something like this: http://s9.postimg.org/kncbzoiwf/Contact_List_Clean_Up.png
13:29:34 <Mic> Not all addons don't ;)
13:29:45 <qlum> anyway reboot time
13:29:49 <aleth> Mic: Do we actually have a bug for that?
13:29:57 <-- qlum has quit (Quit: Getting the <censored> out.)
13:29:58 <Mic> Yes, I think so
13:30:16 <aleth> Zephyro: The only way I can think of is to open the logs for that contact
13:30:29 <aleth> But that will only tell you  the last time they said something
13:30:31 * Mic had the "Last seen" extension for that once.
13:30:41 <Mic> It added an entry to the tooltip of a contact.
13:30:41 <Morpheus44> instantbird works very fine ... Thanks @ all developers
13:30:49 <aleth> Mic: :)
13:30:56 <Mic> No idea which computer I stored that on, though :(
13:31:03 <Mic> *one on
13:31:13 <Mic> It's not on AIO at least.
13:31:17 <aleth> Maybe we should have that in the tooltip, and then sort-by-whatever could sort by it?
13:31:32 --> qlum has joined #instantbird
13:31:40 <aleth> Morpheus44: glad you like it :)
13:31:57 <Mic> Morpheus44: did using SSL help you with the connection problem?
13:32:51 --> clokep_work has joined #instantbird
13:32:51 * ChanServ sets mode +o clokep_work 
13:33:08 <clokep_work> aleth: Can you make a patch to fix the IRC stuff? Thanks.
13:33:21 <Morpheus44> i have a problem: i can not connect to my jabber xmpp account on @jabber-server.de   I know the, jabber server works on windoof is this the problem ?
13:33:52 <Mic> Morpheus44: what's the error?
13:34:02 <Morpheus44> unable to connect  
13:34:02 <clokep_work> aleth: http://log.bezut.info/instantbird/130522/#m468 I don't know anyone who uses any of thsoe apps, most have custom protocols, IIRC.
13:34:13 <Morpheus44> mom i look te error 
13:34:21 <aleth> clokep_work: I already have one I think
13:34:29 <Mic> Morpheus44: if it is longer, use a pastebin service for pasting it please
13:34:35 * Mic needs to go, bbl
13:34:41 <clokep_work> http://log.bezut.info/instantbird/130522/#m470 I saw a screenshot of this, it's a good idea, but not a replacement for status IMO.
13:34:50 <aleth> clokep_work: Whatsapp is massively popular (all the people I used to know on MSN have migrated to it)
13:35:04 <Morpheus44> the error is : ssl verhandlung gescheitert   ssl error
13:35:15 * flo-retina finds "Can you make a patch to fix the IRC stuff? Thanks." funny out of context.
13:35:33 * aleth goes to fix IRC :D
13:36:26 <Zephyro> aleth, thanks for the tip. Not very helpful though.
13:36:50 <aleth> Zephyro: Sorry, Mic's add-on would have been more useful, if he still had it...
13:36:54 <clokep_work> aleth: Sure, I guess. Just saying I don't know one of those 750 million. ;)
13:37:11 <clokep_work> flo-retina: I've been reading logs.
13:37:17 <clokep_work> Zephyro: You want bug 394 fixed.
13:37:23 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=394 enh, --, ---, nobody, NEW, Show time when a user was "Last seen"
13:37:25 <clokep_work> You can CC yourself to that.
13:38:58 --> deltafalcon has joined #instantbird
13:40:35 <clokep_work> Morpheus44: Do you know if they have a valid certificate?
13:41:06 <Morpheus44> i hope 
13:41:08 <-- deltafalcon has quit (Connection reset by peer)
13:41:11 <Zephyro> CC?
13:41:56 <clokep_work> Zephyro: Yes, "Carbon copy" like in email.
13:42:30 <instantbot> aleth@instantbird.org requested review from clokep@gmail.com for attachment 2442 on bug 1370.
13:42:33 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1370 tri, --, 1.5, clokep, RESO FIXED, Avoid flashing the wrong case when double clicking on a participant with JS-IRC
13:44:01 <instantbot> aleth@instantbird.org cancelled review?(clokep@gmail.com) for attachment 2442 on bug 1370.
13:44:08 <clokep_work> aleth: Did you check the rest of GenericIRCConversation?
13:44:08 <aleth> Having attached it, there may be a better way to fix that...
13:46:12 <flo-retina> poor bug, already 2 messed up changesets and still not fixed :(
13:47:37 <clokep_work> IRC...
13:47:45 <instantbot> aleth@instantbird.org requested review from clokep@gmail.com for attachment 2443 on bug 1370.
13:47:48 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1370 tri, --, 1.5, clokep, RESO FIXED, Avoid flashing the wrong case when double clicking on a participant with JS-IRC
13:48:02 <aleth> flo-retina: And for (almost) no user-visible changes ;)
13:48:22 <flo-retina> ... :-|
13:48:51 <clokep_work> aleth: I know you think that bug is silly, but seriously...it annoys me daily.
13:49:04 <aleth> clokep_work: I don't think it's silly at all!
13:49:43 <aleth> It improves of many of the normalize* issues which cost much time when coding :)
13:49:50 <clokep_work> aleth: Ah-ha, I knew I had written that function somewhere!
13:51:00 <instantbot> clokep@gmail.com granted review for attachment 2443 on bug 1370.
13:51:02 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1370 tri, --, 1.5, clokep, RESO FIXED, Avoid flashing the wrong case when double clicking on a participant with JS-IRC
13:53:22 <-- clokep_work has quit (Ping timeout)
13:54:41 <-- Morpheus44 has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
13:54:55 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
13:54:56 <aleth> clokep_work: I only originally though the flashing was not an issue because I was under the impression that had been fixed a long time ago ;)
13:55:04 --> deltafalcon has joined #instantbird
13:55:44 --> clokep_work has joined #instantbird
13:55:44 * ChanServ sets mode +o clokep_work 
13:57:43 --> mconley has joined #instantbird
13:58:04 * clokep_work likes seeing some new names in here. :)
13:58:45 <clokep_work> flo-retina: Could the spike be the disabling of Live Messenger?
13:59:18 <qlum> Would be logical
13:59:32 <flo-retina> that's possible :)
13:59:38 <qlum> as the Live Messenger uses that stick to the protocol have to move somewhere
13:59:44 <qlum> which only leaves a few clients
14:00:09 <aleth> qlum: At least once you're on IB it's no longer painful to change protocols...
14:00:23 <aleth> Well, less painful.
14:00:36 <qlum> the biggest pain is still getting all your contacts to move
14:00:36 <-- deltafalcon has quit (Connection reset by peer)
14:00:41 <aleth> Right.
14:00:56 <qlum> although you could move to different protocols on instantbird
14:01:24 <qlum> However when they move to skype like M$ wants you will still be screwed for now
14:02:21 --> nhnt11 has joined #instantbird
14:04:51 <-- nhnt11 has quit (Input/output error)
14:04:58 --> nhnt11 has joined #instantbird
14:06:02 <clokep_work> Hopefully someone will take care of that eventually. :)
14:07:28 <-- nhnt11 has quit (Input/output error)
14:07:31 --> nhnt11 has joined #instantbird
14:08:51 --> deltafalcon has joined #instantbird
14:09:19 <-- nhnt11 has quit (Ping timeout)
14:09:34 --> nhnt11 has joined #instantbird
14:09:47 <-- deltafalcon has quit (Connection reset by peer)
14:11:20 <-- nhnt11 has quit (Ping timeout)
14:11:36 <instantbot> New Instantbird (UI) bug 1965 filed by aleth@instantbird.org.
14:11:41 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1965 nor, --, ---, nobody, NEW, Add a notification so add-ons can notice the conversation binding has changed
14:11:41 --> nhnt11 has joined #instantbird
14:15:30 <-- nhnt11 has quit (Ping timeout)
14:15:57 <-- Kaishi has quit (Quit: Kaishi)
14:18:35 <flo-retina> aleth: so the current nightly is completely broken for IRC private messages? :(
14:18:42 <aleth> flo-retina: Yes
14:18:58 * flo-retina reads his messages in the Error Console
14:19:06 <flo-retina> can we add an automated test for this?
14:19:36 <flo-retina> and discovers a message from clokep 3 hours ago :-S
14:20:15 <aleth> We'd need a general test for sending and receiving messages
14:20:24 --> nhnt11 has joined #instantbird
14:20:44 <aleth> Worth thinking about how one might best do that.
14:21:12 <flo-retina> yeah, I mean a test for "this nightly is good enough that Flo can hope to work using it" ;)
14:21:34 <-- flo-retina has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
14:21:50 --> flo-retina has joined #instantbird
14:21:50 * ChanServ sets mode +qo flo-retina flo-retina 
14:22:38 <clokep_work> flo-retina: Yeah, sorry. :-/
14:22:53 <clokep_work> I'd really like to make a fakeserver, but I have a lot on my plate. :-/
14:22:54 <-- nhnt11 has quit (Input/output error)
14:23:01 --> nhnt11 has joined #instantbird
14:23:13 <flo-retina> clokep_work: I suspect this specific bustage could be detected without a fake server
14:24:21 --> novabyte has joined #instantbird
14:24:45 <-- nhnt11 has quit (Ping timeout)
14:25:06 --> nhnt11 has joined #instantbird
14:27:36 <-- nhnt11 has quit (Input/output error)
14:27:42 --> nhnt11 has joined #instantbird
14:30:12 <-- nhnt11 has quit (Input/output error)
14:30:16 --> nhnt11 has joined #instantbird
14:31:44 <-- wuwei`lab has quit (Input/output error)
14:32:00 <-- nhnt11 has quit (Ping timeout)
14:32:20 --> nhnt11 has joined #instantbird
14:34:04 <-- nhnt11 has quit (Ping timeout)
14:34:23 --> nhnt11 has joined #instantbird
14:36:11 <-- nhnt11 has quit (Ping timeout)
14:36:30 --> nhnt11 has joined #instantbird
14:40:11 <-- nhnt11 has quit (Ping timeout)
14:41:27 --> deltafalcon has joined #instantbird
14:41:29 --> clokep has joined #instantbird
14:41:50 <-- deOmega1 has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
14:41:58 --> deOmega1 has joined #instantbird
14:42:01 * clokep is now known as IRCMonkey33187
14:43:15 <-- deltafalcon has quit (Connection reset by peer)
14:44:22 --> nhnt11 has joined #instantbird
14:45:58 <-- Tonnes has quit (Connection reset by peer)
14:48:15 <-- nhnt11 has quit (Ping timeout)
14:51:43 --> nhnt11 has joined #instantbird
14:54:54 <-- IRCMonkey33187 has quit (Quit: ZNC - http://znc.in)
14:55:28 --> clokep_znc_ has joined #instantbird
14:58:11 --> deltafalcon has joined #instantbird
15:00:11 --> atuljangra has joined #instantbird
15:00:58 <-- nhnt11 has quit (Ping timeout)
15:03:27 <-- deltafalcon has quit (Connection reset by peer)
15:04:28 --> nhnt11 has joined #instantbird
15:14:13 <-- novabyte has quit (Quit: bye bye)
15:16:40 <deOmega1> mic:  The twitter notification is working well as far as I can see.  That and this room are the only MUC's i am in  though.
15:17:11 <deOmega1> Thank you very much for such speed and just doing this.  will pas sit on to the others when you think I should/could
15:17:40 <flo-retina> I've just reproduce bug 1700 twice on the 1.4 release :(
15:17:44 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1700 nor, --, 1.4, aleth, RESO FIXED, Contact selection is messed up with selecting the contact below the selected contact on an unfocused
15:17:44 <flo-retina> *reproduced
15:18:38 <flo-retina> I can't find the (new) steps to reproduce though
15:19:39 <flo-retina> ah, found them!
15:20:06 <-- clokep_znc_ has quit (Quit: ZNC - http://znc.in)
15:20:29 <flo-retina> aleth: I can reproduce the bug if I start a conversation with a contact at the top of the list
15:21:12 <aleth> ...post-release edge cases :(
15:21:19 <aleth> flo-retina: How exactly?
15:21:25 <flo-retina> when focusing the blist window again, the contact I started a conv with is still selected. And attempting to start a conversation with someone else further down in the list starts a conversation with the wrong contact because of bug 1700
15:21:29 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1700 nor, --, 1.4, aleth, RESO FIXED, Contact selection is messed up with selecting the contact below the selected contact on an unfocused
15:22:01 <flo-retina> the bug looks even worse than before, as because it doesn't happen any more in the common case, it's even more surprising
15:22:01 <aleth> I still can't reproduce.
15:22:22 <flo-retina> (and I sent a message about the tiler to someone I haven't talked to in years :()
15:22:29 <aleth> :(
15:24:27 <flo-retina> aleth: try with these STR: have 2 contacts A and B in your list. Double click on A to start a conv with A; the conv window is now focused. Focus the contacts window by clicking on B. Result: A is selected.
15:24:57 <aleth> This fails for me because after the double-click the conv window is not automatically focused
15:25:24 <flo-retina> how come?
15:25:40 * clokep_work is playing with ZNC and can't get it to let me connect...
15:25:58 <aleth> It just isn't - the new conv is opened as a tab, but it isn't even the selected tab
15:26:39 <flo-retina> aleth: do you have an add-on causing a JS error in there?
15:26:48 <aleth> Hmm, I wonder if the IRC regression is causing the reproduction to fauk
15:26:53 <aleth> *fail
15:27:27 <aleth> OK, the focus issue is gone with a patched nightly.
15:27:43 <aleth> I still can't reproduce though.
15:29:13 <flo-retina> try with non-IRC contacts? :)
15:29:51 <aleth> flo-retina: I have, still can't reproduce
15:29:59 <instantbot> benediktp@ymail.com set the Resolution field on bug 1965 to DUPLICATE of bug 1175.
15:30:02 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1965 nor, --, ---, nobody, RESO DUPLICATE, Add a notification so add-ons can notice the conversation binding has changed
15:30:03 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1175 nor, --, ---, nobody, NEW, Add-ons need a notification when a conversation is detached and moved to a new window
15:30:06 <flo-retina> I hope it's not mac-only :-S
15:33:54 --> deltafalcon has joined #instantbird
15:35:12 --> Optimizer has joined #instantbird
15:37:53 <-- Optimizer has quit (Ping timeout)
15:38:09 --> Mic|web has joined #instantbird
15:38:31 <-- deltafalcon has quit (Connection reset by peer)
15:38:58 <Mic|web> deOmega1: if you think it's working fine/good enough then just recommend it to your contacts.
15:39:13 <deOmega1> ok  thanks. will do
15:39:34 <deOmega1> i have to install it for them later
15:44:23 --> deltafalcon has joined #instantbird
15:45:21 <-- deltafalcon has quit (Connection reset by peer)
15:47:14 --> Optimizer has joined #instantbird
15:47:22 <-- aleth has quit (Quit: Ciao)
15:48:37 --> Morpheus44 has joined #instantbird
15:51:03 <-- Optimizer has quit (Ping timeout)
15:54:31 --> Optimizer has joined #instantbird
15:55:26 --> deltafalcon has joined #instantbird
15:57:17 <-- deltafalcon has quit (Connection reset by peer)
15:58:05 --> Tonnes has joined #instantbird
15:59:59 <-- Optimizer has quit (Ping timeout)
16:00:05 <-- Morpheus44 has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
16:03:14 --> Morpheus44 has joined #instantbird
16:03:27 --> Optimizer has joined #instantbird
16:04:36 <-- Morpheus44 has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
16:05:25 --> Morpheus44 has joined #instantbird
16:06:17 <-- Morpheus44 has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
16:06:27 --> Morpheus44 has joined #instantbird
16:11:45 <-- Optimizer has quit (Ping timeout)
16:12:09 --> deltafalcon has joined #instantbird
16:13:53 <-- Morpheus44 has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
16:14:02 --> Morpheus44 has joined #instantbird
16:14:31 <-- Morpheus44 has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
16:14:38 --> Morpheus44 has joined #instantbird
16:14:39 <-- deltafalcon has quit (Connection reset by peer)
16:19:57 * Mic|web is now known as Mic
16:20:51 <Mic> If ehoogeveen returns, please tell him about bug 450.
16:20:54 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=450 enh, --, ---, nobody, NEW, Use arrowscrollbox buttons to notify of unread messages in tab overflow mode.
16:21:12 <Mic> re http://log.bezut.info/instantbird/130522/#m51
16:23:10 <flo-retina> I would really like to see that bug fixed :)
16:24:20 <clokep_work> flo-retina: I can't reprodce. :-/
16:24:38 <flo-retina> I guess I should try on tomorrow's nightly
16:25:30 --> deltafalcon has joined #instantbird
16:26:28 <-- deltafalcon has quit (Connection reset by peer)
16:27:46 <clokep_work> flo-retina: Are the STR the same as previous or is there something special this time?
16:30:58 <flo-retina> what do you mean?
16:31:12 <nhnt11> flo-retina: I just reproduced it
16:31:14 <nhnt11> I'm on OS X
16:31:24 <flo-retina> could be os x only then :(
16:31:43 <-- Morpheus44 has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
16:31:52 <nhnt11> I've actually noticed that before but didn't give it much thought since it didn't happen again
16:32:47 <nhnt11> Also, when you click the second contact, the contact directly above it will be selected. Not A.
16:33:19 --> Morpheus44 has joined #instantbird
16:34:39 <flo-retina> that "Also, ..." sentence confuses me. Isn't it describing exactly what we are talking about?
16:36:04 <nhnt11> Sorry, I read this:
16:36:04 <nhnt11> 20:54:28 - flo-retina: aleth: try with these STR: have 2 contacts A and B in your list. Double click on A to start a conv with A; the conv window is now focused. Focus the contacts window by clicking on B. Result: A is selected.
16:36:05 <nhnt11> - and thought you meant contact A is selected.
16:36:24 <-- gerard-majax has quit (Ping timeout)
16:36:38 <flo-retina> ah, sorry that was confusing
16:36:38 <clokep_work> flo-retina: I can reproduce that...
16:36:50 <flo-retina> that A&B description assumed "have 2 contacts in your list"
16:36:51 <clokep_work> flo-retina: ONLY when creating a new conversation though.
16:37:03 <-- Mic has quit (Quit: http://www.mibbit.com ajax IRC Client)
16:37:11 * clokep_work wonders if the selection is not cleared in that situation.
16:37:21 <flo-retina> so "Result: the contact above B is selected" is what I meant
16:38:08 <-- mpmc has quit (Connection reset by peer)
16:40:58 --> deltafalcon has joined #instantbird
16:41:15 <clokep_work> Anyone want to file a bug? :)
16:46:15 <-- deltafalcon has quit (Connection reset by peer)
16:50:04 --> Mook_as has joined #instantbird
16:53:57 --> deltafalcon has joined #instantbird
16:54:31 <instantbot> New Instantbird (UI) bug 1966 filed by clokep@gmail.com.
16:54:32 <-- deltafalcon has quit (Connection reset by peer)
16:54:34 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1966 nor, --, ---, nobody, NEW, Contact selection is messed up with selecting the contact below the selected contact on an unfocused
16:57:02 <flo-retina> clokep_work: thanks :)
16:58:09 * clokep_work wonders when GSoC projects are actually announced...
16:58:26 <clokep_work> I'm sure there's a calendar somewhere, but I'm guessing some people in here are anxiously awaiting that and can tell me with elss effort on my part. :-D
16:59:41 <atuljangra> clokep_work: http://www.google-melange.com/gsoc/events/google/gsoc2013
16:59:46 <atuljangra> 27 May
17:00:27 --> gerard-majax has joined #instantbird
17:03:10 <clokep_work> atuljangra: Thanks. :)
17:03:25 --> gerard-majax_ has joined #instantbird
17:03:55 <-- gerard-majax has quit (Ping timeout)
17:07:23 <nhnt11> Every time I see "GSoC" I do a little double take :P
17:09:08 <clokep_work> Anyone want to fix a trivial bug?
17:09:30 <nhnt11> clokep_work: I'm free right now
17:10:12 --> deltafalcon has joined #instantbird
17:10:15 * nhnt11 will be back in a minute
17:10:57 <instantbot> New Core - IRC bug 1967 filed by clokep@gmail.com.
17:11:00 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1967 tri, --, ---, nobody, NEW, Ci is not defind in ircNonStandard
17:11:03 <clokep_work> nhnt11: ^
17:11:08 <clokep_work> Changing a single line. :)
17:15:29 <-- deltafalcon has quit (Connection reset by peer)
17:18:00 <-- gerard-majax_ has quit (Ping timeout)
17:22:12 * nhnt11 is back
17:23:27 <clokep_work> Btw some people in the Pidgin conference room were discussing that Google Hangouts seems to use WebRTC + protobufs to transfer messages.
17:24:01 <clokep_work> nhnt11: That bug I just filed, I'd appreciate if someone could fix it (so I can bee lazy and just review it.)
17:24:33 --> Optimizer has joined #instantbird
17:24:33 <nhnt11> I just need to change | const Cu = Components.utils; | to | const {interfaces: Ci, utils: Cu} = Components; |?
17:25:25 <nhnt11> or define const Ci = Components.interfaces; ?
17:25:38 <nhnt11> clokep_work^
17:26:03 <clokep_work> nhnt11: I'd prefer the first one.
17:26:13 <nhnt11> Yes okay.
17:28:40 <flo-retina> do we have a bug about indexed logs yet?
17:29:42 <clokep_work> Almost definitely.
17:29:43 <clokep_work> Why?
17:29:44 <instantbot> nhnt11@gmail.com requested review from clokep@gmail.com for attachment 2444 on bug 1967.
17:29:48 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1967 tri, --, ---, nobody, NEW, Ci is not defind in ircNonStandard
17:29:52 <clokep_work> bug 1584
17:29:56 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1584 enh, --, ---, nobody, NEW, Indexed logs & efficient search
17:29:57 <clokep_work> flo-retina: ^
17:30:00 --> deltafalcon has joined #instantbird
17:30:23 <flo-retina> I was wondering what could be a nice bug to file for the 1968 number
17:30:24 <-- deltafalcon has quit (Connection reset by peer)
17:30:43 <nhnt11> flo-retina: What's special about 1967?
17:30:51 <nhnt11> 8*
17:31:27 <instantbot> clokep@gmail.com granted review for attachment 2444 on bug 1967.
17:32:10 <-- jb has quit (Ping timeout)
17:32:27 <flo-retina> nhnt11: for France in general, there was almost a revolution that year. For me in particular, it's the year my car was built :-].
17:32:53 <nhnt11> Ah :)
17:33:21 <flo-retina> it's a number that's trivial to remember for me, so I figured it would be good to file there a bug I intend to work on for a while :-D
17:34:59 <flo-retina> probably not worth thinking about it more than a minute though :-D
17:37:58 <clokep_work> Take over the world? :P
17:40:00 <flo-retina> what's the impact of bug 1967?
17:40:03 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1967 tri, --, ---, nhnt11, NEW, Ci is not defind in ircNonStandard
17:40:09 <flo-retina> clokep_work: stop shipping libpurple by default?
17:40:26 --> deltafalcon has joined #instantbird
17:42:12 <-- mconley has quit (Connection reset by peer)
17:42:28 --> mconley has joined #instantbird
17:42:36 <-- nhnt11 has quit (Ping timeout)
17:42:55 <flo-retina> hmm, all in one [window] UI?
17:44:46 <-- deltafalcon has quit (Connection reset by peer)
17:44:52 <Mook_as> \o/
17:46:15 --> nhnt11 has joined #instantbird
17:46:16 <clokep_work> flo-retina: Bug 1579
17:46:20 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1579 enh, --, ---, nobody, NEW, Ship libpurple as an add-on / allow it to be disabled in configure
17:46:30 <clokep_work> flo-retina: The impact is that if you're using ZNC things can go a bit wonky. :)
17:47:18 <flo-retina> clokep_work: haven't we put in the release notes that things are now better for ZNC users?
17:47:36 <flo-retina> or is this a regression from the changesets we landed yesterday?
17:48:26 <clokep_work> flo-retina: It's not a regression.
17:48:35 <clokep_work> flo-retina: ZNC works fine...if youre setup is correct.
17:48:44 <clokep_work> If not, it throws an error, but everything seems to work fine still.
17:49:15 <clokep_work> flo-retina: If you don't have a password and attempt to connect to ZNC you get an error.
17:49:23 <clokep_work> That's the only case it happens in.
17:49:25 <clokep_work> I'm not too concerned abou tit.
17:52:20 <flo-retina> it's just an edge case, ok :)
17:54:36 --> deltafalcon has joined #instantbird
17:55:13 <deOmega1> Mic: I really appreciate you taking the time to do that addon.   Two  individuals were complaining throughout the day and they are using and  seem happy thus far.  Thanks
17:55:30 <-- deltafalcon has quit (Connection reset by peer)
18:03:02 <clokep_work> Always good to hear about happy people. :)
18:04:14 <flo-retina> deOmega1: we appreciate you taking the time to talk about Instantbird to people around you ;).
18:05:33 <deOmega1> flo-retina: Thanks. Really a pleasure... most of the time.  Yesterday and today was frustrating
18:11:39 --> deltafalcon has joined #instantbird
18:12:23 <-- nhnt11 has quit (Ping timeout)
18:13:50 --> nhnt11 has joined #instantbird
18:13:51 <-- deltafalcon has quit (Connection reset by peer)
18:28:17 --> Mic has joined #instantbird
18:28:18 * ChanServ sets mode +h Mic 
18:28:45 --> deltafalcon has joined #instantbird
18:28:58 <-- nhnt11 has quit (Ping timeout)
18:32:21 <Mic> http://log.bezut.info/instantbird/130522#m879
18:32:28 <Mic> Nice :)
18:33:58 <flo-retina> are you discovering this?
18:35:12 <Mic> No, I'm absolutely and positively surprised that he suggested doing that :)
18:40:42 <clokep_work> Mic: Did you read the bug?
18:40:43 <-- deltafalcon has quit (Connection reset by peer)
18:40:45 --> nhnt11 has joined #instantbird
18:40:47 <clokep_work> I linked to a line that looked just like that. ;)
18:40:59 <Mic> No, I didn't.
18:43:17 <-- nhnt11 has quit (Ping timeout)
18:43:17 --> nhnt12 has joined #instantbird
18:44:26 --> DGMurdockIII has joined #instantbird
18:45:05 <-- nhnt12 has quit (Ping timeout)
18:45:32 --> deltafalcon has joined #instantbird
18:45:50 --> nhnt11 has joined #instantbird
18:50:05 <-- deltafalcon has quit (Connection reset by peer)
18:50:22 <-- mconley has quit (Input/output error)
18:50:41 --> josefec has joined #instantbird
18:50:55 <-- josefec has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
18:51:36 --> josefec has joined #instantbird
18:52:42 * flo-retina wonders why Usul asked clokep for his IRC nick :-S
18:54:09 <josefec> Hi. Is there a way to use PAC proxy file for the account connections?
18:54:33 * clokep_work wonders what a PAC proxy file is... ;)
18:55:01 --> deltafalcon has joined #instantbird
18:55:38 <Mic> josefec: have you checked the options dialog -> advanced -> network page?
18:56:17 <flo-retina> josefec: only for some accounts (IRC, Google Talk, Facebook, Twitter)
18:57:01 <flo-retina> clokep_work: a PAC file is a small piece of JS code that based on the hostname and port dynamically decides which proxy to use for the connection
18:57:20 <josefec> So only for those accounts that are not handled by libpurple.
18:57:21 <-- deltafalcon has quit (Connection reset by peer)
18:57:27 <flo-retina> josefec: exactly
18:57:50 * flo-retina wonders if we have a bug on file to cleanup that proxy mess
18:58:05 <Mic> I think so
18:58:13 <josefec> And do these accounts (Facebook etc.) take the settings from the Network settings mentioned by Mic? Or is it set in the account settings?
18:58:26 <Morpheus44> flo-retina: 
18:58:27 <flo-retina> ok, so it seems we alraedy have bugs for everything I can think about, and we just need to go ahead and fix them :)
18:58:36 <Morpheus44> sorrry
18:58:36 --> mconley has joined #instantbird
18:59:28 <Mic> Bug 155 ?
18:59:31 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=155 enh, --, ---, nobody, NEW, Unify proxy settings
19:00:00 <-- mconley has quit (Connection reset by peer)
19:00:13 --> mconley has joined #instantbird
19:00:31 <josefec> OK. So it seems there is no proxy setting in the account settings, thus I assume it automatically takes the global settings.
19:03:18 <flo-retina> Mic:  :)
19:03:51 <flo-retina> josefec: per-account proxy settings is just a poor workaround for the lack of proxy.pac support in libpurple
19:04:17 <-- nhnt11 has quit (Ping timeout)
19:06:19 <josefec> flo-retina: I actually mainly need it for connection in our corporate network, where we have quite complex PAC file. Not that I would need to have separate settings for individual accounts.
19:07:16 <flo-retina> that's what I meant: if there's PAC file support, per-account proxy settings aren't useful
19:09:26 <clokep_work> flo-retina: That's like bug 10 or something. :P
19:09:30 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=10 cri, P5, 0.1.1, florian, RESO FIXED, Crash [@ purpleDNSRequest::OnLookupComplete]
19:09:42 <clokep_work> Ah, 155. Mic found it first.
19:10:40 <flo-retina> clokep_work: apparently I already fixed #10 ;)
19:10:42 --> skeledrew has joined #instantbird
19:10:43 --> nhnt11|phone has joined #instantbird
19:11:41 <nhnt11|phone> My broadband just died :'(
19:12:11 --> deltafalcon has joined #instantbird
19:12:13 <nhnt11|phone> I wanted to do moee research on CTCP bedore bed :/
19:13:05 <josefec> flo-retina: OK, so thanks for now. :)
19:13:25 <-- josefec has quit (Quit: Instantbird 1.3 -- http://www.instantbird.com)
19:13:25 <-- deltafalcon has quit (Connection reset by peer)
19:13:35 <clokep_work> josefec should update. ;)
19:14:28 --> josefec has joined #instantbird
19:15:16 <-- josefec has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
19:15:28 <clokep_work> Oh, haha.
19:15:52 <Mic> :)
19:16:38 <-- nhnt11|phone has quit (Quit: AndroIRC - Android IRC Client ( http://www.androirc.com ))
19:17:40 --> nhnt11 has joined #instantbird
19:20:05 <clokep_work> nhnt11: There isn't a ton to read about CTCP, just the three specs. ;)
19:21:57 <nhnt11> clokep_work: Difficult to research and also to ask questions on a 2G connection
19:23:28 <clokep_work> nhnt11: Print out the specs? ;)
19:23:40 <nhnt11> Anyway, I looked at the code that does the quoting and also poked around trying to find places that the quoted string might be altered before passing it to CTCPMessage()
19:23:51 <nhnt11> Couldnt find anything
19:25:20 <nhnt11> clokep_work: I don't have access to a working printer right now ;)
19:26:27 <flo-retina> and I/we should enable updates today
19:27:57 <clokep_work> nhnt11: I'm pretty sure line 1393 of irc.js is wrong.
19:28:03 <-- nhnt11 has quit (Ping timeout)
19:28:13 --> deltafalcon has joined #instantbird
19:29:04 <-- deltafalcon has quit (Connection reset by peer)
19:29:19 --> nhnt11 has joined #instantbird
19:31:45 <nhnt11> clokep_work: Why do you think so?
19:32:26 <-- chrisccoulson has quit (Ping timeout)
19:32:31 <clokep_work> nhnt11: Because that code doesn't work when I pull it out into a sandbox.
19:35:03 <-- atuljangra has quit (Quit: http://www.mibbit.com ajax IRC Client)
19:35:07 <clokep_work> nhnt11: It looks like stuff is getting escaped upon building the regexp, instead of when using it...
19:35:18 --> nhnt12 has joined #instantbird
19:36:02 <-- nhnt11 has quit (Ping timeout)
19:36:07 * nhnt12 is now known as nhnt11
19:36:34 <clokep_work> nhnt11: http://pastebin.instantbird.com/202523
19:38:21 <nhnt11> Interesting
19:39:33 <clokep_work> See the two output lines though how the regexes actually end up being different?
19:39:36 <clokep_work> That's...scary.
19:39:49 --> ehoogeve1 has joined #instantbird
19:40:08 <-- skeledrew has quit (Ping timeout)
19:40:13 <clokep_work> ehoogeve1: Someone was supposed to show you something...
19:40:27 <nhnt11> clokep_work: I know why it's happening.
19:40:33 <ehoogeve1> clokep_work: Oh?
19:40:41 <clokep_work> ehoogeve1: http://log.bezut.info/instantbird/130522/#m817 bug 450
19:40:44 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=450 enh, --, ---, nobody, NEW, Use arrowscrollbox buttons to notify of unread messages in tab overflow mode.
19:40:58 <clokep_work> nhnt11: Because it's being string escaped when we form it as a RegExp constructor, most likely.
19:41:03 <nhnt11> in highQuote, the key is a String: "\\". But in a regex string, we would want it to be "\\\\"
19:41:13 <clokep_work> Yes. :)
19:41:18 <clokep_work> That's hte difference.
19:41:21 <nhnt11> RegExp escapes are different from String escapes
19:41:32 <clokep_work> Yes, but you have to escape twice when building a regexp from a string.
19:41:35 <clokep_work> It's annoying.
19:41:37 <clokep_work> Ever use RegExp in Java?
19:41:42 <ehoogeve1> clokep_work: OK, I'll use that bug if I get something working
19:41:43 <clokep_work> You end up with \s all over the place.
19:41:47 <nhnt11> Yes. Quite a few times.
19:41:49 <clokep_work> ehoogeve1: Feel free to ask for help!
19:42:00 <nhnt11> Java doesn't have regex objects :(
19:42:56 <clokep_work> Yes, it does.
19:42:59 <clokep_work> Oh.
19:43:03 <clokep_work> It doesn't have special syntax you mean?
19:43:11 <nhnt11> Yeah I meant the syntax.
19:43:13 <clokep_work> Yes, it's not a native class type.
19:43:32 <-- Optimizer has quit (Ping timeout)
19:43:41 --> deltafalcon has joined #instantbird
19:44:18 <nhnt11> clokep_work: I'm not convinced that this change alone will fix the backslash problems
19:44:19 <-- deltafalcon has quit (Connection reset by peer)
19:44:45 <clokep_work> nhnt11: I didn't say it would, I'm saying our current code is certainly wrong.
19:44:59 <nhnt11> Right.
19:45:48 <nhnt11> I propose a rewrite of lines 1385-1387 in irc.js
19:46:16 <nhnt11> Using key-value pairs doesn't make sense for only two cases IMO :/
19:46:47 <clokep_work> Isn't that really what I just suggested?
19:47:02 <nhnt11> Yeah, but I wanted to make sure that it was OK to change it fully
19:47:30 <nhnt11> (i.e. that your code wasn't just for testing purposes)
19:48:37 <clokep_work> Do we have a bug open about this?
19:48:40 --> Optimizer has joined #instantbird
19:48:49 --> skeledrew has joined #instantbird
19:49:09 <-- DGMurdockIII has quit (Quit: ChatZilla 0.9.90 [Firefox 21.0/20130511120803])
19:50:43 <nhnt11> clokep_work: Doesn't look like it
19:52:02 <instantbot> New Core - IRC bug 1968 filed by clokep@gmail.com.
19:52:03 <instantbot> clokep@gmail.com requested review from aleth@instantbird.o rg for attachment 2445 on bug 1968.
19:52:05 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1968 nor, --, ---, nobody, NEW, CTCP quoting is broken
19:52:47 --> Huvik has joined #instantbird
19:52:56 <Huvik> hey
19:53:05 <Huvik> what code editor do you use guys? :p
19:53:18 <nhnt11> TextWrangler (OS X)
19:54:06 <clokep_work> Huvik: Komodo Edit.
19:56:40 --> nhnt12 has joined #instantbird
19:57:21 <clokep_work> nhnt11, nhnt12: My guess is that that will fix our CTCP issues, but I haven't tested that.
19:57:48 <nhnt11> I'm testing the quoting and dequoting fix
19:58:11 * clokep_work isn't convinced we need a dequoting fix. ;)
19:58:21 <clokep_work> (Or maybe that the original code didn't work. :-S)
19:58:51 <nhnt11> The original (and current) dequoting code has the same problem
19:58:58 --> deltafalcon has joined #instantbird
20:01:07 <-- nhnt12 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
20:01:07 <-- deltafalcon has quit (Connection reset by peer)
20:01:23 --> nhnt12 has joined #instantbird
20:02:21 <nhnt11> Somehow now if I type "/me \test/", the message received is "nhnt12 \\test/"
20:02:24 <nhnt11> (not code)
20:02:26 <nhnt11> :P
20:02:35 <-- nhnt12 has left #instantbird ()
20:02:53 <Morpheus44> "/me \ich holzkopp/
20:03:01 <Morpheus44> :-D
20:05:22 <clokep_work> Fine. :)
20:05:31 <clokep_work> *Fun
20:05:40 <clokep_work> Sounds like the dequoting isn't working properly then. ;)
20:05:51 <nhnt11> Yeah.
20:07:33 <nhnt11>  /\\+(.|$)/ should match one or more backslashes, followed by any character or the end of the string. Correct?
20:09:09 <clokep_work> I think so.
20:09:13 --> deltafalcon has joined #instantbird
20:14:50 <nhnt11> It works :)
20:15:40 <nhnt11> Let me run those tests again to be sure
20:15:57 --> atuljangra has joined #instantbird
20:17:42 <Huvik> btw do you know sublimetext 2?
20:18:02 <clokep_work> I know of it, I have co-workers that use it.
20:18:15 <clokep_work> nhnt11: By the way, I wonder if really a \ at the end of the string should be replaced by nothing
20:18:15 <-- deltafalcon has quit (Connection reset by peer)
20:18:22 <clokep_work> That seems to be more in the spirit of the vagueness of the spec.
20:18:22 <flo-retina> https://bugzilla.instantbird.org/request.cgi?requestee=florian%40instantbird.org&group=type&action=queue is surprisingly not too terrible
20:18:29 <clokep_work> (I.e. the only special case is \\)
20:19:04 <nhnt11> clokep_work: The spec says any lonely backslash should be dropped as it's against the protocol (single backslashes shouldn't exist)
20:19:13 <nhnt11> (except when followed by an 'a')
20:20:03 <nhnt11> clokep_work: These tests I wrote are wrong. Rewriting to properly follow spec.
20:20:33 <clokep_work> nhnt11: Which one in particular is wrong?
20:21:00 <nhnt11> Nearly all of them. I had a totally different understanding of what was going on during the quoting process.
20:21:06 <clokep_work> flo-retina: If I had to prioritize something on there...I think it's time we gave wnayes a review (plus maybe he'll have time to look voer the summer?)
20:21:11 <clokep_work> nhnt11: I doubt that, can you be more specific.
20:21:23 <clokep_work> nhnt11: Most of them seem fine to me.
20:21:35 <nhnt11> They all assume that "\x5C\x5C" should be replaced by "\x5C\x5C"
20:21:47 <nhnt11> It should be replaced by a single backslash "\x5C"
20:22:19 <nhnt11> For e.g. "te\x5C\x5Cst" should have expected output "te\x5Cst"
20:22:28 <nhnt11> not "te\x5C\x5Cst"
20:23:09 <flo-retina> clokep_work: I was thinking of starting with bug 1940 as I kinda hope it can get done within an hour and land today
20:23:16 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1940 nor, --, ---, aleth, ASSI, Fix errors/warnings on detaching/reattaching conversations
20:23:33 <flo-retina> I'm afraid I'll need several hours (ie maybe a 'rainy day') to do anything useful with wnayes' patch :-/
20:23:45 <flo-retina> but it's also possible that estimate is totally wrong
20:23:51 <clokep_work> :)
20:23:51 --> deltafalcon has joined #instantbird
20:23:53 <clokep_work> Fair enough.
20:24:12 <clokep_work> nhnt11: "te\x5C\x5Cst" should be replaced with "te\x5Cst", which I think it is...
20:24:28 <clokep_work> nhnt11: Oh. :( It's not.
20:24:33 <flo-retina> and we should really push hard this year for our GSoC student(s) to produce small patches that can get reviewed and landed within a week, rather than within a year ;)
20:24:35 <clokep_work> My bad...
20:24:45 <clokep_work> flo-retina: I was going to bring that up at some point.
20:25:11 <flo-retina> it's really hard to review large patches if it's not your day job
20:25:11 --> EionRobb has joined #instantbird
20:25:12 <-- deltafalcon has quit (Connection reset by peer)
20:25:23 <flo-retina> (and even as one's day job it's not really pleasant)
20:25:42 <clokep_work> I know you enjoyed reviewing IRC-JS. ;)
20:32:56 * clokep_work goes away for a few hours.
20:33:30 <nhnt11> clokep_work: I'm attaching a patch, can you quickly check for nits before you go? ^^
20:33:37 <clokep_work> nhnt11: Yes.
20:33:57 <clokep_work> You have until I can rebase, commit and lint my code. ;)
20:34:13 <nhnt11> Okay
20:37:33 <flo-retina> clokep_work: I don't remember the JS-IRC review at all.
20:37:46 <flo-retina> clokep_work: I do remember how painful the JS-XMPP one was though :-S.
20:38:18 <clokep_work> flo-retina: We sat down across a few Saturdays and did it, IIRC. (Live over IRC...ironically.)
20:38:37 <clokep_work> nhnt11: How long do you expect to be?
20:38:38 <flo-retina> ah, rainy days :)
20:39:14 --> chrisccoulson has joined #instantbird
20:39:52 <nhnt11> clokep_work: My qdiff for test_ctcpDequote isn't looking right. It may take a few minutes so please carry on.
20:40:05 <clokep_work> I'll check on my phone in a few minutes.
20:40:06 --> deltafalcon has joined #instantbird
20:40:10 <clokep_work> I need to drive somewhere.
20:40:14 <nhnt11> Okay :)
20:40:34 <-- clokep_work has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
20:44:39 <-- deltafalcon has quit (Connection reset by peer)
20:49:02 <instantbot> nhnt11@gmail.com requested review from aleth@instantbird.o rg for attachment 2446 on bug 1962.
20:49:03 <instantbot> nhnt11@gmail.com requested feedback from clokep@gmail.com for attachment 2446 on bug 1962.
20:49:06 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1962 nor, --, ---, nobody, NEW, Backslash is stripped from incoming action messages
20:52:35 <-- deOmega1 has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
20:53:48 --> deltafalcon has joined #instantbird
20:55:32 <-- deltafalcon has quit (Connection reset by peer)
20:55:36 <instantbot> florian@instantbird.org cancelled review?(florian@instantbird .org) for attachment 2401 on bug 1940.
20:55:39 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1940 nor, --, ---, aleth, ASSI, Fix errors/warnings on detaching/reattaching conversations
20:55:55 <flo-retina> bah, that patch looked at a first glance like it was polished an ready to go; and after actually reading it, I don't understand what it does :(
20:56:03 <flo-retina> *and ready
20:56:08 <-- Morpheus44 has quit (Quit: Instantbird 1.4 -- http://www.instantbird.com)
20:57:59 <instantbot> clokep@gmail.com requested review from aleth@instantbird.org for attachment 2446 on bug 1962.
20:58:00 <instantbot> clokep@gmail.com cancelled feedback?(clokep@gmail.com) for attachment 2446 on bug 1962.
20:58:01 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1962 nor, --, ---, nobody, NEW, Backslash is stripped from incoming action messages
21:00:25 --> rosonline has joined #instantbird
21:04:34 <nhnt11> Good night.
21:04:41 <-- nhnt11 has quit (Quit: Instantbird 1.5a1pre -- http://www.instantbird.com)
21:09:54 --> deltafalcon has joined #instantbird
21:12:47 <-- EionRobb has quit (Quit: Leaving.)
21:13:28 <-- deltafalcon has quit (Connection reset by peer)
21:15:39 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/d09ed02dacf6 - Nihanth Subramanya - Bug 1845 - Message notifications do not take /me into account, r=aleth.
21:15:40 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/cfb0ddc7e3f3 - Nihanth Subramanya - Bug 1967 - Ci is not defind in ircNonStandard, r=clokep.
21:15:41 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/23c8630dd29e - aleth - Bug 1370 - Avoid flashing the wrong case when double clicking on a participant with JS-IRC - Followup to fix bustage, r=clokep.
21:23:49 --> deltafalcon has joined #instantbird
21:31:23 <flo-retina> all updates turned off for Darwin < 10
21:31:28 <instant-buildbot> build #393 of macosx-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/macosx-onCommit/builds/393
21:31:35 <flo-retina> (Darwin 10.* = OS X 10.6)
21:34:06 --> EionRobb has joined #instantbird
21:34:35 <-- deltafalcon has quit (Connection reset by peer)
21:39:11 --> deltafalcon has joined #instantbird
21:48:04 <-- deltafalcon has quit (Connection reset by peer)
22:09:10 <-- Suiseiseki has quit (Ping timeout)
22:11:38 <flo-retina> automated updates from 1.* to 1.4 are enabled
22:12:26 --> deltafalcon has joined #instantbird
22:15:01 <-- deltafalcon has quit (Connection reset by peer)
22:18:25 <-- Even has quit (Quit: Instantbird 1.4a1pre -- http://www.instantbird.com)
22:18:44 <Mook_as> 11MB for win32 1.3 -> 1.4... I'm guessing this is a full update? Seems to be working; at least the blist comes up.
22:19:58 <flo-retina> Mook_as: I think the full update weights 16MB now on Windows
22:20:37 <flo-retina> but I'm frustrated by how close the partial update sizes are from the full updates
22:20:48 <flo-retina> on Mac it's 31 or 32MB vs 35 for the full update :(
22:21:32 <flo-retina> (that was to be expected though, as we changed the mac build machine, the compiler, and the architecture ppc/i386 -> i386/x86_64)
22:22:04 <-- mconley has quit (Input/output error)
22:23:53 --> deltafalcon has joined #instantbird
22:29:26 <-- deltafalcon has quit (Connection reset by peer)
22:31:27 <flo-retina> Good night
22:31:39 <Mic> Good night
22:32:39 <-- Mic has quit (Quit: Instantbird -- http://www.instantbird.com)
22:35:44 --> Kaishi has joined #instantbird
22:57:05 --> deltafalcon has joined #instantbird
22:59:30 --> wnayes has joined #instantbird
23:03:27 --> mpmc has joined #instantbird
23:05:30 <-- qlum has quit (Quit: Getting the <censored> out.)
23:05:39 --> clokep has joined #instantbird
23:05:39 * ChanServ sets mode +o clokep 
23:05:52 <ehoogeve1> Hmm, I'm getting another compilation error
23:06:10 <ehoogeve1> pymake.data.DataError: c:\Users\Emanuel\instantbird\config\rules.mk:1263
23:06:10 <ehoogeve1> :0:native command 'pymake.builtins touch {972ce4c6-7e08-4474-a285-3208198ce6fd}/
23:06:10 <ehoogeve1> Makefile': shell metacharacter '{' in command line
23:06:10 <-- deltafalcon has quit (Connection reset by peer)
23:07:05 <clokep> ehoogeve1: Never seen that.
23:07:39 <instantbot> clokep@gmail.com set the Resolution field on bug 1845 to FIXED.
23:07:41 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1845 min, --, 1.5, nhnt11, RESO FIXED, Message notifications do not take /me into account
23:08:10 <instantbot> clokep@gmail.com set the Resolution field on bug 1967 to FIXED.
23:08:15 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1967 tri, --, 1.5, nhnt11, RESO FIXED, Ci is not defind in ircNonStandard
23:08:21 <ehoogeve1> line 1263 says "@$(TOUCH) $@"
23:08:52 <clokep> Maybe Mook_as has an idea.
23:09:01 <ehoogeve1> which I suppose gets extended to "touch {972ce4c6-7e08-4474-a285-3208198ce6fd}/Makefile"
23:09:48 <ehoogeve1> For some reason
23:11:17 --> deltafalcon has joined #instantbird
23:11:28 * ehoogeve1 tries wrapping the second $@ in quotes
23:12:25 <Mook_as> didn't somebody or other hit that recently?
23:12:26 <-- deltafalcon has quit (Connection reset by peer)
23:12:56 <clokep> Not here.
23:13:49 <wnayes> I had an error a week or so ago with the "shell metacharacter '{' in command line" message.
23:14:02 <wnayes> It didn't happen again when I restarted building Instantbird though
23:14:20 <Mook_as> ehoogeve1: how are you starting the build again?
23:14:37 <ehoogeve1> |python -OO mozilla/build/pymake/make.py -f client.mk build| as the wiki says
23:14:43 <-- Huvik has quit (Ping timeout)
23:15:12 <ehoogeve1> So actually I had this error before, restarted compilation and got a different error, then recloned the tree and got the first error again :P
23:15:19 <Mook_as> hah
23:15:54 <ehoogeve1> So I blew away my objdir after changing the rules.mk file to avoid getting that second error
23:16:44 <wnayes> The second error might be fixed by bug 1957
23:16:47 <ehoogeve1> But if this fixes the first error, maybe I'll get the second one again :P
23:16:47 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1957 nor, --, ---, wnayes, ASSI, Directory change in Makefile to locate app-license.html causes file path problems.
23:17:00 <ehoogeve1> wnayes: ah yes, that was it
23:18:40 <ehoogeve1> I'll wait and see what it does now
23:22:06 <clokep> I'm also waiting for my build to finish...again. :(
23:24:19 --> deltafalcon has joined #instantbird
23:25:10 <-- deltafalcon has quit (Connection reset by peer)
23:39:41 --> deltafalcon has joined #instantbird
23:45:11 <-- deltafalcon has quit (Connection reset by peer)
23:46:02 <-- mali has quit (Ping timeout)
23:53:52 --> deltafalcon has joined #instantbird
23:55:05 <instant-buildbot> build #413 of linux-onCommit is complete: Success [build successful]  Build details are at http://buildbot.instantbird.org/builders/linux-onCommit/builds/413
23:59:12 <-- atuljangra has quit (Quit: http://www.mibbit.com ajax IRC Client)
23:59:55 <-- deltafalcon has quit (Connection reset by peer)