All times are UTC.
00:42:22 <-- Even has quit (Ping timeout) 00:47:57 --> Even has joined #instantbird 00:47:57 * ChanServ sets mode +o Even 00:55:55 --> hicham has joined #instantbird 01:36:47 <-- micahg has quit (Ping timeout) 01:47:46 <-- hicham has quit (Client exited) 01:51:54 --> clokep has joined #instantbird 01:52:31 <clokep> Gah NickServKiller doesn't kill "concrete.mozilla.org" 01:54:00 <-- clokep has quit (Quit: Instantbird 0.3a1pre) 01:54:04 --> clokep has joined #instantbird 02:05:32 --> skeledrew has joined #instantbird 02:10:53 <-- clokep has quit (Ping timeout) 02:22:14 --> clokep has joined #instantbird 02:23:21 <-- clokep has quit (Quit: Instantbird 0.3a1pre) 02:23:51 --> clokep has joined #instantbird 02:26:40 --> micahg has joined #instantbird 02:31:17 <-- micahg has quit (Input/output error) 02:32:44 <clokep> Blog post looked good flo. :) 02:33:24 --> micahg has joined #instantbird 02:37:41 <-- clokep has quit (Ping timeout) 02:37:43 --> clokep has joined #instantbird 02:39:58 <-- GeekShadow has quit (Quit: The cake is a lie !) 02:56:47 <-- clokep has quit (Connection reset by peer) 02:57:13 --> clokep has joined #instantbird 02:57:26 <-- clokep has left #instantbird () 03:07:46 <-- DGMurdockIII has quit (Quit: get satisfied! :: www.unitedservers.de ««« (Gamers.IRC) »»» gamersirc.net ::) 04:30:06 --> tymerkaev has joined #instantbird 04:53:33 <-- tymerkaev has quit (Ping timeout) 06:21:00 --> instantbot has joined #instantbird 06:21:00 topic changed by concrete.mozilla.org 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/." 06:21:01 --> Even has joined #instantbird 06:21:01 --> orlik has joined #instantbird 06:21:01 --> flo has joined #instantbird 06:21:33 --> SM0TVI has joined #instantbird 06:21:44 --> Gizmokid2005 has joined #instantbird 06:36:33 <-- skeledrew has quit (Ping timeout) 07:28:28 --> idechix has joined #instantbird 07:28:28 * ChanServ sets mode +o idechix 07:29:42 <-- idechix has quit (Quit: Instantbird 0.3a1pre) 07:29:54 --> idechix has joined #instantbird 07:29:54 * ChanServ sets mode +o idechix 07:38:28 --> Grunt has joined #instantbird 07:40:26 --> tymerkaev has joined #instantbird 08:01:00 <-- flo has quit (Quit: Instantbird 0.3a1pre) 08:06:43 <-- idechix has quit (Quit: Instantbird 0.3a1pre) 08:20:38 --> Wareczek has joined #instantbird 08:23:19 <-- Wareczek has quit (Quit: Instantbird 0.3a1pre) 08:23:55 --> Wareczek has joined #instantbird 08:32:03 <-- Wareczek has quit (Quit: Instantbird 0.3a1pre) 08:32:06 --> Wareczek has joined #instantbird 08:36:12 <-- Grunt has left #instantbird () 09:04:52 <-- Wareczek has quit (Quit: Instantbird 0.3a1pre) 09:12:09 --> Mic has joined #instantbird 09:16:13 --> Wareczek has joined #instantbird 09:22:34 <Mic> flo: the Emoticon Theme Creator should be a tool anyone can use 09:22:55 <-- tymerkaev has quit (Client exited) 09:23:03 <Mic> I don't want to bother people with chosing something so technical as an extension ID 09:25:35 --> hicham has joined #instantbird 09:26:08 <Mic> A uuid is as 'neutral' as it gets. Opposed to some id that would be generated by the extension (well, I could do something from the author name and the theme name maybe) 09:34:11 <-- Wareczek has left #instantbird () 10:03:13 <-- Mic has quit (Ping timeout) 10:25:16 --> GeekShadow has joined #instantbird 10:48:26 --> Mic has joined #instantbird 11:49:36 --> clokep_work has joined #instantbird 11:56:24 <clokep_work> Mic: sanitized-theme-name@sanitized-author-name? 11:56:53 <clokep_work> Or if you prefer do something like hash of (theme name + time) @sanitized-author-name or something. 11:59:19 <Mic> Sanitizing is important as we all know since Little Bobby Tables ;) 12:01:11 <clokep_work> :) Right, don't want to destroy the student records. :P Or really I was thinking you just want to make sure the OS can read the filename. ;) 12:01:14 <Mic> Away to a meeting now :( 12:02:37 <clokep_work> Also couldn't you just do something like emoticon-<first half of uuid>@<second half of uuid>? ;) 12:02:54 <clokep_work> Or if you want super long file names : emoticon-uuid1@uuid2 :P 12:04:35 --> skeledrew has joined #instantbird 12:09:23 --> tymerkaev has joined #instantbird 12:20:01 --> Grunt has joined #instantbird 12:21:16 <-- Grunt has quit (Quit: Instantbird 0.2) 12:21:23 --> Grunt has joined #instantbird 12:21:24 <-- Grunt has quit (Quit: Grunt) 12:21:28 --> Grunt has joined #instantbird 12:46:53 <-- tymerkaev has quit (Ping timeout) 13:11:55 --> DGMurdockIII has joined #instantbird 13:37:45 * skeledrew thinks a bookmarking feature would be great 13:37:49 <skeledrew> probably something that records the user, protocol, date and time of the message... 13:37:59 <skeledrew> smelling another addon :) 13:38:28 <skeledrew> any takers? 13:38:29 <clokep_work> Isn't that a log? 13:38:38 <skeledrew> no 13:38:48 <clokep_work> I have no idea what you mean then. 13:38:52 <skeledrew> it would point to a message in the log 13:40:13 --> Mic|web has joined #instantbird 13:40:29 <skeledrew> just as browser bookmarks get you to a specific page, selecting an IB bookmark would open your log viewer and scroll to a given position in a specified convo 13:40:40 <Mic|web> skeledrew: I think this is useless unless we have a proper log file format? 13:40:56 <skeledrew> yeah. i was thinking about that 13:41:15 <Mic|web> Not exactly useless, but I think you might have to do the same work twice 13:41:27 <clokep_work> skeledrew: Ah, I see what you're saying. Not sure how useful it'd be for me as I don't use my logs often. :) So not interested, sorry. 13:41:51 <skeledrew> but the viewer search feature would nullify that 13:42:10 <Mic|web> Not quite 13:42:52 <skeledrew> hmm. actually, maybe the search would be the backbone to finding the particular message... 13:42:59 <Mic|web> Bookmarking moments of a conversation sounds pretty good to me (combining it with tags ans such) 13:43:35 <skeledrew> :) 13:43:49 <Mic|web> It's just premature imo if we're getting a proper log file format with much more possibilities one day 13:44:09 <skeledrew> k 13:44:36 <skeledrew> but log file format doesn't matter to the viewer or it's search function 13:44:56 <Mic|web> My guess is that his there'd be a way to reference messages in the logs anyways 13:45:13 <Mic|web> Like a unique id for a message or so 13:45:42 <Mic|web> (note: this is just speculations from me now!) 13:45:43 <skeledrew> sure 13:46:12 <skeledrew> but you'd have to look through those IDs to find a certain message 13:46:21 <clokep_work> If its a database there'll be some unique way to get to it, probably a hash or an id. 13:46:42 <skeledrew> the bookmark would associate a name with the ID... 13:47:18 <clokep_work> And then you use the ID to find the message. 13:47:24 <skeledrew> yep 13:47:53 <skeledrew> but that's if that were to be implemented... 13:48:00 <Mic|web> That's why I think it's only tedious to try to reference messages by date and time now 13:48:46 <skeledrew> currently, the best way i see it is to use the date/time/nick to reference 13:49:07 <skeledrew> /s/nick/userid 13:50:05 <-- Grunt has left #instantbird () 13:50:26 <clokep_work> I feel like we're talking in circles. :-/ 13:50:28 <Mic|web> exactly, "currently" is my point 13:51:46 <skeledrew> user case: there are some interesting convo bits in diff channels, etc that i'd like to follow up on later, but don't have the time to. don't want to have to be digging at my logs to find them again... 13:52:15 <skeledrew> ... just click the bookmark and jump directly to it... 13:53:23 <skeledrew> Mic|web: so are you saying wait and see if a better method can be implemented? 13:53:34 <clokep_work> skeledrew: He's saying wait until the logs aren't plaintext. 13:53:53 <skeledrew> how long will that be? :) 13:54:03 <clokep_work> Who knows, want to work on it? 13:54:07 <clokep_work> :P 13:54:11 <skeledrew> my log files aren't getting any smaller... 13:54:40 <skeledrew> if it were up to me, log files would already be in XML... 13:54:46 <skeledrew> ;) 13:55:02 * skeledrew loves ML 13:55:19 <clokep_work> We already had that debate. 13:55:29 <skeledrew> i know :P 13:56:24 --> Wareczek has joined #instantbird 13:56:43 <clokep_work> I think flo has it on the plan for 0.3? But I'm not sure. 13:57:07 <clokep_work> I think the first things to be done are update to Mozilla-2 and libpurple 2.7.*... 13:58:45 <skeledrew> k 13:59:47 <Mic|web> skeledrew: I think you can set the logger to XML (or HTML at least, which would add at least a bit of extra information) 14:00:19 <skeledrew> now? 14:00:23 <Mic|web> see about:config 14:00:33 <skeledrew> hmm 14:00:58 <-- Wareczek has quit (Ping timeout) 14:01:33 * skeledrew wishes for convo commands to open about:config and other dialogs... 14:04:15 <skeledrew> interesting! 14:04:46 <skeledrew> so i can just change purple.logging.format from txt to xml? 14:05:09 <skeledrew> hmm 14:05:35 * skeledrew hopes this doesn't void his IB warranty :) 14:06:08 * skeledrew also wishes he could bookmark all of this right now... 14:08:34 <Mic|web> well, most likely it only works if you don't have the javascript logger update 14:08:44 <Mic|web> I think it won't work on the nightlies anymore 14:09:18 <skeledrew> k 14:12:31 <Mic|web> Even then it is only HTML as it seems from the old code 14:12:46 <clokep_work> Although I'm sure you could replace that logger via an extension if you tried hard enough. ;) 14:13:39 <Mic|web> http://hg.instantbird.org/instantbird/file/71078f5bf78f/purple/libpurple/log.c#l1265 14:13:40 <Mic|web> :D 14:15:36 <clokep_work> Hahaha. that's pretty awesome. 14:15:45 <Mic|web> On a first glance I'd say you just have to replace this (or somehow add an alternative to chose): http://hg.instantbird.org/instantbird/file/ce3c10de4878/instantbird/components/logger.js 14:15:46 * skeledrew wonders why his Pidgin emoticons theme still hasn't been reviewed... 14:16:38 <clokep_work> Mic|web: Exactly what I was thinking. Could probably be done by taking that, xmlifying it, then overlaying the part of the conversation binding that creates a new logger. 14:19:02 <clokep_work> Like the CID on that is "@instantbird.org/logger;1", ideally I think it would be more of "@instantbird.org/logger/plaintext;1" then you could have it actually choose loggers based on that I believe just by registering something as "@instantbird.org/logger/...." 14:20:29 <clokep_work> Something along what https://bugzilla.mozilla.org/show_bug.cgi?id=402392 is doing. 14:21:07 <clokep_work> (Which would be convenient for moving logs from other messaging programs as well.) 14:38:55 <-- Mic|web has quit (Quit: http://www.mibbit.com ajax IRC Client) 14:55:54 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client) 15:01:01 --> clokep_work has joined #instantbird 15:35:03 * clokep_work didn't get nearly as far as he wanted on Twitter support last night. :( 15:42:52 <Mic> How are you proceeding? 15:43:17 <Mic> Writing it from scratch or using one of these Javascript Twitter 'libs'? 15:44:20 <clokep_work> I'm using Daniel Glazmans' twitterHelper library which I ripped apart and put back together a long time ago to use with OAuth. 15:44:37 <clokep_work> Then I'm porting a Tb/Fx extension to support OAuth. (That part is done, but untested.) 15:45:01 <clokep_work> Then I'm goign to take flo's Omegle plug-in and use it as the base to have it ping the Twitter server. 15:48:02 <clokep_work> All the library does is generate proper requests objects for me so I don't have to remember what each method is capable of. 15:48:44 <clokep_work> Like you just have the object and its otwh.statuses.friends for the friend timeline, etc. 15:49:33 <clokep_work> ANd it gives identi.ca support for free. ;) 15:52:03 <Mic> I don't know/use Twitter & Co at all 15:52:20 <clokep_work> Ah OK. 15:52:35 <Mic> I guess there's no sense in putting people on the buddy list? 15:52:56 <clokep_work> There is...but I'm not sure whether that would create a direct message to them or an @ message. 15:53:08 <clokep_work> Are you familiar with the terminology though you don't use it? 15:53:33 <Mic> A bit 15:54:12 <clokep_work> Well @-messages are public messages directed at someone, while a direct message is a private message. 15:54:48 <clokep_work> Personally I rarely use DM, so I'd prefer it to be an @-message, but in an IM program it makes more sense for it to be a DM (it fits in the model better). 15:55:54 <-- micahg has quit (Ping timeout) 15:56:30 * Mic just searched for "Nanoblogging" and found a one-word-blogging-service :D 15:56:50 <clokep_work> Hahahah. 15:57:22 * clokep_work is going to make a picoblogging server for one-character. :) 15:57:31 <Mic> gtg 15:57:43 * Mic is lookinf forward to femtoblogging then 15:57:47 <Mic> One bit a time 15:57:55 <clokep_work> Bye! 15:58:02 --> micahg has joined #instantbird 16:00:50 <-- Mic has quit (Ping timeout) 16:01:19 <skeledrew> k 16:13:58 <-- hicham has quit (Client exited) 16:25:22 --> kaie has joined #instantbird 16:26:32 --> tymerkaev has joined #instantbird 16:35:49 <-- GeekShadow has quit (Connection reset by peer) 16:39:45 --> GeekShadow has joined #instantbird 16:42:00 <-- micahg has quit (Ping timeout) 17:00:30 <-- GeekShadow has quit (Quit: The cake is a lie !) 17:29:33 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client) 17:29:34 <skeledrew> why do bots appear each time flo disappears? 18:03:57 <-- DGMurdockIII has quit (Quit: get satisfied! :: www.unitedservers.de ««« (Gamers.IRC) »»» gamersirc.net ::) 18:06:00 --> micahg has joined #instantbird 18:48:19 --> tymerkaev_ has joined #instantbird 18:50:19 <-- tymerkaev has quit (Ping timeout) 18:50:21 * tymerkaev_ is now known as tymerkaev 18:57:58 --> deOmega has joined #instantbird 18:59:52 <-- tymerkaev has quit (Ping timeout) 19:10:27 <instantbot> New Instantbird (UI) bug 472 filed by jahkae@gmail.com. 19:10:29 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=472 maj, --, ---, nobody, UNCO, Log history splitting conversations 19:11:13 <deOmega> anyone having issues with reading chat history in an orderly manner? 19:15:07 <-- deOmega has left #instantbird () 19:21:35 --> skeledrew-dev has joined #instantbird 19:22:58 <-- skeledrew-dev has quit (Quit: Instantbird 0.2) 19:23:14 --> skeledrew-dev has joined #instantbird 20:13:07 <-- skeledrew-dev has quit (Quit: Instantbird 0.2) 20:37:11 --> skeledrew-dev has joined #instantbird 20:37:29 <-- skeledrew-dev has quit (Quit: Instantbird 0.2) 20:37:39 --> skeledrew-dev has joined #instantbird 20:48:53 <-- skeledrew-dev has quit (Quit: Instantbird 0.2) 20:49:10 --> skeledrew-dev has joined #instantbird 20:49:15 <-- skeledrew-dev has quit (Quit: Instantbird 0.2) 20:53:54 --> skeledrew-dev has joined #instantbird 20:55:19 <-- skeledrew-dev has quit (Quit: Instantbird 0.2) 20:55:35 --> skeledrew-dev has joined #instantbird 21:00:59 <-- skeledrew-dev has quit (Quit: Instantbird 0.2) 21:01:15 --> skeledrew-dev has joined #instantbird 21:03:20 <-- skeledrew-dev has quit (Quit: Instantbird 0.2) 21:05:54 * sicksumobot is now known as sumobot 21:31:02 --> GeekShadow has joined #instantbird 21:36:11 --> clokep has joined #instantbird 21:44:37 --> skeledrew-dev has joined #instantbird 21:44:52 <-- skeledrew-dev has quit (Quit: Instantbird 0.2) 21:45:02 --> skeledrew-dev has joined #instantbird 21:45:13 <-- skeledrew-dev has quit (Quit: Instantbird 0.2) 21:56:36 <-- clokep has quit (Quit: Instantbird 0.3a1pre) 21:56:40 --> clokep has joined #instantbird 21:58:08 --> skeledrew-dev has joined #instantbird 21:58:21 <-- skeledrew-dev has quit (Quit: Instantbird 0.2) 21:58:30 --> skeledrew-dev has joined #instantbird 21:59:38 <-- clokep has quit (Quit: Instantbird 0.3a1pre) 22:01:16 <-- skeledrew-dev has quit (Quit: Instantbird 0.2) 22:01:27 --> skeledrew-dev has joined #instantbird 22:05:29 <-- skeledrew-dev has quit (Quit: Instantbird 0.2) 22:05:41 --> skeledrew-dev has joined #instantbird 22:09:40 <-- skeledrew-dev has quit (Quit: Instantbird 0.2) 22:09:53 --> skeledrew-dev has joined #instantbird 22:12:12 <-- skeledrew-dev has quit (Quit: Instantbird 0.2) 22:12:24 --> skeledrew-dev has joined #instantbird 22:15:34 <-- skeledrew-dev has quit (Quit: Instantbird 0.2) 22:15:44 --> skeledrew-dev has joined #instantbird 22:17:07 <-- skeledrew-dev has quit (Quit: Instantbird 0.2) 22:17:17 --> skeledrew-dev has joined #instantbird 22:20:04 <-- skeledrew-dev has quit (Quit: Instantbird 0.2) 22:20:16 --> skeledrew-dev has joined #instantbird 22:20:59 <-- skeledrew-dev has quit (Quit: Instantbird 0.2) 22:21:08 --> skeledrew-dev has joined #instantbird 22:21:14 <-- skeledrew-dev has quit (Quit: Instantbird 0.2) 22:21:25 --> skeledrew-dev has joined #instantbird 22:27:17 <-- skeledrew-dev has quit (Quit: Instantbird 0.2) 22:27:29 --> skeledrew-dev has joined #instantbird 22:33:24 <-- skeledrew-dev has quit (Quit: Instantbird 0.2) 22:33:42 --> skeledrew-dev has joined #instantbird 22:35:23 <-- skeledrew-dev has quit (Quit: Instantbird 0.2) 22:35:37 --> skeledrew-dev has joined #instantbird 22:36:37 <-- skeledrew-dev has quit (Quit: Instantbird 0.2) 22:36:51 --> skeledrew-dev has joined #instantbird 22:37:39 <-- skeledrew-dev has quit (Quit: Instantbird 0.2) 22:37:55 --> skeledrew-dev has joined #instantbird 22:37:59 <-- skeledrew-dev has quit (Quit: Instantbird 0.2) 22:38:07 --> skeledrew-dev has joined #instantbird 22:41:09 <-- skeledrew-dev has quit (Quit: Instantbird 0.2) 22:41:23 --> skeledrew-dev has joined #instantbird 22:42:31 --> hicham has joined #instantbird 23:14:20 <-- GeekShadow has quit (Quit: The cake is a lie !) 23:48:50 <-- skeledrew has quit (Ping timeout) 23:48:57 <-- skeledrew-dev has quit (Ping timeout) 23:58:42 --> skeledrew-dev has joined #instantbird 23:59:03 --> skeledrew has joined #instantbird