**** BEGIN LOGGING AT Mon Aug 20 02:59:59 2012 Aug 20 03:45:17 well, this is annoying. i use Panes/Views all the time in enyo 1, and for some reason, I can't seem to get them to function in my new app Aug 20 03:46:37 ah, it helps if i actually name them. derp Aug 20 03:53:16 my lsit problem is a BUG with pulldownlist Aug 20 03:53:21 omfg, i found an enyo bug Aug 20 03:53:27 * fxspec06 rejoices Aug 20 03:54:13 now, to figure out how to FIX the bug without breaking everything.. Aug 20 04:07:43 http://forums.enyojs.com/discussion/700/enyo-list-50-rowsperpage-items-issue#latest Aug 20 04:14:03 so how do i file a bug on pulldownlist.js at github Aug 20 04:16:22 baha, the issue tracker Aug 20 05:00:36 * fxspec06 yawns Aug 20 05:00:50 hows it goin fxspec06 ? Aug 20 05:01:16 it's going a LOT better now that i found out why this list wasn't working properly. Aug 20 05:01:57 and that it's been filed and pull requested and now i can get back to work Aug 20 05:01:59 s/work/sleep Aug 20 05:02:11 lol Aug 20 05:03:32 i'm actually kinda surprised nobody has found the bug before now. then again, look at all the enyo 2 apps Aug 20 05:03:49 yeah heh Aug 20 05:07:01 this is my speed test http://i.imgur.com/g7kIa.png Aug 20 05:13:14 i'm outta here. night all Aug 20 05:13:53 g'night Aug 20 05:45:28 goodnight Aug 20 08:04:20 fxspec06: lol Aug 20 08:05:49 uhhh, this.inherited just calls the function higher up in the chain; if you don't have a create method, it'll go and call the parent kind's create method (all the way up the chain, obviously). You only have to call this.inherited if you're overriding an implemented method Aug 20 08:06:02 It doesn't do anything to the properties Aug 20 08:06:19 * rrix goes to bed Aug 20 09:06:32 anyone know how to port this to android such as the lg g2x? Aug 20 09:07:31 any1 here> Aug 20 09:27:53 i just realized something about android 2.x .. even it's native apps suck ass for scroll speed like enyo Aug 20 15:01:30 EricBlade: yeah, not having hardware accelleration seemed to be a really really bad idea. but don't worry, it's called native java so it's all good! Aug 20 15:01:36 it must be! Aug 20 15:18:33 events in enyo aren't synchronous are they? Aug 20 15:26:29 i don't think so. should probably check the docs Aug 20 15:31:51 no, it doesn't look like it Aug 20 15:31:56 I just made a call chain instead Aug 20 15:43:33 definitely not, imo Aug 20 15:44:20 html tables are the worst for dynamic layouts, but they're the only way I could get the spacing right Aug 20 15:44:56 i've been using tables more in enyo 2 than in enyo 1, bc of lack of vertical centering and fitting Aug 20 15:48:15 yeah, seriously Aug 20 15:48:29 but I need to dynamically make/change a table, and it's awful Aug 20 15:59:26 unrelated to enyo, but in yccm i had to resort to table-like layouts too. vertical centering is near impossible Aug 20 16:10:18 hey madnificent! Aug 20 16:10:37 Nuclear-powered robot fires laser on mars. for science. Aug 20 16:10:50 boom! Aug 20 16:11:28 http://24.media.tumblr.com/tumblr_m8pphpfIMo1qmykrbo1_500.jpg Aug 20 16:21:33 haha Aug 20 16:39:14 check out my new preware birthday icon at http://justin.websb.net/Icon_Preware_Birthday.png Aug 20 16:40:29 ah, please Aug 20 17:00:41 hey PatrickC ! Aug 20 17:01:06 hows it join man? Aug 20 17:01:51 i'm too busy to even send out some of the more important emails which i should've sent over a month ago... but it could certainly be worse! Aug 20 17:01:58 how are you doing? Aug 20 17:03:00 good :) Aug 20 17:03:34 i'll be back in a few madnificent.. long time no talk :) Aug 20 17:03:51 * madnificent will probably have to eat sometime soon too Aug 20 20:18:20 this is maybe a stupid question, but I can't figure it out. I've got a bunch of things (a table) defined using {tag: "tr" ...} syntax Aug 20 20:18:34 is there a way to on-the-fly apply classes to that and have it work properly? Aug 20 20:18:39 it doesn't seem to be Aug 20 20:18:58 mostly because addClass() doesn't work, so I'm re-writing the .classes attribute Aug 20 20:27:01 .attributes.class += "myclass" ..? Aug 20 20:29:28 I didn't follow that Aug 20 20:29:46 this.$.tabula is a {tag: "table" ...} Aug 20 20:30:03 then I step through this.$.tabula.components to get the {tag: "tr" ...}s Aug 20 20:30:28 each of those has a classes attribute Aug 20 20:31:10 var rows = this.$.tabula.components; rows[i].classes += " myClass"; Aug 20 20:31:41 but the point is, they're Objects, not enyo.instances Aug 20 20:32:35 so they don't have any of the methods/stuff that enyo.Components have Aug 20 20:37:08 the point is, I'm trying to hide parts (rows/columns) of a table, based on user input Aug 20 20:39:37 yeah i see, sorry Aug 20 20:40:10 when you do {tag: "etc"}, enyo 2 has an attributes property. this attributes property allows you to assign HTML attributes to an enyo element Aug 20 20:40:38 so let's say you wanted to specify 100% width for a table, inline, like you would in html: Aug 20 20:40:54 right, I've been doing that for some things Aug 20 20:41:01 you can do this like: {tag: "table", attributes: { width: "100%" }} Aug 20 20:41:08 you can also do it for classes Aug 20 20:41:31 but you can't access it after the fact via setAttributes, seemingly? Aug 20 20:41:41 so if you give your table a name "mytable" you could theoretically do this.$.mytable.attributes.classes += "class" ..? Aug 20 20:42:00 i'm not sure, i don't think i've ever used setAttributes Aug 20 20:42:18 but, see, I don't want it just added to the table Aug 20 20:42:29 I want to add CSS classes to specific tr and td tags Aug 20 20:42:48 I'm looking for a way to not need to destroy and re-create the whole table Aug 20 20:43:02 you could write a fn to loop through the table and check "if .tag == 'tr' {dostuff Aug 20 20:43:24 or you could give names to your cells Aug 20 20:43:35 omg names to all my cells Aug 20 20:43:48 lol yeah, not exactly elegant Aug 20 20:44:34 well you'll know the index right? you could $.table.getComponents()[rowIndex].getComponents()[cellIndex].classes += ".." Aug 20 20:44:55 if you have thead sections you could + offsetIndex Aug 20 20:45:17 $.table.getComponents() doesn't work Aug 20 20:45:38 $.table.controls then or $.table.children Aug 20 20:46:05 it's got a components child, I can log it and see it, but there's no method Aug 20 20:46:34 it's almost like when you use {tag: ...} enyo doesn't make it an internal object, it just renders into dom Aug 20 20:46:40 you could maybe get the dom node and surf it old school, lol. that sounds like the worst idea, though Aug 20 20:46:55 yeah, I'd really like to not have to do that Aug 20 21:30:59 * phil_bw yawns **** ENDING LOGGING AT Tue Aug 21 02:59:58 2012