All times are UTC.
00:09:54 --> DGMurdockIII has joined #instantbird 00:17:22 <-- Mic has quit (Quit: Instantbird 0.3a1pre) 00:19:35 --> Mic has joined #instantbird 00:19:35 * ChanServ sets mode +h Mic 00:25:15 <clokep> And status changes now work in jsProtoHelper... 00:31:50 <-- sabret00the has quit (Ping timeout) 00:41:04 <Mic> Great 00:41:49 <clokep> Trying to figure out preferences.... 00:41:56 <clokep> Basing all this off your buddystatus code btw. :) 00:42:52 <Mic> Ah, ok. I only notice now that I didn't even wonder why you were interested in this 00:43:41 <clokep> Mic: Your preference code...is that "safe" as in, if the preference doesn't exist does it throw an exception? 00:43:52 <clokep> I vaguely feel like there were version you can specify a default value? :-\ 00:44:10 <Mic> No idea, I never tried that 00:44:15 <clokep> k, thanks. 00:45:02 <Mic> Thanks for pointing that out 00:46:08 <clokep> Does that mean it doesn't work? :) 00:47:25 <Mic> No idea. I guess reading in the prefs would fail then but there are default values defined in this object 00:47:56 <Mic> And the rest of the code reads from these member fields and not directly from the pref system 00:48:47 <Mic> So I think a try-catch block around the reading part would do 00:48:55 <clokep> Possibly. 00:50:18 <Mic> Only prefs before the problem would be read, so changing it completely will be better 00:51:34 <Mic> bbl 00:52:09 <clokep> Ohhh. 00:52:14 <clokep> FUEL has a system to do that. 00:54:29 <hicham> the key thing is really fun 00:54:48 <hicham> imageshack api needs a developer key too 00:55:03 <hicham> and the key is available on debian servers 00:55:16 <hicham> what is the point of those developer keys anyway ? 00:55:38 <clokep> So passwords aren't transmitted / they can block applications. 00:57:34 <Mic> Flickr too 01:08:54 <-- Tonnes has quit (Ping timeout) 01:25:20 <instantbot> jahkae@gmail.com added attachment 432 to bug 440. 01:25:22 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=440 enh, --, ---, nobody, NEW, IRC option: Hide events 01:29:34 --> sabret00the has joined #instantbird 01:32:44 <-- sabret00the has quit (Ping timeout) 01:33:04 <clokep> Mic is it a bug that I get notified of one of my other accounts signing on? ;) 01:39:17 <Mic> You get notified of any buddies signing on 01:39:27 <Mic> If you've got yourself on the list, so be it 01:40:04 <Mic> One known bug is that you receive sign-off notifications when disconnecting an account 01:40:15 <Mic> I haven't looked into this problem yet 01:40:28 <Mic> Seems to be a regression because of the 0.3 rewrite 01:41:13 --> Mic1 has joined #instantbird 01:41:14 <-- Mic has quit (Connection reset by peer) 01:41:31 <clokep> Possibly a notification name changed or something whoknows. 01:41:37 <-- Ornthalas has quit (Quit: KTHXBYE) 01:43:46 <Mic1> Name changes will be visible on the 0.3 version as well 01:44:46 <hicham> great 01:45:21 --> rikki has joined #instantbird 01:45:30 <-- rikki1 has quit (Connection reset by peer) 01:45:41 <Mic1> The new notification includes the old name, so I can do something like "ABC is known as DEF now." 01:46:13 * Mic1 is now known as Mic 01:49:08 * hicham wonders if firetray should be listed with the other addons 02:05:05 <Mic> On AIO? 02:06:03 <clokep> Yes. ;) 02:06:15 <Mic> Is there a reason why it shouldn't? 02:06:37 <-- hicham has quit (Ping timeout) 02:08:12 <Mic> good night 02:08:30 <-- Mic has quit (Quit: Instantbird 0.3a1pre) 02:11:51 --> hicham has joined #instantbird 03:58:35 --> Mook has joined #instantbird 04:19:54 <-- Mook has quit (Quit: gone) 04:34:17 --> tymerkaev has joined #instantbird 05:05:21 * tymerkaev is now known as tymerkaev_away 05:05:51 * tymerkaev_away is now known as tymerkaev 05:17:04 <-- hicham has quit (Client exited) 05:20:03 <-- clokep has quit (Quit: Instantbird 0.3a1pre) 05:20:08 --> clokep has joined #instantbird 05:20:08 * ChanServ sets mode +h clokep 05:32:19 <-- DGMurdockIII has quit (Quit: get satisfied! :: www.unitedservers.de ««« (Gamers.IRC) »»» gamersirc.net ::) 06:05:32 <-- tymerkaev has quit (Ping timeout) 06:17:05 <instantbot> clokep@gmail.com added attachment 433 to bug 520. 06:17:08 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=520 enh, --, ---, nobody, NEW, Unable to tell if a MUC is connected 06:27:56 <-- clokep has quit (Quit: Instantbird 0.3a1pre) 06:50:08 <-- ircjimhall has left #instantbird () 07:54:09 --> mepine has joined #instantbird 08:50:50 <-- mepine has quit (Quit: é¨ç·£ä¹) 09:05:36 --> Mook has joined #instantbird 09:11:11 --> tymerkaev_away has joined #instantbird 09:13:06 <-- tymerkaev_away has quit (Quit: I must go. Good bye!) 09:13:49 --> tymerkaev_away has joined #instantbird 09:32:43 * tymerkaev_away is now known as tymerkaev 09:47:37 --> GeekShadow has joined #instantbird 09:59:22 --> Mic has joined #instantbird 09:59:23 * ChanServ sets mode +h Mic 10:07:39 --> Ornthalas has joined #instantbird 10:12:20 <-- Mook has quit (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.1.15/2010102600]) 10:15:14 <-- Jan has quit (Ping timeout) 10:16:42 <-- skeledrew has quit (Ping timeout) 10:17:10 --> skeledrew has joined #instantbird 10:27:56 --> sabret00the has joined #instantbird 10:28:02 --> Jan- has joined #instantbird 10:39:57 <Mic> hello 10:43:47 * Jan- is now known as Jan 10:45:00 <tymerkaev> hi Mic 10:46:44 <Mic> How are you doing? 10:47:26 <-- Mic has quit (Quit: Instantbird 0.3a1pre) 10:47:59 --> Mic has joined #instantbird 10:47:59 * ChanServ sets mode +h Mic 10:55:40 <tymerkaev> Mic: I'm going to cleanup current css of preferences.css for winstripe and gnomestripe. Would you like to give review? 10:56:16 <Mic> I'm busy at the moment, don't expect it to be done before wednesday 10:56:21 <Mic> otherwise sure, why not 10:56:28 <Mic> -otherwise 11:00:23 <instantbot> tymerkaev@gmail.com added attachment 434 to bug 585. 11:00:24 <instantbot> tymerkaev@gmail.com requested review from the wind for attachment 434 on bug 585. 11:00:26 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=585 min, --, ---, tymerkaev, ASSI, CSS cleanup 11:18:45 * tymerkaev is now known as tymerkaev_away 11:18:50 * tymerkaev_away is now known as tymerkaev 11:38:43 --> Andrey has joined #instantbird 11:38:54 <-- Ornthalas has quit (Quit: KTHXBYE) 12:06:59 <-- Mic has quit (Quit: Instantbird 0.3a1pre) 14:45:09 <-- tymerkaev has quit (Ping timeout) 15:20:08 --> sabret00the_ has joined #instantbird 15:21:28 <-- sabret00the has quit (Ping timeout) 15:30:17 --> clokep has joined #instantbird 15:30:17 * ChanServ sets mode +h clokep 15:33:04 --> chrisccoulson has joined #instantbird 15:44:25 --> sabret00the has joined #instantbird 15:45:34 <-- sabret00the_ has quit (Ping timeout) 15:48:28 --> Ornthalas has joined #instantbird 15:56:05 <-- Andrey has quit (Quit: ) 15:57:57 <-- sabret00the has quit (Connection reset by peer) 15:58:20 --> sabret00the has joined #instantbird 15:58:30 <-- sabret00the has quit (Connection reset by peer) 15:58:53 --> sabret00the has joined #instantbird 15:59:10 <-- sabret00the has quit (Connection reset by peer) 15:59:38 --> sabret00the has joined #instantbird 15:59:47 <-- sabret00the has quit (Connection reset by peer) 16:00:16 --> sabret00the has joined #instantbird 16:00:29 <-- sabret00the has quit (Connection reset by peer) 16:00:54 --> sabret00the has joined #instantbird 16:01:06 <-- sabret00the has quit (Connection reset by peer) 16:09:20 <clokep> Looks like Windows nightly hasn't built in a couple of days. :-\ 16:09:27 --> Mic has joined #instantbird 16:09:27 * ChanServ sets mode +h Mic 16:15:40 <clokep> Although I think it might just be a m-c failure: "e:/bb-slave/win32/build/mozilla/gfx/layers/d3d9/LayerManagerD3D9.cpp(72) : error C3861: 'do_GetService': identifier not found"? 16:16:28 --> sabret00the has joined #instantbird 17:28:08 --> hicham has joined #instantbird 17:38:34 --> ecmuller has joined #instantbird 17:40:12 <-- Mic has quit (Connection reset by peer) 18:04:01 <-- sabret00the has quit (Ping timeout) 18:11:37 --> sabret00the has joined #instantbird 18:38:43 --> tymerkaev_away has joined #instantbird 18:39:11 * tymerkaev_away is now known as tymerkaev 19:00:52 * tymerkaev is now known as tymerkaev_away 19:06:12 * tymerkaev_away is now known as tymerkaev 19:06:27 <-- hicham has quit (Client exited) 19:24:04 * tymerkaev is now known as tymerkaev_away 19:26:24 * tymerkaev_away is now known as tymerkaev 19:41:51 * tymerkaev is now known as tymerkaev_away 19:43:23 --> Mic has joined #instantbird 19:43:23 * ChanServ sets mode +h Mic 19:43:30 * tymerkaev_away is now known as tymerkaev 19:48:47 <-- chrisccoulson has quit (Client exited) 19:49:04 <Mic> Some things: 19:49:37 <Mic> first is what we're doing with other people's status' right? 19:50:17 <Mic> We're displaying a system message with the status change right now. It scrolls out of sight after a while 19:50:32 <clokep> Are we talking about Buddy Status? 19:50:40 <Mic> no, in conversations 19:50:51 <Mic> I'd have come to this now;) 19:50:52 <clokep> OK. 19:51:36 <Mic> and if we really think it's important to know when someone changed the status and what status he's having, then we should set a status attribute to the messages maybe 19:51:53 <Mic> If not, then why are we showing the change message after all? 19:52:05 <Mic> brb 19:52:22 <clokep> It's also shown on the tab. 19:58:15 <Mic> Which doesn't tell at which times of a conversation someone was having which status 19:59:10 --> chrisccoulson has joined #instantbird 19:59:16 <Mic> If that's what we want then we should think about it 20:01:38 <Mic> Something else: what about having code that collects status changes and sends out notifications with a old- and a new-status-object 20:02:18 <Mic> So instead of having to deal with fast successive status changes, you can check for this notification and get a nice 'change report' instead 20:04:17 <Mic> It would have to wait a bit to see if there's another change coming but if the time is short enough no one would notice and if there are you'd collect a few changes most likely (from what I can tell it seems that there's either single changes or multiple quickly successive) 20:04:42 <Mic> ahem, was that understandable at all? 20:05:23 <clokep> Understandable yes, but do you mean to include this in the core? 20:05:50 <Mic> I meant to do it generically so protocol plugins, add-ons and the like don't have to bother with the details at all 20:06:55 <Mic> It could even ignore things like change from status A to B to A (online -> offline -> online for example) completely 20:07:06 <clokep> Hmm....so the only difference really is that it sends out the old and new one...but caches them for a short time so you only get ONE change instead of a bunch? 20:07:08 <Mic> *changes 20:07:13 <Mic> Yes 20:07:22 <clokep> Could be worth it. 20:10:47 <Mic> Right now buddy status just waits a moment and replaces any previous status change with the new if there was one 20:11:30 <Mic> So that you should never get notifications from the same buddy in less than ..3 (?) seconds 20:12:11 <clokep> It wouldn't be possible for different things to register with it with different amounts of time? 20:12:38 <clokep> I.e. for a plugin to say I want every status update (notifcations time < 0) and other ones to do < 3 seconds, etc, would it? 20:14:59 <Mic> Do you have any particular case in mind? 20:19:10 <clokep> Well if you're typing to someone...three escond is a long time to not know they left. 20:19:21 <clokep> While a pop up telling you someone signed on...3 seconds isn't a long time. 20:20:56 <Mic> I don't want to replace the normal status notifications, I wand to add another for convenience 20:22:31 <clokep> Oh, I see. Would probably be good then. :) 20:22:58 <Mic> I'll try that in a few days 20:23:26 <Mic> One extension that adds such a notification and buddy status observing this instead of the normal 20:25:17 <Mic> bbl 20:26:37 * tymerkaev is now known as tymerkaev_away 20:33:42 * tymerkaev_away is now known as tymerkaev 20:35:30 <clokep> Anyone know if there's a bug about rich text formatting? 20:44:32 * tymerkaev is now known as tymerkaev_away 21:05:32 * tymerkaev_away is now known as tymerkaev 21:21:31 * tymerkaev is now known as tymerkaev_away 21:22:39 --> hicham has joined #instantbird 21:24:17 * tymerkaev_away is now known as tymerkaev 21:24:26 <instantbot> New Instantbird (UI) bug 634 filed by clokep@gmail.com. 21:24:27 <instantbot> clokep@gmail.com added attachment 435 to bug 634. 21:24:29 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=634 nor, --, ---, nobody, NEW, Richtext Formatting for Outgoing Messages 21:28:05 <-- tymerkaev has quit (Ping timeout) 21:58:31 <Mic> These editors are pretty sophisticated 21:59:53 <clokep> Probably more than what we need too. 22:00:17 <clokep> I really don't understand how there isn't just like a "richtexteditor" element in toolkit. 22:00:36 <clokep> s/editor/box/ 22:00:58 <Mic> Most likely the answer is: Firefox didn't need one yet? ;) 22:02:56 --> DGMurdockIII has joined #instantbird 22:03:06 <clokep> Probably. 22:03:28 <clokep> And from what I've heard from the Tb development the composer window is quite old and has a lot of issues w/ it. 22:13:59 <Mic> What do we need? 22:14:56 <Mic> Basic editing like colors, bold/italic/underline/ fonts and sizes 22:15:00 <Mic> Anything else? 22:15:45 <clokep> font, font color, font size, b/i/u, strike maybe, 22:15:48 <Mic> A smiley - helper thing 22:15:50 <clokep> I think that's it. 22:15:56 <clokep> Oh yes, that too. :) 22:16:29 <clokep> And maybe a "Link" button. 22:16:33 <Mic> We could try to detect links 22:16:41 <Mic> ah 22:16:49 <clokep> If we support direct IMs, you need an insert image button too. 22:16:51 <Mic> (and don't need a button for it) 22:17:10 <clokep> No, you need a buton for it so you can have different link text from URL. 22:20:20 <Mic> A shell box+button that inserts the output of a command into the chat box 22:20:35 <clokep> Why? 22:20:47 <Mic> :P 22:21:12 <Mic> Sorry, I didn't expect you could that seriously ;) 22:21:12 <clokep> I think that can come after the initial version. 22:21:27 <clokep> Haha, I was trying to think of a legit use case for it. :) 22:22:13 <clokep> Bah, they're reviewing a patch in #chatzilla I think...there might be a checkin during 2010. ;) 22:25:03 <Mic> Maybe one of them read your blog posting :D 22:25:06 <clokep> Possibly background color also. 22:25:08 <clokep> Hahah. 22:27:53 <Mic> What do they need to fix? 22:28:16 <clokep> I think some functionality is broken cause it assumes the order of elements instead of using IDs. 22:28:22 <Mic> Of course, the background color 22:28:24 <clokep> Not sure if it broke or is jus tbreaking someone's extension or something. 22:53:34 <-- DGMurdockIII has quit (Connection reset by peer) 23:06:51 <-- chrisccoulson has quit (Quit: Ex-Chat) 23:24:22 <clokep> hicham: You have a Firetray version floating around for Instantbird? 23:24:34 <hicham> clokep: yes 23:24:44 <clokep> Is it available somewhere? :) 23:24:46 <hicham> clokep: only for 0.2 32bits 23:24:49 <clokep> A friend is asking about it. 23:25:00 <clokep> He's on 0.2, idk if he's on 32 or 64 bit OS though. 23:25:12 <clokep> ( He probably doesn't know. :P) 23:25:28 <hicham> clokep: http://hicham.fedorapeople.org/instantbird/firetray-0.3.0-svn-r112M.xpi 23:25:44 <clokep> Thanks. 23:25:51 <clokep> :) I'll let you know if it works. 23:26:46 <hicham> it should work on any recent 32bit linux distro 23:27:43 <hicham> but, as I have said, I haven't included the new xpcom changes yet 23:29:18 <clokep> Right. 23:30:44 <-- hicham has quit (Ping timeout) 23:30:49 --> sonny has joined #instantbird 23:33:37 * Mic needs a faomputer 23:33:49 <Mic> *faster 23:34:10 <clokep> Faster computer? 23:35:39 <Mic> yes, I'm waiting for image processing to finish most of the time 23:35:52 --> hicham has joined #instantbird 23:36:47 <clokep> Ah, I know how that is. :( 23:37:00 <clokep> Was processing a 208 frame video over and over earlier this week. 23:37:03 <clokep> But the result came out well. :) 23:37:22 <Mic> If it were only as easy as putting your credit card number in there and chose how many processing power and memory you'll need for the next hour ;) 23:37:45 <Mic> *much 23:38:15 <hicham> clokep: which distribution is your friend using ? 23:38:24 <clokep> Kubuntu 23:44:34 --> micahg has joined #instantbird 23:59:44 --> Mook has joined #instantbird 23:59:51 <Mic> Wasn't there an xkcd-joke about Kubuntu and Pokemon once?