All times are UTC.
00:11:40 <-- deOmega has quit (Quit: ) 00:20:12 <-- GeekShadow has quit (Ping timeout) 00:44:19 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/ca169a9b9195 - Florian Qu?ze - Follow up to bug 132 (fullzoom): cleanup the onselect handler. r=Morian 00:44:20 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/dfaa5e78ff48 - Florian Qu?ze - Fix usage of the findbar with the new tabs. 00:44:21 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/2211adb86cb8 - Romain Bezut - Bug 132 - zoom level should be saved in a preference and be consistent across all conversations. r=fqueze 00:44:22 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/7ff72c4b27fd - Florian Qu?ze - Fix Command+w with new tabs. 00:44:23 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/8fe603392dfd - Florian Qu?ze - Unified titlebar on Mac, and handle inactive conversation windows theming. 00:44:24 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/538673c9e39f - Florian Qu?ze - Fix macgestures for the new tabs. 00:47:45 <instantbot> romain@bezut.info set the Resolution field on bug 132 to FIXED. 00:47:47 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=132 enh, --, 0.2b1, romain, RESO FIXED, Zoom level should be saved in preferences 02:26:23 --> DGMurdockIII has joined #instantbird 02:50:20 <-- DGMurdockIII has quit (Quit: http://www.2404.org the best pc gaming news :: www.unitedservers.de ««« (Gamers.IRC) »»» gamersirc.net ::) 08:17:00 --> instantbot has joined #instantbird 08:17:00 topic changed by gravel.mozilla.org to "Ask questions about Instantbird here. Official website: http://www.instantbird.com. Latest release: 0.2a1. Read http://blog.instantbird.org/. Nightly builds are at http://ftp.instantbird.com/instantbird/nightly/latest-trunk/ (for testing purpose only)." 10:19:43 --> GeekShadow has joined #instantbird 11:21:48 --> sonny has joined #instantbird 11:27:26 --> sonny1 has joined #instantbird 11:27:26 <-- sonny has quit (Connection reset by peer) 11:28:24 --> GeekShado_ has joined #instantbird 11:29:42 <-- GeekShadow has quit (Ping timeout) 11:33:03 --> sonny has joined #instantbird 11:33:03 <-- sonny1 has quit (Connection reset by peer) 11:41:10 <-- sonny has left #instantbird (Leaving.) 11:43:34 --> sonny has joined #instantbird 11:44:05 --> sonny1 has joined #instantbird 11:44:28 <-- sonny has left #instantbird () 11:45:03 <-- sonny1 has quit (Quit: Leaving.) 12:50:42 --> sonny has joined #instantbird 13:11:17 <-- sonny has quit (Quit: Leaving.) 13:20:41 <-- Mic has left #instantbird () 13:55:10 --> Mic has joined #instantbird 13:59:24 <Mic> hi 14:02:08 <Morian> hi mic 14:05:45 <Morian> Mic: Do you like the way buddies are marked as away now ? I mean, there is a red circle and an orange circle which both mean absent, the orange one meaning idle. I think it would be more logical to have the red circle standing for busy and the orange one for away (idle would be only in the tooltip). 14:07:29 <Mic> I don't like these big flat (I know that they've a gradient/shade but still) circles 14:08:16 <Morian> oh, what would you expect to see for example ? 14:08:18 <Mic> I like the idle icon, it doesn't look 'crude', with the details (clock fingers) 14:09:33 <Morian> ok :) 14:10:54 <Mic> well, what I'd expect to see .. 14:11:16 <Morian> I like the ones in gmail, and in gmail red is a "prohibit panel" that mean busy, orange (a clock) which means absent and a green circle meaning available 14:12:42 <Mic> What about taking the Instantbird globe as a start and do different things with it? 14:12:55 <Mic> Colouring maybe, or adding clock fingers for idle 14:13:38 <Mic> Making it look like a half-moon (I think that's a symbol other clients use to show someone is not there) 14:13:43 <Mic> such stuff 14:14:27 <Morian> ok, and do you think we should keep a visual difference between idle and away ? 14:14:33 <Mic> I'm not sure if it looks to distracting or ambiguous in some way, but it might be worth toi try 14:14:37 <Mic> I think so 14:14:56 <Mic> If someone is idle, I'm sure sort of sure that he's away 14:15:12 <Mic> If he's set away himself, you never know 14:15:23 <Mic> So this status gives extra information 14:15:47 <Morian> ok, I though the tooltip would be enough but well :) 14:16:16 <Morian> the point is that I would like to have a way to make a difference between "busy" and "away but not idle" 14:16:48 <Morian> The same icon is used on both cases :( 14:16:52 <Mic> Busy = do not disturb? 14:16:56 <Morian> yes 14:17:05 <Mic> oh, I know this problem 14:17:27 <Mic> I've looked into it a bit and noticed that there is just "available" and "not available" 14:17:35 <Mic> I'm not sure how to get the other statuses 14:17:48 <Morian> this status doesn't exist on all protocols and is a bit harder to distinguish technically 14:18:14 <Mic> It displays Invisible / Do not disturb / ... on Trillian eg, but just returns "not availbale" for IB 14:18:25 <Morian> but I am sure we should distinguish away and do not disturb 14:18:34 <Mic> This text is shown transmitted as statustext 14:19:37 <Morian> I'll try to do a mockup or an example patch someday :) 14:19:44 <Mic> My english sucks again :S 14:20:14 <Mic> I don't know how to get the more detailed status from libpurple 14:20:15 <Morian> mine is not always on top either ... ^^' 14:20:47 <Morian> I think you can't, if you want more details you have to "read" the status text / tooltip information 14:20:53 <Mic> I think they're there (I checked on a protocol plugin code) 14:21:52 <Mic> I know, but that's not all to it. You can't make other client show DND for you, just by setting status to away and entering the statustext that is normally shown for DND as away text. 14:22:35 <Morian> it depends, sometime there is a "Busy" category in the tooltip 14:22:39 <Morian> sometime a "away" 14:22:54 <Morian> on MSN I sometime have "Status: Busy" 14:23:07 <Morian> "Status: Away" 14:23:38 <Morian> "Busy: <Busy message>" 14:24:09 <Morian> it will be hard to be exhaustive ^^' 14:25:11 <Mic> well, let's see if we find some information on how protocols treat it internally 14:25:35 <Mic> I'm sure there must be flags or such 14:26:13 <Morian> yes the best way is too see how pidgin does 14:44:27 <flo> Morian: use lxr ;) 14:44:49 <Morian> to browser pidgin's code ? 14:45:04 <flo> yes 14:45:05 <Morian> I need some mental preparation before doing that kind of things :) 14:45:06 <flo> and libpurple 14:45:12 <flo> ahah 14:45:39 <Mic> http://lxr.instantbird.org/instantbird/source/purple/purplexpcom/public/purpleIAccountBuddy.idl#49 14:45:50 <Mic> That'S the buddies that get added to the buddy list, don't they? 14:46:40 <Mic> Which means we just have that pitiful statustext string and the three flags accessible from there? 14:47:20 <flo> from javascript yes 14:47:31 <flo> but you can write some C++ code to add more stuff there 14:47:32 <instantbot> c++ is e-- ah, nevermind. 14:47:36 <Morian> people at home ... got yo go :) 14:47:48 <Morian> instantbot: what is e-- ? 14:47:51 <instantbot> Morian: Sorry, I've no idea what 'e--' is. 14:47:54 <Morian> -_- 14:48:44 <Mic> I think it's a pun on music notes 14:49:06 <Mic> c## meaning d which is also e b b 14:49:32 <Morian> ok :) 14:49:41 --> Raven has joined #instantbird 14:50:51 --> Raven2 has joined #instantbird 14:52:08 <Mic> flo: I'm just afraid they did it this way because it's the 'least common denominator' (does this expression make sense in english as well?) between the different protocols :s 14:52:24 <-- Raven2 has quit (Quit: Raven2) 14:52:39 <flo> Mic: "they" seems to be myself in that sentence. 14:52:46 <flo> I wrote that idl file... 14:54:35 * Mic takes a note: look up what idl files are used for. 14:55:42 <Raven> Hi, Flo! 14:55:51 <flo> hi 14:55:53 <Mic> well, I haven't looked much into anything but javascript code so far .. it's a little confusing where the line between the different ways to code on the Mozilla platform is drawn 14:56:29 <flo> Mic: the idl files define the APIs to access XPCOM components. 14:56:52 <flo> So in our case, the idl files define what our C++ wrapper (purplexpcom) around libpurple provides to our JS code. 14:56:53 <Mic> So that we can use them from scripts .. 14:57:49 <Raven> I looked in Instantbird Wiki, information to create your own plug-in protocol. 14:58:39 <Raven> Where is information? 15:00:14 <Raven> Please give me a link! 15:00:46 <flo> creating protocols in JavaScript is not possible until we make it possible for Instantbird 0.3 15:06:32 <Raven> How do you created a Facebook Chat Protocol? 15:14:52 <-- Raven has left #instantbird () 15:15:35 <flo> -_- 15:20:26 --> Raven has joined #instantbird 15:37:28 <-- Raven has left #instantbird () 16:53:34 --> vicnet has joined #instantbird 17:18:56 --> Raven has joined #instantbird 17:19:16 <-- Raven has left #instantbird () 17:28:09 --> sonny has joined #instantbird 17:29:32 <-- sonny has quit (Quit: Leaving.) 18:03:34 <-- Mic has left #instantbird () 18:39:39 --> sonny has joined #instantbird 18:44:22 <-- sonny has quit (Quit: Leaving.) 19:05:45 --> sonny has joined #instantbird 19:06:26 <instantbot> romain@bezut.info added attachment 230 to bug 229. 19:06:27 <instantbot> romain@bezut.info requested review from florian@instantbird .org for attachment 230 on bug 229. 19:06:29 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=229 min, --, 0.2b1, romain, ASSI, Don't treat accounts immeadiately as connected 19:07:46 <-- sonny has quit (Quit: Leaving.) 19:22:53 --> GeekShadow has joined #instantbird 19:24:20 <-- GeekShado_ has quit (Ping timeout) 19:36:37 <instantbot> New Instantbird (UI) bug 231 filed by romain@bezut.info. 19:36:40 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=231 enh, --, 0.2b1, nobody, NEW, Replace "connected" by "connected for XX minutes" 20:29:11 <instantbot> florian@instantbird.org granted review for attachment 230 on bug 229. 20:29:13 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=229 min, --, 0.2b1, romain, ASSI, Don't treat accounts immeadiately as connected 20:53:34 <instantbot> romain@bezut.info added attachment 231 to bug 229. 20:53:35 <instantbot> romain@bezut.info requested review from florian@instantbird .org for attachment 231 on bug 229. 20:53:37 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=229 min, --, 0.2b1, romain, ASSI, Don't treat accounts immeadiately as connected 21:28:06 --> GeekShado_ has joined #instantbird 21:29:18 <-- GeekShadow has quit (Ping timeout) 22:33:16 <-- vicnet has quit (Quit: bye) 23:19:46 --> Morian_ has joined #instantbird 23:21:22 <-- Morian has quit (Ping timeout) 23:21:34 * Morian_ is now known as Morian 23:26:48 --> instantbot has joined #instantbird 23:26:48 topic changed by gravel.mozilla.org to "Ask questions about Instantbird here. Official website: http://www.instantbird.com. Latest release: 0.2a1. Read http://blog.instantbird.org/. Nightly builds are at http://ftp.instantbird.com/instantbird/nightly/latest-trunk/ (for testing purpose only)." 23:36:14 --> Mic has joined #instantbird