All times are UTC.
00:34:04 --> DGMurdockIII has joined #instantbird 00:34:43 <-- Wolfy|Sajber has quit (Ping timeout) 00:35:12 --> Wolfy|Sajber has joined #instantbird 00:42:43 <-- DGMurdockIII has quit (Quit: get satisfied!  :: core-networks.de ««« (Gamers.IRC) »»» gamersirc.net ::) 00:48:49 <-- Wolfy|Sajber has quit (Ping timeout) 00:49:57 --> Wolfy|Sajber has joined #instantbird 00:54:05 <-- Seji has quit (Ping timeout) 00:54:42 --> Seji has joined #instantbird 01:03:23 <-- Ornthalas has quit (Quit: KTHXBYE) 01:17:21 <-- Seji has quit (Ping timeout) 01:18:10 --> Seji has joined #instantbird 01:24:12 <-- Seji has quit (Ping timeout) 01:25:52 --> Seji has joined #instantbird 01:49:24 <-- GeekShadow has quit (Quit: The cake is a lie !) 01:53:02 <-- Seji has quit (Ping timeout) 01:54:32 --> Seji has joined #instantbird 02:16:05 --> clokep has joined #instantbird 02:16:05 * ChanServ sets mode +h clokep 02:38:26 <-- chrisccoulson has quit (Quit: Ex-Chat) 02:48:30 --> skeledrew1 has joined #instantbird 02:50:59 <-- skeledrew has quit (Ping timeout) 03:17:24 --> mepine has joined #instantbird 03:30:42 --> skeledrew has joined #instantbird 03:31:35 <-- skeledrew1 has quit (Ping timeout) 04:03:32 <-- clokep has quit (Quit: Instantbird 0.3a2pre) 04:03:36 --> clokep has joined #instantbird 04:03:37 * ChanServ sets mode +h clokep 04:19:39 <-- hicham has quit (Input/output error) 04:34:07 <-- linuxwizard has left #instantbird () 04:38:24 <-- clokep has quit (Connection timed out) 04:38:39 --> clokep has joined #instantbird 04:38:40 * ChanServ sets mode +h clokep 05:09:29 <-- clokep has quit (Quit: Instantbird 0.3a2pre) 05:14:13 --> tymerkaev has joined #instantbird 06:22:10 <-- tymerkaev has quit (Ping timeout) 06:25:45 --> DGMurdockIII has joined #instantbird 07:10:56 <-- DGMurdockIII has quit (Quit: get satisfied!  :: core-networks.de ««« (Gamers.IRC) »»» gamersirc.net ::) 08:16:30 --> Ornthalas has joined #instantbird 09:28:10 --> Mic has joined #instantbird 09:28:11 * ChanServ sets mode +h Mic 09:28:22 <Mic> Good morning 10:01:48 <-- Mic has quit (Ping timeout) 10:02:12 <-- Ornthalas has quit (Quit: KTHXBYE) 10:19:55 --> tymerkaev has joined #instantbird 10:36:10 --> Mic has joined #instantbird 10:36:10 * ChanServ sets mode +h Mic 10:50:06 <-- Mic has quit (Quit: Instantbird 0.3a2pre) 11:21:11 <-- tymerkaev has quit (Ping timeout) 12:05:03 --> hicham has joined #instantbird 12:56:59 <-- skeledrew has quit (Ping timeout) 12:58:50 --> skeledrew has joined #instantbird 13:00:37 <-- mepine has quit (Quit: é¨ç·£ä¹) 13:02:59 --> tymerkaev has joined #instantbird 13:07:12 --> igorko has joined #instantbird 13:07:14 <-- igorko has left #instantbird () 13:44:41 --> GeekShadow has joined #instantbird 13:52:55 <-- hicham has quit (Ping timeout) 13:54:24 --> hicham has joined #instantbird 13:58:07 --> clokep has joined #instantbird 13:58:08 * ChanServ sets mode +h clokep 14:23:41 --> Mic has joined #instantbird 14:23:41 * ChanServ sets mode +h Mic 14:26:54 --> skeledrew1 has joined #instantbird 14:27:58 <-- skeledrew has quit (Ping timeout) 14:33:12 <-- clokep has quit (Connection timed out) 14:34:25 --> clokep has joined #instantbird 14:34:25 * ChanServ sets mode +h clokep 14:39:06 --> zachlr has joined #instantbird 14:56:51 <-- Mic has left #instantbird () 15:16:24 <-- clokep has quit (Connection timed out) 15:16:28 --> clokep has joined #instantbird 15:16:29 * ChanServ sets mode +h clokep 15:56:05 --> Mic has joined #instantbird 15:56:05 * ChanServ sets mode +h Mic 15:56:58 <-- hicham has quit (Ping timeout) 16:06:57 <-- Mic has left #instantbird () 16:29:42 <-- clokep has quit (Quit: Instantbird 0.3a2pre) 16:29:44 --> clokep has joined #instantbird 16:29:44 * ChanServ sets mode +h clokep 16:48:06 <-- skeledrew1 has quit (Quit: Instantbird 0.3a2pre) 16:50:24 --> skeledrew has joined #instantbird 16:54:49 <-- sabret00the has quit (Ping timeout) 16:55:29 --> igorko has joined #instantbird 16:56:01 --> sabret00the has joined #instantbird 17:16:37 --> Ornthalas has joined #instantbird 18:39:28 --> Mic has joined #instantbird 18:39:28 * ChanServ sets mode +h Mic 18:47:21 <-- Mic has left #instantbird () 18:50:22 --> Mic has joined #instantbird 18:50:23 * ChanServ sets mode +h Mic 18:51:26 * tymerkaev is now known as tymerkaev_away 18:52:39 <-- zachlr has quit (Connection timed out) 18:53:00 * tymerkaev_away is now known as tymerkaev 18:53:18 <-- Mic has left #instantbird () 19:08:26 <-- Ornthalas has quit (Connection reset by peer) 19:08:40 --> Ornthalas has joined #instantbird 19:13:55 --> Mic has joined #instantbird 19:13:55 * ChanServ sets mode +h Mic 19:14:55 <Mic> hmm, canvas is cool :) 19:15:57 <Mic> http://pastebin.instantbird.com/576 19:23:27 <Mic> clokep: have you seen the posting on PMO about destructuring assignments? I didn't know it worked with objects too.. 19:23:52 <clokep> Mic: What am I looking at? 19:24:10 <clokep> I vaguely remember seeing something about destructuring assignments, but I don't think I understood why it was useful. 19:24:38 <Mic> In short: https://github.com/Mardak/restartless/blob/examples%2Fl10nDialogs/bootstrap.js#L37 19:25:06 <Mic> http://blog.zpao.com/post/3513047019/multiple-assignment-in-js-with-objects 19:28:29 <clokep> Ah, that's pretty awesome. 19:28:44 <clokep> It's really weird syntax. 19:29:30 * clokep goes to change all his code to that to save two lines. ;) 19:30:33 <Mic> Yes, and no. The idea is no different as with arrays, you put the variable to assign the value to 'to the place that contains the value on the other side' 19:31:39 <clokep> Yes, I suppose. 19:34:52 * clokep has some working CTCP messages! :) 19:35:25 <Mic> :) 19:35:59 <clokep> Aka, /me works. 19:36:04 <instantbot> clokep@gmail.com added attachment 543 to bug 507. 19:36:06 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=507 enh, --, ---, clokep, ASSI, Implement IRC in JavaScript 19:36:34 <clokep> Bbr. 19:36:40 <-- clokep has quit (Quit: Instantbird 0.3a2pre) 19:36:44 --> clokep has joined #instantbird 19:36:44 * ChanServ sets mode +h clokep 19:37:35 <clokep> Well let's see how well this works. :) 19:38:18 * Mathnerd314 experiments 19:38:38 <clokep> (You know I at least trust it to a degree since I'm using it...) 19:38:59 <clokep> I should really rewrite the LOG function so it can not do absurd amounts of logging if people don't want. :-/ 19:39:12 <Mic> The image was an idea for a sort of activity timeline where you can see who signed on and off (changed status? sent message?). Nothing I really want to do, only a topic for some canvas-fun 19:39:35 <clokep> What do I do w/ it? :) 19:39:51 <Mic> (if that's what you mean with "Mic: What am I looking at?") 19:41:18 <-- Mic has quit (Quit: Instantbird 0.3a2pre) 19:41:23 --> Mic has joined #instantbird 19:41:23 * ChanServ sets mode +h Mic 19:42:16 <clokep> Yes, that's what I meant. :) 19:43:41 <clokep> Mic: Is there a way I can get that into a canvas or something? :P 19:43:52 <Mic> hmm? 19:44:10 <clokep> The base64 image? 19:44:13 <Mic> I'm not sure if this is useful in any way or just a fancy thing 19:44:21 <Mic> I think you can load it with .. 19:45:44 <Mic> hmm .. I'm sure I've seen an example somewhere 19:46:21 <Mic> maybe with "drawImage" 19:48:23 <clokep> Hm. Ok. 19:52:25 <Mic> "/version" and "/me" don't work for me 19:52:54 * clokep works for me. 19:53:03 * Mic test 1234 19:53:30 <clokep> Hmm... 19:53:38 <Mic> I just wrote "/me test 1234" here 19:53:40 <clokep> /version instantbot 19:53:43 <Mic> Did you see anything? 19:53:51 <clokep> Mic: yes. I did. 19:53:58 <clokep> I'm realizing now that it doesn't output it when you do it. 19:54:33 --> DGMurdockIII has joined #instantbird 19:54:57 <clokep> Sending a message needs to parse it. 19:55:00 <clokep> I have to think about that. 19:56:15 <clokep> Hmmmm. 19:57:24 <clokep> /version skeledrew 19:57:35 <clokep> Bah I guess that's not working. 19:58:08 <-- clokep has quit (Input/output error) 19:58:48 --> clokep has joined #instantbird 19:58:49 * ChanServ sets mode +h clokep 19:58:54 <clokep> Bah just got a crash. 19:59:03 <clokep> I get a crash sometimes when people change nicks and I haven't been able to figure it out yet. 20:01:02 <Mic> What did you wanted to do with the data-url-image btw? I can pastebin the source if you like .. 20:01:20 <Mic> (i.e. the js function that created it) 20:01:40 <Mic> It's only lots of drawing commands, not more 20:02:03 <clokep> Ohhh 20:02:09 <clokep> Nah it's fine. :) I was just curious what it made. 20:02:22 <-- tymerkaev has quit (Ping timeout) 20:08:40 <DGMurdockIII> hi 20:09:05 <DGMurdockIII> im going to start using the nightly build for windows 20:09:18 <clokep> Cool. 20:09:18 <DGMurdockIII> the installer one 20:09:52 <DGMurdockIII> i was using the currently using the zip verson 20:10:53 <DGMurdockIII> it dose update 20:11:04 <DGMurdockIII> with the nightly build 20:11:08 <clokep> Yes. 20:11:21 <Mic> A QBasic interpreter done in Javascript. Running .. Nibbles: http://stevehanov.ca/blog/index.php?id=92 20:11:30 <DGMurdockIII> good becse i rember before it did not 20:11:31 <Mic> (I guess some of you might be too young to remember :P ) 20:11:41 <clokep> Awesome! 20:11:45 <clokep> I still have a QB installer somewhere haha. 20:11:54 <DGMurdockIII> QB installer? 20:12:03 <DGMurdockIII> quick basic 20:12:04 <DGMurdockIII> ? 20:12:06 <Mic> QuickBasic 20:12:24 <DGMurdockIII> quick 20:12:41 <DGMurdockIII> sorry im verry bad at spelling 20:13:16 <Mic> (I guess .. since QBasic didn't need to be installed separately) 20:13:29 <clokep> that's awesome. 20:13:36 <clokep> I'm gonna go find my QB source file and see if it works. :) 20:13:55 * clokep has battleship down in QBasic. 20:14:06 <Mic> He said he only implemented as much as was needed to run Nibbles 20:14:10 <DGMurdockIII> why wont google talk sign in 20:14:16 <clokep> *done 20:16:48 <DGMurdockIII> it says not autherized 20:17:05 <DGMurdockIII> that the error on the account 20:17:10 <DGMurdockIII> screen 20:21:48 <skeledrew> someone called me? 20:22:25 --> skeledrew1 has joined #instantbird 20:24:53 <-- skeledrew has quit (Ping timeout) 20:25:26 * skeledrew1 is now known as skeledrew 20:26:39 <Mathnerd314> no, just a random ping to see if /version was working 20:26:50 <Mathnerd314> ^ skeledrew 20:27:24 <skeledrew> oh. k 20:30:16 <-- clokep has quit (Connection timed out) 20:31:43 --> clokep has joined #instantbird 20:31:43 * ChanServ sets mode +h clokep 20:41:32 <-- igorko has quit (Quit: Instantbird 0.3a2pre) 20:47:06 --> clokep_js has joined #instantbird 20:47:32 --> linuxwizard has joined #instantbird 21:01:12 * clokep is now known as clokep_away 21:19:45 <-- Mic has left #instantbird () 21:23:58 --> flo has joined #instantbird 21:23:58 * ChanServ sets mode +qo flo flo 21:24:11 <flo> Hello :) 21:24:16 <clokep_away> Hi. 21:24:23 * clokep_away is now known as clokep 21:24:29 <skeledrew> hi 21:31:15 --> chrisccoulson has joined #instantbird 21:54:07 <-- flo has quit (Ping timeout) 21:56:46 --> flo has joined #instantbird 21:56:47 * ChanServ sets mode +qo flo flo 22:08:29 <clokep> Mic: i fixed the issue with flo not showing up as an op. ;) For some reason it has an extra parameter I'm not expecting. 22:08:29 <-- clokep_js has quit (Client exited) 22:17:23 <flo> clokep: how much work is left before reaching feature parity with (what's currently exposed in the UI of) the libpurple plugin? 22:18:08 <clokep> I'm almost at it I think. It's more of making sure there aren't bugs. 22:18:14 --> Mic has joined #instantbird 22:18:14 * ChanServ sets mode +h Mic 22:18:34 <clokep> There's something wrong w/ my handling of the NICK command that has given me trouble before. 22:18:40 <clokep> So I'm trying to figure that out. 22:19:00 <clokep> And I probably need to handle some more commands, but for the most part it's usuable if it doesn't crash...and the commands need to be tested a lot. 22:19:08 <clokep> What I'm working on now. 22:21:17 <flo> so it's more than likely that we can ship it with 0.3? :) 22:21:47 <clokep> I think so. As long as it's not too buggy. 22:22:15 <flo> bugs are probably easily fixable if the code is readable :) 22:22:53 <clokep> It's kind of readable. I'm still not happy w/ how the ctcp stuff is being handle, I tried to separate it form the basic IRC code...but I'm not sure I like it. 22:22:58 <clokep> Will probably need another review at some point. 22:23:04 <clokep> some point soon. 22:25:34 <flo> ok :) 22:26:29 <clokep> Can definitely wait until you get back from skiing. ;) 22:26:45 <Mic> clokep: I've got a message from sand.mozilla.org that has black borders instead of pink (Bubbles theme). Is that something special? 22:27:05 <Mic> Black borders are reserved for IM's from morticians, you know ;) 22:27:07 <clokep> It means that the message is erroneous. I'm guessing it's a 333 message? 22:27:30 <Mic> Exactly 22:27:39 <clokep> The black border is used for a message with an error flag. 22:27:55 <clokep> So if a message is "unhandled" by my protocol plug-in it spits it out as an error so I notice them. :) 22:28:40 <Mic> What are 333-messages supposed to do? 22:28:51 <clokep> It's not in the spec. ;) 22:28:59 <clokep> But it shows the last topic setter and when they set the topic. 22:29:25 <flo> I'm not sure if the black borders are intentional or if it's just that bubbles doesn't handle messages that aren't incoming, outgoing or system messages. 22:29:40 <Mic> Ah, I wanted to sy that the last number looks like a unix time 22:29:52 <clokep> Yes, it is. 22:30:09 <clokep> And apparently for #instantbird I was the last one to set the topic, while I was at work. 22:30:24 <Mic> /topic 22:30:43 topic changed by clokep to "with no parameters is not handled, should it be?" 22:30:59 topic changed by clokep to "Ask questions about Instantbird here. Official website: http://www.instantbird.com. Latest release: 0.2. Read http://blog.instantbird.org/. Nightlies: http://nightly.instantbird.im/ (testing purpose only), IRC logs: http://log.bezut.info/" 22:31:07 <Mic> It used to display the topic 22:31:14 <clokep> Let's try that again..../topic without a parameter is not handled, should it be? 22:31:15 <Mic> in a system message 22:31:21 <clokep> Oh OK. I didn't realize that. 22:31:22 <flo> clokep: can /raw work around that? 22:31:32 <clokep> It should be able to. 22:31:36 <clokep> /topic 22:31:37 <clokep> Yes. :) 22:31:41 <Mic> Ah, wait 22:31:52 <Mic> Shouldn't it have updated the topic in the UI by the way? 22:31:56 <flo> clokep: remember it's not handled without parameter ;) 22:32:01 <Mic> that didn't happen for me on your topic change 22:32:47 <clokep> Mic: It probably should, just checked the code and it's not in there. 22:33:26 <clokep> actually...it's not even updating it in the conversation binding at all, it's just printing a system message. 22:33:28 <Mic> Do you have to send a notification for a topic change maybe? Let me see 22:33:43 <clokep> I have a setTopic function, but it's not being called. :( 22:34:39 <Mic> OK 22:34:58 <clokep> flo: Before 0.3 I'll need to finish bug 673, and someone will need to do bug 650 I think. 22:35:02 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=673 nor, --, ---, clokep, ASSI, Implement a general Sockets object for JavaScript protocols 22:35:03 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=650 nor, --, ---, clokep, ASSI, JavaScript accounts must be notified of status changes 22:36:50 <flo> clokep: and the proxy bug maybe? 22:38:01 <clokep> bug 155 or bug 167? ;) 22:38:04 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=155 enh, --, ---, nobody, NEW, Unify proxy settings 22:38:05 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=167 nor, --, ---, nobody, UNCO, System wide proxy settings never detected 22:38:28 <flo> neither 22:39:35 <flo> the fact that JS proto sockets (your IRC code) currently doesn't work with proxy at all, and that js proto HTTP requests (like in twitter or Omegle) don't work with authenticated proxies 22:39:55 <flo> I'm not sure if that's filed or part of bug 673 22:39:58 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=673 nor, --, ---, clokep, ASSI, Implement a general Sockets object for JavaScript protocols 22:40:02 <clokep> For the sockets that should be part of 673 22:49:00 <Mic> clokep: sometimes I get http://pastebin.instantbird.com/577 22:51:51 <clokep> Mic: I've never gotten that. :-/ 22:51:57 <clokep> And I'm not sure what it's from, but I'll look into it. 22:52:05 <clokep> I'm wondering if the stream died for some reason. 22:52:10 <clokep> I have like no error checking on the socket. 22:52:20 <clokep> Idk if it'll even close if I lose internet connection. 22:52:23 <clokep> I'm on my way out though. 22:52:25 <clokep> I'll bbl. 22:52:34 <-- clokep has quit (Quit: Instantbird 0.3a2pre) 22:52:48 <-- Mic has left #instantbird () 22:52:58 --> Mic has joined #instantbird 22:52:59 * ChanServ sets mode +h Mic 22:56:25 <-- Mic has left #instantbird () 22:56:50 --> Mic has joined #instantbird 22:56:50 * ChanServ sets mode +h Mic 22:57:59 <-- Mic has quit (Quit: Instantbird <http://www.instantbird.org>) 22:58:07 --> Mic has joined #instantbird 22:58:07 * ChanServ sets mode +h Mic 22:58:07 <-- Mic has quit (Input/output error) 23:03:11 --> Mic has joined #instantbird 23:03:11 * ChanServ sets mode +h Mic 23:14:02 <Mic> clokep: I hope these are steps to reproduce: http://pastebin.instantbird.com/578 (first error is unrelated and occured during a different session) 23:33:13 <-- flo has quit (Input/output error) 23:46:44 <-- chrisccoulson has quit (Quit: Ex-Chat) 23:48:37 <-- Mic has left #instantbird () 23:48:52 --> chrisccoulson has joined #instantbird 23:50:07 --> flo has joined #instantbird 23:50:07 * ChanServ sets mode +qo flo flo