**** BEGIN LOGGING AT Fri May 17 03:00:00 2013 **** BEGIN LOGGING AT Fri May 17 19:58:37 2013 May 17 19:59:09 Thats not a bad idea, I was hoping there might be some sort of medium resolution that would be fairly 'safe' maybe along the lines of 1024x768 thecodeischaos May 17 19:59:31 im going to make a similar program and i plan to launch a new activity. not sure if it is the best way but best way i currently know of May 17 20:01:01 you probably want 720p then. thats a good standard video size... and most recent devices should be able to play it. still file size will be big if you have a lot of or long videos May 17 20:01:37 <_genuser_> yeah, I think I"ll use another activity. I like Bundle to pass around data. Altho activities still take the reverse interface stuff.... but it's all part of the base class and you're not creating new stuff. May 17 20:02:13 <_genuser_> another item I noticed is that my ListView items aren't clickable. using android.support.v4.app.FragmentActivity. May 17 20:02:34 <_genuser_> would anybody have any ideas why that ListView item's on click doesn't fire off? May 17 20:08:45 how do i get Android Studio to auto-create the layout xml when i create a new Activity like in Eclipse? May 17 20:09:33 hey guys...question May 17 20:09:44 simply adding setRetainInstance(true); in my onCreate inside my fragments May 17 20:09:48 made rotation SOOOO much nicer May 17 20:09:57 1.) Is it really that easy? May 17 20:10:20 and 2.) I have a dialog fragment, and adding setRetainInstance(true); inside onCreate there will hide the dialog May 17 20:10:40 if I comment out the setRetainInstance line, the dialog fragment has to make a new http request, but at least it doesn't disappear May 17 20:10:48 i bleive Romain Guy in a google I/O talk yesterday said that this would mark a view as not having to be redrawn at every draw May 17 20:14:39 I have an arm emulation target and it is super slow May 17 20:15:00 if I make an x86 emulation target, will it be normal? Can I record a screen cap and use it to represent the actual device? May 17 20:16:11 wait....trying to create one now...the CPU/ABI dropdown is disabled May 17 20:17:10 Is there an easy way to make a selectable ListView without checkboxes? I want first tap on element to change background to light blue and second tap to change it back to white etc. May 17 20:19:55 oh, because I didn't have the Intel x86 Atom System Image installed May 17 20:21:57 Hello, does anyone know any good Google I/O 2013 talks with Android code? May 17 20:22:45 i havnt seen much code at io this year May 17 20:23:08 there was a bit scattered around though May 17 20:23:21 but i forget which talks had the most May 17 20:24:25 The videos I've seen has been with a lot of empty talks about how important it is to make great apps that users like May 17 20:24:30 I mean... Who didn't already understand that? May 17 20:24:56 yeh it was heavy on the philosophy this year May 17 20:25:06 they should do more new features programming in Android Studio on the big screen May 17 20:25:22 oh yeh there was a big talk about android studio May 17 20:25:28 but only relative to that ide May 17 20:26:08 The graphics performance session was very good May 17 20:26:14 But I don't wanna watch a talk about IntelliJ May 17 20:26:17 Custom views one was ok as an introduction to custom views May 17 20:26:17 oh ok May 17 20:26:26 I'm skipping through the custom views talk now May 17 20:26:29 Volley was alright I guess, if you want to use that May 17 20:26:32 it has no code May 17 20:26:37 What is Volley? May 17 20:26:40 .. so? May 17 20:26:47 You're the dev, write some code May 17 20:27:01 SimonVT: how can I use it if I can't copy-paste code? May 17 20:27:04 Now you know the basics of making a custom view, figure out what you want to make May 17 20:27:07 luyang, personally I don't care if my users like or don't like my apps :p May 17 20:27:17 Google io sessions are not tutorials on how to do X May 17 20:27:30 some of the older sessions were May 17 20:27:36 Zharf: :) you're such a rebel May 17 20:27:40 luyang, always May 17 20:27:47 SimonVT: they were more like tutorials during the past years... May 17 20:27:54 like how to use the ViewHolder pattern etc May 17 20:28:09 and they discussed how to use rest apis to synchronize data and handle incoming calls etc May 17 20:28:31 They discussed Oauth2, etc etc... May 17 20:28:46 I felt like they were more hardcore code May 17 20:29:27 they were May 17 20:30:28 should be easy for wwdc to upstage this :| May 17 20:30:47 In a new Android Studio project, when I view Project Structure, there are 2 modules. One is "ProjectName" and the other is "ProjectName-ProjectName" Anyone know why this is? May 17 20:31:04 but the support lib got a nav widget and a sliding view, so \o/ May 17 20:31:12 thats about all i could fired up about May 17 20:31:26 oh yeah, and next android with BLE , thats great too May 17 20:31:50 g00s, what's sliding view May 17 20:32:04 Something that's been around for ages May 17 20:32:07 So are people not using Eclipse for Android development anymore? May 17 20:32:17 Zharf: it was described in one of the talks, to help master / detail … check out the support lib changenotes May 17 20:32:53 its probably confusing, because people called the old one SlidingDrawer or something May 17 20:33:11 yeah I see slidingdrawer in the api docs, but I never used it May 17 20:33:18 and no idea if any app I've ever used, used it May 17 20:33:24 what does it do May 17 20:33:38 http://developer.android.com/tools/extras/support-library.html May 17 20:33:51 NavigationDrawer and SlidingPaneLayout May 17 20:34:00 it's damn sexy May 17 20:34:20 i guess they also said iosched 2013 uses the new actionbar stuff they described last year May 17 20:34:23 why is there no images... May 17 20:34:43 Are you saying that ActionBarSherlock is no longer needed? May 17 20:34:54 for new projects, it seems its no longer needed May 17 20:35:05 but they were quick to point out, if you use it already, keep using it May 17 20:35:21 http://developer.android.com/design/patterns/navigation-drawer.html ? this is just fucking horrible :p May 17 20:35:35 hehe May 17 20:35:37 Is it possible to higlight a row inside a listview using a listSelector using drawSelectorOnTop? I'm not able to make it work May 17 20:35:41 And if you're just getting started, set your min sdk to 4.0 May 17 20:35:43 minSdkVersion="14" May 17 20:35:50 JakeWharton o/ May 17 20:35:50 minSdk = 15 May 17 20:37:53 my minSdkVersion="3" May 17 20:39:03 if i was at fireside, i would have asked when / if the emus will support play services; thats a fuckup imho May 17 20:39:58 fireside was my favorite session. poor canadiancow isn't livestreaming :( May 17 20:40:00 clearChoices() removes any activated element in my listview, but how can I do a check to see if there is an element activated? May 17 20:40:21 err.. it doesnt remove the element, it clears the choice :P May 17 20:40:40 the best thing i scored at io is a sticer that say minsdk = 14 May 17 20:40:49 haha May 17 20:41:00 thats great, who was giving those out ? May 17 20:41:18 thats something JakeWharton would do i think May 17 20:41:54 <_genuser_> ok, I can't figure it out. ListView mList, mList.setOnItemClickListener doesn't fire off. The items do not even highlight as they're tapped. however a checkbox embedded in the list checks/unchecks just fine. So they're active. May 17 20:41:59 I've been thinking of another application to go alongside with my xmms2 port, but using minsdk=14 would make my codevelopers (who don't write android but desktop stuff instead) would get angry because they have 2.x devices :E May 17 20:42:01 if it was VB I'd have a 'On Error Resume All' sticker ;) May 17 20:42:16 <_genuser_> +1 for On Error Resume Next May 17 20:42:18 Resume... All? not next? May 17 20:42:37 oh ok Next May 17 20:42:48 i would have like Dianne to go a little more into regrets, i always find that stuff interesting May 17 20:42:54 I remember fighting with VB error handling 12+ years ago May 17 20:43:04 it was horrible May 17 20:43:18 <_genuser_> it was awesome. !!! May 17 20:43:30 on the other hand May 17 20:43:31 <_genuser_> you knew if an error happened you'd be jumping to only place! May 17 20:43:42 it's like COM, call a function and check for errors! May 17 20:43:51 <_genuser_> unlike try/catch which could land you anywhere in the control flow. May 17 20:43:51 if (SUCCEEDED(foobar))... May 17 20:44:12 Would anyone happen to know why it is that Google haven't provided action bar in their own support library? May 17 20:45:34 <_genuser_> so no one got any ideas on listview not clcking? However adapter notifyDataSetChanged(). that doesn't force my ListView to update either. May 17 20:45:54 <_genuser_> this is all working code from android 2.3.3 being upgraded to 4.0.3 (api 15). May 17 20:46:42 luyang: they said its coming soon May 17 20:47:11 ok May 17 20:51:20 O.o i can't find docs saying whether onLoadFinished with CursorLoader cen deliver a null cursor, or if it already filled the window with data :| i guess i need to assume it could be null May 17 20:51:36 I have a ListView where I setSelector(R.drawable.selector) under onListItemClick. How can I do a check for which is marked? If I go to another fragment and back it is still marked but I want to check where :) May 17 20:51:42 it would be nice if they just said so May 17 20:52:13 I tried with getSelectedItemPosition() but it returned -1 May 17 20:58:31 thecodeischaos: Thanks for all the advice :) May 17 20:58:54 this is pretty interesting from a eclipse dev https://twitter.com/guw/status/334793907625938944 May 17 20:59:02 does anyone else notice their adb devices list stops working May 17 20:59:04 time for some introspection May 17 20:59:09 they have to run it again, it kills the service and starts it again May 17 20:59:14 that happens to me at least once per day May 17 20:59:16 ProgramMax: yeah, mine does all the time May 17 20:59:25 no problem May 17 20:59:28 kk May 17 20:59:33 i'll go to run the app, inevitably, at some point, eclipse starts another emu May 17 20:59:42 <_genuser_> there's a pager fragment with some data reader component. Is it pretty ok practice to store this reference in the host activity so it can be forced to update when host activity gets results of confirmation dialogs? May 17 20:59:45 because adb just crapped out May 17 20:59:49 <_genuser_> or should there be a different design in place? May 17 21:00:29 its been like that for years though May 17 21:00:54 hey all May 17 21:02:27 g00s: interesting link! "It was an IBM guy who left 1/2 way though. Nobody was brought in to replace him." May 17 21:03:54 luyang: seems like they are in trouble :| May 17 21:04:05 yeah May 17 21:04:31 Eclipse should have a version which just focuses on the core ide features May 17 21:04:52 the platform evolution is just stupid if the core features are not working well and efficiently May 17 21:05:44 can anyone help me with importing HoloEverywhere it's giving me errors and i can't figure out what's wrong May 17 21:05:47 I think a main reason to move away from Eclipse was that Juno was such a failure performance-wise May 17 21:06:18 luyang: thats why i'm still on 3.8.2 :( May 17 21:06:37 <_genuser_> man, I'm having a really hard time migrating this to 4.0.3. May 17 21:07:08 that said, intellij looks sexier, but the demo the jetbrains guy gave at the session … left me "meh" about it, i dont use most of those code completion templates and such May 17 21:07:11 g00s: they should release 4.3 Kepler quickly(!) and pick up on IntelliJ May 17 21:07:27 <_genuser_> I check if an item is marked done in DB. I check/uncheck the checkbox associated with it. But it fires off the onCheckedChangeListener asking the user if they want to check/uncheck (as if they had manually clicked on it from UI). May 17 21:07:36 g00s: I can't get my head around how IntelliJ works. I'm so used to Eclipse. May 17 21:07:49 <_genuser_> is there anyway to supress onCheckedChangeListener when checked is set from code? May 17 21:17:44 Hello! May 17 21:18:32 luyang: what was interesting from that twitter, was that they actually seemed surprised / off guard at how much people dislike eclipse May 17 21:18:47 or the UX at least, same difference May 17 21:19:09 I tried to make a settings fragment and the xml stuff works fine. However, I want to populate one list in there in the fragment's onCreate method. I don't know how to get a reference to that list, though. May 17 21:19:13 <_genuser_> peopel dislike eclipse? May 17 21:19:27 heh May 17 21:19:49 Well there is: www.ihateeclipse.com . May 17 21:19:59 <_genuser_> thought a little joke would be fun. May 17 21:20:19 <_genuser_> can't tell you how many times, I click on an xml file and ctrl-c and ctrl-v are going to another window. May 17 21:20:44 <_genuser_> all other keystrokes are going to the open window, but copy/paste is going to random windows. lolz May 17 21:20:48 can anybody of you help me to create an android app? May 17 21:21:09 <_genuser_> rickyb98: not all teh way. but if you have specific questions... whoever knows the solution will help. May 17 21:21:45 or if you pay May 17 21:22:20 <_genuser_> yeah but you better not find the paid coder asking questions here, lol. May 17 21:23:13 lol May 17 21:23:30 <_genuser_> alright, fixed lot of my bugs. can't make a ListView item click handler fire. any ideas anyone? May 17 21:23:46 it should be an app with different sections. the first one should show a list of people with a check box and a space on the right to write the date and time. when the user checks the checkbox, another section should show up the list in order of time. what's more, the people in the first section have to be divided in categories. i need a lot of functions more? but that's the beginning.. May 17 21:24:08 (for free and personal use only) May 17 21:24:48 sounds great. good luck May 17 21:24:56 <_genuser_> thecodeischaos: lol. May 17 21:25:12 i was asking for your help -.-" i'm not good at coding at all! May 17 21:27:59 hey? May 17 21:29:01 hay is for horses ! May 17 21:29:21 omg you really can't help me?? :(((( May 17 21:29:21 <_genuser_> g00s: one of my customers says, "what does a gay horse eat?" May 17 21:29:37 uh oh May 17 21:29:48 <_genuser_> g00s: we said, don't know. And he let's out a really effeminate "hay!" May 17 21:30:06 heh May 17 21:30:13 <_genuser_> you know customers think they can do whatever when they don't care if someone might even be offended. May 17 21:30:30 <_genuser_> it was funny. I don't know if any gay people in attendance would have taken offence. May 17 21:30:43 what are you talking about?! May 17 21:30:52 <_genuser_> "hay". May 17 21:30:54 he's just ruining the joke, that's all. nothign to see here. May 17 21:32:00 <_genuser_> man, I like how persistence pays off in android dev. But I don't like how it claims countless hours. May 17 21:32:18 only took me 49 minutes May 17 21:32:28 <_genuser_> pragma-: to do....? May 17 21:32:47 do we want to know... May 17 21:32:59 rickyb98: You're 14 or 15? You've got plenty of time to learn how to code. May 17 21:33:27 yes, i'm 14? May 17 21:33:44 but i need it kinda urgently... May 17 21:33:59 <_genuser_> marrrk: good guess. May 17 21:34:29 _genuser_: yeah, he's a genius! May 17 21:34:34 i feel like i need a lot of things urgently... dosn't mean i'll get them any time soon May 17 21:34:55 <_genuser_> thecodeischaos: we should start a new site. May 17 21:35:02 <_genuser_> thecodeischaos: urgentbook May 17 21:35:11 <_genuser_> people could post what they want... May 17 21:35:18 well, if you don't want to learn how to do it yourself you will have to pay or abduct someone who does May 17 21:35:25 good idea. go for it May 17 21:35:32 <_genuser_> abduct? don't give him ideas. May 17 21:35:45 do you think AppInventor is a good tool? May 17 21:36:09 no May 17 21:36:21 but you might May 17 21:37:06 but i might? May 17 21:37:57 i write proper code. but if you want to make a quick personal app it might be suitable for you May 17 21:38:33 as my project and my goal is, it's not really quick to do... May 17 21:38:54 <_genuser_> could it be possible that ListView in pager is set to not be focusable? May 17 21:39:13 thanks for your help? bye! May 17 21:40:53 Yet another satisfied customer May 17 21:42:04 <_genuser_> can't help but wonder if we were slightly rude. May 17 21:43:03 _genuser_: http://cdn.memegenerator.net/instances/400x/24370779.jpg May 17 21:43:36 <_genuser_> pragma-: lulz. set to such sunny disposition. May 17 21:43:45 huhu May 17 21:48:40 hi. May 17 21:49:15 can 2.1 devices use android.net.wifi.p2p api? May 17 21:50:20 The docs should tell you when it was added May 17 21:50:35 it was added on level 14 May 17 21:50:59 Well there you go May 17 21:51:30 but i was hoping by some chance it will work on 2.1 > devices if I compile against sdk 4.2 May 17 21:51:59 that would be a cool trick May 17 21:53:55 is there an alternative that works with level 8 and greater for wifi p2p ? May 17 21:54:18 I started coding for iOS a few weeks ago with a friend... It's a different kind of experience from Android. I'm gonna port the app to Android once we're done. I wanna read up on advances if I don't have to do all the quirks anymore. Especially for fragments/ui... May 17 21:54:30 Has fragments gotten popular? May 17 21:55:44 luyang: canadiancow was giving a talk on newer techniques they use in gmail, not sure when the vid will be up May 17 21:55:58 otherwise, not much had changed May 17 21:56:15 g00s: sounds good.. I wanna see examples on how people create fluid uis May 17 21:56:27 look at iosched 2013 when it comes out May 17 21:56:43 there was a talk about animations (moving experience) May 17 21:57:22 luyang: how do the 2 platforms compare in terms of quality of documentation ? May 17 21:58:31 g00s: I'm pretty newbie so far, but I think the apple documentation is ok. I bought a book called Beginning iOS 5 a while ago and picked it up and read the tutorials and it was pretty easy. But I had to use a scroll view and scroll the background to show a text field which was hidden by the keyboard etc... May 17 21:58:55 Does that apply to Android too? If you make a form and the user selects a text box, the user has to scroll manually to make it visible or? May 17 21:58:56 there are lots of good iOS books, yeah May 17 21:59:39 hmm May 17 22:00:07 my emus has hw keyboard turned on, so the onscreen thing doesn't show up May 17 22:00:48 This was the book I bought and I liked it better than the reviews http://www.amazon.com/Beginning-iOS-5-Application-Development/dp/1118144252 May 17 22:00:54 g00s: I see... May 17 22:01:45 Sadun is coming out with a new one; otherwise Lamarche is still a good bet May 17 22:04:38 is there an adhoc wifi mode that does same as wifi direct? May 17 22:05:40 im going to go pick up an android book today, anyone have decent suggestions for a beginner? May 17 22:07:25 billybigrigger: Reto or big nerd ranch May 17 22:08:16 BNR only has the 1 book right? May 17 22:08:52 Android Programming: The Big Nerd Ranch Guide May 17 22:08:58 http://www.amazon.com/Android-Programming-Ranch-Guide-Guides/dp/0321804333 May 17 22:09:40 ya, from the description it says for programmers with java experience, which i do not have, will that hinder me? May 17 22:12:21 retos book assumes that too May 17 22:13:12 java isn't hard May 17 22:13:19 * monsti needs a book "Java for experienced Java haters. How to make Java less suck! ... in 21 days." May 17 22:14:02 monsti, it's called "Ruby for dummies" May 17 22:14:06 monsti: that would probably be a scala or clojure book :P May 17 22:14:36 heh Ruby, thats so 2007 May 17 22:14:57 if Rails implodes, so will the language use May 17 22:15:08 ruby has # and stuff right? May 17 22:15:09 g00s, I chose it because there's no Ruby architecture in my company May 17 22:15:21 g00s, meaning it's effective at preventing those people from interacting with me. May 17 22:15:22 ;) May 17 22:15:22 Ruby is like PHP on LSD May 17 22:15:47 I wanna collaborate with people on Github. Hardly anyone codes in Java. They code in Javascript and stuff May 17 22:17:15 i added a javascript interface to my android code ;) May 17 22:17:21 did anyone see my question about wifi? May 17 22:17:55 convivial: have you clicked through to the relevant classes and checked out the documentation with "Since API level X"? May 17 22:18:47 Hello, I am looking for help with the YouTube API demo. May 17 22:19:12 microsoft, too ;))))) May 17 22:19:23 luyang yeah, but other apps are doing it I must be missing something May 17 22:19:45 convivial: perhaps they are doing something hacky? May 17 22:19:57 I want a dynamic list of items with a picture on the left, a text next to that and a toggle button on the right for my Settings. Am I right in thinking that the premade classes like ListPreference don't support the image part of this? May 17 22:20:06 luyang: maybe but it works May 17 22:20:58 Is anyone else having trouble starting the YouTube API demo? May 17 22:22:18 i have same problem, android studio doesn't work when import module sherlock action bar May 17 22:24:44 javasnip May 17 22:24:49 javascript May 17 22:26:51 hey... May 17 22:26:59 anybody here? May 17 22:27:38 no May 17 22:28:06 everybody is asleep ? May 17 22:28:09 yes May 17 22:28:18 LOL May 17 22:28:31 I need help with my route tracker.. brb May 17 22:32:18 is there anyone that can help me with the youtube api? May 17 22:39:30 is there an open source example of a reasonably complex android application? May 17 22:40:48 2nd result when googling "open source example of a reasonably complex android application": http://stackoverflow.com/questions/1840231/open-source-examples-of-well-designed-android-applications May 17 22:41:31 How it is called . When You have icon on the notification bar. (on the top , where there is time and so on) May 17 22:42:41 Notification.Builder May 17 22:42:52 I've only just started messing around with mobile dev. Is that dev experience as good with eclipse and the plugin as it is with android studio? Obviously "as good" is subjective and relative to my limited experience. Reason I ask is I'm sitting here thinking this is so easy why am I only now messing with mobile dev May 17 22:43:28 JakeWharton: Can I have any icon I'd like to have there ? May 17 22:44:24 yesa May 17 22:44:26 -a May 17 22:48:02 SimonVT: I guess I should ask, would you recommend I follow the practices in older open source Google apps? May 17 22:48:40 is there something reasonably recent that follows best practices and uses 3rd party components that are fairly highly regarded? May 17 22:52:51 mikehaas763: android studio is better, use that May 17 22:53:35 funkbox, I am going to stick with it I love the jetbrains IDE's. I'm asking out of curiosity May 17 22:54:31 JakeWharton: Thanks :) May 17 23:08:21 is this suppose to work? extends ArrayAdapter in get view I get error cannot resolve method 'getJSONObject(int) May 17 23:08:49 etcetera: You should figure out your design, then look into patterns for how to handle that May 17 23:08:57 Not look at other apps, then try to copy them May 17 23:09:32 SimonVT: what if...I want to? May 17 23:09:44 Best practices for developers are easier to document in code, sometimes. May 17 23:11:52 wasn't there an IO app that was open source at some point"? May 17 23:12:04 iosched May 17 23:13:06 does not look like it's maintained. May 17 23:13:43 like most stuff, its done in-house (google) and then put in a public repo at some time May 17 23:13:55 they haven't put the public stuff up yet May 17 23:14:17 https://code.google.com/p/platform-features-talk-io-2013/ May 17 23:14:46 canadiancow: wished your talk had a livestream May 17 23:14:46 g00s: make them hurry hurry hurry! May 17 23:14:58 they just said "soon" May 17 23:15:05 which means, sometime before next I/O May 17 23:15:58 cool, thanks canadiancow May 17 23:16:04 thats from our talk May 17 23:16:10 if you build the app, you can see all the session slides too May 17 23:16:32 LOOOOL May 17 23:16:39 Good morning, afternoon, evening May 17 23:16:47 I remember canadiancow May 17 23:16:59 half a year ago or something May 17 23:17:16 oh yeah, remember the Controller stuff in Contacts May 17 23:18:04 im pretyt consistently here May 17 23:18:12 no you are not May 17 23:18:25 I have been here the last two days... I havent seen you... May 17 23:18:38 because ive been at google i/o ... May 17 23:19:06 ok what did you learn there? May 17 23:19:10 ObjectCursorLoader, hmm May 17 23:19:20 canadiancow: we all are May 17 23:19:28 Ilhami, i gave a talk May 17 23:19:36 about what? May 17 23:19:45 canadiancow: looks up, realizes everybody IRC channel has surrounded him May 17 23:19:51 Hey folks, I'm coming to the end of my 2nd year UNI BSc Computer Science course May 17 23:20:03 https://developers.google.com/events/io/sessions/326148829 May 17 23:20:13 writing my final year project proposal May 17 23:20:30 canadiancow: i almost went to that talk May 17 23:20:47 almost? :( May 17 23:20:53 Would be nice to get some friendly advice over the next year May 17 23:20:54 funkbox: but then you lol'd at the admission price and decided to just watch it on youtube instead? me too. May 17 23:21:03 Am I in the right plac? May 17 23:21:10 *place May 17 23:21:11 canadiancow: it was too late on the last day and i wanted to go back to my room and order room service May 17 23:21:16 pragma-, it's half the price of wwdc May 17 23:21:18 doktaphex: oh no, i'm at io May 17 23:21:23 IO is a great deal May 17 23:21:28 canadiancow: tried to build in android studio - photoviewer.apk.res not found. Try to rebuild project May 17 23:21:42 i havent used android studio to build it May 17 23:21:45 problem is that the only way to get a ticket for sure is to have google contacts May 17 23:21:53 Android Studio is ok. May 17 23:21:59 funkbox that doesnt help :P May 17 23:22:20 canadiancow: there's partner invites and you can register before the floodgates open May 17 23:22:32 Ilhami: you have the platform features sample working in android studio? May 17 23:23:08 you'll need to get play services, chips, and photoviewer loaded as separate lib projects, or whatever the newest term is for that May 17 23:23:09 etcetera never tried to look at it.. I only opened Android studio once and it looked ok to me.. May 17 23:23:10 or use ant May 17 23:24:01 can you install to your own device like in eclipse? May 17 23:24:49 canadiancow: loaded as separate projects? May 17 23:24:55 you mean they are submodules? May 17 23:25:22 is that an intellij term? May 17 23:25:23 android studio migration does create separate iml files for projects. May 17 23:25:23 https://www.youtube.com/watch?v=eQ4COqkts58 May 17 23:25:27 canadiancow: no, that's a git term. May 17 23:25:33 here's 2 androids May 17 23:25:39 yes, but they're obviously not git submodules May 17 23:25:56 canadiancow: oh. May 17 23:26:07 it's difficult to see in code.google.com May 17 23:28:41 So are google abandoning eclipse with this android-studio malarkey? May 17 23:29:09 Nope May 17 23:29:27 you think this is the way forward, or just another project that will fall away slowly and quietly? May 17 23:29:31 seems like android studio is the thing May 17 23:29:40 It's the way forward May 17 23:30:10 I was looking into intelliJ IDEA just recently after the XDA article May 17 23:30:56 and after reading several reviews and comparisons, IDEA seemed to be the way forward anywho May 17 23:31:45 mainly for its intelligent code May 17 23:31:58 Oops May 17 23:32:20 wow, 22 new errors in Android Studio for platform features. May 17 23:32:34 I've been using it for a while May 17 23:32:39 Haven't regretted switching May 17 23:32:43 carriage return before sentence complete May 17 23:33:57 android studio doesn't seem like worth the bother when I'm already using intellij May 17 23:34:13 You reckon I should use it for my Final year project? An android app that I think will be pretty cool May 17 23:34:30 It's still rather unfinished May 17 23:34:38 It isn't, really. They have confirmed the two will stay in sync May 17 23:34:48 android studio, not, intellij? definitely :) May 17 23:34:52 Android studio is just going to be android exclusively May 17 23:35:01 SimonVT, I see, so not worth it for me then May 17 23:35:12 oh, so the Android plugin in intellij will be in sync, nice May 17 23:35:18 IDEA has gotten a lot of really nice stuff since version 10 May 17 23:35:24 At some people it probably will be. After it hits 1.0, and gradle hits 1.0 May 17 23:35:30 And you actually switch to gradle May 17 23:35:33 i got the impression google took ownership of the android plugin May 17 23:35:34 But until then, don't bother May 17 23:35:35 IntelliJ it will be then May 17 23:35:58 g00s, really? that would suck May 17 23:36:03 they tend to mess up everything May 17 23:36:04 :p May 17 23:36:31 android studio, cant wait for that May 17 23:37:30 it would be nice if somebody head a feature-parity table of ADT vs intellij android plugin; i mostly use eclipse because ADT and i'm comfortable with eclipse May 17 23:37:52 well, 3 columns i guess, ADT, Studio, CE + Plugin May 17 23:38:05 minus ide specific things May 17 23:38:22 There's a little weekend project for you May 17 23:38:33 awesome: ADT: - Studio: + CE + Plugin: + May 17 23:38:33 :) May 17 23:39:44 brx_, you don't have to http://developer.android.com/sdk/installing/studio.html May 17 23:40:04 it's really nice visibility for jetbrains though May 17 23:40:36 i cant get android studio running on ubuntu 13.04 64-bit May 17 23:40:37 nice sonOfRa, ill get on that tomorrow :D May 17 23:40:42 so im sticking with intellij for now May 17 23:40:53 i did want to test it out but :( May 17 23:40:55 Zharf: you're using CE + plugin ? May 17 23:41:26 g00s, ultimate May 17 23:41:31 ooooh :) May 17 23:41:45 i guess the NDK guys will have to use another ide May 17 23:42:03 not really May 17 23:42:10 I just use vim for my NDK stuff anyway May 17 23:42:23 didn't intellij say they were coming up with a separate c++ ide ? May 17 23:42:28 and jetbrains announced that they're developing a c++ ide too May 17 23:42:36 oh, nice May 17 23:43:01 pip pip old fizzgigs May 17 23:43:10 I must away May 17 23:43:17 but vim + ndk-build has been just fine for me for ndk stuff May 17 23:43:22 (and I do a lot of it -.-) May 17 23:43:57 Zharf: is there any way to get IntelliJ xml editor to order xml attributes based on style (id, style, layout_, etc) ? May 17 23:44:15 seems like it has the indentation thing down May 17 23:44:29 not sure, I never desired such a thing... May 17 23:44:37 ADT xml editor will reorder attributes a certain way May 17 23:44:40 I'll try to look it up tomorrow, almost 3 am so I'm pretty tired May 17 23:44:49 gnight May 17 23:45:00 didn't say I was sleeping just yet ;) May 17 23:45:05 hey g00s May 17 23:45:13 hey Napalm :) May 17 23:45:21 getting your hands on the new Studio May 17 23:45:24 i see May 17 23:45:45 no , i may try out plain intellij later . had a few false starts with it May 17 23:45:54 hmm, i might spend some time playing with the options May 17 23:46:06 i defo need to modify the shortcut keys May 17 23:46:11 so used to my current ones May 17 23:48:48 * g00s is going through canadiancow 's code May 17 23:49:00 canadiancow: are you happy with how things went at your talk ? May 17 23:49:35 what code and talk is this? May 17 23:49:52 Napalm: https://code.google.com/p/platform-features-talk-io-2013/ May 17 23:50:05 canadiancow can talk about his talk ;) May 17 23:52:30 g00s, I don't think it has such a feature, you could request it May 17 23:53:34 birbeck, for me android studio seems to be running fine on 13.10/64bit May 17 23:57:12 Zharf: thanks for checking. it will probably be added by google then at some point as they Studio stuff reaches feature parity May 17 23:57:54 g00s, could be, though in eclipse it could just be a normal refactoring thing May 17 23:58:06 IJ has never ordered attributes May 17 23:58:10 yeah May 17 23:58:15 also, lol @ "feature parity" May 17 23:58:22 i remember xav talked about it at I/O last year, i think May 17 23:58:31 and I never really even missed such a reordering feature May 17 23:58:59 i like it May 17 23:59:10 everybody's xml looks the same :) May 17 23:59:31 you can write your own plugin to do it though, I'm sure! May 18 00:00:46 such a mundane thing to get caught up on May 18 00:04:22 it's hard for me to think of pros and cons in idea vs. eclipse because I've never used eclipse for android stuff -.- May 18 00:04:43 but idea has developed a lot over the past two years in the field May 18 00:04:44 its hard finding objective people, even if they did May 18 00:04:49 Zharf: have you ever had a root canal and the dentist forgot the step where he numbs your tooth ? May 18 00:05:02 funkbox, I'm going to say no May 18 00:05:02 Zharf: eclipse compares disfavorably to that May 18 00:05:25 the eclipse guys definitely got a wakeup call May 18 00:05:40 what took them off guard was the feverish euphoria :) May 18 00:05:50 "wut, we suck tat bad?" May 18 00:08:17 apparently there's a white nexus 4. i thought that was going to be the giveaway instead of hte pixel May 18 00:08:51 there is absolutely no way that this is a surprise to the Eclipse people May 18 00:09:07 their core is exceedingly slow May 18 00:09:17 on iteration, that is May 18 00:10:24 i guess they have wanted to do a UX overhaul for a while, but don't have the resources May 18 00:10:50 JDT lost a few IMBers May 18 00:10:53 *IBMers May 18 00:11:23 intelij was one of my wishes, now if they'd only fix permissions May 18 00:12:16 I'd rather have them implement JUnit 4 May 18 00:12:28 testing android is a fucking pita May 18 00:12:31 permissions are seriously broken. May 18 00:20:59 funkbox: maybe samsung will come up with something :D May 18 00:21:08 g00s: oh god May 18 00:21:10 please no May 18 00:21:30 they'll probably come up with something that requires you to use chaton to text that you agree to each permission May 18 00:21:37 hey, Motorola also had a special android security API before google got them May 18 00:21:58 but that seemed more like samsung knox May 18 00:24:57 they could just make more options for permissions... so you can select a broad one like they have now(eg networking), or be more specific like networking 3g or wifi or bluetooth May 18 00:25:07 no May 18 00:25:24 you think that would be bad? May 18 00:25:29 i dont see how May 18 00:25:42 you shouldn't have to declare all the things you might ever want to do and have the users give you all of those May 18 00:25:56 it should work like win 8 or ios May 18 00:25:59 no you delcare the things you currently do May 18 00:26:12 you can't request things on-demand May 18 00:26:12 then if the app updates and permissions change they have to read and accept them again which isnt difficult May 18 00:26:56 no but if you want to acess contacts sometimes ocasionally then the users have to give you carte blanche with contats May 18 00:27:20 they have to give you contacts now anyway May 18 00:27:28 missing the point May 18 00:27:41 im sorry i dont see your point May 18 00:28:18 that's okay May 18 00:28:26 i think giving the option of being more specific would be better than what is currently available May 18 00:28:30 do you disagree with that? May 18 00:28:35 it would be worse May 18 00:28:39 i understand if you would prefer something completley different May 18 00:28:49 if it involves declaring your permissions in your manifest then it's wrong May 18 00:29:00 i dont see how more options would be worse than the broad ones we have now May 18 00:29:13 you should be able to request things on runtime and then have the OS present to the user "would you like to let this app do this?" and the user can say yes/no May 18 00:29:30 apps should be able to deal with permissions being taken away at any time, if the user decides his wallpaper no longer needs to have perms to read his contacts (but wants the rest of it to still work) May 18 00:29:37 yep May 18 00:29:46 yes May 18 00:29:50 but now it's HEY I WANT ALL THE PERMISSIONS AND YOU WON'T KNOW WHEN I AM DOING STUFF May 18 00:29:54 more options like that would work too May 18 00:30:02 key lime pie May 18 00:30:08 like in the app settings, you should be able to disable/enable permissions per app May 18 00:30:17 but that could lead to crashes or something May 18 00:30:30 but more options is definetly the way to go i think May 18 00:30:34 the meta-problem though, is this is an architectural change, and although google could implement it quickly, we would have fragmentation issues again; devs would need to support 2 different permission architectures May 18 00:30:36 then you get poor reviews and your app sucks May 18 00:30:40 g00s: yep. May 18 00:30:44 g00s: key lime pie May 18 00:30:50 i hope May 18 00:31:03 then JakeWharton can save us again and backport the permissions stuff for us May 18 00:31:12 yeh fragmentation is a problem May 18 00:33:36 or maybe not.... the newer devices could detect the more accurate permissions automatically like networking -bluetooth... and the old phones would just read it as broad networking like they do now May 18 00:34:19 i am thinking on the fly though so maybe it isnt a perfect idea May 18 00:41:03 actually, i'm surprised google hasn't purchased Idea already. i mean, they bought NIK for that stupid snapseed thing May 18 00:41:22 and tooling for your premier OS is pretty important :D May 18 00:41:38 or maybe cat pictures are more important, dunno May 18 00:43:20 it's the internet May 18 00:43:28 cat pictures are more important that anything else May 18 00:43:32 maybe they are realizing they'd be better off playing nice May 18 00:43:39 not necessarily buying up everything May 18 00:43:40 than* May 18 00:43:52 sometimes I'd use an app more if it didnt get bought up by facebook or twitter or whatever May 18 00:44:35 JesusFreke: maybe i should make career change to cat photographer; i can think of no more exalted career choice May 18 00:45:01 just about everything on the net should go through a buffer May 18 00:45:08 the way shit gets popular and go out of style is just May 18 00:45:10 just gets so old May 18 00:45:34 something like imgur takes off May 18 00:45:40 sorry, getting popular then going out of style just went out of style May 18 00:45:41 and 100 other sites try to follow suit May 18 00:45:54 even AndroVM just went commercial May 18 00:48:52 wtf is androvm May 18 00:49:04 supposedly a better emu May 18 00:49:21 <_genuser_> man, Theme.Light is too light. what's the builtin dark theme? May 18 00:49:31 i think they were going to add BT support, be faster, better … balh May 18 00:50:17 honestly I think its sad that they 1) fix an open problem with something that is probably not that big of a deal May 18 00:50:20 and charge for it May 18 00:50:51 looks like to some extent it was a opensource of some form May 18 00:51:00 I dont beleive in gpl gpl May 18 00:51:30 but I'm very against doing a bunch of opensource work soliciting a ton of help from the community then trying to close source / monetize through commercialization May 18 00:58:11 <_genuser_> I can't seem to apply android:Theme.Dark, Theme.Holo.Dark, but Theme.Light and Theme.Holo.Light work just fine. Google docs seems to suggest there should be Theme.Holo.Dark. May 18 00:58:14 <_genuser_> anybody got ideas? May 18 01:07:31 depends on your sdk version I think May 18 01:09:54 <_genuser_> sdk 15. can't seem to make dark theme running at all. May 18 01:09:59 <_genuser_> tried just Theme by itself. May 18 01:11:08 Has anyone tried to create an AVD to emulate a Galaxy S4? May 18 01:11:30 <_genuser_> the phone? May 18 01:11:39 yes May 18 01:12:00 <_genuser_> oh that's right. I was thinking galaxy tab. sorry, no s4. May 18 01:12:07 just to test a FULLHD phone in a 5 inch screen May 18 01:12:44 I create a 1080x1920 5' xxhdi AVD May 18 01:13:00 but when I run my app inside it, the Displaymetrics.density equals to 2! May 18 01:13:05 It should be 3 i think May 18 01:13:26 xxhdpi* May 18 01:13:42 so my layouts do not scale properly May 18 01:14:29 _genuser_: if you make a new project in eclipse, they usually come with the dark theme May 18 01:15:08 <_genuser_> sixcorners: I started a blank one in eclipse using pager+swipe template. api 15. it's light. styles.xml was set to Theme.Light. May 18 01:15:30 <_genuser_> sixcorners: I have changed to just Theme. still shows light. :) May 18 01:22:15 welp, guess I was wrong again May 18 01:22:19 infected mushroom is a blessing from the programming gods May 18 01:29:19 * g00s debates googleing ingected mushroom May 18 01:29:20 what is the name of that new tool for android development? i think it was called studio something May 18 01:29:42 BullShark: are you serious? Android Studio May 18 01:29:59 Napalm -> is it that good? May 18 01:30:06 Napalm -> i only just heard of it yesterday May 18 01:30:16 try it and see May 18 01:30:25 i am May 18 01:30:32 but while it's taking it's time to download May 18 01:30:36 what are your thoughts on it? May 18 01:31:04 ive not had much time with it, but its looking good May 18 01:31:07 did google make some agreement with intellij for it's android support in their ide? May 18 01:31:15 yes May 18 01:33:38 hmm, im wondering what it has that intellij idea does not May 18 01:35:07 i wrote an application. it crashes on each activity when the screen orientation changes. i have no idea why. can somebody help? May 18 01:39:04 lol May 18 01:39:34 =/ May 18 01:39:46 i was laughing at the studio thing May 18 01:39:58 my R.java file isn't being generated no matter what I try.. brand new blank projects have the same issue.. May 18 01:41:24 what about it? May 18 01:41:28 thecodeischaos -> any idea about the app crashing on screen orientation changes? May 18 01:42:11 BullShark: throw a stacktrace into a pastebin or something May 18 01:42:16 what does logcat say May 18 01:42:50 sixcorners -> moment, i need to first get a stack trace May 18 01:43:19 sixcorners: this is a bug in the sdk update process, i had it earlier, close your eclipse, open cmd and adb kill-server and open then run the standalone sdk manager and update May 18 01:43:46 Napalm: tyvm May 18 01:44:10 sixcorners: once updated open cmd and type adb devices to make sure adb starts back up and lists your device, then re-enter eclipse and do an update from help menu if your not prompted by the ADT plugin to update itself May 18 01:48:21 BullShark: did you fix it? did the stacktrace in logcat tell you anything useful? May 18 01:49:25 sixcorners: did that resolve your issue? May 18 01:50:53 yay, it works.. thanks Napalm May 18 01:51:37 np May 18 01:51:50 caused me a bit of head-scratching earlier May 18 01:53:47 kind of wish it showed some error.. I was doing all the usual things you do when R.java goes missing. re-add the project, check xml files for errors.. etc. May 18 01:54:25 the usual stuff they suggest on SO May 18 01:55:26 not as bad as this one https://plus.google.com/u/0/110296148724389171136/posts/7R2h3gCzi1k May 18 01:56:30 Napalm: i hate having problems when i "try to lunch" :D May 18 01:57:23 g00s: fixed the typo May 18 01:57:53 :) May 18 01:57:59 cheers May 18 01:58:04 how goes? May 18 01:58:30 i deleted my eclipse install and am forcing myself to try idea May 18 01:59:34 i need to edit the idea config to use less memory, its using 2x more than eclipse May 18 01:59:46 sixcorners and thecodeischaos, logcat output here http://vpaste.net/2G80j May 18 01:59:49 well, its technically using less, but allocated more just for funsies May 18 02:00:20 using memory is good. that's what it's there for May 18 02:00:22 BullShark: I see no stacktrace.. did you cut out part of it? May 18 02:00:36 JakeWharton: except when you don't have enough ;) May 18 02:00:51 i'll watch its heap behavior for now May 18 02:01:02 ideally the OS would use as little as possible and the currently visible application would be using 95% of your RAM May 18 02:01:05 if it never uses over like 300, i'll reset it from 600 to 300mb May 18 02:01:19 I gave IJ 2GB May 18 02:01:50 i guess i need a memory upgrade May 18 02:03:36 sixcorners -> maybe i forgot to hit select all in eclipse before hitting the save button May 18 02:06:55 sixcorners -> nothing cut out. this is the output from crashing the app 3 times on 3 different activities. still no stacktrace, so maybe the app is in an onPause() state in the background, not sure. http://vpaste.net/0J4F4 May 18 02:07:19 when it crashes does it say something like "unfortunately this app has stopped responding" ? May 18 02:08:21 there are also filters on the left side of logcat that let you select which app you are filtering for May 18 02:08:26 sixcorners -> no, not saying that May 18 02:09:08 what kind of crash is it? does it go away with no message? May 18 02:09:40 BullShark: are you looking at logcat in Eclipse? if so, make sure you have the right filter selected May 18 02:09:56 sixcorners -> there's 2 filters, one with my package name and another for logcat output for all of what's running on android. i gave you the one that was just for my app May 18 02:10:00 Napalm: heh, for a while I thought that private libraries thing was related to the problem I was having May 18 02:10:07 ah, looks like sixcorners mentioned that May 18 02:10:17 sixcorners: no doubt May 18 02:10:28 no mention or blog post about the change May 18 02:10:47 i think the ADT updates should come with release notes May 18 02:11:19 BullShark: if the error caused in the framework it may not be filtered to your app May 18 02:11:20 Napalm -> there's only two available filters, one for everything and one for my app. would the one for everything have any useful output that the filter for my app does not? May 18 02:11:26 ok May 18 02:12:24 yeah i found at least one stacktrace in it May 18 02:12:29 for AndroidRuntime May 18 02:12:35 vpaste it May 18 02:13:04 http://vpaste.net/AxCTv May 18 02:13:25 one line? wheres the rest May 18 02:13:26 that vpaste script http://vpaste.net/vpaste is handy May 18 02:13:56 sorry about that, i forgot i have to select lines for them to save May 18 02:14:31 http://vpaste.net/JmijV May 18 02:15:25 well theres your cause May 18 02:15:38 Caused by: java.lang.StringIndexOutOfBoundsException: length=0; regionStart=0; regionLength=-2 at org.yaaic.irc.IRCService.updateNotification(IRCService.java:235) May 18 02:16:08 Napalm -> yaaic is an android irc client May 18 02:16:14 what does that have to do with my app May 18 02:16:27 what is your app's package name? May 18 02:16:34 ah May 18 02:16:39 thought that was yours May 18 02:17:13 ch.expectusafterlun.limo May 18 02:17:24 what kind of crash is it? The crash we are thinking of are unhandled exceptions that make your app exit immediately May 18 02:17:52 when that happens android displays some kind of dialog box May 18 02:18:05 sixcorners -> it exits immediately but it does not prompt anything like report this bug. maybe that's because it's not on google play yet. May 18 02:18:42 BullShark: why dont you just run your app in debug mode and it will break in eclipse when the crash occures May 18 02:19:21 i think the log.txt file was too many lines for the entire thing to go in the pastebin and you're looking at a truncated log with messages from earlier. i will delete all messages and cause the crash again. May 18 02:20:04 you can also have it filter for error messages May 18 02:20:30 are you calling finish() from somewhere? May 18 02:21:32 sixcorners -> yes, from onPause() May 18 02:22:05 http://vpaste.net/wUjVB May 18 02:22:42 so.. depending on some things.. android will close your activity and start it again when you rotate it.. try commenting out that finish call May 18 02:24:13 I don't really know the right description.. but your Activity instance goes away and it makes a new one if you don't configure it to not do that.. That might mean that onPause is being called when you rotate the app. May 18 02:24:17 sixcorners -> ok, but why is onPause() being called? May 18 02:24:31 nvm May 18 02:25:20 so how do i code it then? i don't want the user to be able to go back one activity at any time. May 18 02:25:59 have to go for now.. sorry, cya later May 18 02:26:44 ok see u May 18 02:38:57 hi thar May 18 02:41:11 soooo, my app uses a AnimationDrawable to preview an animation the user draws on the phone, the problem is that AnimationDrawable pre-stores raw bitmaps in full to make an animation, so i get out of memory exceptions when the user makes over like 15 frames. i'm thinking the solution would be to store them compressed as pngs or something, then decode each frame before it's rendered... can May 18 02:41:12 anyone give me any tips on how i should go about this? can i do this with something like AnimationDrawable? or do i have to define my own animation class and draw with opengl or whatever? May 18 02:42:29 erdos: more details are need to answer about your frames May 18 02:42:59 erdos: are your frames stored with timestamps so you know how long to display each one for? or are you simply using a fixed frame-rate in which this would be inefficient May 18 02:44:01 it would be a fixed framerate May 18 02:44:11 it's to make a gif May 18 02:44:17 to the user can set the framerate May 18 02:44:33 why would it be inefficient for fixed frame rate? May 18 02:45:11 because you can have frames that are exactly the same picture and thus take more cpu to decode and memory to store May 18 02:45:31 gifs let you encode a per-frame time May 18 02:46:00 actually, every frame is drawn from scratch, it's part of the idea that they all have a similar "feeling", but there's only ever a few colours being used... May 18 02:46:15 so a lot of memory is taken storing them as argb_8888 May 18 02:46:17 i think you miss my point May 18 02:46:32 i think i do! May 18 02:46:52 the user might pause while the recording of the frames is taking place, and thus the same frame image is recorded May 18 02:46:58 anyway, this is besides the point May 18 02:47:15 it's not from the camera, it's drawn on the screen by touch events May 18 02:47:18 it's like ms paint May 18 02:47:20 so, because you are using a fixed framerate you can use a simply postDelayed to change the frame being drawn May 18 02:48:13 erdos: and then, frames are only captured when the user edits/touches the screen.. in which case its not fixed framerate and you will need to store the timecodes of the touch events May 18 02:48:33 sounds to me like you are going about this the wrong way May 18 02:48:45 heh probably, this will be my first android app May 18 02:49:26 but... each frame is draw separately, think of like when you draw a flipbook on a bunch of postit notes May 18 02:49:32 it's not like, recording what they draw May 18 02:49:53 personally, i would decide my own model to store the input data of the drawing events. then i could simply replay this direct to a canvas. and get vector quality. This can then be stored in their account or whatever, so on a tablet its still displayed at a nice quality vs. the fact they might have recorded it on a phone May 18 02:49:55 i've got the drawing part working fine, the problems i have are with previewing the animation with AnimationDrawable May 18 02:50:22 then when they want to share/export what they have done, i would then take that meta-data of the input i have saved and render the animated gif May 18 02:50:44 by going through each frame of information and drawing to a canvas with a single bitmap for the current frame May 18 02:51:12 this way during playback and exporting you only ever have perhaps one or two frames worth of memory being used May 18 02:51:31 erdos: get what im talking about? May 18 02:51:35 yeah i think so May 18 02:51:46 * erdos thinking May 18 02:53:00 hmmmmmm May 18 02:53:15 * Napalm smells wood burning, /smiles May 18 02:53:28 now that i think about it i think you're right, it's probably way more efficient to store vector data May 18 02:54:32 i wonder how much they'd have to scribble on the screen before storing a bitmap is smaller than storing vector May 18 02:55:06 if they could just sit in memory as pngs that would be great! since they'd be tiny, i wonder how much cpu it takes to decode a png May 18 02:55:21 well that would vary and depend on the size of storage for each event vs. the pixel covereage May 18 02:55:26 *coverage May 18 02:55:44 you miss the point May 18 02:55:58 do i? May 18 02:56:02 then you are essentially doing the whole decode/encode sequence for every frame May 18 02:56:13 same as watching a video May 18 02:56:30 but i still need to encode if it's comnig from a vector? May 18 02:56:43 no, only when the user decides to export May 18 02:56:44 the benefit is less memory used for storage right May 18 02:56:55 and less memory at runtime May 18 02:57:21 hmmm May 18 02:58:07 g00s, yeah, i think so May 18 02:58:16 only a minor issue or two, but thats ok :) May 18 02:58:17 hey, is there something i can use like dmtracedump to look at memory usage? May 18 02:58:29 other things can be done if you keep the orginal data, so like a web-app in js that plays back the events to a html5 canvas object May 18 02:58:46 canadiancow: whens your video going to be online, i missed it live May 18 02:58:52 i dunno May 18 02:58:58 i would assume early next week May 18 02:59:00 nudge someone May 18 02:59:01 :( May 18 02:59:04 too long May 18 02:59:07 twss May 18 02:59:54 ok this is some stuff to think about **** ENDING LOGGING AT Sat May 18 02:59:58 2013