**** BEGIN LOGGING AT Mon Feb 27 02:59:58 2012 Feb 27 10:58:49 hmm. Just to put some data behind a point i had a while back, that your app description can make a world of difference in your sales, in the 24 hours since I re-wrote my Android GVoice description, my sales have doubled. Feb 27 19:36:41 hello. how is enyojs performance on hp touchpad? i am devloping an app with enyo1.0, and it works ok in chrome, but on hp touchpad many animations are not smooth at all (drawer animations, pane fromlefttoright animation) Feb 27 19:39:14 It should work well. Do you use a lot of nested FlexBoxes? Feb 27 19:42:07 not a lot, but i use some Feb 27 19:42:41 "smooth" has a completely different meaning on mobile devices compared to a super powered computer. :D Feb 27 19:43:28 Nested flexboxes will affect performance. Use them sparingly. Feb 27 19:43:58 That said, even with a few nested ones the result should still be relatively smoth. Feb 27 19:44:04 smooth. Feb 27 19:46:32 EricBlade, Roy-Pre101 , in one case: i have a drawer containing four virtual lists. if the lists are empty, the animation is smooth. if the lists are populated, the animation is not smooth animore Feb 27 19:48:08 Virtual Lists would be a bad choice for that, I think. Feb 27 19:49:32 Roy-Pre101, what should i use, then? Feb 27 19:51:48 Good question! Feb 27 19:52:09 Do they need to be virtual? Are the contents generated only when needed or do you know them in advance? Feb 27 19:52:21 afk for a bit. Feb 27 20:01:12 Roy-Pre101, at first time i know them, but one i select one item from one, the others change Feb 27 20:05:58 I vaguely recall someone saying you shouldn't use virtual lists inside drawers. Or was that the other way around? Feb 27 20:06:20 Certainly not the other way around. Feb 27 20:07:45 do you have any sugestion? what else should i use, if not virtual list Feb 27 20:08:29 How many items in each list? Feb 27 20:09:20 i've always done pretty well with repeaters, lists have never worked right for me Feb 27 20:10:03 first:6, second: about 30, third: about 300, fourth: 440 Feb 27 20:11:15 first is "decade", second: "genre", third: "artist", fourth: "album". if i click on one decade, the others will only contain items from that decade (genres, artists, albums). if i click on artist, the last one only shows albums from that artist Feb 27 20:14:33 Hmm, going to have to use virtual list for 3rd and 4th. Feb 27 20:14:41 Could use vritualrepeater for the first two. Feb 27 20:44:16 On TouchPad, the performance of the repeater seems to be pretty decent up to around 300 or so entries, but if you're targetting anything else, or your repeater items are more complex than a few things, then that might degrade further. Feb 27 20:45:24 However, if these are all contained within the same container, over all, then you're actually putting almost 800 things into a single scroller? is that how im understanding it? Feb 27 20:45:51 and animation inside a single container such as that is going to be a problem. Feb 27 20:46:21 switching to CSS animation might be a good thing to do, although i can't speak for how one would do that Feb 27 20:49:31 EricBlade, not a single scroller, but a single drawer Feb 27 20:49:42 with 4 virtual lists Feb 27 20:52:55 burg: Try performance of them outside the drawer. Feb 27 20:53:31 Roy-Pre101, the virtual lists work allright, no problem at all. but the drawer open/close animation doesn`t Feb 27 21:44:04 the structure sounds kind of strange, can you pastebin an example of the structure? Feb 27 21:47:26 shure, one moment Feb 27 21:50:48 EricBlade, http://codepad.org/i1bO1O0L Feb 27 21:52:43 hmm. seems like something i'd put in seperate drawers Feb 27 21:52:53 but i'm terrible at ui, so my advance might be useless :D Feb 27 21:56:12 EricBlade, i need to follow ui from the same application on other platform, i can not change it Feb 27 22:08:58 well something needs to be done to make the amount of stuff smaller, or perhaps writing a new drawer that css animates would be handy Feb 27 22:09:14 i'm assuming that the existing drawer uses javascript animation as most of everything else does Feb 27 22:20:17 * Tibfib is sending an email to hp for possible internship possibilities Feb 27 22:24:39 yay Tibfib! Feb 27 22:24:46 * halfhalo should do the same for this summer Feb 27 22:38:38 halfhalo: you worked with matt, right? Feb 27 22:41:25 si Feb 27 22:41:42 nice, that's what I hope to do, but I wouldn't mind dev rel Feb 27 22:42:11 most interns I know of ended up in devrel Feb 27 22:43:28 * halfhalo will bbiaf home time Feb 27 22:43:31 sending my email to Adora, and matt. Anyone else I should copy? Feb 27 22:45:52 EricBlade, Roy-Pre101, i just tested, and it seems that if i use jquery method .slideToggle() instead of enyo drawer, it works flawless Feb 27 22:48:07 Burg: That's good! Feb 27 22:48:33 so how does slidetoggle do what it does Feb 27 22:49:06 anyway, i find it pretty strange that an external library does one thing better than the main library for webos apps Feb 27 22:49:46 EricBlade, i believe javascript. jquery is compliant with all browsers, even older versions, so i don`t think it`s css transform Feb 27 23:20:14 Tibfib not off the top of my head. If there is, matt or lisa will route you in the right direction Feb 28 00:01:20 Roy-Pre101, EricBlade, and css transitions work even better Feb 28 00:03:39 halfhalo: thanks! email sent Feb 28 00:08:58 burg: if you have a replacement for Drawer that uses CSS, i'd love to see Feb 28 00:09:03 well, i'd love to make use of Feb 28 00:23:55 EricBlade, this is what i use: http://jsfiddle.net/n5XfG/468/ Feb 28 01:51:02 burg: hmm. nice example of animation, but doesn't look like a good fit for me, thank you though **** ENDING LOGGING AT Tue Feb 28 02:59:59 2012