Files
2012-02-21 01:15:00 -05:00

1 line
9.3 KiB
JSON

[{"user_id": 33289, "stars": [], "topic_id": 35559, "date_created": 1305580133.970377, "message": "jQuery has a plethora of plugins (some good - some bad). As an attempt to get the ball rolling we've ported Tipsy (popular Facebook style tooltips) to Ender.\nhttps://github.com/ded/ender-tipsy", "group_id": 9901, "id": 1074927}, {"user_id": 33033, "stars": [], "topic_id": 35559, "date_created": 1305582065.1546919, "message": "How easy would it be to keep these port up to date with the original upstream plugins? Aren't plugins often driven by a few strong people and thus - wouldn't a port with neither the support of them nor an easy way to keep up to date with the main plugin would have quite a hard time competing with native ender plugins created by active ender users?", "group_id": 9901, "id": 1075192}, {"user_id": 33289, "stars": [], "topic_id": 35559, "date_created": 1305584289.5802929, "message": "Admittedly - ports are harder to maintain than native plugins. After fussing around with tipsy - the original code wasn't that great and I foresee making it much better in the future.\nNevertheless, you're right - native ender modules is what we're going for.", "group_id": 9901, "id": 1075577}, {"user_id": 33033, "stars": [], "topic_id": 35559, "date_created": 1305584471.2658379, "message": "Some native ender modules that would be useful: A lightweight lightbox solution like https://github.com/defunkt/facebox And a form validator as well.", "group_id": 9901, "id": 1075603}, {"user_id": 33497, "stars": [], "topic_id": 35559, "date_created": 1305604568.518229, "message": "UI widgets will pretty much always need a dependency on an element module (bonzo) and an event module (bean). So I think we need a couple solid competitors there. I'd hate to see ender be viewed as nothing more than the Jeesh, a modular competitor to jQuery.", "group_id": 9901, "id": 1078719}, {"user_id": 32832, "stars": [], "topic_id": 35559, "date_created": 1305612956.3922701, "message": "I've been pushing to diego to put nwmatcher and nwevents on npm -- which are both awesome and great core alternatives :)", "group_id": 9901, "id": 1079402}, {"user_id": 22714, "stars": [], "topic_id": 35559, "date_created": 1305716891.099792, "message": "I would prefer a tool such as http://dev.iceburg.net/jquery/jqModal over something like facebox. I think it's true to say that the people using ender right now are tinkerers, and something like jqmodal would lend itself well to having a sort of \"catch-all - customise yourself\" approach", "group_id": 9901, "id": 1096034}, {"user_id": 22714, "stars": [], "topic_id": 35559, "date_created": 1305717586.2013979, "message": "additionally something like http://gsgd.co.uk/sandbox/jquery/easing/ to compliment the ender-tween and jqmodal functions would be great. Also Spine, as an alternative to backbone http://maccman.github.com/spine/", "group_id": 9901, "id": 1096109}, {"user_id": 22714, "stars": [], "topic_id": 35559, "date_created": 1305718718.2644629, "message": "I don't want to spam this with links so I made a small bit.ly bundle here http://bit.ly/kjrxma", "group_id": 9901, "id": 1096195}, {"user_id": 33289, "stars": [], "topic_id": 35559, "date_created": 1305727235.5602591, "message": "haha. it's not spam when it's adding sources to the question. Anyway, I'm about half way done with a generic easing tweener for both integers and hex colors. will keep you updated", "group_id": 9901, "id": 1097306}, {"user_id": 33497, "stars": [], "topic_id": 35559, "date_created": 1305822104.935174, "message": "I've ported MooTools Fx (arguable the best) to a standalone constructor, should put it somewhere soon.", "group_id": 9901, "id": 1113170}, {"user_id": 33289, "stars": [], "topic_id": 35559, "date_created": 1305840579.8073039, "message": "@ryanflorence that is until I finally release my work-in-progress animator (code name Morpheus). mwahahaha. (i don't really have an evil grin). but for argument sake -- right now, we'll just say MooTools Fx *is* the best.", "group_id": 9901, "id": 1116789}, {"user_id": 1855, "stars": [], "topic_id": 35559, "date_created": 1305850381.5129521, "message": "@ded seeing is believing :D", "group_id": 9901, "id": 1118082}, {"user_id": 33289, "stars": [], "topic_id": 35559, "date_created": 1305859890.5455959, "message": "it's on github now, just haven't opened it until decent test coverage", "group_id": 9901, "id": 1119812}, {"user_id": 33289, "stars": [], "topic_id": 35559, "date_created": 1305872196.7876561, "message": "wow. how did i make that look like code!!?? 0_o", "group_id": 9901, "id": 1121338}, {"user_id": 33289, "stars": [], "topic_id": 35559, "date_created": 1305872148.234478, "message": "@locks -- I believe your next response will rhyme with \"touch\u00e9\"\nhttps://github.com/ded/morpheus", "group_id": 9901, "id": 1121316}, {"user_id": 1855, "stars": [], "topic_id": 35559, "date_created": 1305887865.655808, "message": "touch\u00e9.", "group_id": 9901, "id": 1124155}, {"user_id": 22714, "stars": [], "topic_id": 35559, "date_created": 1305888828.958508, "message": "will it have things like chaining? like being able to chain multiple animations together/ after one another?", "group_id": 9901, "id": 1124215}, {"user_id": 1855, "stars": [], "topic_id": 35559, "date_created": 1305887894.745106, "message": "you're cranking out code like a boss, I'll check morpheus over the weekend", "group_id": 9901, "id": 1124158}, {"user_id": 22714, "stars": [], "topic_id": 35559, "date_created": 1305888828.6896491, "message": "Morpheus looks great", "group_id": 9901, "id": 1124214}, {"user_id": 33497, "stars": [], "topic_id": 35559, "date_created": 1305903677.541779, "message": "@ded Challange accepted. When I get a chance I'll play with it, measure FPS, and then we'll see who reigns victorious.", "group_id": 9901, "id": 1126535}, {"user_id": 33289, "stars": [], "topic_id": 35559, "date_created": 1305914762.8646121, "message": "I still need to port in the requestAnimationFrame methods -- but it should still be pretty solid", "group_id": 9901, "id": 1128592}, {"user_id": 22714, "stars": [], "topic_id": 35559, "date_created": 1306456079.049938, "message": "Morpheus looks brilliant Dustin. Excellent work fella", "group_id": 9901, "id": 1198067}, {"user_id": 33289, "stars": [], "topic_id": 35559, "date_created": 1306464042.768754, "message": "btw I've since added the requestAnimationFrame. it's quite smooth now and device-battery friendly :)", "group_id": 9901, "id": 1199281}, {"user_id": 35573, "stars": [], "topic_id": 35559, "date_created": 1307501731.6771879, "message": "@fazalkhan I've just started my own micro-framework to provide those modal dialogs. Check it out: https://github.com/gtramontina/loading.js - Currently it has only the 'loading' modal thing, but I'm planning to add some other dialogs to substitute Javascripts' prompt, alert... Hopefully we can turn it into an Ender module.", "group_id": 9901, "id": 1332405}, {"user_id": 22714, "stars": [], "topic_id": 35559, "date_created": 1308664790.4765201, "message": "ideally this would be a (working) method inside bonzo", "group_id": 9901, "id": 1448638}, {"user_id": 22714, "stars": [], "topic_id": 35559, "date_created": 1308664679.9651351, "message": "I've attempted to create a method for ender using one of PPK's methods", "group_id": 9901, "id": 1448616}, {"user_id": 22714, "stars": [], "topic_id": 35559, "date_created": 1308664703.236748, "message": "the problem is that it doesn't return the true value of its position in regards to its parent", "group_id": 9901, "id": 1448621}, {"user_id": 22714, "stars": [], "topic_id": 35559, "date_created": 1308664628.010433, "message": "I've been in dire need of a couple of useful functions jQuery has - such as position()", "group_id": 9901, "id": 1448606}, {"user_id": 22714, "stars": [], "topic_id": 35559, "date_created": 1308664713.3043439, "message": "`$.ender({\n position: function () {\n var curleft = 0\n\t\tobj = this;\n\t var curtop = 0;\n\t if (this.offsetParent) {\n\t do {\n\t curleft += obj.offsetLeft;\n\t curtop += obj.offsetTop;\n\t } while (obj = obj.offsetParent);\n\t }\n\t return [curleft, curtop];\n }\n}, true);`", "group_id": 9901, "id": 1448624}, {"user_id": 33289, "stars": [], "topic_id": 35559, "date_created": 1308729260.1018441, "message": "position() in jQuery just gives you offsetTop and offsetLeft (", "group_id": 9901, "id": 1455362}, {"user_id": 33289, "stars": [], "topic_id": 35559, "date_created": 1308729382.9665639, "message": "but you can use offset().top and offset().left in both jQuery and Ender to get it's true offset from the edges of the window", "group_id": 9901, "id": 1455367}, {"user_id": 22714, "stars": [], "topic_id": 35559, "date_created": 1308737913.308305, "message": "sure, I've used the methods in ender and ended up getting the parent container and the item inside and subtracting the values. What I meant to say was it would be cool if there was a method I could call to get the offset of an item from its parent, and not the window.", "group_id": 9901, "id": 1455931}, {"user_id": 42003, "stars": [], "topic_id": 35559, "date_created": 1318080676.011539, "message": "I'd love to see an ender version of sausage.js", "group_id": 9901, "id": 2305003}, {"user_id": 1855, "stars": [], "topic_id": 35559, "date_created": 1318977272.5294621, "message": "@secondplanet +1", "group_id": 9901, "id": 2380527}]