**** BEGIN LOGGING AT Thu Jan 15 02:59:57 2009 Jan 15 05:43:01 romainguy: you there? Jan 15 05:43:07 yep Jan 15 05:43:33 http://code.google.com/p/android/issues/detail?id=1792 -- could you pass this along to someone who might be interested in looking at the situation? Jan 15 05:43:46 yep Jan 15 05:44:16 i will avoid resetting my phone for now (that would probably fix it, of course). Jan 15 05:44:27 in case whoever looks at this has something useful to explore in the next week or so Jan 15 05:45:50 done Jan 15 05:46:58 thanks Jan 15 05:47:18 np Jan 15 05:58:47 im reading through your shelves code right now btw ;) Jan 15 05:59:15 :)) Jan 15 05:59:24 it's not documented but it should be clear Jan 15 05:59:32 yes im understanding it. good stuff :) Jan 15 05:59:37 you should still put your app on the market... competition is always good. Jan 15 05:59:43 I will Jan 15 05:59:46 but it's not ready yet Jan 15 06:01:26 so ive noticed a couple of times now youve made a FastBitmapDrawable in your code. what is the reason for this? what is so slow about the other BitmapDrawable? Jan 15 06:02:39 BitmapDrawable handles more features and does extra checks in the drawing method Jan 15 06:02:53 are they really that heavy? Jan 15 06:03:06 no, but I don't need them Jan 15 06:03:12 hehe, oic :) Jan 15 06:03:15 and everything I can squeeze out of the drawing code path is welcome :) Jan 15 06:03:48 the LayerDrawable/TransitionDrawable are there only because the API in 1.0 sucks and cannot be used programmatically Jan 15 06:03:51 I fixed that in cupcake Jan 15 06:04:09 and CrossFadeDrawable is basically TransitionDrawable but faster because it deals with Bitmaps directly Jan 15 06:05:09 Does anyone know if adhoc wifi networks will be supported in cupcake? Jan 15 06:05:24 I can check Jan 15 06:05:30 cool! Jan 15 06:07:44 nope Jan 15 06:07:48 at least it doesn't work on my device Jan 15 06:08:03 aww. well, thanks for checking Jan 15 06:08:43 I hope we eventually get that feature so multiplayer games can be played locally among android handset owners who are near each other Jan 15 06:09:47 when they don't have the internet available? Jan 15 06:09:56 oh, missed the locally part Jan 15 06:10:19 yeah, like the way the Nintendo DS does it Jan 15 06:10:39 nintendo ds may do it because it has no internet ;) Jan 15 06:10:45 but it would be nice for games that need low latency Jan 15 06:12:02 well, on that system there is usually both options. if one has an internet connection, one may play with anyone around the world, but one can also broadcast the game to anyone within a 20-30ft radius to play locally Jan 15 06:13:20 I'd hate to use edge and rack up the user's bill, heh Jan 15 06:13:48 I'd hate to try to use Android as it is without an unlimited plan :x Jan 15 06:13:53 askin for trouble Jan 15 06:13:58 it is not meant for that :)) Jan 15 06:14:36 i like the onscroll effect you did to show the alphabet popup Jan 15 06:15:15 oh right, wasn't somebody saying there was no way to truly turn off use of the data networks? Jan 15 06:15:52 you can if you are roaming Jan 15 06:17:14 ah, i see Jan 15 06:19:45 jbermudes: one solution that people did was to change all APNs to fake ones Jan 15 06:20:45 jsharkey, haha, that works Jan 15 06:22:16 i had to do that when i used it on a simcard before i had a data plan Jan 15 06:22:35 wanted it to work just long enough to provision against gmail,etc Jan 15 06:26:04 i guess i could do local multiplayer over bluetooth...assuming 2 phones can communicate to each other over that protocol Jan 15 06:26:26 which they cant currently :) Jan 15 06:27:42 right, but cupcake will fix that, right? Jan 15 06:27:56 i didnt look. Jan 15 06:28:16 you might have to pair the phones or something :x Jan 15 06:28:53 yeah, sounds like a security concern Jan 15 06:29:08 * jasta scratches his head at setCompoundDrawablesWithIntrinsicBounds Jan 15 06:29:46 googlemember'd Jan 15 06:30:03 romainguy: is this just a way to avoid using another layout? so you can have only a TextView but get the book cover in there as well? Jan 15 06:30:34 that's what it's meant for Jan 15 06:30:39 we use this in many places in the core apps Jan 15 06:30:55 it lets you put a Drawable on the left/top/right/bottom of the text in a TextView Jan 15 06:31:00 very handy to cut down the number of views Jan 15 06:31:05 especially in ListView Jan 15 06:35:09 yes, that's interesting. i am certain i could take advantage of that in a lot of places Jan 15 06:35:28 combine that with FastDrawable and you get really cool scrolling speed Jan 15 06:35:45 you might also want to look at my adapter to see how to reduce memory allocations when using data from a Cursor Jan 15 06:35:56 there's an API that skips a few allocations in TextView Jan 15 06:36:03 it works with a fixed length char array Jan 15 06:38:02 yes ive been absorbing this Jan 15 06:38:44 I can't wait for cupcake to be out Jan 15 06:38:49 at least to get rid of UserTask in my apps Jan 15 06:54:09 will cupcake contain UserTask, or is there some derivative of it in there? Jan 15 06:54:24 it's the same class but it's called android.os.AsyncTask Jan 15 06:55:43 <_avatar> romainguy: i must have missed it before, where is your shelves code posted? :) Jan 15 06:55:51 code.google.com/p/shelves Jan 15 06:55:56 <_avatar> cheers