All times are UTC.
00:09:43 <-- myk has quit (Quit: Instantbird 1.0) 00:11:19 <-- micahg has quit (Ping timeout) 00:13:44 --> werwolf has joined #instantbird 00:15:25 <-- ironhead has left #instantbird () 00:30:33 --> FeuerFliege1 has joined #instantbird 00:30:47 <-- FeuerFliege has quit (Ping timeout) 00:49:52 <-- Mook_as has quit (Quit: gone) 00:52:01 <-- aleth has quit (Quit: Instantbird 1.1a1pre) 03:03:52 <-- rikki has quit (Ping timeout) 03:04:36 --> rikki has joined #instantbird 03:40:10 <-- werwolf has quit (Ping timeout) 04:12:10 --> Mook has joined #instantbird 04:25:54 --> werwolf has joined #instantbird 04:34:32 <-- rikki has quit (Ping timeout) 04:36:16 --> rikki has joined #instantbird 04:38:45 <-- werwolf has quit (Quit: '< auuuuuuuuuuuuuuu) 04:50:06 <-- FeuerFliege1 has quit (Ping timeout) 04:50:33 --> angelo_unefa has joined #instantbird 04:57:44 <-- angelo_unefa has quit (Quit: Instantbird 1.0) 05:19:11 --> FeuerFliege has joined #instantbird 05:26:57 <-- Mook has quit (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 6.0/20110811165603]) 05:53:54 --> jb has joined #instantbird 05:57:41 <-- FeuerFliege has quit (Ping timeout) 06:08:45 <-- jb has quit (Ping timeout) 06:20:04 --> Nitrox has joined #instantbird 07:00:02 --> jb has joined #instantbird 07:00:33 --> jb1 has joined #instantbird 07:01:50 <-- jb has quit (Ping timeout) 08:55:04 --> aleth has joined #instantbird 09:03:07 <-- aleth has quit (Quit: Instantbird 1.1a1pre) 09:05:29 <-- jb1 has quit (Ping timeout) 09:05:34 <-- Even has quit (Input/output error) 09:15:40 --> mmkmou has joined #instantbird 09:50:56 --> igorko has joined #instantbird 10:37:09 --> jb has joined #instantbird 10:40:43 <-- Nitrox has quit (Quit: Connection to internet lost) 11:01:41 <-- jb has quit (Ping timeout) 11:42:58 --> waynenguyen has joined #instantbird 11:51:48 <-- DGMurdockIII has quit (Ping timeout) 12:08:10 <-- Tonnes has quit (Quit: ChatZilla 0.9.87 [Firefox 6.0.2/20110902133214]) 12:09:26 --> Even has joined #instantbird 12:09:26 * ChanServ sets mode +o Even 12:12:02 --> aleth has joined #instantbird 12:59:03 --> Andrey has joined #instantbird 13:00:04 <-- igorko has quit (Ping timeout) 13:00:30 --> igorko has joined #instantbird 13:15:22 --> jb has joined #instantbird 13:15:47 <-- jb has left #instantbird () 13:30:10 --> werwolf has joined #instantbird 13:45:08 <-- mmkmou has quit (Ping timeout) 13:45:26 --> clokep has joined #instantbird 13:45:26 * ChanServ sets mode +h clokep 13:48:02 <clokep> Hello! 13:48:15 <flo> clokep: Good morning :) 13:48:37 * clokep is looking at the lists to remove some... 13:48:59 <clokep> Seems that you broke JS-IRC. :-/ 13:49:34 <clokep> Or at least when I use /me. 13:50:51 <flo> it also seems that my linux debug builds doesn't compile 13:51:17 <clokep> :'( 13:51:40 <clokep> Was the "sendTyping" method removed? 13:51:52 <clokep> (Or added...) 13:53:39 <flo> moved from purpleIConvIM to purpleIConversation 13:53:49 <flo> so purpleIConvChat conversations now need to implement it too 13:54:01 <flo> but if you are using the application jsProtoHelper, it's handled for you ;) 13:54:01 <clokep> Ah, OK... 13:54:08 <clokep> I am not. 13:54:18 <flo> well, you are breaking yourself then :-P 13:55:42 <flo> ah, it didn't compiled because I still had a patch for moz7 (or was it moz8) compatibility in my tree 13:58:55 <clokep> OK I applied your patches... 13:59:01 <-- clokep has left #instantbird () 13:59:08 --> clokep has joined #instantbird 13:59:08 * ChanServ sets mode +h clokep 13:59:36 <clokep> And the errors are gone! :-D 13:59:45 <flo> :) 14:06:10 <clokep> What protocol sends chat notifications as part of a MUC? Or did you just move it for another reason? 14:11:22 <flo> you already asked that ;) 14:11:43 <flo> it's so that twitter can remove the status bar text when emptying the textbox and it was composing a reply 14:12:15 <flo> it's possible that MSN and XMPP support typing notications in MUCs (but libpurple doesn't) 14:13:20 <-- aleth has quit (Quit: Instantbird 1.1a1pre) 14:13:32 --> aleth has joined #instantbird 14:22:03 <-- clokep has quit (Ping timeout) 14:25:06 <flo> and on my linux debug build, the MSN plugin doesn't cause any valgrind error of course... :( 14:28:17 <-- sabret00the has quit (Connection timed out) 14:28:45 --> sabret00the has joined #instantbird 14:37:42 --> clokep has joined #instantbird 14:37:42 * ChanServ sets mode +h clokep 14:37:50 <clokep> Bah, sorry. it's early here. 14:42:21 <-- aleth has quit (Quit: Instantbird 1.1a1pre) 14:43:12 <-- werwolf has quit (Ping timeout) 14:44:26 --> werwolf has joined #instantbird 15:11:56 <-- clokep has quit (Ping timeout) 15:42:25 <-- waynenguyen has quit (Ping timeout) 15:49:23 --> waynenguyen has joined #instantbird 15:50:49 --> jb1 has joined #instantbird 16:04:03 <-- waynenguyen has quit (Quit: Instantbird 1.1a1pre) 16:04:15 --> skeledrew has joined #instantbird 16:06:58 <-- skeledrew has quit (Quit: Instantbird 1.1a1pre) 16:07:03 --> skeledrew has joined #instantbird 16:07:24 --> waynenguyen has joined #instantbird 16:07:48 <-- waynenguyen has left #instantbird () 16:23:13 <-- jb1 has left #instantbird () 16:30:36 <-- Andrey has quit (Quit: ) 16:31:50 --> clokep has joined #instantbird 16:31:50 * ChanServ sets mode +h clokep 16:36:51 <-- Even has quit (Quit: Instantbird 1.1a1pre) 16:40:10 <-- igorko has quit (Quit: Instantbird 1.0) 16:48:39 <-- clokep has left #instantbird () 16:53:10 <-- skeledrew has quit (Ping timeout) 17:35:48 <-- werwolf has quit (Quit: '< auuuuuuuuuuuuuuu) 18:12:14 --> aleth has joined #instantbird 18:35:01 <-- aleth has quit (Quit: Instantbird 1.1a1pre) 18:35:03 --> aleth has joined #instantbird 18:35:41 <aleth> testing test@email.com 18:36:42 <aleth> Yup, email addresses are underlined if there is a css style called "a" in main.css. Easily added to the bubbles style. 18:37:00 <aleth> (does one say css "style" or "class"?) 18:38:18 <aleth> (obviously underlined only if that's what the "a" class contains...) 18:56:33 --> Mic has joined #instantbird 18:56:33 * ChanServ sets mode +h Mic 19:03:22 --> DGMurdockIII has joined #instantbird 19:04:54 <Mic> flo: do you have an idea what would be a sane way to fix bug 224? 19:04:57 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=224 enh, --, ---, nobody, NEW, Remove useless lines from buddy list tooltips 19:06:51 --> FeuerFliege has joined #instantbird 19:08:26 <Mic> The labels and values are localized. Is there any other way than loading the string bundle for every protocol that needs treatment, look up the localized values of the rows and of the default values that we don't want to show and filter based on the translated strings? 19:15:02 --> chrisccoulson has joined #instantbird 19:16:54 <DGMurdockIII> mic, any progress on netsend protocall 19:18:46 <Mic> No, in case I get anything done on this, I'll post the progress or results on bug 1024. 19:18:49 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1024 enh, --, ---, nobody, NEW, LAN protocol 19:19:05 <Mic> You can follow this bug to be notified if something happens of course. 19:21:08 --> igorko has joined #instantbird 19:24:55 --> linuxwizard has joined #instantbird 19:27:43 <-- FeuerFliege has left #instantbird () 19:29:08 <DGMurdockIII> is there somthing blocing this 19:33:24 <Mic> Bug 1024? No but you can easily go and check by yourself. 19:33:27 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1024 enh, --, ---, nobody, NEW, LAN protocol 19:34:21 <Mic> It's not directly about netsend that you asked about but about different ways to communicate on a LAN by the way. 19:35:35 <Mic> I don't think anything but Windows would support netsend by the way. 19:35:59 <Mic> The thing I was trying to do is not netsend but its successor by the way. 19:38:25 <DGMurdockIII> ok 19:39:48 <DGMurdockIII> but you know lan messaging is a hole diferent ball game as if they dont have have instantbird installed you still try to find a way to be able to send them a message 19:41:13 <DGMurdockIII> and also there shold be a way to show a icon next to ip of a user on lan if they are running instantbird so you know you using the direct to instbird method 19:46:07 <-- chrisccoulson has quit (Quit: Ex-Chat) 19:58:43 --> Jocelyn has joined #instantbird 20:02:38 --> Nitrox has joined #instantbird 20:06:22 <Jocelyn> Hi, I was wondering, does anyone know if the issue of autosetting usermode has been address'd in the latest nightly build ? Thanks in advance to all who reply to my query ? 20:07:13 <-- Jocelyn has quit (Quit: Instantbird 1.1a1pre) 20:09:17 <-- aleth has quit (Quit: Instantbird 1.1a1pre) 20:09:20 --> aleth has joined #instantbird 20:09:36 --> Jocelyn has joined #instantbird 20:09:43 <DGMurdockIII> what do you mean autosetting usermode? 20:10:21 <aleth> Hi Jocelyn, you still looking for the minimal 2 style? 20:11:34 <Jocelyn> Hi DGMurdock III, thanks for replying ... I would like to have instantbird automatically set my nick to +x, +i, +s .... :) 20:12:36 <Jocelyn> Hi aleth, I'm still interest'd ... has there been an update for this message-style ? 20:13:07 <aleth> I fixed a bug with it and updated the version number so you can install it 20:13:09 <Mic> Jocelyn: you're not familiar with programming, are you? 20:13:36 <aleth> Jocelyn: here http://dl.dropbox.com/u/4108552/minimal2-1.6.xpi 20:14:48 <Mic> I could outline what you'd need to do to something about the usermode thing yoursel 20:14:52 <Mic> *yourself 20:15:07 <Jocelyn> Hi Mic, y do u ask ? ... does it show ? 'lol 20:15:56 <Mic> hmm, I needed to chose from either "are you" or "are you not" ;) 20:16:15 <Mic> well, I need to go (bbl) 20:16:20 <aleth> Mic: These are simple fixes but hard for the uninitiated... 20:16:33 <Mic> Sure 20:16:48 <Mic> gtg now 20:16:51 <-- Mic has quit (Quit: Instantbird 1.1a1pre) 20:18:27 <Jocelyn> aleth: Thank-you kindly for the update & the link ... :) 20:19:05 <aleth> Hope that one works for you... 20:19:31 <-- aleth has quit (Quit: Instantbird 1.1a1pre) 20:19:34 --> aleth has joined #instantbird 20:23:27 <flo> Mic: just comment out the C code for the lines we don't want? Or even remove them, so that the localized strings disappear from the localizable files 20:24:21 <flo> oh, you pasted the question in the bug too, I'll reply there :) 20:25:44 <Jocelyn> Hi flo, Would you know if autosetting usermode issue has been address'd yet in the latest nightly build ? 20:26:18 <flo> it hasn't 20:28:12 <flo> aleth: I understand now why that theme displays underline on what it thinks are links :). (it's a bug in that theme) 20:29:45 <aleth> flo: I also commented on the issue on bug 1026. 20:29:49 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1026 nor, --, ---, nobody, UNCO, Context menu for email addresses in conversations 20:30:06 <flo> aleth: I saw that. I'm currently commenting there to explain what the *real* issue is 20:30:08 <aleth> Why do you say it's a bug - because css class "a" is special? 20:30:14 <flo> would you like to patch the bug? 20:30:21 <aleth> Does it modify html <a> tags? 20:30:41 <flo> aleth: an <a> tag that doesn't have an href attribute is *not* a link, and should not be underlined. 20:30:42 <Jocelyn> flo: O ok, thanks for answering ... my current instantbird is working nicely & I didn't want to mess it up with an update. 20:30:43 <aleth> As you can tell, I don't really have the css knowledge to do it cleanly 20:31:04 <flo> it's not a CSS bug 20:31:11 <flo> it's a regexp in a JS file 20:38:09 <Jocelyn> aleth: Is this a temporary link, or can I bookmark it ? 20:39:21 <aleth> Jocelyn: It's temporary - just download it and use the add-on manager to install it ("Install from file"). After restart it will then show up in Preferences->Themes. 20:41:05 <Jocelyn> aleth: I tried to download it thru Firefox, but it would not allow me to save it to my computer because it tried to install it automatically to Firefox instead ... 20:41:07 <aleth> flo: Aha, I think I see what you mean. It's the intersection of two different issues. 20:42:51 <aleth> Jocelyn: If you open the "Downloads" window in Firefox, can you see it there? 20:43:18 <Jocelyn> aleth: no ... 20:43:33 <flo> does http://dl.dropbox.com/u/4108552/minimal2-1.6.xpi?dl=1 work better? 20:43:35 <Jocelyn> It's not there .... 20:45:29 <aleth> Jocelyn: Try flo's link and then (hopefully) select 'Save' from the dialog 20:46:57 <Jocelyn> flo: Thanks, it work'd ... :) 20:47:05 <flo> np 20:47:09 <Jocelyn> aleth: Thank-you :) 20:49:58 <-- aleth has quit (Quit: Instantbird 1.1a1pre) 20:50:00 --> aleth has joined #instantbird 20:55:48 <-- Jocelyn has left #instantbird () 20:57:27 --> skeledrew has joined #instantbird 20:57:29 <instantbot> aletheia2@fastmail.fm added attachment 811 to bug 1026. 20:57:31 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1026 nor, --, ---, nobody, NEW, Email addresses are filtered out of conversations content 21:11:44 --> Jocelyn has joined #instantbird 21:23:42 <-- linuxwizard has left #instantbird () 21:30:38 <-- aleth has quit (Quit: Instantbird 1.1a1pre) 21:30:41 --> aleth has joined #instantbird 21:39:02 --> Jocelyn_ has joined #instantbird 21:39:44 <-- Jocelyn_ has left #instantbird () 21:41:45 --> clokep has joined #instantbird 21:41:46 * ChanServ sets mode +h clokep 21:47:28 --> Nitrox- has joined #instantbird 21:47:30 <instantbot> clokep@gmail.com requested review from the wind for attachment 811 on bug 1026. 21:47:32 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1026 nor, --, ---, nobody, NEW, Email addresses are filtered out of conversations content 21:47:41 * Nitrox is now known as nit 21:47:55 <-- clokep has left #instantbird () 21:48:00 <-- Nitrox- has quit (Quit: Nitrox) 21:48:51 --> Nitrox has joined #instantbird 21:55:57 <-- nit has quit (Quit: Connection to internet lost) 22:01:13 --> mmkmou has joined #instantbird 22:01:49 <-- mmkmou has left #instantbird () 22:11:04 --> devfil has joined #instantbird 22:13:17 <devfil> flo: hi! I would like to add msn-pecan as plugin in instantbird, is there a tutorial about how to do that? If you remember we already worked on patch tima ago in order to make msn-pecan work on instantbird :) 22:13:47 <devfil> I just need an example of (protocol) plugin 22:14:14 <flo> can it now work without the glib event loop? :) 22:14:27 <devfil> flo: of course, I patched that time ago 22:14:54 <devfil> well, I don't know if my patch is in pecan or in my git repo 22:15:35 <devfil> flo: https://github.com/felipec/msn-pecan/commit/b78a6b29f8b4711f46fc10160d04b6de25e520bd 22:17:32 <flo> uh, that's... hacky :-/ 22:17:40 <devfil> well, it works 22:17:52 <devfil> I used instantbird with that patch 22:18:20 <DGMurdockIII> you have to start someware 22:18:54 <flo> devfil: doesn't it start a timer per connected MSN account? :-S 22:19:14 <DGMurdockIII> hacky once more people with knolage of instantbird start using I think it would improve 22:19:42 <devfil> flo: yes, but this is an old patch, it can be improved 22:20:06 <flo> sure :) 22:20:09 <devfil> at least a working code is there 22:20:29 <devfil> also we are working on several other feature, felipec is working on directconn and I am working on msnp14 22:20:46 <flo> given how upset I currently am with the libpurple msn crashes, I wasn't far away from proposing you to integrate msn-pecan by default rather than as a plugin 22:20:48 <devfil> msnp18 22:21:18 <devfil> flo: this can be an idea but I don't know 22:21:26 <devfil> maybe it's better to wait for the moment 22:21:28 <flo> but a timer running every second doesn't seem very nice (for battery usage), nor very responsive 22:21:40 <devfil> well, we can fix it 22:23:26 <devfil> flo: msn-pecan is improving a lot msnp side. I added msnp14 (still need to fix it with felipec, that code is ugly) and I can add in few days msnp18 22:23:26 <flo> compiled code in plugins isn't very easy to handle, as it needs to be compiled once per OS :-( 22:24:02 <DGMurdockIII> why dont you both work on geting this a replacment for the current msn protocall 22:24:08 <devfil> felipec is working on directconn AFAIK 22:25:02 <-- igorko has quit (Ping timeout) 22:25:15 <devfil> I suggest to add this as plugin for the moment to see how it works with instantbird 22:25:30 <flo> devfil: I don't think the method has changed since the last time you tried by the way :) 22:25:33 --> igorko has joined #instantbird 22:25:48 <devfil> flo: last time I patched instantbird code :) 22:26:02 <flo> yes 22:26:04 <devfil> I would like to add it as protocol plugin 22:26:06 <flo> it's still the correct way 22:27:07 <flo> if you don't request that the prpl is statically linked into prpl, the build system will produce a .dll/.so/.dylib file that you can ship in a .xpi file (with some packaging details) 22:27:18 <flo> *linked into libpurple 22:27:35 <devfil> no, it's not statically linked 22:28:01 <devfil> we do ship .so and .dll ATM 22:28:03 --> Mic has joined #instantbird 22:28:03 * ChanServ sets mode +h Mic 22:28:18 <devfil> I don't have a mac anymore, so I cannot build the dylib 22:28:30 <flo> I can help with that if you provide a patch 22:28:46 <flo> building on Windows is the most painful part ;) 22:29:09 <Mic> flo: good point :( 22:29:32 <devfil> flo: I'm not confident with .xpi files, are there a tutorial I can follow? 22:29:35 <flo> Mic: about the tooltips? 22:29:39 <devfil> s/are/is/ 22:30:10 <Mic> Yes, I'm a bit disappointed that I didn't see the obvious solution (i.e. not generating the problematic items in first place9 22:31:32 <flo> devfil: extracting the old facebook chat example I made back at the time would certainly help. And there are probably several documentation page on developer.mozilla.org 22:31:41 <flo> *pages 22:32:30 <flo> but if you manage to patch the application to have your .so file built, you've done the difficult part :) 22:32:36 <devfil> that example would be useful, were I can find it? 22:33:03 <devfil> *where 22:33:18 <flo> http://blog.instantbird.org/a9-instantbird-0-2-feature-preview-protocols-as-extensions.html 22:33:28 <devfil> I think I have to learn english before starting to develop pecan again :) 22:34:29 <devfil> flo: what if I don't want to use libpurple build system? 22:34:52 <flo> then you are not building Pidgin ;) 22:35:12 <devfil> flo: I do use libpurple-dev (in linux) to build msn-pecan 22:35:55 <devfil> https://github.com/felipec/msn-pecan/blob/master/Makefile 22:37:33 <flo> we don't use the libpurple build system in any way ;) 22:38:45 <devfil> looks like you used that for facebook chat :) 22:39:01 <flo> devfil: Makefiles for protocol plugins for Instantbird look like this: http://lxr.instantbird.org/instantbird/source/purple/libpurple/protocols/msn/Makefile.in#45 22:39:14 <flo> basically, just the list of .c files, and the name of the protocol + some Mozilla boiler plate 22:39:34 <flo> (and some DEFINES if the code needs them) 22:40:06 <devfil> they can be added in msn-pecan makefile too 22:40:35 <devfil> after the build I'll get the .so file, what to do with that in order to use it in instantbird? 22:40:50 <flo> just start instantbird 22:41:00 <flo> it will already be in the right folder 22:41:36 <flo> (well, start the instantbird you compiled I mean. Not whatever instantbird your distribution may have packaged :)) 22:42:18 <devfil> flo: so each user who want to test instantbird con pecan will have to build instantbird 22:42:36 <flo> nah, you'll take that .so file and put it in a .xpi file 22:42:51 <flo> but you should worry about that only once it does work for your first ;) 22:43:01 <devfil> well, of course 22:43:13 <devfil> I have to make some changes in the makefile 22:44:04 <flo> I've just run purpleCoreService.init() followed by purpleCoreService.quit() and valgrinded that with --leak-check=full 22:47:01 <devfil> flo: any easy tutorial about xpi? 22:47:22 <flo> that would be useless 22:47:36 <flo> you are in a specific case that wouldn't be covered by an *easy* tutorial 22:47:48 <devfil> d'oh! 22:48:14 <devfil> an example? 22:48:24 <flo> here's the valgrind log http://queze.net/goinfre/valgrind-leak-log-2011-09-10.txt 22:48:30 <flo> if anybody want to hunt leaks :) 22:48:48 <flo> devfil: you can look at the facebook xpi in http://blog.instantbird.org/a9-instantbird-0-2-feature-preview-protocols-as-extensions.html 22:49:06 <flo> but really, again, creating the xpi file won't be the difficult part. 22:49:18 <devfil> I think it is 22:51:49 <devfil> flo: pecan is a dynamic lib, I think issues will be in translations and in the main loop 22:52:08 <devfil> but the protocol should work fine also in instantbird 22:52:27 <devfil> maybe few changes will be needed as in adium 22:52:46 <flo> devfil: https://developer.mozilla.org/en/Bundles#Platform-specific_files 22:53:48 <flo> translations are done like for other prpls, right? 22:54:30 <devfil> flo: ehm no... we use own .mo files 22:54:46 <flo> yeah, but I mean, it's still gettext that we need to replace 22:54:54 <devfil> yes 22:55:16 <flo> if you can hack a python script a bit, that won't be a problem 22:55:21 <flo> if not I can help :) 22:55:51 <devfil> I think an help will be appreciated :) 22:56:49 <-- skeledrew has quit (Ping timeout) 22:57:54 <devfil> flo: if you want to test it I can send you a .mo file if you are on linux 22:58:11 <flo> what would I do with it? 22:58:59 <devfil> just test it, I cannot work on the xpi right now, at least you can test if it crashes 22:59:20 <devfil> I think it will work fine 23:01:00 <flo> why would a .mo file crash? 23:01:14 <devfil> flo: sorry, I was talking about the .so 23:01:34 <flo> you have already compiled Instantbird? 23:01:52 <devfil> it is building 23:02:18 <devfil> but I know which changes are needed for instantbird 23:03:48 <flo> to test it myself, I would prefer applying the patch ;) 23:05:03 <devfil> flo: instantbird uses libpurple to load protocols, doesn't it? 23:05:17 <flo> not really 23:05:37 <devfil> how does it load protocols? 23:05:37 <flo> it doesn't use gmodule, if this is the meaning of your question 23:05:49 <flo> they are registered as XPCOM components 23:06:04 <flo> but if it just works (which is usually the case), you don't have to worry about it :) 23:07:11 <devfil> flo: ok, I think you just have to add -DINTERNAL_MAINLOOP in the makefile 23:07:35 <devfil> if you want to build it statically, use client/adium.am 23:07:41 <flo> I wonder what valgrind means by "possibly lost" 23:09:18 <devfil> if you want to disable translations remove -DENABLE_NLS 23:10:16 <instantbot> benediktp@ymail.com added attachment 812 to bug 465. 23:10:18 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=465 nor, --, ---, nobody, NEW, Unread status doesn't disappear when the tabbar-tab (instead of the content of the tab) had the focu 23:11:03 <devfil> flo: in future if you'll choice pecan as default msn protocol maybe we can work on a way cool to show personal messages (in msnp they aren't associated to status) 23:11:36 <devfil> in pecan I recently added content roaming which allows an account to store the personal message server side 23:13:28 <flo> I remember we have already discussed that (personal messages) in the past 23:13:34 <devfil> yes 23:13:57 <devfil> there are a lot of things we cannot add due to pidgin 23:15:27 <flo> are your patches ignored too? 23:16:08 <devfil> don't know, but in pecan I cannod add feature because I cannot change pidgin UI 23:16:21 <flo> (I mean, I know Felipe is ignored by the Pidgin team, but I'm not sure how things go with other people of the msn-pecan team) 23:16:33 <devfil> I added content roaming, but it cannot be used in pidgin due to status 23:17:03 <devfil> I cannot store the avatar server side too... 23:17:15 <devfil> well, looks like I cannot implement a proper msn protocol 23:20:51 <devfil> DGMurdockIII: I see you did request to add support for instantbird in pecan 23:21:08 <DGMurdockIII> yeah 23:21:59 <instantbot> New Instantbird (UI) bug 1028 filed by sparklingbluestar@gmail.com. 23:22:01 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1028 enh, --, ---, nobody, UNCO, Re: Autosetting UserMode 23:22:40 <devfil> well, I have two exams next week, I'll work on this ASAP 23:23:21 <devfil> then I'll add msnp18, at least felipec will fix only a big big big patch 23:24:17 <flo> do you know how possible it may be to do something better than the current timer hack for the event loop? 23:24:39 <devfil> flo: nope, I'll have to take a look in internet 23:25:18 <flo> or if there's a rational somewhere for not using the standard libpurple functions for timers and socket listening 23:25:45 <devfil> flo: we better functions for that 23:25:49 <devfil> *we have 23:26:21 <flo> that's the question. What makes you think it's "better"/what does it mean? 23:26:43 <flo> if it's a higher level API, can't it be implemented above the libpurple API? 23:26:52 <devfil> well, gio should be faster 23:27:08 <devfil> also we are planning to make msn-pecan to be a standalone plugin 23:27:45 <flo> faster than what? 23:27:51 <devfil> I don't care about that part of code, ask felipec :) 23:27:58 <devfil> than libpurple 23:29:19 <flo> ok 23:29:41 <devfil> I usually work on the protocol side, I don't know about sockets, nodes, etc. 23:34:08 <devfil> flo: well, I noticed speeds improvents in msn-pecan, also using msnp14 (which uses soaps) 23:35:07 <devfil> and my code is really ugly (I implemented msnp14 in few days) 23:35:15 <devfil> https://github.com/dfiloni/msn-pecan 23:35:25 <flo> probably can't be worse than the libpurple msn plugin ;) 23:35:53 <devfil> flo: parsing is bad, I have to take a look at libxml 23:36:16 <flo> would you consider implementing in JavaScript? ;) 23:36:28 <flo> no crashes, way higher level, etc... ;) 23:36:28 <devfil> no :P 23:36:57 <devfil> maybe I can write few js functions for instantbird 23:37:21 <devfil> https://github.com/dfiloni/msn-pecan/commit/43796f18bec4fa976cc37b9a605b37f009622f9d 23:37:29 <devfil> take a look here, the parsing is orrible 23:38:40 <devfil> the patch is big I know 23:39:00 <devfil> looks incredible that I wrote it in 5 days, libpurple guys wrote the same ugly patch in 6 months 23:39:13 <devfil> :P 23:39:41 <flo> and crashed on it for a year or two (or still do) 23:40:08 <devfil> I fixed some crashes, other bugs are in the parser I wrote 23:40:32 <devfil> I worked with strings which is not always good 23:41:06 <devfil> however I used my patches for a month without crashes 23:41:09 <flo> handling strings in C is really tedious 23:41:23 <devfil> yea 23:41:58 <devfil> flo: this is a feature I always asked for: https://github.com/dfiloni/msn-pecan/commit/c1075e3c18fe45888a05adee6933363aaede617a 23:43:01 <-- sabret00the has quit (Connection timed out) 23:43:15 <devfil> well, felipec will reorganize the code and fix other issues 23:43:18 <-- rikki has quit (Ping timeout) 23:43:21 <flo> what does it do exactly? 23:43:26 --> sabret00the has joined #instantbird 23:43:33 <flo> ah, it gets the personal message from the server? 23:43:55 <devfil> flo: it saves the personal message in the server 23:44:07 <devfil> and receive it 23:44:17 <devfil> like the official client does 23:45:37 --> rikki has joined #instantbird 23:51:37 <flo> any idea of what you would do in the UI if several MSN accounts have different personal messages? 23:52:44 <devfil> flo: maybe something tooltip style 23:54:22 <devfil> flo: how instantbird handles names? 23:54:33 <flo> names? 23:54:43 <devfil> friendly names 23:55:14 <devfil> nicknames 23:55:33 <devfil> where are they set? 23:56:45 <devfil> however this is my idea, take a look at this: http://www.instantbird.com/press/screenshots/1.0-winaero-screenshot-homepage-big.png 23:57:01 <devfil> when your mouse is on hover "tom smith" 23:57:17 <flo> tom smith is the user's friendly name 23:57:19 <flo> it's editable 23:57:20 <devfil> a tooltip is showed showing your WLM account and your personal message for that account 23:57:39 <devfil> if you click on a personal message you can change it 23:58:04 <devfil> this could work 23:58:05 <-- Mic has quit (Quit: Instantbird 1.1a1pre) 23:58:33 <flo> tooltips aren't currently clickable 23:59:13 <devfil> flo: this shouldn't be difficoult to implement