All times are UTC.
00:19:34 <-- micahg has quit (Quit: Leaving.) 00:21:14 <-- clokep has quit (Quit: Instantbird 0.3a1pre) 00:48:04 --> mepine has joined #instantbird 00:48:22 <-- Mathnerd314 has quit (Ping timeout) 01:00:28 --> Mathnerd314 has joined #instantbird 01:37:17 --> rikki1 has joined #instantbird 01:37:24 <-- rikki has quit (Connection reset by peer) 01:39:33 --> micahg has joined #instantbird 02:12:58 <-- Ornthalas has quit (Quit: KTHXBYE) 02:50:33 --> Mook has joined #instantbird 02:51:51 <Mook> hmm. http://www.instantbird.org/ has no link to nightlies. 03:21:31 <Mook> ooh, didn't realize https://wiki.instantbird.org/images/a/a7/Eventlist_2.png already existed as a mockup 03:21:39 <-- mepine has quit (Connection reset by peer) 03:21:57 --> mepine has joined #instantbird 03:30:47 <-- Jan|MBP has quit (Ping timeout) 03:31:11 --> Jan|MBP_ has joined #instantbird 03:31:28 * Jan|MBP_ is now known as Jan|MBP 03:32:26 * Jan|MBP is now known as IRCMonkey23240 03:32:46 <Mook> sabret00the: https://wiki.songbirdnest.com/Talk:Releases/Orbital/Notification_Cleanup may be of interest; that's for songbird, but the interesting there was an ability for multiple things to register for notifications, so the UI can be changed via an extension 03:50:22 <Mook> zachlr: re: update problems: do you have instantbird installed outside of program files, and is C:\Program Files localized for you? (oh, and, are you on 64 bit?) 03:50:46 <Mook> oh, and one more: is the instantbird install directory writable by you (as the non-admin user)? 04:06:55 --> tymerkaev has joined #instantbird 04:26:33 --> BenBuc has joined #instantbird 04:28:49 <-- BenBu has quit (Ping timeout) 04:52:58 <-- tymerkaev has quit (Ping timeout) 05:00:09 --> clokep has joined #instantbird 05:00:09 * ChanServ sets mode +h clokep 05:12:56 <-- clokep has quit (Quit: Instantbird 0.3a1pre) 05:13:02 --> clokep has joined #instantbird 05:13:02 * ChanServ sets mode +h clokep 05:14:28 <-- clokep has quit (Quit: Instantbird 0.3a1pre) 05:14:36 --> clokep has joined #instantbird 05:14:36 * ChanServ sets mode +h clokep 05:19:42 <-- clokep has quit (Quit: Instantbird 0.3a1pre) 05:45:44 <-- IRCMonkey23240 has quit (Quit: IRCMonkey23240) 06:32:51 <-- linuxwizard has left #instantbird () 07:02:28 --> GeekShadow has joined #instantbird 08:03:17 <-- Mook has quit (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2/20100222071121]) 08:51:12 --> Even1 has joined #instantbird 09:50:54 --> sabret00the has joined #instantbird 09:57:37 <-- GeekShadow has quit (Connection reset by peer) 09:57:51 --> GeekShad0w has joined #instantbird 10:09:31 --> igorko has joined #instantbird 10:12:50 --> Ornthalas has joined #instantbird 10:19:39 --> tymerkaev has joined #instantbird 10:24:04 <igorko> hi 10:24:09 <igorko> anyone here? 10:26:44 <-- igorko has quit (Quit: Instantbird 0.3a1pre) 10:26:54 --> igorko has joined #instantbird 10:27:10 <tymerkaev> igorko: ? 10:27:36 <igorko> <!ENTITY prefWinMinSize.styleWin2 "width: 50em; min-height: 38em;"> 10:27:52 <igorko> width: and min-height: should not be transtaled? 10:28:02 <igorko> i mean words 10:28:27 <igorko> because Andrey did it... 10:28:30 <tymerkaev> this is css values 10:28:39 <igorko> and? 10:28:53 <igorko> i don't know css :) 10:30:20 <tymerkaev> https://developer.mozilla.org/en/CSS/width 10:30:28 <tymerkaev> https://developer.mozilla.org/en/CSS/min-height 10:31:28 <igorko> ohh- that's why uk interface is broken 10:31:50 <igorko> tymerkaev i will take values from ru locale ;) 10:32:10 <igorko> if they will be ok for me 10:34:14 <igorko> brb 10:34:19 <-- igorko has quit (Quit: Instantbird 0.2) 10:50:11 --> igorko has joined #instantbird 11:02:13 --> kaie has joined #instantbird 11:10:57 --> mokush has joined #instantbird 11:37:58 --> clokep has joined #instantbird 11:37:58 * ChanServ sets mode +h clokep 11:44:24 <igorko> how to mark bug as fixed? 11:44:49 <igorko> it must be first assigned ? 11:45:08 <tymerkaev> which bug? 11:45:20 <clokep> Mark it as resolved, then fixed or whatever the proper resolution is. 11:46:11 <igorko> clokep that preferenses bug was because previous translator translated width and height in css :) 11:46:27 <igorko> it's locale spesific 11:46:45 <igorko> and garbage bug is win7 specific 11:47:51 <-- igorko has quit (Quit: Instantbird 0.3a1pre) 11:50:06 <instantbot> firstname.lastname@example.org set the Resolution field on bug 654 to FIXED. 11:50:10 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=654 nor, --, ---, nobody, RESO FIXED, Options window has wrong size in uk locale 11:51:02 --> igorko has joined #instantbird 11:52:39 <igorko> tymerkaev thanks(but i wanted to do it myself) ;) 11:58:33 <igorko> updated bug 667 11:58:36 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=667 nor, --, ---, nobody, UNCO, Garbage on desktop and window border when using buddy list main menu 11:59:38 <igorko> this one is 100% not locale bug :) 12:02:38 <igorko> and join chat bugs still investigating 12:12:16 <igorko> i think bug 665 and bug 666 depend on each other 12:12:20 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=665 nor, --, ---, nobody, UNCO, "Join chat" dialog width can be increased up to infinity if localized 12:12:21 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=666 nor, --, ---, nobody, UNCO, Dropdown list in "Join chat" dialog combobox is truncated if localized 12:12:41 <igorko> but ehy happen still no idea 12:13:16 <igorko> and where are that localiation strings(if it again depends only on uk) 12:16:50 <-- igorko has quit (Quit: Instantbird 0.3a1pre) 12:16:54 --> igorko has joined #instantbird 12:17:18 <-- igorko has quit (Quit: Instantbird 0.3a1pre) 12:17:21 --> igorko has joined #instantbird 12:22:44 --> flo has joined #instantbird 12:22:44 * ChanServ sets mode +qo flo flo 12:23:24 <clokep> Good morning flo. :) 12:23:33 <flo> clokep: Hello :) 12:23:43 <clokep> So...should Twitter be in today's build? 12:25:55 <flo> yes :-S. 12:28:10 <clokep> The file doesn't even seem to be in my omni.jar though. :-\ Did we just miss a makefile or something/ 12:28:29 * clokep checked again after the build came out. 12:29:49 * flo looks at the build log 12:31:22 <flo> ah, crap, we missed http://lxr.instantbird.org/instantbird/source/instantbird/installer/package-manifest.in#443 :( 12:31:25 <flo> I hate that file :( 12:32:55 <clokep> Bah, so it biult but wasn't packaged? That's a pain. 12:34:15 <flo> yeah, we should add a hook on HG throwing an error message when adding a file but not packaging it 12:35:25 <-- mepine has quit (Quit: é¨ç·£ä¹) 12:39:10 <-- igorko has quit (Quit: Instantbird 0.3a1pre) 12:39:16 --> igorko has joined #instantbird 12:39:56 <-- igorko has quit (Quit: Instantbird 0.3a1pre) 12:41:14 <clokep> That would probably be helpful. At least we know what the problem was. ;) 12:41:52 --> igorko has joined #instantbird 12:42:20 <igorko> clokep- doesn't help Can you try with aero diasbled? 12:42:34 <igorko> just choose Windows Basic theme 12:42:35 <clokep> Do you have aero disabled? 12:42:42 <igorko> yes 12:43:09 <igorko> my videocard is reseted all the time with i enabled 12:43:27 <igorko> i wrote about aero in report... 12:43:31 <clokep> I can try it in a minute. 12:53:01 <clokep> igorko: I got it also with Aero disabled, strange bug. Probably a toolkit thing that Mozilla needs to fix though, did you search their bugzilla? (Although last I checked there was a lot of drawing bugs. :-\) 12:53:28 <flo> clokep: by the way, the mac builder being offline yesterday evening wasn't worrisome. It's a noisy machine under my desk, so to save noise and power, I programmed it to turn itself on automatically for building its nightly, and then shutting down automatically. 12:54:46 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/c6dbd4191421 - Florian Quèze - Add icons for the twitter protocol plugin (icons provided by idechix). 12:54:47 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/dbf0f2b0540b - Florian Quèze - Package the twitter plugin... 12:54:49 <clokep> Ah, makes sense. I thought the builder was a Mac mini? 12:55:04 <flo> not yet, we need to buy one 12:55:46 <clokep> OK, I thought you were just replacing one with a newer one that supported 64-bit, my bad. 12:55:56 <flo> it's currently a venerably old PowerMac G5 (http://en.wikipedia.org/wiki/Power_Mac_G5). 12:59:29 <-- GeekShad0w has quit (Connection reset by peer) 12:59:47 --> GeekShad0w has joined #instantbird 13:01:32 <-- igorko has quit (Quit: Instantbird 0.3a1pre) 13:01:37 <clokep> I see. 13:40:28 <-- Mathnerd314 has quit (Ping timeout) 13:51:27 --> sonny has joined #instantbird 13:56:58 * flo goes through the list of all open bugs (https://bugzilla.instantbird.org/buglist.cgi?quicksearch=OPEN) to see which bugs are important for 0.3 13:58:22 <clokep> It's only 315 bugs. ;) 13:58:37 <clokep> A bunch don't seem to have any real info though. :-\ 13:59:40 <flo> I'm trying to sort that into: "0.3-blocking", "0.3-wanted", "0.3-nice-to-have", everything else (= not likely to make it for 0.3) 14:00:02 <flo> if I don't understand the bug, it obviously fits well the 4th category ;) 14:00:05 <clokep> Are you going to actualy tag them? 14:01:36 <flo> yes, in the status whiteboard 14:02:15 <flo> maybe I can also wontfix a few of them :) 14:04:12 <clokep> Or invalid a few. ;) 14:04:24 <instantbot> email@example.com set the Resolution field on bug 125 to WONTFIX. 14:04:27 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=125 enh, --, ---, nobody, RESO WONTFIX, Installing a tinderbox 14:07:04 <flo> bug 157 is confusing. Not sure if that's WORKSFORME or if there's still something to investigate 14:07:06 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=157 nor, --, ---, nobody, NEW, Remove the "from" account from adjacent individual messages 14:08:55 <clokep> We could make an [investigate later] keyword? ;) 14:09:10 <flo> later=never :-P 14:09:26 <clokep> :) 14:09:54 <flo> so many bugs that make me think "ouch, yeah... we need to deal with that someday..." 14:15:55 * clokep is working on a blog post. 14:16:04 <flo> great :) 14:16:08 <flo> is it a status update? 14:17:05 <clokep> No, but I should write one of those first. :( 14:17:13 <clokep> It was the contributors one, I was going to rework a lot of it. 14:17:24 <clokep> While you're triaging everything maybe mark things as good first bug? ;) 14:18:26 <instantbot> New Instantbird (UI) bug 668 filed by firstname.lastname@example.org. 14:18:28 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=668 enh, --, ---, nobody, NEW, redesign authorization requests 14:21:38 <clokep> flo: Can you give a range for the Mercurial web interface? (Like list all checks in during the last week) 14:22:00 <flo> I don't know how to do it, but I hope it's possible 14:23:00 <clokep> OK. 14:26:00 <clokep> The last status update: "We're planning to release Instantbird 0.2.0.1, which will include security and stability fixes for our current stable release. Additionally it will be available in a few additional locales that were finished soon after 0.2 was released." ;) 14:26:25 <flo> that sucks :( 14:27:33 <clokep> Yes. :-\ 14:29:58 <flo> bug 218 looks nice for a fun hacking evening :) 14:30:01 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=218 nor, --, ---, nobody, NEW, Copying from the conversation view loses color and formatting (Before "Text Color Not included in CO 14:30:08 <flo> something I should work on when bored 14:37:28 <flo> clokep: is bug 260 good for your "good first bug" definition? 14:37:31 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=260 min, --, ---, nobody, NEW, Pasting in the conversation input box doesn't send typing notifications 14:38:35 <clokep> flo: Yes, I think so. To me a "good first bug" is something that only deals with localized code and isn't rewriting whole components. :) 14:40:05 <flo> bug 294 is trivial 14:40:08 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=294 min, --, ---, nobody, NEW, Handle the case where no logs are available 14:44:45 <instantbot> email@example.com set the Resolution field on bug 325 to FIXED. 14:44:47 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=325 min, --, 0.3a1, nobody, RESO FIXED, Unresponsiveness when turning on the display of offline buddies 14:52:52 <clokep> It'd be much easier to make a status update if we actually do it every two weeks like we say we are. ;) 14:53:18 <flo> we have so many bugs ;) 14:53:25 <flo> I didn't think it would take that long 14:54:39 <clokep> Yes, we do. :) 14:57:53 <instantbot> firstname.lastname@example.org set the Resolution field on bug 420 to FIXED. 14:57:55 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=420 nor, --, ---, nobody, RESO FIXED, https://www.instantbird.org/ pointing to Apache test page 15:12:18 * clokep is testing bug 424 but has to wait for people to change status. ;) 15:12:22 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=424 nor, --, ---, nobody, UNCO, Buddy's status different in buddy list and conversation window when changing from mobile to availabl 15:31:24 <clokep> flo: So what is "next" then? Besides release 0.3 alpha 1? 15:32:01 <-- sabret00the has quit (Ping timeout) 15:32:05 <-- GeekShad0w has quit (Quit: The cake is a lie !) 15:33:36 <flo> clokep: FOSDEM ;) 15:34:10 <clokep> Oh, yup! 15:34:25 <flo> maybe the non profit too 15:34:37 --> igorko has joined #instantbird 15:34:53 <clokep> OK. 15:36:57 <flo> oh, thanks for the comment in the twitter bug with the new changeset ids. I meant to do that but forgot! :) 15:37:16 <clokep> No problem, figured it'd be good to hang onto them there. 15:38:49 <clokep> flo: Are you giving a talk w/ Axel Beckert or just in the same time frame? 15:40:37 <flo> just in the same time frame I think 15:41:19 <clokep> OK. :) 15:41:53 <flo> would make no sense to give a talk with someone I don't know/have never worked with 15:42:04 <flo> I just know he loves old CitroÃ«n cars too :-D 15:42:17 <clokep> I agree, I just wasn't sure! 15:43:47 <clokep> Status update for anyone interested: http://pastebin.instantbird.com/539 15:43:58 <clokep> Not sure if I missed something. And I have an HTML versoin as well. 15:45:07 <instantbot> email@example.com set the Resolution field on bug 454 to FIXED. 15:45:09 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=454 enh, --, ---, nobody, RESO FIXED, Send previous alias as extra information on "buddy-alias" events 15:47:21 <flo> clokep: if people expect the important stuff first, maybe "support for twitter was added" should be at the top of the list 15:47:45 <-- igorko has quit (Connection reset by peer) 15:49:17 * flo requested another set of nightly builds from buildbot 15:51:01 --> igorko has joined #instantbird 15:53:59 <clokep> I moved that to the top. :) 15:57:04 <instantbot> firstname.lastname@example.org set the Resolution field on bug 455 to INVALID. 15:57:06 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=455 nor, --, ---, nobody, RESO INVALID, Build with --with-libxul-sdk >= 1.9.2 fails 16:01:40 <flo> bug 529 has a lovely cryptic summary :-D 16:01:43 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=529 enh, --, ---, nobody, NEW, Include AIO in AOM 16:04:57 <clokep> Haha, yes. :) 16:11:29 <clokep> You can update it to make it more reasonable? ;) Or just yell at Mic. 16:11:51 <flo> or put the bug in the 4th category ;) 16:12:50 <-- igorko has quit (Quit: Instantbird 0.3a1pre) 16:14:46 <flo> that bug seems actually useful. I changed the topic. 16:14:52 <flo> instantbot: bug 529 16:14:55 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=529 enh, --, ---, nobody, NEW, update addons.instantbird.org integration in the add-on manager to follow mozilla 2 changes. 16:17:25 <instantbot> email@example.com cleared the Resolution 'DUPLICATE' from bug 532. 16:17:28 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=532 nor, --, ---, nobody, REOP, Disable "Join chat" for protocol overrides that don't support it (Facebook) 16:19:45 <instantbot> firstname.lastname@example.org set the Resolution field on bug 464 to WORKSFORME. 16:19:47 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=464 nor, --, ---, nobody, RESO WORKSFORME, Impossible to change 'extra info' with an override protocol 16:26:29 <instantbot> email@example.com set the Resolution field on bug 560 to FIXED. 16:26:34 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=560 nor, --, ---, raynaudquentin, RESO FIXED, Linux nightlies not uploaded (timeout while uploading) 16:28:45 <-- Even1 has quit (Quit: Instantbird 0.3a1pre) 16:31:02 <flo> blocking: https://bugzilla.instantbird.org/buglist.cgi?quicksearch=151%2C334%2C626%2C643%2C529%2C617 16:31:22 <flo> (I will tag them after verifying I haven't mixed my lists) 16:31:39 <-- kaie has quit (Quit: Leaving) 16:33:00 <flo> wanted: https://bugzilla.instantbird.org/buglist.cgi?quicksearch=24%2C108%2C118%2C225%2C237%2C328%2C341%2C343%2C366%2C376%2C434%2C535%2C603%2C532%2C615%2C619 16:34:55 <flo> nice to have: https://bugzilla.instantbird.org/buglist.cgi?quicksearch=155%2C668%2C226%2C426%2C449%2C496%2C507%2C564%2C581%2C606%2C611%2C618%2C620%2C634%2C525 16:42:39 * clokep will look at bug 532 soon. 16:42:41 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=532 nor, --, ---, nobody, REOP, Disable "Join chat" for protocol overrides that don't support it (Facebook) 16:43:55 <clokep> Those lists look pretty good, I know the roadmap includes Richtext support as well. ;) 16:44:30 <flo> there are things in the roadmap that we can postpone (-> wanted ;)) 16:45:38 <clokep> Yup. 16:46:16 * flo has just sent himself 37 bug mails ;) 16:46:50 <clokep> flo: I know there's no bug about it, but being able to tag/make contacts in the UI? Should that be in there somewhere? 16:47:03 <flo> that's blocking 16:47:12 <flo> I'll file bugs for the important projects we have left 16:47:16 <clokep> OK. :) 16:47:30 <flo> but I decided it was better to start by tagging the existing bugs, so that I know them and don't file dups 16:49:34 <clokep> Oh true. I didn't even think of that. 16:49:38 <clokep> (Duplicates, that is.) 16:55:17 --> igorko has joined #instantbird 17:17:25 <instantbot> firstname.lastname@example.org granted review for attachment 502 on bug 664. 17:17:28 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=664 nor, --, ---, clokep, ASSI, About link at bottom of instantbird.org is 404 17:17:45 <instantbot> email@example.com set the Resolution field on bug 664 to FIXED. 17:21:27 <clokep> :) 17:23:38 <instantbot> firstname.lastname@example.org set the Resolution field on bug 577 to FIXED. 17:23:40 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=577 min, --, ---, nobody, RESO FIXED, Relative link used on ftp.instantbird.org hg.instantbird.org to About page 17:24:57 <-- igorko has quit (Quit: Instantbird 0.3a1pre) 17:25:03 --> igorko has joined #instantbird 17:30:38 <igorko> those firefox guys are such geeks... 17:31:10 <igorko> clopek- that redrawing bug also doesn't happen in ff4 in safe mode(and present in normal) 17:31:17 <flo> the patch in bug 637 looks good, but the diffstat (14 insertions(+), 10 deletions(-)) makes me sad :-/ 17:31:21 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=637 nor, --, ---, clokep, ASSI, Remove code duplication from conversation.xml 17:31:33 <igorko> all they are saying -"it's caused by add-ons- disable them" 17:31:37 <igorko> lol 17:31:41 <igorko> they are killing me 17:31:47 <clokep> :( 17:31:59 <clokep> flo: It's all the cruft needed by xbl. :-\ 17:32:05 <flo> yeah 17:32:10 <flo> I look forward to XBL2 17:32:11 <igorko> because differense from normal ode and safe are disabled addons 17:32:20 <clokep> If it ever happens. ;) 17:32:33 <flo> let me have some hope please! :-P 17:32:34 <flo> ;) 17:32:39 <clokep> I forget what the changes are even going to be though... 17:32:53 <clokep> ...wait it's supposed to have a legit JS object for each binding, right? 17:33:11 <flo> it should remove most painful bugs, and the implementation will be possibly in a separate .js file 17:34:36 <clokep> I look forward to it too then! :) 17:35:33 <clokep> flo: You got mixedpuppy's email? 17:35:36 --> GeekShadow has joined #instantbird 17:35:42 <clokep> About license header on that file? 17:35:48 <instantbot> email@example.com granted review for attachment 500 on bug 637. 17:35:50 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=637 nor, --, ---, clokep, ASSI, Remove code duplication from conversation.xml 17:35:55 <flo> yes, he said he will add them on git someday, right? 17:36:10 <clokep> I checked the repo, there was only one more checkin in the github one (vs. bitbucket) but it did not affect our files. 17:36:13 <clokep> Yes, that was it. :) 17:36:44 <flo> maybe I should file a bug and mark it as blocking so that we don't forget? 17:36:49 <flo> (and assign it to you :-P) 17:38:16 <-- Tonnes has quit (Ping timeout) 17:38:35 <flo> the windows nightly with a correctly packaged twitter should be online soon (it's currently uploading) 17:39:55 <clokep> I just checked that yeah. Cool. :) I'll give it a try when it's done. 17:40:08 <clokep> flo: That's fine, assign it to me is cool. 17:42:57 <clokep> So there's 38 bugs marked for 0.3 then. :P Out of 308 open bugs...sound doable. ;) 17:43:25 * clokep likes how all the blockers have no assignee. 17:44:30 * flo is now known as nobody 17:44:39 <nobody> do they have an assignee now? ;) 17:45:06 <clokep> flo: sometimes I get blank spots in my buddy list...or a user will show up as "offline" even though I don't show offline buddies. 17:45:32 <clokep> The blank spots will go away if I close the group and reopen it. 17:45:39 <clokep> nobody: rather, not flo. ;) 17:45:51 <nobody> do you really expect nobody to answer? ;) 17:46:03 * nobody is now known as flo 17:47:58 <clokep> flo: http://imgur.com/oLOex 17:48:31 <clokep> Oops, missed a name. :-[ 17:49:13 <clokep> http://imgur.com/ct28j is beter. 17:49:15 <clokep> *better 17:49:38 * flo wonders why double clicking on an AIM contact focuses the twitter timeline, and clicking on a second AIM contact focuses my second existing tab (a JS Test tab), a third AIM contact the third tab (another JS Test tab). Too bad I don't have a 4th connecter AIM contact to see if that actually opens a conversation 17:50:17 * clokep is updating and can hopefully open conversations. 17:50:18 <-- clokep has quit (Quit: Instantbird 0.3a1pre) 17:50:25 --> clokep has joined #instantbird 17:50:25 * ChanServ sets mode +h clokep 17:51:09 <flo> clokep: probably a transitionend event that never arrives :-S 17:51:24 <flo> I've never seen that 17:51:30 <flo> do you have steps to reproduce? 17:51:50 <clokep> I'm working on that. 17:52:30 <-- sonny has quit (Client exited) 17:52:45 <flo> the forth contact actually opens a tab 17:53:11 <clokep> flo: I still don't have Twitter in my build. :-\ 17:53:33 <flo> really? 17:53:49 <clokep> Yes, build 20110128164836 17:54:27 <flo> are there errors in the console, or something? 17:54:51 <clokep> The file still isn't in omnir.jar/components. 17:55:13 <flo> it's packaged this time though: http://buildbot.instantbird.org/builders/win32-nightly-default/builds/9/steps/shell_2/logs/stdio 17:55:46 <clokep> Check out the bottom of the log file flo, bunch of duplicate entry errors. 17:55:58 <clokep> I think it might have updated me to the same version I was on? 17:56:39 <flo> clokep: the errors at the bottom just say the linux build was already registered in the update system 17:56:53 <clokep> Oh OK. :) 17:57:25 <flo> I keep saying Even he should fix that so that we stop seeing these harmless but scary messages, but the task doesn't seem very motivating ;) 17:57:56 <clokep> flo: omni.jar/components/twitter.js and twitter.manifest, correct? 17:58:02 <flo> yes 17:58:24 <flo> twitter.manifest is likely to be combined with other .manifest files 17:58:31 <clokep> OK. 17:58:36 <clokep> I'll try a full install. :) 17:58:52 <-- clokep has quit (Quit: Instantbird 0.3a1pre) 18:01:47 <instantbot> firstname.lastname@example.org granted review for attachment 491 on bug 635. 18:01:51 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=635 enh, --, ---, mook.moz+bugs.instantbird, NEW, [addons - colorize] Stop overlaying instantbird.xul 18:02:27 <instantbot> email@example.com set the Resolution field on bug 635 to FIXED. 18:03:28 --> clokep has joined #instantbird 18:03:28 * ChanServ sets mode +h clokep 18:03:48 <instantbot> firstname.lastname@example.org cancelled review?(florian@instantbird .org) for attachment 485 on bug 628. 18:03:51 --> Tonnes has joined #instantbird 18:03:56 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=628 nor, --, ---, mook.moz+bugs.instantbird, ASSI, Unable to accept IRC invite 18:04:42 <-- clokep has quit (Quit: Instantbird 0.3a1pre) 18:05:05 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/26f60fb76854 - Patrick Cloke - Bug 637 - Remove code duplication from conversation.xml (add a _forgetConv method), r=fqueze. 18:05:20 <instantbot> email@example.com set the Resolution field on bug 637 to FIXED. 18:05:24 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=637 tri, --, 0.3a1, clokep, RESO FIXED, Remove code duplication from conversation.xml 18:05:36 --> clokep has joined #instantbird 18:05:36 * ChanServ sets mode +h clokep 18:05:54 <clokep> flo: Still not there, uninstalled, reinstalled even. 18:06:08 <flo> review queue is empty, unread email count from BIO: 0! :) 18:06:27 <clokep> :) Nice. 18:06:53 <flo> that bug about focusing wrong conversation scares me :-/ 18:07:28 <flo> aaaaah! I think I know the cause :( 18:08:00 <flo> http://lxr.instantbird.org/instantbird/source/purple/purplexpcom/src/jsProtoHelper.jsm#447 18:08:26 <igorko> clokep filled bug in mozilla bugzilla(lol) about redraw- hope they will watch at it 18:08:38 <flo> http://lxr.instantbird.org/instantbird/source/purple/purplexpcom/src/purpleConversation.cpp#61 18:08:54 <flo> 2 separates counters for ids that are supposed to be unique... 18:08:57 <flo> can't do anything good :( 18:09:04 <clokep> Yes, that's not good. :-\ 18:09:48 <flo> we need to fix that asap, before anybody tries to actually use a JS protocol 18:09:52 <clokep> Hahah. 18:09:54 <clokep> Besides me? :p 18:10:15 <clokep> After a reinstall I now have twitter.js in my omni.jar/components. 18:10:16 <flo> or workaround it (start with _lastId: 1000 in jsProtoHelper) 18:11:02 <clokep> Start at like 1331 or something. ;) (the cube of 11 btw) 18:11:20 <flo> my first proposition was 42 18:11:24 <clokep> Or 14641 (the 11^4) if someone really opens a lot of conversations over the lifetime of the program. 18:11:34 <flo> but I figured someone may actually have more than 42 conversations before restarting the application 18:11:59 <clokep> flo: The Twitter issue: Error: uncaught exception: [Exception... "Component returned failure code: 0x80520012 (NS_ERROR_FILE_NOT_FOUND) [nsIXPCComponents_Utils.import]" nsresult: "0x80520012 (NS_ERROR_FILE_NOT_FOUND)" location: "JS frame :: resource://gre/components/twitter.js :: <TOP_LEVEL> :: line 40" data: no] 18:12:00 <flo> what about we makes it a signed value? :-D 18:12:12 <clokep> And ++ for one and -- for the other? 18:12:17 <flo> sure 18:12:32 <clokep> That's kind of...interesting, but a good solution I think. 18:12:50 <flo> it's a crappy workaround, still 18:13:26 <clokep> Yes, can we just xpcom the value somehow? Into purpleIConversation? 18:14:29 * clokep has a lunch date he'll be late to. 18:14:31 <clokep> Back soon. 18:14:34 * clokep is now known as clokep_food 18:14:42 <flo> I think we should merge http://lxr.instantbird.org/instantbird/source/purple/purplexpcom/src/jsProtoHelper.jsm#450 and http://lxr.instantbird.org/instantbird/source/purple/purplexpcom/src/purpleCoreService.cpp#593 18:14:59 <flo> or rewrite that in JS, or whatever 18:15:08 <flo> clokep: bon appÃ©tit :) 18:15:12 * flo drives home 18:18:17 <-- flo has quit (Quit: Instantbird 0.3a1pre) 18:44:23 <-- clokep_food has quit (Ping timeout) 18:59:04 --> sonny has joined #instantbird 20:04:05 <-- GeekShadow has quit (Quit: The cake is a lie !) 20:11:30 <-- igorko has quit (Quit: Instantbird 0.3a1pre) 20:15:45 --> igorko has joined #instantbird 20:17:08 <-- igorko has quit (Quit: Instantbird 0.3a1pre) 20:17:47 --> igorko has joined #instantbird 20:19:14 <igorko> someone knows where Join chat size is set? 20:19:23 <igorko> in what file? 20:20:02 <igorko> seems the same issue as it was with preferences 20:20:34 <igorko> maybe in mozilla files? 20:24:16 <tymerkaev> nowhere 20:27:02 <-- chrisccoulson has quit (Connection reset by peer) 20:27:05 <igorko> why thanit is larger than in en-US? 20:27:19 <igorko> anr groows to infinity :) 20:28:00 --> chrisccoulson has joined #instantbird 20:29:35 --> clokep has joined #instantbird 20:29:35 * ChanServ sets mode +h clokep 20:34:05 <-- clokep has quit (Quit: Instantbird 0.3a1pre) 20:34:28 --> clokep has joined #instantbird 20:34:28 * ChanServ sets mode +h clokep 20:41:14 <-- igorko has quit (Quit: Instantbird 0.3a1pre) 21:07:30 --> flo has joined #instantbird 21:07:31 * ChanServ sets mode +qo flo flo 21:18:38 <clokep> Good side affect of not blocking the nickserv? 21:18:51 <clokep> It comes up with an ID of one, I close it...then when Twitter pops up it retakes the ID of 1. ;) 21:43:21 <-- tymerkaev has quit (Ping timeout) 21:46:42 <flo> clokep: heh, I had the same idea: "I can use twitter, it will replace nickserv :)" 21:47:04 <flo> but actually, I can't as my nightly as the same issue as you reported in the bug, we need to remove the "app" in the jsProtoHelper path 21:47:25 <clokep> flo: Also I posted to Twitter and it was...messy. :( 21:47:34 <flo> uh? 21:47:52 * clokep is finding the link. 21:47:59 <clokep> flo: https://twitter.com/DarkJedi613/status/31088073060130816 21:48:26 <flo> nice :) 21:48:39 <clokep> What's with the spans there? ;) 21:48:41 <flo> a good thing we catch that before it's usable :) 21:52:13 <flo> clokep: http://pastebin.instantbird.com/540 21:55:24 <-- sonny has quit (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 188.8.131.52/20101203074133]) 21:56:22 * flo just reproduced the bug and verified the fix: http://twitter.com/testib 21:56:45 <clokep> flo: Yes, that looks good. :) 21:56:47 <clokep> What was the bug from? 21:56:49 <clokep> The smiley face? ;) 21:57:36 <flo> uh ? 21:58:03 <clokep> How come your other ones worked and now this happened? 21:58:28 <flo> the span is added only when you changed something to the font setting 21:58:35 <clokep> Ohhh. 21:58:36 <flo> if you use the default system value, nothing is included in the messages 21:58:59 * clokep doesn't remember changing those ever. 21:59:14 <flo> to reproduce the bug I seriously messed up the settings in the "Content" prefpane on my debug profil ;) 21:59:31 <flo> clokep: well, I'm sure you don't use the default font size ;) 21:59:38 <clokep> 12? 21:59:44 <flo> on mac the default is 13, not sure on Windows 21:59:51 <clokep> It should be 12. 22:00:04 <clokep> Do you know the pref name? :) 22:00:10 <flo> you can see in about:config if any of the font pref has a non default value ;) 22:00:16 <flo> just filter with "font" ;) 22:00:40 <clokep> Apparently it is also 13. 22:00:50 <clokep> And now I'm seeing why I changed it to 12. ;) 22:01:15 <flo> good thing you set it to 12, as we wouldn't have caught the bug without it ;) 22:04:15 <clokep> Yes. :) 22:04:19 * flo isn't proud of that conversation id story :-/ 22:05:07 <flo> I hope I can fix it without thinking too much as I'm pretty tired 22:06:03 <-- chrisccoulson has quit (Quit: Ex-Chat) 22:06:13 <clokep> The simple fix is to start jsProtoHelper at 10000 or something, I think you're right that the correct fix is to merge the files. 22:06:21 <clokep> So there's only one "core". 22:06:36 <flo> I'm currently trying to expose in purpleICoreService the addConversation and removeConversation method 22:06:38 <flo> s 22:06:58 <flo> nsISimpleEnumerator getConversations(); purpleIConversation getConversationById(in unsigned long aId); will be broken if we don't register JS conversations with the core service 22:08:58 <clokep> Unfortunately like 90% of my testing is done w/ just my JS-IRC account done. 22:09:03 <clokep> s/done/connected/ 22:09:55 <flo> my recent testing has been done mostly with JS accounts (either JS Test or Twitter) 22:10:21 <clokep> Right. 22:11:04 --> chrisccoulson has joined #instantbird 22:14:08 --> clokep_js has joined #instantbird 22:14:19 <-- clokep_js has quit (Client exited) 22:17:46 <flo> the advantage of writing code in C++ is that it doesn't compile when you forget half the changes you need to make :) 22:17:47 * instantbot frowns at flo 22:18:21 <clokep> Hahah. 22:28:36 <flo> already 13 files modified and I haven't even started the useful change 22:36:59 <clokep> Eek. That's a bit scary! I hope it's just for including a function or something. 22:39:29 <flo> hmm, will the _lastId in the prototype of messages cause the same mess? :-D 22:39:56 <flo> I think message ids are supposed to be unique across the conversation only, so that won't matter in that case, but I'm not sure :) 22:40:16 <clokep> I'm pretty sure they're only unique to a conversation, yes. 22:43:45 <flo> ok, time to try 22:46:23 <flo> it works, except I've a JS error when exiting :S 22:48:01 <flo> seems harmless and unrelated to conversation ids, I can fix that later 22:50:34 <-- micahg has quit (Quit: Leaving.) 22:55:24 <clokep> I guess we'll have to start working on that blocker list. 22:56:18 <flo> clokep: 13 files changed, 73 insertions(+), 41 deletions(-) http://pastebin.instantbird.com/541 22:59:17 <clokep> flo: What I understand of that looks good. 23:00:43 <clokep> Some of the changes I don't understand, like: 23:00:43 <clokep> - NATIVE_PCS(pcs)->RemoveConversation(aConv); 23:00:44 <clokep> + pcs->RemoveConversation(conversation); 23:05:05 <flo> RemoveConversion used to take as parameter a PurpleConversation * (direct libpurple structure). It now takes a purpleIConversation (XPCOM interface around the purpleConversation (XPCOM C++ object) instance) 23:05:34 <flo> so having the purpleCoreService as a purpleICoreService XPCOM reference is enough, the cast is no longer needed 23:05:56 <flo> (uh, I'm afraid that explanation is even more confusing :-/) 23:08:41 <flo> maybe it will be clearer this way: there used to be a cast from purpleICoreService to purpleCoreService because removeConversation wasn't exposed in the idl interface (because it was using a libpurple structure directly) 23:11:11 <clokep> Right, so now that it's exposed we can just call it directly. 23:12:14 <flo> yes, we can call it through XPCOM instead of doing a ugly cast 23:12:29 * clokep likes that. 23:13:18 <flo> have you noticed the close/unInit change in twitter.js? You may need something similar in your irc code 23:14:20 <flo> I'm not sure of whether I should add a getter and setter for "id" in GenericConversationPrototype (the only point would be to throw if someone tries to use the setter when the id is already set) 23:15:32 <clokep> The protocols shouldn't be setting their own ID. 23:15:38 <clokep> And Idk why they'd ever need to get their own ID? 23:15:42 <clokep> Shouldn't all that just be internal? 23:16:45 <flo> hmm 23:17:02 <flo> maybe purpleCoreService::addConversation could return the id? 23:17:04 <clokep> And I'll make the changes once it's checked in. :) 23:17:06 <flo> so that we don't expose the setter 23:17:24 <clokep> I'm OK w/ exposing the getter and/or returning it from addConversations. 23:17:26 --> Mathnerd314 has joined #instantbird 23:17:29 <clokep> But I'm not sure why it's necessary to have the ID? 23:17:48 <flo> what do you mean? 23:18:02 <clokep> Why does the protocol need the ID? Just as a way to reference the conversation? 23:18:15 <flo> the protocol doesn't use it 23:18:30 <flo> the conversation object needs to have it, so that the id getter can work 23:18:47 <clokep> Ohhhhh, I see. 23:19:04 <clokep> Sorry, I misunderstood. :) 23:20:35 <flo> I prefer not exposing the setter 23:21:04 <flo> but the part that sucks about that is... if the conversation id is returned by addConversation, then it's set after the new-conversation notification 23:22:15 <clokep> You could expose the setter and just throw it if already has an id. 23:22:26 --> sandra_f has joined #instantbird 23:22:35 <flo> that's what the current C++ code does 23:22:41 <flo> well, "current" = in the pastebined patch 23:23:50 <clokep> Right. 23:24:16 <-- sandra_f has quit (Quit: ) 23:31:00 <flo> clokep: so adding http://pastebin.instantbird.com/543 seems good? 23:31:26 <clokep> flo: Yes, that''s what I was thinking. 23:39:26 --> joshrl has joined #instantbird 23:39:41 <joshrl> Can I have some help here? :) 23:40:17 <clokep> joshrl: What's up? 23:40:21 * clokep only has a few minutes. 23:40:31 <joshrl> I can't add anyone to my buddy list anymore. 23:40:43 <joshrl> They appear, italic, and then disappear. 23:40:54 <joshrl> Why might this be? And how can I stop it? 23:41:28 <clokep> Is your account online? If you right click > "Show offline buddies" the names are there, correct? 23:41:57 <joshrl> I have Show offline buddies checked, that's how I see the name italicing and disappearing, and I am connected. 23:42:21 <clokep> Hmm...if Show offline buddies is checked you should definitely see them no matter what....flo, any ideas? 23:43:31 <flo> joshrl: which protocol are you having this problem with? 23:43:38 <joshrl> Protocol? 23:43:47 <flo> AIM, IRC, MSN, ... ? 23:43:56 <joshrl> MSN. 23:44:05 * clokep needs to go. 23:44:23 <clokep> Goodnight all. flo: If you want me to check something out you can file a bug/email/me leave it in the log. 23:44:27 <-- clokep has quit (Quit: Instantbird 0.3a1pre) 23:44:46 <joshrl> Yeah, this doesn't work only on MSN. 23:45:17 <flo> if you have "Show offline buddy" turned on, the buddy being in italic and then disappearing means it's actually removed from the list 23:45:29 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/1fe884c04f0d - Florian Quèze - Assign conversation ids in purpleCoreService::AddConversation instead of in the purpleConversation constructor and jsProtoHelper. 23:45:30 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/1f7c1b196350 - Florian Quèze - Fix the path to jsProtoHelper.jsm in twitter.js. 23:45:31 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/b094da15422d - Florian Quèze - Disable HTML in tweets. 23:45:31 <flo> maybe the server refuses the add request? 23:45:49 <joshrl> Maybe, maybe I should wait awhile. :/ 23:46:04 <joshrl> I'll wait then and chat back later. :) 23:46:04 <flo> this is the first day you are having this problem? 23:46:09 <joshrl> Yeah. 23:46:20 <joshrl> So I'm going to wait. >.< 23:46:31 <flo> and it used to work? Or it's the first time you add someone to your MSN list with Instantbird? 23:46:46 <joshrl> I have added people before. 23:46:49 <joshrl> On MSN. 23:46:57 <joshrl> And it used to work. 23:47:26 <flo> ok, so it's most likely a server issue that will fix itself without you/us doing anything about it :) 23:47:33 <joshrl> Okies. :) 23:51:00 * flo goes to bed. 23:51:02 <flo> Good night all :) 23:52:10 <joshrl> Good night! 23:57:33 <-- mokush has quit (Connection reset by peer)