**** BEGIN LOGGING AT Sun Apr 15 03:00:00 2012 Apr 15 03:11:00 yeah it's an impressive ranking Apr 15 03:11:39 does the kindle have gps/cellular capability? Apr 15 03:12:10 it's got wifi and 3g Apr 15 03:12:59 wonder how my app looks on there Apr 15 03:13:05 didn't know they had 3g kindles Apr 15 03:13:53 QubeZ is your app on Amazon Appstore? Apr 15 03:14:04 the kindle i got for my gf comes with free 3g for life Apr 15 03:14:15 that is, 3 years max, because I guarantee that thing is built to break Apr 15 03:14:26 t0mless: no but i know people are getting android market on kindle Apr 15 03:14:36 i need to get around to putting the app on amazon's appstore Apr 15 03:14:42 wonder how difficult it is Apr 15 03:15:24 i was just thinking the same Apr 15 03:15:27 i'm doing it now Apr 15 03:15:34 I have an XML file that I'll periodically download, but I start with a default file. What's the best way to include this default file? I can't make it a resource because I can't overwrite it later with newer version. Apr 15 03:16:38 Free for the first year! Apr 15 03:27:16 will ContentValues sanitize strings for SQL injections? Apr 15 03:38:25 thats a good question Apr 15 03:39:01 I'm gunna just do it myself Apr 15 03:39:06 just in case Apr 15 03:44:09 hi Apr 15 03:44:37 do you have to pay anything to add a free app to the play store ? Apr 15 03:45:38 $25 developer account registration Apr 15 03:45:43 there is a one time fee of $25 Apr 15 03:45:47 i see Apr 15 03:45:53 then you can post as many free or paid apps as you wish Apr 15 03:46:31 how much does google take for their cut for paid apps ? Apr 15 03:46:58 30% ? I think Apr 15 03:47:22 oh like apple Apr 15 03:48:02 they claim most of it goes to the carrier Apr 15 03:48:49 Is there any way to check CPU load for my application running on emulator, via Eclipse? Apr 15 03:48:50 what for ? fuck the carriers they screw users as is on prices and fees for services Apr 15 03:50:44 does one need to add DRM for a free app on AppStore or just select No here? Apr 15 03:51:25 you mean for AmazonAppstore? Apr 15 03:51:29 ya Apr 15 03:51:37 not a clue on that one Apr 15 03:51:43 ill select No since its free Apr 15 03:51:48 i dont care if people freely distribute it Apr 15 03:52:03 this process is actually pretty easy, im about to upload To Do Mapr to their appstore Apr 15 03:52:24 they have a developer fee? Apr 15 03:52:31 free for first year Apr 15 03:52:38 so it's letting me go right through Apr 15 03:53:00 <`z> does anyone have any idea how much it costs to put apps on the market Apr 15 03:53:00 <`z> um Apr 15 03:53:03 <`z> on google play Apr 15 03:53:17 .:20:45:46:. ( t0mless ) there is a one time fee of $25 Apr 15 03:53:28 <`z> ah Apr 15 03:53:39 QubeZ how much is it after first year? Apr 15 03:53:41 <`z> apple's 99/year right? Apr 15 03:53:55 <`z> douchebags at amazon blocked my amazon account Apr 15 03:54:01 <`z> :| Apr 15 03:54:17 <`z> i was trying Amazon EC2 Apr 15 03:54:47 t0mless: $99/yr Apr 15 03:55:05 EC2? Apr 15 03:55:14 Hrm, same as apple Apr 15 03:55:17 submitted, now the review process goes into place Apr 15 03:55:21 need to find me a job that will pay for that Apr 15 03:55:42 you've never heard of EC2? Apr 15 03:56:32 Might have Apr 15 03:56:46 IaaS Apr 15 03:56:46 but I'm hopped up on cold medicine atm, so I'm not thinking Apr 15 03:56:54 Elastic Computing Cloud Apr 15 03:56:57 VMs in the cloud Apr 15 03:57:30 oh yea, I looked into that for the office server at my work Apr 15 03:57:35 I create my own private key to sign apps, and the google play public key is to interact with google play licensing, correct? Apr 15 03:57:57 JakeWharton: what was the other quirk you noticed with the menu item bug? Apr 15 03:58:03 morfic: no, even free apps need to be signed with release key Apr 15 03:58:10 fast invalidates Apr 15 03:58:12 e.g., viewpager Apr 15 03:58:12 you only use private key for your own test builds and debugging Apr 15 03:58:33 release key should be private key Apr 15 03:58:41 test/debug key is a throwaway Apr 15 03:59:05 people keeping writing Hubroid as Hubdroid :\ Apr 15 03:59:16 because they're dumb Apr 15 03:59:16 QubeZ: maybe the signal to noise ratio will be better on amazon Apr 15 03:59:18 don't give in Apr 15 03:59:21 and ergo easier to find your good app Apr 15 03:59:30 JakeWharton: even the XDA review says Hubdroid Apr 15 03:59:38 and random locations on the internet where people recommend it Apr 15 03:59:43 it's like they don't even read Apr 15 03:59:45 readme: ya hopefully thanks. Hopefully they review it fast and get it online. Apr 15 03:59:59 every says Sherlock ActionBar instead of ActionBarSherlock Apr 15 04:00:14 I prefer ActionBroSherlock Apr 15 04:00:17 JakeWharton: yeah, but the keywords are all there in that case Apr 15 04:00:34 I prefer LazyBarSherlock because its so easy to use Apr 15 04:00:41 JakeWharton: https://twitter.com/#!/JakeWharton/statuses/168419638923902976 Apr 15 04:00:58 haha Apr 15 04:01:01 JakeWharton: you bugger, you convinced rtyley to initiate an app at github! Apr 15 04:01:07 I knew it wasn't "droid" Apr 15 04:01:08 nah Apr 15 04:01:12 he DM'd me after that Apr 15 04:01:25 oh no that's not even the initial one Apr 15 04:01:31 QubeZ: a release key is a private key. My question related to google's public key. ("I do not need the public key google provided until i want to interact with google's licensing, correct?") Apr 15 04:01:39 I tweeted something along those lines in December and he DM'd me about it Apr 15 04:01:49 JakeWharton: pic or it didn't happen :P Apr 15 04:02:03 DiveBar, Sherlock Apr 15 04:02:09 morfic: right Apr 15 04:03:40 JakeWharton: some high-karma'd SO user said gh4a was more advanced than hubroid Apr 15 04:03:44 I cried inside Apr 15 04:03:45 QubeZ: it's the simplest things that can trip me up the most, when it's not what i expected Apr 15 04:03:54 EddieRingle: how much karma? Apr 15 04:04:01 readme: 200k Apr 15 04:04:05 oof Apr 15 04:04:12 <`z> lolol Apr 15 04:04:14 <`z> xda failed Apr 15 04:04:14 <`z> http://www.xda-developers.com/android/github-app-for-android-hubdroid-v2-0/ Apr 15 04:04:22 `z: yah Apr 15 04:04:39 I was happy XDA front-paged it and all Apr 15 04:04:42 EddieRingle: I didn't even know about hubroid until now Apr 15 04:04:46 Is there a way to get execute an activity in an application after the APK is installed? I want to do some initial setup after someone installs the APK Apr 15 04:04:56 readme: I haven't been paying attention to it like I should have Apr 15 04:04:56 <`z> EddieRingle, until... Apr 15 04:05:03 <`z> notice something? Apr 15 04:05:08 `z: they spelled it wrong Apr 15 04:05:08 <`z> hubdroid Apr 15 04:05:12 <`z> yep Apr 15 04:10:35 I've added a view as a footer to a listview, but when I set it's visibility to gone, the space for it is still there. How can I find out what container Android is making for it? Apr 15 04:10:56 EddieRingle: https://twitter.com/#!/rtyley/status/142356367410348032 in response to https://twitter.com/#!/JakeWharton/status/142353887360327681 Apr 15 04:11:57 JakeWharton: when did roberto join github? Apr 15 04:12:12 october Apr 15 04:12:34 https://github.com/blog/954-roberto-tyley-is-a-githubber Apr 15 04:13:24 JakeWharton: you can just critique my tablet designs instead Apr 15 04:13:34 going to find dinner first Apr 15 04:13:41 9:15 PM... Apr 15 04:13:42 whoops Apr 15 04:13:45 midnight here Apr 15 04:13:50 but I ate dinner at 9 too Apr 15 04:14:17 i like when people email me, the ABS mailing list, and post on StackOverflow under the ABS tag at the same time Apr 15 04:14:25 insta-delete and ignore of all three Apr 15 04:15:21 back in a bit Apr 15 04:19:25 Oh: http://stackoverflow.com/questions/4317778/hide-footer-view-in-listview with some dodgy trickery, you can add/remove the footerview without an issue Apr 15 04:26:17 How would I go about initiating Google maps from my app? What I am doing is trying to have them hit a button "Get me to location" it launches google maps, enters address and gives them directions from their current location Apr 15 04:27:55 you will have better luck asking specific questions. try to code it then come back when you get stuck Apr 15 04:29:43 http://code.google.com/p/andnav/ Apr 15 04:37:05 Is there any way to check CPU load for my application running on emulator, via Eclipse? Apr 15 04:37:43 with traceview Apr 15 04:40:21 http://stackoverflow.com/questions/4850974/how-to-use-traceview-in-eclipse-for-android-development Apr 15 04:40:59 If I knew how to code it I wuoldnt ask for help on how i would go about it... my question is pretty specific + gives a general idea of what I am trying to accomplish Apr 15 04:41:42 Trenith: have you read the documentation on location and maps and written a basic program to grab gps and display your position on a map yet? Apr 15 04:42:14 get that done, worry about the directions part after. Apr 15 04:42:29 I have read the documentation on location and maps, yes, written a program to grab gps and display it no, because i wanted to use an app already on the phone to do all that Apr 15 04:42:56 oh, i see Apr 15 04:43:18 http://stackoverflow.com/questions/2662531/launching-google-maps-directions-via-an-intent-on-android Apr 15 04:43:48 Thank you Apr 15 04:43:54 np Apr 15 04:44:29 or you use the "geo:" intent Apr 15 04:44:50 which would be the second answer Apr 15 04:44:53 i use that in my app Apr 15 04:45:45 Trenith http://stackoverflow.com/a/9825296/867099 Apr 15 04:53:03 I've looked through the docs but I'm having a hard time understand how you get the current state of a switch view Apr 15 04:53:11 does anyone know how ? Apr 15 04:54:30 Hi Apr 15 04:57:28 devslash: isChecked() Apr 15 04:57:45 ok thanks Apr 15 04:57:57 it's just a button Apr 15 05:01:28 android:visibility="" <- what do i put in there to make it invisible in the xml Apr 15 05:01:28 ? Apr 15 05:01:33 invisible Apr 15 05:01:46 or gone if you don't want space allocated for it Apr 15 05:01:56 omg Apr 15 05:01:59 thanks jake Apr 15 05:02:15 i had thought I already tried that Apr 15 05:02:23 http://developer.android.com/reference/android/view/View.html#attr_android:visibility Apr 15 05:02:29 every attribute has documentation Apr 15 05:02:53 what do you gogole to find that so quickly? Apr 15 05:03:02 readme: thanks Apr 15 05:03:04 android visibility Apr 15 05:03:09 first result was View Apr 15 05:03:11 scrolled down Apr 15 05:03:17 clicked android:visiblity attibutes Apr 15 05:03:19 copy+paste link Apr 15 05:03:49 adding site:developer.android.com onto any Google search always helps Apr 15 05:03:54 but usually you don't have to Apr 15 05:05:09 thx Apr 15 05:06:12 JakeWharton: how do you feel about apps that force a particular orientation? Apr 15 05:06:20 depends on the app Apr 15 05:06:26 I usually don't like it Apr 15 05:06:41 well, right now I'm considering locking Hubroid to portrait on phones Apr 15 05:07:12 I'm annoyed enough that the android home screen still can't handle landscape Apr 15 05:07:17 Pretty annoying when you're in bed! Apr 15 05:07:26 well, Hubroid is mostly a bunch of lists Apr 15 05:07:33 vadi2: ? Apr 15 05:07:37 so landscape only removes information Apr 15 05:07:49 I can't believe I didn't notice that Apr 15 05:07:58 Makes sense, but sometimes I wouldn't care and want to scroll anyway Apr 15 05:08:10 it goes into landscape when docked Apr 15 05:08:29 Never had a dock for any phone Apr 15 05:09:50 hmm, I like it locked Apr 15 05:10:41 I have a spinner, and I set its adapter with a list of options. Is there a way for it to not select the first option by default? I want it to be blank to start Apr 15 05:11:11 or do I need to add an option with an empty string Apr 15 05:11:21 and then add a condition that nothing happens if they select it Apr 15 05:12:03 try using the prompt Apr 15 05:12:51 http://stackoverflow.com/a/4776351/132047 Apr 15 05:16:26 EddieRingle: are you using the latest from dev? Apr 15 05:16:32 i saw you updated the SHA of the submodule Apr 15 05:16:40 JakeWharton: yar Apr 15 05:16:58 I managed to knock out two bugs last night Apr 15 05:17:04 hoping to get one or two tonight as well Apr 15 05:17:18 JakeWharton: I'm about to head off to bed in a bit Apr 15 05:17:27 so knock 'em out quick Apr 15 05:17:30 ;) Apr 15 05:17:43 is it difficult to make a an ImageView do a 360? Apr 15 05:17:48 animation style? Apr 15 05:17:49 RotateAnimation Apr 15 05:18:08 i am starting to think someone should just write a simple IRC bot to answer all these questions Apr 15 05:18:24 it could just scrape class names and interesting words and feed them directly to stackoverflow. Apr 15 05:18:57 I'll feed YOU to stackoverflow Apr 15 05:19:06 no you wont Apr 15 05:19:09 http://stackoverflow.com/search?q=ImageView+360 Apr 15 05:19:11 first result Apr 15 05:19:51 time to write a script. Apr 15 05:21:00 http://stackoverflow.com/a/5999333/132047 Apr 15 05:21:07 just need to route all comments from newbs through lmgtfy.com Apr 15 05:21:27 im not sure whats happening here with this animation Apr 15 05:21:31 this is not what i exptected Apr 15 05:21:49 what is the expected result, and what happened Apr 15 05:21:59 we don't have telepethy Apr 15 05:22:03 I noticed these (0, 360,150,150); Apr 15 05:22:09 yeah, don't use those Apr 15 05:22:13 I was expecting it to rtotate in its own footprint Apr 15 05:22:25 not spin on the end of some rope tied to somethign else Apr 15 05:22:46 use this: http://developer.android.com/reference/android/view/animation/RotateAnimation.html#RotateAnimation(float, float, int, float, int, float) Apr 15 05:23:20 or read the SO answer I linked Apr 15 05:26:42 Coool! Apr 15 05:26:48 thanks jake and readme Apr 15 05:26:58 the new animation API is so much nicer Apr 15 05:27:26 wow Apr 15 05:27:31 ObjectAnimator.ofInt(imageView, "rotationZ", 360).start(); Apr 15 05:30:29 anim.setRepeatCount(2); anim.setDuration(1000); spins around 3 times.. Apr 15 05:30:48 oh i get it Apr 15 05:30:58 yes Apr 15 05:31:05 Every intent requires a intent filter in the manifest to work correct? Apr 15 05:31:06 default is 0 Apr 15 05:31:32 http://developer.android.com/reference/android/view/animation/Animation.html#setRepeatCount(int) Apr 15 05:31:45 Trenith: you don't need an intent-filter to send intents Apr 15 05:32:56 "An intent filter declares the capabilities of its parent component — what an activity or service can do and what types of broadcasts a receiver can handle." -- you can use it to tell other apps what kind of intents your component can take, in order to publish its capabilities Apr 15 05:33:22 for most activities and services, you will not declare an intent filter. Apr 15 05:34:52 Whats it mean by "No activity found to handle intent"? Not seeing that in the intent section on dev.and.com Apr 15 05:37:38 Everything looks correct, it says to startactivity but says no activity found to handle it. Apr 15 05:39:49 Do you have one marked default & launcher? Apr 15 05:41:33 i am placing an overlay marker on a mapview using longpress ...works fine, however when i add mapView.getOverlays().clear(); before the marker is added, i am no longer able to longpress. any suggestion much appreciated Apr 15 05:42:10 the idea being to remove the previous overlay marker Apr 15 05:42:55 vadi, no you talking about a filter in the manifest marking it? Apr 15 05:45:09 Yaeh Apr 15 05:47:05 gives me an error saying has invalid character but im not seeing it... Apr 15 05:49:10 Trenith: show us the manifest Apr 15 05:49:31 is the action withint an tag? is that within ? Apr 15 05:49:51 http://pastebin.com/kM8s4s1u Apr 15 05:51:04 looks correct Apr 15 05:51:09 and the GPSActivity is the one you're getting an error starting? Apr 15 05:51:51 No Im getting a error that reads "Tag attribute has invalid character ' '." Apr 15 05:51:58 On the last intent filter Apr 15 05:52:22 or the closing filter "/intent-filter" Apr 15 05:52:31 hey guys. anyone want to try out my app ? its my first android app but I think its pretty stable Apr 15 05:53:44 Trenith: please post yoru entire manifest Apr 15 05:54:17 http://pastebin.com/4LtvKAHP Apr 15 05:55:43 Trenith: you have two activities defined as MAIN Apr 15 05:55:58 yoru gpsactivity and embcactivity Apr 15 05:56:20 So rename the gpsactivity to something other then main then Apr 15 05:56:48 Trenith: want to try it out Apr 15 05:56:55 I believe you can only have one MAIN Apr 15 05:58:39 changed .MAIN in the .gpsactivity to .GPS, still same error (first app so still learning and the dev.and.com file doesnt explain multiple intents all that well =/ ) Apr 15 05:59:15 paste your modified one now please Apr 15 05:59:58 can you only have one launcher as well? Apr 15 06:00:08 did you read: http://developer.android.com/reference/android/content/Intent.html Apr 15 06:00:10 ADT plugin in Eclipse has screwed up the XML for me previously, so you might be getting bitten by it Apr 15 06:00:20 you can have multiple launchers Apr 15 06:00:25 you can have multiple launcher activities Apr 15 06:00:31 but they will all get put into the launcher list Apr 15 06:01:06 http://pastebin.com/fEudasZb Apr 15 06:01:10 t0mless: yes I did Apr 15 06:01:31 Trenith: wtf is action.GPS? Apr 15 06:01:34 why did you add that Apr 15 06:01:51 the action is just a string that is compared Apr 15 06:02:26 im lost on what he's trying to do Apr 15 06:02:39 I guess he's got some XML error Apr 15 06:02:53 Trenith do you want your GPS activity to show up in the App List? Apr 15 06:03:02 within a horizonatal linear view can I make one view go to one side and the other view go to the otherside? Apr 15 06:03:06 do you guys mind checking out my app http://www.sendspace.com/file/olenfl this is my first android app that Im just about done developing Apr 15 06:03:14 QubeZ: simple answer: idk wtf im doing all im trying to do is make this http://pastebin.com/SAYuhy02 work Apr 15 06:03:40 devslash: what does it do? Apr 15 06:03:55 its a sound bite app basically that uses a listview Apr 15 06:04:06 You... made an Activity that all it does is... start another activity? Apr 15 06:04:18 Im trying to click a button that says "Get me to location" it opens up google navigation and gives directions from current location to the location in that intent. Apr 15 06:05:24 Yea... there's no activity that is going to match that intent Apr 15 06:06:00 where did you get Uri.parse("google.navigation:q=Colorado+Springs+CO") Apr 15 06:06:02 from Apr 15 06:07:04 Somewhere on stack i saw it, someone linked me something along the lines of it earlier, and then on a android developer group on google.com Apr 15 06:07:35 http://developer.android.com/guide/appendix/g-app-intents.html Apr 15 06:07:54 google nav isn't on that list Apr 15 06:07:56 but that might work Apr 15 06:08:23 are you running that on an emulator or an actual device Trenith? Apr 15 06:08:23 Ive read that google.navigation isnt official because its only supported in the US Apr 15 06:08:31 emulator Apr 15 06:08:35 dont use it then Apr 15 06:08:36 yea Apr 15 06:08:42 emulator doesn't have maps/navigation Apr 15 06:09:08 my emulator has google maps Apr 15 06:09:18 QubeZ the app isnt meant to be a world wide app, its only meant for a new marketing tool for my church Apr 15 06:09:27 Which is in the US Apr 15 06:10:28 also not sure why you have an activity to start an activity Apr 15 06:10:46 QubeZ do the google APIs images have navigation as well? Apr 15 06:11:16 not sure about navigation, but i've opened maps before since i use maps heavily Apr 15 06:11:23 especially calling Google Maps w/ Intent Apr 15 06:11:51 t0m, you reffering to the public class GPSActivity extends Activity { as the "first" activity to start an activity? Apr 15 06:12:15 Yes Apr 15 06:12:31 so wherever you're starting your GPSActivity from, you should just start the google one Apr 15 06:13:00 and you should also wrap it in a try/catch to handle ActivityNotFoundException gracefully Apr 15 06:13:05 Because the person who got me into dev said the first line in every Activity should be that pretty much Apr 15 06:13:27 You don't need an activity to just start someone else's activity Apr 15 06:13:42 just launch the second activity directly Apr 15 06:13:50 So then the only thing in that class should be that intent then? Apr 15 06:14:11 You shouldn't even have that class Apr 15 06:14:20 where are you starting GPSActivity from? Apr 15 06:14:41 where's romain when you need him Apr 15 06:14:45 ahh okay I see what your saying Apr 15 06:17:26 http://pastebin.com/c2cxCmJz Apr 15 06:17:34 Pretty much right? Apr 15 06:18:53 you can query the package manager rather than doing a try/catch too Apr 15 06:19:13 JakeWharton: heading off to bed, feel free to finish hubroid for me Apr 15 06:19:20 rgr Apr 15 06:19:24 it'll be done in the morning Apr 15 06:19:31 cool Apr 15 06:20:12 I'm also going to throw in BitBucket support too Apr 15 06:20:14 hope that's alright Apr 15 06:20:43 whatever you like Apr 15 06:21:08 just make sure the octocat to bucket ratio is up to github's standards Apr 15 06:21:08 JakeWharton: you're doing a talk next month at Android conference? Apr 15 06:21:15 indeed Apr 15 06:21:20 one month to the day Apr 15 06:21:25 JakeWharton: whats the talk on? Apr 15 06:22:24 something is fucked with my adapter... when i scroll the headers that I try to hide/show get all whacky Apr 15 06:22:24 Trenith opening a private chat to ask if you can private chat is.... stupid. Apr 15 06:22:25 On the high-level it's how to write apps that work everywhere Apr 15 06:22:27 hrmmf Apr 15 06:22:37 JakeWharton: cool, wish I could be there! Apr 15 06:22:41 maybe next year Apr 15 06:23:04 I think there's three other conferences I'm going to give it at too Apr 15 06:23:17 Didn't know /msg open'd private chats thought they just sent a msg, sorry ... Apr 15 06:23:49 Strangeloop in St. Louis, Mobile DevCon in SF, and DroidCon in London Apr 15 06:23:55 maybe you can hit one of those :) Apr 15 06:24:45 St Louis is 10 hrs from here, maybe... but just got a newborn last Saturday. Busy. Apr 15 06:24:49 maybe next yar Apr 15 06:24:56 nice! Apr 15 06:24:58 congrats Apr 15 06:25:01 Grats. Apr 15 06:25:03 thanks, ya first time dad Apr 15 06:25:55 Its fun, mines now 2mo's old, goes by so quick its rather upsetting. You'll have a blast as Im sure you probably are already. Apr 15 06:26:37 ya he's a lot of fun Apr 15 06:26:42 worth waking up every 3 hrs Apr 15 06:26:53 well my wife and i take shifts heh Apr 15 06:27:03 And thats why Im happy my little girls on the boob, I skip the wake ups and sleep right through the night :D Apr 15 06:27:31 haha nice Apr 15 06:27:36 But I quit working shortly before she was born to be an at home dad for the first year so during the day my hands are tied with her, at night its all mom. Apr 15 06:27:54 oh wow, what a sacrifice Apr 15 06:29:33 Eh, not really. I now got time to devote to non-profits I work for, bout to be sworn into law enforcement as a reserve and also a volunteer firefighter. So doing the at home dad thing allows more time for those things as well as a lot of time with the kid for that first crucial year of her life. Apr 15 06:33:10 QubeZ: Best advice I can give you, try to find this video online or buy it, it works, added time to her sleep, insta-calms the child i nthose times where we think we wont get her to calm down, tried it on a colicy baby and it worked. Every baby I have tried it on since I seen it 6mos~ ago it has worked without a hitch: http://www.happiestbaby.com/ Apr 15 06:52:37 my kid sleeps like 17 hrs a day right now Apr 15 06:52:47 he's pretty chill boy, doesn't fuzz much Apr 15 06:54:30 That's about how much I sleep daily as well Apr 15 06:55:06 JakeWharton: if you did, we'd never have ABS so you're lying Apr 15 06:55:20 He's a sleep-coder Apr 15 06:55:34 so he writes code in his sleep then compiles when he wakes up? Apr 15 06:55:37 debugs while he eats Apr 15 06:58:19 the people above me are being excessively loud Apr 15 06:58:26 half tempted to just go into work Apr 15 07:00:33 shit Apr 15 07:00:39 I missed new Avatar Apr 15 07:00:57 hey guys. anyone want to test out my app. i just want some feedback on the UI and any bugs Apr 15 07:01:11 there is a new Avatar movie ? Apr 15 07:01:13 devslash: throw it on the market and you'll get plenty of beta testers Apr 15 07:01:17 g00s: TV Apr 15 07:01:30 nah. not interested. i don't have $25 for a dev account Apr 15 07:02:03 when the hell is RIM going to support google maps lib for their playbook damn it Apr 15 07:02:14 its the only thing causing me to not be able to release for that device Apr 15 07:02:38 never Apr 15 07:04:18 g00s: Avatar was the cartoon that inspired The Last Airbender movie Apr 15 07:04:21 it's actually really good Apr 15 07:04:23 oh no its 2 am already Apr 15 07:04:29 i'm not usually into that genre Apr 15 07:04:35 spent all saturday nice writting android code ._. Apr 15 07:04:40 night* Apr 15 07:04:41 the movie sucked, but the show is great Apr 15 07:05:13 i was interested in the movie (last airbender) but it go horrible reviews Apr 15 07:05:29 it was insanely bad Apr 15 07:05:34 heh Apr 15 07:05:54 you just can't cram all that content into a two hour movie Apr 15 07:06:55 I used to watch episodes on the way to and from work Apr 15 07:10:15 new version of git Apr 15 07:10:46 they always seem to add a ton of command line options - i have no idea what they do , or what cases they are for Apr 15 07:11:07 i wish the books were updated , i think a lot has changed since 2009 Apr 15 07:15:16 they're probably to cover extreme edge cases Apr 15 07:15:21 like 0.001% things Apr 15 07:17:34 hi, i am multitasking android 2.2 with 6 computationally intense thread running in parallel..if i run the threads one by one , results get computed faster than in parallel ..is this justified? or am i going wrong somewhere Apr 15 07:18:28 fellownoob: sounds right to me Apr 15 07:19:10 also, a lot of 2.2 devices were single core sooo Apr 15 07:20:56 g00s: so its better for me then if i run the threads serially? Apr 15 07:21:36 depends on how many cores you have Apr 15 07:21:49 1 core Apr 15 07:22:16 yeah, run them serially - like with a singlethreadpoolexecutor or something like that Apr 15 07:22:24 or HandlerThread Apr 15 07:22:42 i m using asynctask Apr 15 07:22:48 with .get Apr 15 07:22:55 fr serial execution Apr 15 07:22:58 ExecutorService.newSingleThreadExecutor() Apr 15 07:23:00 i honestly never use asynctask Apr 15 07:23:04 why? Apr 15 07:23:10 i dunno Apr 15 07:23:17 i like the alternatives better Apr 15 07:23:32 but i might find use for it some day :) Apr 15 07:23:35 I usually use Handler/Runnables/ThreadPoolExecutor Apr 15 07:23:42 yeah Apr 15 07:23:52 It's far too easy to screw up using an AsyncTask Apr 15 07:23:56 and most people do Apr 15 07:24:04 even if you know what you're doing it's so much easier doing it yourself Apr 15 07:24:12 ohh..actually i needed to update the UI s constantly..nd asynctask was the easiest alternative Apr 15 07:24:31 yea i shud try handler then Apr 15 07:26:37 thanx g00s and JakeWharton Apr 15 07:26:59 I think I actually learned how to use all that stuff from AsyncTasks's source Apr 15 07:27:14 because I, like every other Android idiot, was using AsyncTasks blindly Apr 15 07:27:22 keeping a hard reference to the Activity and such Apr 15 07:27:59 how do i view the asynctask code ? Apr 15 07:28:14 https://github.com/android/platform_frameworks_base/blob/master/core/java/android/os/AsyncTask.java Apr 15 07:29:36 thanx a ton JakeWharton. Apr 15 07:31:57 my android emulator has an and for gingerbread 2.3 and ICS 4.0.3. when i run my app from eclipse it loads 4.0.3. how do i tell it to use gingerbread instead Apr 15 07:33:34 can i force the email app to handle my send intent? Apr 15 07:33:58 how does the OS choose an app if i don't use a chooser? Apr 15 07:34:26 ah http://developer.android.com/reference/android/content/Intent.html#CATEGORY_APP_EMAIL Apr 15 07:36:44 can anyone help me out Apr 15 07:37:23 man....this galaxy nexus is impressive...must be the best phone on the market nowadays Apr 15 07:38:04 i developed my app using the latest api level 15 (ics 4.0.3) does that mean my app cannot be running on any version of android lower than 4.0.3 ? Apr 15 07:38:20 stupid autocomplete Apr 15 07:38:26 How does IDEA IDE know to include the ./assets directory in the apk package? Is that a default name/place? Apr 15 07:38:47 ugh that category with makeMainSelectorActivity didn't help Apr 15 07:39:23 do you guys know ? Apr 15 07:40:39 devslash: i dont know...i would guess you would have to just compile your code for lvl 14 as well Apr 15 07:41:26 devslash: and in some distribution or manifest file do like if lvl==14 use compiled version 14, else if lvl ==15 use compiled version 15 etc Apr 15 07:42:17 devslash: in that way you can also tweak your code for each version Apr 15 07:42:36 gridbag: it invokes ADT for APK creation which knows of the assets dir Apr 15 07:42:53 and yes, it is convention Apr 15 07:43:26 devslash: android:minSdkVersion="7" Apr 15 07:43:31 keep targetSdkVersion as high as possible Apr 15 07:43:35 and compile with as new of SDK as possible Apr 15 07:43:57 you do not need to create multiple APKs Apr 15 07:43:57 ever Apr 15 07:44:24 ahh i got it thanks Apr 15 07:45:48 ce Apr 15 07:45:49 here's an example: https://github.com/github/gauges-android/blob/master/app/AndroidManifest.xml#L19 Apr 15 07:45:57 cool. now i can run 2 avds side by side of gingerbread and ics Apr 15 07:46:19 yeah if you have a supercomputer :) Apr 15 07:48:01 well almost. 8GB of ram on my mac. Apr 15 07:48:12 yeah I'm just kidding Apr 15 07:48:13 so yea i have plenty of ram to run 2 emulators at once Apr 15 07:48:18 I've had 4 or 5 up and running sometimes Apr 15 07:48:22 yea Apr 15 07:48:24 this is cool Apr 15 07:49:57 hmm Apr 15 07:50:19 loading my about view works on both gingerbread and ics but my settings view crashes my app on ics Apr 15 07:50:39 is the switch view specific to ics ? Apr 15 07:51:31 ahh yep thats why Apr 15 07:52:23 yes Apr 15 07:52:31 shit Apr 15 07:52:32 hmm Apr 15 07:52:34 you can easily back port it Apr 15 07:52:42 how do you do that ? Apr 15 07:52:59 according to the android doc page, its compatible with api level 14 or higher Apr 15 07:53:00 take its sources, styles, attributes, and drawables from Android and copy them into your app Apr 15 07:53:14 um i have no clue how to do that Apr 15 07:53:20 someone probably did it already Apr 15 07:53:21 I've been coding for android for all of 2 days Apr 15 07:53:42 hmm maybe not Apr 15 07:54:00 i know of 1 way Apr 15 07:54:07 my settings app uses it Apr 15 07:54:13 i can have 1 for GB and 1 for ICS Apr 15 07:54:56 when i load the view, can i still use the same class Apr 15 07:55:59 eh Apr 15 07:56:02 well Apr 15 07:56:04 it's just a button Apr 15 07:56:13 so have a layout/ and layout-v14/ folder Apr 15 07:56:24 use a normal button in the layout/ version of the layout Apr 15 07:56:30 and use a Switch in the layout-v14/ version Apr 15 07:56:41 then in your code just refer to it as a Button Apr 15 07:56:44 can i use the same name for both ? Apr 15 07:56:51 yes Apr 15 07:56:54 for the xml Apr 15 07:56:55 cool Apr 15 07:57:12 everything should be the exact same except for replace Switch with Button Apr 15 07:57:24 well i will make it a togglebutton Apr 15 07:57:47 well android load the right one for me or do i need to specify which one to load Apr 15 07:58:12 it will load the right one Apr 15 07:58:16 the -v14 is a qualifier Apr 15 07:58:21 it means only use that one on API 14 and up Apr 15 07:58:29 otherwise it will grab the one from plain 'ol layout/ Apr 15 07:58:29 now if i have a v14 will it aways use that one on later version Apr 15 07:58:34 eys Apr 15 07:58:36 yes Apr 15 07:58:45 thats pretty cool Apr 15 07:58:52 it's extremely cool and extremely powerful Apr 15 07:59:18 most people don't leverage it to its fullest extent Apr 15 08:04:44 my adapter is drivign me nuts Apr 15 08:04:47 im goig to bed Apr 15 08:04:48 night Apr 15 08:06:23 what happens if multiple dialogs are shown? Apr 15 08:10:03 you user gets a bad experience Apr 15 08:10:06 *your Apr 15 08:10:40 the world divides by zero Apr 15 08:14:36 JakeWharton: ok i created 2 different layouts Apr 15 08:15:36 now in my class instead if referring to a switch, can i refer them to a toggle in both cases or does it have to be button. keep in mind I'm using a switch for api 14 and up and a togglebutton for older versions Apr 15 08:15:52 they both are Buttons Apr 15 08:16:11 actually Apr 15 08:16:13 use CompoundButton Apr 15 08:16:19 ok Apr 15 08:16:20 that's what you want Apr 15 08:16:31 it's the base class for both Switch and ToggleButton Apr 15 08:16:41 perfect thanks Apr 15 08:17:52 can i use the same id for the buttons to make it easier to refer to them in both layouts Apr 15 08:17:56 yes Apr 15 08:18:06 in fact, that is what you should be doing Apr 15 08:18:15 then you don't have to change any code Apr 15 08:18:20 other than the type Apr 15 08:18:41 thats so awesome Apr 15 08:19:01 i don't think xcode has anything like that to maintain backwards compatibility Apr 15 08:22:24 I have a Map and I want to sort by the values alphanumerically, how would I go about that? Apr 15 08:23:13 use a TreeMap Apr 15 08:23:19 oh Apr 15 08:23:19 values Apr 15 08:24:01 List values = new ArrayList(yourmap.valuesSet()); Collections.sort(values);) Apr 15 08:24:03 -) Apr 15 08:24:15 cyclops Apr 15 08:24:29 there was also a wink on the end of the code Apr 15 08:24:40 possibly with a unibrow Apr 15 08:24:59 I'm on pidgin, I see two distinct eyebrows Apr 15 08:25:07 ah Apr 15 08:26:40 JakeWharton: it works so nicely now Apr 15 08:28:06 excellent! Apr 15 08:29:03 thats so freaking cool. i had to do so little work to make it backwards compatible Apr 15 08:30:00 welcome to the myth that is fragmentation Apr 15 08:30:21 theres one more thing i want to do. do i have to research each view to see how far backwards compatible it is Apr 15 08:30:37 yes and no Apr 15 08:30:51 the newer versions of the Android Developer Tools should warn you (but not error) about it Apr 15 08:30:57 JakeWharton, won't that get rid of my key association? Apr 15 08:31:05 I'm using the newest afaik Apr 15 08:31:18 but my and is 2.3 Apr 15 08:31:25 GadonJ: you want to sort the keys by their values? Apr 15 08:31:25 damn Apr 15 08:31:33 err my earlier avd is 2.3 Apr 15 08:32:24 the keys are the codes and the values are the text associated with them Apr 15 08:32:33 I want to sort by value, but maintain key association Apr 15 08:33:15 well, a map is an unsorted collection by definition Apr 15 08:33:35 so you'll have to either maintain two collections or write your own Apr 15 08:33:59 what collection should I be using then? Apr 15 08:35:10 There is no standard collection in the JDK or (as far as I know) Guava that will maintain a sorted map by values Apr 15 08:35:53 JakeWharton: so how do i know if my app is backwards compatible with 2.0 ? Apr 15 08:35:53 I must be misunderstanding something Apr 15 08:36:52 all I want is a key => value pair that I can sort Apr 15 08:37:09 call me skeptical but I have to assume that it's possible Apr 15 08:37:13 you can sort anything using Collections.sort with a comparator Apr 15 08:38:10 Collections.sort(yourmap.entrySet(), new Comparator>() { public int compare(Entry o1, Entry o2) { return o1.value().compareTo(o2.value()); } }); Apr 15 08:38:31 but you'd actually need to store the entrySet somewhere first Apr 15 08:38:50 so List> sorted = new ArrayList(yourmap.entrySet()); Apr 15 08:39:04 and then Collection.sort(sorted, new …); Apr 15 08:39:16 why is this so difficult Apr 15 08:39:39 because maps have no ordering Apr 15 08:39:54 a TreeMap has ordering but by keys Apr 15 08:39:57 nothing sorts based on value Apr 15 08:40:17 in PHP I can write asort($myArray); and it'll do exactly what I'm referring to Apr 15 08:40:28 an array is not a map Apr 15 08:40:33 an array is a list in java Apr 15 08:41:06 with a List you can just do Collections.sort(listInstance) Apr 15 08:41:27 I don't HAVE to use a map, but when I googled Java's equivalent of PHP's associative array I came up with map Apr 15 08:42:02 oh Apr 15 08:42:30 well this is what happens in a type-safe language Apr 15 08:43:31 yeah, it's a pain in the ass Apr 15 08:43:34 you could write your own ValueSortedMap that extends HashMap and maintains a TreeMap internally of value->key Apr 15 08:43:41 it's actually really easy Apr 15 08:43:43 10 lines of code Apr 15 08:43:59 10 lines of code is significantly more than asort($myArray); Apr 15 08:44:11 it's also type-safe and compile-time checked Apr 15 08:44:21 which i'll take any day over that abomination of a language Apr 15 08:45:39 JakeWharton: i changed minSdkversion in my manifest to 8, loaded my 2.2 (which is api 8) but when i run i don't see it under the list of running emulators Apr 15 08:45:52 close and restart the emulator Apr 15 08:45:57 it never shows up first run for some reason Apr 15 08:46:00 ok Apr 15 08:46:07 * JakeWharton smacks ADT Apr 15 08:46:17 Guava has some amazing things Apr 15 08:46:31 I need to contribute to this lib Apr 15 08:46:51 Looking back at some of the first code I wrote for a project that targets Android 1.6 (meant to run on all Android devices). Quite a bit of stuff is using deprecated methods, is this a big issue in any way? It's mostly just one old activity I wrote which I will replace in a few versions Apr 15 08:47:13 not really Apr 15 08:47:33 if it's deprecated it just means there are better alternatives and that it *may* get deleted in the distant future Apr 15 08:47:37 SuppressWarnings it is then :-) Just update Lint and it picked up some stuff Apr 15 08:47:46 updated* Apr 15 08:48:03 JakeWharton: my 2.2 avd is still booting but you were right. its showing up now Apr 15 08:48:16 if you weren't going to rewrite it I would say check Build.VERSION.SDK_INT and execute new code Apr 15 08:48:17 is it possible to take screendumps in android? Apr 15 08:48:23 open ddms Apr 15 08:48:30 there's a screenshot option Apr 15 08:48:59 ddms? Apr 15 08:49:07 it's in tools/ Apr 15 08:49:10 of the SDK Apr 15 08:49:13 ah Apr 15 08:49:14 or maybe platform-tools/ Apr 15 08:49:21 there's also a DDMS perspective in Eclipse Apr 15 08:49:28 if you're that kind of person Apr 15 08:50:10 JakeWharton: and do you know if its possible to take a screen shot non-programatically? Apr 15 08:50:21 that is non-programmatically Apr 15 08:50:34 JakeWharton: for non-developer people Apr 15 08:50:46 if they're running ICS you can hold power down + power Apr 15 08:50:47 who dont use eclipse, SDK's etc Apr 15 08:50:55 er Apr 15 08:50:57 volume down + power Apr 15 08:51:27 ahh Apr 15 08:51:27 neat Apr 15 08:51:30 thx :D Apr 15 08:52:23 no problem Apr 15 08:52:41 maven is behaving badly :( Apr 15 08:53:30 JakeWharton: so I've tested my app and it seems to be compatible as far back 2.2. do you think its reasonable to say that thats far back enough ? i think that theres very few if any people still on older versions of android Apr 15 08:54:00 that covers ~85-90% of Android users Apr 15 08:54:06 good enough for me Apr 15 08:54:18 better than the 5% using ics Apr 15 08:56:11 This menu: http://imagebin.org/208175 What is it called and what does it actually do? Apr 15 08:56:25 which? Apr 15 08:56:34 the widget at the bottom? Apr 15 08:57:13 JakeWharton: did you run my app ? Apr 15 08:57:15 in that widget Apr 15 08:57:21 it's called Power Control or something. it lets you toggle various settings easily. from left to right: Wi-Fi, Bluetooth, GPS, background synchronization, automatic screen brightness Apr 15 08:57:57 ahhh Apr 15 08:58:08 diverdude: FYI these questions should probably be directed towards #android in the future Apr 15 08:58:13 so its a systemwide background sync? Apr 15 08:58:16 devslash: I have no idea what it is Apr 15 08:58:18 diverdude: yes Apr 15 08:58:22 ahh okay. im sorry Apr 15 08:58:36 no worries Apr 15 08:58:38 app to play soundbites Apr 15 08:58:45 my first android app Apr 15 08:58:50 http://www.sendspace.com/file/d3nrgt Apr 15 08:59:34 JakeWharton: im actually about to start doing android apps...got the demos working and deployed already so thats why im in here. But yes i can see that these questions are better suited for #android Apr 15 08:59:55 it's probably pretty dead in there around this time anyways Apr 15 09:00:05 JakeWharton: why is that? Apr 15 09:00:16 Saturday night Apr 15 09:00:17 late Apr 15 09:00:48 ahh Apr 15 09:01:07 yeah, its 5am here Apr 15 09:01:11 I should get some sleep Apr 15 09:01:51 only 2 here! Apr 15 09:01:58 that means 2 more hours of programming Apr 15 09:02:37 where you located jake ? Apr 15 09:02:41 San Fran Apr 15 09:02:59 oh i see Apr 15 09:03:10 I'm at the other end of cali Apr 15 09:03:25 like, the east end? Apr 15 09:03:28 or the south end? Apr 15 09:03:39 no 1 hour south of la Apr 15 09:03:44 i've only been here 4 weeks Apr 15 09:03:48 5 weeks maybe Apr 15 09:04:10 developer /? Apr 15 09:04:21 yep Apr 15 09:04:24 doing Android Apr 15 09:04:50 nice? Apr 15 09:04:58 it's awesome Apr 15 09:05:00 google ? Apr 15 09:05:05 Square Apr 15 09:05:16 4square ? Apr 15 09:05:29 haha Apr 15 09:05:31 no four Apr 15 09:05:37 i know Apr 15 09:05:47 plain old Square (though we're not very plain) Apr 15 09:06:28 are they the ones who developed the app to use iPhone with a credit card reader Apr 15 09:06:46 yes Apr 15 09:06:51 and Android, of course Apr 15 09:06:55 cool Apr 15 09:07:53 Hello, i am following this tutorial http://marakana.com/forums/android/examples/49.html to build a java / c++ application using jni, but cant seem to find this tool javah tool/command... is something missing form my sdk/ndk or is this an old tool not used anymore ? Apr 15 09:33:23 Hi all Apr 15 09:33:30 trying to get Android AOSP running on the HTC One S Apr 15 09:33:40 but HTC hasnt released the kernel source, so its proving difficult Apr 15 09:33:47 so far its booting, but thats pretty much it Apr 15 09:33:57 you'd probably have better luck in a ROM channel Apr 15 09:33:57 wifi is working if I pretend to be a bcmhd device Apr 15 09:34:08 JakeWharton: ah ok, Ill try that then Apr 15 09:34:23 just figured someone here might have experience with low-level Android stuff Apr 15 09:34:37 Untouchab1e: try #android-root Apr 15 09:34:37 never hurts to ask I suppose Apr 15 09:34:52 :) Apr 15 09:34:58 Estragon: thanks, will do Apr 15 09:45:26 hi, I don't get this error: http://pastebin.com/vwEaDkTg - it works like a charm on the database itself, but in android it crashes? Apr 15 09:45:50 doesn't like the join statement Apr 15 09:46:00 without it works Apr 15 09:49:51 Dark-Side: Tried just "%d" instead of "%1$d"? Apr 15 09:50:03 DarsVaeda* Apr 15 09:50:15 I logged the query, it comes out as expected Apr 15 09:50:33 also I do joins on several other queries, works Apr 15 09:50:39 I am puzzled Apr 15 09:51:39 You're calling cursor.getString(-1) in your onCreate Apr 15 09:53:06 get field slot from row 0 col -1 failed Apr 15 09:53:10 thats what this says? Apr 15 09:56:31 ahh now I got that, thanks simon Apr 15 09:57:19 I did "cursor.getString(cursor.getColumnIndex("foo"))" but I had a typo in the column name so it returned -1 which does not exist as column of course Apr 15 09:57:47 that's why you use constants Apr 15 09:58:24 does not help why you mistype them ;) Apr 15 09:58:33 the compiler will tell you Apr 15 09:59:00 maybe I should consider checking if the column exists before fetching it :/ Apr 15 09:59:18 xorgate: no I mistyped the string not the constant :) Apr 15 10:00:10 yes that's why you want to type the column name exactly once, when defining the constant. the create table also uses this constant Apr 15 10:00:40 but suit yourself :) Apr 15 10:00:45 uhm ahh not in my case ...yet ^^ Apr 15 10:52:47 hi all and idea how can i modifiy recources in my values folder ? Apr 15 10:53:13 Open them in any text editor Apr 15 10:53:30 If you mean st runtime, then it isn't possible Apr 15 10:53:35 At* Apr 15 10:54:49 ehhh Apr 15 10:54:56 that is waht i meant Apr 15 10:54:59 shit Apr 15 10:55:05 then Apr 15 10:55:52 if i have view inside my xml with height and width =100 can i change the size at run time using params ? Apr 15 11:00:22 http://developer.android.com/reference/android/widget/LinearLayout.LayoutParams.html Apr 15 11:02:25 anyone ? Apr 15 11:05:21 holde I know I am using it but i want to know if its possible if you already have view created from xml with android:height and widht define already, to change dose at run time Apr 15 11:05:32 im heaving some problems with it Apr 15 11:07:34 holde gave you your answer Apr 15 11:08:06 Is adding the same view as a footer and a header to a listview legal? Apr 15 11:08:11 yes Apr 15 11:08:14 okay Apr 15 11:09:00 it was not really an aswer yes or now would be more helpful in that case Apr 15 11:10:40 yes Apr 15 11:10:41 you can Apr 15 11:10:48 if you really need to Apr 15 11:11:04 thanks Apr 15 11:11:50 so i this case i have no idea why it doesnt work i pass the parameters for the parent layout Apr 15 11:12:36 is there anything special i need to call afetr i reset the size ? like invalidate() or something ? Apr 15 11:12:43 requestLayout() Apr 15 11:13:09 is forceLayout() any different ? Apr 15 11:13:19 can I inherit properties in layouts to children elements? like text color Apr 15 11:13:43 Hey AdamOutler Apr 15 11:13:54 I got a few questions: Apr 15 11:14:18 How do you locate the places where your UART cable must be soldered? Apr 15 11:14:22 ^^ Apr 15 11:14:32 I read the manuals but I only see the value tc. Apr 15 11:14:34 etc.* Apr 15 11:21:20 JakeWharton it still doesn't work. Do i have to call requestLayout on the view that i want to change of its parrent ? Apr 15 11:21:28 do webviews support html5? Apr 15 11:21:47 JakeWharton, ABS is brilliant! But it is a bit annoying that you have to manually remove the title on older versions of android. Is that intended, and if so, why? in ICS its either title or actionbar, not both Apr 15 11:22:08 you aren't using it correctly if you have to do that Apr 15 11:23:11 You sure? Apr 15 11:23:14 yes Apr 15 11:23:20 not much can go wrong, hmm Apr 15 11:23:28 I can confirm you're doing it wrong Apr 15 11:23:37 the themes take care of all of that Apr 15 11:23:57 unless you're on some crazy pre-release version Apr 15 11:24:14 then who knows what worked and what didn't Apr 15 11:25:58 ive got some html/js that works fine in chrome but not on the browser, any ideas why? Apr 15 11:26:19 sorry work fine in chrome on pc but not on the android browser i meant Apr 15 11:26:24 because chrome is updated every week Apr 15 11:26:39 does it work in IE 8? Apr 15 11:26:40 Im really not sure what i could be doing wrong, but if you say its my mistake i guess i'll have to look into it. Thanks Apr 15 11:26:54 what version are you using? Apr 15 11:27:04 "newest" Apr 15 11:27:15 im on 2.3.6 i think Apr 15 11:27:39 which i guess is 4.0.0 Apr 15 11:28:39 mayeb the browser doesnt like html5 Apr 15 11:28:46 im not sure if its html5 but i see canvas mentioned Apr 15 11:28:59 but thats within