#instantbird log on 10 25 2010

All times are UTC.

00:00:03 <flo> no
00:00:20 <flo> we may upgrade some of the protocol plugins though
00:00:26 <flo> and apply the security fixes
00:00:49 <hicham> yeah, that what i was wondering about, security fixes
00:00:54 <flo> "we may upgrade some of the protocol plugins though" (this is in the case of "XXX cannot connect any more)
00:01:08 <hicham> is 2.6.6 still supported upstream ?
00:01:12 <flo> no
00:02:00 <flo> nothing is supported but the very latest version, starting the instant it is released
00:02:44 <hicham> since you will provide security fixes it is ok I think
00:06:05 <flo> I've started discussing with Even doing a 0.2.0.1 relatively soon to pickup mozilla security fixes, a few new locales, some libpurple security fixes, and some crash fixes, and the change described in http://blog.mozilla.com/rstrong/2010/10/22/important-app-update-changes-on-the-1-9-1-and-1-9-2-branches/
00:09:51 * flo is going to start the build with the js blist once with his default profile before pushing the patch
00:09:55 <-- flo has quit (Quit: Instantbird 0.3a1pre)
00:10:17 --> flo has joined #instantbird
00:10:18 * ChanServ sets mode +qo flo flo 
00:13:10 <-- flo has quit (Quit: Instantbird 0.3a1pre)
00:13:32 --> flo has joined #instantbird
00:13:32 * ChanServ sets mode +qo flo flo 
00:14:16 <flo> back with the "normal nightly"
00:14:22 <flo> couldn't notice anything wrong :)
00:25:13 <instantbot> florian@instantbird.org added attachment 388 to bug 555.
00:25:15 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=555 enh, --, 0.3a1, florian, ASSI, New buddy list backend
00:27:46 --> DGMurdockIII has joined #instantbird
00:33:38 --> chrisccoulson has joined #instantbird
00:33:48 <instantbot> florian@instantbird.org set the Resolution field on bug 555 to FIXED.
00:33:50 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=555 enh, --, 0.3a1, florian, RESO FIXED, New buddy list backend
00:34:16 <flo> Good night!
00:35:31 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/bf56c9f22e75 - Florian Quèze - Bug 555 - new buddy list backend.
00:51:20 <DGMurdockIII> later flo
01:12:10 --> micahg has joined #instantbird
01:18:18 <-- hicham has quit (Client exited)
02:02:14 <-- micahg has quit (Ping timeout)
02:33:20 --> mchaincn has joined #instantbird
02:33:29 <-- mchaincn has left #instantbird ()
02:53:27 <-- chrisccoulson has quit (Ping timeout)
02:54:48 --> chrisccoulson has joined #instantbird
03:05:47 --> micahg has joined #instantbird
03:28:36 --> tymerkaev has joined #instantbird
03:44:14 <-- tymerkaev has quit (Ping timeout)
03:57:23 <-- clokep has quit (Quit: Instantbird 0.3a1pre)
04:16:57 --> mchaincn has joined #instantbird
04:18:45 <-- DGMurdockIII has quit (Quit: get satisfied! • :: www.unitedservers.de ««« (Gamers.IRC) »»» gamersirc.net ::)
05:00:56 <-- rikki has quit (Ping timeout)
05:07:43 --> rikki has joined #instantbird
05:17:47 <-- rikki has quit (Ping timeout)
05:19:03 <-- mchaincn has quit (Ping timeout)
05:24:40 --> rikki has joined #instantbird
06:16:10 <-- rikki has quit (Ping timeout)
06:51:16 --> mchaincn has joined #instantbird
06:52:55 <-- mchaincn has left #instantbird ()
07:15:34 --> Even1 has joined #instantbird
07:53:35 --> rikki has joined #instantbird
07:55:51 --> Ornthalas has joined #instantbird
08:16:45 <-- rikki has quit (Ping timeout)
08:23:48 --> rikki has joined #instantbird
08:47:50 <-- rikki has quit (Ping timeout)
08:52:43 <-- flo has quit (Quit: Instantbird 0.3a1pre)
09:06:05 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/2d33324cdb9d - Florian Quèze - Package the new files (imContacts.js/manifest).
09:06:42 --> flo has joined #instantbird
09:06:42 * ChanServ sets mode +qo flo flo 
09:19:07 --> mchaincn has joined #instantbird
09:21:33 <-- mchaincn has left #instantbird ()
09:51:07 --> hicham has joined #instantbird
10:02:02 --> tymerkaev has joined #instantbird
11:09:51 <-- hicham has quit (Client exited)
11:10:52 * Mic|away is now known as Mic
11:10:54 <Mic> hello
11:35:43 <-- chrisccoulson has quit (Ping timeout)
11:39:24 --> clokep has joined #instantbird
11:56:08 <-- micahg has quit (Ping timeout)
11:59:52 --> micahg has joined #instantbird
12:16:44 --> kaie has joined #instantbird
12:20:28 <-- flo has quit (Quit: Instantbird 0.3a1pre)
12:27:56 <-- micahg has quit (Ping timeout)
12:46:52 <-- clokep has quit (Ping timeout)
12:56:07 --> clokep has joined #instantbird
13:00:14 --> micahg has joined #instantbird
13:04:45 <-- micahg has quit (Ping timeout)
13:10:48 --> Tonnes_ has joined #instantbird
13:12:10 <-- Tonnes has quit (Ping timeout)
13:12:19 * Tonnes_ is now known as Tonnes
13:21:39 --> flo has joined #instantbird
13:21:39 * ChanServ sets mode +qo flo flo 
13:22:02 --> kaie2 has joined #instantbird
13:24:10 <-- kaie has quit (Ping timeout)
13:24:12 * kaie2 is now known as kaie
13:56:36 <-- tymerkaev has quit (Ping timeout)
14:01:01 --> tymerkaev has joined #instantbird
14:12:41 --> clokep1 has joined #instantbird
14:14:07 <-- clokep has quit (Ping timeout)
14:20:52 <-- tymerkaev has quit (Ping timeout)
14:21:10 --> tymerkaev has joined #instantbird
14:21:11 <-- skeledrew has left #instantbird ()
14:22:38 --> hicham has joined #instantbird
15:01:09 <-- Even1 has quit (Quit: Instantbird 0.3a1pre)
15:13:01 <-- clokep1 has quit (Quit: Instantbird 0.3a1pre)
15:17:41 --> DGMurdockIII has joined #instantbird
15:28:26 <-- hicham has quit (Ping timeout)
15:34:19 --> hicham has joined #instantbird
15:47:14 <-- hicham has quit (Ping timeout)
16:04:37 <-- DGMurdockIII has quit (Connection reset by peer)
16:08:20 --> clokep has joined #instantbird
16:14:32 --> micahg has joined #instantbird
16:28:39 --> hicham has joined #instantbird
16:34:33 <-- hicham has quit (Ping timeout)
16:48:31 --> DGMurdockIII has joined #instantbird
17:03:24 <-- clokep has quit (Ping timeout)
17:03:44 <-- micahg has quit (Ping timeout)
17:54:12 * Mic is now known as Mic|away
18:16:11 --> rikki has joined #instantbird
18:24:13 --> micahg has joined #instantbird
18:28:57 <-- micahg has quit (Ping timeout)
18:30:54 --> hicham has joined #instantbird
18:49:20 <-- rikki has quit (Ping timeout)
18:57:58 --> micahg has joined #instantbird
19:01:17 <-- kaie has quit (Quit: Leaving)
19:03:19 --> GeekShadow has joined #instantbird
19:12:03 --> skeledrew has joined #instantbird
19:22:36 --> idechix has joined #instantbird
19:22:36 * ChanServ sets mode +o idechix 
19:44:41 <-- micahg has quit (Ping timeout)
20:02:06 --> Mic has joined #instantbird
20:03:01 --> clokep has joined #instantbird
20:03:08 <Mic> evening
20:05:48 <-- idechix has quit (Quit: Instantbird 0.3a1pre)
20:17:12 <-- hicham has quit (Client exited)
20:20:48 --> micahg has joined #instantbird
20:44:00 <-- DGMurdockIII has quit (Quit: get satisfied! • :: www.unitedservers.de ««« (Gamers.IRC) »»» gamersirc.net ::)
20:57:03 <Mic> clokep, flo: about the content pane on the options (bug 542)
20:57:07 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=542 nor, --, ---, nobody, NEW, Reformat "Content" Tab of Options
20:57:39 <clokep> Yes?
20:57:42 <Mic> What if we merge it with the Themes pane when reworking it and renaming the Themes pane to "Conversation"
20:58:07 <flo> "early" warning: I'll be mostly offline from Wednesday morning to Sunday evening. (I'll only have the phone to check emails and read instantbot's log)
20:58:43 <Mic> "Content" isn't a really meaningful label in my opinion
20:58:48 <clokep> There was some talk about themes going into the add-on manager, no? Not sure what flo's opinion was on that.
20:58:51 <flo> Mic: that proposal makes a lot of sense. I don't know what to do with the "Sounds" tab I planned to add in the "Themes" tab in that case though
21:00:05 <flo> clokep: my opinion (which I didn't state) is that the add-on manager is currently a hot potato that I'd rather not touch ;)
21:00:28 <clokep> :)
21:00:44 <flo> so much room for bikesheeding in the preferences window...
21:00:47 --> hicham has joined #instantbird
21:00:56 <flo> (that was the reason why I didn't want to make one in 0.1 by the way :-D)
21:00:58 <-- tymerkaev has quit (Ping timeout)
21:00:59 <clokep> In that case it would probably make sense to move it.
21:01:26 <flo> default themes are not add-ons by the way
21:01:51 <flo> what about moving the add-ons manager to a prefwindow tab?
21:02:11 <Mic> Would it make sense to have a Sounds section there as well, where you could e.g. select "new message"-sounds and these things?
21:02:50 <flo> there are also sounds for events from the contacts list, so it wouldn't fit in a "Conversations" tab
21:02:53 <Mic> Might be confusing if you have separate places to set the buddy list and conversation sounds
21:03:19 <Mic> Which might go to a "Buddy list" pane
21:03:48 <Mic> Would it make sense to allow people to chose from different themes for both the conversation and the list?
21:03:59 <flo> I'm not sure "Conversations" is a good tab name (as a user I would expect preferences about logs of conversation to be in such a tab)
21:04:18 <flo> maybe "appearance"? This way we could also include buddy list themes (once we support them)
21:04:31 <flo> still wouldn't help for the sounds :(
21:04:33 <clokep> Appearance doesn't include sounds.
21:04:35 <clokep> Yes. :(
21:04:54 <clokep> And flo: Default themes aren't add-ons...but the default application theme is always included in the add-ons manager. ;)
21:04:56 <flo> Look & feel (& hear) ? :-D
21:04:59 <Mic> "Appearance & Sounds" 
21:05:36 <Mic> "Misc. settings"
21:05:37 <Mic> :P
21:05:50 <flo> we already have "Advanced" -> "General" for that :-P
21:06:07 <clokep> "Random Crap"?
21:06:29 <flo> that's the "Config Editor..." button ;)
21:07:33 * hicham likes the config editor
21:07:47 <hicham> that is one of the strengths of mozilla
21:07:48 <flo> really?
21:08:02 <clokep> Its better then editing user.js. ;)
21:08:05 <flo> You like it or you would miss it if it was removed?
21:08:15 <hicham> i would miss it of course
21:08:29 <flo> (I hate it, especially the context menu to create a pref...)
21:08:37 * Mic thinks the config editor could use a rework. It has too little windows and floating panels. And too little transparency effects.
21:08:50 <hicham> it wouldn't be able to connect for example without it
21:09:00 <flo> uh?
21:09:08 <hicham> as default xulrunner's preferences enables NetworkManager integration
21:09:27 <Mic> I don't like that there's no "Remove / Delete" menu item and that you have to use "Reset" to work around
21:09:28 <hicham> and I have some connections outside NM
21:09:43 <hicham> ( think Sagem Fast 800 for example )
21:09:47 <-- micahg has quit (Ping timeout)
21:10:27 <flo> Mic: it's not a problem of the UI
21:10:36 <Mic> I was joking.
21:10:40 <hicham> pidgin have that issue too, but it doesn't have a config editor
21:10:47 <Mic> oh, not about the menu item though
21:11:04 <flo> you can't delete a preference, only reset it to the default (= remove the user-set value)
21:11:09 <hicham> and kudos to flo for putting the preferences in xulrunner
21:11:37 <flo> hicham: you mean, libpurple's preferences?
21:11:44 <hicham> flo : yes
21:12:13 <flo> the more we remove parts of libpurple, the less this will be useful ;)
21:12:56 <flo> currently there's only http://lxr.instantbird.org/instantbird/source/purple/libpurple/purple-prefs.js
21:13:53 <flo> nearly half of them will disappear in 0.3
21:20:43 <hicham> disappear from prefs.js ?
21:24:09 <instantbot> New Instantbird (UI) bug 561 filed by benediktp@ymail.com.
21:24:11 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=561 enh, --, ---, nobody, NEW, Merge "Content" and "Themes"-panes
21:31:02 <Mic> hicham: maybe it means that purple.* is going to be renamed to im.* ;)
21:32:04 <hicham> Mic : that would be better
21:33:39 <Mic> I could imagine these purple status scores could be obsolete with the new availability system maybe?
21:44:22 <flo> hicham: disappear because the corresponding features won't be handled by libpurple anymore, but by some of our code (so that the feature will be shared by libpurple protocol plugins and protocol plugins implemented in JS)
21:45:05 <Mic> clokep: didn't we have a bug about the js-logger and extensibility somewhere?
21:45:17 <hicham> flo : i see that you are moving away from purple's way
21:45:17 <Mic> I can't find it if it is there
21:45:24 <clokep> Mic: I filed a bug about the js-logger being very non-Windows friendly.
21:45:33 <clokep> Not sure there was one about extensibility?
21:45:54 <Mic> How it should be renamed and easier to replace with a different logger
21:46:14 <flo> Mic: how is it not easy to replace?
21:46:22 <clokep> Mic: I think that was a discussion, not a bug. :)
21:47:04 <Mic> It's been quite a while since then. Maybe the not-easy-to-replace is something my memory just made up :D
21:47:31 <clokep> We were discussing about how it'd be nice to have multiple logging facilities so you can easily load/use different ones from different programs.
21:48:22 <Mic> was it really about different programs? I don't remember that.
21:48:35 <flo> it seems we all have a very selective memory :)
21:48:36 <clokep> There was a variety of rasons, that was my reasoning. :)
21:49:10 <clokep> Skeledrew wanted it to just do HTML logs I think? Someone did. :)
21:49:24 <flo> the "not windows friendly" part is easy to fix (though someone here is confusing "windows" with "nodepad" I think :-P). There used to be a similar problem in the magic copy&paste feature
21:49:46 <clokep> flo: Well Windows by default people only get notepad. ;)
21:49:49 <skeledrew> ?
21:49:52 <Mic> well, tbh Windows linebreaks are different
21:50:01 <flo> clokep: wordpad is also installed and handle \n correctly
21:50:14 <clokep> I don't think it does before like Vista?
21:50:27 <clokep> But besides *.txt is auto-registered to notepad, not to wordpad. :)
21:50:28 <flo> XP certainly does
21:51:58 * flo wonders which proportion of these complaints about log writer's extensibility are actually "the current logs suck, please replace them with something sane")
21:52:06 <skeledrew> clokep: i wanted XML logs...
21:52:18 <clokep> Ah, right XML not HTML. :)
21:52:48 <clokep> I think it might be nice to be able to support multiple ones as a migration tool?
21:52:48 <skeledrew> :)
21:53:00 * Mic thinks about a /dev/null logger :P
21:53:14 <flo> Mic: ?
21:53:21 <skeledrew> Mic: oh snap...
21:53:22 <skeledrew> lol
21:53:37 <skeledrew> sending everything to oblivion now?
21:53:56 * clokep thinks about a plotter logger.
21:53:57 <Mic> Could make a good message style theme as well :P
21:54:17 <skeledrew> lol
21:54:21 <skeledrew> k...
21:55:37 <skeledrew> i still say XML ;)
21:58:02 * flo still things SQLite
21:58:05 <flo> *thinks
21:58:24 <clokep> I think you're right though flo. :-\
21:58:33 <clokep> Most of it is that the logging just sucks right now.
21:59:00 <skeledrew> clokep: especially the date stamp...
21:59:27 <flo> skeledrew: everything about them sucks ;)
21:59:49 <flo> their only good point is that they do exist and save your messages
22:00:11 <skeledrew> i have to remember to close all my tabs every morning so the date is more accurate
22:00:19 <skeledrew> yeah
22:00:59 <Mic> Automate it ;)
22:01:35 <flo> use a nightly and update it everyday :)
22:01:35 <skeledrew> Mic: but i don't want to close the tabs in the first place. i like having them open...
22:01:59 <flo> skeledrew: how long would you keep them open?
22:02:04 <skeledrew> lol
22:02:07 <skeledrew> hmm
22:02:16 <skeledrew> as long as IB's running...
22:02:27 <flo> how long do you keep ib running?
22:02:28 <skeledrew> and since i rarely shut down...
22:02:34 <flo> a day? a week? a month?
22:02:43 <skeledrew> pretty much
22:03:04 <skeledrew> unless i'm forced to restart by something inane like my antivirus
22:03:11 <flo> so you are likely to have >10k messages in some tabs?
22:03:36 <skeledrew> maybe
22:03:43 <skeledrew> never really checked
22:03:56 <flo> and complain about memory usage ;)
22:04:08 <skeledrew> but i'm in some pretty active IRCs too
22:04:14 <skeledrew> lol
22:04:17 <skeledrew> nah
22:04:26 <skeledrew> no memory issues
22:04:30 <skeledrew> i think...
22:04:41 <skeledrew> hmm
22:04:50 <flo> we have bug 301 for that
22:04:53 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=301 enh, --, ---, nobody, NEW, Remove old messages
22:04:54 <skeledrew> some of my apps do tend to be sluggish at times
22:05:17 <skeledrew> k
22:05:46 <hicham> flo : all my msn buddies are shown as Blocked
22:05:48 <skeledrew> i blame it on FF though, cuz it's chuck full of addons
22:06:54 <flo> hicham: that's unfortunate
22:07:25 <flo> does this mean you would support removing the "blocked: " line of MSN buddy tooltips? ;)
22:07:48 <hicham> flo : is this a known bug in Instantbird ?
22:08:02 <flo> it's the second time you talk about it.
22:08:14 <hicham> flo : I didn't block anybody AFAIK
22:08:20 <hicham> flo : yes, I think it is a bug
22:08:40 <flo> maybe look in Pidgin's trac?
22:09:10 <hicham> flo : it doesn't happen with pidgin IIRC
22:09:25 * flo doesn't like answering that, it sounds a bit like "go to hell" :(
22:09:58 <skeledrew> hicham: roll back to v0.2
22:09:58 <skeledrew> no such issues there ;)
22:10:03 <skeledrew> flo: lol
22:10:10 <hicham> skeledrew: I am on 0.2
22:10:17 <flo> update then :-D
22:10:24 <skeledrew> weird. my MSN is fine
22:10:48 <hicham> you see anybody as unblocked in the tooltips ?
22:10:48 <skeledrew> flo: booo
22:11:15 <skeledrew> hicham: nope
22:11:27 <flo> hicham: everybody except one person I've blocked for repeatedly insulting me :)
22:11:29 <skeledrew> they're all the same
22:11:41 <hicham> weird
22:11:45 <clokep> My (one) MSN buddy is online. :)
22:11:53 <clokep> And he's not blocked. ;)
22:12:06 <flo> the "Has you" line is completely unreliable for me however
22:12:14 <hicham> i can talk to them as well
22:12:24 <skeledrew> Blocked: No
22:12:24 <skeledrew> that's what they all say
22:12:29 <hicham> but the tooltip says "Blocked : yes "
22:12:43 <skeledrew> hmm
22:12:46 <flo> anything interesting in the error console?
22:12:48 <skeledrew> server glitch?
22:12:59 <flo> skeledrew: libpurple glitch? ;)
22:13:19 <skeledrew> flo: nah. i'd have the issue too :p
22:13:29 <flo> skeledrew: how so?
22:13:46 <skeledrew> we're using the same version
22:13:49 <skeledrew> hmm
22:13:49 <flo> libpurple bugs are no fun when everybody can see them
22:13:50 <skeledrew> wait
22:14:06 <skeledrew> hicam is using Linux right?
22:14:07 <flo> to be a good glitch, the minimum condition is that *I* cannot reproduce it, and so cannot debug it ;)
22:14:26 <skeledrew> OS glitch?
22:14:26 <skeledrew> :)
22:14:46 <skeledrew> flo: +1
22:14:47 <Mic> naa, can't be. Linux has no bugs.
22:14:51 <Mic> By definition.
22:14:51 <skeledrew> it does happen
22:14:57 <hicham> Warning: User <....> is on both Allow and Block list; removing from Allow list.
22:14:59 <hicham> Source File: /purple/libpurple/protocols/msn/notification.c
22:15:01 <hicham> Line: 672
22:15:02 <hicham> Source Code:
22:15:04 <hicham> msn: msn_notification_dump_contact
22:15:45 <skeledrew> hicham: sounds like it should be the other way round: remove from Block...
22:16:07 <hicham> skeledrew: well I guess so
22:16:18 <skeledrew> Mic: what's your definition?
22:16:25 <hicham> skeledrew: I don't even know how IB sees them on both lists
22:16:39 <skeledrew> hicham: yeah. that is weird
22:16:54 <skeledrew> must be an internal struggle :)
22:17:49 <flo> if you try to read the code of the MSN protocol plugin, you won't be surprised anymore that weird things happen... :-|
22:18:11 <skeledrew> ouch
22:19:55 <hicham> Mic : Linux is a collaborative effort
22:20:31 <skeledrew> hicham: are they blocked from the web access too? did you try resetting the account?
22:21:13 <hicham> skeledrew: i didn't try web access
22:21:37 <skeledrew> yeah. there's no such thing as a bugless OS. they just get weeded out more more easily
22:22:14 <skeledrew> hicham: k. if they're blocked in the web access, then it's a server thing
22:22:14 <Mic> hicham: sorry, won't troll tonight ;)
22:22:33 <flo> I thought it was a kernel :)
22:22:53 <skeledrew> flo: semantics...
22:23:13 <hicham> flo : yes, linux is a kernel
22:23:46 <Mic> We awe talking about the kernel only or .. GNU/Linux?
22:24:02 <skeledrew> a corn kernel
22:24:05 --> testib has joined #instantbird
22:24:21 <clokep> Kettle corn?
22:24:27 <hicham> GNU/Linux is the kernel + GNU Software ( gcc, binutils, coreutils ...)
22:24:35 * testib tries clokep's patch
22:24:39 <Mic> Linux will be obsolete once GNU Hurd is ready next year
22:24:47 <skeledrew> no. corn on the cob corn :)
22:24:54 <flo> Mic: ahah :)
22:24:54 <clokep> Ah I love corn on the cob!
22:25:08 <clokep> testib: The plaintext formatting one? :)
22:25:14 <testib> yes
22:25:15 <skeledrew> clokep: me too :)
22:25:33 <skeledrew> Mic: never
22:25:33 <testib> test _test_ /test/ *test*
22:25:50 <testib> wasn't _ _ supposed to underline?
22:25:53 <Mic> Really! I mean have a look, even Duke Nukem:Forever seems to be getting close to release
22:26:08 <Mic> It was but it doesn't work for some reason
22:26:29 <hicham> Mic : are you talking about Hurd ?
22:26:30 <clokep> testib: Uh...yes. I don't know why it doesn't.
22:26:35 <clokep> I meant to send myself an email to test that.
22:26:44 <flo> :)
22:26:45 <skeledrew> mmm
22:27:03 <skeledrew> flo: i get everything raw...
22:27:08 <flo> read the code, discover that it's ugly and you actually don't really want to know ;)
22:27:44 * Mic notices that he seems to have included the patch into his Ib
22:27:51 <flo> probably: http://mxr.mozilla.org/mozilla-central/source/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp#1208
22:28:07 <-- GeekShadow has quit (Connection reset by peer)
22:28:19 <clokep> flo: My test email works w/ them all.
22:28:36 <flo> I guess we need to tweak the filters
22:28:47 <clokep> Oh, is it getting stripped out you think?
22:28:53 <skeledrew> oooh. dinner time! :D
22:28:58 <flo> yeah
22:29:21 <clokep> Hmm...I'll take a look at it and put up another patch.
22:29:42 <flo> "class" is not an allowed attribute
22:29:43 <Mic> Isn't that a different issue
22:29:54 <clokep> Ohhh, yeah. I see.
22:30:00 <clokep> That's the issue. They don't use <u> :(
22:30:23 <clokep> I'd guess |code| doesn't work either then.
22:30:33 <clokep> Oh, yes it will. :) Cause it uses a code element, not a span.
22:30:54 <flo> but the class will be removed too. Not sure it matters though |test|
22:31:02 <flo> It works
22:31:16 <clokep> Are we stripping classes because of security concerns?
22:31:27 * clokep isn't sure how that's a security issue.
22:31:45 <flo> why should we accept them? There's no possible way for a message to contain a CSS file or a <style> tag
22:32:11 <flo> it can only be a mistake or a way to abuse a class of an internal stylesheet
22:33:14 <Mic> Isn't <u> deprecated anyways?
22:33:14 <clokep> True.
22:33:21 <clokep> Mic: that's why it doesn't use it. :)
22:33:33 <clokep> Can we accept "mozilla-*" ones maybe? Or...is that still bad?
22:34:38 <hicham> mozilla-* ones are ok in mozilla apps
22:34:47 <-- testib has quit (Quit: Instantbird 0.3a1pre)
22:34:56 <flo> clokep: still bad
22:35:35 --> testib has joined #instantbird
22:35:42 <testib> test _underline_ 
22:36:36 <flo> doesn't work :(
22:38:28 <clokep> The quickest fix I think would be to patch mozTXTToHTMLConv.
22:39:33 <flo> we can't do that for linux distributions
22:39:42 * clokep needs to go proctor an exam in a few minutes.
22:40:01 <clokep> True. :-\
22:40:08 <clokep> Can we white list a span with that specific class?
22:40:14 * clokep isn't sure how the content filtering works.
22:42:23 <flo> yes, that's what I'm trying to do
22:42:33 <flo> it's trivial to do (minus the bugs)
22:42:39 <-- testib has quit (Quit: Instantbird 0.3a1pre)
22:42:52 --> testib has joined #instantbird
22:43:25 <testib> test _underline_ 
22:44:18 <flo> the filter sees both a moz-txt-tag class and the moz-txt-underscore class
22:45:27 <clokep> http://mxr.mozilla.org/mozilla-central/source/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp#700
22:47:30 <flo> I don't see any css file using either of those classes
22:48:36 <clokep> Wil  be bcak in a few.
22:49:03 <-- testib has quit (Quit: Instantbird 0.3a1pre)
22:51:42 <-- clokep has quit (Ping timeout)
22:52:54 <Mic> flo: what about an indication if a chat is being logged or not?
22:53:33 <flo> adding a system message at the begining of each conversation indicating if it will be logger and how this can be changed may be interesting
22:53:35 <Mic> I also suggested (follow up comment) to show a system message that logging has been disabled
22:54:13 <Mic> "how this can be changed": a link saying "Disable" / "Enable" could be nice
22:54:39 <Mic> Would be nice on a per-conversation basis though
22:55:37 <Mic> Good night
22:55:41 <flo> ahah http://mxr.mozilla.org/comm-central/source/mail/themes/qute/mail/messageBody.css#101
22:55:53 <flo> Good night :)
22:59:12 <-- Mic has quit (Quit: Instantbird 0.3a1pre)
23:01:07 <hicham> flo : can the farsight stuff in pidgin be easily ported to IB ?
23:01:51 <flo> probably not
23:02:21 <flo> from what I've heard it only works on Linux for now
23:02:29 <hicham> yes
23:11:43 <instantbot> florian@instantbird.org added attachment 389 to bug 543.
23:11:45 <instantbot> florian@instantbird.org requested review from clokep@gmail.com for attachment 389 on bug 543.
23:11:46 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=543 enh, --, ---, clokep, NEW, Text Modifier for plaintext formatting
23:12:29 <flo> I should not steal people's bugs :(
23:18:40 --> chrisccoulson has joined #instantbird
23:20:19 --> clokep has joined #instantbird
23:27:48 --> Foxr has joined #instantbird
23:28:08 <clokep> Its ok flo, you fixed what would've taken me a while to figure out. :)
23:28:16 <Foxr> I'm having a problem with instantbird if anyone's around to help.
23:28:33 <clokep> Foxr: Hey. I'm sort of here.
23:28:37 <clokep> What's up?
23:28:52 <flo> clokep: it's frustrating to look for the bug, find it, and not fix it ;)
23:29:07 <Foxr> Alright. I have my msn account hooked up to it and I can talk to individuals just fine.
23:29:21 <Foxr> When I'm added to msn chats with more than one person nothing shows up.
23:29:31 <Foxr> I can read what everyone's saying in the chat log, but not in the chat.
23:29:34 <clokep> flo: I understand. :)
23:29:46 <clokep> Foxr: Have you checked the error console?
23:29:57 <clokep> And do you have a message theme installed?
23:30:13 <clokep> And what version of Instantbird are you using? :)
23:30:23 <Foxr> I just downloaded this a little while ago. Haha so everything's new. Error console has a few weird errors.
23:30:35 <Foxr> I'm not sure if I have a message theme installed either.
23:30:47 <clokep> You can paste them into http://pastebin.instantbird.com/
23:31:09 <clokep> Foxr: If you didn't install one then you probably don't. :) (Tools > Options > Themes > Message Styles...which one is selected?)
23:34:24 <Foxr> Dark?
23:34:54 <clokep> Yes, that's a default one. :)
23:35:03 <Foxr> Sorry, lost connection.
23:35:11 <clokep> Its OK.
23:35:27 <clokep> Hmm...are you on IRC via Instantbird also?
23:35:38 <Foxr> No I can't figure that out. =[
23:35:51 <Foxr> I'm using mibbit right now for this.
23:35:55 <clokep> Ah, its OK. It'd just help me figure out if its an issue with the theme or not.
23:36:10 <clokep> So, errors in the error console? Could you pastebin them for me? http://pastebin.instantbird.com/
23:36:41 <clokep> And are you using Instantbird 0.2 or one of the nightles (0.3a1pre). (Help > About Instantbird will show you the version)
23:38:53 <Foxr> 0.2
23:39:02 <Foxr> Copy pasted everything how do I send it to you?
23:41:47 * hicham had this issue
23:42:55 <clokep> Foxr: Hit submit and then send me the new link
23:43:19 <Foxr> http://pastebin.instantbird.com/445
23:44:16 <clokep> Foxr: Thanks. And what extensions do you have installed?
23:45:07 <clokep> flo: Was there a big update to MSN from 2.6.* to 2.7.*?
23:46:03 <Foxr> Buddy status 0.2, MinTrayR
23:46:04 <flo> clokep: I don't know :-/
23:48:51 <clokep> Foxr: Seems like its coughing on an object being returned from the protocol.
23:48:55 <clokep> flo: Do you know? http://pastebin.instantbird.com/445
23:49:29 <flo> I've never seen the "Discarding invalid msnobj" ones before
23:50:16 <flo> it's really strange that the messages are stored in the log though :-S
23:50:31 <Foxr> It'll show me who logged into the room.
23:50:42 <Foxr> That's the only text it will show though.
23:50:42 <clokep> Me neither, although I've never used a chat in MSN. :)
23:50:58 <flo> I haven't in a long while either
23:53:34 --> DGMurdockIII has joined #instantbird
23:54:46 <hicham> well, i seen sthg like that recently i thin
23:54:51 <hicham> *think
23:57:12 <clokep> The only two Pidgin bugs about that seem to be old...
23:59:09 <clokep> Sorry Foxr. :-\ I'm out of ideas. Seems like we haven't come across this.