**** BEGIN LOGGING AT Sat Sep 29 02:59:57 2012 Sep 29 03:21:06 #nasadmin-dev Sep 29 03:21:11 errr Sep 29 03:21:14 wrong channel **** BEGIN LOGGING AT Sat Sep 29 06:04:57 2012 Sep 29 11:50:43 blurp Sep 29 11:50:57 i wish there were more resources that compares enyo with other similar stuff such as sencha :) Sep 29 13:39:29 rawtaz: no need, enyojs is the best, simple as that ;) Sep 29 13:40:05 tss :P Sep 29 13:40:08 rawtaz: when visiting other channels than #enyojs, you should substitute enyojs with the name of that channel. ^^ Sep 29 13:40:41 heh dont you mean the other way around :) substituing the name of the other channels with enjoyjs Sep 29 13:42:09 no, i mean that #sencha will tell you "rawtaz: no need, sencha is the best, simple as that ;)", even though they would obviously be liars! Sep 29 13:42:18 oh :P Sep 29 13:42:57 rawtaz: what did you think i mean? Sep 29 13:43:14 never mind, it was just a language barrier thing Sep 29 13:44:11 i dont want to be negative or anything, but i must state my opinion. i think it's bad that the channel is logged and published Sep 29 13:44:14 there, said it Sep 29 14:11:23 rawtaz: i don't like channel logs either. i also don't like the street cameras around the corner nor the drones. you'll have to raise your voice louder than that, i'm afraid. Sep 29 14:12:03 where else to raise the voice about the channel being logged, if not in the channel itself :) Sep 29 14:28:18 madnificent: obviously they are liars. unless they have changed sencha so that it is now just the enyojs source code Sep 29 14:28:57 fxspec06: then still, they'd be wrong. enyojs is a far better name! they could only win if they'd add in a free pony Sep 29 14:29:14 i'd fancy a free pony.. Sep 29 14:29:29 'use our framework and receive a free pony!' somehow doesn't sound like the greatest business model Sep 29 14:30:27 ugh. who wants to help me fix these bugs >.< Sep 29 14:30:27 do you guys use enyo for non-mobile as well, i mean as one of your primary frameworks for regular webapps too? Sep 29 14:31:31 i really don't do non web apps Sep 29 14:34:07 alright, but i meant if you guys use it for non-mobile webapps too, or mostly for mobile webapps :) Sep 29 14:36:37 rawtaz: yes Sep 29 14:36:46 rawtaz: though not for websites Sep 29 14:37:55 by "not for websites" you mean "just for webapps", kinda? Sep 29 14:42:52 rawtaz: yes Sep 29 14:43:07 ok Sep 29 15:20:36 so, can you guys verify my understanding that enyo does not provide camera, gps and other access on the device? it seems to be just a js framework and of course widgets and stuff too, and not something that provides more of a low-level access to device features Sep 29 15:21:16 if that's correctly understood, and one wants to use those things (gps for example), is it phonegap you'd recommend complementing enyo with to have more of a "full" stack? Sep 29 15:22:35 * rawtaz just fired up ares2 Sep 29 16:57:13 rawtaz: You should be pairing Enyo with Phonegap for features like that Sep 29 21:40:34 rrix: yeah, makes sense. but phonegap is what you'd recommend, or are there other options you think are good? Sep 29 21:40:53 rawtaz: The only one I've ever had a desire to use is phonegap Sep 29 21:40:58 It works™ Sep 29 21:41:00 ok :) Sep 29 21:41:17 yeah Sep 29 21:42:36 you could try out trigger.io and let us know how it goes :) I just heard about them the other day Sep 29 21:42:45 seems more like Titanium Sep 29 21:44:09 ah Sep 29 21:44:21 a little pricey unless you make apps that pay for themselves :) Sep 29 21:44:24 https://trigger.io/pricing/ Sep 29 21:44:32 ah, didn't look at the pricing :) Sep 29 21:45:02 what other similar things do you know, i mean similar to phonegap? Sep 29 21:45:49 none, I am just really starting to use pg myself Sep 29 21:45:55 ok Sep 29 21:46:05 i cant think of any others ottomh Sep 29 21:46:13 anyway, doesnt matter. was just curious Sep 29 21:48:30 uh Sep 29 22:41:25 the API is *super* slow to load Sep 29 22:41:31 i wonder why Sep 29 22:41:47 takes like 20 seconds Sep 29 22:44:22 so, as i understand it (reading docs), there's no templating and separation of html for controls you create Sep 29 22:45:17 instead it seems that if you make a control that needs to contain some html to build it up, you'd put that html in the enyo.Control.content "attribute" Sep 29 22:45:30 property, i guess it should be claled Sep 29 22:46:26 or is the situation rather that if you want to build a control that needs a few levels of HTML, then you should somehow split that up into multiple controls, each having basically one single html tag to represent? Sep 29 22:47:41 hi guys Sep 29 22:47:47 lo Sep 29 22:48:21 so far i am very interested in enyo and i want to ask something Sep 29 22:48:38 we have an android tv box project in our company Sep 29 22:48:52 and i am considering to offer enyo as the tool Sep 29 22:49:05 but i am little confused Sep 29 22:49:19 how does the input handle? Sep 29 22:49:32 we have a special remote controll Sep 29 22:49:35 Enyo is just a javascript library Sep 29 22:49:42 will it register every key from it? Sep 29 22:50:30 I guess it depends on if the browser your running the Enyo app in sends keydown events and those keycodes with them Sep 29 22:51:12 rawtaz: one reason the api tool takes a bit of load is that it reads and parses the entire source tree at load time Sep 29 22:51:32 sugardave: sounds like something one would want to cache :) Sep 29 22:51:43 but i guess it's done on the client side? Sep 29 22:51:51 indeed Sep 29 22:51:54 PhoneGap Sep 29 22:51:59 uses chrome Sep 29 22:52:23 does that chrome browser raise key events for your remote? if so, it will probably work Sep 29 22:53:14 well then i guess i will have to try it monday Sep 29 22:53:30 we try to go native on android but the gui is pain the ass Sep 29 22:53:43 in what way vlad___ ? Sep 29 22:54:18 we need to use some animations and the android animation library is very slow Sep 29 22:54:34 opengl es is good but time consuming Sep 29 22:54:53 sugardave: wouldnt it be good to consider loading the API stuff by ajax or similar instead? i mean, having visitors and potential users of Enyo see an api viewer that takes 20 seconds to load its stuff might not be ideal :) Sep 29 22:55:03 im a patient guy but many ppl arent :P Sep 29 22:55:34 I think the api-tool is part of the released github stuff....patches welcome :) Sep 29 22:55:43 hah :P Sep 29 22:55:57 there's a lot of docs to read before i consider contributing Sep 29 23:04:15 regarding my earlier questions.. i do see that CSS can be applied to controls in terms of 'classes' and 'style', so that's fine. one can style controls with pure CSS. but im not seeing a way to separate the actual structure of it. but that said im still not sure how one normally creates a control that needs a bunch of HTML Sep 29 23:04:23 i guess i'll come to that at some point Sep 29 23:12:52 rawtaz: enyo.Control extends enyo.Component and enyo.Component gives you the ability to hold other components in a "components" array. So, for nested control structure, you leverage that rather than the "content" property Sep 29 23:15:21 if you haven't looked at it yet, here's a simple tutorial that will show you some of the magic: https://github.com/enyojs/enyo/wiki/Tutorial Sep 29 23:15:27 sugardave: yeah. im seeing that, and it makes sense. so is it accurate that if i wanted to build say, a standard login form, something like