#instantbird log on 06 30 2010

All times are UTC.

01:16:25 --> hicham has joined #instantbird
01:16:32 <hicham> hi all
01:16:36 <hicham> anybody here ?
01:18:11 <clokep> hicham: Hello.
01:18:20 <clokep> I'm here, but will be gone for a few minutes, what's up?
01:18:23 <hicham> hi clokep
01:18:35 <hicham> i just tried to build instantbird with xulrunner-1.9.3
01:18:41 <hicham> the build went fine
01:18:59 <hicham> but i can't get connected to any protocol
01:19:02 <clokep> It doesn't build on xulrunner-1.9.3 yet AFAIK, you should use 1.9.2.6, which is what is automatically checked out from client.py
01:19:17 <clokep> flo would know, but its something like 3 in the morning there. :)
01:19:32 <hicham> thanks clokep
01:19:38 <clokep> I know there's some patches to get it to compile on mozilla-central.
01:19:49 <clokep> xulrunner-1.9.3 doesn't exist AFAIK though, you're using a nightly copy of it?
01:20:03 <clokep> And...I'm not even sure Instantbird compiles against xulrunner, I thought you had to use the mozilla-central source.
01:20:09 <hicham> clokep : yes, I built one on my system
01:20:24 <hicham> clokep : the build went fine
01:20:43 <hicham> i just don't see a way to debug the connection problem
01:25:12 <clokep> Is there an error in the error console?
01:26:30 <clokep> hicam: Even if it builds fine there could be run time errors in the JS.
01:26:35 <clokep> Why do you want it ubilt off of 1.9.3?
01:29:17 <hicham> clokep: because that is what i am using on my system
01:29:49 <hicham> and no errors on the console
01:32:04 --> skeledrew has joined #instantbird
01:32:41 <clokep> hicham: I'm not sure Instantbird is set up to run on XULRunner, can't you just compile it the standard way w/ moz-central?
01:33:42 <hicham> clokep : you mean build it with its own version of libxul and other components ?
01:36:07 <clokep> hicham: I don't know if it can be built against libxul is what I'm saying. I've compiled against ist own copy of the mozilla-source, which includes libxul, etc.
01:36:26 <clokep> So there's two "nonstandard" things you're doing, you're using gecko-1.9.3 and you're linking against xulrunner, not sure if either of those work. :)
01:36:45 <clokep> See: https://wiki.instantbird.org/Instantbird:Compiling
01:37:44 <hicham> clokep : yeah, this is what i have followed
01:38:05 <hicham> clokep : though somehow it didn't link against system's libpurple
01:41:32 <clokep> One second. Sorry abou t to finish my dinner.
01:43:09 <hicham> good appetite clokep
01:45:43 <clokep> Sorry about that.l
01:45:47 <clokep> What OS are you ON/
01:46:49 <hicham> clokep : linux, fedora 13 i686
01:46:58 <clokep> hicham: if you clone the Hg repository (as that Wiki page says) then it should link against its own version of libpurple which is included.
01:47:21 <clokep> What command did you use to build?
01:49:01 <hicham> make -f client.mk EXPAND_MOZLOCALE_SRCDIR=`pwd`/mozilla/toolkit/locales/en-US MOZILLA_SRCDIR=`pwd`/mozilla CFLAGS="$CFLAGS -I/usr/include/nss3 -include mozilla-config.h"
01:49:31 <hicham> where mozilla-config.h is a symlink to the system's mozilla-config.h
01:49:46 <clokep> Did you use python client.py to check anything out or did you skip that part?
01:50:06 <hicham> you mean check latest instantbird code ?
01:50:39 <clokep> The last two steps it says are "python client.py checkout" and then the build step, did you do the checkout?
01:50:47 <hicham> no
01:50:53 <clokep> OK.
01:50:54 <hicham> i will retry with that
01:51:00 <clokep> Well if you do that.
01:51:10 <clokep> It'll check out the mozilla-central and libpurple.
01:51:16 <clokep> So you wouldn't have to link it against the system copies.
01:51:30 <clokep> I'm compiling on Windows and don't have system copies so I haven't tried to compile against them. :)
01:51:40 <hicham> ah, I see
01:51:53 <hicham> in linux system copies are favoured
01:52:02 <clokep> I know.
01:52:21 <clokep> And I'm sure they would work, but you still need to link against the correct versions.
01:52:45 <clokep> When you run instantbird I think you can add the -console parameter it'll echo any errors out onto the command line.
01:52:58 <hicham> i will try that right now
01:53:30 <clokep> Then besides that...I think I'm out of ideas and you'd have to ask flo, what timezone are you in?
01:54:16 <hicham> GMT
01:54:29 <hicham> flo is the main dev ?
01:54:43 <clokep> Yes, he's in France.
01:55:27 <clokep> He'll probably be on during your "day" tomorrow if you can get on. Usually pretty responsive.
01:55:37 <clokep> Unforunately you're not actually getting an error. :(
01:56:06 <clokep> It could be a firewall issue, etc...but probably not.
01:57:24 <hicham> if i do "python client.py checkout" that would pull latest mozilla-central hg ?
01:58:32 <clokep> No, it'll pull the latest mozilla-1.9.2, sorry.
01:58:53 <clokep> into workingdirectory/mozilla
02:00:00 <hicham> ah, thanks a lot for your help clokep
02:00:24 <clokep> You're welcome, sorry I wasn't very helpful. :) Its usually a bit more alive in here "earlier" in the day.
02:01:02 <hicham> clokep : no, you done great, it is my problem if i am trying to do non supported stuff :)
02:02:01 <clokep> hicham: I'm pretty sure that once 0.2 is out the door support is going to move to 1.9.3, but that doesn't help you right now. :) Flo did say there was a few patches to get it working with 1.9.3 (now 2.0?), but not sure what the issues were...
02:02:03 <clokep> Good luck!
02:02:08 <clokep> Let me know if you need something else.
02:02:32 <hicham> thanks
02:02:50 <hicham> i just removed xpcnativewrappers=yes from instantbird.manifest
02:03:07 <hicham> since it have been removed from 1.9.3
02:05:53 <hicham> ok, i am downloading latest hg
02:06:02 <clokep> It takes a while. :(
02:08:04 <hicham> that is the advantage of SCMs
02:08:12 <hicham> it takes a while only the first time
02:08:57 <clokep> Right, well true for this too, kind of. I mean you're downloading a repository, so it only downloads changes.
02:09:05 <clokep> But for you it has to download all the changes. :)
02:09:19 <hicham> of course, that is the drawback
02:09:27 <hicham> are you an instantbird dev ?
02:09:54 <hicham> it finished
02:10:09 <clokep> No.
02:10:21 <clokep> I actually haven't contributed any code yet, some ideas. I'm working on a couple of patches.
02:10:33 <clokep> Been using it since 0.1.1 I think, but only got involved beyond that more recently.
02:20:45 <clokep> Shortened URL to flo's blog post today if anyone needs it: http://bit.ly/cHgd3S
02:24:31 --> skeledrew1 has joined #instantbird
02:26:33 <-- skeledrew has quit (Ping timeout)
02:30:15 <hicham> clokep: does he plan to add webcam and audio support ?
02:30:44 <clokep> Uhh...eventually. :)
02:30:54 <clokep> That's the "after 1.0" goal.
02:31:07 <hicham> that would be great
02:31:21 <hicham> mozilla's platform is great
02:31:22 <clokep> Current roadmap: https://wiki.instantbird.org/Instantbird:Roadmap
02:32:20 <hicham> nice
02:32:44 <hicham> but i think that the build system should be improved
02:33:12 <clokep> Their build system is by far the easiest I've ever used for an Open source project.
02:35:54 <clokep> But tha tmight be a product of Windows. :)
02:36:01 <hicham> yes, if you are bundling everything
02:37:27 <clokep> Well mozilla-build is very nice cause it includes all the utilties you need that aren't biult in and such.
02:37:35 <clokep> And it puts you in your own environment with the righ tpaths set, etc.
02:38:06 <hicham> clokep : on linux, as you know, it is not the same
02:38:13 <hicham> coz xulrunner is already on the system
02:38:22 <hicham> so why not link against it ?
02:38:29 <hicham> as well as other libs
02:38:41 <clokep> hicham: I've used Linux (used to dual boot), but now I just run Windows. There's no reason for me to run Linux. I'm pretty familiar with how it all works.
02:38:45 <hicham> example : sqlite, nspr, nss, libxml2 ...
02:38:46 <clokep> Also used Cygwin extensively.
02:39:06 <-- skeledrew1 has quit (Ping timeout)
02:39:37 --> skeledrew has joined #instantbird
02:40:02 <hicham> I am planning to build it against xulrunner-1.9.3, then add systray support via firetray
02:40:37 <clokep> There's an addon that adds system tray support already...
02:41:33 <hicham> it doesn't work on linux
02:42:53 <hicham> there is another one for linux only
02:43:14 <hicham> it is called firetray, and it adds tray for all mozilla applications
02:44:13 <clokep> Right. I've seen it.
02:44:54 <clokep> Unforunately Mozilla still hasn't aded system tray into toolkit...I know its one of the things wanted for Instantbird 0.3. :) Its on my to-do list but IDK if I personally will get to it or not.
02:47:35 <hicham> they have other priorities
02:47:44 <hicham> like catching up with chrome and IE
02:48:36 <clokep> Oh I know, just frustrating.
02:50:03 <clokep> flo: Current state of my vertical tabs (using winstripe obviously): http://www.rpi.edu/~clokep/ib/vertical-tabs-winstripe.png
02:50:31 <clokep> (Key my content extension that would display that link inline now, right? :P)
02:55:23 <clokep> Anyway I need to get going, nice talking to you hicham. And if you need some more help I'd check back tomorrow. :)
02:55:39 <clokep> Goodnight.
02:55:44 <-- clokep has quit (Quit: Instantbird 0.2pre)
03:22:19 * tymerkaev is now known as tymerkaev-afk
03:46:35 <-- hicham has quit (Client exited)
04:36:12 <-- skeledrew has quit (Ping timeout)
04:41:10 <-- flo has quit (Ping timeout)
04:42:34 <-- tymerkaev-afk has quit (Client exited)
05:35:35 * Gizmokid2005 is now known as Gizmokid2005|AFK
05:52:17 --> Mic has joined #instantbird
05:52:43 <Mic> hi
06:24:30 --> flo has joined #instantbird
06:24:30 * ChanServ sets mode +qo flo flo 
06:24:59 <-- flo has quit (Quit: Instantbird 0.2pre)
06:25:11 --> flo has joined #instantbird
06:25:11 * ChanServ sets mode +qo flo flo 
06:25:39 <flo> good morning :)
06:33:04 --> Amfi has joined #instantbird
06:35:48 <-- Amfi has left #instantbird ()
06:36:59 <Mic> uh, brb
06:37:09 <-- Mic has left #instantbird ()
06:37:16 --> Mic has joined #instantbird
06:37:48 <Mic> PaperSheets look strange in IRC conversations :S
06:38:40 <flo> "strange" ?
06:39:35 <Mic> Not a technically but subjective
06:39:38 <Mic> -a
06:39:48 <Mic> +ly
06:57:57 <Mic> Finally :) "Windows 8: Identity Evolved - There appears to be considerable planning taking place as to how a user will access Windows. Right off the bat, one of my favorites is the following prototype which shows a user logging in via facial recognition! [...]"
06:58:14 <Mic> Logging in via facial recognition .. now here comes the future :)
06:58:43 <flo> "Fatal error: you look angry today. Please smile and try again."
06:59:37 <Mic> "To help you with this, MS generously provides a contagious smile: :) "
07:00:12 <flo> I'm not sure I appreciate MS smiling at me ;)
07:02:03 <Mic> Maybe I'd still prefer it to Google smiling at me
07:02:42 <flo> well, don't you prefer when someone who *knows* you smiles at you?
07:03:24 <Mic> Not when it's a stalker :P
07:04:11 <Mic> I'm off to lab now, bbl
07:10:13 --> GeekShadow has joined #instantbird
07:25:07 --> skeledrew has joined #instantbird
07:28:13 --> Amfi has joined #instantbird
07:28:16 <-- Amfi has left #instantbird ()
07:44:49 <flo> note for clokep when he's back:
07:45:04 <flo> about the https://wiki.instantbird.org/User:Fqueze/0.2_Launch/stability page and the "This was done several times for Instantbird 0.1, finalizing in 0.1.3." sentence.
07:45:09 <flo> This seems a bit confusing to me.
07:46:18 <flo> We released 2 security/stability updates: 0.1.2.1 (MSN was crashing at connection for most accounts when running on Windows), and 0.1.3.1 (ICQ (or was it yahoo! ?) could no longer connect)
07:47:15 <flo> 0.1.1 0.1.2 and 0.1.3 were releases including new features, and we didn't turn automatic update to them on.
07:47:43 <flo> actually, the first release that included a working crash reporter/update system was 0.1.2
07:48:32 <flo> I'm not sure how I could rephrase the sentence to be less confusing (the current one seems to imply 0.1.3 was a security update)
07:53:43 <flo> the first sentence of https://wiki.instantbird.org/User:Fqueze/0.2_Launch/context_menus probably still need improvements
08:02:33 * flo has finished looking at the wiki edits of yesterday.
08:03:02 <flo> clokep: Thank you very much for improving the blog posts! :)
09:18:40 <Mic> What about leaving the first sentence completely away
09:19:32 <Mic> And extending the next one instead .. like
09:21:45 <Mic> "In Instantbird 0.2 context menus have been added at several places since they are a well known way to interact with items in a user interface [and people might expect them to be there/able to use them]."
09:22:49 --> Even has joined #instantbird
09:22:49 * ChanServ sets mode +o Even 
09:26:32 <flo> trying to debug the QQ protocol plugin hurts :(
10:53:38 <-- skeledrew has quit (Ping timeout)
11:31:27 --> Amfi has joined #instantbird
11:35:12 <-- Even has quit (Connection reset by peer)
11:35:40 --> Even has joined #instantbird
11:35:40 * ChanServ sets mode +o Even 
11:36:56 --> clokep_work has joined #instantbird
11:46:29 <clokep_work> flo: Re the stability one, you're right, I removed the offending sentence. ;)
11:46:48 <flo> clokep_work: good morning :)
11:47:02 <clokep_work> Good afternoon?
11:47:21 <clokep_work> Did you see the image I left you?
11:47:53 <flo> yeah, afternoon here :)
11:48:03 <flo> yes :)
11:48:25 <clokep_work> The buttons shrink on hover/not:selected =-o
11:48:44 <clokep_work> But besides that its going ok. :) I've only rewritten half of winstripe/tabbrowser.css
11:48:54 --> hicham has joined #instantbird
11:49:00 <flo> is the selected tab the first or the third?
11:49:04 <hicham> hi flo
11:49:10 <flo> hicham: hi
11:49:35 <clokep_work> flo: I know I forgot something. :(
11:49:46 <hicham> flo : is it possible to compile instantbird against xulrunner-1.9.3 ?
11:49:49 <hicham> hi clokep_work 
11:49:54 <clokep_work> Good morning hicham.
11:50:05 <flo> if it's the first, then you need to fix the title updates ;)
11:50:09 <hicham> morning
11:50:44 <flo> hicham: there's no stable 1.9.3 (or 2.0) yet
11:50:45 <clokep_work> Test A is not hovered, not selected; Test B is hovered, not selected; Tab C is not hovered, selected
11:50:48 <clokep_work> Title updates work fine. :)
11:51:15 <flo> ah, I expected the bigger tab to be the selected one
11:51:21 <flo> especially because it touches the border
11:51:32 <clokep_work> I want them all to touch the border.
11:51:37 <flo> ok :)
11:51:52 <clokep_work> My "concept" is that (on Windows) tabs are attached at the bottom to the "content" area.
11:52:09 <flo> hicham: I wrote some patches a while ago to try building against the code in mozilla-central at the time
11:52:14 <flo> but more will be needed to do it now
11:52:21 <hicham> flo : i build it successfully
11:52:30 <hicham> s/build/built/
11:52:43 <hicham> flo : but there are runtime problems
11:52:45 <flo> and even more once the component registration changes (in a day or 2 I think)
11:52:59 <clokep_work> I essentially want to rotate the tab 90 deg CCW, so all the formatting from the "top" of the original tab becomes the "left" of my vertical tab. 
11:53:27 <clokep_work> So the bottom, which is "attached" to the content will become the "right" and shuold be "attached" to the content...but currently the buttons shrink when selected/hovered. :)
11:53:33 <hicham> flo : is xpcnativewrappers necessary ?
11:54:05 <flo> hicham: does it matter/prevent anything from working?
11:54:37 <flo> if you want some help, try to be more specific about which runtime "problems" you have ;)
11:54:38 <hicham> flo : yes, in 1.9.3, it just hangs
11:54:52 <clokep_work> flo: Re: first sentence of context menus (replace with): "Context menus (i.e. a "right click") are an intuitive and expected part of the user interface. It can be very frustrating and unnerving for a user when they are unsure how to interact with a UI element and there is no context menu to show the possible paths of interaction."
11:55:03 <hicham> flo : runtime problems weren't easy to debug, as there was no output on the console
11:55:20 <flo> clokep_work: feel free to edit :)
11:55:36 <hicham> flo : the ui started fine, i created an account, but then, when i click connect, nothing happens
11:56:56 <clokep_work> flo: Done, let me know if there's other spots to check out.
11:57:10 <flo> you can see my edits if you want to review them
11:57:26 <flo> but they were all very minor details/mistakes
11:57:34 <flo> and, thanks :)
11:57:50 <flo> hicham: can you be more specific about "nothing"?
11:57:51 <-- Amfi has left #instantbird ()
11:58:44 <hicham> flo : I click connect, but I see nothing, neither in the ui, nor in the console
11:59:11 <flo> not even a "connecting" message replacing the "Not Connected" in the account manager?
12:00:30 <hicham> flo : not even that, really nothing
12:00:45 <clokep_work> Mic: Where's this Windows 8 article you were reading. :P
12:01:03 <flo> which version of Instantbird's source code have you used?
12:02:12 <hicham> 0.1.3.1
12:03:22 <flo> and what are you trying to do? (why do you need to compile it rather than download the binary?)
12:04:08 <clokep_work> flo: Wants to get Firetray to work with it for systray on Linux, which seems to require 1.9.3?
12:04:29 <hicham> flo : because I want to use the system libraries
12:05:09 <flo> are you trying to make a package for your distribution?
12:05:38 <flo> if not, just give up on using the system libraries. That makes sense only for applications that are updated automatically at the same time as the libraries
12:06:33 <hicham> flo : I plan to make a package for my distribution if the build goes ok
12:06:45 <hicham> and instantbird runs as intented
12:09:28 <flo> I fear you'll go nowhere with a version as old as 0.1.3.1
12:09:31 * clokep_work doesn't want to deal w/ merge conflicts!
12:09:56 <hicham> flo : I am trying 0.2pre right now
12:09:58 <flo> and nobody can really help you about it. Most of the details about this version have long been forgotten.
12:10:03 <flo> hicham: good idea :)
12:10:11 <clokep_work> I'd be surprised if your platform offers moz 1.9.3. as a package though...its not released...
12:10:23 <flo> and it's not stable at all
12:10:31 <flo> the API will break completely in a day or two
12:11:20 <flo> where did you see that firetray requires Mozilla 1.9.3 by the way?
12:11:33 <clokep_work> I didn't, it was just my assumption from talking to hicham last night.
12:11:40 <hicham> flo : no, firetray doesn't requires mozilla-1.9.3
12:11:52 <hicham> s/requires/require/
12:12:45 <hicham> flo : also, it should be easy to use the system's libpurple
12:13:06 <flo> no
12:13:10 <flo> you would like that.
12:13:13 <flo> It should not.
12:13:45 <hicham> it should not ?
12:14:00 --> skeledrew has joined #instantbird
12:14:03 <flo> we can't have a major part of the application completely out of our control
12:15:19 <hicham> what is the supported version ?
12:15:29 <flo> it's distributed in the source code
12:16:27 <flo> on some linux distributions, we may support protocol plugins found in the system and shared with the system libpurple.
12:17:25 <hicham> flo : you can ship it in the source tree and at the same time support the system's one
12:17:34 <hicham> flo : that is what mozilla does anyway
12:17:46 <skeledrew> bonjour :)
12:17:47 <flo> mozilla doesn't use libpurple, does it?
12:17:53 <flo> skeledrew: hey
12:18:07 <clokep_work> flo: I think he means xulrunner.
12:18:16 <flo> clokep_work: I know.
12:18:18 <clokep_work> Good morning skeledrew. :)
12:18:32 <flo> but we can use the system XUL sdk without problems.
12:18:43 <skeledrew> hey all
12:18:56 <hicham> hi skeledrew 
12:19:21 <hicham> flo : why not the system's libpurple ?
12:19:58 <flo> because we changed/rewrote an increasingly large part of it
12:20:10 <flo> I guess at some point we should just change the name to avoid that question
12:21:10 <flo> the thing that people don't know without looking inside the code is that the official libpurple is not a generic library to connect to multiple IM protocols, but it's Pidgin without the GTK function calls.
12:21:18 * skeledrew hates the time difference in the logs...
12:21:41 <flo> skeledrew: you mean the offset when reading on the online logs?
12:21:48 <skeledrew> yeah
12:21:49 <flo> I guess we should ask Morian to fix that :-D.
12:22:08 <flo> it's possible to detect the local time from the http headers, and adapt automatically :)
12:22:17 <skeledrew> k
12:22:36 <flo> rewritting all the timestamps may be harder though
12:22:37 <hicham> flo : thanks, now I understand :)
12:22:52 <hicham> flo : did you try upstreaming the diff ?
12:23:16 <flo> I upstream some of my changes
12:23:28 <flo> especially the bug fixes that resolve bugs in pidgin too.
12:24:07 <clokep_work> flo: skeledrew: Yeah, I almost always click "yesterdays" and then go "Oh wait...I was still at work at that point..."
12:24:11 <flo> but to have something really usable "out of the box" for us, the whole libraries would need to be split in 2 parts.
12:24:19 <flo> I don't think the Pidgin developers currently want that
12:24:32 <flo> so pushing alone in that direction is not a good use of our time
12:24:32 <clokep_work> flo: Does Adium have a similar issue?
12:24:50 <hicham> flo : the diff concerns libpurple only or the plugins also ?
12:25:17 <flo> we try to keep the protocol plugins unmodified/compatible
12:25:27 <skeledrew> maybe a script page that loads the logs and does a dynamic replace?
12:26:14 <flo> clokep_work: they have issues. But I'm not completely sure of how they work around them.
12:26:27 <hicham> flo : so i can use the system's libpurple plugins without issues ?
12:26:30 <flo> I don't know if the libpurple they ship is patched or not (it probably is)
12:26:44 <flo> hicham: you can use them *with* issues.
12:26:57 <clokep_work> flo: Ah, just curious. :) Thanks.
12:27:35 <flo> clokep_work: at least, they don't try to build it with Visual Studio, nor to be compatible with Linux distributions ;).
12:27:41 <flo> they can ship whatever they want
12:28:02 <clokep_work> flo: True, they have a very specific platform. :)
12:28:10 <flo> hicham: bug 414 is about the issues that the debian package maintainer encountered
12:28:13 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=414 nor, --, ---, nobody, UNCO, --enable-purple-plugins doesn't work
12:40:46 <clokep_work> flo: So Google Wave in Instantbird? ;)
12:45:12 <hicham> flo : thanks for the answers
12:45:21 <flo> no problem :)
12:45:36 <flo> clokep_work: maybe someday ;)
12:45:43 <Mic> clokep_work: http://msftkitchen.com/2010/06/windows-8-plans-leaked-numerous-details-revealed.html
12:46:01 <clokep_work> Mic: Yeah I found it. :) Google is pretty awesome.
12:46:12 <Mic> I guess my excerpt was long enough
12:46:17 <clokep_work> flo: Just tell him to write the plugin. :)
12:46:42 <clokep_work> Mic: Yes, just threw it in quotes and there was 3 hits. One was in Japanese/Chinese, so I ignored it. The other was Twitter...made it easy to find.
12:51:52 <flo> purposeful leak to create some buzz?
12:52:58 <clokep_work> Maybe, although the slides released wouldn't really create much buzz, they're pretty dry. :P
12:54:28 * clokep_work dislikes how "Application" became "app". :(
12:57:16 <flo> so what's the point of "resetting" Windows?
12:57:45 <flo> if it keeps your data/settings and reinstalls the same applications, the result should be the same as before
12:57:47 <clokep_work> I guess its like reinstalling but keeps all your settings...but I feel like if it does that, there's no point...
12:57:56 <clokep_work> Probably if you get a bad virus, etc.?
12:58:37 <flo> ah... I can't remember that "virus" is something that exists :(
12:59:03 <clokep_work> Me neither. :P Only dumb people get them. ;)
12:59:16 <flo> only crappy systems run them ;)
12:59:53 <clokep_work> Haha.
13:00:14 <clokep_work> I don't know, I haven't gotten one in a long time. I don't run AV or anything, hasn't been an issue.
13:06:53 <clokep_work> Is Instantbot not hooked up to the BuildBot or do your builds just never fail? ;)
13:07:08 <flo> we don't know when it fails :(
13:07:19 <flo> until someone looks at the page
13:07:56 <clokep_work> Hmm....firebot knows when Fx/Tb fails...can't Instantbot know when Instantbird fails? :(
13:08:26 <flo> I think it gets the information from tinderbox
13:14:57 <clokep_work> Could probably ping http://buildbot.instantbird.org/one_box_per_builder for information. :)
13:47:22 * Gizmokid2005|AFK is now known as Gizmokid2005
14:09:35 --> clokep has joined #instantbird
14:11:46 --> deOmega has joined #instantbird
14:13:12 <hicham> i am using the bundled libpurple now
14:13:26 <clokep_work> hicham: It working then? :)
14:14:34 <hicham> clokep_work: there is a problem with system nss
14:14:47 <hicham> the headers are not found
14:15:51 <hicham> even though i pass --with-system-nss
14:17:38 <clokep_work> Does the system-nss include header files or just the binary package? I know occasionally you need to download dev-packages...?
14:18:42 <flo> hicham: if you use the system libxul, you have the system nss and nspr automatically
14:18:48 <flo> so don't pass --with-system-nss
14:19:21 <flo> by the way, you may want to look at how the package was done for debian
14:21:36 <hicham> flo : debian package uses --with-system-nss --with-system-nspr
14:22:07 <hicham> flo : in my build, i see -I/usr/lib/xulrunner-sdk-1.9.3/include/nss, which doesn't exist
14:24:08 <flo> ah, messed up SDKs :(
14:24:13 <deOmega> gm all.. flo:  we you able to do an  update to the 'reply to nick' addon where it requires doubleclick?
14:24:25 <flo> deOmega: hi :).
14:24:28 <flo> It's planned.
14:24:58 <deOmega> flo: Ok.. is there a way i would know or  do i need to just ask periodically?
14:25:26 <flo> you may get the update automatically if I upload the new version to addons.instantbird.org :)
14:25:34 <skeledrew> deOmega: it's just a matter of editing the JS file and changing "clicl" to "dblclick"...
14:25:47 <skeledrew> *"click
14:26:03 <hicham> flo : can i force NSS_CFLAGS and NSS_LIBS to have certain values ?
14:26:03 <deOmega> flo: Thank you! :0
14:26:18 <deOmega> skeledrew:  easier said than done :)
14:26:21 <hicham> flo : other than by patching configure.in
14:26:28 <skeledrew> really?
14:26:40 <clokep_work> deOmega: Might be a good way to learn how to do some things though. :)
14:26:44 <skeledrew> you could do a search/replace...
14:26:44 <flo> export these as environment variables I guess.
14:26:53 <hicham> i will try
14:27:15 <skeledrew> mine's double click :)
14:27:29 <clokep_work> deOmega: Also I put up a teaser of vertical tabs, which I believe it was you that was asking about it? Not quite ready for use though. http://www.rpi.edu/~clokep/ib/vertical-tabs-winstripe.png
14:28:12 <flo> http://queze.net/goinfre/replytonick-1.0.xpi
14:28:23 <flo> I just added the "dbl" thing ;)
14:28:31 <deOmega> flo: I tried messing around with an addon last week.. trying to learn and i will tell you my conclusion:.. I will remain just an end user and admire the handiwork. 
14:28:32 <skeledrew> flo: nice
14:28:45 <deOmega> flo: thank you :)
14:28:47 <skeledrew> deOmega: lol
14:28:52 <flo> np :)
14:28:56 <deOmega> clokep_work: will get that right now :)
14:29:04 <flo> I figured it would take more time to procrastinate it than to do it right now ;)
14:29:45 <clokep_work> deOmega: Drag and drop doesn't work. So...I'm working on it. Been busy the last few days though.
14:30:12 <deOmega> clokep_work: vet tabs!  WOW!!1    YES sir!  my brother will be soo pleased
14:31:03 <deOmega> clokep_work: that was just the screen shot you gave me though, right?
14:31:25 <deOmega> You know guys.. treat me as ome of the questions/hassles you may get from  everyday users. 
14:31:30 <skeledrew> clokep_work: *sighs* that addon would kill too much of my screen space, else i'd get it...
14:31:34 <clokep_work> deOmega: Yes. Still some bugs to be worked out.
14:32:35 <deOmega> clokep_work: ok, thank you.  Looks  nice!
14:32:39 <clokep_work> skeledrew: Yeah it tends to take up a bit more space unless you want to make the input box and stuff tiny. :(
14:33:06 <deOmega> clokep_work: but the tabs would be  resizable, no?
14:33:23 <skeledrew> it would allow me to see more tabs at once though
14:33:43 <skeledrew> but i'd more go for multi row tabs ;)
14:34:05 <clokep_work> skeledrew: /You/ can make a multi-row tabs extension, not something I'm interested in. :)
14:34:20 <skeledrew> i think i'll take it for a spin :)
14:34:29 <skeledrew> lol. yeah...
14:34:34 <clokep_work> deOmega: Horizontally resizable? Ideally, but I haven't thought about that part yet.
14:35:02 <skeledrew> i'm more focused on extended notification styles though
14:35:04 <deOmega> You guys seem really  great for the community.  I  may have shed a tear just now  lol
14:35:07 <hicham> it didn't work
14:35:52 <clokep_work> deOmega: There's lots to be done even from a non-technical stand point. ;)
14:35:53 <skeledrew> clokep_work: that'd be a great +
14:36:39 <hicham> i am adding nss to cflags
14:37:00 <clokep_work> skeledrew: Also, once buddy icons are available in Ib, I think it'd be interesting to show only those along those along the side, and affects could be applied for idle/away buddies.
14:37:26 <skeledrew> clokep_work: i was JUST thinking about that :)
14:37:33 <clokep_work> skeledrew: I.e. it could be gray scaled when idle, red border on away, etc. So you'd only lose 35 pixels or whatever along the side.
14:37:34 <deOmega> I will work on  being here  more often .. maybe i will  see some holes.
14:37:46 <skeledrew> yeah
14:38:00 <skeledrew> hmm
14:38:09 <skeledrew> clokep_work: where's the addon?
14:38:23 <clokep_work> skeledrew: On my hard drive at my apartment. :)
14:38:37 <skeledrew> lol
14:38:43 <skeledrew> no prelim release?
14:38:56 <clokep_work> I was only home for 45 minutes before going to bed last night. Didn't have time to put up source code or anything.
14:39:16 <skeledrew> k
14:39:38 <clokep_work> skeledrew: My plan is to have a 0.1 once I fix the awkward width resizing issue I'm having. (and I need to port pinstripe/gnomestripe, and leave them completely untested...)
14:39:54 <skeledrew> k
14:40:01 <flo> clokep_work: untested until someone plays around ;)
14:40:17 <clokep_work> flo: True, but untested when released. :)
14:40:31 <-- deOmega has quit (Quit: Instantbird 0.2pre)
14:40:33 --> deOmega has joined #instantbird
14:41:26 <clokep_work> skeledrew: Mockup of Firefox w/ Vertical tabs using only favicons, similar to my thought of buddy icons: http://groups.google.com/group/mozilla.dev.usability/browse_thread/thread/704de53131a2afa3#
14:42:43 <deOmega> YOu know.. i just realized something.. there is no way to tell on the buddy list (which i  must admit I rarely look at),  when one is connected to an IRC server.  Dunno if it is necessary either.
14:43:18 <deOmega> doubleclick works of course.. thank you :)
14:43:33 <skeledrew> clokep_work: looks good
14:44:06 * skeledrew is getting back to the school of XUL...
14:46:00 <flo> clokep_work: what about doing that, but with a "dock" effect (like on Mac OS X), so that you have a big target to click? :)
14:46:35 <clokep_work> flo: You mean doing the buddy icons but making them "larger" and "pop out" on mouseover?
14:46:43 <flo> yeah
14:46:53 <deOmega> skeledrew: I LOVE that idea in that link with the tabs using icons.  I would  welcome that indeed.
14:46:58 <flo> and add the name when hovered
14:47:01 <clokep_work> Could be done. :) Give me support for buddy icons first. ;)
14:47:15 <flo> which support do you need for that?
14:47:28 <clokep_work> Uhh...are buddy icons supported at all? Can we get to them?
14:47:38 <flo> you cannot set yours
14:47:46 <clokep_work> And they're not shown in the UI?
14:47:49 <clokep_work> Only on mouseover...
14:47:51 <flo> but the icons of your contacts are visible in tooltips (both in the buddy list and on tabs)
14:47:55 <clokep_work> So I guess we can get to it. :)
14:48:27 <clokep_work> OK, well...can I finish the basic version with just moving the tabs first or do you want everything at once? :P You want some pizza w/ it too?
14:48:45 <skeledrew> clokep_work: maybe it's a matter of rerouting the buddy icons shown in the tooltip to the tabs
14:48:46 <deOmega> wow, such an excellent idea... I am floored.
14:49:38 <clokep_work> flo: Also I assume you mean adding the name / large icon as pop up, right? Adding content to the tab is quite bad since it'd constantly cause the tab bar to resize...
14:49:53 <flo> I'd love the icon to be a 3D model/avatar of the person
14:50:07 <flo> with the expression on the head matching the last emoticon used
14:50:08 <clokep_work> flo: I'm not James Cameron here. Give me a break.
14:50:15 <flo> and the hand moving when there are new messages
14:50:23 <hicham> and libnotify
14:50:26 <skeledrew> flo: wow. slow down a bit there. it's still in alpha...
14:50:30 <clokep_work> Hahaha. That all sounds too "Mac"-ie to me.
14:50:51 <flo> clokep_work: at this point, I'd rather do it on paper with a pencil ;)
14:51:17 <clokep_work> flo: I like the pop up idea though, could probably replace the tool tip with it.
14:51:18 <flo> hicham: what about libnotify?
14:51:52 <flo> the tooltip is already a custom popup actually ;)
14:52:09 <hicham> flo : for notifications about who just connected, and who just disconnected
14:52:19 <clokep_work> flo: I'll just overlay it then, add some nice glass behind it once we have gecko-2....
14:52:34 <deOmega> so if someone does not have a buddy icon, we will be able to  assign one to them manually?
14:53:07 <flo> hmm, good point.
14:53:09 <skeledrew> i have plans to put those notifications, and more, in toaster popups...
14:53:23 <flo> We need a way for the user to force an icon to be used with a contact
14:53:59 <clokep_work> flo: Meta-type contacts, or just contacts? ;)
14:54:14 <flo> hicham: I'd like to do it once we have a way to know which contacts are important and which are not to the user. Having popup notification all the times about contacts that we don't care about is tiring
14:54:25 <flo> clokep_work: what's the difference?
14:55:09 <flo> a contact is a person you talk to
14:55:21 <clokep_work> flo: "meta-contact" usually refers to including the same person's "contact" information (i.e. screennames) together into one "thing" on the buddy list, etc. Wasn't sure if that's what you were referring to orn ot.
14:55:28 <flo> if you have several ways to talk to the same person, it's still a single contact
14:55:41 <clokep_work> OK, so we're referring tot he same thing. :)
14:56:07 <flo> :)
15:03:57 <skeledrew> clokep_work: hmm. just thought of a quick hack. hide the tab bar, then make a small side pane to add icons, and reroute the tab functionality to them...
15:04:34 <clokep_work> skeledrew: Why? I can use the tabs (and all the functionality of tabbrowser) without extra work, what would that gain me?
15:04:51 <skeledrew> vertical icons...
15:05:12 <clokep_work> But can't I just put them on the tabs? ;)
15:05:36 <skeledrew> are the tabs easily resizeable?
15:05:54 <clokep_work> .tabbrowser-tab { width: 15em; } :)
15:06:12 <skeledrew> oh
15:06:13 <skeledrew> k
15:06:34 <skeledrew> thought you had issues with resizing your vertical tabs...
15:06:46 <clokep_work> And for the selected one...: .tabbrowser-tab[selected="true"] { width: 20 em;} or whatever.
15:07:00 <clokep_work> Just an issue of finding the right size.
15:07:05 <clokep_work> Not an issue of being unable to do it.
15:07:32 <skeledrew> size should be a user pref
15:07:45 <clokep_work> I hate user preferences.
15:07:52 <skeledrew> why?
15:08:00 <clokep_work> Cause it means I have to make UI to change them.
15:08:07 <skeledrew> lol
15:08:18 <clokep_work> Its really the /alignment/ I'm trying to get correct right now.
15:08:40 <clokep_work> Besides, I need it to /work/ before I make user preferences. :) For now I'll just force what I like onto all of you.
15:08:50 <skeledrew> the close button will have to be removable for the tabs too
15:09:01 <skeledrew> prob a dblclick to close...
15:09:09 <clokep_work> .tabbrowser-tab > img { display: none; }
15:09:32 <clokep_work> I didn't think about how to close it...haha.
15:09:38 <skeledrew> lol
15:09:47 <clokep_work> I always middle-click to close everything so...
15:09:51 <clokep_work> Didn't occur to me.
15:09:56 <skeledrew> oh
15:10:20 <flo> what about closing them automatically when they are unused? :)
15:10:25 <deOmega> the firefox addon  Smart bookmarks bar, gives u  the option of having icons, texts or a combination ... just throwing that out fwiw.   I am sure  different animals.
15:10:49 <clokep_work> flo: Port your own extension if you want that. ;)
15:11:04 <skeledrew> and people with no middle click, or aren't used to it for closing (like me)?
15:11:16 <skeledrew> right back to user prefs :)
15:11:30 <clokep_work> If the icon gets larger on hover, you add a small "x" in the top right corner. Voila.
15:11:49 <clokep_work> deOmega: Yeah the way I'm thinking now is that this would actually be a separate extension to show just icons, there's nothing special about showing only icons to do with vertical tabs.
15:11:58 <skeledrew> clokep_work: i say double clicking's easier
15:12:11 <clokep_work> deOmega: So it could have an option to show/hide status, text, icon.
15:12:14 <deOmega> clokep_work: thank you
15:12:38 <clokep_work> skeledrew: Double click feels wrong to me. :( Probably cause I used to use tab-kit where double click would collapse of tree.
15:12:58 <skeledrew> k
15:13:08 <skeledrew> ctrl+w
15:13:19 <clokep_work> Ctrl+w works already. :)
15:13:27 <skeledrew> ah that's just for keyboard
15:13:31 <skeledrew> k
15:13:42 <clokep_work> That's what's nice about using the built in tabs and forcing them to act how I want -- all that is implemented.
15:13:49 <skeledrew> maybe a "close sesame" command?
15:14:03 <flo> clokep_work: I will do once we have an "undo close tab" feature
15:14:18 <skeledrew> flo: YES!
15:14:22 <-- GeekShadow has quit (Quit: http://www.mibbit.com ajax IRC Client)
15:14:58 <clokep_work> skeledrew: Maybe I can access the webcam and the user can wink at a tab to close it. Of course we'd have to have them wink at the four corners to set it up and align it properly. :)
15:15:19 <clokep_work> flo: That'll be a nice feature to have.
15:15:19 <skeledrew> clokep_work: lmao
15:16:20 <flo> clokep_work: eye tracking looks really promising ;)
15:18:19 <-- skeledrew has quit (Ping timeout)
15:20:15 --> skeledrew has joined #instantbird
15:25:13 <clokep_work> The bad thing about being in here is I get too much feedback and I don't have enough time to program all this. :P
15:27:08 <skeledrew> true
15:27:24 <skeledrew> hmm
15:27:29 <skeledrew> mouse gestures...
15:28:06 <clokep_work> flo: I noticed in one of your blogs it has the touch gestures for Macbooks...why specifically those? Is it only supported by the Apple SDK or..?
15:29:13 <flo> The code may work on Windows 7 too
15:29:28 <flo> but I've no way to know, so there's an ifdef MACOSX around it
15:30:05 <clokep_work> Ohhh I see. Is that just a testing thing (i.e. we need to find someone running Win7 w/ a multitouch pad?)
15:30:29 <flo> I don't know
15:31:00 <flo> it's handled in http://lxr.instantbird.org/instantbird/source/instantbird/content/macgestures.js#43
15:31:18 <flo> it's copied/inspired from the way Firefox handles gestures for the tabs
15:31:45 <flo> so if Firefox does interesting things with 3 fingers gestures on Win7, I guess we can just enable it for Windows too :)
15:32:53 <clokep_work> Ohhh OK.
15:33:09 <clokep_work> Unfortunately I don't think my new laptop is going to have a touch pad, so I can't test it. :(
15:35:15 <hicham> laptop without touchpad ?
15:36:02 <flo> Going home. back later, good evening :)
15:36:06 <clokep_work> I prefer TrackPoints.
15:36:09 <-- flo has quit (Quit: Instantbird 0.2pre)
15:47:05 <clokep_work> So no reason to pay for what I won't use. ;)
16:14:47 <-- Mic has quit (Quit: Instantbird 0.2pre)
16:36:37 <deOmega> i have  to comment again that the side tabs  with icons option is really foward thinking... considering indeed the emergence of widescrrne  though   sites are not really laid out for wide screens...  i would use it for firefoc myself right now if it is available... working and  looking.
16:57:01 <clokep_work> Its not available, it was just a mockup. ;)
16:57:12 <clokep_work> Although you said you use VertTabbar or one of those, right?
16:57:21 <clokep_work> I'm sure you could add some CSS to remove the titles from your tabs.
16:57:52 <deOmega> ah, yes.  vert tab has some issues for me though .. so have not used in a bit
16:58:06 <deOmega> what does css stand for?
16:58:51 <deOmega> i see 
16:58:54 <clokep_work> Cascading Style Sheets.
16:59:05 <clokep_work> Its a way to format content on the web, and Firefox also uses it for formatting.
16:59:32 <deOmega> ah, thank you
17:01:21 <clokep_work> No problem.
17:01:35 <clokep_work> I know that was kind of vague, but I'm a little busy right now.
17:02:06 <deOmega> no, that is   fine
17:13:40 <hicham> clokep_work: now it seems to work :)
17:14:15 <clokep_work> hicham: Good! What set of options did you end up using?
17:14:55 <hicham> clokep_work : oops, no connection yet !
17:17:23 <hicham> clokep_work: i am always offline
17:18:18 <clokep_work> Hmm...but it attempts to connect at least now? :)
17:18:30 <hicham> clokep_work: it doesn't attempt
17:18:59 <hicham> clokep_work: connect is greyed
17:19:55 <clokep_work> Oh. That's interesting. Sorry, can't offer more then that. :)
17:20:01 --> iLobster has joined #instantbird
17:20:11 <iLobster> Greetings
17:20:16 <hicham> clokep_work: ah, i figured out the problem, it connects now
17:20:20 <clokep_work> Hello iLobser.
17:20:25 <clokep_work> Oh, what was it? ;)
17:21:01 <clokep_work> hicham: Also, it could be helpful to put up the settings, etc. that you got working on the wiki (and how you overcame any problems you've had), also good to learn from other's issues instead of treading through them again.
17:21:51 <clokep_work> iLobster, how's it going?
17:22:16 <iLobster> clokep_work: fine, thanks
17:22:26 <hicham> clokep_work: network_manager doesn't see my connection
17:22:54 <hicham> clokep_work: so i had to turn that off in config editor :)
17:23:09 <clokep_work> Ohhh, I see. :)
17:23:23 <clokep_work> Things like that are definitely good to add to the wiki!
17:24:24 --> hicham1 has joined #instantbird
17:24:44 <hicham1> clokep_work : now i am talking from instantbird
17:25:01 <hicham1> test
17:25:34 <clokep_work> Awesome! :)
17:25:48 <hicham> clokep_work : but i don't see anything in the channel
17:27:34 <hicham> wow, this is very cool
17:27:51 <clokep_work> You mean the text isn't rendering at all?
17:28:46 <hicham> clokep_work: yes, no text in the channel, view, i can type and send
17:29:43 <hicham> clokep_work: i just see the topic
17:30:40 <skeledrew> Gecko rendering must be busted or something
17:31:13 <skeledrew> after all, the channel content is in an HTML page
17:31:14 <hicham> skeledrew: but why topic is shown correctly ?
17:31:35 <skeledrew> the topic is in a tip
17:31:44 <skeledrew> you can close it right?
17:31:55 <hicham> right
17:32:02 <skeledrew> yep
17:32:09 <skeledrew> HTML issue
17:32:15 <hicham> how to solve it ?
17:32:22 <skeledrew> no idea :)
17:32:34 <skeledrew> i've just dug up the source a bit
17:32:39 <clokep_work> Did you end up compiling against 1.9.2 or 1.9.3?
17:32:52 <clokep_work> skeledrew is right though, its a Gecko rendering issue or linking to the renderer or something.
17:33:14 <hicham> clokep_work : 1.9.3a6pre
17:33:17 <skeledrew> try checking it out with DOM Inspector
17:33:39 <skeledrew> see if the content's actually there and just not showing
17:33:45 <hicham> skeledrew: how ?
17:33:54 <skeledrew> or try changing the message style...
17:34:05 <skeledrew> DOM Inspector is an addon
17:34:08 <clokep_work> hicham: That could be the problem, but I'm not sure.
17:34:27 <clokep_work> Did you check the error console?
17:34:33 <hicham1> how to change the message style ?
17:34:47 <hicham> nothing in error console
17:35:07 <clokep_work> hicham: in about:config I would suggest putting javascript errors to strict.
17:35:12 <clokep_work> If you filter by "strict" it should come up.
17:35:24 <skeledrew> hicham1: tools -> options -> themes
17:35:49 <hicham> wait, i have errors in console
17:36:16 <hicham1> changed theme
17:36:17 <hicham1> nothing
17:36:22 <skeledrew> restart
17:36:31 <clokep_work> No.
17:36:34 <clokep_work> Let's look at the errors.
17:36:37 <clokep_work> http://pastebin.instantbird.org
17:36:43 <skeledrew> clokep_work: k
17:36:50 <hicham1> another test
17:36:57 <clokep_work> And he can restart while I'm reading it. :P
17:37:26 <-- hicham1 has left #instantbird ()
17:37:32 --> hicham1 has joined #instantbird
17:37:33 <skeledrew> clokep_work: lol. can all the errors be copied at once?
17:37:44 <hicham1> oh this is great
17:37:48 <clokep_work> I think so?
17:37:53 <hicham1> now i can see the messages
17:37:53 <skeledrew> lol
17:37:58 <skeledrew> ahh
17:37:58 <clokep_work> Oh, that's good.
17:38:01 <skeledrew> there you go
17:38:03 <skeledrew> theme issue
17:38:13 <skeledrew> what theme were you using?
17:38:15 <clokep_work> skeledrew: You were right.
17:38:24 <skeledrew> :)
17:38:36 <hicham1> Error: Components.classes['@mozilla.org/extensions/manager;1'] is undefined
17:38:36 <hicham1> Source File: chrome://instantbird/content/preferences/themes.js
17:38:36 <hicham1> Line: 86
17:38:42 <hicham1> i think i will change that
17:39:09 <skeledrew> hicham1: need to mark that theme as unusable with whatever setup you have...
17:39:18 <clokep_work> Oh of course.
17:39:41 <clokep_work> hicham1: Gecko 1.9.3... has the new addons manager, which Instantbird isn't set up to use.
17:40:02 <hicham1> clokep_work : if i change that line i can
17:40:07 <hicham1> it shows up properly
17:40:15 <clokep_work> Right.
17:40:24 <clokep_work> Seems plausible. I'd have to looka tt he code. :)
17:40:26 <skeledrew> hicham1: clokep_work: good thing it wasn't a Gecko rendering issue
17:40:37 <clokep_work> Yeah, its just an API change.
17:41:01 <clokep_work> hicham1: If you plan on recompiling soon it *will not* work after a few more days when the XPCOM changes occur.
17:41:40 --> DetroitLibertyPenguin has joined #instantbird
17:44:05 <-- DetroitLibertyPenguin has left #instantbird ()
17:47:19 --> tymerkaev-afk has joined #instantbird
17:47:52 * tymerkaev-afk is now known as tymerkaev
17:48:19 --> flo has joined #instantbird
17:48:19 * ChanServ sets mode +qo flo flo 
17:51:35 --> DetroitLibertyPenguin has joined #instantbird
18:08:51 <-- iLobster has left #instantbird ()
18:11:42 <hicham1> clokep_work : are there any changes planned for xpcom ?
18:12:29 <clokep_work> hicham1: They way XPCOM components are being registered is going to completely change in the next few days.
18:12:51 --> idechix has joined #instantbird
18:12:58 <hicham1> clokep_work : wow, and that will break instantbird for sure ?
18:14:57 <clokep_work> It won't break the nightly builds because its using the stable source tree from the 1.9.2 branch, but if you're attempting to compile on 1.9.3, yes. :)
18:17:03 <hicham1> clokep_work : i will try to ask mozilla folks then
18:17:10 <clokep_work> flo: Watching that Bugzilla quick search video. And my mine is blown. :)
18:17:15 <clokep_work> hicham1: Ask them what?
18:17:35 <hicham1> clokep_work : how to register xpcom components ...
18:18:25 <clokep_work> hicham1: The changes that need to be made can be seen very easily from the changes they have in the source tree, but they're not applied/written for Instantbird because its still working off 1.9.2 right now.
18:18:47 <hicham1> clokep_work : i will ask you then :)
18:19:18 <flo> and we'll tell you to wait :)
18:19:29 --> GeekShadow has joined #instantbird
18:19:32 <flo> or fix it yourself if you want to provide the patch :)
18:19:39 <hicham1> hi flo
18:19:42 <hicham1> welcome back
18:19:51 <hicham1> thanks for the great work !
18:20:06 <hicham1> instantbird rocks
18:20:50 <flo> thanks :)
18:21:33 <hicham1> of course, i had to add some patches for the build to finish
18:22:00 <hicham1> but the nastiest thing i did was how i added nss3 headers location
18:22:16 <clokep_work> hicham1: The Mozilla bug tracking the xpcom changes: https://bugzilla.mozilla.org/show_bug.cgi?id=568691
18:22:48 <hicham1> clokep_work : thanks, bookmarked
18:23:18 <skeledrew> hicham1: have you reported the message style that doesn't work with your build/platform?
18:23:35 <flo> skeledrew: it was a problem with the new addon manager
18:23:46 <skeledrew> oh
18:23:58 <skeledrew> hmm
18:24:07 <-- hicham1 has quit (Quit: Instantbird 0.2pre)
18:24:17 --> hicham1 has joined #instantbird
18:24:21 <skeledrew> flo: so there was no theme installed or something?
18:24:46 <flo> I guess getting the list of installed themes failed
18:24:55 <skeledrew> k
18:25:07 <-- hicham1 has left #instantbird ()
18:25:37 --> hicham1 has joined #instantbird
18:25:48 <hicham1> i can confirm that it is a theme issue
18:26:06 <flo> ah?
18:26:33 <hicham1> sorry, message styles
18:26:45 <hicham1> the "simple" message style works
18:27:02 <clokep_work> flo: That's why some of us like our boring message styles. ;)
18:27:18 <flo> have you fixed the add-on manager error?
18:27:19 <skeledrew> clokep_work: +1!
18:27:43 <hicham1> flo : i think so
18:27:57 <skeledrew> i don't think the "simple" is a style though. i didn't see anything for it in the source...
18:27:58 <flo> and the default theme still doesn't work?
18:28:26 <hicham1> yes, it doesn't
18:28:35 <hicham1> default message style
18:28:45 <hicham1> but then i have
18:28:51 <skeledrew> hicham1: that statement's a bit contradictory :)
18:28:53 <hicham1> Error: uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIControllers.removeController]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: chrome://instantbird/content/convbrowser.xml :: destroy :: line 246"  data: no]
18:29:10 <flo> that's when closing the conversation
18:29:21 <hicham1> Error: gThemePane.getExtensionList().filter is not a function
18:29:21 <hicham1> Source File: chrome://instantbird/content/preferences/messagestyle.js
18:29:21 <hicham1> Line: 120
18:29:27 <flo> and it's likely because of attempting to close a conversation that wasn't properly initialized
18:29:38 <flo> that's a better error ;)
18:29:43 <flo> related to the add-on manager too
18:30:08 <hicham1> i am gonna to search the docs for the new addon manager
18:30:16 <flo> I guess when I change this code I'll make sure the fallback to the default theme works even when the add-on manager doesn't work :-D
18:30:22 <skeledrew> alot of errors tend to pop up in the console. but as long as it doesn't ruin my experience...
18:30:37 <skeledrew> flo: simple theme? ;)
18:30:39 <flo> skeledrew: are they errors or libpurple debugging messages?
18:30:48 <flo> skeledrew: the default is bubbles
18:30:54 <skeledrew> not sure
18:31:08 <skeledrew> the default could be simple ;)
18:31:30 <flo> do that as an add-on :-P
18:31:40 <hicham1> well, i think after successfully built instantbird, i am gonna have to add firetray support, but that imply that the new addon manager work
18:31:51 <skeledrew> that's not fair
18:31:59 <clokep_work> flo: I've been using bubbles in my dev profile. I actualy like it, just not for everyday use. :)
18:32:07 <flo> "if I set from about:config the current theme to a non existing or broken one, let's use the simple theme as a fallback!" great addon, don't you think? :-P
18:32:25 * hicham1 can't use bubbles
18:32:27 <skeledrew> i'm using papersheets
18:32:39 <flo> ah, I still haven't showed timebubbles
18:32:43 * clokep_work is using sticks and dirty.
18:32:44 <flo> I really need to fix it :-/
18:32:46 <skeledrew> flo: but it would come as a default in the install...
18:32:47 <clokep_work> *dirt. :(
18:32:56 <flo> skeledrew: no way
18:33:10 <skeledrew> *sighs* :(
18:33:52 <flo> bubble is the best for the 90% of users who never open the preference dialog
18:34:10 <clokep_work> I agree. :) Although I won't stand behind "90%" maybe "most of" ;0
18:34:19 <hicham1> papersheets work also
18:34:29 <skeledrew> and when it breaks for someone who doesn't know what's going on?
18:34:42 <clokep_work> skeledrew: Why would it break?
18:34:45 <flo> skeledrew: I'm not sure what you point is.
18:34:51 <flo> *your
18:35:06 <skeledrew> whatever happened in hicham1's case
18:35:18 <clokep_work> Its because he's compiling with gecko-1.9.3
18:35:25 <clokep_work> Which Instantbird isn't meant to run on (yet).
18:35:30 <flo> "when the add-on manager breaks because of using an unsupported Mozilla version, bubble is not a good default theme" is non sense to me ;)
18:35:39 <skeledrew> fact is, it happened. and it can happen again...
18:35:45 <hicham1> why other styles work then ?
18:36:04 <clokep_work> skeledrew: Only for users compiling themselves, and if they're doing it that, they should know how to fix it. ;)
18:36:15 <skeledrew> hicham1 didn't
18:36:18 <clokep_work> 99% of users will be using binaries.
18:36:29 <clokep_work> But he knew how to come get help and how to edit the code.
18:36:34 <clokep_work> That counts as knowing how to fix it.
18:36:40 <skeledrew> lol
18:36:44 <skeledrew> kk. i concede
18:37:00 <clokep_work> I think a check should be in there that falls back to "simple" but I think Bubbles should be the default.
18:37:15 <skeledrew> clokep_work: that can work :)
18:37:32 <flo> clokep_work: in which case is it supposed to fallback to a non default theme?
18:37:48 <skeledrew> flo: more like a working theme
18:38:03 <skeledrew> but simple isn't a theme
18:38:05 <clokep_work> flo: Honestly, a check probably isn't even needed, unless themes can become corrupt?
18:38:12 <skeledrew> well, not a regular one
18:38:18 <flo> clokep_work: they can
18:38:21 <skeledrew> no skins and stuff
18:38:24 <skeledrew> s...
18:38:27 <flo> if you use a theme installed as addon
18:38:28 <skeledrew> IJWs :)
18:38:36 <flo> and then uninstall the add-on without selecting another theme before
18:38:40 <flo> of starting in safe mode
18:38:42 <hicham1> the ui is more like empathy's one
18:38:54 <clokep_work> flo: In that case it needs to fallback onto something. . .
18:39:04 <skeledrew> clokep_work: +1
18:39:13 <clokep_work> Or just throw an exception. ;)
18:39:18 <skeledrew> hmm
18:39:22 <skeledrew> complications...
18:39:34 <skeledrew> i say fallback on simple
18:39:35 <hicham1> at least handle the exception
18:39:52 <clokep_work> I was kidding about just throwing an exception, it needs to handle it gracefully...
18:40:07 <flo> clokep_work: that's why there's a fallback to the default theme, which happens to be bubble.
18:40:22 <skeledrew> which doesn't always work...
18:40:30 <clokep_work> flo: OK. Sorry about that, I think I was talking in circles around you.
18:40:44 <clokep_work> skeledrew: It not working for hicham1 is not a valid case for it not working.
18:41:13 <skeledrew> clokep_work: so you don't think there's the possibility for other cases like his?
18:41:19 <hicham1> clokep_work : maybe i will try with 1.9.2, just to check that
18:41:35 <skeledrew> k
18:41:38 <skeledrew> :)
18:42:00 <clokep_work> skeledrew: I'm very sure that its because of gecko-1.9.3/2.0, so no. I do not think there are other cases like his.
18:42:16 <skeledrew> *sighs* fine
18:42:23 <clokep_work> We'll know if the 1.9.2 works.
18:44:19 <hicham1> here is a screenshot of what i got : http://img823.imageshack.us/i/screenshoths.png/
18:52:30 <hicham1> flo : font per encoding would have been nice
18:56:00 <hicham1> a successful package build finally
19:02:52 <clokep_work> That's good. :)
19:06:12 <hicham1> i don't know if the menupopups have ids
19:06:27 <hicham1> that is necessary to add menu items for firetray
19:06:56 <clokep_work> hicham1: They should, check the source.
19:07:14 <hicham1> what is the overlay of the main window ?
19:07:25 <clokep_work> blist.xul I believe.
19:07:36 <skeledrew> clokep_work: yep
19:07:45 <clokep_work> Well that's the buddy list, if that's what you mean by  "main window". ;)
19:08:08 <skeledrew> if you close it, the whole thing closes :(
19:09:37 <hicham1> skeledrew : with firetray, it won't
19:09:58 * skeledrew is googling...
19:10:13 <hicham1> skeledrew : are you on linux ?
19:10:21 <skeledrew> Windows
19:10:49 <skeledrew> that sucks
19:10:55 <hicham1> skeledrew : use minimizetotray
19:11:04 <skeledrew> that's busted
19:11:16 <clokep_work> It worked for me when I tried it.
19:11:19 <clokep_work> That was a while ago though.
19:11:22 <clokep_work> What doesn't work about it?
19:11:24 <skeledrew> it needs built in support
19:11:46 <clokep_work> Not sure what you mean.
19:11:46 <hicham1> builtin support ?
19:11:59 <clokep_work> What needs "built in support" and what do you mean by "built in support"?
19:12:24 <skeledrew> in Xulrunner
19:12:32 <skeledrew> tray
19:12:35 <clokep_work> Well, it'd be nice. But it doesn't.
19:12:41 <clokep_work> So you can use an extension: MinTrayR.
19:12:42 <skeledrew> pity
19:12:51 <skeledrew> it's busted
19:13:01 <skeledrew> and i want a tray menu anyway
19:13:13 <clokep_work> MinTrayR has a tray menu.
19:13:26 <hicham1> firetray is really good on linux
19:13:30 <clokep_work> . /Whats/ busted about it?
19:13:39 <skeledrew> clokep_work: it doesn't even work
19:13:46 <skeledrew> not working for me right now
19:14:02 <clokep_work> Are there any errors or anything though?
19:14:40 <skeledrew> hmm
19:14:59 <skeledrew> "gMinTrayR is undefined"
19:15:17 <clokep_work> What file?
19:15:33 <skeledrew> blist.xul
19:16:00 <skeledrew> funny thing is, it works at times
19:16:27 <skeledrew> those are the bugs i hate the most. they only pop up sometimes
19:16:47 <skeledrew> if i remember right, it worked ok on Vista
19:16:48 * clokep_work wonders if its conflicting w/ another extension.
19:17:21 <skeledrew> the only other is reply to nick
19:17:38 <skeledrew> didn't work even before it was installed
19:18:07 <clokep_work> Weird.
19:18:13 <clokep_work> I'll try it out tonight and see if it does or not.
19:18:37 <skeledrew> k
19:18:51 <skeledrew> fyi i'm on XP SP2
19:19:08 <clokep_work> Hm. OK. I don't think it should matter much though.
19:19:19 <clokep_work> I agree though, it all needs to be rewritten. But I used it for a long time.
19:19:20 <skeledrew> any upgrading/changing will be to Ubuntu
19:19:33 <skeledrew> (only a matter of time anyway)
19:19:43 <skeledrew> k
19:25:13 <hicham1> good
19:25:40 <hicham1> firetray is giving me tray support for all mozilla apps
19:26:40 <clokep_work> Cool.
19:28:06 <clokep_work> Always good when ports are that easy. :)
19:39:15 <hicham1> clokep_work : maybe in the future you will use the pristine libpurple as used by pigdin
19:39:52 <clokep_work> hicham1: That would really be directed at flo, although I think the plan is to be able to use JavaScript protocol plugins?
19:39:56 <clokep_work> Eventually...
19:44:46 <hicham1> i think that instantbird is more beautiful than pidgin, and closer to empathy
19:45:34 <clokep_work> I've never used Empathy, but yes: Pidgin is pretty ugly. :(
19:49:50 <-- hicham1 has left #instantbird ()
19:50:15 <clokep_work> Instantbird supports MySpace and Facebook networks, right?
19:57:09 <skeledrew> instead of closing unused tabs, why not "bubble" the most used ones to the left/top?
19:57:26 <skeledrew> *most recently used
19:57:29 --> hicham1 has joined #instantbird
19:57:32 <-- hicham1 has left #instantbird ()
19:57:37 <clokep_work> Interesting idea.
19:57:49 <skeledrew> got it last night
19:57:55 <skeledrew> in my wish list...
19:57:55 --> hicham1 has joined #instantbird
19:57:58 <-- hicham1 has left #instantbird ()
19:58:15 <clokep_work> Most recently used or most used?
19:58:32 <skeledrew> user pref
19:58:41 <skeledrew> they both have pros and cons
19:59:04 <clokep_work> How is "most used" determined then? ;) Most time viewed? Most sent messages? Most received messages? Most Messages? :)
19:59:25 <skeledrew> log file :)
19:59:45 <skeledrew> or maybe a counter
20:00:28 <skeledrew> but the idea is mainly for me since i don't close my tabs, so it can be based on the content
20:00:37 <clokep_work> Yeah I gotcha.
20:01:07 <skeledrew> log file needs to be fixed first though...
20:01:31 <skeledrew> till then, i gotta remember to close my tabs everyday
20:03:09 <clokep_work> :(
20:04:23 --> hicham1 has joined #instantbird
20:04:48 <-- hicham has quit (Client exited)
20:04:51 <-- hicham1 has quit (Quit: Instantbird 0.2pre)
20:04:57 --> hicham has joined #instantbird
20:06:14 <hicham> stylesheet style is great
20:17:09 <-- tymerkaev has quit (Ping timeout)
20:25:12 <deOmega> clokep_work: if u post a working model of that thingie.. would u please mention my name if u  remember... i am  really horrible following messages... too many tasks afoot i guess.
20:25:13 <flo> skeledrew: you can use nightly builds. They will propose to restart everyday for the update, and... it closes the logs.
20:25:16 <deOmega> thank you
20:25:18 <flo> that's actually what I do ;)
20:26:00 <skeledrew> flo: k...
20:26:12 <flo> I know it's a stupid reason ;)
20:26:33 <clokep_work> deOmega: A working version of...vertical tabs? Or the buddy icons for tabs one? Or both? :P Will do though.
20:26:44 <clokep_work> flo: I'm a compulsive software update checker. :(
20:26:47 <deOmega> flo: was there a thought as to why when in  irc.. such as being logged into  Mozillar irc... it does not show up anywhere but in accounts.. or if one  is in a room?
20:26:48 <skeledrew> hmm
20:27:02 <skeledrew> is it all automated?
20:27:28 <deOmega> clokep_work: Vertical tabs most importantly.. thank you
20:27:50 <skeledrew> and i pretty much just don't like closing tabs. unless it has session restore like Pidgin
20:28:53 <hicham> flo : do you plan to add font per encoding capability ?
20:28:57 <flo> except for people who have a compulsive need of cleaning up things, there's no immediate reward for the "close tab" action.
20:29:08 <clokep_work> deOmega: Will try to! But no promises. :)
20:29:21 <flo> hicham: what does this mean?
20:29:53 <skeledrew> flo: maybe he means per protocol
20:29:58 <hicham> flo : the possibility to set a font for each language family
20:30:02 <hicham> flo : like in firefox
20:30:10 <skeledrew> okkk...
20:30:11 <flo> you can in about:config
20:30:19 <flo> it's the same preferences that in Firefox
20:30:21 <hicham> flo : doesn't work
20:30:25 <hicham> tried it
20:30:59 <flo> for which message theme?
20:31:07 <hicham> papersheets
20:31:11 <flo> there may be a font specified inside the theme
20:31:36 <hicham> per language ?
20:31:57 <flo> no, just one, that would override the per language setting
20:32:11 <flo> but by the way, how is it expected to know the language?
20:32:22 <hicham> firefox does that ...
20:32:36 <hicham> i didn't look into the internals
20:32:55 <flo> the language is probably specified by the http server
20:32:58 <hicham> you have the same preferences dialog almost
20:32:59 <flo> in some http headers
20:33:04 <hicham> minus this setting
20:33:17 <flo> yeah, we stripped this because it was meaning less
20:33:45 <hicham> if you are using gecko renderer, it should have effect
20:33:51 <-- hicham has left #instantbird ()
20:34:04 --> hicham has joined #instantbird
20:34:13 <-- hicham has left #instantbird ()
20:35:45 * flo notes the confusion here between "it should" and "I would like"
20:36:08 <skeledrew> lol
20:40:35 --> hicham has joined #instantbird
20:40:58 <hicham> Now it is time for firetray
20:41:02 <hicham> wish me good luck
20:41:05 <flo> :)
20:41:15 <flo> I also wish you to have some fun with it ;)
20:42:28 <hicham> flo : if you tell that menupopups have ids, it will be easier, i didn't look yet into instantbird main overlay
20:57:23 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/8a75e73b8fde - Quentin Castier - Add an 'embarrassed' emoticon.
20:59:06 <clokep_work> Yay!
20:59:19 <clokep_work> Although I always used :-[ as embarrassed. :)
21:02:45 <-- hicham has left #instantbird ()
21:02:54 --> hicham has joined #instantbird
21:03:15 <-- hicham has quit (Quit: Instantbird 0.2pre)
21:03:21 --> hicham has joined #instantbird
21:03:23 <-- hicham has left #instantbird ()
21:03:39 --> hicham has joined #instantbird
21:03:53 <-- hicham has left #instantbird ()
21:05:30 <-- GeekShadow has quit (Quit: http://www.mibbit.com ajax IRC Client)
21:06:04 <-- deOmega has left #instantbird ()
21:07:51 --> hicham has joined #instantbird
21:07:54 <flo> Morian: I confirm that instantbot announces check-ins again ;)
21:08:27 <hicham> flo : chrome://instantbird/blist.xul is the overlay for the buddy list ?
21:08:46 <flo> clokep_work: I tend to use both :-] and :-[. The first one being used when embarassed because someone said/did something nice to me, and the second one when being embarassed of one of my mistakes
21:11:07 <-- DetroitLibertyPenguin has left #instantbird ()
21:11:09 <clokep_work> hicham: Yes.
21:11:20 <hicham> weird
21:11:23 --> GeekShadow has joined #instantbird
21:11:26 <clokep_work> flo: Yeah, but my default is :-[ since that's all AIM supported in the beginning.
21:16:57 <flo> Arg
21:17:06 <flo> I knew it wasn't a good idea to use Windows :(
21:17:38 <clokep_work> What happened?
21:20:08 <flo> I'm getting upset event before it has finished unpacking a build
21:20:12 <flo> *even
21:20:27 <flo> explorer.exe is slow, broken, unresponsive, ...
21:20:44 <flo> unusable...
21:20:47 <clokep_work> That's unfortunate. :P Why're you using Windows?
21:21:41 <flo> I'm trying to do the screenshots for https://wiki.instantbird.org/User:Fqueze/0.2_Launch/tabs
21:21:55 <-- idechix has quit (Quit: Instantbird 0.2pre)
21:22:22 <clokep_work> flo: Ah, I see. Well if you really can't get it working I can do it for you when I'm home from work. :P Which won't be for a few hours.
21:22:44 <flo> I would need to explain how to create fake tabs
21:23:04 <clokep_work> How hard is it? ;)
21:23:22 <flo> we have a way to create completely fake content for the screenshots, so that we can decide what we put on the screenshot, and have exactly the same thing on the 3 OSes :)
21:23:37 <clokep_work> That's pretty sweet.
21:23:57 <clokep_work> That would actually be kind of nice to know when I'm working on my extensions...like if I need a chat window all of a sudden, etc.
21:23:59 <flo> if you have the source code around, it's the file in instantbird/content/debug/fake/fake.js that does the magic
21:24:15 <flo> it's a bit destructive though
21:24:38 <flo> (it removes all the accounts of the current profile, and fakes everything)
21:24:55 <clokep_work> Ah, I see.
21:25:34 <clokep_work> It can't just write them to a file then reload afterward? :P
21:25:45 <clokep_work> That's OK though, just run it in a dev profile.
21:25:47 --> hicham1 has joined #instantbird
21:25:50 <flo> it wasn't designed to be "used" ;)
21:26:04 <flo> I added a warning before removing the accounts though
21:26:16 <clokep_work> Yeah I see.
21:26:22 <flo> "you are about to delete 8 accounts, are you sure?" :(
21:26:30 <flo> wrong profile, obviously...
21:26:57 <-- hicham1 has quit (Quit: Instantbird 0.2pre)
21:27:51 <clokep_work> Haha. True.
21:32:41 --> hicham1 has joined #instantbird
21:32:55 <-- hicham1 has quit (Quit: Instantbird 0.2pre)
21:37:40 <hicham> i don't know what is different with instantbird
21:37:52 <hicham> usually firetray support is straightforward
21:41:35 <flo> hmm, if we ship inside the zip version a shortcut that calls "./instantbird.exe -profile ./data", have we made a portable version? :)
21:42:04 <flo> we probably need to explain that in the FAQ :)
21:42:52 <clokep_work> flo: Probably. Right now it doesn't register anything in the registry I don't think.
21:45:07 <flo> hmm, looking for a way to screenshot the drag&drop
21:45:44 <clokep_work> Print Screen? ;)
21:46:20 <flo> the key doesn't exist on a macbook
21:46:42 <clokep_work> Right. :)
21:46:49 <clokep_work> What windows are you in?
21:48:08 <flo> Mac OS X Leopard
21:48:16 <flo> with XP SP2 in VMWare Fusion
21:48:37 <flo> I guess a delayed screenshot from the command line will do
21:48:59 <clokep_work> Without installing lots of other software probably.
21:49:18 --> hicham1 has joined #instantbird
21:50:11 <hicham> partial firetray support
21:50:16 <-- hicham1 has left #instantbird ()
21:50:29 <hicham> i need to add the menu entries
22:00:55 <clokep_work> Awesome, good work.
22:05:52 --> hicham1 has joined #instantbird
22:06:01 <-- hicham1 has quit (Quit: Instantbird 0.2pre)
22:08:30 --> DGMurdockIII has joined #instantbird
22:09:33 <-- hicham has quit (Input/output error)
22:09:52 <-- GeekShadow has quit (Quit: http://www.mibbit.com ajax IRC Client)
22:18:44 --> hicham has joined #instantbird
22:19:12 <flo> I have the screenshots
22:19:17 <flo> now I need the HTML markup
22:19:34 <clokep_work> That takes like all of 3 minutes...
22:20:09 --> hicham1 has joined #instantbird
22:20:37 <flo> not really
22:21:52 <hicham1> flo : this is what i have done : http://img717.imageshack.us/i/screenshotwo.png/
22:22:29 <DGMurdockIII> nice
22:22:45 <flo> nice :)
22:22:52 <flo> is there a context menu on it?
22:23:00 <hicham1> yes, a window list
22:24:31 <DGMurdockIII> i justtryed to update instant and it said make sure there no running copies of instantbird
22:24:52 <DGMurdockIII> on my computer and try again
22:24:56 <clokep_work> DGMurdockIII: That happens to me every few days, trying again usually works.
22:25:07 <DGMurdockIII> i did
22:25:12 <DGMurdockIII> and same error
22:25:13 <clokep_work> (It happens as often w/ Thunderbird and Firefox too. :()
22:25:22 <clokep_work> Quit Instantbird, then start it and the update should install.
22:25:35 <hicham1> yes, because windows locks files
22:26:02 <DGMurdockIII> I now if i quit instantbird it shold work
22:26:10 <-- hicham has quit (Input/output error)
22:26:26 <hicham1> flo : but the build have been really twisted
22:26:29 <DGMurdockIII> but isnt there anyway to fix it
22:26:44 <hicham1> DGMurdockIII : fix what ?
22:26:55 <clokep_work> No idea. :( I assume its a toolkit problem since it happens w/ all of my apps.
22:27:12 <hicham1> it is not a toolkit problem
22:27:20 <hicham1> it is an OS feature
22:27:32 <DGMurdockIII> i mostly get it with instantbird everonce in a while
22:28:32 <hicham1> thank you all for your help
22:28:46 <hicham1> and thanks for the great work
22:29:15 <-- hicham1 has quit (Quit: Instantbird 0.2pre)
22:29:25 <clokep_work> hicham1: I mean that its not Instantbird's fault, its something with the updater in toolkit.
22:29:28 <clokep_work> And he's gone.
22:29:31 <clokep_work> Whatever.
22:30:02 <DGMurdockIII> that how somepeople are
22:30:30 <clokep_work> Anyway, I'm not sure of anyway to fix it, it seems to come and go for periods of time for me at least. :)
22:30:41 <DGMurdockIII> same here
22:30:46 <clokep_work> Generally attempting to upgrade while not doing a lot of other I/O seems to help.
22:30:57 <clokep_work> And don't try to upgrade multiple apps at once. :( That seems to fail miserably.
22:33:32 <DGMurdockIII> but I have another problem
22:35:08 <DGMurdockIII> it not a big one it just a i have a group buddy group on my list that using ASCI symblies and letters and some of them arnt showing up correctly in instantbird
22:40:37 <DGMurdockIII> 2(clokep_work2): hello flo, hello
22:41:45 <clokep_work> DGMurdockIII I have no idea, sorry.
22:42:23 <flo> http://queze.net/goinfre/blog-post-tabs.html
22:42:28 <flo> I think I should add more titles
22:43:11 <DGMurdockIII> im going to make a screeshot of what it shold like using meebo
22:43:20 <DGMurdockIII> if that fine with you guys
22:43:48 <DGMurdockIII> then i'll take a screenshot of what it looks like in instantbird
22:45:09 <clokep_work> DGMurodockIII: Sounds good.
22:45:11 <clokep_work> flo: Lots of pictures. :)
22:45:27 <flo> didn't you expect them?
22:45:31 <clokep_work> Also, weird to have the same title twice in a row at the top?
22:45:38 <clokep_work> I did haha. Just pretty looking.
22:45:50 <flo> the first one is the title of the post
22:46:07 <flo> and I'm looking for a way to stuff more titles in the content of the post
22:46:15 <flo> so that there seems to be a structure
22:46:51 <flo> what about "Tab sizing" "Drag and drop" "FIXME, something to introduce the last screenshot :-/"?
22:47:37 <DGMurdockIII> here is the correct one from meebo http://i48.tinypic.com/21r3t2.jpg
22:48:35 <clokep_work> Tab sizing & Drag'n'drop sound good.
22:48:55 <clokep_work> Maybe..."OS Integration" or something?
22:49:09 <flo> some of the first sentences would need to be adapted
22:49:13 <flo> hmm, maybe
22:49:40 <flo> would be better with a screenshot on each OS then :-/
22:50:03 <clokep_work> And Windows doesn't really have anything like that...?
22:50:14 <clokep_work> Remove the ? :)
22:50:19 <DGMurdockIII> im getting the screenshot
22:50:48 <flo> I think the theme is a bit different for Vista&7 on Windows
22:50:58 <flo> maybe not visible on the tabs though :-D
22:52:01 <clokep_work> flo: Its a bit different (you could check my vertical tabs screen shot to see the glass around the window...) but we can't add glass around the tabs until gecko-2.0
22:52:07 * clokep_work keeps wanting to write 1.9.3
22:52:16 <DGMurdockIII> http://i50.tinypic.com/2q8bm1e.jpg
22:52:47 <clokep_work> DGMurdockIII looks like its not handling multibyte characters correctly? That'd be my guess. :)
22:53:44 <DGMurdockIII> but you do see that it also is able to get the grpup to display right at the bottom but it shold even show it there
22:54:37 <DGMurdockIII> or it shold merge those two group to be one
22:55:11 <clokep_work> Are there buddies in that group from multiple networks?
22:55:31 <DGMurdockIII> yeah
22:55:56 <clokep_work> flo: Would one protocol not being converting to Unicode for some reason?
22:56:51 <DGMurdockIII> it yahoo if that help the one that has the problem
22:57:46 <flo> broken UTF8 conversation
22:58:20 <flo> is this a profile that you have used for a very long time, or with very old versions of Instantbird?
22:58:24 <DGMurdockIII> can you fix that
22:58:36 <flo> I think we used to have a bug that could cause that in Instantbird 0.1
22:58:42 <flo> it was fixed in 0.1.1
22:58:45 <DGMurdockIII> no its with the lastest nightly build
22:59:03 <DGMurdockIII> this has been like this for a while
22:59:16 <DGMurdockIII> ii just never thougt to report it
22:59:23 <flo> more than 2 years?
23:00:56 <DGMurdockIII> it was somthing thayt would come and go
23:01:20 <DGMurdockIII> so yes i would say so
23:03:29 <flo> can you try with a fresh profile (just add the account that has that buddy, don't bother with the others)
23:04:16 <flo> ok, I think this is ready to go: http://queze.net/goinfre/blog-post-tabs.html
23:06:13 <clokep_work> flo :L ooks much more organized. :)
23:06:31 <DGMurdockIII> how do i get a new profile
23:07:38 <DGMurdockIII> nvm -p
23:08:47 <DGMurdockIII> 2(flo2): it still happenes
23:09:08 <flo> ok
23:09:15 <flo> probably a libpurple bug in the yahoo protocol plugin then
23:10:07 <DGMurdockIII> can you fix it
23:10:13 <clokep_work> I'm leaving, they shut the AC off on us. :(
23:10:15 <clokep_work> See you later.
23:10:36 <flo> ok, have a nice evening
23:10:44 <clokep_work> Thanks, get some sleep. :P
23:10:49 <flo> I'm going to sleep (more than 1am here)
23:11:00 <flo> thanks :)
23:11:08 <-- clokep_work has quit (Quit: http://www.mibbit.com ajax IRC Client)
23:17:30 <instantbot> Just appeared in Blog@instantbird.org - http://blog.instantbird.org/ :
23:17:31 <instantbot> http://blog.instantbird.org/n18-tabs.html - Tabs
23:20:01 <flo> good night!
23:23:07 <skeledrew> flo: good evening :)
23:25:17 <skeledrew> flo: i've always meant to ask. what's up with the different colours of the people in the  channel?
23:32:10 --> hicham has joined #instantbird
23:35:14 <hicham> flo : credits.xhtml is missing from the jar
23:43:11 <hicham> seems like everybody is already asleep
23:43:30 <skeledrew> hicham: not really
23:43:44 <skeledrew> gonna take a nap soon though
23:43:48 <skeledrew> :)
23:44:11 <hicham> skeledrew : which timezone ?
23:44:24 <skeledrew> -5
23:44:59 <skeledrew> it's now 6_45pm
23:45:07 <skeledrew> *6:45
23:46:27 <skeledrew> hicham: one of the first things flo does when he gets on is read the logs though, so he'll see your message
23:46:51 <-- hicham has quit (Quit: Instantbird 0.2pre)
23:46:57 --> hicham has joined #instantbird
23:48:51 <-- hicham has quit (Quit: Instantbird 0.2pre)
23:49:11 --> hicham has joined #instantbird
23:55:02 <-- hicham has quit (Quit: Instantbird 0.2pre)
23:55:08 --> hicham has joined #instantbird
23:58:14 <hicham> skeledrew : what instantbird version are you using ?
23:59:07 <skeledrew> 0.2b2
23:59:52 <hicham> skeledrew : are you a dev ?