All times are UTC.
00:03:38 <sabret00the> it's just the design schema for the tables. so table names and fields. 00:04:24 <clokep> Ah, text is definitely fine for that. :) File a bug about it. ;) Flo might have some ideas on the subject I'm sure. 00:24:30 <-- waynenguyen has quit (Connection reset by peer) 00:27:42 <-- clokep has quit (Quit: Instantbird 0.3a2pre) 00:27:46 --> clokep has joined #instantbird 00:27:46 * ChanServ sets mode +h clokep 00:46:45 <sabret00the> I'll post the bug in the morning regarding the db schema as I want to make sure I haven't forgotten anything. 00:47:05 <clokep> Sounds good. I'm going to bed soon anyway. :) 00:56:24 <-- skeledrew has quit (Quit: Instantbird 0.3a2pre) 00:57:16 <-- linuxwizard has left #instantbird () 01:02:09 --> skeledrew has joined #instantbird 01:08:35 <-- Ornthalas has quit (Quit: KTHXBYE) 01:26:47 <-- Mathnerd314 has quit (Ping timeout) 01:49:27 <-- hicham has quit (Ping timeout) 01:50:03 --> hicham has joined #instantbird 02:21:04 <-- skeledrew has quit (Ping timeout) 02:21:14 --> skeledrew has joined #instantbird 02:30:26 <-- skeledrew has quit (Ping timeout) 02:31:02 --> skeledrew has joined #instantbird 02:35:58 <-- clokep has quit (Quit: Instantbird 0.3a2pre) 02:40:09 <-- skeledrew has quit (Ping timeout) 02:40:19 --> skeledrew has joined #instantbird 02:43:23 <-- hicham has quit (Ping timeout) 03:17:22 <-- rikki1 has quit (Ping timeout) 03:18:47 --> rikki has joined #instantbird 04:26:01 --> tymerkaev_away has joined #instantbird 04:26:30 * tymerkaev_away is now known as tymerkaev 04:31:28 <-- tymerkaev has quit (Ping timeout) 04:37:38 --> linuxwizard has joined #instantbird 04:49:31 --> Mook has joined #instantbird 04:58:52 <-- DGMurdockIII has quit (Quit: get satisfied! Â :: core-networks.de Â«Â«Â« (Gamers.IRC) Â»Â»Â» gamersirc.net ::) 05:52:17 --> tymerkaev has joined #instantbird 06:44:16 <-- linuxwizard has left #instantbird () 07:07:15 <-- Mook has quit (Quit: ChatZilla 0.9.86-xr [XULRunner 2.0b13pre/20110304030406]) 07:38:19 <-- Tonnes has quit (Ping timeout) 07:38:20 --> Tonnes_ has joined #instantbird 07:38:29 * Tonnes_ is now known as Tonnes 08:28:01 --> flo has joined #instantbird 08:28:01 * ChanServ sets mode +qo flo flo 08:29:56 <flo> good morning :) 08:58:12 --> yoh has joined #instantbird 09:23:32 --> Ornthalas has joined #instantbird 10:12:25 --> rikki1 has joined #instantbird 10:12:50 <-- rikki has quit (Connection reset by peer) 10:15:32 --> clokep has joined #instantbird 10:15:32 * ChanServ sets mode +h clokep 10:40:58 <-- clokep has quit (Quit: Instantbird 0.3a2pre) 10:42:05 <-- yoh has quit (Quit: http://www.mibbit.com ajax IRC Client) 10:56:29 <-- chrisccoulson has quit (Quit: Ex-Chat) 10:59:15 --> chrisccoulson has joined #instantbird 11:18:06 --> igorko has joined #instantbird 11:23:31 --> yoh has joined #instantbird 11:57:37 --> Even1 has joined #instantbird 12:04:44 --> clokep_work has joined #instantbird 12:04:44 * ChanServ sets mode +h clokep_work 12:05:42 <clokep_work> Good morning. 12:16:14 <-- igorko has quit (Quit: Instantbird 0.3a2pre) 12:20:58 <-- flo has quit (Quit: Instantbird 0.3a2pre) 12:36:12 --> kaie2 has joined #instantbird 12:37:05 <-- kaie has quit (Ping timeout) 12:37:06 * kaie2 is now known as kaie 12:41:03 --> sonny has joined #instantbird 13:05:51 <-- tymerkaev has quit (Ping timeout) 13:29:20 <-- Ornthalas has quit (Quit: KTHXBYE) 13:29:37 --> Mic has joined #instantbird 13:29:37 * ChanServ sets mode +h Mic 13:29:47 <-- Mic has left #instantbird () 13:30:14 --> Mic has joined #instantbird 13:30:14 * ChanServ sets mode +h Mic 13:31:49 <-- Mic has quit (Quit: Instantbird 0.3a2pre) 13:32:06 --> Mic has joined #instantbird 13:32:06 * ChanServ sets mode +h Mic 13:42:43 <clokep_work> Hello. 14:03:32 <Mic> hi 14:06:05 <Mic> Jump lists don't play well with the profile manager :( 14:07:18 <Mic> Neither your extension nor Fx 4's jump list (if you let it ask for the profile to use every time) 14:07:28 <Mic> *each time 14:08:34 <clokep_work> Oh? :( Hmm...maybe I should make it into a jsm that loads with the buddy list instead of a component that loads after profile. 14:11:33 <clokep_work> I noticed something weird w/ it in that I ran it with my dev profile...but than running it with my main profile the jump list was still there. 14:14:40 <clokep_work> The code is pretty simple though. :-D I was going to take a run at the tab previews -- I think I'll go w/ your idea for now (the last message rendered bigger, and maybe a buddy icon) 14:16:23 <Mic> Cool :) 14:18:43 <Mic> Maybe it just doesn't work if you use -no-remote on your Instantbird shortcut, because it forces the profile manager instead of passing the command line parameter to the running instance? 14:21:36 <clokep_work> That's quite possible. 14:21:50 <clokep_work> / probably pretty likely. 14:22:42 <-- yoh has quit (Quit: http://www.mibbit.com ajax IRC Client) 14:35:29 <clokep_work> I'm not sure if passing it those parameters again would work or something...or if it's even really worth adding support for since most people probably don't run w/ -no-remote. 14:36:33 <instantbot> New Instantbird (UI) bug 734 filed by email@example.com. 14:36:37 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=734 enh, --, ---, nobody, UNCO, The Forest database proposal 14:43:10 --> flo has joined #instantbird 14:43:10 * ChanServ sets mode +qo flo flo 14:47:07 <flo> clokep_work: is the code of your jump list add-on visible somewhere without unpacking the xpi? :) 14:47:52 --> tymerkaev has joined #instantbird 14:48:12 <clokep_work> flo: Sure, where can I send my laptop hard drive? :P I'll upload it. One second. 14:48:39 <flo> pastebin ? experiments repository ? 14:50:03 <clokep_work> flo: http://pastebin.instantbird.com/608 I'll put it in the experiments repository soon. 14:50:07 <clokep_work> (Tonight.) 14:50:29 --> Wolfy|Sajber has joined #instantbird 14:51:28 <flo> no rush. I'm just curious and lazy :) 14:52:01 <clokep_work> I'm assuming you don't care abou tmy code for the chrome manifest / install.rdf ;) 14:52:36 <flo> I read enough reports with 2 pages explaining what install.rdf is for the day, thanks :) 14:53:31 <Mic> How did the projects go? 14:53:50 <Mic> Did the other students produce something reasonable in the end 14:53:51 <Mic> ? 14:54:06 <flo> no. 14:54:15 <clokep_work> 2 pages on install.rdf? Ouch. 14:54:46 <flo> but I tested yoh's add-on today and it worked pretty well (except with libpurple's null protocol, which really doesn't matter). I encouraged him to post it on AIO 14:56:16 <clokep_work> Does it have usable bits we can move into core or not really? 14:56:18 <flo> the others produced reports of about 10 pages, with nonsense and spelling mistakes. 14:56:30 <flo> no. 14:56:51 <flo> the point is indeed to not move it to the core, because it's a workaround for a feature we can't have until 0.4 :) 14:58:24 <clokep_work> Ah, true. Depends on the new logs, right? 14:58:33 <flo> yes :) 15:05:20 <instantbot> New Instantbird (UI) bug 735 filed by firstname.lastname@example.org. 15:05:22 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=735 enh, --, ---, nobody, NEW, Links in topic notification bar should be clickable 15:06:34 <-- Mic has left #instantbird () 15:07:59 --> Mic has joined #instantbird 15:07:59 * ChanServ sets mode +h Mic 15:09:22 <clokep_work> I thought flo said something about the notification bar going away? Or I'm getting confused. :-D 15:09:45 <Mic> clokep_work: is the "Preferences" task supposed to only open the Options dialog but not the buddy list when Instantbird is not running yet? 15:10:00 <flo> anyway, if yoh's add-on works well and is really useful, we will probably want to have the feature so badly that it will speed up the "real" implementation in the core :-D 15:10:10 <flo> Mic: yes 15:10:43 <clokep_work> It just calls Instantbird w/ the command line parameter...so whatever the CL parameter does it does... 15:10:46 <flo> it was added for Windows which if I remember correctly needs to have a way to open the preference dialog of an application without starting the whole application from the Uninstall system dialog 15:11:22 <Mic> Interesting, ok :) 15:11:24 <flo> eerr, I was saying this about the command line parameter, not the Jump list task 15:11:53 <Mic> The jump list task uses this parameter 15:12:12 <Mic> (atm) 15:12:21 <clokep_work> I'm not gonna look at that again until I have a good idea about how we can do something useful (change status / open join chat). Without creating a ton of command line parameters haha. 15:12:24 <flo> yeah I know. But they behavior may not be "on purpose" for the jump list task 15:12:28 * clokep_work wishes he could just give a callback. 15:13:46 <Mic> Could you register a jumplist-action parameter and let it take different values for each item? 15:13:59 <clokep_work> Oooo I can send it functions and than eval them! 15:14:01 <Mic> like -jumplist-action=preferences 15:14:22 <Mic> I assume you'd never get a r+ for this :P 15:14:29 <clokep_work> Mic: Yes, I could...but I still need to make command line handlers for them all. :) 15:15:06 <clokep_work> I think have a -status=<some string id> Would be reasonable though? 15:15:15 <Mic> hmm, in my head it was one command line handler with a switch statment for the value 15:18:22 <clokep_work> flo: Would additional command line handlers be accepted in that patch? 15:20:27 <flo> what's items2 used for? 15:20:44 <flo> (or what would it contain if it wasn't empty? :)) 15:21:45 <clokep_work> items2 stores the removed jump list items from calling the init function. 15:24:29 <flo> so, is the jump list visible only while the application is launched, or all the time? 15:29:22 <clokep_work> All the time. 15:29:24 <Mic> bbl 15:29:27 <clokep_work> Once it's set it stays there until you set a new one. 15:30:07 <flo> so it should be able to launch the application and execute the task directly after that? :( 15:31:23 <clokep_work> Yes. 15:33:06 <clokep_work> Obviously that sample needs a TON of work, but I just wanted to show it's relatively easy on the Windows side of things ot get it working. 15:35:26 <flo> which command line parameters would you like to add? 15:41:03 <clokep_work> One for join chat and one to set the status. 15:41:41 <flo> we will need some command line parameters for the protocol handlers (irc:// etc...) anyway 15:42:14 <clokep_work> Mmhmm. I think the easiest way to handle the "Frequent"/'Favorite"/"Recent" conversations (whichever of those we want. :P) 15:42:29 <clokep_work> Is to implement the command line handler for that type of conversation and than just use a shortcut to it. :-D 15:42:48 <flo> yes, with the numeric contact id as a paramter 15:45:47 <clokep_work> Actually if all we need is the contact id...a clh that is just -conversation=id would be easier for that case. 15:46:41 <flo> easier for what? 15:46:56 <flo> errr, "than what", sorry 15:48:28 <clokep_work> easier than implementing all the protocol handlers. 16:21:39 <Mic> hmm, you could also use it to create shortcuts to start a conversation with a buddy wherever you like.. e.g. putting it on the desktop 16:22:42 <clokep_work> :) Dragging from the buddy list to the file system creates a shortcut to that buddy. 16:22:48 <clokep_work> That's kind of awesome actually. 16:22:49 <Mic> Maybe a thing for an extension: drag & drop buddies to the desktop to create a shortcut (with a nice icon (if you can create one and save it in a compatible format) 16:23:05 <Mic> e.g. the buddy icon with a small Ib globe or so.. 16:23:07 <clokep_work> No nice icon, you use the buddy icon. ;) 16:23:21 <clokep_work> Exactly. 16:24:23 <Mic> I think I also need to say 'awesome' at this point ;) 16:24:30 <Mic> Awesome! 16:24:37 <Mic> bbl 16:26:47 <flo> can we update the icon each time the contact's status change? :-X 16:27:00 <-- skeledrew has quit (Ping timeout) 16:30:57 <clokep_work> flo: The shortcut icon? Possibly? I'd like to update the taskbar icon. 17:17:42 <-- micahg has quit (Ping timeout) 17:22:08 <-- Even1 has quit (Quit: Instantbird 0.3a2pre) 17:25:20 --> micahg has joined #instantbird 17:35:42 <Mic> flo: updating the icon would need to keep track of all of them ... what if someone copies the shortcut to another place and Ib doesn't know about it? 17:36:16 <flo> isn't the icon used a path to an icon file? If so when the shortcut is copied, the icon stays at the same place 17:37:08 --> igorko has joined #instantbird 17:39:36 <clokep_work> Yes. 17:41:36 <-- Wolfy|Sajber has quit (Connection reset by peer) 17:42:40 <igorko> hello 17:42:45 <igorko> instantbot: hello 17:42:47 <instantbot> igorko! dude! 17:43:37 <igorko> instantbot: dude! 17:43:38 <instantbot> igorko: hello 17:43:44 <igorko> ahaha 17:43:56 <igorko> it was reverse ingeneering? 17:43:58 <clokep_work> Stop playing instantbot please. :( It keeps popping up saying there are new messages. :( 17:44:42 <igorko> ok 17:45:06 <clokep_work> Thanks. :) 17:45:14 <clokep_work> You can always IM him if you want. ;) 17:45:20 <igorko> hehe 17:45:26 <igorko> PM? 17:45:46 <igorko> :) 17:45:51 <flo> yes, just |/msg instantbot do you love me?| 17:46:27 <igorko> i'll try this one ;) 17:53:01 <clokep_work> Thanks. :) 17:54:06 <igorko> he said nope... but maybe googlebot loves me :) 17:54:09 <clokep_work> flo: I realized the other day that double clicking people in the Twitter stream throws an error and does nothing...which I'm sure you knew (and we probably have a bug about), but I didn't realize it actually threw an error, just thought it did nothing. 17:54:46 <flo> is the error clean or a bug? 17:57:11 <clokep_work> Clean. 17:57:17 <clokep_work> It's a not implemented error. 17:57:45 <flo> any idea of what we should do? 17:57:57 <flo> an @ message, or a direct (private) message? 17:58:29 <flo> or hide the nonsense participants list (as we display only the people who have messages displayed in the timeline, not the list of followers) 18:00:52 <clokep_work> I'm not sure what we should do. I want to say a direct message because it fits in with the other protocols. 18:01:01 <clokep_work> Where a private message is private. 18:07:52 <clokep_work> I don't know what a good way to send an "@-reply" is though. :-/ 18:12:12 <flo> double click on the message? 18:17:47 <clokep_work> And then it would just say "@<whoever>:" in the box and would "know" it's a reply? 18:19:58 <flo> the problem then is how can we cancel it? 18:20:08 <flo> same problem for retweets 18:26:35 <clokep_work> Well retweets you just hit "retweet" and it's done, doesn't require interaction at all. 18:26:43 <clokep_work> But you should be able to un-retweet, yes. 18:26:50 <flo> isn't there a way to add a comment inside the retweet ? 18:28:05 <clokep_work> No. 18:28:54 <clokep_work> Not in a real re-tweet. Some people will do things like "<some comment here> RT @<whoever said it originally> <original message>" 18:29:00 <clokep_work> But that's not a re-tweet using the API. 18:29:38 <flo> ah 18:30:10 <clokep_work> re-tweets were only "recently" added to official twitter concept, they were originally just what I said up there ^^ 18:33:47 * Mic doesn't really like single-buddy-contacts on the list 18:34:12 <flo> Mic: what would you like to change about them? 18:34:30 <Mic> It's a bit strange to have these contacts that expand and only contain one buddy that has the same name and icon 18:34:58 <Mic> Maybe I'd prefer to have the expand button and extra space hidden if there's only one buddy 18:35:04 <flo> I would like to add the space for a second contact, and put a "drop here to group" text 18:35:26 <flo> the only purpose of expanding a single buddy contact is to provide a larger drop target 18:35:42 <Mic> I need to go though, ttyl 18:35:45 <flo> it's supposed to be the way users discover that buddies can be merged 18:35:52 <Mic> Or jsut tell it to the logs ;) 18:35:54 <flo> good evening :) 18:35:58 <Mic> Same to you 18:36:05 <flo> I'll go get diner anyway :) 18:38:17 <clokep_work> Contact has slimmed my buddy list down a lot though. :-D 18:39:24 <flo> I can't wait to hide all the meaning less groups ;) 18:40:08 <-- flo has quit (Quit: Instantbird 0.3a2pre) 18:55:15 --> linuxwizard has joined #instantbird 19:03:24 <-- tymerkaev has quit (Ping timeout) 19:07:49 <-- igorko has quit (Quit: Instantbird 0.3a2pre) 19:26:44 --> mokush has joined #instantbird 19:33:03 <-- mokush has quit (Client exited) 20:03:41 --> Wolfy|Sajber has joined #instantbird 20:05:39 <-- sonny has quit (Connection reset by peer) 20:13:49 --> GeekShadow has joined #instantbird 20:15:58 --> igorko has joined #instantbird 20:32:54 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client) 20:35:52 <-- igorko has quit (Quit: Instantbird 0.3a2pre) 20:51:51 <-- Mic has left #instantbird () 21:01:41 <sabret00the> clokep, I thought this may help you https://bugzilla.mozilla.org/show_bug.cgi?id=474052 and more specifically, this particular bug https://bugzilla.mozilla.org/show_bug.cgi?id=473045 21:15:48 --> Ornthalas has joined #instantbird 22:07:26 <-- Wolfy|Sajber has quit (Connection reset by peer) 22:09:22 --> DGMurdockIII has joined #instantbird 22:25:10 <-- linuxwizard has left #instantbird () 22:35:01 --> clokep has joined #instantbird 22:35:01 * ChanServ sets mode +h clokep 22:38:13 <clokep> Thakn sabret00the I had found that code and was looking at some of it. :) 22:59:27 --> linuxwizard has joined #instantbird 23:12:39 <-- GeekShadow has quit (Ping timeout) 23:13:37 --> GeekShadow has joined #instantbird 23:55:38 <-- GeekShadow has quit (Quit: The cake is a lie !) 23:56:01 <-- Ornthalas has quit (Quit: KTHXBYE)