**** BEGIN LOGGING AT Wed Sep 19 02:59:59 2012 Sep 19 03:23:28 hello, can anyone explain me what is enyo.BufferedScroller ? Sep 19 07:10:26 account on Sep 19 07:10:37 woops, sorry, morning "-- Sep 19 13:35:42 anyone have a good place to find the enyo-style toolbar icons? Sep 19 14:43:22 can anyone explain me what is enyo.BufferedScroller and how can I use it?? there is no doc about it and I'm reading VirtualList source code to find out how to create a VirtualGrid Sep 19 14:47:39 hisa_py: is BufferedScroller part of Enyo 2 ? Sep 19 14:48:27 I'm using Enyo 1 Sep 19 14:49:07 ha! ok Sep 19 14:49:13 I'm trying to understand how a VirtualList works Sep 19 14:50:34 so far I know a VirtualList is a ScrollingList and uses a Buffer, but a ScrollingList uses a BufferedScroller Sep 19 14:51:11 maybe if you can tell why should I use a buffer I can figure out the rest Sep 19 14:52:42 hisa_py: i'm not using Enyo 1, so i haven't checked the source code Sep 19 14:55:05 no problem ? anyways, it is so frustraiting having to read undocumented source code to know something that should be in the API documentation. Sep 19 14:56:16 hisa_py: afaik the version 1 of Enyo is not longer being developed, so the documentation available is on Enyo 2 Sep 19 14:56:24 At this point I totally regret not having installed android on my client's hp touchpads Sep 19 14:57:49 Yeah, anyway, I started this project reading on webos documentation. I did a lot of work on enyo 1 before I know enyo 2 exists Sep 19 16:05:59 i have a question: isChrome flag defines that a component has no DOM node associated? Sep 19 16:08:34 no Sep 19 16:09:11 it flags those components as "decorators" and won't remove them when you destryoClientControls() on a component that has isChrome components in it Sep 19 16:09:50 decorators is the wrong word, but same idea Sep 19 16:09:58 sugardave: thanks! Sep 19 16:10:04 np Sep 19 16:10:49 hisa_py: in Enyo 1, there was a Grid control, but I'm not sure it was ever 100% awesome Sep 19 16:11:59 BufferedScroller is likely the magic that makes sure items are added to the ends of the list when scrolling past some threshold (only have 50 items and they just scrolled to #35, let's load more) Sep 19 16:12:33 sugardave: do you know if the BufferedScroller will be ported to Enyo 2 ? Sep 19 16:12:36 no documentation on that grid neither ? I downloaded a animated grid from here and adapted it to my requirements Sep 19 16:12:37 http://blog.technisode.com/post/8545758113/enyo-daily-11-animated-grid-layout Sep 19 16:13:00 hisa_py: docs in Enyo 1 are...lacking a little in some areas Sep 19 16:13:10 I don't think Grid was documented, no Sep 19 16:13:26 katratxo: I doubt it, we have changed List methodologies in Enyo 2 Sep 19 16:13:32 the problem is that now I have to display like 9000 images Sep 19 16:15:32 sugardave: thanks for your explanation about BufferedScroller. Sep 19 16:16:09 but why does VirtualList which is basically a ScrollingList uses a Buffer if the ScrollingList already uses a BufferedScroller? Sep 19 16:18:24 that's a good question, but I don't know the answer Sep 19 16:21:14 so in that case, it's actually the Buffer in VirtualList that is responsible for getting more items, I'd think. Maybe the BufferedScroller is just sending events to it....I'd have to go source digging, but I won't be able to do that on Enyo 1 until things die down around here (likely a REALLY long time) :( Sep 19 16:21:51 sugardave: np and thanks anyway ? Sep 19 16:23:51 sugardave: do you know if it's possible to use enyo2 in hp touchpad? Sep 19 16:24:11 yes it is Sep 19 16:24:23 you will need to include the enyo/layout/onyx source Sep 19 16:24:34 but bootplate is good for that because it can minify everything for you Sep 19 16:25:20 ok ? and what about the services API?? I'm using DbService and I will have to use webservices as well Sep 19 16:25:26 I can't say that everything is 100% guaranteed in that webkit, but I've seen quite a few Enyo 2 apps on TouchPads Sep 19 16:26:08 I think there are some gallery components for webos extensions and I know Jason Robitaille (jaycanuck) was working on some of that, as well Sep 19 16:27:06 not sure of everything it does: http://enyojs.com/gallery/#JayCanuck.webOSExt Sep 19 16:28:05 hisa_py: you mean WebService Enyo components or something else? Sep 19 16:28:42 yeah WebService Enyo components and DbService Sep 19 16:29:06 so an Enyo 1 WebService maps almost exactly to the Enyo 2 WebService kind Sep 19 16:29:09 the problem is that we have done a lot of work on enyo 1 ? Sep 19 16:29:25 except instead of .call() you use .send() in Enyo 2 Sep 19 16:29:46 (there may be slightly more than that, but it isn't much) Sep 19 16:30:26 oh yeah, you only get onresponse and onerror in Enyo 2, no onSuccess, etc (unless you create your own extending the WebService) Sep 19 16:33:58 it sounds interesting ? but I'll try to stay on Enyo 1 because my time is limiited and refactoring code for Enyo 2 is not on our budget ? Sep 19 16:34:38 We only need to fix the issue of displaying something like a VirtualGrid ? I'll keep digging on to see if I can get it Sep 19 16:37:08 good luck! Sep 19 16:37:13 thanks Sep 19 16:38:20 it's funny, your smiley emoticons are coming across as a single ? in my terminal so it looks like you are asking a lot of questions :) Sep 19 16:39:09 I'm not using smiley emoticons LoL Sep 19 16:39:14 oh :P Sep 19 16:42:38 My IRC client is x-chat and it appears it is trying to parse three dots (. . .) [but without the spaces] to something else LoL Sep 19 18:01:10 sugardave: do you know if Drawers fix their height while open? Sep 19 18:08:54 meh, never mind, I fixed it by closing and re-opening it quickly **** ENDING LOGGING AT Thu Sep 20 02:59:57 2012