All times are UTC.
00:10:14 <clokep> Uhh...flo is there something more complicated than defining a user split to make a user split? ;) 00:11:47 <flo> try it? ;) 00:11:56 <flo> you probably need to parse the username 00:12:29 <clokep> Yeah, I just realized it was setting it to null haha. 00:13:44 <clokep> Bah, that's not it... 00:16:55 <-- mmkmou has quit (Ping timeout) 00:23:49 <instantbot> florian@instantbird.org set the Resolution field on bug 983 to FIXED. 00:23:51 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=983 nor, --, 1.1a1, florian, RESO FIXED, Re-showing a hidden conversation (by user interaction) should focus on it immediately. 00:29:26 <clokep> Do I need to do anything in particular after changing a protocol plug-in? Purge components or anything? 00:29:45 <clokep> (I'm already running w/ -purgecaches) 00:30:59 <flo> no :) 00:31:04 <clokep> Bleh. 00:31:34 <clokep> This is my diff to sametime.c so far: http://pastebin.instantbird.com/919 00:31:49 <clokep> And I still have Server appearing in the options and not in the username split. :-/ 00:32:27 <clokep> (I just found an error, shold be *host instead of host, but that shouldn't affect anything right now) 00:32:49 <flo> what's the host++ for? 00:33:53 <clokep> It shuld be *host++ to point to the character after :. 00:33:55 <clokep> But maybe that's wrong. :-D 00:35:09 <flo> host++ was ok the 00:35:10 <flo> n 00:35:24 <clokep> (I think that's what I want to do there at least...) 00:35:27 <flo> ++host would be clearer 00:35:54 <clokep> Oh OK. 00:35:58 <flo> if you still have "server" in the options, then you haven't recompiled enough 00:36:18 <flo> this is a statically linked plugin, right? were you in the libpurple folder when you typed |make|? 00:37:32 <clokep> I was in purple. 00:37:50 <clokep> And I did a |make clean| and a |make| 00:38:04 <clokep> (And I know I'm running the right obj-dir cause my other one doesn't have Sametime at all in it.) 00:39:04 <flo> I can't seem to find an acceptable CSS for context messages on Bubbles :( 00:39:15 <clokep> "context messages"? 00:40:00 <flo> Incoming/Context.html (https://wiki.instantbird.org/Files_used_by_Instantbird_in_message_styles) 00:40:26 <flo> basically, already read messages that I'm redisplaying when unhiding a conversation 00:41:14 <clokep> Oh OK. 00:41:42 <clokep> Did you try like opacity: 0.8? 00:41:50 <aleth> A thought: the bubble background could be a shade paler than the new messages 00:42:03 <aleth> clokep: :D 00:42:05 --> EionRobb has joined #instantbird 00:42:20 <clokep> Does that mean "Good idea!" or "I thought the same thing!"? :P 00:42:26 <aleth> both 00:43:04 <clokep> Bleh. 00:43:08 * clokep blows away his obj-dir. 00:43:15 <aleth> synchronicity 00:49:11 <-- Mook_as has quit (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 1.9.2.13/20101203074205]) 00:50:44 <-- hunsly has quit (Ping timeout) 00:50:47 --> hunsly has joined #instantbird 00:51:35 <flo> http://i.imgur.com/Sqhlt.png is the difference visible? 00:52:27 <-- hunsly has quit (Ping timeout) 00:54:16 <flo> hmm, I think 0.7 is better 00:55:16 <clokep> Kind of....but not really. 00:56:11 <clokep> I mean you could do something more dramatic and like remove the border or something instead? 00:56:32 <flo> no :( 00:56:48 <clokep> Ah, is there an image in there? 00:56:54 <flo> yes :( 00:57:09 <flo> I tried to remove the shadow but even that is noticeably broken on the image 00:57:32 <flo> I also tried a dotted border (which doesn't even work on the rounded parts!) 00:57:45 <clokep> Bleh. 00:58:37 <flo> http://pastebin.instantbird.com/920 ok to push? 01:02:21 <aleth> 0.5 too pale? 01:02:50 <clokep> I didn't see anything obviously wrong w/ it. 01:03:02 <clokep> Maybe make it 0.5 and have them go to 1.0 on hover? 01:03:11 <clokep> So you can still get the full opacity if yo uwant. 01:03:49 <aleth> I presume the text stays at 1.0, so legibility is not affected 01:04:08 <clokep> Oh OK. :) 01:04:15 <clokep> (Just making sure. :)) 01:04:22 <flo> aleth: "I presume the text stays at 1.0" it doesn't. 01:04:40 <clokep> Bah I keep thinking you're the same person... 01:04:47 <aleth> ah 01:05:47 <flo> and yes, going back to 1 on hover seems a good idea... for a follow-up 01:06:07 <flo> replacing the damn setTimeout-based animation with a CSS transition also looks very nice for a follow-up 01:06:27 <flo> could even give a significant performance boost when displaying hundreds of messages at once :) 01:09:04 <-- aleth has quit (Quit: Instantbird 1.1a1pre) 01:11:53 <flo> clokep: heh, your patch is adding some trailing whitespace on the line just after |get menu() document.getElementById("MinTrayR_context"),| 01:14:45 <clokep> Do you want a new one? :P 01:14:49 <flo> no 01:15:44 <instantbot> florian@instantbird.org set the Resolution field on bug 749 to FIXED. 01:15:49 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=749 enh, --, 1.1a1, clokep, RESO FIXED, System Tray Icon should persist even when Buddy List is open 01:19:16 <instantbot> florian@instantbird.org set the Resolution field on bug 306 to FIXED. 01:19:19 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=306 min, --, 1.1a1, florian, RESO FIXED, Emoticons are not displayed when a message is displayed several times 01:20:09 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/d813e070a71d - Florian Quèze - Treat already displayed messages slightly differently than unread messages. 01:20:10 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/3cafae7e8a64 - Florian Quèze - Bug 306 - Emoticons are not displayed when a message is displayed several times. 01:20:11 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/343293bfba9e - Patrick Cloke - Bug 749 - System Tray Icon should persist even when Buddy List is open, r=fqueze (initial patch from Nils Maier). 01:20:12 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/bc7139549f4f - Florian Quèze - Small improvement of the unread count theming (avoid scrollbars on Mac, avoid cut corners on Linux). 01:21:32 <flo> ok, things should be more usable tomorrow :) 01:21:34 <flo> Good night 01:22:55 <clokep> 'night. 01:32:25 --> ecaron has joined #instantbird 02:20:26 --> Mook has joined #instantbird 02:23:59 <-- Mook has quit (Quit: Instantbird 1.1a1pre) 02:24:17 --> Mook has joined #instantbird 02:26:41 --> Mook1 has joined #instantbird 02:27:00 <-- Mook has quit (Ping timeout) 02:28:33 <Mook1> hmm. I probably need to /nickserv ghost + /nick before identifying, somehow 02:29:08 <Mook1> and yeah, I do see the disconnect messages now. except in the cases where it got collapsed, of course. 02:31:28 <-- Mook1 has quit (Ping timeout) 02:32:05 <-- GeekShadow has quit (Ping timeout) 02:34:41 --> GeekShadow has joined #instantbird 02:37:45 --> Mook has joined #instantbird 02:42:01 <-- Mook has quit (Ping timeout) 02:42:08 --> Mook has joined #instantbird 02:49:32 --> Mook1 has joined #instantbird 02:49:39 <-- Mook has quit (Ping timeout) 02:51:14 <-- Mook1 has quit (Ping timeout) 02:51:25 --> Mook has joined #instantbird 02:51:38 <-- ecaron has left #instantbird () 02:53:08 <-- Mook has quit (Ping timeout) 02:53:19 --> Mook has joined #instantbird 02:55:41 --> Mook1 has joined #instantbird 02:55:58 <-- Mook has quit (Ping timeout) 03:04:32 --> Mook has joined #instantbird 03:04:59 <-- Mook1 has quit (Ping timeout) 03:06:15 <-- Mook has quit (Ping timeout) 03:06:25 --> Mook has joined #instantbird 03:10:50 --> Mook1 has joined #instantbird 03:10:51 <-- Mook has quit (Ping timeout) 03:11:43 <-- EionRobb has quit (Ping timeout) 03:16:23 --> EionRobb has joined #instantbird 03:20:03 <-- Mook1 has quit (Ping timeout) 03:20:14 --> Mook has joined #instantbird 03:22:04 <-- Mook has quit (Ping timeout) 03:22:07 --> Mook has joined #instantbird 03:23:53 <-- Mook has quit (Ping timeout) 03:24:00 --> Mook has joined #instantbird 03:26:23 --> Mook1 has joined #instantbird 03:26:36 <-- Mook has quit (Ping timeout) 03:29:26 <Mook1> haha, AIM/ICQ are preventing me from connecting now due to too frequent disconnects 03:29:59 <clokep> Mook1: Get a better connection? :P 03:30:29 <Mook1> I wonder what changed recently to make this suck so much 03:31:01 <Mook1> also, continuously pinging ping.symantec.com doesn't show any problems... 03:35:36 <-- Mook1 has quit (Ping timeout) 03:41:49 --> Mook has joined #instantbird 03:43:02 --> jk1 has joined #instantbird 03:43:36 <-- Mook has quit (Ping timeout) 03:43:42 --> Mook has joined #instantbird 03:44:54 <-- jk1 has left #instantbird () 03:51:05 --> Mook1 has joined #instantbird 03:51:14 <-- Mook has quit (Ping timeout) 03:52:53 <-- Mook1 has quit (Ping timeout) 03:52:58 --> Mook has joined #instantbird 03:56:21 --> Mook1 has joined #instantbird 03:56:27 <-- Mook has quit (Ping timeout) 03:58:04 <-- Mook1 has quit (Ping timeout) 03:58:14 --> Mook has joined #instantbird 03:59:10 <Mook> ugh, I see what flo meant by the bad list headers. style="padding: 0.5ex;" helps, but really not using only a label (but instead a label inside a box of some sort) would be less painful. 04:01:27 --> waynenguyen has joined #instantbird 04:05:38 --> Mook1 has joined #instantbird 04:05:54 <-- Mook has quit (Ping timeout) 04:07:26 <-- Mook1 has quit (Ping timeout) 04:07:32 --> Mook has joined #instantbird 04:09:12 <-- Mook has quit (Ping timeout) 04:09:26 --> Mook has joined #instantbird 04:11:08 <-- Mook has quit (Ping timeout) 04:11:20 --> Mook has joined #instantbird 04:20:39 <-- Mook has quit (Ping timeout) 04:20:43 --> Mook has joined #instantbird 04:22:24 <-- Mook has quit (Ping timeout) 04:22:29 <-- clokep has quit (Ping timeout) 04:25:48 --> Mook has joined #instantbird 04:27:29 <-- Mook has quit (Ping timeout) 04:27:41 --> Mook has joined #instantbird 04:36:04 --> Mook1 has joined #instantbird 04:36:14 <-- Mook has quit (Ping timeout) 04:37:50 <-- Mook1 has quit (Ping timeout) 04:37:57 --> Mook has joined #instantbird 04:39:41 <-- Mook has quit (Ping timeout) 04:41:46 <-- waynenguyen has quit (Connection reset by peer) 04:41:50 --> waynenguyen has joined #instantbird 05:25:19 --> Mook1 has joined #instantbird 05:27:06 <-- Mook1 has quit (Ping timeout) 05:27:14 --> Mook has joined #instantbird 05:27:39 --> Mook1 has joined #instantbird 05:28:33 --> Mook2 has joined #instantbird 05:28:56 <-- Mook has quit (Ping timeout) 05:29:19 <-- Mook1 has quit (Ping timeout) 05:40:18 <-- Mook2 has quit (Ping timeout) 05:40:26 --> Mook has joined #instantbird 05:40:44 <-- EionRobb has quit (Quit: Leaving.) 05:42:14 <-- Mook has quit (Ping timeout) 05:42:22 --> Mook has joined #instantbird 05:55:46 --> Mook1 has joined #instantbird 05:55:52 <-- Mook has quit (Ping timeout) 05:57:27 <-- Mook1 has quit (Ping timeout) 05:57:40 --> Mook has joined #instantbird 05:59:21 <-- Mook has quit (Ping timeout) 05:59:34 --> Mook has joined #instantbird 06:01:14 <-- Mook has quit (Ping timeout) 06:01:28 --> Mook has joined #instantbird 06:10:41 <-- Mook has quit (Ping timeout) 06:10:52 --> Mook has joined #instantbird 06:12:13 <-- Tonnes has quit (Connection reset by peer) 06:12:37 <-- Mook has quit (Ping timeout) 06:12:44 --> Mook has joined #instantbird 06:13:08 --> Mook1 has joined #instantbird 06:14:25 <-- Mook has quit (Ping timeout) 06:14:50 <-- Mook1 has quit (Ping timeout) 06:15:02 --> Mook has joined #instantbird 06:15:32 --> Tonnes has joined #instantbird 06:22:05 <-- waynenguyen has quit (Ping timeout) 06:26:43 <-- Mook has quit (Ping timeout) 06:26:56 --> Mook has joined #instantbird 06:27:20 --> Mook1 has joined #instantbird 06:28:40 <-- Mook has quit (Ping timeout) 06:29:10 <-- Mook1 has quit (Ping timeout) 06:30:13 --> jb has joined #instantbird 06:35:48 <-- gerard-majax has quit (Ping timeout) 06:38:32 <-- linuxwizard has left #instantbird () 06:57:51 --> waynenguyen has joined #instantbird 07:06:25 --> hunsly has joined #instantbird 07:14:23 <-- jb has quit (Ping timeout) 07:23:16 --> jb has joined #instantbird 07:24:20 --> Mic has joined #instantbird 07:24:20 * ChanServ sets mode +h Mic 07:28:08 <Mic> Good morning 07:33:04 <-- jb has quit (Ping timeout) 07:45:05 <-- hunsly has quit (Ping timeout) 07:57:23 <-- Mic has quit (Quit: Instantbird 1.1a1pre) 07:57:50 --> Mic has joined #instantbird 07:57:51 * ChanServ sets mode +h Mic 08:00:01 --> gerard-majax has joined #instantbird 08:10:07 <Mic> flo: I don't think that transitions are the right choice for fading in the bubbles 08:12:13 <Mic> I think it's rather "animation" because "transition" requires a change in the state of the element iirc (e.g. change a class so you can transition from one style to another. It didn't work to 'transition into the first style of a newly inserted element') 08:17:36 --> jb has joined #instantbird 08:18:19 <Mic> I guess it would look like this: http://pastebin.instantbird.com/921 08:24:02 <-- gerard-majax has quit (Ping timeout) 08:25:19 --> gerard-majax has joined #instantbird 08:29:41 <-- Mic has quit (Quit: Instantbird 1.1a1pre) 08:30:33 <-- waynenguyen has quit (Connection reset by peer) 08:30:54 <-- gerard-majax has quit (Ping timeout) 08:51:22 --> Mic has joined #instantbird 08:51:22 * ChanServ sets mode +h Mic 08:51:23 <-- Mic has quit (Connection reset by peer) 08:51:56 --> Mic has joined #instantbird 08:51:57 * ChanServ sets mode +h Mic 08:52:16 <Mic> re :) 08:53:07 <Mic> Works fine so far using a css animation only and not more javascript handling for the opacity change. 09:04:31 --> mmkmou has joined #instantbird 09:06:01 <-- chrisccoulson has quit (Ping timeout) 09:09:06 --> chrisccoulson has joined #instantbird 09:09:31 <-- jb has left #instantbird () 09:19:53 --> gerard-majax has joined #instantbird 09:32:50 <-- gerard-majax has quit (Ping timeout) 09:33:09 --> gerard-majax has joined #instantbird 09:35:40 --> gerv has joined #instantbird 09:35:52 --> aleth has joined #instantbird 09:36:01 <gerv> Anyone seen florian (flo)? 09:36:13 <-- aleth has quit (Quit: Instantbird 1.1a1pre) 09:36:34 <-- gerard-majax has quit (Ping timeout) 09:36:54 <Mic> He's not been active today, gerv. 09:37:16 <gerv> Anyone know when he is normally around? 09:37:27 <gerv> I need to find him before 7pm, as he has to do a final evaluation for his GSoC student. 09:39:40 <Mic> OK, I can try emailing him. 09:40:00 <Mic> Does he already know which timezone this "7pm" is? 09:43:01 --> aleth has joined #instantbird 09:43:21 <Mic> I guess he'll be here soon but I sent him an email anyways. 09:57:25 --> clokep has joined #instantbird 09:57:26 * ChanServ sets mode +h clokep 09:57:39 <instantbot> New Instantbird (UI) bug 992 filed by aletheia2@fastmail.fm. 09:57:40 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=992 nor, --, ---, nobody, UNCO, Minimize button on Contacts window now obsolete 09:59:02 <gerv> 7pm UTC. 10:09:59 <instantbot> New Instantbird (UI) bug 993 filed by aletheia2@fastmail.fm. 10:10:01 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=993 nor, --, ---, nobody, UNCO, Hidden conversation unread messages look like restored messages 10:18:00 <clokep> gerv: He knows he has to do the final evaluation -- I talked to him about it earlier this week (if that helps you). :) 10:18:11 <gerv> Oh, good :-) 10:18:17 * clokep is updating... 10:18:17 <gerv> It's just that the deadline is today. 10:18:20 <-- clokep has left #instantbird () 10:18:24 --> clokep has joined #instantbird 10:18:24 * ChanServ sets mode +h clokep 10:18:44 <clokep> Yup. :) 10:24:51 <instantbot> clokep@gmail.com set the Resolution field on bug 992 to WONTFIX. 10:24:54 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=992 nor, --, ---, nobody, RESO WONTFIX, Minimize button on Contacts window now obsolete 10:37:43 <clokep> Mic, you have any opinion about ^ ^. 10:49:44 <-- clokep has left #instantbird () 10:50:18 <Mic> Not at the moment, later maybe. 10:50:47 --> Andrey has joined #instantbird 11:01:32 <flo> gerv: hello. I know the dead line is today (would be hard to forget with all the reminders Google is sending), but thanks for checking :). 11:01:42 <gerv> OK, cool, thank you :-) 11:01:46 <gerv> did your student pass? 11:02:08 <gerv> (Feel free to private message me.) 11:10:09 <flo> yes, he has done some good work :) (I just explained this in more details in pms) 11:14:16 <-- gerv has left #instantbird (Leaving.) 11:36:55 <flo> is anybody else seeing bug 993? 11:36:58 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=993 nor, --, ---, nobody, UNCO, Hidden conversation unread messages look like restored messages 11:40:24 <Mic> Yes, they look faint for me 11:41:07 --> jk1 has joined #instantbird 11:43:01 <flo> ah, yes, I can reproduce. Strange. 11:43:17 <flo> (not what I thought I implemented at least :-D) 11:45:16 --> mokush has joined #instantbird 11:45:41 --> clokep_work has joined #instantbird 11:45:41 * ChanServ sets mode +h clokep_work 11:46:23 <Mic> flo: what chrome url do I have to use to point to a file in the root of the Bubbles message style? 11:46:54 <Mic> ahm, maybe realteive path's work, don't bother for now .. 11:46:54 <flo> try chrome://instantbird/skin/messages/Bubbles/ maybe 11:47:47 <clokep_work> flo: The Sametime username split is working, I just need to check a few things about it. :) 11:47:55 <flo> cool :) 11:50:18 <clokep_work> And I'm fairly certain it's only a few lines of code for backward compatibility, so I might just put those in. 11:50:30 <clokep_work> (Pretty much, load the old pref, stuff it into the username split. :P) 11:55:26 <-- Mic has quit (Quit: Instantbird 1.1a1pre) 11:55:50 --> Mic has joined #instantbird 11:55:50 * ChanServ sets mode +h Mic 11:57:03 <Mic> Now let's see what this looks like .. 11:57:32 <Mic> .. I reduced the context-messages saturation instead of increasing transparency. 11:57:40 <Mic> This will give them a greyer look 11:57:51 <Mic> SVG filters for the win ;) 11:59:25 <clokep_work> flo: For that unread message count on the dock icon in mac is hard to read bug...shouldn't the color of that be the same as the color in the buddy list (at least by default)? 11:59:53 <flo> hmm, maybe :) 12:00:00 <Mic> I think I overdid it a bit ;) 12:02:08 <Mic> https://wiki.instantbird.org/File:IbLessSaturatedContextMessages.png 12:03:12 <-- jk1 has left #instantbird () 12:05:06 <clokep_work> Mic: That looks nice. :) 12:05:13 <clokep_work> Maybe overdone a little bit, but not a ridiculous amount. 12:05:23 <clokep_work> (Also thank you for not using imageshack. :P) 12:10:28 <Mic> Imageshack is for "show and forget"-images.. the wiki is for images I might want to find again;) 12:10:54 <Mic> I'll post bugs with the changes attached, hopefully later today 12:11:32 <Mic> That is the saturation thing and the css animation replacement for the fade-in animation of the bubbles# 12:12:44 <clokep_work> :) 12:12:51 <clokep_work> Does that remove significant JS code? 12:17:39 <flo> yes 12:23:30 --> gerard-majax has joined #instantbird 12:38:17 <clokep_work> :) 12:47:23 <Mic> How are svg filters performance-wise? 12:48:17 <Mic> I'm a bit concerned since I see how slow re-opening conversations are in general :( 12:48:20 <Mic> *is 12:48:49 <clokep_work> You would probably need to try it both ways and see if one owrks better. 12:50:04 <clokep_work> Add some timers. ;) Open and close a few windows. 12:50:08 <clokep_work> See which is better. 12:51:25 <Mic> I guess a browser and some faked messages would do? 12:52:03 <-- rikki has quit (Ping timeout) 12:52:35 <Mic> Like we have on the preferences window? Only with a few hundred messages instead .. 12:52:45 --> rikki has joined #instantbird 12:53:52 <clokep_work> Or just sit in #ubtuntu and open and close the window a few times. 12:53:58 <clokep_work> #ubuntu rather. 12:54:17 <Mic> I'm already doing that :) 12:55:52 <clokep_work> So just add some timers! ;) 13:00:15 <-- Andrey has quit (Ping timeout) 13:04:38 <-- mmkmou has quit (Ping timeout) 13:11:30 <-- gerard-majax has quit (Ping timeout) 13:12:32 --> gerard-majax has joined #instantbird 13:21:00 <-- Mic has quit (Quit: Instantbird 1.1a1pre) 13:21:48 --> mmkmou has joined #instantbird 13:24:07 --> Mic has joined #instantbird 13:24:07 * ChanServ sets mode +h Mic 13:33:44 <instantbot> New Instantbird (UI) bug 994 filed by benediktp@ymail.com. 13:33:46 <instantbot> benediktp@ymail.com added attachment 791 to bug 994. 13:33:47 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=994 enh, --, ---, nobody, NEW, Desaturate context messages in the Bubbles messagestyle 13:34:35 <-- gerard-majax has quit (Ping timeout) 13:35:16 --> gerard-majax has joined #instantbird 13:42:05 <-- gerard-majax has quit (Ping timeout) 13:43:13 --> gerard-majax has joined #instantbird 13:45:35 <instantbot> New Instantbird (UI) bug 995 filed by benediktp@ymail.com. 13:45:36 <instantbot> benediktp@ymail.com added attachment 792 to bug 995. 13:45:37 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=995 enh, --, ---, benediktp, ASSI, Replace Bubble fade-in animation code (javascript) with a CSS animation 13:47:05 <Mic> OK, that's what I have on this so far .. maybe it's good already. 13:47:47 <Mic> Do I have to update the copyright year if I modify a file by the way? 13:55:27 <-- Mic has left #instantbird () 14:00:19 --> ecaron has joined #instantbird 14:21:59 <-- ecaron has quit (Quit: Instantbird 1.0) 14:22:01 <-- mmkmou has quit (Ping timeout) 14:28:08 <-- gerard-majax has quit (Ping timeout) 14:30:32 --> gerard-majax has joined #instantbird 14:31:07 --> ecaron has joined #instantbird 14:31:41 <flo> Mic: no (for the copyright) 14:43:52 --> mmkmou has joined #instantbird 14:54:02 <-- mmkmou has quit (Ping timeout) 14:54:21 <-- ecaron has left #instantbird () 14:56:32 <-- flo has quit (Quit: Instantbird 1.1a1pre) 14:56:45 --> flo has joined #instantbird 14:56:45 * ChanServ sets mode +qo flo flo 15:02:22 --> gmoro_ has joined #instantbird 15:10:52 --> mmkmou has joined #instantbird 15:25:53 <clokep_work> Is bug 232 obsolete now?:P 15:25:56 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=232 nor, --, ---, nobody, NEW, Can't add IRC channels to the buddy list 15:29:00 <clokep_work> But more seriously, isn't bug 300 fixed now? 15:29:06 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=300 enh, --, ---, nobody, NEW, Add an array of all the displayed messages 15:35:19 <-- gerard-majax has quit (Ping timeout) 15:39:03 <flo> clokep_work: what about the bug about finding a way to reopen the twitter timeline? ;) 15:41:36 <clokep_work> flo: Aha! Well...it's only like half fixed, since this feature is optional? 15:41:40 <clokep_work> (Or will it not be optional.) 15:42:22 <flo> I don't know if it will stay optional, but it will definitely be on by default 15:44:43 <clokep_work> Alright. 15:44:54 <clokep_work> (No, but really. I can close bug 300, right?) 15:44:57 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=300 enh, --, ---, nobody, NEW, Add an array of all the displayed messages 15:45:08 <clokep_work> The Twitter one...if it's off, you still need a way to open it. ;) 15:46:44 <flo> no! 15:47:04 <flo> (about bug 300) 15:47:07 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=300 enh, --, ---, nobody, NEW, Add an array of all the displayed messages 15:47:29 * clokep_work thought he saw that in the conversation object now. 15:47:31 <clokep_work> Maybe I misunderstood. 15:47:32 <flo> it's about *displayed* messages and their DOM nodes, so that we can remove them (reread the description ;)) 15:47:42 <clokep_work> Ah. OK. :) 15:48:14 <clokep_work> Yeah, misunderstood that. 15:48:31 <flo> too many things with the name "conversation" ;) 15:48:41 <clokep_work> Yes. :) 15:48:52 <-- rikki has quit (Connection reset by peer) 15:48:59 --> rikki has joined #instantbird 15:49:06 * clokep_work wonders if we can just add a nsDOMElement or nsHTMLElement or whatever it is into the purpleIMessage object.... 15:59:07 * Gizmokid2005 is now known as Gizmokid2005|AFK 16:00:19 --> Mook_as has joined #instantbird 16:04:36 --> mistraven has joined #instantbird 16:04:48 <-- mistraven has left #instantbird () 16:17:50 <flo> no :) 16:21:48 * clokep_work is out of ideas then. ;) 16:22:11 <clokep_work> Oh hey, so...on the first page of creating a new account, the only required field of the wizard is the Username, is that done purposefully or is it a bug? 16:24:34 <clokep_work> I feel like they should all be required (all fields of the username split essentially) 16:32:31 <flo> I don't remember that code enough to give a useful reply :-| 16:34:07 <clokep_work> Haha. OK. :) I mean, (fully from a UX point of view), would you expect them all to block the wizard? I personally would. 16:35:25 <flo> from a UX point of view, I wouldn't want user splits at all 16:36:10 <flo> and I would certainly not want the XMPP resource to be part of the username :) 16:37:34 --> igorko has joined #instantbird 16:37:40 <clokep_work> "wouldn't want user splits at all"...how would you specify a server/username then? 16:37:50 <clokep_work> And yes, I don't like that. We can hack it out fairly easy if you want. :) 16:38:40 <clokep_work> But probably not worth it if we're going to do JS-XMPP? 16:40:13 <flo> "AIM" is a server, right? 16:40:17 <flo> (from a user point of view) 16:40:25 <clokep_work> I guess. 16:40:35 <flo> when each useful IRC server should be in the first "protocol" (which should be "network") list 16:41:19 <flo> the common ones listed first, the uncommon ones in a list that appears if we click "other", or even "custom" and with a text field providing completion 16:41:32 <flo> s/when/then/ 16:41:55 <clokep_work> Fair enough. 16:42:08 <flo> I'm not motivated to implement that though :) 16:42:09 <clokep_work> But you'd still have this wizard for custom ones. :P And that's all I'm asking about. 16:42:24 <flo> so I just pretend I don't see the user splits too often ;) 16:42:47 <clokep_work> Fair enough. :) 16:43:12 <flo> not really, you would just type the hostname, and if it's unknown, the wizard would ask with protocol it's for (after checking if there are DNS srv records maybe) 16:43:29 <flo> we could even port knock the common IRC ports to know if it's IRC 16:43:36 <flo> and if we really don't know, just ask 16:43:57 <flo> s/with/which/ 16:44:10 <clokep_work> So like the autoconfig for thunderbird. 16:44:38 <flo> a wizard without magic isn't interesting ;) 16:50:17 <-- aleth has quit (Quit: Instantbird 1.1a1pre) 16:50:58 --> aleth has joined #instantbird 16:52:56 * clokep_work goes to file "Add magic to the wizard" :P 16:55:01 <flo> cool :) 16:55:23 <flo> there's already something talking about witches and magic in the about dialog ;) 17:30:14 <-- mokush has quit (Client exited) 17:38:20 <clokep_work> We should probably add a splitter between the contacts/conversation lists too btw. 17:38:34 <clokep_work> </random thoughts> 17:42:55 <flo> hasn't Mic filed a bug more or less about this already? 17:43:15 <clokep_work> I'm trying to find it. 17:43:24 <clokep_work> Is there an easy way to list like bug IDs > 985 or something? 17:44:15 <clokep_work> Yes, but 988. 17:45:51 <clokep_work> Did we lost instantbot? :P 17:45:53 <clokep_work> *lose 17:45:56 <clokep_work> And no...he's here... 17:47:51 <clokep_work> I can't wrap my mind around the "proper" UI for the headers... 17:47:57 <clokep_work> Group boxes? :P 17:53:27 <-- mmkmou has quit (Ping timeout) 18:09:32 --> mmkmou has joined #instantbird 18:15:40 <DGMurdockIII> Could not read chrome manifest file 'C:\Program Files (x86)\Instantbird\extensions\{972ce4c6-7e08-4474-a285-3208198ce6fd}\chrome.manifest'. 18:20:57 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client) 18:25:26 <-- micahg has quit (Ping timeout) 18:29:10 --> micahg has joined #instantbird 18:31:18 <flo> clokep: I think you wanted https://bugzilla.instantbird.org/showdependencytree.cgi?id=978&hide_resolved=1 ;) 18:34:48 <Mook_as> for his literal question, though, https://bugzilla.instantbird.org/buglist.cgi?query_format=advanced&field0-0-0=bug_id&type0-0-0=greaterthan&value0-0-0=985 18:36:36 --> gerard-majax has joined #instantbird 18:45:58 <instantbot> New Instantbird (UI) bug 996 filed by aletheia2@fastmail.fm. 18:46:02 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=996 nor, --, ---, nobody, UNCO, Add unread counters to buddies as well 18:53:49 --> linuxwizard has joined #instantbird 19:05:16 <-- Tonnes has quit (Quit: ChatZilla 0.9.87 [Firefox 6.0/20110811165603]) 19:12:49 --> Mic has joined #instantbird 19:12:49 * ChanServ sets mode +h Mic 19:13:15 <Mic> Good evening 19:28:00 <-- Nitrox has quit (Ping timeout) 19:30:44 --> Nitrox has joined #instantbird 19:35:00 --> ecaron has joined #instantbird 19:44:08 <-- Mic has quit (Quit: Instantbird 1.1a1pre) 19:44:24 --> Mic has joined #instantbird 19:44:24 * ChanServ sets mode +h Mic 19:50:22 <-- Mic has quit (Quit: Instantbird 1.1a1pre) 19:58:00 <-- mmkmou has quit (Ping timeout) 19:58:25 --> mmkmou has joined #instantbird 20:00:36 --> Mic has joined #instantbird 20:00:36 * ChanServ sets mode +h Mic 20:03:45 <-- Mic has quit (Quit: Instantbird 1.1a1pre) 20:04:20 <-- aleth has quit (Quit: Instantbird 1.1a1pre) 20:04:39 --> aleth has joined #instantbird 20:04:51 <-- mmkmou has quit (Ping timeout) 20:05:08 --> mmkmou has joined #instantbird 20:05:56 <-- mmkmou has left #instantbird () 20:07:02 <aleth> Regarding the "quit warning": Since it is now harmless to close the conversation window even if it has unread messages in it (because they simply show up as hidden conversations and can be restored), would it not make sense for the quit warning to only appear when Instantbird as a whole is quit? 20:07:30 <aleth> Conversely, there is currently no optional warning if quitting Instantbird with unread messages in hidden conversations. 20:08:18 <aleth> (The latter is "worse" because it is the only way new messages can actually be missed, now hidden conversations exist.) 20:14:19 <aleth> Apologies if this is already in the logs somewhere... 20:16:18 <-- ecaron has quit (Ping timeout) 20:23:32 <-- chrisccoulson has quit (Ping timeout) 20:29:40 --> chrisccoulson has joined #instantbird 20:35:32 <-- DGMurdockIII has quit (Quit: get satisfied!  :: core-networks.de ««« (Gamers.IRC) »»» gamersirc.net ::) 20:37:20 <-- aleth has quit (Quit: Instantbird 1.1a1pre) 20:47:57 --> chrisccoulson_ has joined #instantbird 20:48:08 <-- chrisccoulson_ has quit (Connection reset by peer) 20:57:22 <-- chrisccoulson has quit (Quit: Ex-Chat) 20:57:32 --> chrisccoulson has joined #instantbird 20:59:40 --> ecaron has joined #instantbird 21:00:00 --> Mic has joined #instantbird 21:00:00 * ChanServ sets mode +h Mic 21:00:45 <-- ecaron has left #instantbird () 21:10:40 <flo> aleth: it's already been discussed, yes :). 21:13:24 --> aleth has joined #instantbird 21:16:09 <instantbot> New Instantbird (UI) bug 997 filed by benediktp@ymail.com. 21:16:12 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=997 nor, --, ---, nobody, NEW, Unread message warning on quitting the program doesn't count new messages in hidden conversations 21:20:08 <-- Mic has left #instantbird () 21:20:31 --> Mic has joined #instantbird 21:20:32 * ChanServ sets mode +h Mic 21:21:05 <Mic> d'oh, hidden conversation were disabled here. 21:23:12 <flo> they are by default ;) 21:23:37 <Mic> I thought I had already switched it on everywhere I use Instantbird 21:24:00 <Mic> We should definitely share setting between different Ib installs ;) 21:24:03 <Mic> *settings 21:27:36 <-- linuxwizard has left #instantbird () 21:30:51 <Mic> aleth: all bugs related to this new feature are marked as blocking bug 978 . You only need to go through the list of bugs there to see what we know about it already. 21:30:54 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=978 nor, --, ---, nobody, NEW, Tracking bug for "Hiding conversations" 21:32:50 <flo> Mic: but you've just filed the bug, we only discussed it here ;) 21:32:54 --> DGMurdockIII has joined #instantbird 21:36:25 <Mic> Is anyone else having problems remembering the shortcut for "Join Chat"? 21:36:46 <Mic> I'm always trying CTRL+J instead of CTRL+I (on Windows). 21:39:50 <Mook_as> Mic: same here. also, neither Ctrl+I nor Ctrl+J appear to work in the conversation window. 21:40:38 <Mic> CTRL+J is the one to use from the Contact list, we should add that for the conversation window too 21:40:47 <Mic> Maybe we even have a bug for that already. 21:41:09 <Mook_as> hmm? I thought it was Ctrl+I in the contact list (.... and I have no idea why) 21:41:23 <Mic> d'oh. 21:41:57 <Mic> You see? "i" is an absolutely confusing letter for this :D 21:43:42 <Mic> Bug 418 21:43:44 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=418 enh, --, ---, benediktp, ASSI, Keyboard shortcut to open "Join chat" dialog from conversation windows 21:53:32 <flo> Mic: yes, Ctrl+I is hard to remember for me too :( 21:54:29 <flo> Ctrl+J is the download manager on Firefox, and I reserved it (in my mind) for the future window with file transfers. Ctrl+shift+J is the JS console. 21:54:42 <flo> Mic: by the way, did you mean to request review on the 2 patches you attached today? 21:54:49 <Mic> No 21:55:41 <flo> so if I play with them and like them I shouldn't commit them? 21:56:01 <Mic> I lost several WIPs in the past and I don't plan to keep doing this mistake. 21:56:15 <flo> sounds like a very good plan! :) 21:56:16 <Mic> Oh, if you think they're fine, just take them 21:56:37 <flo> not sure, but it definitely seemed interesting and I wanted to try them at least 21:57:35 <flo> hmm, can we use data urls to provide the svg document for the filters? 22:01:18 <Mic> Can you comment on the bug? I can't try it right now and might forget 22:03:09 <-- gmoro_ has quit (Quit: Leaving) 22:04:51 <flo> probably doesn't work :( 22:05:14 <flo> sure, I'll paste relevant comments (if any) in the bug 22:05:24 <Mic> flo: ah? 22:05:34 <flo> for only one I have for sure now is that you'll need to add a line in jar.mn :) 22:05:47 <Mic> I found a bug on BMO that said that filters didn't work and it was fixed with target milestone mozilla6 22:05:54 <flo> Mic: how would it know if #something is part of the URL or is the anchor name? 22:06:08 <flo> we are probably both reading https://bugzilla.mozilla.org/show_bug.cgi?id=308590 22:06:41 <flo> but it says "when SVG is loaded from a data: URL", not when the SVG is in the data: URL. 22:07:14 <flo> hmm, or maybe all other # characters need to be URL encoded 22:07:18 <Mook_as> data URIs now support refs 22:07:20 <flo> oh well, pretend I didn't say anything :) 22:07:34 <Mook_as> and yeah, you need to encode it now. or just base64 the whole thing. 22:07:43 --> linuxwizard has joined #instantbird 22:07:50 <Mook_as> (makes it harder to write css, though... :p 22:10:14 <flo> I wonder if the parsing is done each time the filter is applied when it's in a data URL, or if some caching is still possible 22:14:23 <flo> am I the only one still annoyed by the freeze when joining #ubuntu, while the nicklist is populated? 22:15:32 <-- igorko has quit (Quit: Instantbird 1.0) 22:17:04 <Mic> Ah, the participant list replacement .. one of the WIPs I lost :( 22:17:21 <flo> we don't need to replace it to fix that though 22:17:38 <flo> adding an executeSoon call every 100 nicks displayed would be enough 22:20:04 <flo> I really like the desaturate effect for context messages :) 22:29:19 <flo> is there a way to animate that "saturate" value? ;) 22:29:38 <Mic> hehe, I was wondering the same 22:30:05 <flo> I would really like read message to turn slowly into context message 22:30:21 <flo> a message that's been read like 5 minutes ago is already part of the context 22:30:23 <Mic> Ah :) We could fake it maybe 22:30:52 <Mic> With an animation that applies filters with different values for the saturation 22:31:04 <flo> sure... 22:31:14 <flo> how many different values do we need for it to be unnoticeable? 22:31:42 <Mic> Maybe not that many .. we're only changing the saturation not the lightness 22:32:01 <flo> when the patch with the SVG filters is applied, scrolling "feels" bad, like if it wasn't as smooth as usual. 22:32:36 <Mic> Could be 22:32:38 <flo> I ran the profiler on it. Should I be surprised that it highlights nsSVGFEColorMatrixElement:Filter? 22:35:48 <flo> but everything is way slower than usual with a debug build, so it may not really mater... 22:36:25 <Mook_as> do you really need it to be a svg filter? can you get away with css color changes? 22:37:59 <Mic> No, I only experimented with a filter for this and shared it on the bug. 22:40:02 <flo> Mook_as: css color changes? 22:40:22 <Mook_as> color:, background-color:, border-color:, etc. 22:40:36 <flo> how does that help to change the saturation? 22:41:07 <Mook_as> it doesn't; I'm asking if changing colors instead of saturation (basically, pre-calculated) would work close enough 22:41:17 <Mook_as> IIRC, those are faster than svg filters 22:41:29 <flo> I would really like to remove the arrays of pre-calculated colors 22:41:45 <flo> they are in my way each time I attempt to hack something in bubbles 22:42:04 <Mook_as> hmm. yeah, that makes sense. 22:42:34 <flo> (+ precalculating the colors would add ~1000 CSS rules in the file) 22:43:14 <Mook_as> oh, for transitions? I was assuming using css transitions instead of doing things manually 22:44:11 <Mook_as> it's the things in http://lxr.instantbird.org/instantbird/source/instantbird/themes/messages/bubbles/Variants/Red_-_Blue.css right? 22:44:21 <flo> ah, no, only ~100 22:44:34 <flo> no, not for the transitions 22:44:41 <flo> we have 3 colors per bubbles 22:44:46 <flo> and 36 possible nick colors 22:45:22 <flo> (ah, and I forgot all the variants, but let's assume they all use colors that can be taken by nicks in MUCs) 22:45:56 <Mook_as> ah, you're filtering the colorized text too, okay 22:46:20 <flo> by the way, the SVG filter has the nice benefit of also filtering the emoticon colors 22:46:51 <Mook_as> and for crazy protocols, inline images 22:47:07 <Mook_as> (could be useful for IRC. or it could be... a bad idea, depending on what channels you go to.) 22:47:25 <aleth> dunno if this helps, maybe overkill, but http://lesscss.org/ has desaturate(color,percentage) 22:47:28 <flo> inline images on IRC? O_o 22:47:57 <Mook_as> some mac IRC client or other would show images / youtube videos / etc. inline 22:48:18 <aleth> hmm 22:48:22 <Mook_as> (that is: if you mention a URL, it loads it) 22:48:35 <aleth> O_o indeed 22:49:35 <Mook_as> that was particularly fun at songbird, where we had a machine in the office you could hit to make it play predefined sounds... and the URL used can be modified enough to look like an image to load... 22:50:15 <flo> :) 22:50:23 <flo> Mic had a WIP add-on for that I think 22:51:01 <Mic> For content preview? Yes .. 22:51:09 <flo> the color constants I was referring to are at https://hg.instantbird.org/instantbird/file/343293bfba9e/instantbird/themes/messages/bubbles/Footer.html#l3 22:51:11 <Mic> It only did Youtube and Bugzilla but it worked 22:51:29 <Mic> as long as you disabled the tag-filtering completely ;) 22:51:34 <Mic> https://wiki.instantbird.org/File:InlinePlayer.png 22:52:08 <flo> how crazy would it be to rewrite Bubbles so that the whole bubbles are in SVG? 22:53:06 <flo> wow, a year ago! Time flies... :( 22:53:20 <Mic> I'd still like to do that .. 22:53:40 <Mook_as> that does indeed look horrible. can't just build the array at runtime? 22:53:42 <Mic> I mean it would be absolutely awesome :) 22:55:31 <flo> Mook_as: if I knew what all those magic numbers mean, I could. 22:55:41 <flo> if it wasn't obvious already, I didn't write that code ;) 22:55:41 <Mook_as> ah :) 22:55:54 <aleth> lesscss should be able to do it... don't know at what overhead cost 22:56:13 <aleth> ah sorry, its js anyway 22:56:15 <aleth> not css 22:56:57 <flo> I thought about putting all the values in a spreadsheet, creating a chart, and asking the software to find a mathematical function that looks like it 22:57:06 <flo> and then just calculate the values at runtime using that function 22:57:23 <aleth> the original author probably generated them somehow... you might be reverse-engineering 22:57:25 <Mook_as> okay, so it's lightness based on the hue? 22:57:51 <flo> yeah 22:58:14 <flo> aleth: he did that by hand by deciding for each color which value was good 22:58:22 <flo> it was artistically created, not engineered ;) 22:58:26 <aleth> dedication :) 22:58:45 <flo> Mook_as: yes 22:59:41 <aleth> individually tuned border-vs-fill lightness values... now that is an artisan 22:59:44 <Mook_as> and it's basically a dip around the yellows (and a bit into the green) 22:59:56 <aleth> no mass-produced colour for instantbird, no 23:00:36 <flo> aleth: + all the bitmap files: https://hg.instantbird.org/instantbird/file/343293bfba9e/instantbird/themes/messages/bubbles/Bitmaps 23:01:43 <aleth> oh dear. do they map to the same colours? 23:02:16 <Mic> Can't we get rid of the "alt" versions by using "transform: scaleX(-1);" if they are just flipped/mirrored versions of the other images maybe? 23:02:55 <aleth> ah 23:02:56 <Mic> Just as side note.. 23:03:37 <flo> aleth: sure, they do ;) 23:03:58 <flo> Mic: would be nice 23:04:29 <aleth> flo: i had to download some to see what they were, as FF was not displaying them ;) 23:05:26 <Mic> aleth: did you follow the "raw" link on top of the page for a file? 23:07:00 <Mook_as> http://lxr.instantbird.org/instantbird/source/instantbird/themes/messages/bubbles/Bitmaps/ does show them easier (though I see there's no previews there?) 23:08:25 <aleth> mic: yes 23:09:47 <aleth> yup, lxr works 23:09:54 <Mic> http://img713.imageshack.us/img713/2404/indicators.png 23:11:08 <flo> http://queze.net/goinfre/bubbles-chart.png 23:11:15 <flo> I didn't expect such a result :-S 23:12:17 <aleth> lol i just looked at the same thing :) 23:12:48 <flo> you produced the same chart? 23:12:57 <aleth> yes 23:13:02 <aleth> well, different colours ;) 23:13:21 * flo should have waited 23:14:08 <aleth> but if the colours are hardcoded into the images anyway, does it even make sense to worry about generating that list? 23:14:24 <flo> I would like to generate the images too 23:15:00 <aleth> you mean, svg all the way? 23:15:08 <flo> ye 23:15:08 <aleth> I thought that was too slow 23:15:08 <flo> s 23:15:20 <aleth> or weren't you trying to get rid of the svg filter 23:15:49 <flo> I was just complaining about the slowness 23:15:58 <flo> nothing decided for sure yet 23:19:23 <Mook_as> yeah, I guess you're stuck with svg :| there's no useful hue shifting in css, as far as I can tell 23:20:29 <flo> Mic: should I use mic @ ib.org as your commit email? 23:21:18 <flo> (I'd like to push that patch with the svg filter to try it for a few days on nightlies and get more feedback about it) 23:22:22 <Mic> No, just use the one I've been using for a while now 23:25:28 <flo> ok 23:31:17 --> mmkmou has joined #instantbird 23:35:03 <Mic> Good night 23:35:15 <-- Mic has quit (Quit: Instantbird 1.1a1pre) 23:36:06 <-- mmkmou has left #instantbird () 23:51:01 --> ironhead has joined #instantbird