All times are UTC.
00:08:35 <-- aleth has quit (Quit: Instantbird 1.2a1pre) 00:08:40 --> aleth has joined #instantbird 00:15:13 <-- jb has quit (Ping timeout) 00:24:33 --> devfil has joined #instantbird 00:26:07 <-- mmkmou has left #instantbird () 00:40:41 --> clokep has joined #instantbird 00:40:41 * ChanServ sets mode +h clokep 00:40:50 <-- clokep has quit (Input/output error) 00:40:59 --> clokep has joined #instantbird 00:41:00 * ChanServ sets mode +h clokep 00:46:11 <-- aleth has quit (Quit: Instantbird 1.2a1pre) 00:55:30 --> jb has joined #instantbird 01:00:14 <-- jb has quit (Ping timeout) 01:05:31 --> billysanca has joined #instantbird 01:07:54 --> mistraven has joined #instantbird 01:12:21 <-- mistraven has left #instantbird () 01:17:28 <-- billysanca has quit (Quit: Instantbird 1.2a1pre) 01:17:37 --> billysanca has joined #instantbird 01:25:24 <-- billysanca has quit (Quit: Instantbird 1.2a1pre) 01:51:09 <-- clokep has quit (Ping timeout) 02:12:37 <-- devfil has quit (Client exited) 04:01:27 --> Mook has joined #instantbird 05:23:07 --> Guido has joined #instantbird 05:38:03 <-- Guido has quit (Client exited) 05:42:42 --> Guido has joined #instantbird 06:43:21 --> hunsly has joined #instantbird 06:48:38 <-- hunsly has quit (Ping timeout) 07:42:43 --> jb has joined #instantbird 07:50:25 <-- jb has quit (Ping timeout) 07:58:28 <-- Mook has quit (Quit: zzz) 09:22:17 --> igorko has joined #instantbird 09:23:05 <igorko> hi 09:23:24 --> Mic has joined #instantbird 09:23:24 * ChanServ sets mode +h Mic 09:34:47 --> jb has joined #instantbird 09:47:15 --> mmkmou has joined #instantbird 10:17:16 <-- GeekShadow has quit (Ping timeout) 13:17:27 <instantbot> firstname.lastname@example.org set the Resolution field on bug 1150 to FIXED. 13:17:30 --> instantbot has joined #instantbird 13:17:30 topic changed by gravel.mozilla.org to "Ask questions about Instantbird (http://www.instantbird.com) here|Get Instantbird 1.1 while it's hot! :) |News: http://blog.instantbird.org/ |Nightlies: http://nightly.instantbird.im/ (testing purpose only) |IRC logs: http://log.bezut.info/ |Pastebin: http://pastebin.instantbird.org/" 13:17:30 * ChanServ sets mode +v instantbot 13:33:24 <-- chrisccoulson has quit (Client exited) 13:36:39 --> chrisccoulson has joined #instantbird 13:55:29 --> Mic has joined #instantbird 13:55:30 * ChanServ sets mode +h Mic 14:03:49 --> devfil has joined #instantbird 14:05:20 --> aleth has joined #instantbird 14:07:24 <-- aleth has quit (Quit: Instantbird 1.2a1pre) 14:07:33 --> aleth has joined #instantbird 14:18:27 <Mic> Renamed contacts disappeared (once they are no longer selected9 and reappeared at the correct place in the past, didn't they? 14:19:27 <Mic> *were 14:20:45 <flo> is that broken? 14:22:39 <Mic> Yes, a regression as it seems. 14:22:52 <Mic> They disappear and don't reappear again. 14:23:01 <flo> ouch 14:23:19 <Mic> Maybe bug 772 caused it .. it's what touched this code recently. 14:23:29 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=772 enh, --, 1.2, mattdentremont, RESO FIXED, Use a sortComparator function on groups to allow easy changing of the order of contacts 14:23:43 <flo> yes, it's the likely cause 14:24:06 <Mic> localeCompare doesn't seem to take the locale into account either? At least not the one I set from about:config :( 14:25:04 <flo> ah? someone reported today that it now works and resolved that bug as fixed :-S 14:25:21 <Mic> The accented characters are sorted as he wants them .. 14:25:57 <Mic> Bug 1150 14:25:59 <-- GeekShadow has quit (Ping timeout) 14:26:00 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1150 tri, --, ---, nobody, RESO FIXED, Sorting contacts that are beginning with accented character 14:26:15 <-- jb has quit (Ping timeout) 14:27:01 <Mic> I commented there a moment ago: https://bugzilla.instantbird.org/show_bug.cgi?id=1150#c4 14:27:08 <-- BlueMaxima has quit (Quit: Instantbird 1.1) 14:36:25 <-- mmkmou has left #instantbird () 14:39:11 --> GeekShadow has joined #instantbird 14:43:20 <-- GeekShadow has quit (Ping timeout) 14:47:25 --> GeekShadow has joined #instantbird 14:49:25 <-- hunsly has quit (Connection reset by peer) 14:52:54 <-- chrisccoulson has quit (Client exited) 14:58:13 --> clokep has joined #instantbird 14:58:13 * ChanServ sets mode +h clokep 15:04:05 --> jb has joined #instantbird 15:13:46 --> hunsly has joined #instantbird 15:18:01 <flo> Mic have you tried to restart after changing the locale in about:config before testing the behavior of localeCompare? 15:23:33 --> mmkmou has joined #instantbird 15:29:44 <-- mmkmou has left #instantbird () 15:33:48 <-- aleth has quit (Quit: Instantbird 1.2a1pre) 15:43:17 <-- jb has quit (Ping timeout) 15:46:12 --> jb has joined #instantbird 15:47:17 --> aleth has joined #instantbird 15:51:00 <-- GeekShadow has quit (Ping timeout) 15:53:40 --> GeekShadow has joined #instantbird 15:58:05 --> Plop has joined #instantbird 15:58:09 <Plop> Hi :) 15:59:20 <Plop> Someone here? :) 16:00:54 <clokep> Plop: Hello. 16:01:25 <Plop> Hi :) 16:02:10 <Plop> I got a bug to report. There somethings which are "mixing" my "Mumble" software and "Instantbird". It's weird. 16:02:47 <Plop> I see in the instantbird windows, the name that i use on mumble... 16:02:53 <Plop> it's implemented IN the windows. 16:03:13 <Plop> not a big trouble but i wanted to inform about it :) 16:05:24 <clokep> I'm not sure what that means. :-/ 16:05:28 <clokep> Perhaps a screenshot would help? 16:05:47 <clokep> Mumble is a chat software, right? I think we've had trouble w/ it before (their fault, not ours.) 16:10:12 <-- aleth has quit (Quit: Instantbird 1.2a1pre) 16:10:21 --> aleth has joined #instantbird 16:11:28 <clokep> Even1: Btw you've convinced me that having the reply box on the bottom is better. :) 16:12:07 <-- Plop has quit (Ping timeout) 16:15:15 <-- GeekShadow has quit (Client exited) 16:25:22 <Mic> http://en.wikipedia.org/wiki/Mumble_%28software%29#Overlay 16:25:55 <clokep> So Mumble still thinks Instantbird is a game then it seems? 16:25:56 --> GeekShadow has joined #instantbird 16:26:52 <Mic> Maybe it just displays its overlay in all DirectX accelerated windows/screens? 16:27:54 <clokep> Probably. 16:31:27 <-- aleth has quit (Quit: Instantbird 1.2a1pre) 16:31:31 --> aleth has joined #instantbird 16:37:30 <-- jb has quit (Ping timeout) 16:41:30 <clokep> Mic: My guess is that Plop needs to update: http://mumble.git.sourceforge.net/git/gitweb.cgi?p=mumble/mumble;a=blob;f=overlay/overlay_blacklist.h;h=f8bb0eeff985c87b1d3f7c186497cfd54dab2cc0;hb=HEAD#l47 16:41:36 <clokep> We're in their default blacklist. :) 16:43:10 <Mic> That was quick :) 16:44:55 <Mic> I was in their IRC channel already asking about this. 16:47:45 --> Plop has joined #instantbird 16:47:57 <Plop> sorry clokep, got a connection bug. 16:48:04 <Plop> yes mumble is software. 16:48:14 <Plop> i can't make a screenshoot. 16:49:38 <Mic> Plop: we think we figured it out. 16:50:01 <clokep> Plop Are you on the most up to date version of Mumble? Instantbird is already blacklisted for them: http://mumble.git.sourceforge.net/git/gitweb.cgi?p=mumble/mumble;a=blob;f=overlay/overlay_blacklist.h;h=f8bb0eeff985c87b1d3f7c186497cfd54dab2cc0;hb=HEAD#l47 16:50:24 <Plop> yes, the most recent: 1.2.3 16:50:48 <clokep> When was that released? 16:51:11 <Plop> few months ago. 16:51:17 <Mic> 19. Feb. 2011 according to Wikipedia :( 16:51:20 <clokep> February 19, 2011 according to Wikipedia. 16:51:22 <Plop> there was no update since this time. 16:51:37 <clokep> Yes, well it was added to the blacklist on 2011-06-30 16:51:42 <clokep> So you'll need to wait for another update. :) 16:51:49 <clokep> (From them.) 16:51:55 <clokep> Or add instantbird.exe to your blacklist. 16:52:31 <Plop> :( 16:52:34 <Plop> ok 16:52:40 <Plop> thank you for your help. 16:52:42 <Plop> :) 16:56:18 <clokep> Plop: You're welcome! I don't know how to add it to your blacklist, but I'm sure someone in #mumble on freenode can help ya. 16:56:31 <Plop> yes, thank you :) 16:56:40 <Plop> have a good day! 16:57:34 <clokep> You too! :) 16:59:57 <-- Plop has quit (Quit: Instantbird 1.1) 17:10:28 <-- igorko has quit (Quit: Instantbird 1.1) 17:11:00 <-- SM0TVI has quit (Ping timeout) 17:20:19 <-- aleth has quit (Quit: Instantbird 1.2a1pre) 17:20:21 --> aleth has joined #instantbird 17:31:35 <-- GeekShadow has quit (Ping timeout) 17:31:35 <instantbot> New Instantbird (UI) bug 1178 filed by email@example.com. 17:31:38 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1178 nor, --, ---, nobody, NEW, Regression: renamed contacts disappear from list 17:32:39 <Tomek> About the mumble bug Plop and clokep discussed about an hour ago... I dont understand well what it is about, but it seems to me similar to what happens while you have Fraps running in the background, it overlays instantbird windows with its FPS meter 17:33:15 <clokep> Tomek: Yes, both of those seem to overlay anything with hardware acceleraiton (which Firefox, Thunderbird, Instantbird, etc. all use). 17:33:29 <clokep> Mumble has added us to their blacklist. Idk if Fraps also has that. 17:34:22 --> GeekShadow has joined #instantbird 17:35:22 <clokep> But Fraps is closed source so I can't check what they do. ;) 18:04:49 --> SM0TVI has joined #instantbird 18:20:42 <-- Tomek has quit (Quit: Instantbird 1.1) 18:23:00 <clokep> Hey flo is there any particular reason that things like media and mediamanger are not include in our libpurple? (Just thinking of trying to compile Skype4pidgin again...) 18:27:20 <clokep> Anyway, I was playing with it abit and I kind of have some of the dependencies compiled, but I can't work out the Makefile to put the media folder under the libpurple folder. 18:57:35 <-- GeekShadow has quit (Ping timeout) 19:00:15 --> GeekShadow has joined #instantbird 19:13:34 <flo> clokep: they aren't included because there was no use for them at the time. 19:14:23 <flo> the XMPP plugin was the only consumer, and we didn't/couldn't use their webcam stuff for now (dependency on gstreamer that we would have had to package, + UI for it to develop, ...) 19:16:28 <flo> how badly does the skype4pidgin plugin need them? Aren't there #ifdef USE_VV in the code to ignore VV stuff? 19:19:55 <clokep> I'm not sure. 19:20:02 <clokep> I'll ask EionRobb next time he's here. 19:20:21 <flo> what's your compile error? 19:21:32 <clokep> flo: http://pastebin.instantbird.com/1091 19:21:47 <clokep> It's because when I export the headers they all end up in the root of libpurple. 19:21:52 <clokep> Instead of a subfolder called media. 19:22:07 <clokep> I could modify the includes, but I wasn't sure if there's a "right" way to do that. 19:22:22 <flo> if you comment out that #include, does the file compile? 19:23:11 <flo> wait, it's the irc prpl that doesn't compile :-S 19:24:12 <clokep> media.h requires the headers it wants. 19:24:31 <flo> if you comment out the #include of media.h (which seems useless) 19:25:24 <flo> I'm still not sure of how you got the irc prpl including media.h though 19:26:21 <clokep> flo: Probably because blist.h requires it? 19:26:27 <clokep> (At least I changed it so it does.) 19:26:39 <clokep> Is that possible? 19:27:04 <flo> why did you do that? 19:27:54 <clokep> Because some symbols were copied into blist.h from media.h and I was getting an error about duplicated symbols. 19:28:14 <flo> duplicated? media.h doesn't exist 19:28:23 <clokep> I added it. 19:28:27 <flo> why? 19:28:34 <clokep> Because skype4pidgin uses it. 19:28:51 <clokep> I'll check if it's actually necessary. 19:28:56 <flo> isn't there a way to ifdef that out? 19:30:40 <clokep> Bah, you're right. 19:30:44 <clokep> It's inside of a USE_VV. 19:30:50 <clokep> I must have missed it before. 19:31:08 <clokep> Do we not define that anywhere? 19:31:11 <flo> I see: 19:31:11 <flo> //#ifdef USE_VV 19:31:11 <flo> #if 1 19:31:12 <flo> in several places in http://skype4pidgin.googlecode.com/svn/trunk/libskype.c 19:32:11 <clokep> Yes. 19:33:34 <flo> ifdefing out sounds easier to me than adding lots of things we don't want ;) 19:33:41 <clokep> Yes. :) It does. 19:35:07 <-- aleth has quit (Quit: Instantbird 1.2a1pre) 19:35:27 --> aleth has joined #instantbird 19:36:54 <-- GeekShadow has quit (Ping timeout) 19:40:10 --> GeekShadow has joined #instantbird 20:01:03 <-- hunsly has quit (Connection reset by peer) 20:04:06 --> Plop has joined #instantbird 20:04:32 <-- Plop has quit (Quit: Instantbird 1.1) 20:07:30 <-- clokep has quit (Ping timeout) 20:39:20 <-- gerard-majax has quit (Connection reset by peer) 20:39:23 --> gerard-majax_ has joined #instantbird 21:24:52 --> jb has joined #instantbird 21:30:41 <flo> http://blogs.mozilla-europe.org/?post/2011/11/19/Mozilla-DevRoom-at-Fosdem-2012%3A-Call-for-presentations ah, they are already asking for presentations at FOSDEM 21:37:39 <-- aleth has quit (Quit: Instantbird 1.2a1pre) 21:38:57 --> aleth has joined #instantbird 21:43:19 <-- Tonnes has quit (Quit: ChatZilla 0.9.87 [Firefox 7.0.1/20110928134238]) 21:44:48 <-- GeekShadow has quit (Ping timeout) 21:47:29 --> GeekShadow has joined #instantbird 21:47:51 <aleth> flo: Are you considering going? Did you get any feedback from your talk? 21:53:34 <-- Mic has quit (Connection reset by peer) 21:53:35 <flo> aleth: I go there everyyear, it's only half an hour of train away from where I work. 21:53:48 <flo> I talked about Instantbird last year 21:54:28 <aleth> very convenient :) 21:57:26 <flo> I'm not sure if I want to propose a talk about instantbird again for this year 22:00:39 <aleth> Did you feel it was not as effective as you had hoped? 22:01:27 <flo> yeah... mostly because there were only a few attendees 22:02:02 <aleth> :( 22:02:15 <flo> at FOSDEM because I had the first Mozilla talk on Sunday morning (geeks don't wake up early + there was a Mozilla party with unlimited free beer on Saturday evening) 22:02:18 <aleth> maybe thats the problem with big events with parallel sessions 22:02:28 <aleth> oh dear... 22:02:31 <flo> at MozCamp, there was a "contributing to Firefox front end" talk at the same time as my talk 22:03:32 <flo> it's also possible titling my presentation "Instantbird" is just wrong, as it's not a name that is explicit enough to attract people who don't know the project yet 22:03:53 <flo> if I could write "Mozilla Instant messenger" instead of "Instantbird", that may attract more people ;). 22:05:15 <aleth> yeah... it's the catch 22, people will go to talks they know they will be interested in, not the ones they would be interested in 22:06:22 <flo> if my IM in Thunderbird work is advanced enough at that time and I could title my presentation "Mozilla and instant messaging", and talk both about IM in Thunderbird and IM in the standalone Instantbird, I may attract more people 22:06:56 <flo> also, I still need to improve my speaker skills, but I'm afraid that can only come from experience, so I in that case I should just continue anyway 22:07:13 <aleth> Maybe there are other ways to raise awareness too... off the top of my head, a poster in a visible location (that bored people can stare at at any time) 22:07:32 <flo> free tshirts? 22:07:56 <aleth> not a cheap solution ;) 22:08:14 <aleth> but if you are making some I want one :) 22:08:24 <flo> has the Firefox 8.0.1 release been announced? 22:08:34 <flo> aleth: only if you come to FOSDEM :-P 22:09:04 <aleth> As opposed to 8.0? I don't know 22:12:19 --> chrisccoulson has joined #instantbird 22:12:21 <-- GeekShadow has quit (Ping timeout) 22:12:55 <aleth> https://www.mozilla.org/en-US/firefox/all.html 22:14:25 <flo> the public information about 8.0.1 seems super confusing / inexistant 22:15:02 <flo> if I hadn't heard people talking about it/complaining about the additional work caused by it at the MozCamp, I may not even be aware of it 22:15:26 <aleth> I hadn't heard of it when you asked (partly because I use Aurora anyway) 22:15:33 <flo> "Issues with the Roboform fix mean we'll need build2. Deleted firefox/releases/8.0.1 to get a start on cleaning the internal mirrors up" https://wiki.mozilla.org/Releases/Firefox_8.0.1/BuildNotes is the best I've found about it's status :-/ 22:16:17 <aleth> Roboform? i.e. third-party compatibility? 22:16:33 --> GeekShadow has joined #instantbird 22:16:35 <flo> third party crap blocking in this case it seems 22:17:00 <aleth> There's a lot of that, especially on Windows 22:17:16 <flo> not all of the third party crap crashes Firefox at startup though :) 22:17:35 <aleth> thankfully :) 22:17:50 <flo> (I'm not sure that it crashes Firefox at startup, it's just a "guess") 22:18:08 <aleth> might just slow it to a crawl or somethin... 22:18:49 <flo> I know 8.0.1 is to prevent unfortunately common crashes that were caught on the day 8.0 was released, but I don't know the details 22:22:04 <aleth> They probably have the occasional problem because beta testers are atypical 22:23:22 <aleth> Links on this page might provide some details https://crash-stats.mozilla.com/products/Firefox 22:23:45 --> BlueMaxima has joined #instantbird 22:24:39 <-- GeekShadow has quit (Ping timeout) 22:24:55 <flo> uh, it seems I've never upstreamed the patch from https://bugzilla.instantbird.org/show_bug.cgi?id=872 :( 22:24:58 <instantbot> Bug 872 nor, --, 1.1, florian, RESO FIXED, Incorrect text on "Get Add-ons" page 22:26:15 <aleth> Huh, that must have taken some tracking down... 22:26:55 --> Tonnes has joined #instantbird 22:26:55 <flo> yeah... I hate bugs that can't be reproduced in debug builds 22:28:15 <aleth> I've made some stabs at finding a reproducible testcase for the listbox issue (missing listitems) but so far no luck 22:34:40 --> GeekShadow has joined #instantbird 22:42:20 <-- GeekShadow has quit (Ping timeout) 22:45:30 --> GeekShadow has joined #instantbird 23:16:21 <flo> aleth: http://i.imgur.com/NJDnu.png this is why we need local aliases for accounts ;) 23:18:02 <aleth> OK :) That's actually what I dimly remembered happening on Pidgin once for some other XMPP server... 23:19:07 <flo> I don't know the exact cause though, as that contact appears on the other side's contact list as "Test Test" rather than the JID 23:21:33 <flo> and that conversation window is really unpolished on Linux (compared to what I'm used to seeing on Mac) :( 23:21:42 <flo> it's even worse when there's a participant list displayed 23:22:28 <aleth> Yes :( 23:24:16 <flo> I'm always surprised that DOMi correctly highlights the selected element when I use it on Linux (or Windows). 23:24:25 <flo> it's so annoying that the highlight doesn't work on Mac :( 23:24:37 <aleth> Though it depends on the particular GTK theme as to how bad or good it looks 23:25:36 <aleth> It doesn't? That's surprising considering most mozilla devs apparently use Macs... 23:26:44 <aleth> Mozilla in general is less pretty on Linux (e.g. the tabs), but it could definitely do with some fine-tuning 23:26:47 <flo> adding margin: 0 -2px -1px; on .conv-textbox makes it looks way better for me 23:27:01 <flo> aleth: DOMi isn't really maintained any more :( 23:27:23 <aleth> I was just going to suggest changing that margin that actually :) 23:27:51 <flo> if I could get rid of the rounded corners, that would be even better, but I'm afraid they are from the GTK theme 23:28:27 <aleth> On some themes you also get a horribly huge statusbar. That's the biggest eyesore 23:28:50 <flo> the status bar is ok on my Ubuntu theme 23:28:51 <aleth> I think it's due to the resizer in the statusbar- unnecessary but I don't know how to remove it 23:29:04 <flo> but the status bar top border + margin + textbox bottom border is just too much 23:29:15 <flo> aleth: display:none on it? 23:29:37 <flo> but on some GTK themes it wouldn't be a good idea to remove it 23:29:41 <aleth> flo: It's a DOM element? 23:30:05 <flo> yes, with the class .statusbar-resizerpanel 23:30:05 <aleth> Why not, it's the theme's job to display when a window is resizeable 23:30:33 <aleth> flo: I will test that to see if it helps 23:31:08 <flo> can you also test my margin change? 23:31:18 <aleth> Yes 23:31:43 <flo> the tabbar is uggly too, but not more than on Firefox 23:32:07 <aleth> Sometimes I think none of the FF UI team ever look at Linux :( 23:32:13 <aleth> The tabbar is awful 23:32:42 <-- jb has quit (Ping timeout) 23:32:57 <aleth> On ubuntu it's actually not too bad because the inactive ones are dark... 23:34:18 <flo> aleth: I think the Firefox linux theme is made only by volunteer contributors, but that may no longer be the case :) 23:35:19 <aleth> Apparently there has been some work on Thunderbird, but I believe it's ubuntu unity specific 23:35:28 <aleth> Not sure though. 23:39:11 <aleth> There is a problem with that margin change 23:39:43 <aleth> let me make a screenshot 23:40:16 <flo> I wish I knew the exact list of actions I've made to that buddy list. I've just made something that the contact merging/detaching feature didn't like, and now it behaves poorly :( 23:40:38 <aleth> do you still have it in the undo history? 23:40:58 <flo> undo history? :-D 23:43:27 <aleth> sinking man grasps at straws ;) 23:45:12 <aleth> http://minus.com/mbi5xYIxoc# 23:45:39 <aleth> Unfortunately removing the resizer makes absolutely no difference 23:46:29 <flo> so that margin was right for your GTK theme? :( 23:46:30 <aleth> The bulk of the statusbar must be just the size of the window border... 23:47:23 <flo> how come your window borders are so big? 23:48:01 <aleth> It's just the standard KDE theme (Oxygen), but you will get the same problem with most themes with rounded corners 23:48:43 <flo> can I pretend that I haven't seen that my current debug build crashes at shutdown all the time, and push the update to mozilla8 anyway? 23:49:03 <aleth> you can pretend you have reproduced clokep's bug :) 23:49:27 <-- GeekShadow has quit (Ping timeout) 23:49:37 <aleth> If it doesn't cause data loss in the profile or logs or something, feel free to push... 23:49:53 <flo> it's likely debug-builds-only 23:49:56 <flo> (I hope so at least!) 23:50:46 <aleth> Btw it's possible the large borders have been fixed in KDE 4.7 which I haven't tried yet, it claims to have more polished support for GTK apps 23:50:48 <flo> and no, it's not clokep's bug. 23:50:57 <flo> I crash in the JS engine, not in libpurple 23:50:57 <aleth> Has it spread? 23:51:01 <aleth> Ah 23:51:35 --> GeekShadow has joined #instantbird