All times are UTC.
00:01:42 <-- skeledrew has quit (Ping timeout) 00:02:08 --> skeledrew has joined #instantbird 00:02:10 --> hicham has joined #instantbird 00:06:24 --> skeledrew1 has joined #instantbird 00:06:57 <-- skeledrew has quit (Ping timeout) 00:17:21 <flo> Good night :) 00:24:04 <-- skeledrew1 has quit (Ping timeout) 00:33:23 <-- hicham has quit (Client exited) 00:39:13 --> skeledrew has joined #instantbird 00:43:10 <-- skeledrew has quit (Connection reset by peer) 01:07:13 <-- mmkmou has quit (Ping timeout) 01:10:21 --> mmkmou has joined #instantbird 01:14:18 <-- linuxwizard has left #instantbird () 01:15:32 <-- hunsly has quit (Ping timeout) 01:15:56 <-- mmkmou has quit (Ping timeout) 01:24:45 --> mmkmou has joined #instantbird 01:26:07 <-- mmkmou has quit (Quit: Instantbird 1.1a1pre) 01:26:13 --> mmkmou has joined #instantbird 01:28:40 --> Mook has joined #instantbird 01:37:47 --> DetroitLibertyPenguin has joined #instantbird 01:38:45 <-- DetroitLibertyPenguin has quit (Quit: Instantbird 0.3a3pre) 01:39:04 --> DetroitLibertyPenguin has joined #instantbird 01:41:23 <-- mmkmou has quit (Ping timeout) 01:43:39 * Fantasm is now known as Fan|away 02:42:16 <instantbot> New Instantbird (UI) bug 932 filed by email@example.com. 02:42:18 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=932 maj, --, ---, nobody, UNCO, XMPP "Connect Host" does not work if the value does not resolve in DNS 02:55:54 <instantbot> firstname.lastname@example.org set the Resolution field on bug 932 to INVALID. 02:55:56 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=932 maj, --, ---, nobody, RESO INVALID, XMPP "Connect Host" does not work if the value does not resolve in DNS 02:56:43 --> skeledrew has joined #instantbird 02:58:00 <-- skeledrew has quit (Connection reset by peer) 03:00:01 --> skeledrew has joined #instantbird 03:03:05 <-- vicnet has quit (Ping timeout) 03:10:20 --> DGMurdockIII has joined #instantbird 03:14:16 <-- skeledrew has quit (Connection reset by peer) 03:18:14 --> vicnet has joined #instantbird 03:18:55 <-- Mook has quit (Ping timeout) 03:19:38 --> Mook has joined #instantbird 03:35:34 --> micahg has joined #instantbird 04:10:48 <-- vicnet has quit (Ping timeout) 04:14:06 --> vicnet has joined #instantbird 04:25:41 --> clokep has joined #instantbird 04:25:41 * ChanServ sets mode +h clokep 04:31:00 <clokep> flo: I'm intrigued. ;) Should be interesting to try! 04:35:52 <-- Mook has quit (Ping timeout) 04:47:20 <-- clokep has left #instantbird () 05:48:18 --> ecaron has joined #instantbird 06:16:05 <-- ecaron has left #instantbird () 06:49:08 <-- flo has quit (Quit: Instantbird 1.1a1pre) 07:21:05 <-- vicnet has quit (Ping timeout) 07:25:14 --> Mic has joined #instantbird 07:25:14 * ChanServ sets mode +h Mic 07:26:27 <Mic> Good morning 07:26:42 <Mic> I'm really interested what it's like to use this, flo :) 07:33:03 <instantbot> New Websites - www.instantbird.com bug 933 filed by email@example.com. 07:33:05 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=933 min, --, ---, nobody, UNCO, http://instantbird.com/'locale' not found 07:37:09 --> vicnet has joined #instantbird 07:51:43 <-- Mic has quit (Quit: Instantbird 1.0) 07:51:49 <instantbot> New Websites - www.instantbird.com bug 934 filed by firstname.lastname@example.org. 07:51:51 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=934 enh, --, ---, nobody, NEW, Page not found (404) page could be nicer 08:17:05 <-- vicnet has quit (Ping timeout) 08:32:37 --> vicnet has joined #instantbird 09:39:24 --> tymerkaev has joined #instantbird 09:39:25 <-- tymerkaev has quit (Quit: I must go. Good bye!) 09:49:12 --> FeuerFliege has joined #instantbird 09:49:47 <FeuerFliege> Good morning! 09:52:07 <MattATobin> FeuerFliege: good morning to you 09:52:55 --> igorko has joined #instantbird 09:54:01 <-- vicnet has quit (Ping timeout) 09:57:00 --> Nitrox has joined #instantbird 10:11:36 --> vicnet has joined #instantbird 10:19:54 --> hunsly has joined #instantbird 10:28:08 --> hicham has joined #instantbird 10:29:10 --> Andrey has joined #instantbird 11:04:32 --> flo has joined #instantbird 11:04:32 * ChanServ sets mode +qo flo flo 11:05:02 <flo> just found a valid support request in the spam of the contact mailing list :-/ 11:21:12 <-- vicnet has quit (Ping timeout) 11:30:49 --> Mic has joined #instantbird 11:30:49 * ChanServ sets mode +h Mic 11:37:05 --> vicnet has joined #instantbird 11:42:44 --> FeuerFliege1 has joined #instantbird 11:43:22 <-- FeuerFliege has quit (Ping timeout) 11:51:35 <-- igorko has quit (Quit: Instantbird 1.0) 12:11:35 <-- Mic has quit (Connection reset by peer) 12:13:00 <-- hicham has quit (Client exited) 12:13:41 --> Mic has joined #instantbird 12:13:41 * ChanServ sets mode +h Mic 12:14:37 <-- Mic has quit (Quit: Instantbird 1.0) 12:15:28 --> rikki has joined #instantbird 12:33:10 <-- vicnet has quit (Ping timeout) 12:48:51 --> vicnet has joined #instantbird 12:57:16 <-- DetroitLibertyPenguin has quit (Ping timeout) 13:03:40 --> clokep has joined #instantbird 13:03:40 * ChanServ sets mode +h clokep 13:10:42 --> GeekShadow has joined #instantbird 13:18:26 --> Mic has joined #instantbird 13:18:26 * ChanServ sets mode +h Mic 13:38:02 <-- Nitrox has quit (Connection reset by peer) 13:38:23 --> Nitrox has joined #instantbird 13:46:28 <flo> clokep: multiple authors is fully supported by the blog, but the post/edit UI is all in French ;) 13:46:48 <clokep> flo: I thought you had to reassign the post afterward via the DB? 13:46:54 <flo> what is not (yet) supported without editing the database is the administrator pretending he is someone else 13:47:09 <clokep> Ah, I see. :) 13:47:12 <clokep> My misunderstanding then! 13:47:29 <flo> it's ok, it's all confusing anyway ;) 13:52:54 <clokep> Right! 14:02:47 <clokep> Ah just found a hard to track down bug for JS-IRC. :) I forgot that Objects are all passed by reference and was popping something off. 14:02:59 <clokep> Instead of slicing it. ;) 14:05:16 <-- Mic has quit (Connection reset by peer) 14:05:30 --> Mic has joined #instantbird 14:05:30 * ChanServ sets mode +h Mic 14:06:26 <Mic> oops, crashing Ib with my extensions is not good :D 14:09:21 <clokep> Hahah. Not, usually bad. 14:09:50 <clokep> Not usually. 14:10:36 <Mic> It was something outright stupid: I copied some js-ctypes code for reference into my extension and forgot commenting it out :D 14:10:42 --> mmkmou has joined #instantbird 14:11:19 <Mic> s/some/a piece of 14:12:06 <clokep> Which extension is this? 14:12:55 <Mic> An experimental thing to catch session change notifications on Windows, no idea if it will work at all. 14:13:16 <clokep> Oh, cool. 14:13:19 <Mic> It's using black magic and is intercepting WindowProc calls 14:13:23 <Mic> ;) 14:13:31 <clokep> Please tell me if you get that to work! 14:13:33 <clokep> I'm trying to do the same thing. 14:13:48 <clokep> I have it "working", but the Buddy list window doesn't show up. :-/ 14:13:51 <Mic> In js or c? 14:13:55 <clokep> js ctypes. :P 14:14:13 <Mic> Ah, cool. There's so little examples and documentation on js-ctypes on the web 14:14:42 <clokep> I know. 14:14:50 <clokep> Make sure you check python ctypes too when you're looking. 14:15:09 <Mic> Ok, I'll check. I didn't know that could be helpful too 14:15:56 <clokep> It's sometimes a little helpful, but not super helpful. :-/ 14:15:58 <Mic> Mook helped me with another thing a while ago: a Windows API function that returned an array of unknown length of certain objects. It wasn't exactly the nicest thing 14:16:12 <clokep> Ouch that sounds pretty gross. 14:16:19 <Mic> I can pastebin this if you like to see how he solved it 14:16:36 <clokep> I don't think I need to do that right now. :) 14:16:58 <clokep> (Or do you mean the WindowProc stuff? If you have it worked, I'd like to see it. :P) 14:17:22 <Mic> No, no, not the WindowProc stuff. 14:17:51 <clokep> If you want to see what I have, I can push it to a repo somewhere. 14:17:54 <Mic> Something else. For the msg.exe compatible Windows messages protocol (this is something more time consuming) 14:18:10 <clokep> :) Right. 14:18:31 <Mic> I hope I can spend an hour or more later on this, I'll let you know if I run into problems. 14:18:39 <clokep> Alright. 14:19:33 <Mic> You don't see the contact list, you said? 14:20:01 <Mic> What are you returning from your WindowProc function in the different cases (handled event/didn't handle event)? 14:20:53 <clokep> I'm calling the old WindowProc function. 14:21:13 <clokep> So it's return CallWindowProc(...) 14:21:17 <clokep> I think. :) 14:21:27 <clokep> But I think I'm capturing some clicks too early. 14:21:37 <clokep> I need to re-read my function. 14:22:09 <-- FeuerFliege1 has quit (Ping timeout) 14:22:13 <Mic> I wanted to look into this later: http://msdn.microsoft.com/en-us/library/aa260351%28v=vs.60%29.aspx 14:22:47 <clokep> Ah yeah, that's kind of what I'm doing... 14:23:14 <clokep> The general gist of the procedure at least. 14:24:38 <Mic> Which window are you using to attach your function? The contact list? 14:24:53 <Mic> (That's what I was planning to do too) 14:26:46 <Mic> Nevermind, I'll try what I wanted to try and see how it turns out 14:27:32 <clokep> Yes, the contact list. 14:28:02 <clokep> The code you had found (which was really helpful! Thank you. :)) makes a new hidden window to attach to, which meant that I can't watch for minimize events of the contact list (afaik). 14:29:07 <Mic> How did you get the window handle of the contact list? Focus the contact list and using GetActiveWindow from user32.dll? 14:29:41 <Mic> That's what I did for the "always on top" extension. I'd be interested if there's a better way to do it. 14:31:11 <clokep> No. 14:31:13 <clokep> One second... 14:32:12 <clokep> Mic: http://pastebin.instantbird.com/875 14:32:23 <clokep> Not sure if it's the best way, but it seems to work. 14:33:28 <Mic> I think I used FindWindow before the current solution and I think it failed when there were multiple instances of Instantbird running 14:33:50 <clokep> It probably would. 14:35:22 <clokep> I think the "best" way would be to use js-ctypes into gecko stuff so you can use getNativeWindow function. 14:36:32 <clokep> (Like the last example on https://developer.mozilla.org/en/Code_snippets/Finding_Window_Handles) 14:41:38 <clokep> Yeah my idea didn't work. :( So I'm not really sure what's up. Let me know if it works. :-D 14:43:06 <Mic> Sure. 14:46:48 <Mic> I'll be away for a while, bye. 14:47:09 <-- Mic has quit (Connection reset by peer) 14:47:23 <-- mmkmou has quit (Ping timeout) 14:47:46 --> mmkmou has joined #instantbird 15:51:13 --> Jessy has joined #instantbird 15:55:42 --> Mic has joined #instantbird 15:55:42 * ChanServ sets mode +h Mic 15:56:40 <-- Mic has quit (Quit: Instantbird 1.1a1pre) 15:56:47 --> Mic has joined #instantbird 15:56:47 * ChanServ sets mode +h Mic 15:57:23 <Mic> clokep: do you know the list of Windows data types on MSDN already? 15:57:30 <Mic> (see http://msdn.microsoft.com/en-us/library/aa383751%28v=vs.85%29.aspx) 15:59:41 <clokep> I think I know of it, yes. 15:59:47 <clokep> Did you have a question about it Mic? 16:00:50 <Mic> About the list? No, I only wanted to make sure you know it, it's really useful when you need to figure out which types to use in a function declaration. 16:02:13 <-- Jessy has quit (Quit: Linkinus - http://linkinus.com) 16:03:46 <clokep> Thanks! :) 16:04:14 <clokep> All the function defines and such could be shared of course too. 16:04:33 <Mic> What do you mean? 16:05:01 <clokep> That if you define HANDLE as a type or something, I could use that same type and not necessarily need to redeclare it. 16:05:31 <Mic> I started that in the msg protocol and sharing them via a module would be even more useful 16:06:28 <Mic> Converting the list to js at once seems rather tedious 16:06:53 <clokep> Of course! I have a win32api JSM which imports the functions I need right now. 16:07:02 <clokep> I'm guessing some of them would be overlapped. 16:08:41 <Mic> Maybe splitting them further into modules for each dll would be 16:08:55 <clokep> Yeah, probably. 16:08:55 <Mic> Maybe splitting them into different modules for each dll would be good? 16:09:01 <clokep> Auto converting the.h's into JSMs? ;) 16:09:14 <Mic> I'm not volunteering for this ;) 16:09:42 <clokep> Me neither. Just saying int heory it could be done. 16:09:47 <clokep> But anyway, the code needs to work first! 16:10:31 <Mic> It's too much parsing of text files for my taste. I'm not good at that 16:12:12 <clokep> Me neither -- I don't know Python. 16:41:32 <Mic> Let's see, if I quit in a second then everything blew up in my face ;) 16:54:38 --> fabrice has joined #instantbird 16:55:14 --> igorko has joined #instantbird 17:09:19 <-- Andrey has quit (Quit: ) 17:16:40 <Mic> clokep: may I have a look at your code? I'm struggling with adding my own WindowProc using SetWindowLong 17:20:23 <-- clokep has quit (Ping timeout) 17:23:14 --> clokep has joined #instantbird 17:23:14 * ChanServ sets mode +h clokep 17:24:52 <clokep> Mic: Sure, let me get it up some how... 17:26:14 <clokep> Mic: http://pastebin.instantbird.com/876 and http://pastebin.instantbird.com/877 I believe is what you need. 17:26:26 <Mic> Thank you 17:26:38 <clokep> No problem. I had a lot of trouble using it too. ;) 17:32:15 <-- Mic has quit (Ping timeout) 17:37:41 --> Mic has joined #instantbird 17:37:41 * ChanServ sets mode +h Mic 17:38:07 <Mic> hmm, it failed. :( 17:38:52 <Mic> It crashed after using 1.4 GB of RAM, I guess something went horribly wrong ;) 17:39:13 <clokep> Yes, mine just climbs hugely in RAM. idk what's up. 17:44:12 <Mic> This is with your js-ctypes tray icon code, I hope? 17:45:01 <clokep> Yup. 17:45:15 <Mic> ok, so not a Ib issue in general, that's good ;) 17:45:25 <clokep> It'll pin my CPU at around 25% and climb high in RAM, I usually kill it around 200 MB. And that's after like 20 seconds. 17:45:47 <Mic> Enough ctypes for today for me though 17:45:55 <Mic> Have a nice day 17:45:58 * clokep went back to working on IRC. 17:46:01 <clokep> Bye 17:46:05 <-- Mic has quit (Quit: Instantbird 1.1a1pre) 18:01:15 <-- mmkmou has quit (Ping timeout) 18:03:51 --> Nakp has joined #instantbird 18:03:58 <Nakp> hey flo clokep 18:03:59 <Nakp> xD 18:04:02 <Nakp> whats up 18:04:10 <clokep> Hi Nakp. 18:04:20 <Nakp> im done with the smiley set 18:04:22 <Nakp> :D 18:04:27 <Nakp> wanna take a look? 18:05:02 <Nakp> https://addons.instantbird.org/en-US/instantbird/addon/296/ 18:07:32 <clokep> Congrats! :) 18:10:02 --> mikk_s has joined #instantbird 18:10:12 <-- mikk_s has left #instantbird () 18:11:47 <Nakp> now im waiting to be reviewed when someone have time x'D 18:11:49 <Nakp> thanks 18:13:22 <clokep> I think Even usually does that. 18:14:38 <-- igorko has quit (Quit: Instantbird 1.0) 18:22:45 <Nakp> clokep is there any chance to get custom status? or at least a few more than online and busy 18:23:10 <clokep> Nakp: What do you mean by "custom"? It would need to be supported by the network. 18:23:47 <Nakp> afaik xmpp supports custom status like "somethingelse" for away or "free to chat" for online 18:23:48 <clokep> More could be added via extensions though, libpurple supports some more. 18:24:09 <clokep> You can add a status message if that's what you mean. 18:24:31 <clokep> If that's not what you mean, I don't think it's currently possible. 18:24:39 <Nakp> mmm yeah kinda 18:24:46 <Nakp> and.. theres no away status? 18:27:29 <clokep> Unavailable is essentially away, no? 18:27:39 <clokep> Away could be added with an extension though. 18:28:47 * clokep needs to go for a bit. 18:28:54 <Nakp> yes, i think.. but I mean the yellow icon.. 18:29:47 <Nakp> because you can change the status for "ausente" (away i think) if you are inactive for X minutes but not thru the menu 18:31:50 <clokep> I'm not sure what you mean by "the yellow icon" but you'll have to talk to f lo about why we only have those three statuses. 18:36:28 <Nakp> mmm ok see here 18:36:28 <Nakp> jpg 18:36:32 <Nakp> http://farm4.static.flickr.com/3109/2566285564_0da40bf31a.jpg 18:36:48 <Nakp> its not a yellow icon i think but its an away icon... a clock 18:36:58 <Nakp> farm4.static.flickr.com/3109/2566285564_0da40bf31a.jpg 18:39:46 * Fan|away is now known as Fantasm 19:04:47 <-- vicnet has quit (Ping timeout) 19:05:02 --> chrisccoulson has joined #instantbird 19:10:50 --> linuxwizard has joined #instantbird 19:22:50 <-- rikki has quit (Ping timeout) 19:23:30 --> vicnet has joined #instantbird 19:27:13 --> skeledrew has joined #instantbird 19:33:29 <-- skeledrew has quit (Quit: Instantbird 0.3pre) 19:35:31 --> skeledrew has joined #instantbird 19:39:10 <-- clokep has quit (Ping timeout) 19:40:44 <-- vicnet has quit (Ping timeout) 19:40:47 <-- skeledrew has quit (Connection reset by peer) 19:45:46 <-- GeekShadow has quit (Client exited) 19:47:34 <Nakp> flo 19:47:34 <Nakp> hi xD 19:47:50 <Nakp> i have a question :) 19:54:34 --> skeledrew has joined #instantbird 19:56:54 --> GeekShadow has joined #instantbird 19:57:05 --> vicnet has joined #instantbird 19:57:39 --> clokep has joined #instantbird 19:57:39 * ChanServ sets mode +h clokep 19:59:53 <clokep> Is it a question I can answer Nakp or no? 20:00:02 <clokep> Usually it's better to just ask! 20:00:15 <-- GeekShadow has quit (Ping timeout) 20:00:52 --> GeekShadow has joined #instantbird 20:02:51 <-- skeledrew has quit (Connection reset by peer) 20:03:49 <GeekShadow> hello 20:04:11 <GeekShadow> I was wondering if we can embedded avatars for nickname on IRC like chatzilla does 20:04:56 <clokep> I'm not sure what that means. IRC doesn't support avatars. 20:05:24 <GeekShadow> I know 20:05:54 <GeekShadow> but it's possible with a .css to show custom picture for irc nickname 20:06:21 <clokep> Ah, so you want to assign avatars to people? Interesting. 20:09:02 <instantbot> email@example.com denied review for attachment 741 on bug 749. 20:09:06 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=749 enh, --, ---, nobody, NEW, System Tray Icon should persist even when Buddy List is open 20:10:33 --> mmkmou has joined #instantbird 20:12:12 <Utkarsh> What could possibly be the reason that an addon works on my Ubuntu box, but not on Windows? It's a simple addon, with one XHR call. (I can post code if that would help). 20:14:17 <clokep> Utkarsh: There shouldn't really be a reason if you're not using native code at all. 20:14:32 <clokep> If you're using Windows via a VM it's possible the networking is a bit funky. 20:14:43 <Utkarsh> ubuntu is on vm. 20:15:03 <clokep> Sure you can pastebin the code then. 20:15:23 <Utkarsh> also, the ubuntu version is compiled with debug, while windows one is the latest nightly. 20:15:25 <Utkarsh> sure, a se 20:15:25 <Utkarsh> c 20:16:03 <clokep> http://pastebin.instantbird.org if you don't have the link. 20:16:15 <clokep> Could be a timing issue then depending what you're doing. 20:16:18 <Utkarsh> Already did on https://gist.github.com/e1c1cfce0c953e48aaca if that's not a problem. 20:16:32 <clokep> No, as long as it's not one of the really crappy pastebins. :P 20:16:47 <Utkarsh> like pastebin.com? :) 20:16:55 <clokep> What is it supposed to do btw? (Just to have some context while reading it...) 20:17:24 <Utkarsh> if you type ",g some term", it'll search "some term" in google, and echo the first result 20:17:42 <Utkarsh> echo = send 20:17:55 <clokep> I see. 20:18:23 <clokep> Why not make it /g and register it as a command? 20:18:52 <Utkarsh> I have no idea how to do that - any resources? or any addons that do it? 20:19:17 <flo> Nakp: the away status type is usable with the /away command in conversations. 20:19:48 <Utkarsh> Here's the xpi of my addon. http://utkar.sh:81/uploads/google-search-1.0.xpi 20:19:55 <clokep> Utkarsh: It's super easy, http://lxr.instantbird.org/instantbird/source/purple/purplexpcom/public/imICommandsService.idl#75 20:19:56 <flo> I've never really been able to decide to include it in the menu because I don't like that it provides 2 status doing apparently the same thing 20:20:16 <clokep> But that's not the issue right now. :) 20:20:20 <clokep> Thanks, I'll play with it. 20:20:31 <flo> + using an "away" status when you are here (which is always the case if you could type it) is a bit close to lying, so I'm not sure if we want to encourage it. 20:20:40 <flo> I've not fully made my mind on it 20:21:18 <clokep> Bah we need a "save as" when you click on links in Instantbird. :p 20:21:38 <Nakp> hmm 20:21:56 <Nakp> clokep: I've noticed instantbird doesnt save the "tag" state of friends 20:22:17 <clokep> Utkarsh: One second... 20:22:26 <Nakp> I moved a friend from a group to another one (IB treat 'em as tags) 20:22:44 <Nakp> but it keeps appearing in the previous group/tag 20:23:28 * flo thinks Utkarsh would enjoy discovering Function.bind :) 20:23:44 <clokep> Nakp: What protocol? 20:23:51 <Nakp> xmpp 20:24:00 <clokep> Cause it /does/ save them, but certain servers don't abide by it. 20:24:03 --> EionRobb has joined #instantbird 20:24:04 <clokep> Is it Facebook? :P 20:24:20 <Nakp> thanks flo 20:24:20 <Nakp> nope 20:24:21 <Nakp> gtalk 20:24:32 <Nakp> i dont have facebook x'D 20:24:58 <Utkarsh> flo: ah, didn't know about that. That should cleanup those closures I wrote I guess. 20:25:02 <clokep> I don't know if GTalk handles moves from Instantbird either. 20:25:02 <flo> Nakp: is the "Other Contacts" special tag somehow involved? 20:25:13 <flo> Utkarsh: yes, the code would be more readable :) 20:25:34 <flo> It has always worked for me when I've "move" Gtalk buddies 20:25:46 <flo> but I think someone complained about it in the past 20:25:54 <Utkarsh> flo: I was going to make it more readable, but then I discovered that it wasn't working on my windows install. 20:26:12 <flo> what does it do on your windows install? 20:26:14 <Nakp> flo: no, its from friends to a new group 20:26:42 <Nakp> it creates the group/tag but if I log in again the contact appears at previous tag 20:26:44 <Utkarsh> flo: i don't get any output, there's nothing in the error console. And it's not a debug build, so I cannot debug it. 20:26:49 <flo> a 20:26:52 <flo> Nakp: we 20:26:54 <flo> arg 20:27:03 * flo hates keyboards 20:27:07 <Nakp> lol 20:27:37 <flo> Nakp: when you said "it keeps appearing in the previous group/tag", did you mean it reappears after a restart of the application, or does it not move at all when you do the action? 20:27:51 <Nakp> after a restart 20:28:08 <flo> arg, you answered it already while I was struggling with my keyboard :-D 20:28:32 <Nakp> well I think the last time, after a while.. contact dissappeared from contact list and then reappeared at previus tag 20:28:35 <flo> Nakp: is the previous tag useful? 20:28:37 <clokep> Utkarsh: The code looks OK, I'm not getting anything at all on my system either though... 20:28:52 <Nakp> and it was online, never changed his status 20:29:05 <Utkarsh> clokep: are you testing on a debug build? 20:29:24 <clokep> Utkarsh: No. 20:29:32 <clokep> I put a bunch of prints in though. 20:29:34 <flo> what does "/^,g /" match? 20:29:47 <Utkarsh> ,g search term 20:30:04 <flo> what's the comma for? 20:30:23 <Utkarsh> invoking the command. I'm just used to using , for that. 20:30:32 <flo> err, ok 20:30:50 <clokep> I.e. it shuld be a command. ;) 20:30:50 <flo> what's the problem again? It works on a debug build and doesn't in nightly? 20:31:17 <Nakp> flo: it was from friends to another one 20:31:29 <Nakp> from friends to classmates actually 20:31:34 <Utkarsh> flo: seems like that. it definitely works on my debug build on ubuntu, and not on mine and clokep's normal build 20:31:39 <clokep> Utkarsh: http://lxr.instantbird.org/instantbird/source/purple/purplexpcom/src/imCommands.js#67 is an example of registering a command btw. 20:31:59 <clokep> On Windows. 20:32:26 <clokep> Actually...I've been running it on my own build, but it's not a debug. 20:33:06 <flo> Utkarsh: the usual (and upsetting) cause of "my JS works on a debug build and not on a non debug build" is that when 2 objects are compared, in some cases the objects are first converted to strings. In a debug build, the object converted to a string will contain the memory address of the object. In non debug build, the resulting string will just be "Object()" 20:33:07 <clokep> Utkarsh: Ah, I just got a Error: SyntaxError: JSON.parse: unexpected character 20:33:07 <clokep> Source File: resource:///modules/jsProtoHelper.jsm 20:33:07 <clokep> Line: 887 20:34:16 <Utkarsh> clokep: what did you query for? 20:34:27 <clokep> My exact input was ",g test" 20:34:51 <flo> Nakp: so you said it doesn't happen all the time and the contact is moved back only a few logins after the move? 20:35:08 <Utkarsh> clokep: hmm.. where does the error show up? I don't get any in the Error Console 20:35:25 <clokep> Utkarsh: In the error console, although it's not showing my other prints so something strange is going on. 20:37:21 <flo> in a blog comment "Instantbird starts up real quickly, and rarely ever gives start up errors which is an indispensable feature." :-D 20:37:39 <clokep> Hah. :) 20:38:24 <clokep> Now it doesn't even seem to be calling your callback. :-/ 20:40:27 <flo> is it expected that on this line "doXHRequest(url, false, false, onLoad, onLoad, this);" you have onLoad both times? 20:41:11 <Utkarsh> that function was firing the error callback with the correct data for some reason, so I made both of them point to onLoad 20:41:19 <-- clokep has quit (Ping timeout) 20:41:20 <Utkarsh> (or I misread the functions source) 20:41:21 --> aleth has joined #instantbird 20:41:56 <flo> the reason in "for some reason" would be interesting to determine ;) 20:42:47 --> clokep has joined #instantbird 20:42:47 * ChanServ sets mode +h clokep 20:46:55 <clokep> flo: a . concats strings in PHP, right? 20:47:03 <flo> yes 20:47:10 <clokep> Ah, I remembered properly! :-D 20:47:22 <-- GeekShadow has quit (Connection reset by peer) 20:47:40 <Utkarsh> I compiled the latest nightly with debug=1, and now venkman isn't working (incompatible). any easy way to fix thta? 20:47:42 <Utkarsh> that* 20:47:51 <instantbot> firstname.lastname@example.org added attachment 750 to bug 919. 20:47:52 <instantbot> email@example.com cancelled review?(florian@instantbird .org) for attachment 746 on bug 919. 20:47:53 <instantbot> firstname.lastname@example.org requested review from florian@instantbird .org for attachment 750 on bug 919. 20:47:54 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=919 maj, --, ---, clokep, ASSI, Add "not authorized" solution for Facebook to FAQ 20:48:03 <flo> Utkarsh: did it work for you (in a usable way) before? 20:48:17 <Utkarsh> venkman? yes. 20:48:47 <flo> you are lucky :) 20:48:53 <Utkarsh> it crashed occasionally, but worked well enough for me to figure out things 20:48:58 <flo> I haven't been able to make it do anything useful in years 20:49:17 <Utkarsh> how else can you debug addons? 20:49:22 <Utkarsh> :| 20:49:34 <clokep> Print statements? ;) 20:49:44 <clokep> Chromebug in theory, I've never really gotten it to work. 20:49:56 <flo> clokep: <a href="http://www.facebook.com/sitetour/chat.php"> looks a lot like HTML code to me ;) 20:50:00 <clokep> (By that I mean I've never figured out how it's supposed to work). 20:50:20 <clokep> flo: Do you really want me to split that into 3 different strings? :P And I thought you said <a> was one of the ones you'd allow? 20:50:29 <clokep> I can split it up though. 20:50:54 <clokep> I meant to comment on that though. :( 20:50:58 <flo> Utkarsh: if your problem is just that it's marked as incompatible, we can probably help you get it installed. But no guarantee it would work right though :-/. 20:51:12 <flo> clokep: <a> is definitely not allowed. 20:51:21 <flo> clokep: and you need 2 strings, not three 20:51:21 <clokep> OK. I'll split that up too. 20:51:56 <flo> "<a> is definitely not allowed." nothing is enforced yet though ;) 20:52:11 <clokep> Don't you need "Visit to enable ", "Facebook Chat" and " while logged into your Facebook account."? 20:52:41 <Utkarsh> flo: you mean the setting which disabled compat checks? 20:52:47 <flo> clokep: see how the other links of the FAQ are handled 20:52:55 <clokep> OK. 20:53:18 <flo> clokep: no, that would suck. You need a string with a %S for the link, and another string for the link title. 20:53:53 <clokep> Ah, OK. 20:54:01 <flo> Utkarsh: hmm, it's marked as incompatible in my debug build too 20:55:02 <flo> http://hg.mozilla.org/venkman/file/4047e2206f4f/xpi/resources/install.rdf it seems venkman hasn't been made compatible with mozilla5 :( 20:55:53 <Utkarsh> flo: Also, my code doesn't have any comparison of two objects, so there must be something else thats causing the problem.. 20:56:08 <flo> yeah, I couldn't find any :-/ 20:56:19 <flo> do I need to try it too? 20:59:08 <Utkarsh> I guess I'll have to use debug build for now then. 20:59:10 <-- mmkmou has quit (Ping timeout) 20:59:34 --> mmkmou has joined #instantbird 21:01:55 --> GeekShadow has joined #instantbird 21:04:29 <flo> hmm, your add-on works in my debug build, which obviously doesn't help :-D 21:06:25 <instantbot> email@example.com added attachment 751 to bug 919. 21:06:26 <instantbot> firstname.lastname@example.org cancelled review?(florian@instantbird .org) for attachment 750 on bug 919. 21:06:28 <instantbot> email@example.com requested review from florian@instantbird .org for attachment 751 on bug 919. 21:06:29 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=919 maj, --, ---, clokep, ASSI, Add "not authorized" solution for Facebook to FAQ 21:07:00 <flo> Utkarsh: works in my nightly too 21:08:26 <flo> when looking up "Instantbird" in google, the snippet from our home page is really horribly meaningless "Share Instantbird with your friends on twitter or Facebook! Instantbird 1.0. With Instantbird, connect to: AOL Instant Messenger Icon Windows Live Messenger ..." 21:12:03 <-- linuxwizard has left #instantbird () 21:12:11 <-- mmkmou has quit (Ping timeout) 21:12:22 <instantbot> firstname.lastname@example.org granted review for attachment 751 on bug 919. 21:12:24 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=919 maj, --, ---, clokep, ASSI, Add "not authorized" solution for Facebook to FAQ 21:14:06 <-- gerard-majax has quit (Quit: Ex-Chat) 21:14:48 <flo> Some people here may be interested in knowing a few days before that I'll be in (mostly offline = will check emails from the phone, but won't have access to a computer) vacations from Friday (the 22nd of July) to Sunday (the 31st of July) 21:14:54 --> ecaron has joined #instantbird 21:15:00 <flo> (for important review/questions/... ;)) 21:15:38 <clokep> I'll be sure to give you as much bug mail during that time as possible. :P 21:18:27 --> gerard-majax has joined #instantbird 21:20:30 --> EionRobb1 has joined #instantbird 21:20:51 <flo> clokep: in fact, I've theoretically been in vacations (= not going to the office) since the 14th, but nobody has really noticed 21:21:05 <-- EionRobb1 has quit (Quit: Leaving.) 21:21:05 <-- EionRobb has quit (Ping timeout) 21:22:19 <clokep> Ah, I see. :) 21:23:40 <-- gerard-majax has quit (Ping timeout) 21:26:04 <flo> I'll be going to a national(? European?) meeting of all AMI lovers to party for the 50th anniversary of the AMI 6 and after that a world 2cv meeting (http://www.2cvfrance2011.fr/index.php?lang=en) 21:26:59 <-- vicnet has quit (Connection reset by peer) 21:27:17 <-- aleth has quit (Quit: Instantbird 1.1a1pre) 21:28:17 <clokep> Sounds like fun! Have a good time. 21:29:37 --> EionRobb has joined #instantbird 21:30:23 <-- GeekShadow has quit (Ping timeout) 21:30:50 <flo> thanks! yes, it sounds very promising. I just hope the weather will be better than this week. Camping for 10 rainy days wouldn't be so fun... 21:42:38 <-- ecaron has quit (Quit: Leaving.) 21:43:30 --> vicnet has joined #instantbird 21:47:36 <clokep> I guess your experiment might help the issue we're having w/ how to reopen the Twitter timeline? :) 21:54:07 <-- vicnet has quit (Ping timeout) 22:09:03 --> vicnet has joined #instantbird 22:09:20 --> skeledrew has joined #instantbird 22:14:28 <-- Nitrox has quit (Quit: Connection to internet lost) 22:16:42 --> GeekShadow has joined #instantbird 22:18:45 <Nakp> lol 22:18:45 <Nakp> flo 22:18:53 <Nakp> sorry xD i forgot I had this open hahaha 22:19:01 <Nakp> well... it happens at every restart 22:19:12 <Nakp> the contact appears at previos group/tag 22:19:32 <Nakp> only once was changed while we both were online (without restart) 22:19:52 <Nakp> ehm... actually 2 22:19:56 <Nakp> its there again 22:20:24 <flo> clokep: I plan to make closing the timeline conversation disconnect the account 22:22:58 <-- skeledrew has quit (Connection reset by peer) 22:23:28 <clokep> Oh OK. 22:24:00 <clokep> Was just trying to look over my other open patches. :) 22:33:58 <-- fabrice has quit (Ping timeout) 22:47:34 <flo> Good night 22:48:05 <Nakp> huh? 22:59:00 <-- GeekShadow has quit (Client exited) 23:00:11 --> GeekShadow has joined #instantbird 23:03:58 --> werwolf has joined #instantbird 23:04:53 --> skeledrew has joined #instantbird 23:05:13 <-- skeledrew has quit (Connection reset by peer) 23:55:20 <DGMurdockIII> You missed 2 messages from evettevoteyfcqm because your warning level is too high.