All times are UTC.
00:06:28 <-- kaie has quit (Quit: Leaving) 00:25:34 --> Tonnes has joined #instantbird 00:33:42 <-- Ornthalas has quit (Quit: KTHXBYE) 00:36:34 <instantbot> clokep@gmail.com added attachment 430 to bug 630. 00:36:37 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=630 nor, --, ---, nobody, NEW, Unable to send an IM to someone not on your buddy list 00:44:32 <-- hicham has quit (Ping timeout) 00:47:52 <Mic> What about this: you click the plus-tab, it extends to full width, showing a dropdown box with autocomplete suggestions right under your mouse pointer. These suggestions are based on most frequent conversations and buddies, online status of buddies, .. There would be a button to open a dialog where you can all cases not covered by this approach 00:52:57 <-- micahg has quit (Ping timeout) 00:53:16 <clokep> Sounds like it could work. 00:53:24 <clokep> The dropdown is right in the top of the tab? 00:53:28 <Mic> yes 00:53:41 <Mic> where the conversation name normally would be 00:53:53 <clokep> Yeah, that could definitely work. :) 00:56:02 <Mic> The thing is we're talking about anything but fixing this bug here imo 00:56:29 <Mic> I think a dialog box opened from the menu would do for now 00:56:53 <Mic> We even have a bug about this already iirc 00:58:50 <clokep> Perhaps, but if you're going to fix it,w hy not fix it right? ;) 00:59:50 --> hicham has joined #instantbird 01:00:04 <Mic> To have it working quickly 01:00:09 <-- hicham has quit (Client exited) 01:00:36 --> hicham has joined #instantbird 01:00:47 <Mic> bbl 01:02:28 <clokep> Yes, perhaps. If one of us sat down and did it, it wouldn't take too long I don't think. 01:11:58 <-- chrisccoulson has quit (Connection reset by peer) 01:13:12 --> chrisccoulson has joined #instantbird 02:01:51 --> micahg has joined #instantbird 02:07:13 <Mic> nn 02:07:45 <-- Mic has quit (Quit: Instantbird 0.3a1pre) 02:15:05 --> rikki1 has joined #instantbird 02:15:35 <-- rikki has quit (Connection reset by peer) 02:47:29 <-- sabret00the has quit (Ping timeout) 02:52:30 --> ircjimhall has joined #instantbird 03:25:30 --> Mook has joined #instantbird 03:44:20 <-- hicham has quit (Ping timeout) 03:46:24 <-- micahg has quit (Ping timeout) 04:44:53 --> tymerkaev has joined #instantbird 04:48:10 <Mook> woo, menu button thinger 04:48:15 --> micahg has joined #instantbird 04:49:12 <clokep> Fixing bugs for us now too? :) 04:51:50 <Mook> well, I wanted to play with what Mic wanted 04:52:17 <Mook> oh, hmm, I should fix double click and right click on the menubar 04:52:21 <Mook> s/menubar/titlebar/ 05:00:24 * clokep is trying to decide whether he wants to rewrite preferences tonight or not. 05:02:24 <Mook> hmm. can only get there via WM_SYSCOMMAND, and nothing in mozilla sends an appropriate one 05:09:23 <clokep> So you're doing it a different way than how Firefox did it? 05:10:42 <Mook> yeah 05:11:27 <Mook> I didn't quite like how they did it 05:11:51 <clokep> Ah, OK. :) I'm sure it'll be snazzy. 05:13:59 <Mook> what I have is okay, except I have no idea how to do the sysmenu :p 05:14:37 <clokep> Hahah. 05:14:47 <clokep> Anything I can help w/? 05:16:39 <Mook> help figure out how firefox gets it to work? 05:16:46 <Mook> (not the dragging; the context menuing) 05:17:42 <clokep> Oh, the context menuing? I have no idea. :-\ 05:20:19 <Mook> otherwise, maybe play with my crappy extension and tell me all the ways it's wrong :D 05:20:46 <Mook> https://github.com/mook/bucktooth - there's a download xpi, though it's really not all that interesting. 05:21:09 --> rikki has joined #instantbird 05:21:16 <-- rikki1 has quit (Connection reset by peer) 05:21:47 <clokep> I'll brb then Mook 05:21:54 <-- clokep has quit (Quit: Instantbird 0.3a1pre) 05:21:59 --> clokep has joined #instantbird 05:21:59 * ChanServ sets mode +h clokep 05:25:34 <clokep> Mook: It's the wrong color! ;) 05:25:42 <Mook> hah 05:26:02 <Mook> what colour is instantbird, anyway? 05:26:14 <clokep> Uhhh...I'm not sure. Bluish greenish I think. 05:26:17 * Mook used hsl, so it should be easier to change 05:26:25 <clokep> http://instantbird.org/ ;) 05:26:41 <clokep> I guess it's blue and like tannish/orange. 05:34:47 <clokep> Mook: Do you want me to file bugs on github? 05:34:57 <Mook> yes please 05:35:21 <Mook> it's, like, 2 hours of work, so I"m sure it's buggy\ 05:36:13 <clokep> Just found a bug in Fx's implementation. ;) 05:42:40 <Mook> bah. switching to firefox's impl of moving that I don't like fixes the right click 05:43:21 <clokep> :( 05:44:12 <Mook> http://mxr.mozilla.org/mozilla-central/source/widget/src/windows/nsWindow.cpp#5029 :( 05:48:31 <clokep> I'm not sure, 05:56:46 <-- tymerkaev has quit (Ping timeout) 05:56:58 <Mook> okay, fix pushed 05:57:09 <clokep> Does that mean I need to redownload! :P 05:57:48 <Mook> well, either git pull or... dunno :p 05:57:55 <Mook> I didn't bother making a new xpi 05:58:07 <Mook> it's just the sysmenu, so you can just not bother :p 06:00:35 <Mook> hmm. double clicking the title bar magically worked 06:01:49 <clokep> :) 06:02:01 <clokep> Yeah I'll switch over to using hg-to-git for it soon. ;) 06:02:03 <clokep> Not tonight. 06:05:21 * clokep thinks he had dreams about parsing IRC last night... 06:20:59 <clokep> Wow I just changed a ton of code, mostly through find and replace and it still works. :) 06:22:00 <clokep> nn 06:22:08 <-- clokep has quit (Quit: Instantbird 0.3a1pre) 06:38:34 --> flo has joined #instantbird 06:38:34 * ChanServ sets mode +qo flo flo 06:38:50 <flo> Good morning :) 06:41:56 <Mook> hi :) 06:42:06 <Mook> random question: what's instantbird's colour? :D 06:43:26 <flo> pick one from http://www.instantbird.com/ ? :-D 06:43:55 <Mook> win7 seems to think it's brown 06:44:01 <Mook> (this may be because I'm using a nightly...) 06:53:39 <flo> gonna eat something, back in a few minutes 06:53:49 <Mook> sure 06:54:14 <Mook> in the mean time, if you get bored: I wanted to know what colour the button on http://i.imgur.com/s9OfC.png should be 07:18:32 <Mook> oops. sorry about https://hg.instantbird.org/instantbird/rev/783fc0cf669c :| 07:31:18 <flo> It's ok ;), I reviewed it :-( 07:56:51 <Mook> at least it didn't go into a release :) 08:01:33 <flo> that's why we do nightly builds ;) 08:27:15 <-- chrisccoulson has quit (Ping timeout) 08:29:49 <-- ircjimhall has quit (Ping timeout) 08:30:17 --> Mic has joined #instantbird 08:30:17 * ChanServ sets mode +h Mic 08:30:56 --> chrisccoulson has joined #instantbird 08:32:29 <Mic> Yes, the Instantbird color .. 08:35:27 <Mic> In my opinion tan and blue are only background colors (since you need any) and orange is just a noticeable color for highlighted items 08:36:00 <Mic> I think I agree with clokep blue/green/yellow like on the icon, something like that 08:40:54 <Mook> give me something, preferably as hsl() :) 08:41:22 <Mook> (also: yeah, I'm probably not going to stick it in the unified window addon, but have its own instead. seems cleaner.) 08:42:03 <Mic> I tried finding nice colors but I miserably failed;) 08:42:13 <-- chrisccoulson has quit (Ping timeout) 08:42:40 <Mic> Orange isn't so bad after all, it looks like Firefox then ;) 08:43:54 <flo> ahah 08:46:22 * Mic wants to play with the button style one day 08:49:50 <Mic> I don't like how colorful the button is when Firefox/Minefield isn't even focused 08:50:06 <-- rikki has quit (Quit: Instantbird 0.2) 08:53:37 <Mic> bye 08:53:45 <-- Mic has quit (Quit: Instantbird 0.3a1pre) 08:57:27 --> rikki has joined #instantbird 08:59:49 <flo> Have a good day and week-end :) 08:59:51 <-- flo has quit (Quit: Instantbird 0.3a1pre) 09:18:48 --> chrisccoulson has joined #instantbird 09:28:32 --> Ornthalas has joined #instantbird 09:59:25 --> Even has joined #instantbird 09:59:25 * ChanServ sets mode +o Even 09:59:28 <-- Mook has quit (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.1.15/2010102600]) 10:00:05 <-- Even has quit (Quit: Instantbird 0.3a1pre) 10:00:12 --> Even has joined #instantbird 10:00:12 * ChanServ sets mode +o Even 10:39:54 --> tymerkaev has joined #instantbird 11:34:35 <-- chrisccoulson has quit (Connection reset by peer) 11:45:42 --> chrisccoulson has joined #instantbird 12:36:18 --> Mic has joined #instantbird 12:36:18 * ChanServ sets mode +h Mic 13:05:36 --> tymerkaev_ has joined #instantbird 13:06:15 <-- tymerkaev has quit (NickServ (GHOST command used by tymerkaev_)) 13:06:20 * tymerkaev_ is now known as tymerkaev 13:06:53 <-- tymerkaev has quit (Quit: I must go. Good bye!) 13:10:15 --> tymerkaev has joined #instantbird 13:12:26 * Mic should write something now that he has a blag. 13:25:02 --> hicham has joined #instantbird 13:38:37 --> Even1 has joined #instantbird 13:39:48 <-- Even has quit (Ping timeout) 13:47:28 --> Even has joined #instantbird 13:47:29 * ChanServ sets mode +o Even 13:48:38 <-- Even1 has quit (Ping timeout) 13:58:20 --> Even1 has joined #instantbird 13:59:31 <-- Even has quit (Ping timeout) 14:27:12 --> Even has joined #instantbird 14:27:13 * ChanServ sets mode +o Even 14:28:19 <-- Even1 has quit (Ping timeout) 14:28:46 --> sabret00the has joined #instantbird 14:30:14 <sabret00the> Is there an extension for mail notifications as per bug 606? 14:30:18 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=606 enh, --, ---, nobody, UNCO, Provide mail notifications in buddy window 14:31:42 <sabret00the> With the application button now in (well in extension form). If so I can make IB my full time IM client, I can live without file transfers and cam for a little while 14:36:13 <Mic> sabretoothe, there isn't one yet 14:36:45 --> clokep has joined #instantbird 14:36:46 * ChanServ sets mode +h clokep 14:38:41 <clokep> Good morning / day / evening / night. Pick your timezone. 14:40:23 <Mic> Maybe mail notification are also something someone could do as extension if it were scriptable though 14:40:35 <Mic> *of course 14:41:53 --> rikki1 has joined #instantbird 14:42:01 <-- rikki has quit (Connection reset by peer) 14:42:05 <Mic> hello clokep 14:43:08 <clokep> mail notifications aren't even in the interface yet are they? :P 14:43:20 <clokep> But yes, if they were made scriptable we could make an extension for it. 14:43:46 <Mic> sabretothe asked if we had something for it beside bug 606 14:43:50 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=606 enh, --, ---, nobody, UNCO, Provide mail notifications in buddy window 14:44:50 <clokep> I caught up. ;) 14:45:08 <Mic> (sorry for repeatedly misspelling your name) 14:45:44 <clokep> When? 14:46:30 * clokep sadly removed his 1000 line switch statement last night. 14:48:39 <Mic> If you didn't find any misspelling of your name then it most likely wasn't directed at you ;) 14:49:09 <clokep> Touche. :) 14:49:12 <clokep> Did you ever try the JS-IRC? 14:49:24 <Mic> No, too busy working 14:49:35 <clokep> OK. :) 14:49:45 <Mic> Sadly I'm not making the progress I want/need 14:50:29 <clokep> It's due at the end of the semester? 14:50:40 <Mic> 21st 14:51:12 <Mic> and I need like 30 more pages with meaningful content until then 14:51:25 <Mic> So I guess I'll have some pretty short nights until then ;) 14:51:31 <clokep> Lot's of figures. :) 14:51:48 <Mic> These too 14:52:27 <Mic> I have some hand drawn placeholders of my experiment/device. They're too cool but I guess I have to replace them ;) 14:54:31 <clokep> Replace them w/ bigger versions. :-D 15:00:58 <Mic> I'd soo like to add fancy things but it might look like serious work then :S 15:01:24 <sabret00the> no worries mic :) 15:03:21 <sabret00the> i'll stick a mockup for some mail notifications in the bug. i have to do a mockup for bug 632 anyway 15:03:24 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=632 nor, --, ---, nobody, UNCO, Menu Review 15:05:49 <Mic> :) 15:08:52 <clokep> Mic: After using buddy status for a while it's not as obtrusive as I expected...still wish I could shut it off for Facebook though. :) 15:11:30 <clokep> Plus it makes it really easy to stalk people. ;) 15:11:32 <Mic> hmm, that could be a simple thing. I add a box with checkboxes for each protocol 15:12:00 <Mic> *I'd have to 15:12:40 <Mic> oh, you will like this idea then: a log where you can see who changed status when and how 15:13:22 <clokep> Interesting. :) 15:13:43 * clokep is now known as clokep_food 15:17:07 --> Andrey has joined #instantbird 15:37:05 --> Even1 has joined #instantbird 15:38:45 <-- Even has quit (Ping timeout) 15:38:57 --> Even has joined #instantbird 15:38:57 * ChanServ sets mode +o Even 15:40:15 <-- Even1 has quit (Ping timeout) 15:54:12 * clokep_food is now known as clokep 16:10:20 <-- Ornthalas has quit (Quit: KTHXBYE) 16:29:59 --> GeekShadow has joined #instantbird 16:30:56 <-- clokep has quit (Ping timeout) 16:36:31 --> clokep has joined #instantbird 16:36:31 * ChanServ sets mode +h clokep 16:37:08 <-- Even has quit (Connection reset by peer) 16:38:01 --> Even has joined #instantbird 16:38:01 * ChanServ sets mode +o Even 16:48:53 <-- Even has quit (Quit: Instantbird 0.3a1pre) 16:49:26 <-- clokep has quit (Quit: Instantbird 0.3a1pre) 16:49:28 --> clokep has joined #instantbird 16:49:29 * ChanServ sets mode +h clokep 17:33:57 <-- clokep has quit (Quit: Instantbird 0.3a1pre) 18:02:04 --> clokep has joined #instantbird 18:02:04 * ChanServ sets mode +h clokep 18:11:19 <-- Andrey has quit (Quit: ) 18:54:42 --> Ornthalas has joined #instantbird 19:17:12 <Mic> https://hg.instantbird.org/experiments/rev/8c968d96e936#l1.395, how is this error shown by the way? 19:24:16 <clokep> It shows on the server conversation. 19:24:35 <clokep> Just looking over revisions or...? 19:24:49 <Mic> Yes, I saw the pushs and had a look 19:25:39 <Mic> Should it also show a message on the account manager to make clear why the account was disconnected? 19:26:05 <clokep> Probably. 19:26:34 <clokep> I have to see how to tell it there was an error as opposed to safely disconnecting. 19:27:12 <Mic> What happens at the moment when the connection fails by the way? 19:27:36 <clokep> You mean if I connect without being plugged in? I hvae no idea. 19:27:42 <Mic> Yes 19:27:59 <clokep> :) No idea. 19:28:04 <clokep> I'd guess crash. ;) 19:30:40 <Mic> Do protocols have to observe status changes themselves or does the interface incldue a function that is called in such a case? 19:30:56 <clokep> I haven't gotten to that yet. 19:31:00 <clokep> But I think it has to observe. 19:31:05 <clokep> It's on my to-do list. 19:35:50 <-- chrisccoulson has quit (Connection reset by peer) 19:36:47 <clokep> But yes I need to be able to observe status changes so I can set away, etc. 19:36:56 --> chrisccoulson has joined #instantbird 19:39:02 <clokep> Maybe I should file a bug about that actualy. 20:00:06 <-- clokep has quit (Ping timeout) 20:16:17 --> clokep has joined #instantbird 20:16:17 * ChanServ sets mode +h clokep 20:24:47 <-- GeekShadow has quit (Quit: The cake is a lie !) 20:26:32 --> ircjimhall has joined #instantbird 20:30:49 <Mic> Nobody else would take this bug, so I'm not sure that it would be necessary 20:31:06 <clokep> aybe. 20:31:20 <clokep> Maybe. I can always just file when I have a patch. ;) 20:57:38 <-- tymerkaev has quit (Ping timeout) 21:02:04 <-- chrisccoulson has quit (Quit: Ex-Chat) 21:05:40 <clokep> Mic: Added a to-do comment about putting a ban error in the account manager. :) Thanks. 21:06:16 --> chrisccoulson has joined #instantbird 21:42:20 <Mic> :) 21:57:44 <-- micahg has quit (Quit: Leaving.) 22:25:38 <instantbot> clokep@gmail.com added attachment 431 to bug 495. 22:25:41 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=495 nor, --, ---, clokep, ASSI, purpleIAccount cannot access preferences via JavaScript protocol 22:45:51 <-- Mic has quit (Connection reset by peer) 22:47:10 --> Mic has joined #instantbird 22:47:10 * ChanServ sets mode +h Mic 22:52:08 <clokep> Mic: Is Buddy Status code available online? 22:52:33 <Mic> Sure, it's javascript :P 22:52:43 <Mic> No, not in a repository 22:52:46 <clokep> OK. 22:53:13 <Mic> I can upload it somewhere but in the end you'd need to unzip a file anyways so you could as well use the XPI 22:53:45 <clokep> Yup. I'll just do that. :) 22:54:32 <Mic> I should use a public repository for this one day 22:55:38 <clokep> Probably. :) 22:58:14 <Mic> I don't want to use a Google service 22:58:21 <Mic> Is there anything you can recommend? 22:58:21 <clokep> I like bit bucket. 22:58:31 <clokep> BitBucket. :P 22:59:33 <Mic> ok, bookmarked and tagged "to do" 22:59:47 <Mic> I even made a Wordpress account today :) 23:00:45 <clokep> Nice. :) 23:03:36 * clokep is trying to see how to observe the status. :) 23:13:51 <-- chrisccoulson has quit (Quit: Ex-Chat) 23:26:29 <Mic> Very useful: there's a web page on which you can draw a symbol and it spits out the LaTeX name+required package 23:27:01 --> chrisccoulson has joined #instantbird 23:36:07 <clokep> That's snazzy. 23:38:55 <Mic> And it's even using JS+canvas for this 23:48:06 <clokep> Mic: For protocols. I'm going to observe status changes, do you think I should just have it call some function statusChange with the type and message, or should I make separate functions for available, away, etc.? 23:48:36 <Mic> Where do you want t place this? 23:48:49 <Mic> In the protocol itself or the helper functions? 23:49:03 <clokep> jsProtoHelper, as part of the account object. 23:49:29 <clokep> Really it just means the account has to overload x functions or 1 function. 23:49:39 <Mic> I think it'd say the first 23:50:03 <clokep> Hmmm...alright. 23:50:08 <Mic> So a protocol can react on status that you might not have known when you were writing this 23:50:14 <clokep> I'll ask flo too once he's on again, just curious of someone else's opinion. :) 23:50:23 <clokep> Oh, true. Very good idea. :) 23:50:40 <clokep> I think I'm going to hardcode STATUS_OFFLINE to disconnect though. 23:50:43 <clokep> That seems to make sense. :) 23:50:57 <-- skeledrew has quit (Quit: Instantbird 0.2) 23:55:03 <-- chrisccoulson has quit (Quit: Ex-Chat) 23:55:38 --> skeledrew has joined #instantbird