fluid-work IRC Logs-2012-07-03
[08:42:09 CDT(-0500)] <sgithens> what's the weather like in Austria?
[10:34:04 CDT(-0500)] <jessm> fluid-everyone: fluid-work standup isn't working for me
[10:52:57 CDT(-0500)] <logiclord> yura: I have created my own version of UI Options and now u can customize the reading soon
[10:53:13 CDT(-0500)] <logiclord> I am planning to create a demo video at the end of Milestone 2
[10:54:45 CDT(-0500)] <yura> logiclord: this is awesome, and the video sounds like a good idea
[10:55:05 CDT(-0500)] <yura> ill take a look at the code shortly, see if i can come up with more suggestions, logiclord
[10:55:37 CDT(-0500)] <logiclord> yura: I will ping you when I am done with Milestone two
[10:55:41 CDT(-0500)] <logiclord>
[10:55:51 CDT(-0500)] <yura> great
[10:56:49 CDT(-0500)] <logiclord> yura: btw where should I keep 3rd party jquery plugin used ?
[10:56:54 CDT(-0500)] <logiclord> in lib directory ?
[10:57:08 CDT(-0500)] <yura> ya lib sounds good
[10:57:18 CDT(-0500)] <logiclord> okay
[11:00:39 CDT(-0500)] <thealphanerd> colinclark: !!!
[11:00:47 CDT(-0500)] <colinclark> thealphanerd: !?!
[11:00:50 CDT(-0500)] <thealphanerd> colinclark: got the event stuff working
[11:00:53 CDT(-0500)] <colinclark>
[11:00:54 CDT(-0500)] <colinclark> wicked
[11:01:02 CDT(-0500)] <thealphanerd> and everything is now passing through jslint with "is strict"
[11:01:14 CDT(-0500)] <thealphanerd> use strict
[11:01:34 CDT(-0500)] <thealphanerd> and I'm pretty sure I managed to do it all without messing up ioc
[11:02:39 CDT(-0500)] <thealphanerd> the only thing left to do is get it so that when you update the model of instrument it proliferates to all the subcomponents… then we have a shipable release
[11:03:08 CDT(-0500)] <colinclark> That sounds great
[11:03:11 CDT(-0500)] <thealphanerd> although I would like some sort of basic gui to show the flexibility… so hopefully i can get something like that up and running this week too
[11:03:23 CDT(-0500)] <thealphanerd> are you available tomorrow at all
[11:03:23 CDT(-0500)] <thealphanerd> ?
[11:03:27 CDT(-0500)] <colinclark> So the way to get model changes to propagate is via the ChangeApplier
[11:03:40 CDT(-0500)] <colinclark> Yeah, I'll have a few minutes… maybe not a ton of time because I'm swamped before my flight
[11:03:42 CDT(-0500)] <colinclark> but c'mon in
[11:03:50 CDT(-0500)] <colinclark> when works for you?
[11:04:08 CDT(-0500)] <thealphanerd> tomorrow I am wide open
[11:04:18 CDT(-0500)] <thealphanerd> tell me a time that works for you and I'll come in
[11:12:03 CDT(-0500)] <colinclark> 11 am, thealphanerd?
[11:12:18 CDT(-0500)] <thealphanerd> works for me
[11:12:22 CDT(-0500)] <thealphanerd> in regards to the changeApplier
[11:12:36 CDT(-0500)] <thealphanerd> since I want different model changes effecting different componets
[11:12:52 CDT(-0500)] <thealphanerd> what is the ideal way…
[11:13:01 CDT(-0500)] <thealphanerd> should I make custom events for specfic model changes?
[11:13:35 CDT(-0500)] <thealphanerd> or just make an event for any model change and sort through what I want to change in the component that receives the event?
[12:18:21 CDT(-0500)] <clown> any CSS wizards in the room? Specifically, anyone know anything about CSS :before/:after rules and how they interact with content-less elements (such as <input>)?
[12:19:13 CDT(-0500)] <clown> e.g. input:before . and <input type='checkbox' …>
[12:56:42 CDT(-0500)] <asteig> Morning, jhung, Justin_o.
[12:57:05 CDT(-0500)] <Justin_o> asteig: hello.. good morning.. how are things going?
[12:58:18 CDT(-0500)] <asteig> Justin_o: Pretty good. Busted rotation a little bit last second last night, but it's broken in a way more organized fashion. LOL
[12:59:03 CDT(-0500)] <Justin_o> asteig: yeah for progress
[12:59:39 CDT(-0500)] <asteig> Justin_o: Hehe, exactly.
[13:00:10 CDT(-0500)] <Justin_o> asteig: did you get all your code pushed up to your github repo?
[13:00:16 CDT(-0500)] <asteig> Justin_o: Have to bind the click events and that should fix the rotation issue, and make life easier and happier for all.
[13:00:46 CDT(-0500)] <asteig> Justin_o: Yeah, I pushed what I had last night.
[13:03:33 CDT(-0500)] <Justin_o> asteig: thanks.. yah.. binding events.. easy to forget those.. you might be able to write some tests for those to make sure they are bound. If you are using jquery to bind the event, you can probably use their code to simulate it..
[13:05:44 CDT(-0500)] <Justin_o> asteig: what do i need to do to run your code?
[13:07:45 CDT(-0500)] <asteig> Justin_o: You should just be able to run the tests. The ImageAdjuster.html needs to be copied over from the tests once I finish it up.
[13:08:06 CDT(-0500)] <Justin_o> ah okay..
[13:08:33 CDT(-0500)] <Justin_o> asteig: i take it that the tests aren't all working at the moment because of the issue you mentioned
[13:10:44 CDT(-0500)] <asteig> Justin_o: Right, the setup tests should all be working, but the rotate tests are all TECHNICALLY passing. Have to add a new one to mirror reality, I guess...
[13:10:58 CDT(-0500)] <asteig> Justin_o: The brightness and threshold are as expected.
[13:11:27 CDT(-0500)] <asteig> Justin_o: I think The Issue is with the fluid defaults not being set for whatever reason.
[13:11:54 CDT(-0500)] <asteig> Justin_o: Because of the way I restructured it and whatnot, so I'm playing around with that now in the DOM inspector to see what I'm working with.
[13:12:43 CDT(-0500)] <Justin_o> asteig: oi'm getting 14 of the 25 tests failing.. let me know if you need any help with the debugging
[13:15:17 CDT(-0500)] <asteig> Justin_o: Will do. I'm just getting back into it.
[13:18:19 CDT(-0500)] <Justin_o> asteig: no problem.. i'm usually around till 4pm eastern time… starting next week i'll be away on Fridays though, but you can always send me an e-mail or shoot something off to the list (or come here ) if you're stuck on anything
[13:25:20 CDT(-0500)] <asteig> Justin_o: Awesome, thanks!
[13:26:53 CDT(-0500)] <Justin_o> asteig: just taking a quick look at your code
[13:27:03 CDT(-0500)] <Justin_o> asteig: so i'm noticing that you are doing things like $('.flc-image-adjuster-controls').hide();
[13:28:01 CDT(-0500)] <Justin_o> asteig: however you've already specified this in the selectors block of the defautls
[13:28:55 CDT(-0500)] <Justin_o> okay.. that was a bad example because that one might not be in the defaults
[13:29:15 CDT(-0500)] <Justin_o> okay.. so this one instead $('#flc-image-adjuster-rotate')
[13:29:32 CDT(-0500)] <Justin_o> you can do something like "that.locate("rotateTab")
[13:30:45 CDT(-0500)] <Justin_o> this will take the value from the defaults and use that … the benefits are two fold. 1) it allows an integrator to override the selector. Which will allow them to have control over the HTML. 2) it will scope it to the component's container.. so you won't have to rely on using id's.
[13:31:43 CDT(-0500)] <Justin_o> a benefit of using classes instead of id's is that you can keep the defaults and have multiple instances on the same page..
[13:33:13 CDT(-0500)] <Justin_o> asteig: ^
[13:33:58 CDT(-0500)] <Justin_o> asteig: also, your creator function should return the "that"
[15:38:02 CDT(-0500)] <asteig> Oh, sorry Justin_O: I forgot my new IRC setup has no notifications yet.
[15:38:38 CDT(-0500)] <asteig> The defaults weren't being set so the selectors in the name was just hacknslash troubleshooting.
[16:55:14 CDT(-0500)] <thealphanerd> anyone have a minute to test out my piano and see if it is working on your machine?