#instantbird log on 09 08 2011

All times are UTC.

00:01:31 <lewellyn> is it planned that at some point we'll be able to right-click a twitter username in the timeline (i.e. the tweeter) and open their timeline in our browser or copy a link to the timeline?
00:06:00 <clokep> We want it so you can double click on a user in the participants list and open their timeline I believe.
00:33:12 <-- sabret00the has quit (Connection timed out)
00:33:44 --> sabret00the has joined #instantbird
00:40:56 <-- Mook_as has quit (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 1.9.2.13/20101203074205])
00:42:22 <lewellyn> clokep: hm. i'll withhold any judgement till i see it. i tbh hadn't even noticed that participants list.
00:43:05 <clokep> lewellyn: "Hadn't even noticed the participants list" in general or just in Twitter.
00:43:25 <lewellyn> just in twitter. i just never noticed it. :)
00:44:04 <clokep> Ah OK.
00:52:28 <-- sabret00the has quit (Connection timed out)
00:53:14 --> sabret00the has joined #instantbird
01:18:11 <-- sabret00the has quit (Connection timed out)
01:18:44 --> sabret00the has joined #instantbird
01:21:44 <-- hunsly has quit (Ping timeout)
01:46:27 <-- sabret00the has quit (Connection timed out)
01:47:15 --> sabret00the has joined #instantbird
02:08:19 <-- sabret00the has quit (Connection timed out)
02:08:45 --> sabret00the has joined #instantbird
02:18:10 <instantbot> New purplexpcom - Twitter bug 1023 filed by clokep@gmail.com.
02:18:11 <instantbot> clokep@gmail.com added attachment 809 to bug 1023.
02:18:12 <instantbot> clokep@gmail.com requested review from the wind for attachment 809 on bug 1023.
02:18:13 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1023 enh, --, ---, nobody, NEW, Tooltips for Twitter participants
02:25:44 <clokep> Mic: I included your favorite code in that patch btw. ;)
02:33:28 <-- sabret00the has quit (Connection timed out)
02:34:14 --> sabret00the has joined #instantbird
02:36:54 <-- clokep has left #instantbird ()
02:57:48 <-- sabret00the has quit (Connection timed out)
02:58:14 --> sabret00the has joined #instantbird
03:15:54 --> rikki1 has joined #instantbird
03:16:01 <-- rikki has quit (Ping timeout)
03:17:15 <-- sabret00the has quit (Connection timed out)
03:17:44 --> sabret00the has joined #instantbird
03:37:38 <-- sabret00the has quit (Connection timed out)
03:38:14 --> sabret00the has joined #instantbird
03:56:48 <-- sabret00the has quit (Connection timed out)
03:57:14 --> sabret00the has joined #instantbird
04:15:40 <-- sabret00the has quit (Connection timed out)
04:16:14 --> sabret00the has joined #instantbird
04:49:37 <-- sabret00the has quit (Connection timed out)
04:50:14 --> sabret00the has joined #instantbird
05:12:28 <-- EionRobb has quit (Quit: Leaving.)
05:18:37 <-- sabret00the has quit (Connection timed out)
05:19:15 --> sabret00the has joined #instantbird
05:44:08 --> Mook has joined #instantbird
05:44:43 <-- Nitrox has quit (Ping timeout)
05:48:17 --> Nitrox has joined #instantbird
06:10:04 <-- linuxwizard has left #instantbird ()
06:10:18 <-- sabret00the has quit (Connection timed out)
06:10:45 --> sabret00the has joined #instantbird
06:31:38 --> FeuerFliege has joined #instantbird
06:32:29 <-- Mook has quit (Ping timeout)
06:33:56 --> Mook has joined #instantbird
06:48:22 <-- sabret00the has quit (Connection timed out)
06:48:45 --> sabret00the has joined #instantbird
07:08:59 <-- sabret00the has quit (Connection timed out)
07:09:45 --> sabret00the has joined #instantbird
07:14:09 <-- Mook has quit (Ping timeout)
07:15:34 --> Mook has joined #instantbird
07:24:50 <-- Mook has quit (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 6.0/20110811165603])
07:27:03 --> gerard-majax has joined #instantbird
07:27:59 <-- sabret00the has quit (Connection timed out)
07:28:46 --> sabret00the has joined #instantbird
07:39:18 --> jb has joined #instantbird
07:48:44 --> flo has joined #instantbird
07:48:45 * ChanServ sets mode +qo flo flo 
07:51:33 <flo> hello :)
08:03:18 --> MattATobin has joined #instantbird
08:08:24 --> Mad_Maks has joined #instantbird
08:20:34 <-- Mad_Maks has quit (Quit: Instantbird 1.1a1pre)
08:21:24 --> Mad_Maks has joined #instantbird
08:23:20 --> Even1 has joined #instantbird
08:33:58 <-- FeuerFliege has left #instantbird ()
08:34:00 <flo> shouldn't a double click on a twitter "participant" start a "direct messages" conversation?
08:35:31 <flo> lewellyn: out of curiosity, why do you need the tweeter's timeline *in your browser*? Wouldn't it be better in another conversation tab?
08:37:10 <lewellyn> flo: because if you load a user's timeline in your browser, you see additional data (e.g. their photo stream, follower/followee info, etc.)
08:37:32 <lewellyn> duplicating newtwitter is surely outside the scope of instantbird :)
08:40:41 * MattATobin is now known as BinaryOutcast
08:46:17 --> aleth has joined #instantbird
08:47:41 <-- Mad_Maks has quit (Quit: Instantbird 1.1a1pre)
08:47:45 <-- sabret00the has quit (Connection timed out)
08:48:22 --> sabret00the has joined #instantbird
08:48:42 <-- aleth has quit (Quit: Instantbird 1.1a1pre)
08:48:53 --> aleth has joined #instantbird
09:01:42 * flo is working on the libpurple update (2.9.0 -> 2.10.0)
09:07:27 --> Mic has joined #instantbird
09:07:27 * ChanServ sets mode +h Mic 
09:07:43 <Mic> Hi.
09:10:35 --> Tonnes has joined #instantbird
09:16:00 <-- sabret00the has quit (Connection timed out)
09:16:45 <flo> Out of 5 conflicts while reapplying the patches, 3 were fixes that we have upstreamed, 1 was a fix that we took from them before they released it, and 1 was a change they made in code that we have removed.
09:16:46 --> sabret00the has joined #instantbird
09:23:21 <lewellyn> nice
09:32:24 <flo> 86 files changed, 448 insertions(+), 307 deletions(-)
09:32:28 <flo> not a big update this time
09:39:13 --> mmkmou has joined #instantbird
09:43:42 * flo crashes *again* in the MSN plugin.
09:45:15 --> hunsly has joined #instantbird
09:49:49 <Mic> Minimizing to tray doesn't make sense on Windows 7.
09:50:17 <Mic> At least as long as one isn't using the old large taskbar items ..
09:50:46 <aleth> You can turn it off in Preferences, right?
09:50:50 <Mic> Minimizing to the taskbar when clicking the close button would be nice instead.
09:51:16 <Mic> Yes, but it would quit the program when I accidently click the close button instead of the minimize button
09:51:30 <Mic> *if
09:51:45 <flo> isn't there a pref to minimise when closing the window?
09:52:09 <flo> or isn't that even the default behavior?
09:53:13 <Mic> I'm talking about minimizing to the taskbar not the system tray..
09:53:33 <flo> ah
09:54:08 <aleth> Is that normal for apps on Win 7?
09:54:56 <lewellyn> on win 7, it turns it into 2 clicks instead of 1 to restore the window.
09:56:14 <Mic> On Windows 7, the taskbar items are almost square by default and only show the icon not the window title by default
09:56:36 <Mic> You gain almost nothing when Instantbird to the tray
09:56:39 <Mic> *sending
09:56:58 <lewellyn> provided you're using that taskbar layout style
09:57:20 <Mic> It's the default style.
09:58:33 --> waynenguyen has joined #instantbird
09:58:36 <Mic> bbl
10:00:22 <-- sabret00the has quit (Connection timed out)
10:01:01 --> sabret00the has joined #instantbird
10:01:06 <flo> I wonder if I should start adding [wanted/blocking-1.1] annotations on the status whiteboard of bugs, and get everything that's on the roadmap but not bugzilla filed
10:01:58 <flo> if we want to release at the end of the month and give translators ~10 days to get their translation ready for the new versions, we have to get ready very soon.
10:01:59 <-- Even1 has quit (Quit: Instantbird 1.1a1pre)
10:02:27 --> Even1 has joined #instantbird
10:07:12 <-- Even1 has quit (Quit: Instantbird 1.1a1pre)
10:07:25 --> Even1 has joined #instantbird
10:13:26 --> clokep has joined #instantbird
10:13:27 * ChanServ sets mode +h clokep 
10:16:18 <clokep> Mic: I'd love to make Windows 7 not minimize to tray by default, but that seemed overly complicated / confusing for users.
10:16:57 <clokep> (And default is 2 clicks to restore the window on all Windows systems, not just Windows 7.)
10:20:45 <lewellyn> clokep: i meant a click on the arrow, then the instantbird icon ;)
10:21:10 <Mic> lewellyn: you can add Instantbird to the icons that are always displayed in the tray.
10:21:40 <clokep> Yeah, that has nothing to do with Instantbird, that's a Windows thing.
10:21:43 <lewellyn> Mic: i'm aware of that, too :)
10:21:49 <Mic> clokep: I'd rather do it only when the user doesn't use the large taskbar items on Windows 7.
10:22:05 <Mic> The others might want the tray feature because it saves space on the taskbar.
10:22:08 <lewellyn> Mic: that's gonna be fun to detect sanely.
10:22:44 <Mic> I think it could be doable using the registry component or js-ctypes to call into a windows library
10:22:45 <lewellyn> like in my case, i don't even know what mine's set to. i don't like either of the approaches to the 7 taskbar (since you don't get a grid in the "old" way), so i use a dock replacement for the taskbar.
10:23:04 <Mic> gtg, bbl again
10:24:22 <-- sabret00the has quit (Connection timed out)
10:25:05 --> sabret00the has joined #instantbird
10:27:47 <clokep> Not sure what you mean by "a grid in the 'old' way".
10:28:16 <clokep> Mic that sounds reasonable, but users won't agree, no one embraces change.
10:32:43 <lewellyn> clokep: my taskbar tends to be many rows tall. previously (since windows 95), it would make a grid of the buttons. now, the sizes vary, making it hard to track with the eye.
10:33:05 <clokep> Ah, I see.
10:33:24 <clokep> I would think that just setting it to the old style would make it do that, but I haven't ever done that. :)
10:33:38 <lewellyn> that's what i mean. it doesn't make a clean grid anymore :(
10:36:36 <clokep> OK.
10:38:12 <-- jb has quit (Ping timeout)
10:39:32 --> waynenguyen1 has joined #instantbird
10:40:11 <-- waynenguyen has quit (Ping timeout)
10:48:30 <-- sabret00the has quit (Connection timed out)
10:49:14 --> sabret00the has joined #instantbird
10:50:14 <-- Even1 has quit (Quit: Instantbird 1.1a1pre)
10:54:33 <-- clokep has left #instantbird ()
11:12:59 <-- sabret00the has quit (Connection timed out)
11:13:46 --> sabret00the has joined #instantbird
11:27:52 --> Andrey has joined #instantbird
11:43:09 --> clokep_work has joined #instantbird
11:43:09 * ChanServ sets mode +h clokep_work 
11:57:51 <-- waynenguyen1 has quit (Ping timeout)
11:58:57 --> jb has joined #instantbird
12:05:39 <-- sabret00the has quit (Connection timed out)
12:06:18 --> sabret00the has joined #instantbird
12:06:41 <instantbot> New purplexpcom - General bug 1024 filed by clokep@gmail.com.
12:06:43 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1024 enh, --, ---, nobody, NEW, LAN protocol
12:07:25 <Mic> Ah, we have 1 Ki bugs now ;)
12:10:23 <clokep_work> :P Were you waiting for that one?
12:13:14 <clokep_work> And it sounds like flo is going to file a whole bunch more from the roadmap. ;)
12:27:08 <-- sabret00the has quit (Connection timed out)
12:27:49 --> sabret00the has joined #instantbird
12:42:45 --> Even1 has joined #instantbird
12:42:46 <-- jb has quit (Connection reset by peer)
12:42:54 --> jb has joined #instantbird
13:06:53 <-- sabret00the has quit (Connection timed out)
13:07:19 --> sabret00the has joined #instantbird
13:10:37 --> Mad_Maks has joined #instantbird
13:19:48 --> mokush has joined #instantbird
13:20:27 <-- Mic has quit (Ping timeout)
13:24:18 <-- Even has quit (Ping timeout)
13:36:33 --> Even has joined #instantbird
13:36:33 * ChanServ sets mode +o Even 
13:44:26 <-- sabret00the has quit (Connection timed out)
13:44:49 --> sabret00the has joined #instantbird
13:48:28 <-- rikki1 has quit (Ping timeout)
13:49:11 --> rikki has joined #instantbird
14:04:52 <aleth> Twitter reply works nicely :)
14:08:03 <-- sabret00the has quit (Connection timed out)
14:08:50 --> sabret00the has joined #instantbird
14:19:44 --> Mic has joined #instantbird
14:19:44 * ChanServ sets mode +h Mic 
14:33:16 <-- sabret00the has quit (Connection timed out)
14:33:50 --> sabret00the has joined #instantbird
14:51:39 <-- sabret00the has quit (Connection timed out)
14:52:20 --> sabret00the has joined #instantbird
15:06:34 <-- Mad_Maks has quit (Ping timeout)
15:12:56 <-- sabret00the has quit (Connection timed out)
15:13:20 --> sabret00the has joined #instantbird
15:14:29 <-- jb has quit (Ping timeout)
15:14:52 --> jb has joined #instantbird
15:15:26 <-- gerard-majax has quit (Ping timeout)
15:16:36 <-- jb has quit (Ping timeout)
15:16:44 --> jb has joined #instantbird
15:28:13 <-- Utkarsh has quit (Ping timeout)
15:35:07 --> waynenguyen has joined #instantbird
15:38:03 <-- sabret00the has quit (Connection timed out)
15:38:49 --> sabret00the has joined #instantbird
15:55:14 <-- Mic has quit (Ping timeout)
15:57:11 <-- Andrey has quit (Quit: )
16:00:42 <-- micahg has quit (Ping timeout)
16:02:38 --> micahg has joined #instantbird
16:03:48 <flo> clokep_work: congrats for the awesome support ;).
16:05:19 <clokep_work> flo: Thanks.
16:05:21 <clokep_work> I try.
16:07:12 --> Mook_as has joined #instantbird
16:07:32 <-- sabret00the has quit (Connection timed out)
16:08:19 --> sabret00the has joined #instantbird
16:09:47 <-- Even1 has quit (Quit: Instantbird 1.1a1pre)
16:12:16 --> jb1 has joined #instantbird
16:12:26 <-- jb has quit (Ping timeout)
16:14:58 <-- jb1 has quit (Ping timeout)
16:17:10 --> Mic has joined #instantbird
16:17:10 * ChanServ sets mode +h Mic 
16:18:35 <-- Mic has quit (Quit: Instantbird 1.1a1pre)
16:26:59 --> iLobster has joined #instantbird
16:27:32 <iLobster> Greetings
16:27:43 <-- sabret00the has quit (Connection timed out)
16:28:21 --> sabret00the has joined #instantbird
16:28:27 <aleth> Hi
16:38:55 <iLobster> I have a question about Contacts List window and right-click. I can right-click in Contacts List window to turn on Show offline buddies via menu. But this menu show itself only if i right-click on any string in list (online buddie or group) and not show itself if i right-click on empty space in Contact List window. Afair it was not always like this. Something changes or my memory is wrong?
16:41:39 <clokep_work> If you click off the strings it should highlight the whole row, etc. So I would think right clicking would work fine.
16:41:46 <iLobster> Sometimes i turn Instantbird on only to see history and do not connect to accounts. It means that whole my contact list is empty space and i can not get menu to switch Show offline buddies and to check history.
16:44:55 <Mook_as> right clicking on a blank space in ib 1.0 seems to work. (which is just to confirm the "not always like this" bit)
16:45:22 <flo> that's a regression
16:45:26 <iLobster> i'm on last nightly, win version
16:46:21 <flo> and thanks for reporting it! :)
16:46:27 <-- sabret00the has quit (Connection timed out)
16:46:53 --> sabret00the has joined #instantbird
16:49:21 <iLobster> np ^^
17:04:31 <-- aleth has quit (Quit: Instantbird 1.1a1pre)
17:05:26 <-- sabret00the has quit (Connection timed out)
17:05:56 --> sabret00the has joined #instantbird
17:11:56 <-- iLobster has left #instantbird ()
17:12:22 * flo thinks that a way to start without graphical UI would be really nice to valgrind libpurple changes.
17:14:22 <Mook_as> remember your thing about having an ib server to act as a bouncer? that'd be nice for that, too :p
17:15:03 <flo> I don't think we need that much effort to valgrind libpurple :-D
17:22:36 <flo> bah, whatever I do, MSN is crashy :(
17:22:41 <flo> even without additional changes :(
17:25:47 <-- sabret00the has quit (Connection timed out)
17:26:28 --> sabret00the has joined #instantbird
17:40:32 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/af3a0af68512 - Florian Quèze - Update libpurple from version 2.9.0 to 2.10.0 (without most of the MSN changes, see bug 907).
17:40:33 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/b01a20af7546 - Florian Quèze - Show the context menu on the whole buddy list area.
17:41:52 <-- vicnet has quit (Ping timeout)
17:42:09 <instantbot> florian@instantbird.org added attachment 810 to bug 907.
17:42:11 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=907 nor, --, ---, nobody, NEW, Figure out what's wrong with the 2.9.0 version of the MSN plugin
17:46:08 <-- mmkmou has quit (Ping timeout)
17:53:04 --> mmkmou has joined #instantbird
17:55:16 <flo> Good evening :)
17:55:17 <-- flo has quit (Quit: Instantbird 1.1a1pre)
18:06:10 <-- sabret00the has quit (Connection timed out)
18:06:58 --> sabret00the has joined #instantbird
18:14:47 <-- mokush has quit (Client exited)
18:17:18 --> gerard-majax has joined #instantbird
18:25:18 <-- sabret00the has quit (Connection timed out)
18:26:00 --> sabret00the has joined #instantbird
19:02:29 <-- sabret00the has quit (Connection timed out)
19:02:59 --> sabret00the has joined #instantbird
19:03:21 --> flo has joined #instantbird
19:03:21 * ChanServ sets mode +qo flo flo 
19:05:31 * clokep_work wonders what they did to the MSN plug-in. :-/
19:06:35 <flo> clokep_work: the sad thing is, the plugin we currently have in nightlies crashed too during my testing today
19:08:19 <clokep_work> flo: So maybe the changes they made just made it more apparent somehow?
19:08:45 <flo> I think they fixed a few crashes, and added some more
19:09:25 <flo> oh, I forgot to write review comments on your twitter patch
19:11:11 <clokep_work> Thanks. :)
19:11:56 <-- waynenguyen has quit (Ping timeout)
19:14:50 <-- mmkmou has quit (Ping timeout)
19:15:44 --> igorko has joined #instantbird
19:20:25 <DGMurdockIII> https://github.com/dfiloni/msn-pecan
19:20:49 <-- sabret00the has quit (Connection timed out)
19:21:34 --> sabret00the has joined #instantbird
19:31:16 --> linuxwizard has joined #instantbird
19:45:26 <instantbot> florian@instantbird.org denied review for attachment 809 on bug 1023.
19:45:29 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1023 enh, --, ---, nobody, NEW, Tooltips for Twitter participants
19:51:26 --> aleth has joined #instantbird
20:01:51 <-- chrisccoulson has quit (Ping timeout)
20:16:33 <-- gerard-majax has quit (Ping timeout)
20:26:54 <-- sabret00the has quit (Connection timed out)
20:27:25 --> sabret00the has joined #instantbird
20:27:41 --> EionRobb has joined #instantbird
20:36:24 --> chrisccoulson has joined #instantbird
20:40:35 --> ecaron has joined #instantbird
20:47:43 --> Jocelyn has joined #instantbird
20:48:52 <Jocelyn> Hi, how do I do a whois with instantbird ?  Thanks in advance of all who reply ...
20:49:34 <aleth> Jocelyn: Use the latest nightly build and then just hover over a nick in the participants list :)
20:49:51 <aleth> (It's a very new feature in IB)
20:50:49 <Jocelyn> Hi aleth, Thanks for replying ... Is it stable to use ? 
20:51:01 <aleth> I am using it right now... have had no problems
20:52:42 <Jocelyn> Can I update it via instantbird's update or where do I download it  ...
20:52:49 <aleth> Also, it helps the devs to get feedback if you were to spot something  - problems are fixed very quickly
20:53:18 <aleth> http://ftp.instantbird.com/instantbird/nightly/latest-trunk/
20:53:52 <Jocelyn> Will instantbird in a future release include a usermode ?
20:55:22 <aleth> What is a usermode?
20:55:36 <aleth> (someone else here will probably know...)
20:56:34 <Jocelyn> I wish to set my nick to +i, +x, +s ...
20:57:31 <aleth> ah, right
20:58:18 <aleth> I don't know how to do that in ib - which is not to say it is impossible
20:58:31 <Jocelyn> Right now I have to do it manually before I start ... :|
21:04:32 <Jocelyn> Can I install the zip nightly build onto a usb ?
21:05:41 <clokep_work> Jocelyn: What do you mean by "include a usermode" do you mean "autoset a usermode on start"?
21:05:50 <-- igorko has quit (Ping timeout)
21:06:01 <clokep_work> And you can run the zip build off a usb stick, but it'll make the profile on the local hard drive unless you point it to a specific folder.
21:06:10 --> igorko has joined #instantbird
21:07:09 <clokep_work> I thought that was in the advanced preferences, but it might not be. In which case you could file a bug.
21:07:23 <clokep_work> Although I hate user modes since they're so vague and different on different servers, but I don't want to rant. ;)
21:08:00 <Jocelyn> Hi clokep_work, Thanks for your reply ... yes I meant the later, autoset a usermode on start ...
21:08:48 <flo> Jocelyn: just before I got interrupted by someone talking to me in another tab, I was about to say "you want to talk with clokep_work about this" :).
21:08:59 <Jocelyn> How do I configure it point it to a specific folder ?
21:08:59 <flo> (but hi! :))
21:09:55 <Jocelyn> Hi flo, Thank-you :)
21:10:48 <-- sabret00the has quit (Connection timed out)
21:11:21 <Mook_as> instantbird -profile /absolute/path/to/folder
21:11:23 <clokep_work> Jocelyn: I think there's a way to point to a specific profile, flo might know more (and I'm about to lose the _work and go home...)
21:11:29 <Mook_as> (you need to do so every time you start)
21:11:30 --> sabret00the has joined #instantbird
21:11:36 <clokep_work> (Or make a short cut. ;))
21:12:06 <flo> yeah, on windows one need to create a shortcut to be able to add command line parameters
21:12:18 <clokep_work> Jocelyn: But yes, please file a bug about the usermodes: https://bugzilla.instantbird.org, thanks! :)
21:12:23 <clokep_work> (And bye!)
21:12:41 <flo> and I'm not sure this can totally work with relative paths, so one may have to edit that shortcut each time the usb stick ends up with a different drive letter
21:13:13 <Jocelyn> Hi Mook_as, Thanks for your reply ... Do I append it to the shortcut via properties ?
21:13:18 <clokep_work> (and flo thanks for just rewriting the whole patch for me. :P)
21:13:22 <flo> Jocelyn: yes
21:13:27 <-- Nitrox has quit (Quit: Connection to internet lost)
21:13:34 <flo> clokep_work: I was afraid you would say that :(
21:13:34 <Mook_as> Jocelyn: yes, though in that case it's probably c:\absolute\path\to\folder ;)
21:13:48 <flo> I had the bad feeling of rejecting all the hunk one after one :(
21:14:40 <flo> clokep_work: I added some ellipsis to let you play a bit to finish it ;). And it was pretty hard to code in that bugzilla textbox. No completion :-/.
21:14:42 <clokep_work> flo: It's fine. I had originally had a loop, but then I wanted the transform method, I didn't think of making an object containing the values.
21:15:01 <clokep_work> Oh, there's still plenty to do...I like the Tooltip idea though, instead of having multiple methods.
21:15:02 <Jocelyn> Mook_as: c:\ being on the hd ?  Could I direct it to the usb instead ?
21:15:08 <clokep_work> Thanks! :)
21:15:13 <Mook_as> Jocelyn: sure, insert drive letter of your choice :)
21:15:20 <-- clokep_work has quit (Quit: Bye!)
21:15:31 <flo> Mook_as: Z:\ ? :)
21:15:54 <Mook_as> I would recommend against a:\ though, your profile probably wouldn't fit on a 1.2MB 5.25" floppy ;)
21:16:21 <flo> Mook_as: there are newer bigger floppies ;)
21:16:32 <Mook_as> flo: that goes in b:\ ;)
21:16:38 <flo> the common ones were 1.44, but could be formatted to 1.72
21:17:02 <Mook_as> (and those are _smaller_, at least physically :p )
21:17:09 <flo> sure
21:17:50 <Mook_as> (in case you haven't noticed, I just don't want to be digging into this i/o redirection code)
21:18:08 <flo> bah, having a single power outlet in the whole room is stupid. I have to unplug the laptop to plug the phone's charger (I'm connected using the 3G phone as a wifi access point)
21:18:23 <flo> Mook_as: wrong tab?
21:18:44 <Mook_as> flo: nope, just explaining why I'm being distracted here.
21:19:38 <flo> I don't know/remember what the portable version contains
21:25:12 <Jocelyn> flo: I'm currently using instantbird 1.0 ... how can I do a whois with this version ?
21:25:25 <flo> you can't.
21:25:41 <Jocelyn> :( ok ...
21:26:00 <flo> as aleth told you, it's a very recent (this week!) addition in nightly builds
21:27:09 <Jocelyn> flo: Thanks :)
21:29:27 <-- sabret00the has quit (Connection timed out)
21:30:01 --> sabret00the has joined #instantbird
21:30:55 <flo> np
21:31:27 <Jocelyn> aleth, clopek_work, Mook_as: Thank-you all for answering my questions ... I very much appreciate the helpful input ... bye all.
21:32:46 <lewellyn> does instantbird do /help yet to list the supported commands?
21:35:41 <-- Jocelyn has quit (Client exited)
21:41:00 <lewellyn> also, what's the pedigree of the irc support?
21:43:20 <flo> lewellyn: /help works, yes
21:43:34 <lewellyn> i don't have it open atm so i can't check easily :)
21:44:18 <flo> and what does "what's the pedigree of the irc support?" mean?
21:44:59 <lewellyn> is it all from scratch? is it derived from purple?
21:45:07 * lewellyn suspects the latter
21:45:46 <flo> currently it's the libpurple implementation, with very tiny modifications (the Quit message mentioning Instantbird is the only one I can actually remember)
21:45:57 <flo> clokep is working on a JS implementation
21:46:13 <lewellyn> k. so sasl isn't feasible really, with purple's :/
21:47:14 <flo> http://clokep.blogspot.com/
21:47:17 <flo> what is it?
21:48:45 <-- igorko has quit (Quit: Instantbird 1.0)
21:49:40 <lewellyn> sasl? it's an authentication mechanism. you might know it better from email protocols.
21:49:43 <flo> or rather, how important is it to support it?
21:50:06 <lewellyn> ircx and charybdis allow use of it to prevent joining channels prior to services authentication
21:50:35 <flo> seems similar to what XMPP uses, by the way
21:50:35 <EionRobb> you just need to bug elb in #pidgin to implement it... its on his TODO list
21:50:37 <lewellyn> for freenode, it's a requirement to connect via a dynamic mobile device ip or tor.
21:50:44 <lewellyn> xmpp does sasl, yes
21:51:37 <lewellyn> it'd be nice to be able to tell people using some random libpidgin app to switch to instantbird ;)
21:51:48 <flo> "a requirement to connect via a dynamic mobile device ip"?
21:51:57 <lewellyn> i.e. tethered via your cell phone
21:52:12 <lewellyn> my phone is unaffected as i have a static ip in a non-dynamic range
21:52:29 <flo> I'm using my phone too currently
21:52:41 <lewellyn> to connect to freenode?
21:52:51 <flo> maybe, not sure
21:53:04 <flo> most of my IM accounts go through an SSL tunnel to hide my real location
21:53:10 <flo> not sure if the freenode account is one of them
21:53:30 <flo> the freenode account goes in the SSH tunnel, yes
21:53:50 <lewellyn> so yeah. you're unaffected :)
21:55:18 <lewellyn> but yeah. a year or so ago, Anonymous (or GNAA or something of the ilk) realized that power cycling many phones gets you a new ip. on some, just turning the radio off and back on will do it. so trolls started using it to ban evade.
21:56:31 <-- sabret00the has quit (Connection timed out)
21:56:39 <flo> lewellyn: https://bugzilla.instantbird.org/show_bug.cgi?id=719
21:56:42 <instantbot> Bug 719 enh, --, ---, nobody, NEW, Handle multiple authentication types in IRC JavaScript
21:57:00 --> sabret00the has joined #instantbird
21:58:17 <lewellyn> i think +Z is reserved for ssl only, but i'm not sure :/
21:58:30 <lewellyn> you'll want to rely on capab rather than umode anyhow :)
22:02:17 <flo> I don't speak IRC, it's not my native language ;)
22:02:25 <lewellyn> :)
22:02:36 <lewellyn> it's a reasonably simple protocol at least :)
22:03:19 <Mook_as> I was under the impression that user modes (and channel modes) are a mess and could mean different things across servers
22:03:33 <-- GeekShadow has quit (No route to host)
22:04:36 <lewellyn> Mook_as: that's why you don't rely upon them blindly.
22:04:57 <flo> Good night :)
22:05:11 <lewellyn> sleep well
22:05:12 <Mook_as> night :)
22:05:21 <flo> thanks
22:05:24 <-- flo has quit (Quit: Instantbird 1.1a1pre)
22:05:27 <aleth> lewellyn: maybe they could be implemented as add-ons
22:05:28 --> GeekShadow has joined #instantbird
22:06:08 <lewellyn> server: ':card.freenode.net 005 smrt CHANTYPES=# EXCEPTS INVEX CHANMODES=eIbq,k,flj,CFLMPQcgimnprstz CHANLIMIT=#:120 PREFIX=(ov)@+ MAXLIST=bqeI:100 MODES=4 NETWORK=freenode KNOCK STATUSMSG=@+ CALLERID=g :are supported by this server'
22:06:12 <lewellyn> server: ':card.freenode.net 005 smrt SAFELIST ELIST=U CASEMAPPING=rfc1459 CHARSET=ascii NICKLEN=16 CHANNELLEN=50 TOPICLEN=390 ETRACE CPRIVMSG CNOTICE DEAF=D MONITOR=100 :are supported by this server'
22:06:26 <lewellyn> note that the server tells you lots of useful stuff when you connect :)
22:06:54 <lewellyn> aleth: it really needs to be handled at the protocol level, as bug 719 states :/
22:06:57 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=719 enh, --, ---, nobody, NEW, Handle multiple authentication types in IRC JavaScript
22:07:04 <lewellyn> you don't see ssl as an addon for other protocols
22:08:08 <aleth> SSL is already built in though
22:08:57 <aleth> just not the kind you are looking for, I guess
22:09:45 <lewellyn> it's the same concept though. and as flo mentioned, xmpp also does sasl.
22:09:58 <lewellyn> so it's a matter of making the protocol speak it properly.
22:10:52 <lewellyn> in theory, SASL PLAIN isn't terribly difficult. i still haven't gotten it working with my irssi, though. so i'm not able to even see how it works yet. :/
22:11:01 <aleth> Since the net was invented, half of programming seems to be writing translators between protocols...
22:11:11 --> Jocelyn has joined #instantbird
22:11:16 <aleth> I suppose before the net it was file formats :p
22:11:36 <EionRobb> I had a crack at putting sasl into prpl-irc, but I haven't found a clear enough spec/howto
22:11:51 <lewellyn> there's no translation here. it's just a matter of adding a security layer.
22:12:01 <lewellyn> EionRobb: even the various links in the bug didn't help?
22:12:36 <Jocelyn> Hi again all, I forgot to ask ... how can I install an older message style - minimal 2 ?
22:12:48 <lewellyn> EionRobb: i'd suggest joining #ircd-seven on freenode, but that channel is really hit or miss as to whether you get someone useful or someone who's a time-wasting irritant :(
22:12:58 <EionRobb> lewellyn: I haven't looked at the instantbird bug thing about it
22:18:14 <aleth> Jocelyn: It claims it works with 1.0 on the add-on page?
22:18:25 <aleth> Won't it install?
22:19:07 <Jocelyn> Hi aleth: no, it won't install ... it says it's incompatible with 1.0 ... :\
22:19:34 <aleth> There is a way to fix that
22:19:47 <aleth> The XPI file is actually a ZIP archive
22:19:58 <aleth> In the ZIP archive, there is an install.rdf file
22:20:06 <Jocelyn> I placed the xpi into the Addon Manager ...
22:20:08 <aleth> Edit it and change the maximum allowed version number
22:20:21 <aleth> Then load the modified XPI file with the add-on manager
22:20:48 <Jocelyn> aleth: it downloads as an xpi file only ... 
22:20:54 <aleth> Yes, like I said
22:21:16 <aleth> It *is* a ZIP file just with a different extension
22:21:32 <Jocelyn> I cannot edit the xpi ... it opens the file as gibberish ...
22:21:39 --> Mic has joined #instantbird
22:21:39 * ChanServ sets mode +h Mic 
22:21:43 <aleth> Have you got WinZIP or something like that?
22:22:08 <aleth> You need to use an archive progam to either unpack the XPI or to be able to directly edit files *within* it
22:22:26 <Mic> Windows itself can open ZIP files .. the only call it "compressed folder" nowadays.
22:22:28 <aleth> I will file a bug about the misleading "works with" numbers
22:22:43 <Mic> Rename the file to .ZIP and you can access the files using the Windows Explorer
22:22:48 <aleth> Mic: if you are on Windows, maybe you can talk her through it
22:22:52 <Jocelyn> aleth: yes, but the file is just 1 xpi file 13kb
22:23:14 <lewellyn> Jocelyn: so rename it to .zip, modify install.rdf, rename it to .xpi, install :)
22:23:17 <Jocelyn> Hi Mic ... Thnks :)
22:23:50 <Jocelyn> Hi lewellyn, Thank-you :)
22:24:47 <Mic> Jocelyn: do you see the files within the archive?
22:25:15 <-- aleth has quit (Quit: Instantbird 1.1a1pre)
22:25:18 --> aleth has joined #instantbird
22:26:14 <aleth> That's a rather nice style actually
22:27:38 <lewellyn> should styles work if we bump em for 1.1 and install them? the one i liked stopped working :)
22:28:06 <Mic> You need to open install.rdf and then find the place where the text "maxVersion" (without the quotation marks) appears .. replace the number behind this text with "1.1a1pre" (no quotation marks again)
22:28:43 <lewellyn> Mic: i know how to, i'm wondering if there's a reasonable expectation of success before i bother.
22:29:21 <Mic> I don't think we had breaking changes to message styles for a year now ..
22:29:37 <Mic> So just change it and it should work again.
22:30:04 <aleth> minimal 2 seems to work
22:30:08 <lewellyn> it broke in like december or january, i think. dunno if that's when it became 1.1. i don't watch the version numbers :)
22:30:42 <aleth> Though of course it should eventually get an update for 1.1 to handle context messages
22:33:18 <instantbot> New Instantbird (UI) bug 1025 filed by aletheia2@fastmail.fm.
22:33:20 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1025 nor, --, ---, nobody, UNCO, Add-ons marked as "works with 1.0" won't install because install.rdf not updated
22:34:23 <aleth> Hmm, minimal 2 does need some TLC - it doesn't seem to use the correct colours for participant names.
22:40:46 <aleth> On the other hand, context style (surprisingly) works already
22:41:46 <Mic> The themes are converted Adium themes. They include the context style and we just weren't using it until recently.
22:43:03 <Mic> *They might have included 
22:45:22 <-- sabret00the has quit (Connection timed out)
22:45:52 --> sabret00the has joined #instantbird
22:46:18 <Mic> Ah, interesting: the onLoad-"this" problem I saw with some of my extensions is explained here: http://mesquilla.com/2011/09/08/avoiding-namespace-leaks-in-event-handlers/
22:46:34 <Mic> Maybe it will help someone else :)
22:55:44 <Mic> Good night
22:55:54 <-- Mic has quit (Quit: Instantbird 1.1a1pre)
23:04:24 <-- aleth has quit (Quit: Instantbird 1.1a1pre)
23:04:27 --> aleth has joined #instantbird
23:14:40 <-- sabret00the has quit (Connection timed out)
23:15:22 --> sabret00the has joined #instantbird
23:41:10 <-- aleth has quit (Quit: Instantbird 1.1a1pre)
23:41:13 --> aleth has joined #instantbird
23:41:48 <-- aleth has quit (Quit: Instantbird 1.1a1pre)
23:41:51 --> aleth has joined #instantbird
23:44:09 <-- micahg has quit (Connection reset by peer)
23:44:50 --> micahg has joined #instantbird
23:45:08 --> clokep has joined #instantbird
23:45:08 * ChanServ sets mode +h clokep 
23:51:07 <clokep> Mook_as: You're right, user/channel modes are a mess, plus there's like 15 different ways for the server to tell you what it supports. It's dumb.
23:51:31 <clokep> lewellyn: SASL is a PITA from what I remember when I read about it, but I'd like to include it eventually.
23:51:53 <lewellyn> it can't be more of a pita than it is anywhere else though ;)
23:52:21 <clokep> True, but my point is it's not my #1 priority. :P Especially cause it's not super easy.
23:52:49 <clokep> I'm not sure what aleth was suggesting being able to implement in an add-on, but my IRC stuff is fully extensible.
23:52:51 <lewellyn> agreed. first, new irc protocol, then sasl ;)
23:53:20 <lewellyn> does & work yet? ;)
23:53:43 <clokep> I haven't looked into that yet.
23:53:46 <clokep> So probably not.
23:54:12 <lewellyn> :)
23:54:37 <clokep> EionRobb: This is the spec I have for SASL: http://hg.instantbird.org/experiments/file/32df582f069b/irc-js%40patrick.cloke/doc/SASL.txt
23:54:54 <clokep> It's super clear. :rolleyes:
23:55:04 <EionRobb> yeah, I've seen that one before
23:55:26 <EionRobb> elb and I are going to see who can get IRC SASL done first
23:55:38 <clokep> Good luck. :)
23:56:52 <clokep> Message styles were bumped for the 1.0 release, but not again after that...
23:57:09 <clokep> I don't think we've done anything to "break" message styles, but it's possible a newer gecko doesn't like them.
23:57:43 <clokep> I think I'm out of things to say about the log. :)
23:59:09 <lewellyn> well then. :)
23:59:27 <lewellyn> http://hg.instantbird.org/instantbird is this all i have to check out to have everything needed to read the source on a non-build machine?