All times are UTC.
00:01:17 <-- sabret00the has quit (Connection timed out) 00:01:42 --> sabret00the has joined #instantbird 00:06:46 <lewellyn> clokep: ctcp version yourself :) 00:07:02 <lewellyn> i saw " at the end of the url :) 00:07:27 <clokep> It returns Instantbird and the URL or whatever. I wrote the patch to do that. :p 00:07:36 <clokep> I just was asking what's confusing about it. 00:08:38 <lewellyn> clokep: http://www.instantbird.com" isn't correct :) 00:08:55 <clokep> Are you using Instantbird? 00:08:58 <lewellyn> sure, i see the WHY behind it, but it's still not right :) 00:09:02 <EionRobb> it doesn't have an " for me 00:09:03 <lewellyn> that was with instantbird, yes 00:09:14 <lewellyn> hm. i'll relaunch instantbird in a bit 00:09:19 <lewellyn> or now :) 00:09:49 <clokep> http://lxr.instantbird.org/instantbird/source/purple/libpurple/protocols/irc/parse.c#569 does not have a quote after it... 00:10:04 <EionRobb> (13:08:16) clokep: (notice) Received CTCP 'VERSION Instantbird -- http://www.instantbird.com' (to EionRobb) from clokep 00:10:09 <EionRobb> its got a ' in it 00:10:15 <lewellyn> 17:09:57 - romonster: (notice) Received CTCP 'VERSION Instantbird -- http://www.instantbird.com' (to lewellyn) from romonster 00:10:18 <lewellyn> yeah 00:10:31 <clokep> Someone file a bug then. :P 00:10:33 <lewellyn> i didn't realize that instantbird is eating the version reply and noticing the versioner 00:10:42 <lewellyn> i think the bug is that it is noticing :( 00:10:54 <clokep> Why? 00:10:59 <clokep> It's the proper response. 00:11:12 <romonster> it's also opening a tab telling me you versioned me 00:11:16 <romonster> ugh 00:11:19 <lewellyn> oh. i see. it's just a confusing formatting 00:11:29 <lewellyn> 17:10 [mozilla] CTCP VERSION reply from romonster: Instantbird -- http://www.instantbird.com 00:11:36 <lewellyn> that's more like the formatting i'd expect 00:11:44 <clokep> romonster: Yes, so you know someone is requesting information on you (not that I necessarily agree w/ that, but that's the reason behind it) 00:11:46 <lewellyn> romonster: sorry. i thought you were afk still :) 00:11:51 <romonster> i was 00:12:22 <romonster> but a whole new tab for that? it can't just go into a channel window? 00:12:36 <lewellyn> romonster: it's not associated with a channel. 00:12:37 <romonster> normally i turn all those notifications off anywya 00:12:43 <romonster> anyway 00:12:45 <clokep> It has nothing to do w/ a channel. 00:12:57 <lewellyn> most clients dump it either into a generic notices window or the server window. instantbird has neither :) 00:13:05 <romonster> so? every other irc client i have used would have stuck it in the channel anyhow 00:13:13 <lewellyn> romonster: none that i've used. 00:13:35 <clokep> romonster: But why do things because other's do it if it doesn't make sense? 00:13:47 <romonster> it makes perfect sense to me 00:14:08 <romonster> i don't ever want a new tab unless it's a query or msg 00:14:33 <clokep> Then file a bug. :P 00:14:35 <lewellyn> romonster: it's essentially the same thing as a query though. 00:14:40 <clokep> I'll be back in a few minutes. 00:14:50 <lewellyn> likewise. i gotta go cook. 00:15:00 <romonster> then i want the option to suppress it 00:18:37 <clokep> Please file a bug then. 00:19:29 <romonster> what i mean by preferences displaying a blank window is this: i go into a tab, for example, content, and do something like try to change the font. it looks fine for a second, then everything in the tab vanishes, and if i switch to another tab, everything in that one vanishes too 00:19:48 <romonster> erm...i have no idea how to file a bug, never done that in my life 00:20:44 <clokep> lewellyn can help you with that. ;) 00:21:55 <clokep> The preferences tab displaying sounds like a Mozilla bug, but it's still not good. :-/ Maybe flo would have some ideas. 00:24:47 * clokep is now known as clokep_away 00:27:37 <-- sabret00the has quit (Connection timed out) 00:28:14 --> sabret00the has joined #instantbird 00:29:05 <-- clokep_away has quit (Connection reset by peer) 00:29:08 --> clokep has joined #instantbird 00:29:08 * ChanServ sets mode +h clokep 00:29:44 <-- Mook_as has quit (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 1.9.2.13/20101203074205]) 00:30:32 <-- myk has quit (Ping timeout) 00:43:47 <rikki> clokep sorry was doing a test so couldn't reply lol 00:44:11 <rikki> i didn't keep it lol, but 13 days still not bad 00:45:33 <clokep> rikki: You can get back to it easily. But OK. :) 00:45:45 <rikki> oh yeah? 00:46:03 --> ironhead has joined #instantbird 00:46:07 <clokep> In the error console: |openDialog("about:crashes")| 00:46:49 <clokep> And then we would need the nuber there. 00:46:55 <rikki> none there 00:47:01 <rikki> i didn't submit 00:47:04 <clokep> Ah, OK. 00:47:06 <clokep> That's why. 00:47:35 <rikki> i tend not to submit 00:48:17 --> clokep1 has joined #instantbird 00:48:33 <clokep1> Why? 00:48:47 <-- clokep has quit (Ping timeout) 00:49:03 <rikki> as when apps die it has reasons to do with other programs or my use 00:49:48 <clokep1> But we'll never know unless you submit. :-D 00:49:49 <clokep1> But OK. 00:52:50 <-- sabret00the has quit (Connection timed out) 00:53:17 --> sabret00the has joined #instantbird 00:58:03 <-- devfil has quit (Client exited) 01:26:02 <-- GeekShadow has quit (Connection reset by peer) 01:27:07 <-- sabret00the has quit (Connection timed out) 01:27:50 --> sabret00the has joined #instantbird 01:31:06 --> GeekShadow has joined #instantbird 01:31:39 <-- GeekShadow has quit (Connection reset by peer) 01:36:07 --> GeekShadow has joined #instantbird 01:37:07 <-- GeekShadow has quit (Connection reset by peer) 01:41:09 --> GeekShadow has joined #instantbird 01:42:31 <-- GeekShadow has quit (Connection reset by peer) 01:45:53 <-- sabret00the has quit (Connection timed out) 01:46:11 --> GeekShadow has joined #instantbird 01:46:21 --> sabret00the has joined #instantbird 01:46:45 <-- GeekShadow has quit (Connection reset by peer) 01:46:53 --> angelo_unefa has joined #instantbird 01:48:29 <angelo_unefa> Alguien de Venezuela? 01:51:11 --> GeekShadow has joined #instantbird 01:56:51 <-- angelo_unefa has quit (Quit: Instantbird 1.0) 02:00:48 --> Mook has joined #instantbird 02:05:14 <-- sabret00the has quit (Connection timed out) 02:05:55 --> sabret00the has joined #instantbird 02:16:56 <-- ironhead has quit (Quit: Instantbird 1.0) 02:23:11 <-- sabret00the has quit (Ping timeout) 02:27:28 <-- rikki has quit (Connection reset by peer) 02:27:32 --> rikki has joined #instantbird 02:27:54 --> sabret00the has joined #instantbird 03:04:02 <-- clokep1 has quit (Quit: Instantbird 1.1a1pre) 03:06:40 <-- sabret00the has quit (Connection timed out) 03:07:15 --> sabret00the has joined #instantbird 03:18:38 <-- werwolf has quit (Quit: '< auuuuuuuuuuuuuuu) 03:19:41 --> waynenguyen has joined #instantbird 03:33:48 <-- sabret00the has quit (Connection timed out) 03:34:23 --> sabret00the has joined #instantbird 03:35:27 <-- Mook has quit (Connection reset by peer) 03:36:55 --> Mook has joined #instantbird 03:51:26 <-- sabret00the has quit (Connection timed out) 03:51:57 --> sabret00the has joined #instantbird 04:03:24 <-- EionRobb has quit (Quit: Leaving.) 04:28:14 <-- waynenguyen has quit (Connection reset by peer) 04:35:33 --> FeuerFliege has joined #instantbird 04:39:04 <-- FeuerFliege has quit (Quit: Instantbird 1.1a1pre) 04:48:01 <-- sabret00the has quit (Connection timed out) 04:48:45 --> sabret00the has joined #instantbird 05:22:37 --> jb has joined #instantbird 05:29:47 <-- jb has quit (Ping timeout) 05:41:56 <-- sabret00the has quit (Connection timed out) 05:42:35 --> sabret00the has joined #instantbird 05:51:14 --> FeuerFliege has joined #instantbird 06:11:07 <-- sabret00the has quit (Connection timed out) 06:11:42 --> sabret00the has joined #instantbird 06:29:00 <-- Mook has quit (Ping timeout) 06:29:28 --> mokush has joined #instantbird 06:33:02 --> Mook has joined #instantbird 06:38:19 --> jb has joined #instantbird 06:43:52 <-- sabret00the has quit (Connection timed out) 06:44:23 --> sabret00the has joined #instantbird 07:03:19 <-- sabret00the has quit (Connection timed out) 07:04:02 --> sabret00the has joined #instantbird 07:15:13 --> jb1 has joined #instantbird 07:15:17 <-- jb has quit (Ping timeout) 07:17:03 <instantbot> New Instantbird (UI) bug 1054 filed by benediktp@ymail.com. 07:17:05 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1054 nor, --, ---, nobody, NEW, Update problem: 0.3a3pre asks to update to 0.3pre (20110703041728) 07:26:58 <-- Mook has quit (Quit: ChatZilla 0.9.87-rdmsoft [XULRunner 6.0/20110811165603]) 07:32:08 --> Mic has joined #instantbird 07:32:08 * ChanServ sets mode +h Mic 07:32:52 <-- sabret00the has quit (Connection timed out) 07:33:38 --> sabret00the has joined #instantbird 07:33:39 <-- sander85 has quit (Ping timeout) 07:35:34 --> sander85 has joined #instantbird 07:36:50 <FeuerFliege> I really wonder, if the twitter timeline works as it should. 07:37:45 <FeuerFliege> I thought it should open with the last know tweet, but it just skips everything. 07:39:46 <-- Mic has quit (Quit: Instantbird 1.1a1pre) 07:53:10 <-- sabret00the has quit (Connection timed out) 07:53:52 --> sabret00the has joined #instantbird 08:23:40 --> Mad_Maks has joined #instantbird 08:28:57 <-- sabret00the has quit (Connection timed out) 08:29:43 --> sabret00the has joined #instantbird 08:29:57 <-- gerard-majax has quit (Ping timeout) 08:34:43 --> flo has joined #instantbird 08:34:43 * ChanServ sets mode +qo flo flo 08:38:58 <-- jb1 has quit (Ping timeout) 08:39:02 --> jb has joined #instantbird 08:49:20 <-- sabret00the has quit (Connection timed out) 08:49:48 --> sabret00the has joined #instantbird 08:53:52 <flo> hello :) 08:56:51 --> aleth has joined #instantbird 08:58:31 --> gerard-majax has joined #instantbird 08:59:28 <instantbot> florian@instantbird.org set the Resolution field on bug 1054 to WONTFIX. 08:59:31 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1054 nor, --, ---, nobody, RESO WONTFIX, Update problem: 0.3a3pre asks to update to 0.3pre (20110703041728) 09:15:55 --> Mic has joined #instantbird 09:15:55 * ChanServ sets mode +h Mic 09:17:04 <-- Mad_Maks has quit (Ping timeout) 09:17:09 --> Mad_Maks has joined #instantbird 09:20:51 <-- sabret00the has quit (Connection timed out) 09:21:16 --> mmkmou has joined #instantbird 09:21:40 --> sabret00the has joined #instantbird 09:35:47 <-- mokush has quit (Client exited) 09:43:01 <-- FeuerFliege has quit (Ping timeout) 09:47:52 <lewellyn> flo: hi :) 09:48:01 <lewellyn> it's too bad you missed romonster :( 09:48:41 <lewellyn> if she has time before her trip once she wakes up, i'll help her file a bug or two 09:49:10 <flo> clokep: can you explain a bit more what you meant by "The new nickserv killer gives me the warning about having unread messages though."? Which warning is this? (is there something that needs to be fixed in bug 1000?) 09:49:14 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1000 enh, --, ---, nobody, NEW, Minimize user interruptions 09:51:19 * flo reads the log 09:51:46 <flo> lewellyn: when you are talking about theme, is that the message theme, or the theme for the whole application? 09:52:00 <lewellyn> flo: which time? 09:52:28 <flo> "the default themes wouldn't honor her fonts" uh? Isn't this about the setting in the "Content" prefpane to display formattings? 09:52:34 <lewellyn> the message themes 09:52:45 <flo> lewellyn: I haven't talked about "time" 09:52:57 <lewellyn> we mentioned themes more than once :) 09:53:12 <flo> The first I guess 09:53:27 <lewellyn> but either the preferences window loves lucida grande, or it wasn't honoring her font choice. 09:54:04 <lewellyn> without being able to close the tab and reopen it without a /part, there wasn't an easy way for her to test if it really did use her chosen font 09:54:17 <lewellyn> i think most of her woes revolve around that :/ 09:56:15 <Mic> The font in the message theme can be changed without closing and reopening the conversation iirc, if that's what she attempted to do/see 09:57:06 <lewellyn> yeah. it was using lucida grande after she chose one 09:57:24 <lewellyn> also, the font selector's selection bar wasn't in sync with her mouse which made choosing a font fun for her. 09:58:34 <lewellyn> but it'll be about 5 hours before i can deal with instantbird. gotta wrap other stuff up first :) 10:00:11 <flo> clokep: "some of the preferences just display blank windows" is most likely a mac specific bug which would be a blocker if only I had a way to reproduce it when I want to debug it. Some very strange layout issue in the pref window. 10:00:11 <flo> That bug disappears when I use DOMi on that window, which makes things very painful to debug. 10:00:24 <flo> We've had that bug for years :( 10:01:25 <Mic> flo: did you try if Chromebug makes a difference here? Maybe this one works while DOMi doesn't? 10:01:39 <lewellyn> also, she was requesting that you can change window appearance without restarting. i noted that it's a bug/feature you inherit from upstream :/ 10:02:04 <flo> Chromebug hasn't worked at all for a long while, and I heard it is no longer maintained 10:02:16 <flo> Mic: and DOMi is not the problem. The problem is that the thing is rather random :( 10:02:17 <Mic> It's been a while since I tried the last time 10:02:44 <lewellyn> though wouldn't replacing appearances with the personas stuff allow changing window themes without a restart? 10:02:52 <flo> why would you restart to change window appareance? :-S 10:02:59 <Mic> If the thing is random you should be sure to have working tools when it occurs ;) 10:03:03 <flo> ah, the whole application theme. 10:03:07 <lewellyn> flo: go to addons -> appearance and choose a new one. 10:03:09 <lewellyn> yeah. 10:03:14 <flo> that whole discussion (both in the log and here) is very confusing 10:03:23 <lewellyn> yes. :( 10:03:37 <lewellyn> it doesn't help that i'm relaying what she was telling me, by memory. 10:03:47 <lewellyn> if she had limited it to my irc channel i could copy/paste :/ 10:06:42 <flo> http://log.bezut.info/instantbird/today#m48 is a very good description of that Mac-only but that annoys me so much 10:06:53 <Mic> I'm sure we discussed this before and maybe I should know .. but I'm confused by tab's context menu anyways. 10:07:07 <flo> tab's context menu? 10:08:26 * Mic wonders if the behaviour of the /today link on the logs should be "reload page with todays date". 10:08:56 <Mic> Since "/today" links are absolutely useless in bug comments and earlier IRC logs. 10:09:05 <flo> yeah 10:09:12 <flo> and the "today" page in itself is bad 10:09:20 <Mic> And it's not discoverable 10:09:51 <flo> I would like a "flo" page that displays anything that happened since the last "flo has quit" message 10:10:08 <flo> but that could be generalized to look for the nick given as the name of the page ;) 10:10:42 <flo> and yes, these links could need some fixing :) 10:11:49 <Mic> "Close conversation" means .. "Stop conversation and close tab" most likely? 10:12:00 <flo> FeuerFliege that's mostly the expected behavior, even though I don't really like it either. (see bug 850). I think the behavior would be prefect if we could insert context messages in the timeline from the logs though :). 10:12:04 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=850 nor, --, 1.1a1, clokep, RESO FIXED, Twitter should start from last known tweet 10:12:13 <flo> Mic: yes 10:15:14 <-- sabret00the has quit (Connection timed out) 10:15:53 --> sabret00the has joined #instantbird 10:16:36 <Mic> I hope I can fix the borders of the listheaders later today. And if I knew what color would be better I'd also propose changes for the unread counters :S 10:17:13 <Mic> The red color is fine for the tab label but it's looking completely different when covering so much space in my opinion:S 10:17:51 <flo> Mic: I was wondering if on windows we should change the border-radius of that unread count to match the border radius used on the corners of the window 10:17:54 <Mic> It's not "in case you're interested, there are three new messages" but rather "LOOK AT ME, NOW!" 10:18:37 <flo> maybe we could desaturate or darken it a bit? 10:18:38 <Mic> Good idea, I can userChrome-test that in a moment. 10:21:51 <-- sabret00the has quit (Quit: Leaving) 10:23:10 --> werwolf has joined #instantbird 10:25:22 <flo> aleth: can you still reproduce bug 872 with a current (moz7 based) nightly? 10:25:25 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=872 nor, --, ---, nobody, NEW, Incorrect text on "Get Add-ons" page 10:26:24 <flo> (it works for me, I can't reproduce it anymore) 10:26:52 <-- jb has quit (Quit: Instantbird 1.0) 10:26:58 <flo> hmm, no. It works for me on my debug build, but not on my nightly with my default profile :-/ 10:30:08 <flo> the nightly still has the problem when run with the profile of my debug build :-S 10:30:18 <flo> I hate these bugs :( 10:30:56 <lewellyn> are there plans post-1.1 to streamline the installation of addons? 10:31:11 <flo> do you have some plans for that? :) 10:31:24 <lewellyn> instantbird:// links ;) 10:31:44 <flo> ibaddon:// ? 10:31:56 <lewellyn> but yeah, "instantbird sends you to web page, web page feeds you xpi, you get to figure out how to install the downloaded xpi" isn't terribly useful 10:32:14 <flo> you can search from the add-on manager 10:32:38 <lewellyn> but the addon manager (and apparently somewhere else, according to ro) sends you to the web page apparently 10:36:28 --> hicham has joined #instantbird 10:42:20 <aleth> flo: I can reproduce it 10:42:33 <flo> I can do. In a non-debug build. :( 10:42:38 <aleth> :( 10:42:45 <flo> I hate these non-debug-only bugs :( 10:43:07 <Mic> lewellyn: you can search and install add-ons from within the add-on manager 10:43:57 <lewellyn> Mic: i'm aware of this. new users might not be, especially since the app seems to try hard to send people to the site. 10:43:59 <Mic> Unfortunately it's rather difficult to find something because the search seems to be quite picky 10:44:37 <lewellyn> ro had a folder full of .xpis by the time i got around to responding to her "how do i install these addons?" question ;) 10:44:51 <Mic> Yes, we'd need a discover-website like Firefox has it, but that's connected to an update of the add-ons page iirc (and the update is really painful as I'm told) 10:44:57 <flo> it means at least she could download them, rather than have firefox install them 10:45:12 <lewellyn> granted, most of them required some love in the install.rdf department 10:45:52 <flo> lewellyn: the text when opening the add-on manager says "You can search for add-ons using the above searchbox, or browser: <url>" 10:46:01 <lewellyn> which is amazingly harder on a mac without xpi associated with 7zFM where you can edit in place ;) 10:46:12 <flo> I wouldn't describe that as "the app seems to try hard to send people to the site" 10:46:33 <flo> lewellyn: emacs can edit files inside .xpis 10:46:33 <lewellyn> flo: i don't know. i hadn't noticed recently, and she apparently ended up there somehow other than the addon manager first. 10:46:42 <flo> without unpacking or even touching an archive manager 10:46:43 <lewellyn> flo: i'm not teaching her emacs! 10:47:07 <lewellyn> also, my ib time isn't yet. i have to finish what i'm doing so i can devote the daytime hours to instantbird :) 10:47:25 * flo doesn't remember your timezone 10:48:34 <-- werwolf has quit (Ping timeout) 10:48:54 <flo> anothing thing that I dislike when debugging a non-debug build is that it has the same icon as my usage-nightly and I risk closing the regular nightly instance instead of the build I'm debugging :( 10:49:02 <lewellyn> Fri Sep 30 03:49:02 PDT 2011 10:51:21 <hicham> js-ctypes was introduced with gecko2, right ? 10:51:31 <flo> so it's the middle of the night for you? 10:51:46 <flo> hicham: I think it was there before that, but much less usable 10:52:57 <lewellyn> flo: early morning, if you prefer ;) 10:53:15 <flo> 3am is more than "early" morning :-D 10:53:24 <flo> it's not today yet :-D 10:53:26 <lewellyn> i've been up for a couple hours' 10:54:04 <aleth> I'd like to plug bug 1025 again in this context. It's one of the main reasons add-ons are not findable via the search box 10:54:07 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1025 nor, --, ---, nobody, UNCO, Add-ons marked as "works with 1.0" won't install because install.rdf not updated 10:54:40 <aleth> (Note the title of the bug should probably be changed) 10:54:42 <lewellyn> yes. that should be a blocker for 1.1 imo 10:54:51 <flo> if someone feels like debuging that, the code of the add-on website is at https://hg.instantbird.org/websites/remora/ 10:55:10 <lewellyn> someone really needs to go through and figure out which ones really don't work on 1.1 :/ 10:55:15 <flo> the problem is that the add-on website doesn't send the compatibility updates for sandboxed add-ons 10:56:08 <flo> I don't have enough motivation to provide the emotional support required for digging through that code :-D. 10:56:40 <lewellyn> a good starting point might be a list of all 1.0-at-latest addons and each of us can go in and mark the ones we use, so it can be seen which ones are definitely-known-working :) 10:56:52 <lewellyn> then those could be manually bumped, no? 10:57:02 <flo> lewellyn: we marked all these as compatible. 10:57:03 <Mic> hicham: no, there was js-ctypes before but it was much more limited than it now is 10:57:05 <Mic> iirc 10:57:06 <flo> there are all compatible on the website 10:57:21 <lewellyn> flo: i use things that aren't :/ 10:57:24 <flo> the problem is the website doesn't send that info back to instantbird. 10:57:34 * lewellyn launches instantbird 10:57:57 <flo> ah, we marked them as compatible with 1.0.* 10:58:01 <flo> not 1.1a1pre 10:58:15 <hicham> flo: what are your plans with the fast release cycle of mozilla ? 10:58:36 <flo> hicham: release instantbird faster :). 10:58:42 <aleth> (looks at website) oh dear. what is a sandboxed add-on 10:58:45 <flo> (faster than we've done in the past at least) 10:59:14 <flo> aleth: an add-on that hasn't passed a review, or that doesn't have any screenshot, or that the author felt wasn't ready for prime time 11:00:06 <aleth> flo: but the problem applies to long-standing add-ons, are those not all reviewed? 11:00:22 <aleth> eg all those message styles converted from adium 11:00:27 <flo> only if the author requested that we review them 11:00:33 <aleth> those have no author ;) 11:00:45 <flo> right, these will never go out of the sandbox 11:00:50 <aleth> ah 11:00:59 <flo> except if someone goes through them and makes a list of the "good ones" that deserve to be promoted 11:01:12 <flo> we did a bit of that at 0.2 time, and put 10 or so out of the sandbox 11:01:30 <aleth> Should they not be visually distinct on the add-on site then? (Maybe they are?) 11:01:45 <flo> they are 11:01:55 <flo> if you want to look at adium themes: http://screenshots.instantbird.org/message-styles-preview/ 11:02:18 --> FeuerFliege has joined #instantbird 11:02:25 <flo> we generated screenshots to see quickly what looked good (and we also uploaded them to the add-on website alongside the add-ons) 11:03:56 <hicham> nice set of screenshots 11:04:18 <aleth> I am having trouble seeing the distinction between not sandboxed (https://addons.instantbird.org/en-US/instantbird/addon/276) and sandboxed (https://addons.instantbird.org/en-US/instantbird/addon/78) 11:04:24 <aleth> (e.g.) 11:05:50 <flo> aleth: none of these 2 is sandboxed 11:05:51 <flo> https://addons.instantbird.org/en-US/instantbird/addon/18 this one is. 11:06:06 <flo> see the "experimental" label and the yellow background 11:06:39 <aleth> Yes, that is noticeable! But then sandboxed is not the problem, as e.g. https://addons.instantbird.org/en-US/instantbird/addon/78 also won't install, or be found in a search 11:06:59 <flo> are you trying with instantbird 1.0 or a nightly? 11:07:12 <flo> the max version on the website is 1.0.* for it 11:07:15 <aleth> at the time, I tried with IB 1.0 11:07:23 <aleth> but maybe things have changed since 11:07:26 <flo> (and mostlikely 0.2 in the install.rdf) 11:08:03 <FeuerFliege> flo: ah, I did not see that the âmissingâ tweets went straight to the log. 11:08:40 <aleth> If it really does work for non-sandboxed add-ons, then I guess you can ignore my comments 11:18:13 --> ironhead has joined #instantbird 11:21:02 <lewellyn> hm. i think part of the problem with searching addons is that it seems to do the equiv of a sql term% search rather than %term^ 11:21:05 <lewellyn> er %term% 11:22:18 --> werwolf has joined #instantbird 11:48:45 --> clokep has joined #instantbird 11:48:46 * ChanServ sets mode +h clokep 11:52:47 <-- vicnet has quit (Ping timeout) 11:53:05 <clokep> flo: What I meant by that is that it nickserv ended up in my hidden conversations w/ an unread message, so when I tried to close Instantbird it prompted me that I have unread messages. Although I'm not seeing it in unread messages now, so maybe something funky happened. 11:55:07 <-- clokep has quit (Connection reset by peer) 11:55:09 --> clokep has joined #instantbird 11:55:09 * ChanServ sets mode +h clokep 11:56:00 --> jb has joined #instantbird 11:57:28 <clokep> lewellyn: We discussed at some point using an ibaddon:// type URL, I probably filed a bug about it... 11:59:01 <lewellyn> hrm. interesting... i see why she was having problems with themes vs fonts 11:59:05 <lewellyn> some of them override your choice :) 11:59:25 <lewellyn> and osx was probably defaulting to lucida grande for unfindable fonts 12:00:00 <clokep> lewellyn: See bug 857 for that idea. 12:00:03 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=857 nor, --, ---, nobody, NEW, Install add-ons directly from website 12:00:09 <aleth> some message styles possibly override font choice too 12:00:17 <lewellyn> aleth: that's what i mean. :) 12:00:25 <lewellyn> the term "theme" is overloaded in instantbird 12:00:31 <lewellyn> perhaps the subject of a bug there 12:00:37 <aleth> the more users IB gets, the more likely they will write more/fix existing message styles 12:01:36 <lewellyn> some of them are just horribly broken, like Scribbls. others have minor visual annoyances like Pushpin. others override your font choice, like Pushpin Vintage... :/ 12:01:37 <aleth> lewellyn: "themes" really do something the OS should be doing imho ;) 12:01:48 <aleth> then again FF has Personas and they are popular apparently... 12:01:49 <lewellyn> aleth: tell that to the preferences ;) 12:02:01 <lewellyn> and yeah. i asked earlier about personas in instantbird ;) 12:02:12 <aleth> I think Mic was working on them 12:02:34 <clokep> FeuerFliege: What is this about missing tweets? Do you mean that the we start tweets again from the last downloaded tweet and not necessarily the last read tweet? 12:02:53 <clokep> (I.e. if you have the conversation hidden with a bunch of unread tweets, those won't be redownloaded?) 12:02:58 <flo> clokep: I'm still confused. If you have nickserv in the conversations on hold with some unread messages, why would you expect to not be prompted for that unread message when exiting? 12:03:24 <flo> clokep: hmm, that's very possible too :( 12:03:45 <clokep> flo: I'm saying it should mark it as read...but nickserv is no longer in my hidden conversations, so ignore that remark please unless it happens again. :) 12:04:31 <flo> if there are unread messages, those are error messages that need the user's attention 12:04:49 <lewellyn> urg. yeah. some of these themes are beyond broken and i wouldn't even know where to start on fixing them :( 12:04:50 <flo> when nickserv says everything is allright the conversation is closed automatically 12:05:05 <flo> it's annoying that these messages are counted in the unread message count of the mac dock though :-/ 12:05:21 <lewellyn> e.g. Ethereal_Cloud looks fine in the prefs, but it's unusable once you choose it :/ 12:05:34 <flo> lewellyn: link/screenshot? 12:06:02 <lewellyn> https://addons.instantbird.org/en-US/instantbird/addon/153 12:06:34 <clokep> flo: Ah, I didn't realize thta! Must have been when it logged me in as clokep1 or something (which isn't registered) 12:07:53 <lewellyn> https://addons.instantbird.org/en-US/instantbird/addon/179 is a good example of one that has broken layout and overrides font. the epitome of nasty! ;) 12:08:10 <aleth> A lot of the converted adium styles probably need a little tlc. I fixed one bug in minimal2, for example, but to really make it good one would have to add some of the features that are currently only in the bubbles style 12:08:36 <aleth> lewellyn: But that one *is* marked experimental 12:09:30 <aleth> It's more important that the non-experimental ones install and work ok 12:10:12 <aleth> Fixing issues with styles and themes, that's what add-on authors are for ;) 12:11:35 <flo> lewellyn: it's possible it relies on -webkit-<name> css properties 12:12:42 <flo> lewellyn: what's the problem with Ethereal_Cloud exactly? 12:16:09 <lewellyn> flo: have you activated it? 12:16:10 <lewellyn> :) 12:16:15 <flo> no 12:16:26 <lewellyn> it's a jumble of mess 12:16:26 <flo> not even downloaded 12:16:49 <lewellyn> it looks fine in the prefs pane, but you end up with text on top of text in an actual message window 12:18:09 <lewellyn> oh interesting 12:18:20 <lewellyn> it only happens sometimes. fun. 12:18:59 <lewellyn> i restarted instantbird. maybe i confused it :) 12:20:01 <FeuerFliege> clokep: well if I start instantbird in the morning, all tweets I missed in the night will go straight to the log and the first thing I will see in the conversation window is a new tweet. I thought i should show me all the tweets that I missed. 12:20:29 <clokep> FeuerFliege: It should. 12:20:40 <clokep> (Well up to the limit that Twitter allows. The other ones Instantbird can never receive.) 12:20:48 <-- jb has quit (Ping timeout) 12:20:53 --> jb has joined #instantbird 12:21:46 <flo> clokep: well, I don't think you implemented it to work that way 12:22:00 <clokep> flo: It works that way for me. 12:22:07 <clokep> Unless I'm misunderstanding something... 12:22:23 <FeuerFliege> clokep: fun fact: If I deactivate the twitter account and keep instantbird running and reconnect twitter after some time the missed tweets will poplate the conversation window. 12:22:44 <flo> tweets are only displayed once, whether they were actually read of not doesn't affect whether they will be shown the next time the user connects its twitter account 12:22:57 <instantbot> New Instantbird (UI) bug 1055 filed by aletheia2@fastmail.fm. 12:22:57 <lewellyn> ok. i see. i was playing with ethereal_cloud during a netsplit so it exacerbated the problem :) 12:22:59 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1055 nor, --, ---, nobody, NEW, Terminology in Preferences: Themes vs Message styles 12:23:14 <lewellyn> http://i.imgur.com/i4VAk.png is what it looks like in "normal use" 12:23:17 <FeuerFliege> flo: no that is not what i meant. 12:23:29 <clokep> flo: I know that, that's the bug I described above. But they were received. 12:23:34 <lewellyn> that looks a lot saner and fixable than the first couple times i chose it 12:23:47 <lewellyn> aleth: thank you :) 12:24:01 <flo> uh, what are you donig with so many tabs? 12:24:25 <aleth> :o that is a lot of open channels.... 12:25:07 <FeuerFliege> the problem is that some tweets are never shown (but downloaded and in the log) 12:25:12 <lewellyn> flo: i'm on many irc networks :) 12:25:26 <flo> lewellyn: so the problem is only that system message are restricted to a single line? 12:25:44 <lewellyn> mainly, and the next line can overlap. during a netsplit that was ugly ;) 12:25:58 <lewellyn> also, the topic is not dedicated space, which may be the same issue 12:26:06 <flo> lewellyn: it's possible I broke it with http://lxr.instantbird.org/instantbird/source/instantbird/themes/conv.css#57 12:26:08 <clokep> FeuerFliege: That should not be happening. 12:26:31 <lewellyn> flo: it's possible! 12:27:20 <flo> interestingly, that bug have been fixed for mozilla2 :) 12:27:47 <flo> cleaning up that workaround seems like a good idea 12:27:48 <lewellyn> i do want to make 2 addons to make my life easier at some point though. 1) hide joined irc channels by default (since irssiproxy "pushes" me into everything i have open). 2) alphabetize tab list. 12:28:03 <lewellyn> the former is probably easier than the latter 12:28:56 <flo> you probably just need a small variation of my "hide autojoins" add-on 12:28:59 <lewellyn> (i have my irssi set up so that for most intents and purposes, most of those channels fail to exist a lot of the time) 12:29:13 <FeuerFliege> clokep: I will test it for a while, and file a bug. 12:29:48 <lewellyn> it'd be even neater if it could keep them hidden till the first "real" text shows up and then open the tab (in the background) 12:30:06 <lewellyn> of course, it'd have to be smart enough to know when it's been manually hidden ;) 12:30:36 <clokep> Thanks FeuerFliege. :) 12:30:47 <clokep> flo: Is your hide auto-joins available somewhere? 12:32:08 <flo> clokep: I think it's available on my harddisk 12:32:22 <clokep> I don't think I have access to that one. ;) 12:32:42 <lewellyn> one never knows if those pesky hard disks have what you want though! 12:32:52 <Mic> aleth: I only showed that it can work so far, but I can attach a patch with what I did to the respective bug 12:33:10 <flo> lewellyn: that specific hard disk definitely has lots of things I don't want (any more) 12:33:26 <flo> I would really like a file system with an automatic expiration for all downloaded files 12:33:40 <flo> well, most files, except those *I* created 12:33:50 <lewellyn> or at least a place they move to automagically so you can "empty" it at will 12:34:27 <lewellyn> win xp's "WinFS" would have facilitated that. 12:34:36 <lewellyn> but that got pushed back to win never ;) 12:34:39 <flo> I have a "linebreak" add-on here :-S. 12:34:50 <flo> the description is "Enter inserts a line break, Ctrl+enter sends." 12:34:58 <flo> apparently it's restartless and I'm the author 12:35:05 <flo> I don't remember who requested that, or if it worked :-S 12:36:07 <lewellyn> is anyone here familiar with Minimal Height Input? 12:36:19 <flo> douglaswt h is the author I think 12:36:24 <lewellyn> yes 12:36:34 <lewellyn> but douglaswth seems afk :) 12:36:57 <lewellyn> 05:36 [mozilla] idle : 1 days 1 hours 58 mins 12 secs [signon: Thu Sep 29 03:38:34 2011] 12:37:13 <lewellyn> i'm just curious if it's known to not work in irc :/ 12:38:05 --> devfil has joined #instantbird 12:38:38 <lewellyn> aleth: heh. seems we both said the same thing on bug 1055 in a mid-air collision :) 12:38:42 <instantbot> Bug https://bugzilla.instantbird.org/show_bug.cgi?id=1055 nor, --, ---, nobody, NEW, Terminology in Preferences: Themes vs Message styles 12:38:56 <flo> clokep: I just pushed it to the addons repository: https://hg.instantbird.org/addons/rev/015cf6b699bc 12:39:15 <flo> they are probably nice examples for the interruption manager :) 12:39:32 <aleth> I was just trying to summarize some of the problems that came up for romonster yesterday evening 12:41:10 <-- clokep has quit (Ping timeout) 12:41:12 <lewellyn> aleth: it's appreciated. i'm going to try to help her file at least one bug before she takes off in a few hours. she's on a 3 day trip in about 4 hours :/ 12:42:15 <aleth> Did you manage to fix the problem she had with putting conv on hold? 12:42:26 <lewellyn> no :( 12:42:32 <lewellyn> i have zero clue what's causing that 12:42:38 <aleth> Anything a reinstall might fix? 12:42:50 --> clokep has joined #instantbird 12:42:50 * ChanServ sets mode +h clokep 12:43:03 <lewellyn> well, she'll have a new nightly available when she wakes up, so we'll find out? ;) 12:43:15 <-- aleth has quit (Quit: Instantbird 1.1a1pre) 12:43:26 --> aleth has joined #instantbird 12:45:45 <-- werwolf has quit (Ping timeout) 12:46:45 <clokep> Thanks flo, I installed it. :) 12:47:01 <lewellyn> is it on the addons site yet? 12:47:35 <flo> no 12:47:41 <lewellyn> k 12:47:46 <flo> the mac nightly failed this night by the way 12:47:55 <flo> so she probably won't have a new nightly ;) 12:48:19 <lewellyn> well, we won't have her anyhow ;) 12:51:48 <lewellyn> hm. i've only had 3 instantbird crashes, per about:crashes. that's better than most mozilla-based stuff for me :D 12:52:08 <lewellyn> now it shows 5. O_o 12:52:13 <lewellyn> and it lost the one from january... 12:53:46 <flo> and where did you crash? :) 12:55:03 <lewellyn> are these innermost or outermost first? 12:55:08 * clokep has only crashed once in the last 3 months... 12:55:53 <lewellyn> assuming outermost first, 20110102041448 died in xul.dll 12:56:11 <lewellyn> EXCEPTION_NONCONTINUABLE_EXCEPTION 12:56:37 * aleth has never crashed 12:56:38 <Mic> clokep: I guess this is for regular use only? ;) 12:56:40 <flo> there's no symbol? 12:56:58 * aleth thinks this is due to his not using msn 12:57:11 <lewellyn> does a 9 month old nightly crash still matter? 12:57:20 <flo> lewellyn: if it's not fixed, yes ;) 12:57:20 <lewellyn> ID: 71a7af54-e981-4ed4-bca2-b6b4f2110930 if so :) 12:58:13 <clokep> Mic: Yeah, I probably crash my other profile fairly frequently. 12:58:22 <clokep> Well, at leas tmore frequently. 12:58:24 <flo> lewellyn: that report doesn't have symbol, we can't do anything with it :( 12:58:48 <lewellyn> yeah. i was only looking in about:crashes as i realized i've never looked in instantbird and clokep mentioned it some hours ago :) 12:59:15 <flo> the lack of symbols is not even a bug 12:59:22 <flo> we don't keep them that long for nightly builds ;) 12:59:25 * Mic remembers experiment like trying to intercept WinProc messages with javascript which horribly failed :D 12:59:29 <Mic> *experiments 13:00:12 <flo> My nightly has crashed 9 times in 2011. 13:00:21 <flo> (I don't count the crashes of my debug builds of course ;)) 13:01:26 <flo> but mac builds crash more often than builds for other OSes, https://bugzilla.mozilla.org/show_bug.cgi?id=670914 hurts :( 13:01:30 <lewellyn> i apparently haven't crashed since april 13:02:40 <flo> I'm not sure if there's anything we can do to get some attention there 13:03:04 <lewellyn> offer something compelling that adium doesn't to get more crashes to analyze! ;) 13:05:19 <flo> FWIW, Firefox 7 has the "tooltip shown about context menu" bug too 13:05:40 <flo> lewellyn: more crashes wouldn't help. 13:05:40 <-- clokep has quit (Connection reset by peer) 13:05:42 <-- devfil has quit (Client exited) 13:05:42 --> clokep has joined #instantbird 13:05:43 * ChanServ sets mode +h clokep 13:06:02 <flo> I think we would rather need to have some of the mac developers crash on it and be annoyed by it themselves ;) 13:06:15 <lewellyn> which means buying more macs! ;) 13:06:17 <flo> unfortunately, even though it sometimes happens on Firefox, it's much less frequent. 13:06:44 <flo> O_o 13:08:22 <clokep> OK I'm heading out to travel, enjoy your day / weekend. :) 13:08:28 <-- clokep has quit (Quit: Instantbird 1.1a1pre) 13:12:08 <-- mmkmou has quit (Connection reset by peer) 13:12:52 --> mmkmou has joined #instantbird 13:13:53 <-- mmkmou has quit (Connection reset by peer) 13:14:25 --> mmkmou has joined #instantbird 13:18:42 <-- FeuerFliege has quit (Quit: Instantbird 1.1a1pre) 13:18:45 --> FeuerFliege has joined #instantbird 13:25:43 <-- ironhead has quit (Quit: leaving) 13:31:00 --> Vond has joined #instantbird 13:35:10 <Vond> So does anyone know if there's a way to get new message notifications in multi-user chats? 13:37:41 <-- sander85 has quit (Client exited) 13:39:07 <-- Mic has quit (Quit: Instantbird 1.1a1pre) 13:50:35 --> werwolf has joined #instantbird 13:56:42 --> devfil has joined #instantbird 14:01:32 <-- Mad_Maks has quit (Ping timeout) 14:03:04 <-- FeuerFliege has quit (Quit: Instantbird 1.1a1pre) 14:05:27 <-- mmkmou has quit (Ping timeout) 14:15:38 * flo is looking at spicebird in his Windows VM. 14:15:42 <flo> so many dll files :-S 14:15:57 <flo> and they ship both the official microsoft MSVC8 CRT and the mozilla modifed version with jemalloc :-S 14:20:22 <-- jb has quit (Ping timeout) 14:20:30 --> jb has joined #instantbird 14:20:31 <-- devfil has quit (Client exited) 14:21:11 --> mmkmou has joined #instantbird 14:40:07 <-- GeekShadow has quit (Ping timeout) 14:44:05 --> FeuerFliege has joined #instantbird 14:46:21 --> hunsly has joined #instantbird 14:49:07 <-- werwolf has quit (Ping timeout) 14:52:11 --> ecaron has joined #instantbird 14:52:42 <-- aleth has quit (Quit: Instantbird 1.1a1pre) 14:53:06 --> aleth has joined #instantbird 14:56:06 --> werwolf has joined #instantbird 14:58:01 <-- werwolf has quit (Client exited) 15:01:28 --> werwolf has joined #instantbird 15:02:31 <-- aleth has quit (Quit: Instantbird 1.1a1pre) 15:05:07 --> Andrey has joined #instantbird 15:05:40 --> clokep has joined #instantbird 15:05:40 * ChanServ sets mode +h clokep 15:11:16 <clokep> flo: Spicebird always seemed really weird to me (and I never got any real description of it). 15:14:31 <flo> clokep: I thought you were gone for the week-end ;) 15:14:53 <clokep> flo: Well I forgot this airport has free wifi. ;) And I'm going back home, have been away all week. 15:18:27 <flo> now I'm trying http://www.emclient.com/ 15:18:45 <flo> I think I've long forgotten how complicated IM UIs can be :). 15:19:57 <flo> and a popup for the "search" feature in a log is really a poor UI :-D 15:20:24 --> Mic has joined #instantbird 15:20:24 * ChanServ sets mode +h Mic 15:21:08 <clokep> Hah. 15:21:34 <Mic> Hi clokep 15:21:51 <Mic> I thought you'd be travelling by now? 15:22:27 <flo> so are we ready to string freeze? 15:22:27 <clokep> Mic: I am in an airport. ;) 15:22:53 <flo> should we change that Cmd+i to Cmd+j for the join chat dialog? (it seems to annoy everybody) 15:23:44 <clokep> Yes, depends on QQ changes or not. 15:23:53 <clokep> flo: What was Cmd+j saved for? 15:24:32 <flo> popping up a dialog about calendar synchronization errors while editing a contact is really a bad idea 15:25:00 <flo> clokep: Firefox uses it for the Download manager, so I thought we would use it for the File Transfer UI (which will likely look almost the same) 15:26:31 <flo> (by the way, I have some hopes of getting rid of the Join Chat dialog before we implement file transfer :-D. I would really like to have a "New Conversation" instead, with Cmd+t as a shortcut, to open a new tab with a list of likely conversations and a textbox at the top to filter/type a nick) 15:27:16 <Mic> http://img717.imageshack.us/img717/9230/ibunreadcountrestyle.png 15:27:25 <Mic> Inspired by Facebook ;) 15:27:42 <Mic> The counters with borders are hovered, the border daes in in 0.2s 15:27:49 <Mic> *fades 15:27:52 <clokep> flo: Yes, I'd love that too! We have a bug about it, we need someone to sit down and do it though. 15:27:55 <Mic> (and out ofcourse) 15:28:06 <flo> hmm, so apparently each time I add a contact, I deserve to have a calendar synchronization error popping up in my face :-D 15:28:56 <flo> clokep: I won't try until we have enough data in our logs to know which conversations are frequent 15:29:21 <flo> currently we could "guess" it by crawling the log folders. That would work but would be really ugly. 15:29:45 <clokep> Yes. :( 15:30:55 <flo> Mic: I'm not a fan of it :-/ 15:31:19 <flo> the colors seem ok though :) 15:31:25 <Mic> What don't you like about it? 15:32:08 <flo> is the border radius the same as the one used for the top corners of the Display Name / status area? 15:32:19 <Mic> No, it isn't. 15:32:24 <Mic> I know you suggested that .. 15:32:51 <flo> the 2 rounded corners next to each other when you have targeted messages 15:33:08 <Mic> I haven't put a space between those yet. 15:33:20 <Mic> Merging the bubbles doesn't look as good as I thought it would 15:33:52 <Mic> (that also holds for the current style) 15:34:07 <Mic> (with the strong colors and the 50px border-radius) 15:37:11 <-- Mic has quit (Quit: Instantbird 1.1a1pre) 15:41:39 --> Mic has joined #instantbird 15:41:39 * ChanServ sets mode +h Mic 15:42:38 <-- clokep has quit (Ping timeout) 15:43:00 --> clokep has joined #instantbird 15:43:00 * ChanServ sets mode +h clokep 15:44:40 <Mic> flo: I think the boxes of the counters are too small to look good with such large border-radiuses 15:45:42 <flo> Mic: it's smaller than what nightlies currently have, isn't it? 15:47:37 <Mic> Yes, but it's worse since in the latter case the whole thing is round from top to bottom. With a border radius smaller than half of the height, you'll get a thin straight part in the middle. 15:48:03 <Mic> Sorry, I'll try again ;) 15:48:34 <Mic> It's worse in the case with the smaller radius since you'll have this short straight part in the middle (which looks bad in my eyes) and .. 15:48:51 <Mic> .. the nightly is still better than that since it's a single arc from top to bottom. 15:50:00 <Mic> Here's what it looks like with a 1px margin: http://img836.imageshack.us/img836/8837/ibunreadcountrestyle2.png 15:50:24 <clokep> Looks nice. :) 15:51:16 <Mic> The 2px border radius is enough to take the sharp corners off of the box (and I like that;) 15:51:56 <flo> is it useful to keep so much left/right padding, with smaller rounded corners? 15:53:14 <flo> it may look better if the margin between the 2 horizontal bubbles is the same as the vertical margin between bubble 15:53:15 <flo> s 15:53:29 <flo> and I'm really not sure what I said is clear enough :) 15:53:45 <Mic> I think it is 15:54:21 <Mic> I'll reduce the padding and try to match the horizontal distance between bubbles to the vertical one 15:55:50 <-- Mic has quit (Quit: Instantbird 1.1a1pre) 16:00:36 --> Mic has joined #instantbird 16:00:36 * ChanServ sets mode +h Mic 16:01:20 <Mic> What about removing the unread count if there are targeted unread messages? 16:01:57 <Mic> Are they important enough compared to targeted messages? 16:02:37 <flo> that whole thing is broken anyway... 16:02:39 <flo> but it's another bug 16:02:49 <flo> target messages in chatrooms should look like IM messages 16:03:14 <flo> and untargetted messages shouldn't have a much visibility 16:03:18 <Mic> You're talking about the color-mess that we have a bug for? 16:03:31 <flo> just a gray counter without background would be enough for them 16:03:38 <flo> Mic: exactly! 16:04:13 <flo> for 1.1 I think we should do our best to stay consistent with the existing mess, so that we don't make the situation any worse for when we decide to go ahead and figure out a good solution 16:06:37 <Mic> One more screenshot: http://img832.imageshack.us/img832/2394/ibunreadcountrestyle3.png 16:07:11 <-- clokep has quit (Ping timeout) 16:07:34 <flo> do you like it? 16:08:14 <Mic> I prefer the smaller paddings and I'm undecided on the horizontal margin. 16:08:21 <Mic> I guess I'd be fine with this 16:09:12 <flo> I think I prefer the smaller paddings too. And not sure about the horizontal margin either :-/ 16:09:33 <flo> is it really ugly when they are connected and there's no rounded corner? 16:10:31 <Mic> I need to go, but I'll try both reducing the margin (only by a pixel or two at most) and connecting the boxes again. 16:10:44 <Mic> bbl 16:10:50 <flo> ok :) 16:10:56 <flo> sorry for being annoying with this ;) 16:10:56 --> myk has joined #instantbird 16:14:16 <Mic> Naming one self "The" is a good way to generate many targeted messages on a well-frequented channel by the way ;) 16:14:49 <flo> :) 16:24:43 <-- Mic has quit (Quit: Instantbird 1.1a1pre) 16:26:31 --> Mook_as has joined #instantbird 16:35:30 --> devfil has joined #instantbird 16:39:36 <-- Vond has left #instantbird () 16:45:23 --> aleth has joined #instantbird 16:51:35 <-- Andrey has quit (Quit: ) 16:52:37 <-- gerard-majax has quit (Ping timeout) 17:02:54 <-- romonster has quit (Quit: Instantbird 1.1a1pre) 17:09:04 <-- flo has quit (Quit: Instantbird 1.1a1pre) 17:20:42 <lewellyn> doh. flo left. ok. i'll catch some quick ZZzzz's then come back for some libqq compilin' 17:22:11 --> gerard-majax has joined #instantbird 17:38:21 <-- hicham has quit (Client exited) 17:43:41 --> mistraven has joined #instantbird 17:43:49 <-- mistraven has left #instantbird () 17:44:24 --> GeekShadow has joined #instantbird 17:51:32 <FeuerFliege> flo 17:24 âI would really like to have a "New Conversation" instead, with Cmd+t as a shortcut,â sounds great! 18:00:27 <-- werwolf has quit (Ping timeout) 18:02:29 <aleth> flo: there could also be a "new tab" tab like in Firefox 18:29:12 <-- mmkmou has left #instantbird () 18:37:25 --> chrisccoulson has joined #instantbird 18:45:48 <-- jb has quit (Ping timeout) 18:46:42 <-- chrisccoulson has quit (Quit: Ex-Chat) 18:48:36 --> chrisccoulson has joined #instantbird 18:56:16 --> werwolf has joined #instantbird 19:09:23 <-- chrisccoulson has quit (Quit: Ex-Chat) 19:30:30 --> Mic has joined #instantbird 19:30:31 * ChanServ sets mode +h Mic 19:30:58 <Mic> aleth: the button is there, it's only hidden since we didn't need it. 19:31:55 <aleth> but it could map to "Join Chat"? 19:32:14 <aleth> I agree its otherwise unnecessary 19:38:18 --> vicnet has joined #instantbird 19:38:30 <Mic> aleth, could you ping me please, I'd need it for another screenshot. Thanks in advance :) 19:39:30 <aleth> Mic: ping! 19:45:57 <aleth> Mic: ping! 19:46:23 * aleth discovers the limits of the input history add-on 19:46:30 <Mic> Thanks :) 19:47:03 <-- Mic has quit (Quit: Instantbird 1.1a1pre) 19:53:44 --> Mic has joined #instantbird 19:53:44 * ChanServ sets mode +h Mic 19:56:13 <Mic> instantbot: hi 19:56:15 <instantbot> hi Mic 19:58:10 <Mic> http://img832.imageshack.us/img832/4099/ibunreadcountrestyle4c.png 20:05:21 <Mic> I still like the separate boxes more than the connected ones and I think the first look even better now that I moved them 2px closer together. 20:06:00 <-- Mic has quit (Quit: Instantbird 1.1a1pre) 20:19:39 --> flo has joined #instantbird 20:19:39 * ChanServ sets mode +qo flo flo 20:19:45 --> hicham has joined #instantbird 21:05:40 --> clokep has joined #instantbird 21:05:40 * ChanServ sets mode +h clokep 21:07:29 --> DGMurdockIII has joined #instantbird 21:09:40 <clokep> FWIW Mic: I like them separate too. 21:10:11 <Mook_as> hmm, what are the different boxes for? 21:10:38 <clokep> Unread messages. 21:10:51 <clokep> One is targeted messages, the other is normal messages (or maybe both?) 21:11:11 <Mook_as> ah, okay 21:12:58 <flo> so changing that I to J is the last thing to do before sending an email to translators announcing the string freeze, right? 21:13:48 <clokep> Unless you want the QQ strings. (I forget what you responded to that. :-/) 21:14:31 <flo> QQ won't work without being able to display its stupid captcha 21:14:37 <clokep> OK. :( 21:15:18 <flo> hmm, should the accesskey be changed too? 21:15:42 <clokep> Would make sense if they match. 21:16:06 <flo> so http://pastebin.instantbird.com/989 21:16:33 <lewellyn> oh you're both back. yay :) 21:16:46 <lewellyn> lemme get my food started and i'll ping you two :) 21:17:27 <clokep> flo: Yes, does it need to change the entity names? (also is there a difference between them being capitalized or not?) 21:18:41 <flo> lewellyn: I hope I'll be asleep in less than an hour! 21:18:50 <lewellyn> doh! 21:18:55 <lewellyn> lemme hurry then :) 21:19:02 <lewellyn> you disappeared earlier :) 21:26:19 <flo> clokep: I don't know. For both questions. 21:27:04 <flo> the other command keys around don't seem to be capitalized 21:29:57 <-- hunsly has quit (Ping timeout) 21:30:04 <lewellyn> so, re: qq: it seems all international users now get a captcha each signon :( 21:30:17 <lewellyn> so, what needs to be done to make it display? ;) 21:30:38 <lewellyn> i can't say i'm overly familiar with libpurple, let alone instantbird's use of it 21:32:30 <flo> http://pastebin.instantbird.com/990 this is also wanted, right? ;) 21:32:58 <clokep> Yes. Are we not doing that right now? 21:33:15 <flo> well, I just wrote that patch ;) 21:34:06 <clokep> OK. 21:34:53 --> harlock has joined #instantbird 21:36:00 <lewellyn> flo: clokep: any input on that? :) 21:36:21 <clokep> lewellyn: Some sort of purple API needs to be implemented that pops up the captcha window. 21:36:55 <lewellyn> ok. that's what i thought. i have no clue where to start on that! :D 21:37:07 <clokep> purple_request_* it seems according to flo/EionRobb. 21:37:17 <clokep> See http://log.bezut.info/instantbird/110928/#m605 21:37:19 <flo> lewellyn: first attempt to decide which UI you want 21:37:27 <flo> how can you make suck as little as possible 21:37:31 <lewellyn> flo: is there a ui picker? ;) 21:37:49 <flo> what does that mean? 21:37:54 <lewellyn> for "which ui" 21:38:00 <clokep> ("suck as little as possible" probably means not having a pop up.) 21:38:14 <flo> clokep: ;) 21:38:19 <lewellyn> well, a popup is the only sane choice since qq has captchas at more than login 21:38:28 <flo> we do have a stupid popup for twitter's OAuth though :( 21:38:40 <clokep> I was thinking a notification bar on the contact list that says " an account needs your attention" and click it opens a window w/ the message. 21:38:43 <flo> lewellyn: a popup is never a sane choice though ;) 21:38:59 <flo> especially if it can happen because of something "from the network" rather than a user action 21:39:03 <clokep> flo: But it's in band, it pops up for a specific reason (when you make an account) not randomly when you do things. 21:39:20 <flo> it's the first time you connect it 21:39:28 <lewellyn> another time you see a captcha (or captcha-alike) is when adding a user who requests it in their privacy settings 21:39:33 <flo> I would like to make it part of the account creation process though 21:39:37 <clokep> Which I guess doesn't necessarily be when oyu make the account. :/ 21:39:38 <clokep> Yes. 21:39:40 <-- ecaron has quit (Quit: Leaving.) 21:40:00 <lewellyn> or messaging them, iirc 21:40:11 <clokep> Sounds like a bad UX. :( 21:40:20 <lewellyn> (you can either get a captcha or "answer this question to prove you know me") 21:40:37 <lewellyn> qq is very rabidly anti-spam 21:40:43 <clokep> Yup. 21:41:21 <lewellyn> i'm actually surprised it hasn't caught on with eastern europeans and russians who are fed up with icq spam 21:41:23 <clokep> Might be good to make a list (in a bug?) about all the situations a captcha can occur, then come up with a good UI for it. :) 21:41:36 <flo> lewellyn: they just use Facebook instead 21:41:45 <lewellyn> do you know when the other protocols' captchas appear? 21:41:49 <flo> or only let their already added friends talk to them 21:41:57 <clokep> lewellyn: I don't think other protocols use them. 21:42:04 <Mook_as> nsIAlertsService to notify you (which you can click to get the popup), plus systray / dock / whatever icon? 21:42:09 <flo> lewellyn: it appears at the account creation on the webpage 21:42:20 <lewellyn> clokep: as i said, oscar, yahoochat, gg, qq. 21:42:45 <clokep> Oscar has captchas? 21:42:48 <flo> no 21:43:02 <clokep> I didn't think so. 21:43:04 <lewellyn> http://opengrok.greenviolet.net/source/xref/instantbird/purple/libpurple/protocols/oscar/clientlogin.c#491 21:43:08 --> jb has joined #instantbird 21:43:21 <lewellyn> the source says so :/ 21:43:29 <flo> so it's not displayed :) 21:43:36 --> igorko has joined #instantbird 21:43:50 <flo> and it's in the client login code path 21:44:11 <flo> http://lxr.instantbird.org/instantbird/search?string=captcha hmm 21:44:31 <flo> it seems gadugadu has some captcha too 21:44:31 <lewellyn> flo: i like my opengrok's presentation better ;) 21:45:20 <lewellyn> gadugadu's is at creation time, not login, it appears 21:45:40 <flo> captcha at login is a bad idea ;) 21:45:48 <lewellyn> but effective. 21:45:57 <clokep> (We do use clientLogin btw in ICQ now.) 21:46:28 <lewellyn> especially since captcha at creation is useless with qq. you literally get slips of paper with electronic devices with a qq number and password 21:46:43 <lewellyn> most chinese apparently have a number of qq accounts 21:47:51 <lewellyn> (qq allows you to run multiple versions of the client simultaneously, which is how they get around no libpurple support over there aiui) 21:49:40 <lewellyn> so we have captcha-like activity across the protocols at: account creation (gg); adding the account to the client (twitter oauth); login (oscar/yahoo/qq); contacting/adding someone who requires it (qq). any other contexts you guys know of? 21:50:38 <clokep> That's all I know of. 21:50:40 <flo> qq seems to me like the only one really needing to show it though 21:50:42 <lewellyn> ok. gg is irrelevant as instantbird doesn't allow creating an account 21:50:49 <lewellyn> flo: and twitter ;) 21:51:03 <clokep> Twitter isn't really a CAPTCHA though. 21:51:05 <lewellyn> note the "-like" 21:51:17 <clokep> :) 21:51:20 <lewellyn> is there a good reason it can't use the same ui? 21:51:56 <flo> I agree that QQ and QQ and QQ should use the same ui :-P 21:52:30 <lewellyn> well, if oauth is put off till the first login, it would be consistent if it used the same ui ;) 21:53:28 <clokep> I thikn we have to shower the Twitter webpage though. I'm not exactly sure how the purple_request_* works. 21:53:54 <flo> clokep: it's a bad API that doesn't deserve to be implemented. 21:54:02 <lewellyn> well, i'm thinking just "presentation to the user" at this point 21:54:03 <clokep> :( 21:54:13 <lewellyn> flo: so you're saying "ditch qq"? 21:54:13 <clokep> Make them change it for 3.0? :P 21:54:40 <flo> it's basically a way for protocol plugins to throw random modal dialogs in the face of the user, for no good reason, to work around the lack of more specific APIs to get the missing data 21:55:45 <flo> lewellyn: no. Just that implementing all the purple_request API just because it is unfortunately needed in a single specific case is not a good solution 21:55:56 <clokep> Also...did they do something in devel@conference.pidgin.im to not let random people in? I'm getting an error joining it... 21:56:26 <flo> clokep: you are already in 21:56:39 <clokep> flo: It's not showing up in my UI at all. 21:56:56 <lewellyn> flo: yeah. i don't know if it's possible to just implement the bits needed for qq 21:56:58 <flo> there's probably an issue somewhere either on the server of the client ;) 21:57:05 <flo> lewellyn: why not? 21:57:08 <clokep> And I have "Error: Notification: Error joining chat devel@conference.pidgin.im/clokep (Error joining chat devel@conference.pidgin.im/clokep)" in my error console. 21:57:13 <lewellyn> i don't know :) 21:57:25 <flo> libpurple is forked. the qq plugin is forked. What possibly stop you? 21:57:35 <lewellyn> my knowledge ;) 21:57:52 <flo> clokep: very specific error that most likely enlighten you ;) 21:58:17 <flo> clokep: you aren't missing much at the moment anyway. 21:58:33 <clokep> I'm more concerned that it's not popping up. :P 21:59:09 <-- jb has quit (Quit: Instantbird 1.0) 21:59:17 <-- devfil has quit (Broken pipe) 22:01:37 <flo> so the only reason I can find for the Cmd+Q command being localizable is "I'm wondering why we're making the commandkey/modifier localizable in the first place (isn't it command-, in all languages? command keys generally shouldn't be localizable)." in https://bugzilla.mozilla.org/show_bug.cgi?id=324180#c5 22:02:37 <lewellyn> so, 8 purple_request_* functions for making the login captcha work. 22:02:51 <flo> it really uses all of that? 22:02:56 <lewellyn> yup. 22:03:20 <lewellyn> http://opengrok.greenviolet.net/source/xref/instantbird/purple/libpurple/protocols/qq/qq_base.c#410 :/ 22:03:24 <flo> well, what matters is not really the purple_request_* functions but the uiops 22:04:01 <lewellyn> some of them already are there, it appears, in a form sensical for use. 22:04:49 <flo> by the way, what I like about lxr is that I get the results immediately ;) 22:05:42 <lewellyn> yeah. opengrok is running on a wimpy workstation i use for kernel testing ;) 22:06:16 <lewellyn> and in tomcat, which is not my choice of container :/ 22:07:47 <lewellyn> my index is also broken for instantbird since i kinda broke (read "killed the process of") the last update 22:09:05 <flo> why are there 2 different code paths in the qq code that display the captcha? 22:09:29 <lewellyn> 3, it appears 22:10:24 <flo> apparently GaduGadu uses captcha only to set/change the user's password 22:10:32 <flo> (= not needed at all :)) 22:10:57 <flo> I see only 2: http://lxr.instantbird.org/instantbird/search?string=t_field_image_new 22:11:58 <lewellyn> oh. i didn't pay attention to what i was looking at (have food now!), and this is only the freeing in qq.c 22:13:40 <flo> hmm, so I need to create yet another google group for the translators' mailing list :( 22:22:50 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/99fd0df477d0 - Florian Quèze - Bug 929 - Add keyboard shortcuts to menu - Change the 'Join Chat' command key from 'i' to 'j'. 22:22:52 <instantbot> Check-in: http://hg.instantbird.org/instantbird/rev/805485e90be2 - Florian Quèze - Use the FIREFOX_7_0_1_RELEASE tag. 22:23:42 <Mook_as> eww, google groups :( 22:24:14 <flo> Mook_as: do you have a better solution to propose? :( 22:24:36 <Mook_as> register a sourceforge project just to get their mail list (mailman) functionality? 22:24:50 <Mook_as> and mirror it on gmane or something for http read-only + nntp read/write 22:25:34 <flo> I'm not sure I want that list to be public 22:25:47 <flo> (I would like to avoid exposing the email addresses of all our localizers to spammers) 22:25:49 <Mook_as> ah. in that case, no gmane, just sf.net (which can be private) 22:26:41 <Mook_as> though, if you want http access, google groups is it, I think :| 22:27:40 <flo> uh, apparently I can no longer add people to the group without sending them an email where they need to accept the invitation :( 22:29:30 <-- harlock has left #instantbird (Leaving.) 22:31:48 <-- igorko has quit (Quit: Instantbird 1.1a1pre) 22:43:39 * lewellyn grumbles 22:43:48 <lewellyn> my damn vm is acting up :( 22:46:44 <flo> clokep: http://pastebin.instantbird.com/991 how does this sound? 22:46:56 <clokep> flo: It sounds like a beep. :P 22:46:58 <clokep> reading now... 22:47:24 <flo> we should probably improve that beep ;) 22:49:32 <clokep> flo: Some minor changes http://pastebin.instantbird.com/992 22:49:35 <clokep> (And we have a bug about that. :P) 22:52:10 --> FeuerFliege1 has joined #instantbird 22:52:34 <-- FeuerFliege has quit (Ping timeout) 22:54:58 <flo> clokep: thanks. So the content is ok? Nothing i've forgotten to include? 22:55:14 <clokep> flo: Link to updated libpurple strings? 22:56:57 <flo> hmm, I should probably add all the developers who are likely to send emails there 22:57:05 <flo> as I think only members can send emails 22:57:45 <clokep> Probably. 22:59:28 <flo> I added this at the end "PS: Just as a reminder, in case you need the sametime.properties file, the converted files are available at http://queze.net/goinfre/l10n/libpurple-2.9.0-with-sametime/" 23:00:20 <clokep> Alright. :) Are there no new string changes from 2.10.0? 23:01:21 <flo> https://hg.instantbird.org/l10n/en-US/rev/2398885262c6 23:01:25 <flo> that doesn't seem terrible 23:02:15 <clokep> Also the 2.7.11 --> 2.9.0 update? 23:02:38 <clokep> But yeah, that sounds fine otherwise. :) 23:11:18 <flo> Good night! 23:11:28 <clokep> Goodnight! :) 23:33:31 <-- FeuerFliege1 has quit (Quit: Instantbird 1.1a1pre) 23:34:22 <-- aleth has quit (Quit: Instantbird 1.1a1pre)