fluid-work IRC Logs-2008-10-23

[09:14:57 EDT(-0400)] * Justin_o (n=Justin@142.150.154.101) has joined #fluid-work
[09:16:41 EDT(-0400)] * jacobfarber (n=Jacob@142.150.154.106) has joined #fluid-work
[09:34:38 EDT(-0400)] * colinclark (n=colin@net2.senecac.on.ca) has joined #fluid-work
[09:45:37 EDT(-0400)] * theclown (n=theclown@guiseppi.atrc.utoronto.ca) has joined #fluid-work
[09:54:58 EDT(-0400)] * EricDalquist (n=dalquist@bohemia.doit.wisc.edu) has joined #fluid-work
[10:03:02 EDT(-0400)] * colinclark (n=colin@net2.senecac.on.ca) has joined #fluid-work
[10:06:10 EDT(-0400)] * colinclark_ (n=colin@net2.senecac.on.ca) has joined #fluid-work
[10:14:24 EDT(-0400)] * colinclark (n=colin@net2.senecac.on.ca) has joined #fluid-work
[10:15:30 EDT(-0400)] * colinclark (n=colin@net2.senecac.on.ca) has joined #fluid-work
[10:16:26 EDT(-0400)] * colinclark (n=colin@net2.senecac.on.ca) has joined #fluid-work
[10:17:53 EDT(-0400)] * colinclark (n=colin@net2.senecac.on.ca) has joined #fluid-work
[10:20:02 EDT(-0400)] * colinclark_ (n=colin@net2.senecac.on.ca) has joined #fluid-work
[10:20:48 EDT(-0400)] * colinclark (n=colin@net2.senecac.on.ca) has joined #fluid-work
[10:43:00 EDT(-0400)] * colinclark_ (n=colin@net2.senecac.on.ca) has joined #fluid-work
[10:49:03 EDT(-0400)] * colinclark (n=colin@net2.senecac.on.ca) has joined #fluid-work
[11:02:41 EDT(-0400)] * michelled (n=team@142.150.154.197) has joined #fluid-work
[11:05:26 EDT(-0400)] * colinclark (n=colin@net2.senecac.on.ca) has joined #fluid-work
[11:24:29 EDT(-0400)] * Bosmon (n=Antranig@ginger.caret.cam.ac.uk) has joined #fluid-work
[11:45:33 EDT(-0400)] * colinclark (n=colin@net2.senecac.on.ca) has joined #fluid-work
[11:50:52 EDT(-0400)] * jrnorman (n=john@217.41.233.143) has joined #fluid-work
[11:53:29 EDT(-0400)] * JohnNorman (n=john@217.41.233.143) has joined #fluid-work
[11:58:32 EDT(-0400)] * colinclark (n=colin@net2.senecac.on.ca) has joined #fluid-work
[12:05:52 EDT(-0400)] * ecochran (n=ecochran@dhcp-169-229-212-42.LIPS.Berkeley.EDU) has joined #fluid-work
[12:11:38 EDT(-0400)] * michelled (n=team@142.150.154.197) has joined #fluid-work
[12:25:13 EDT(-0400)] * colinclark_ (n=colin@net2.senecac.on.ca) has joined #fluid-work
[13:01:33 EDT(-0400)] * colinclark (n=colin@net2.senecac.on.ca) has joined #fluid-work
[13:14:01 EDT(-0400)] * colinclark (n=colin@net2.senecac.on.ca) has joined #fluid-work
[13:20:25 EDT(-0400)] * ecochran (n=ecochran@dhcp-169-229-212-42.LIPS.Berkeley.EDU) has joined #fluid-work
[13:29:12 EDT(-0400)] * colinclark (n=colin@net2.senecac.on.ca) has joined #fluid-work
[13:33:26 EDT(-0400)] <Bosmon> So... I guess we at length discover the reason for this "return false" in the mouseDown handler
[13:33:38 EDT(-0400)] <Bosmon> The "default effects" of a click-leading-to-drag are many and destructive
[13:35:06 EDT(-0400)] <Bosmon> Not limited to i) the inappropriate highlighting of text, and ii) the complete misappropriation of the event target in the case of nested targets
[13:35:13 EDT(-0400)] <colinclark> Yes
[13:36:16 EDT(-0400)] <Bosmon> Justin_o: I still find myself able to drag by the images in the lightbox reorderer
[13:36:34 EDT(-0400)] <Bosmon> FF2
[13:36:50 EDT(-0400)] <Bosmon> Oh wait
[13:36:52 EDT(-0400)] <Bosmon> I disabled my fix (tongue)
[13:36:52 EDT(-0400)] <Justin_o> you can drag them, but not if the mouse is over the actual image
[13:36:58 EDT(-0400)] <Justin_o> oh hahah
[13:37:23 EDT(-0400)] <Bosmon> O grief
[13:37:25 EDT(-0400)] <Bosmon> This is terrible
[13:37:51 EDT(-0400)] <Justin_o> how hard do you suppose it will be to fix?
[13:38:11 EDT(-0400)] <Bosmon> I dunno
[13:38:14 EDT(-0400)] <Bosmon> Let's see (tongue)
[13:38:42 EDT(-0400)] <Bosmon> I have a few ideas for "fallback strategies" amongst those I proposed at the time...
[13:40:14 EDT(-0400)] <Justin_o> okay...
[13:40:28 EDT(-0400)] <Justin_o> i don't think i've made a bug for you yet, so i'm going to go do that now
[13:41:26 EDT(-0400)] <colinclark> Boz, was my earlier comment in IM even vaguely comprehensible?
[13:41:47 EDT(-0400)] <colinclark> I was suggesting that it could be possible to make a decision in our overridden mouseDown implementation...
[13:42:27 EDT(-0400)] <colinclark> checking the target of the mouseDown event and deciding if the event should reasonably be allowed to propagate to it.
[13:43:01 EDT(-0400)] <colinclark> Or, I guess it's probably the default action being prevented that is at the heart of it for images.
[13:43:12 EDT(-0400)] <colinclark> Either way, it would solve the immediate problem...
[13:43:15 EDT(-0400)] <Bosmon> OK, try that now
[13:43:31 EDT(-0400)] <colinclark> however, I think it would probably destroy the Reorderer-within-a-Reorderer effect.
[13:43:38 EDT(-0400)] <colinclark> Well, or perhaps not.
[13:43:40 EDT(-0400)] <Bosmon> I think it is working now
[13:43:57 EDT(-0400)] <colinclark> It's worth checking. Again, I have a gut feel that it's probably not the right approach. But superficially it seems sensible.
[13:44:14 EDT(-0400)] <colinclark> This Canvas 3D JavaScript library is kind of cool, here at the conference.
[13:44:21 EDT(-0400)] <Bosmon> Yes
[13:44:24 EDT(-0400)] <Bosmon> Are you chatting up Kate?
[13:44:32 EDT(-0400)] <colinclark> She's chatting up the room.
[13:44:36 EDT(-0400)] <Bosmon> (tongue)
[13:44:38 EDT(-0400)] <Bosmon> Prof Kate
[13:44:38 EDT(-0400)] <colinclark> Answering audience questions.
[13:44:52 EDT(-0400)] <colinclark> Professors who write code are cool.
[13:45:05 EDT(-0400)] <Bosmon> "As rare as hens teeth" I believe the expression is
[13:45:15 EDT(-0400)] <Bosmon> Although Hens' teeth are not yet completely threatened
[13:45:19 EDT(-0400)] <Bosmon> sgithens342f
[13:45:24 EDT(-0400)] <colinclark> There is a guy directly behind me who works with the Firefox canvas team. Interesting stuff.
[13:45:57 EDT(-0400)] <colinclark> It's basically a subset of OpenGL in JavaScript.
[13:46:15 EDT(-0400)] <Bosmon> There has to be one of those "apopthegms"... like the one about LISP
[13:46:36 EDT(-0400)] <Bosmon> THat says that those who do not understand 3D are doomed to write wrappers for OpenGL in progressively slower and slower host languages (tongue)
[13:46:43 EDT(-0400)] <colinclark> haha
[13:46:53 EDT(-0400)] <colinclark> they are just talking about performance
[13:47:03 EDT(-0400)] <Bosmon> Yes
[13:47:08 EDT(-0400)] <colinclark> apparently they can spin a thousand OpenGL teapots in JS
[13:47:08 EDT(-0400)] <colinclark> (tongue)
[13:47:20 EDT(-0400)] <Bosmon> Their blog explains that you can multiply "a couple of hundred" matrices per second in Javascript (tongue)
[13:48:26 EDT(-0400)] <colinclark> Our sharp librarian from yesterday's CollectionSpace meeting is here too.
[13:48:28 EDT(-0400)] <colinclark> What a small world!
[13:49:23 EDT(-0400)] <Justin_o> colinclark, Bosmon: Okay I just got the latest revision and it looks like it is working
[13:49:56 EDT(-0400)] <colinclark> Bosmon: So, with this fix, we've essentially made a policy that says that drag handles can't contain anything that might ultimately be interested in default mouseDown behaviour, right?
[13:50:24 EDT(-0400)] <colinclark> or, in fact, any mouseDown behaviour. (smile)
[13:51:22 EDT(-0400)] <colinclark> Justin_o: Assuming this is fixed, should we rebuild the daily build before my demo?
[13:51:37 EDT(-0400)] <Justin_o> i was just going to ask you if I had time to do that...
[13:51:44 EDT(-0400)] <Justin_o> okay... i'll be rebuilding now
[13:51:56 EDT(-0400)] <colinclark> go for it
[13:51:56 EDT(-0400)] <colinclark> thanks
[13:52:21 EDT(-0400)] <colinclark> I have to switch rooms, but to be clear I think this drag handle policy is a reasonable one. I just want to make sure it's clear.
[13:53:38 EDT(-0400)] <Justin_o> Bosmon: are you still there?
[13:55:55 EDT(-0400)] * colinclark (n=colin@net2.senecac.on.ca) has joined #fluid-work
[13:56:32 EDT(-0400)] <Justin_o> colinclark: can you test out the demo on the build server, I rebuilt but it still doesn't seem to work
[13:56:42 EDT(-0400)] <colinclark> sure, i'll give it a shot
[13:56:47 EDT(-0400)] <Justin_o> thanks
[13:57:10 EDT(-0400)] <colinclark> Yep, I still see the issue too.
[13:57:46 EDT(-0400)] <Justin_o> it's working on my svn check out of r5813
[13:58:13 EDT(-0400)] <colinclark> how odd
[13:58:27 EDT(-0400)] <Justin_o> i'll try to rebuild again, but it looks like it included Bosmon 's fix... i wonder if continuum still isn't working properly
[13:58:36 EDT(-0400)] <colinclark> Justin_o: oh well
[13:59:17 EDT(-0400)] * colinclark_ (n=colin@net2.senecac.on.ca) has joined #fluid-work
[14:00:02 EDT(-0400)] * Justin_o (n=Justin@142.150.154.101) has left #fluid-work
[14:01:05 EDT(-0400)] * Justin_o (n=Justin@142.150.154.101) has joined #fluid-work
[14:01:38 EDT(-0400)] <Justin_o> colinclark_: I rebuilt it again and it still doesn't seem to work. I'll have to talk to michelled about it when she is finished with her meeting
[14:02:06 EDT(-0400)] * colinclark (n=colin@net2.senecac.on.ca) has joined #fluid-work
[14:20:34 EDT(-0400)] <colinclark> Justin_o: Any luck with the build?
[14:22:32 EDT(-0400)] <Justin_o> colinclark: michelled just pointed out that i rebuilt the wrong one... (sad)
[14:22:38 EDT(-0400)] <Justin_o> it's up and running now...
[14:22:53 EDT(-0400)] <colinclark> thanks dude
[14:23:17 EDT(-0400)] <Bosmon> Sorry, I am here now
[14:23:33 EDT(-0400)] <Justin_o> no problem... antranig managed to get the fix in before i had the bug filed, so I didn't bother filing it... let me know if you want me to write one anyways
[14:23:45 EDT(-0400)] <colinclark> i think it's ok
[14:23:47 EDT(-0400)] <Bosmon> colinclark: Well, all we have really done is restricted the "blasted" zone of default semantics we used to have everywhere, onto just the drag handles (tongue)
[14:23:59 EDT(-0400)] <Justin_o> colinclark: thanks
[14:24:09 EDT(-0400)] <Bosmon> Hens says he stood just 5 feet away from 'BAMER today (smile)
[14:24:18 EDT(-0400)] <colinclark> wow
[14:24:48 EDT(-0400)] <colinclark> Translation for those of you who don't understand Antranig's slang:
[14:25:01 EDT(-0400)] <colinclark> Steve Githens was at an Obama rally today.
[14:25:03 EDT(-0400)] <colinclark> (tongue)
[14:26:57 EDT(-0400)] <Justin_o> i totally wouldn't have got that... thanks for the translation
[14:27:14 EDT(-0400)] <colinclark> (smile)
[15:34:22 EDT(-0400)] <sgithens342f> Bosmon: What about my teeth and their rarity?
[15:34:52 EDT(-0400)] * Justin_o (n=Justin@142.150.154.101) has left #fluid-work
[15:36:34 EDT(-0400)] * ptmahent (n=ptmahent@net2.senecac.on.ca) has joined #fluid-work
[16:19:30 EDT(-0400)] * ptmahent___ (i=rlson86@keele-c190-65.airyork.yorku.ca) has joined #fluid-work
[16:30:43 EDT(-0400)] * jacobfarber (n=Jacob@142.150.154.106) has joined #fluid-work
[17:04:00 EDT(-0400)] * michelled (n=team@142.150.154.197) has left #fluid-work
[17:19:24 EDT(-0400)] * theclown (n=theclown@guiseppi.atrc.utoronto.ca) has left #fluid-work
[17:58:54 EDT(-0400)] * ptmahent (n=ptmahent@CPE001346f727e9-CM0014e82680aa.cpe.net.cable.rogers.com) has joined #fluid-work
[18:45:59 EDT(-0400)] * ptmahent___ (n=ptmahent@CPE001346f727e9-CM0014e82680aa.cpe.net.cable.rogers.com) has joined #fluid-work
[20:07:50 EDT(-0400)] * ptmahent (n=ptmahent@CPE001346f727e9-CM0014e82680aa.cpe.net.cable.rogers.com) has joined #fluid-work
[20:10:00 EDT(-0400)] * ptmahent___ (n=ptmahent@CPE001346f727e9-CM0014e82680aa.cpe.net.cable.rogers.com) has joined #fluid-work