**** BEGIN LOGGING AT Sun Jul 19 02:59:57 2009 Jul 19 03:03:43 jasta: What's non-free? Jul 19 03:05:36 oh actually i didn't realize mercurial was open source Jul 19 03:07:28 hg was made just before Git was made. For the same purpose. To replace bitkeeper. Jul 19 03:17:44 wm_eddie: how do you know about this discussion at google btw? Jul 19 03:17:57 curious to understand their reasonings for not supporting git Jul 19 03:18:07 we said so publicly Jul 19 03:18:42 i see, *reading* Jul 19 03:19:59 well i guess their argument about HTTP is fair Jul 19 03:20:04 git performs poorly over HTTP i've heard Jul 19 03:27:03 reading this DVCSAnalysis document, i get the sense the author(s) were fighting hard to have git be the tool selected :) Jul 19 03:27:25 in almost every section discussing git's disadvantages it is noted how easily it would be to overcome them :) Jul 19 03:32:17 I've been using git-svn to stay on Google Code, but it's a pain. Jul 19 03:32:40 -"-svn to stay on Google Code, " Jul 19 03:34:58 hehe Jul 19 03:35:08 i actually am quite over my git learning curve :) Jul 19 03:35:14 yeah Jul 19 03:35:19 i rarely have to fight with it Jul 19 03:35:54 though i must admit, i patched git with an --ignore-whitespace option prior to starting this enormous rebasing effort at work Jul 19 03:36:00 oooh Jul 19 03:36:02 that helps indeed Jul 19 03:36:18 i didn't author the patch, but i did have to modify it somewhat to fix bugs i encountered with it Jul 19 03:36:22 i should really email the author my fixes Jul 19 03:36:50 the patch was made recently and he _almost_ convinced the git maintiners to accept it upstream. if i can fix these issues and bring it back up with Linus and friends, it might actually make it upstream Jul 19 03:40:17 uuuuuuuuuuuugh unit tests Jul 19 03:40:29 go back to work jsharkey! Jul 19 03:40:59 jsharkey: Don't make us haul out the bullwhips again. Jul 19 03:41:07 it just feels like im not getting any /actual/ work done Jul 19 03:41:39 you're just getting 100% correct work done, right? Jul 19 03:41:55 amirite Jul 19 03:42:25 ha! Jul 19 03:46:13 http://code.google.com/p/android/issues/detail?id=3303 Jul 19 03:46:14 Jul 19 03:47:06 muhaha! i just had two adb instances fighting with each other!! Jul 19 03:47:12 both claiming the other was out of date Jul 19 03:47:31 and both killing each others' adbd Jul 19 04:07:08 romainguy: What's that all about? Jul 19 04:07:18 * kRutOn hasn't looked at other policies in the build. Jul 19 04:07:34 a weirdo compiling the MID policy for the G1 Jul 19 04:07:36 and not doing so properly Jul 19 04:07:42 and complaining that he did not do it properly Jul 19 04:07:44 so he's filing a bug Jul 19 04:09:55 jsharkey: i feel you. i'm working on unit tests for five right now Jul 19 04:10:12 jsharkey: unit testing my new sync engine so it doesn't suffer the same hell that the old one did Jul 19 04:15:54 Hm, does Android not support IDN/punycode? Jul 19 04:16:39 romainguy: i just did a diff of the two policies because i was curious if any actual code diverged... Jul 19 04:16:43 and saw this: Jul 19 04:16:49 - // XXX: arve says this is a hack for now Jul 19 04:16:50 + // XXX: This is a hack for now Jul 19 04:16:51 hehe Jul 19 04:17:08 the whole MID thingie has not been maintained for a while now Jul 19 04:17:10 poor arve, got his name removed. Jul 19 04:23:54 Every time I read a Unicode technical report, my heart sinks. Jul 19 04:43:07 okay... I want to create a https client that makes requests from my server. can I add an x.509 cert to the trust chain for the requests I issue? Jul 19 04:44:19 s/from/to/ Jul 19 04:53:10 you know HTTPS really sucks for a mobile device btw :) Jul 19 04:53:47 i mean if it makes sense given the sensitive nature of data you're sending go for it, but it's still very heavy Jul 19 04:57:42 jasta: hmm... we could do CRAM-MD5... Jul 19 04:58:52 and require that the user create an account on a non-mobile platform Jul 19 04:58:57 but that sounds like a pain... Jul 19 04:59:54 well you could do your new user creation of https, but implement everything else over http Jul 19 05:00:01 you could just use HTTPS to get a token and then do HTTP Jul 19 05:00:06 darn, lost. Jul 19 05:01:55 yeah, if it's only the initial account creation, then I'll do it that way. Jul 19 05:02:01 so... back to the initial question Jul 19 05:02:17 can I add an x.509 cert to the trust chain for the requests I issue? Jul 19 05:58:41 hmm Jul 19 05:58:57 I want to draw a Rect on a google map Jul 19 05:59:10 but cannot find anything that relates to android 1.5 Jul 19 05:59:42 I can draw overlays fine, the dynamic Rect eludes me at this point Jul 19 06:00:22 do you have a Canvas? Jul 19 06:01:12 here you go Jul 19 06:01:19 Overlay has a Canvas in the draw() method Jul 19 06:01:20 just use that Jul 19 06:06:59 * kRutOn fixes a bug in bouncy castle.. Jul 19 06:53:35 Anyone ever experience an error with "bitmap size exceeds 32bits"? I am trying to use a SlidingDrawer on top of a GLSurfaceView Jul 19 06:54:45 Use a smaller bitmap ;) Jul 19 06:54:55 Im not even using a bitmap :) Jul 19 06:55:05 sounds like a bit-depth issue Jul 19 06:55:08 it happens when the SlidingDrawer calls buildDrawingCache Jul 19 06:55:29 you cannot put a View on top of a SurfaceView Jul 19 06:55:31 what Bitmap.Config are you using? or it could be a PNG resource issue Jul 19 06:56:12 jsharkey: Im not using any images at all Jul 19 06:56:17 you cannot put a View on top of a SurfaceView Jul 19 06:56:48 romainguy: no ? I thought you could with a FrameLayout Jul 19 06:56:57 the API Demos have views on top of GLSurfaceView Jul 19 06:58:20 oh yeah that's right Jul 19 06:58:23 it's been fixed Jul 19 06:58:23 it only errors when I click on the handle of the sliding drawer Jul 19 06:58:32 im using 1.5 SDK btw. Jul 19 06:58:42 what do you put inside the drawer? Jul 19 06:58:55 another view Jul 19 06:58:59 with buttons and stuff Jul 19 06:59:22 i took everything out to try debug it, now the content is just an empty linearlayout with a background color set Jul 19 06:59:44 then I don't know Jul 19 06:59:53 what is the error you're getting exactly? Jul 19 07:00:24 java.lang.IllegalArgumentException: bitmap size exceeds 32bits Jul 19 07:01:07 what's the rest of the stack trace? Jul 19 07:01:30 is there a paste bin somewhere? Jul 19 07:01:36 nm, ill find one ;o Jul 19 07:03:31 romainguy: http://pastebin.com/d4209c85c Jul 19 07:07:16 I don't understand how that would happen Jul 19 07:07:25 can you try removing the surface view and see if that fixes the issue? Jul 19 07:07:37 sure Jul 19 07:09:57 romainguy: hmm weird, removing the glsurfaceview did not fix the problem, however I had the slidingdrawer inside of a custom view group, moving outside of that fixed the issue :( Jul 19 07:10:12 so a little bit my issue, a little bit android. now I gotta figure out why its doing that Jul 19 07:10:57 romainguy: all my custom view group is doing is laying out the sliding drawer so that it doesnt slide out the entire height, and aligns it too the bottom of the screen Jul 19 07:27:58 anyone here used oauth for twitter or google or anything i am having some trouble Jul 19 07:30:04 Process (com.myapp) has stop unexpectedly. Please try again Jul 19 07:30:23 thats the error i'm getting in the enukator Jul 19 07:30:33 emulator Jul 19 07:33:50 Radzell: usually there are more details in logcat Jul 19 07:33:56 did you add the internet permission? Jul 19 07:40:24 yes Jul 19 07:40:56 i added permission and evrything Jul 19 07:41:42 Jul 19 08:29:36 romario333: hey i didnt know you made opensudoku Jul 19 08:29:51 great interface, glad to see you open sourced it too Jul 19 08:33:28 well it's just learning project, unfortunatelly I don't have much time for it at the moment :-( Jul 19 08:33:38 well it seems functional Jul 19 08:33:43 only thing i would add is a generator, of course Jul 19 08:33:55 i like the UI a lot better than the other sudoku game i was using Jul 19 08:34:07 yeah I'm planning to create some web UI with generator Jul 19 08:34:14 fonts are bigger, and you can more easily push numbers in the numpad mode with just the touch screen Jul 19 08:34:52 and you have an option to clear hints, which is really nice for end game Jul 19 08:37:25 well I want to create web app, where you can compete with other players, see your stats etc. I hope that I will have time for that in august Jul 19 08:37:38 that would be cool Jul 19 09:25:06 Hi, is there a way to monitor the CPU load? Jul 19 10:35:36 romario333: how will that work? Jul 19 10:52:42 *sigh* after developing an eclipse based client with a graphical workflow designer, i feel pretty stupid doing an android app Jul 19 11:15:37 hi Jul 19 11:18:44 Does the SlidingDrawer only work with a GridView as content? I always get a NullPointerException when using a LinearLayout Jul 19 11:18:45 hello Jul 19 11:27:56 how do i add a radio group to a ListView with SeperatedListAdapter ? Jul 19 11:47:37 I have a problem where a TextView is not updating at all. I'm very much a beginner using Android, but I'm sure I managed to do pretty much exactly this in my first test program (this is my second, I think). I have a summary here: Jul 19 11:47:40 http://paste.lisp.org/display/83812 Jul 19 11:47:44 Anyone have any advice? Jul 19 11:51:04 no need to make inflater to get reference to your textview Jul 19 11:51:07 final TextView messageView = (TextView)view.findViewById( R.id.test_message ); Jul 19 11:51:45 you can replace view.findViewById with findViewById Jul 19 11:54:21 Oh, really? Jul 19 11:54:25 testing… Jul 19 11:55:24 woah. it works now Jul 19 11:55:45 So, is there an explanation why it didn't work with inflater? It should theoretically be the same thing, yes? Jul 19 11:56:11 Or does inflater.inflate() create a new instance? Jul 19 11:56:26 nope..because with inflater..you are creating another instance of View Jul 19 11:56:35 Ah, that explains it Jul 19 11:58:20 Another question before I get on with my little project: If I want to have a background thread running and collecting data, displaying that data as it runs. What is the proper way to do this? Simply starting a thread is not the right way to do it, right? Jul 19 11:58:42 checkout AsyncTask Jul 19 11:58:50 An example of such an app would be the compass app, for example. It reads the direction and repaints it on the screen. Jul 19 11:59:05 AsyncTask. Got it. Thanks a lot Jul 19 11:59:39 np :) Jul 19 12:01:42 Sorry, this might be a silly question, but is there an easy way to send a SMS from the commandline? Jul 19 12:01:42 So in the compass example, the direction updates would be pushed as Progress units from the AsyncTask? Jul 19 12:01:54 Or do you suggest having the AsyncTask update the UI directly? Jul 19 12:10:03 im not really sure if thats the -best- way to do it for your project but AsyncTask allows you to update UI component directly/easily Jul 19 12:11:38 mharkus: Well, my project is mainly to learn the API's, so I'm trying to write a viewer for positional information Jul 19 12:11:42 (GPS and compass) Jul 19 12:11:56 many already exist, but this would be good for learning these api's Jul 19 12:26:50 hi Jul 19 12:27:14 if my app is 0.99phow much does the market take Jul 19 12:27:37 I.e what goes Into my account Jul 19 12:29:21 IIRC market takes 30% Jul 19 12:29:29 so .99*.6 = your profit. Jul 19 12:29:48 Gary|tp: if they take 30%, wouldn't that be *0.7 ? Jul 19 12:30:07 no shut up. Jul 19 12:30:22 gary? Jul 19 12:30:36 (I blame the 4 empty bottles of Guinness sitting on my desk atm) Jul 19 12:30:46 mmm. beer Jul 19 12:30:54 mmm. drunk math. Jul 19 12:31:10 Gary|tp: that's why google inveted the calculator :-) Jul 19 12:31:21 now everybody can count, drunk or not Jul 19 12:31:50 Except alcohol raises confidence, and I'm pretty sure I can figure out 1-.3 without a calc... atleast, when I'm sober Jul 19 12:33:31 gary: yeah, but you most likely are at least in the single digit percentile when it comes to intelligence Jul 19 12:33:34 (like most of us) Jul 19 12:35:37 anyone knows how i add a radiogroup to a listview with j.sharkeys SeparatedListAdapter? Jul 19 12:50:15 come on, someone has to know how i add a radiogroup to a listview by code Jul 19 12:50:35 hmmm why wuld u do that Jul 19 12:50:39 would look odd Jul 19 12:51:23 does anyone no on the htc magic how to quickly send a txt to all contacts Jul 19 12:52:03 why would that look odd? Jul 19 13:07:10 wel Jul 19 13:07:20 a list of radio buttons Jul 19 13:07:24 y Jul 19 13:11:30 ffs, why is my scrollview so small even though i said "fill_parent" for both directions Jul 19 13:11:45 layouting drives me crazy Jul 19 13:14:29 AndyArmstrong: a list with one entry being a radio group Jul 19 13:31:43 use droid draw Jul 19 13:47:03 I have a question about the htc magic music player.. I have an audio book on there, in which the files are all in sequence when viewed in a file browser, both with filename id3 tagname and track number.. yet when I play them on the phone the order is all messed up.. I have not shuffled the order.. any ideas as to why this happens and how to fix it? Jul 19 13:53:05 Hi, the SlidingDrawer does not seem to support placement at the top of the screen. Is there a way to make this work, or, can I use a custom notification bar liks in the Android home screen that allows opening from the top? What is the notification bar class? Jul 19 14:05:14 why oh why is the Math library in Java THAT retarded? Jul 19 14:09:17 Hello. i'm new to Android development. I've followed the proceedures on the Android website but when I create a new project via Eclipse (3.4) it doesn't create the R.java file associated with the project. That is a big problem since any modification in the res/ folder is not taken into account. Any idea on how I can correct that? Thanks! Jul 19 14:09:44 sure you're not importing android.R? Jul 19 14:09:50 N-0-X: R will only be created if you don't have any errors in your code Jul 19 14:09:54 also.. are you creating an Android project? Jul 19 14:10:24 N-0-X: so, in your case, you might need to rightlick on res/drawable (or whatever) and hit "refresh" Jul 19 14:11:32 N-0-X: Eclipse doesn't refresh the ressources automatically. If you have somewhere R.drawable.myThingy and you just dropped myThingy.png in the res folder, it won't know it's there, so it will throw an error, and won't rebuild R Jul 19 14:13:32 and what zinx said : make sure you don't import someone else' s R Jul 19 14:13:55 the kind of lines which Eclipse loves to insert for you without warning Jul 19 14:44:24 i have a ScrollView which fills the whole window, a LinearLayout inside it, which should fill_parent, but it's always as high as a button Jul 19 14:44:32 any idea what i'm doing wrong? Jul 19 14:46:09 sammyF, okay, thanks. In my case, I'm following the TabWidget tutorial ( http://developer.android.com/guide/tutorials/views/hello-tabwidget.html ). I have a bunch or errors by not adding anything of my own. For starters, the mTabHost variable wasn't declared. Then, even though I declared idTextView1 (2 and 3 as well) in my main.xml file in the layout (like so: @+id/textview2 ), I cannot call R.id.textview2 because R.id cannot be resolved. Jul 19 14:46:29 ok, i want to add a button to a listview row, but as this makes the whole row unclickable, as many sites has pointed out this happens when you add a focusable widget to the listview, but i have yet to find a solution eventhough i KNOW there must be one, since i have seen this in many other applications, any ideas? Jul 19 14:47:13 is there some kind of setunfocusable on the button, or setselectable on the listview? (of course i still want the button to work :)) Jul 19 14:47:21 plz help a newbie (me) with his problem ;) Jul 19 14:47:24 Aaaah nevermind, I know why! Lately I've been working on a very large project so I unchecked "Build Automatically". Rechecking it solved my problems. Jul 19 14:47:50 N-0-X: lol .. yeah. sorry. should have been the first thing to ask ;) Jul 19 14:47:59 jeddy3, where have you seen a button in a list? Jul 19 14:48:11 sammyF, anyway, thanks for your help ;) Jul 19 14:48:19 the_alien: from the top of my head, astrid for example Jul 19 14:48:37 (todo-list application) Jul 19 14:50:57 can't anyone help me with the layouting problem ? Jul 19 14:50:58 adding a onclicklistener to a textview-"button", or removing focus-capabilities from button is quite ok, as long as the button is still clickable Jul 19 14:51:52 the_alien: oh, and also the builtin alarmclock Jul 19 14:52:19 you mean the checkbox? Jul 19 14:52:20 Another question: is it "normal" that the layout view (as opposed to the source view) of an XML file simply shows "NullPointerException:null"? Jul 19 14:52:39 jeddy3: you mean the checkbox? Jul 19 14:53:07 the_alien: yup (i'm assuming this must be a focusable widget as a ordinary button) Jul 19 14:53:51 oh i have this "title" "description" "checkbox" layout for the list, jeddy3 Jul 19 14:54:11 i could help u i've u answer my question ;) Jul 19 14:54:57 the_alien: :D Jul 19 14:55:18 http://jsharkey.org/blog/2008/08/18/separating-lists-with-headers-in-android-09/ Jul 19 14:55:37 jeddy3: i just used this and made the layout for the row to include a checkbox Jul 19 14:55:39 the_alien: oh, doh, there was a focusable attribute on the buttons, setting this to false solved mine ;), thanks for help Jul 19 14:55:46 :D Jul 19 14:56:04 shit Jul 19 14:56:05 ;) Jul 19 14:56:55 the_alien: hmmmm, can you really have a scrollview item filling parent? how high is a scrollview? Jul 19 14:57:14 sound like a paradox :) Jul 19 14:57:29 even with wrap_content .... doesn't work Jul 19 14:58:20 the scrollview nearly fills the whole window, just having a button below it Jul 19 14:58:47 jeddy3: http://img193.imageshack.us/img193/5884/device10.png looks like this Jul 19 14:59:14 the_alien: hmm, odd Jul 19 14:59:15 the ScrollView goes all the way down to the button Jul 19 14:59:34 the_alien: ah, now i understand Jul 19 14:59:40 the_alien: but sorry, i have no clue Jul 19 14:59:52 *sigh* Jul 19 15:00:42 jeddy3: or is a ListView in a ScrollView a bad idea? Jul 19 15:27:36 the_alien: no idea :| Jul 19 15:27:57 jedd3y, doing everthing manually now Jul 19 15:28:42 the_alien: i'm also trying to do something with some buttons on top, a scrollview between, and some buttons at the bottom, can't get it right :| Jul 19 15:29:22 jeddy3: it works for me, but the list i filled from source killed my layout :/ Jul 19 15:43:16 Hi, has someone tried out Shyhook's SDK for WiFi information? Jul 19 16:12:27 hi - how do I add words Into the dictionary on the phone! ? Jul 19 16:16:25 ,,,,, Jul 19 16:52:52 haro Jul 19 17:09:49 Hi, how do I create a folder in a project to add a custom jar file? I created the libs folder and put the jar file there, but it's not working... Jul 19 17:13:54 jdavidandroid, are you using Eclipse? If so, I think you have to go in the properties of the project then in Java Build Path and add the lib there. ;) Jul 19 17:15:30 N-0-X, yes it worked perfectly in Eclipse, Thank you!!! Jul 19 17:15:40 No problem. have a good one ;) Jul 19 17:17:45 hi Jul 19 17:18:53 i want to know how to get the application object from within a view object existing in that application. can anyone help on that question? Jul 19 17:19:51 e.g. within a android.widget.Button object i want to get a pointer to its application Jul 19 17:21:40 kenpark, I'm not sure I can help since i Jul 19 17:21:54 started android programming today, but what do you mean by its application? Jul 19 17:22:03 (sorry for the two liner) Jul 19 17:24:09 N-O-X, thanks any help is welcome Jul 19 17:24:36 you see ... in the activity class for example you can call getApplication() Jul 19 17:24:44 yes Jul 19 17:24:54 and it returns a pointer to the application objct in which the activity is "living" in Jul 19 17:25:24 and so you want to know basically "what happens" when someone clicks on your utton, is that correct? Jul 19 17:25:31 so now i go one step deeper - i am within a button-object living in an activity and i want to retrieve the application object from there Jul 19 17:26:07 no, not what happens. i want to know in which application it happened Jul 19 17:26:47 Oooh ok... that's a good question Jul 19 17:27:11 The problem here is that Button isn't a subclass of Activity... Jul 19 17:27:23 guys i'm running jf firmware 1.5 and i just recived a message for a 1.5 update is this just the normal version of cupcake ? and since i'musing jf should i not get these updates ? Jul 19 17:27:51 right - it isn't Jul 19 17:28:02 is it from the jf updater? Jul 19 17:28:05 or something else? Jul 19 17:28:34 system update Jul 19 17:28:48 maybe it's a lowlevel firmware update Jul 19 17:28:51 dunno Jul 19 17:41:05 hi Jul 19 17:41:19 why does this not work when im tryna change an imagebuttons bitmap in an appwidget Jul 19 17:41:30 kenpark: to get application in which event happened you can try something like: getContext().getApplicationContext() Jul 19 17:41:31 RemoteViews views = new RemoteViews(context.getPackageName(), R.layout.widget_word); Jul 19 17:41:32 views.setImageViewBitmap(R.id.drive,BitmapFactory.decodeResource(context.getResources(), R.drawable.drivingcar)); Jul 19 17:42:29 romario333, i had the same idea but i'm not really sure Jul 19 17:42:36 i will have a try Jul 19 17:42:46 .... Jul 19 17:43:59 ... Jul 19 17:47:01 romario333: you should make harder levels for opensudoku :) Jul 19 17:47:16 i can beat all the hard ones in under 20 minutes Jul 19 17:47:27 but if i use getContext().getApplicationContext() it will not lead me to the application object itself Jul 19 17:47:39 unfortunately that's what i need Jul 19 17:47:55 kenpark: this works for me: Application app = (Application)getContext().getApplicationContext(); Jul 19 17:48:11 jasta: do it blindfolded Jul 19 17:48:44 jasta: I know, I've used some code generation from gnome, as it turns out not the best one :-) Jul 19 17:48:59 jasta: *I mean sudoku generation Jul 19 17:53:49 romario333, great and so simple ;) Jul 19 17:57:05 im trying to change an imagebuttons bitmap on a appwidget however this is not working Jul 19 17:57:10 RemoteViews views = new RemoteViews(context.getPackageName(), R.layout.widget_word); Jul 19 17:57:10 views.setImageViewBitmap(R.id.drive,BitmapFactory.decodeResource(context.getResources(), R.drawable.drivingcar)); Jul 19 17:58:56 i wish there was a tool like gitx for Linux :\ Jul 19 18:00:37 jasta!?! ^^^ you sound knowledgeable Jul 19 18:05:37 anybody Jul 19 18:05:52 dassdsda3: i haven't looked into RemoteViews, but i'm sure what you want to do is possible you just aren't thinking clearly. Jul 19 18:06:34 from what the docs say - i believe this should work Jul 19 18:09:28 can anybody offer me any advice Jul 19 18:14:49 ... or perhaps tell me why eclipse cannot find MapAcitivy Jul 19 18:14:51 when i try and extend it Jul 19 18:16:44 dassdsda3, try Ctrl+Shift+O to organize imports if Eclipse cannot find a class. ;) Jul 19 18:19:24 I am downloading eclipse Jul 19 18:19:24 it has no suggestions Jul 19 18:19:39 * zelrikriando is a n00b and proud of it Jul 19 18:20:45 dassdsda3, I think you misspelled the class. On the channel you wrote "MapAcitivy" instead of MapActivity. Did you do the same mistake in your code? Jul 19 18:22:59 public class MyLocationActivity extends MapActivity { Jul 19 18:26:03 Okay. By the way, i'm new to Android so I don't even know if that class exists. Did you check that it does? Is it not in a particular lib? Are you sure to be in an Android project? Jul 19 18:28:21 well im confused as to where it exists Jul 19 18:28:25 because its part of sdk1.5 Jul 19 18:28:33 but obviously i dont have the right srt of imports by defaults Jul 19 18:30:43 sorry, i guess my connection ntimedout here... Jul 19 18:40:51 I have a question about TabActivity. Is it possible to have something above the tabs? Here the mockup of what I wish to do: http://img169.imageshack.us/img169/971/diagram1.png . The think is that the values which are above are generic for al three tabs (which is why I want it on top). Then, each tabs basically has the same layout (the one shown on the mockup). Jul 19 18:42:15 N-0-X: yes, you control where they go. Jul 19 18:42:20 but, i think your UI is fucking terrible :) Jul 19 18:43:08 ok I compiled my first java script Jul 19 18:43:37 When I run my program, I have a couple of problems: first of all, the Tabs, even though they are declared as "wrap_content" fill the whole page. The second problem is that the text associated to the spinner (in the case of the mockup "Spinner 1" and "Spinner 2") don't show. The third problem is that instead of of being one beside each other, the spinners are one under each other. They are however in a LinearLayout oriented vertically. Finally, neithe Jul 19 18:43:37 checkbox nor the submit button show at all... That's a huge load of problems, I agree. I can show you the main/xml layout if you wish. Jul 19 18:43:55 N-0-X: the tabs should be height=64dp Jul 19 18:44:08 jasta, terrible in a good way or bad way? Jul 19 18:44:17 N-0-X: when would terrible be good? Jul 19 18:44:29 right ... :p Jul 19 18:44:48 I think it s time to do something a bit harder Jul 19 18:45:46 jasta, the problem though is that I have common information which I don't think are interesting to repeat everywhere... Jul 19 18:46:02 Hi everyone, I have a rooted HTC Magic. Does anyone know if I can load it with the build for the Dev phone (Dream) from the Android sources? Jul 19 18:46:39 N-0-X: whatever dude :) Jul 19 18:47:30 hmm Jul 19 18:47:37 I dont understand what -ea does Jul 19 18:48:13 zelrikriando, what are you talking abuot? Jul 19 18:50:41 N-0-X: I am studying Java Jul 19 18:50:49 -ea is an option Jul 19 18:51:00 okay. Jul 19 18:54:17 man that looks a hell lot like C++ Jul 19 18:58:10 zelrikriando: it enables assertions at runtime Jul 19 19:00:04 I guess I dont understand what assertion means Jul 19 19:01:33 Anyone know if the program "arp" is installed on Android devices? Same question for ping. Thanks Jul 19 19:01:50 ping is installed on my htc magic Jul 19 19:02:01 not arp Jul 19 19:02:04 zelrikriando: if you write assert false; and assertions are enabled the program will crash Jul 19 19:02:22 usually in an assertion you put a condition that want to always be true (or think will always be true) Jul 19 19:02:41 and by enabling assertions you fail fast if any of your assertions proves to be wrong Jul 19 19:03:05 oh Jul 19 19:03:20 so it's like to handle crashes Jul 19 19:03:23 okay thanks rich_ Jul 19 19:03:24 or to debug Jul 19 19:04:08 assertions are just for debugging Jul 19 19:06:05 I see Jul 19 19:08:59 any ideas why this may happen http://pastebin.com/m46bcd450 Jul 19 19:09:12 when using a mapview Jul 19 19:09:47 looks like you are loading the classes from the SDK but in the emulator Jul 19 19:11:03 errr Jul 19 19:11:08 im running the app from the phone Jul 19 19:11:14 and thats appearing in logcat Jul 19 19:11:33 same thing Jul 19 19:11:44 looks like you're running the classes from the SDK's android.jar on the phone Jul 19 19:12:47 how the hecl... Jul 19 19:12:50 so how do i fix it Jul 19 19:12:59 no idea Jul 19 19:13:32 could it be to do with my maps api key Jul 19 19:16:47 i think the issue is in here romainguy Jul 19 19:16:48 http://pastebin.com/m3ff357a3 Jul 19 19:17:09 [2009-07-19 20:16:02 - SimpleDriverWidget] warning: Ignoring InnerClasses attribute for an anonymous inner class that doesn't come with an associated EnclosingMethod attribute. (This class was probably produced by a broken compiler.) Jul 19 19:22:15 .,., Jul 19 19:24:25 romainguy? Jul 19 19:27:29 can anybody help me out : > http://pastebin.com/m3ff357a3 Jul 19 19:27:37 and console spits out 10 or os Jul 19 19:27:40 [2009-07-19 20:16:02 - SimpleDriverWidget] warning: Ignoring InnerClasses attribute for an anonymous inner class that doesn't come with an associated EnclosingMethod attribute. (This class was probably produced by a broken compiler.) Jul 19 19:27:42 messages Jul 19 19:28:29 well that's a redundant layout Jul 19 19:28:35 you don't need the parent RelativeLayout Jul 19 19:29:08 this is copied directly of the google Hello MapView exmaple Jul 19 19:32:09 .. Jul 19 19:35:07 ho hum...... Jul 19 19:36:10 so thats great Jul 19 19:40:06 can anybody help me out : > http://pastebin.com/m3ff357a3 Jul 19 19:40:06 and console spits out 10 or os Jul 19 19:40:06 [2009-07-19 20:16:02 - SimpleDriverWidget] warning: Ignoring InnerClasses attribute for an anonymous inner class that doesn't come with an associated EnclosingMethod attribute. (This class was probably produced by a broken compiler.) Jul 19 19:44:13 :@ snore Jul 19 19:44:16 nobody can help then Jul 19 19:47:52 .,., Jul 19 19:55:43 can anybody help me out : > http://pastebin.com/m3ff357a3 Jul 19 19:55:44 and console spits out 10 or os Jul 19 19:55:44 [2009-07-19 20:16:02 - SimpleDriverWidget] warning: Ignoring InnerClasses attribute for an anonymous inner class that doesn't come with an associated EnclosingMethod attribute. (This class was probably produced by a broken compiler.) Jul 19 19:59:25 man this is LAME Jul 19 20:03:45 stop pasting the same messages over and over again AndyArmstrong Jul 19 20:08:41 frusrated by a number of things here tbh Jul 19 20:08:54 that's not a reason to flood this channel with the same question over and over Jul 19 20:11:31 AndyArmstrong, try the android-developers google group Jul 19 20:20:11 they simply spam the heck outa everything with everyones questions Jul 19 20:20:16 they flood my inbox Jul 19 20:32:22 would anybody be willing to take the time to help me through a troublesome confusing problem with loading my app which has died since starting to use googlemaps Jul 19 20:32:25 i can send them all source files Jul 19 20:36:47 AndyArmstrong, if you subscribe to a list, that's not spam. Set up a filter to send it all to a folder. Jul 19 20:44:22 what about this then, never seen this error Jul 19 20:44:23 http://pastebin.com/m2dc6410b Jul 19 20:44:37 says the class doesnt exist or cannot be found, despite the fact im lookng at it in eclipse perfectly Jul 19 20:46:29 AndyArmstrong: that class exists in _YOUR_ classpath, not another processes. Jul 19 20:46:48 you can't send arbitrary views through with RemoteViews -- only views that the other process knows about can be used, and only methods that the framework pre-selected to allow. Jul 19 20:46:52 this is a security mechanism Jul 19 20:47:02 to prevent arbitrary code execution in the AppWidget host, which you are attempting to do. Jul 19 20:50:34 AndyArmstrong: they simply spam the heck outa everything with everyones questions << why you're not doing here? :)) Jul 19 20:50:51 er Jul 19 20:51:00 "which is not what you're doing here" Jul 19 20:53:14 ok jasta Jul 19 20:53:22 what am i actually doing wrong Jul 19 20:53:36 i think i just told you Jul 19 20:53:36 the class exists in MY classpath Jul 19 20:53:46 and i expect when i run it to be taken to the emulators classpath Jul 19 20:53:49 or the phones classpath Jul 19 20:54:02 it looks to me like youre using it in an AppWidget, no? Jul 19 20:54:05 yes Jul 19 20:54:08 it is an appwidget Jul 19 20:54:17 well dumbass, AppWidget runs in Launcher's process, not yours. Jul 19 20:54:31 views you define in your application are not available over there, which is exactly what i just said Jul 19 20:54:54 ok... so ..... Jul 19 20:55:00 i create them programatically? Jul 19 20:55:05 so, you can't define your own custom views to use in an appwidget. Jul 19 20:55:08 at all. Jul 19 20:55:15 ok... Jul 19 20:55:17 or a MapView for that matter Jul 19 20:55:19 its not a custom view Jul 19 20:55:22 ok Jul 19 20:55:24 its a MapView Jul 19 20:55:35 so if i want a button in my appwidget, to start an activity which uses a mapview Jul 19 20:55:37 how would i do it Jul 19 20:55:52 you would use a button and connect it to an intent which starts an activity which uses a mapview Jul 19 20:55:56 what is wrong with you? Jul 19 20:56:00 thats what im doing.... Jul 19 20:56:05 no, it's not. Jul 19 20:56:08 how? Jul 19 20:56:38 if it's what you were doing, it would be working. :) Jul 19 20:56:42 argh Jul 19 20:56:47 ok, so this is my activity Jul 19 20:57:03 http://pastebin.com/m13633b3b Jul 19 20:57:05 what it looks to me liek you're doing from that pastebin, is trying to inflate a view in the app widget itself which has a custom view Jul 19 20:57:44 and this is where i start my intent - http://pastebin.com/m2d800ed6 Jul 19 20:57:53 i am not inflating any custom view anywhere from within the appwidget Jul 19 20:58:18 where you should be looking is layout files which reference the widget whose class failed to inflate. WordWidget i think it was called Jul 19 20:59:07 well Jul 19 20:59:10 i have 2 layout files Jul 19 20:59:14 one which has the mapView in Jul 19 20:59:19 inflated by the new activity Jul 19 20:59:24 and one which organies the content of the appwidget Jul 19 20:59:46 now thats the only place this could be then... Jul 19 20:59:46 http://pastebin.com/m34896b90 Jul 19 20:59:48 and i dont see it Jul 19 21:00:00 so where is WordWidget coming from? Jul 19 21:01:22 here http://pastebin.com/m2292a0e3 Jul 19 21:02:09 and widget_word is...? Jul 19 21:02:52 oh i get it, helping you is like a game of 20 questions. is your problem bigger than an elephant? is it a bright color? can i see it in the room right now? Jul 19 21:03:26 WordWidget? the jsharkey example? :) Jul 19 21:09:05 * jsharkey stirs Jul 19 21:09:37 jsharkey: finish your unit tests! Jul 19 21:10:27 <_avatar> so, jasta, got anything cooking for ADC2? Jul 19 21:11:50 i'm ineligible :) Jul 19 21:12:18 i did have a really fun idea for an app though Jul 19 21:12:37 now that the NDK is out, i wanted to incorporate aalib into Android so you could send pictures as text messages somehow. Jul 19 21:13:11 <_avatar> ah shame about being ineligible. that's a pretty neat idea :) Jul 19 21:14:24 jasta: ooh, did you see this? http://www.flickr.com/photos/quasimondo/3518306770/in/photostream/ Jul 19 21:14:53 <_avatar> i was going to enter my app, but it's a client/server thing. i don't think that sort of app will do very well considering how the contest is judged this time around Jul 19 21:21:27 mostly i think my app idea would be fun to send gross pictures to my friends and wait for them to figure out what it is Jul 19 21:21:53 maybe that's an overshare ;) Jul 19 21:23:28 haha reminded of arrested devel "we're looking at balls" Jul 19 21:26:08 Hello I'd appreciate some advice on dealing with Canvas and onDraw() Jul 19 21:26:19 chomchom: what do you want to know? Jul 19 21:26:27 I have just run a traceview against my app Jul 19 21:26:34 jasta why do u keep asking me what word_widget is Jul 19 21:26:37 its the name of my app Jul 19 21:26:44 and I've saw that the bottle neck is the drawBitmap function Jul 19 21:26:51 AndyArmstrong: the xml file word_widget.xml Jul 19 21:26:55 i based it off the example i found online Jul 19 21:26:59 oh i c Jul 19 21:27:04 chomchom: ok? Jul 19 21:27:07 I draw both the background and another image in teh onDraw method called many times (on rotation) Jul 19 21:27:22 Is there a way I could mitigate the drawing of the background Jul 19 21:27:23 its the layout for the appwidget Jul 19 21:27:34 chomchom: what do you mean? Jul 19 21:27:36 as at the moment they are both called upon invalidate Jul 19 21:27:46 chomchom: well yes Jul 19 21:27:49 chomchom: have you made them exact-sized? Bitmap.createScaledBitmap() Jul 19 21:27:59 yesI know the exact size Jul 19 21:28:11 it's perfectly normal for drawBitmap() to be a bottleneck Jul 19 21:28:15 it's an expensive operation Jul 19 21:28:47 what you can do though is used invalidate(int, int, int, int) to limit the dirty region Jul 19 21:28:51 (if possible) Jul 19 21:29:12 thats a very good tip, I'll try that. thank you Jul 19 21:30:25 I don't know if it will be very effective in this case though as the problem is the redrawing of the background. Which I imagine will be caught in any graphics redraw. Jul 19 21:31:28 the background will always be as expensive as drawing the background Jul 19 21:31:33 there's not much you can do about it Jul 19 21:32:31 ok, another question, how does an invalidate(i,i,i,i) work upon a particular region when the function call onDraw() is not overloaded to multiple different calling scenarios? Jul 19 21:33:32 it just sets the clip rectangle to the region you specified Jul 19 21:33:43 there's nothing you have to do in your code Jul 19 21:34:01 (you can do trivial rejects if you perform expensive computations but most of the time it's not worth it) Jul 19 21:34:44 Great I'll try something along those lines then. Jul 19 21:35:24 you can enable screen updates in Dev Tools to show the effect of calling invalidate() Jul 19 21:41:51 please somebody help me here with this error : http://pastebin.com/m68865c35 Jul 19 21:42:04 im making an appwidget and its crashing when i try to start a new activity Jul 19 21:42:28 btw, don't use the com.android packagename Jul 19 21:43:40 Hi Jul 19 21:43:50 I'll try to ask my question here Jul 19 21:44:20 romainguy u talkin to me? Jul 19 21:44:57 AndyArmstrong: yeah, he is Jul 19 21:45:02 AndyArmstrong: yes I am Jul 19 21:46:10 I have created an Android project..I run from Eclipse and it gets installed on the emulator Jul 19 21:46:25 what line do u refer to romainguy Jul 19 21:46:26 my question is, is it possible to find the files in my project, inside the emulator? Jul 19 21:46:35 if they are in res folder ye Jul 19 21:46:45 your classes Jul 19 21:46:47 com/android/driverwidget/MyLocation Jul 19 21:46:50 they are in the com.android package Jul 19 21:46:51 do not use it Jul 19 21:47:01 it's reserved for the Android project Jul 19 21:47:03 not for you :) Jul 19 21:47:03 oh i c Jul 19 21:47:11 sure ill change that, unsure why i have that tbh Jul 19 21:48:23 where can I find this com.android package ? Jul 19 21:48:31 are they all located in some folder? Jul 19 21:49:43 Hachaso_: I was talking to AndyArmstrong not you Jul 19 21:49:56 ok.. Jul 19 21:49:58 sorry Jul 19 21:50:10 maybe you have an answer for my question as well ?? Jul 19 21:50:44 what are you trying to do? Jul 19 21:51:02 your project is compiled to an apl Jul 19 21:51:04 apk Jul 19 21:51:12 located in /data/app on the emulator Jul 19 21:51:47 ok my problem now has 2 or 3 people completed baffled Jul 19 21:51:52 im not sure who to take it to now Jul 19 21:52:07 we're not baffled Jul 19 21:52:13 but you don't give us any info Jul 19 21:52:26 that line here: Jul 19 21:52:26 07-19 22:37:33.776: ERROR/dalvikvm(715): Could not find class 'com.android.driverwidget.MyLocation', referenced from method com.android.driverwidget.WordWidget.onReceive Jul 19 21:52:33 means that you have a missing class Jul 19 21:52:40 I don't know why because I don't have your projce Jul 19 21:52:48 romainguy: it's the MapActivity Jul 19 21:53:01 and this class cannot be loaded because its superclass cannot be found: Jul 19 21:53:01 07-19 22:37:33.726: WARN/dalvikvm(715): Unable to resolve superclass of Lcom/android/driverwidget/MyLocation; (63) Jul 19 21:53:22 are you running a MapView on an emulator that doesn't contain the Maps addon? Jul 19 21:56:12 possibly - how do i add the addon to the emulator... Jul 19 21:56:28 infact that woould make sense yes Jul 19 21:56:43 there is some oddness when loading widgets from an app that also uses the maps addon Jul 19 21:57:01 *appwidgets Jul 19 21:58:11 even when i try running the app from my phone thru eclipse same problems occur Jul 19 21:58:17 it must have the maps addon Jul 19 21:59:12 This is a link to the eclipse project zipped up - please somebody help : http://www.2shared.com/file/6760344/bb3a7041/SimpleDriverWidget.html Jul 19 21:59:14 http://groups.google.com/group/android-developers/browse_thread/thread/87d5260e2e1c5355/ Jul 19 21:59:20 because i simply do NOT see what is wrong here Jul 19 21:59:25 neither does quite a few who have looked at the code Jul 19 22:15:11 is there a way to get the appwidget size in the config Activity? Jul 19 22:20:50 @romainguy Thanks, constraining the areas of invalidation helped the performance of onDraw() on my app. Jul 19 22:21:04 cool Jul 19 22:28:59 i guess thats a no then :( Jul 19 22:29:38 i guess ill never be able to do what im trying to do then Jul 19 22:29:44 cos ive debugged all night Jul 19 22:29:54 and think this is genuinly a bug with android Jul 19 22:34:04 jsharkey did u take a look? Jul 19 22:38:11 AndyArmstrong: You're running this in an AVD you defined to be the level "Google APIs"? Jul 19 22:38:36 yeap Jul 19 22:40:51 I'm totally baffled now. Jul 19 22:41:00 owait Jul 19 22:41:59 * kRutOn waits for the compile to finish to see if he's fixed the Messaging app bug.. Jul 19 22:42:01 not sure if this is the right channel either but how do u sign zip files? like im tring to sign update.zip Jul 19 22:43:31 kRutOn: what compile? Jul 19 22:44:19 k4r1m: no, #android is ;) Jul 19 22:47:02 <3 linux Jul 19 22:47:36 * KNY high-fives jsharkey Jul 19 22:47:52 though I think my next server might run openbsd, just because Jul 19 22:48:03 Speaking of loving Linux, does the framework, et al., compile on Mac OS X with a case-sensitive volume? Jul 19 22:48:13 find . -size +10M -exec file {} \; |grep ": data" |sed "s/: data//g" | xargs -n 1 -d \\n rm Jul 19 22:48:42 jsharkey, seems like that belongs under a "<3 GNU" header, no? Jul 19 22:49:14 well, pipes were around before GNU Jul 19 22:49:24 pipes were around before Linux, no? Jul 19 22:49:34 yes, yes Jul 19 22:49:36 :) Jul 19 22:49:39 Jul 19 22:50:08 lol. Jul 19 22:50:11 jsharkey: In school, the professor was talking about the "find" utility and complained "I don't know why you have to specify the source directory (e.g., the period in find . -size etc). One of my classmates grandfather wrote the original "find" utility, so she asked him why. He said that was just what was written in the specification. Jul 19 22:50:31 lol! Jul 19 22:50:43 haha Jul 19 22:50:46 repo has the same thing Jul 19 22:50:49 interesting Jul 19 22:51:19 it could detect that its inside a project, but it still wants a strict path Jul 19 22:52:18 kRutOn: i think the part about the girl in a computer science class is far more of an oddity than the gem about the origins of the '.' Jul 19 22:53:35 actually, GNU find doesn't make you specify the . :) Jul 19 22:55:12 nah, we've learned in the intervening years :-) Jul 19 23:07:17 ... Jul 19 23:07:36 s nodoby knows why my app doesnt work atm Jul 19 23:48:37 romainguy: i'm curious about something: does your usual code style match Android's? Jul 19 23:54:08 Hello again. I have a very strange problem with a layout: it seems that spinners and one Edittext element are not visible in the emulator but are functional. In other words, I cannot see them, but by using the arrow keys and pressing OK I can actually access the spinner and add lines to the EditText. Any idea where that is comming from and how I can correct that? I can pastebin the XML layout file if you wish. Thanks! Jul 19 23:55:51 anyone ever have apps not show up? Jul 19 23:56:17 N-0-X: pastebin the layout. Jul 19 23:56:24 kiqyou: can you be more specific? Jul 19 23:57:50 i've downloaded several apps and they arent appearing in the main area where my apps are. Jul 19 23:58:14 youre in the wrong channel i think Jul 19 23:58:17 jasta, alright, here it is: http://pastebin.com/d3137e9b2 . Let me warn you that the UI is a bit complex so the layout is pretty long. I haven't figured out how to use multiple XML layout files yet... Jul 19 23:59:22 is this attempting to implement the screenshot you showed me earlier? Jul 19 23:59:29 what chan should i be in? Jul 19 23:59:29 because if it is, TabHost being the outer-layout makes absolutely no sense. Jul 19 23:59:38 kiqyou: #android Jul 19 23:59:56 jasta, no, I changed it. here's the new one: http://img404.imageshack.us/img404/7643/mockup.png Jul 20 00:00:17 ok. Jul 20 00:00:51 btw, you include other layouts using Jul 20 00:00:56 or something similar Jul 20 00:01:11 ok thanks jasta Jul 20 00:01:34 so, i see LOTS of errors right away... Jul 20 00:02:01 first of all, it seems you tragically misunderstand what fill_parent does. Jul 20 00:02:34 fill_parent copies the literal value from the parent widget for a particular dimension and uses it for the child. so if you look at the first FrameLayout under your main LinearLayout, you will see that the TabWidget should never be visible Jul 20 00:02:40 jasta, possible... Jul 20 00:02:49 because the FrameLayout will be the full height of the parent, leaving no room for TabWidget. Jul 20 00:03:10 Ooh okay. So should I specify pixel height then? Jul 20 00:03:10 let me show what you the default TabActivity layout looks like for comparison: Jul 20 00:03:15 no, be patient. Jul 20 00:03:26 okay :) Jul 20 00:03:57 http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob;f=core/res/res/layout/tab_content.xml;h=8f67af0bd2c0f7338c7efcfe4e74bf21bef83bb2;hb=master Jul 20 00:04:02 here is the TabActivity layout. Jul 20 00:04:37 notice that the inner FrameLayout has a height of 0, and weight of 1. This means that the parent layout (LinearLayout) will let the FrameLayout take up all unused space. Jul 20 00:04:49 in other words, its height will be the difference of the parent height minus all other children (the TabWidget in this case) Jul 20 00:05:17 ok ok, interesting. Jul 20 00:05:22 meaning both widgets can sit nicely next to each other, the TabWidget reserving a small amount of space, the FrameLayout taking the rest. Jul 20 00:06:05 you make this mistake in numerous places in your layout -- fix them all. Jul 20 00:06:21 also, use include if you are going to repaste this. it's a big ugly mess :) Jul 20 00:06:32 yes, I make the mistake everywhere basically Jul 20 00:06:59 Okay, I'll be back later then. Thanks a lot for your help! Jul 20 00:10:30 N-0-X: i _strongly_ urge you to checkout the frameworks/base/ repository i pointed you to and look at core/res/res/layout/*.xml Jul 20 00:10:38 there is a lot to learn from those sources Jul 20 00:10:47 okay will do, thanks again Jul 20 00:18:38 jasta: yes and no Jul 20 00:18:44 jasta: but mostly no Jul 20 00:18:50 good answer :) Jul 20 00:18:57 unless you're talking about the formatting Jul 20 00:18:59 in which case yes Jul 20 00:19:07 i was, what were you talking about? Jul 20 00:19:19 design, APIs, etc. Jul 20 00:19:40 anyway, the only difference between Android's formatting and the one I use normally is the "m" prefix Jul 20 00:19:50 which I hate :) Jul 20 00:19:53 that's fairly broad, do you have an example? Jul 20 00:20:04 really? the "m" is just about the only thing i have in common with Android's :) Jul 20 00:20:27 it doesn't add any value when you use an IDE Jul 20 00:21:40 i dont like depending on an IDE, and i certainly dont like my style to be tied to it Jul 20 00:21:44 for instance, what about when youre reading diffs? Jul 20 00:23:02 never bothered me Jul 20 00:23:31 anyway, to each his own style :) Jul 20 00:23:35 what did you mean about design and APIs? something in particular you don't like? Jul 20 00:23:50 no, nothing I dislike, it's just different Jul 20 00:24:01 optimizations and speed are often taken into account Jul 20 00:24:09 for instance we don't use enums Jul 20 00:24:13 we limit the use of interfaces Jul 20 00:24:14 etc. Jul 20 00:24:36 right, but that's more to do with mobile development and dalvik than a style. Jul 20 00:25:08 if you say so :) Jul 20 00:25:57 i consider style the elements of software engineering which don't impact function Jul 20 00:26:21 like where you put your whitespace :) Jul 20 00:27:02 actually, even though my style differs wildly from android's, i was the one at work fighting to get our internal style guidelines aligned with Android's. Jul 20 00:27:10 since Android is really our "master" project Jul 20 00:29:10 *argh*, more syncing bugs :( Jul 20 00:29:22 syncing data is one of the most mother fucking annoying problems to solve Jul 20 00:29:59 ye[ Jul 20 00:30:01 yep Jul 20 00:49:48 jasta: https://review.source.android.com/10725 Jul 20 00:50:10 jasta: Sorry it took me so long to respond to your query.. had to put my son into bed :-) Jul 20 00:51:54 I need to figure out who to add to reviewers sections apparently Jul 20 00:52:22 <_avatar> so here's a question for you non-artistic devs: what do you do when you need an app icon/logo? do you all just happen to have artist friends who don't mind helping you out? Jul 20 00:55:14 _avatar: there are some free icon sets out there Jul 20 00:55:55 <_avatar> yeah, thought about using some free ones Jul 20 00:56:07 ive borrowed alot from tango, since they provide all original SVG, so you can customize and tweak nicely Jul 20 00:56:16 <_avatar> nothing really seems to fit what i need. i used tango icons in my previous project Jul 20 00:56:28 jsharkey: Want to review that one, too? :-) Jul 20 00:56:32 kRutOn: just did ;) Jul 20 00:56:47 i actually dont know what projects i have +2 on Jul 20 00:57:56 jsharkey: I should have guessed who should review the Uri change based on the test cases. Jul 20 00:58:08 lol yea :) Jul 20 00:59:06 the more changes are pushed, the more blame there will be to help direct reviews ;) Jul 20 00:59:21 you mean annotations Jul 20 01:00:23 oh haha there is git annotate Jul 20 01:00:36 flags appear to be idential to blame Jul 20 01:00:44 doesn't git have blame, praise, and annotate as synonyms for the same command? Jul 20 01:00:52 Maybe that's hg Jul 20 01:01:01 hmm i dont see praise lol Jul 20 01:01:37 I think that reflects the author's attitude :-) Jul 20 01:02:02 Oh, it's svn: blame (praise, annotate, ann) Jul 20 01:05:08 Hm, how do you move things to drafts in Gerrit? Jul 20 01:05:23 draft comments? Jul 20 01:05:39 No, there is a thing under "My" that says "Drafts" Jul 20 01:06:07 That one you just reviewed.. I need to revise it Jul 20 01:06:08 its when you have files that you've added comments to, but not published yet Jul 20 01:06:31 the summary one? Jul 20 01:06:36 I guess for that, I can just do -1 on my own change. Jul 20 01:06:39 Yes. Jul 20 01:06:47 no need to -1 Jul 20 01:06:57 just dont set verified Jul 20 01:07:08 I don't have that flag. Jul 20 01:07:14 oh Jul 20 01:07:15 I'm a mere mortal. Jul 20 01:08:44 I'll just -1 it and then make the changes I had in mind tonight. Jul 20 01:08:52 eh, no big rush either Jul 20 01:08:59 im sure jason is busy Jul 20 01:09:51 did you see this one: https://review.source.android.com/10565 Jul 20 01:10:00 got the hand slap Jul 20 01:11:03 lol Jul 20 01:11:12 ahhhhhhhhh Jul 20 01:11:55 i need something like a broadcastintent, but with concrete sender information Jul 20 01:12:08 since they dont go through binder, i cant getcallinguid() Jul 20 01:12:10 =) Jul 20 01:12:12 San Mehat, Kudo Rank: 7, Primary Language: Make Jul 20 01:12:13 haha Jul 20 01:12:47 I'm imagining someone who prefers only to write in Makefiles Jul 20 01:14:57 masochist Jul 20 01:17:44 jsharkey: uh-oh, ohloh thinks I have more commits than you. Jul 20 01:17:47 winnah! Jul 20 01:17:56 if only they knew the truth Jul 20 01:25:51 Is there an app that can get a feed from VLC? Jul 20 01:25:57 or one in development? Jul 20 01:26:54 Hi again. I have a little bug with a spinner: it doesn't print properly even though it shares the same code (only the id differ) with four other spinners which work great. Here's how it looks: http://img219.imageshack.us/img219/985/spinnerbug.png. And here is the XML layout code: http://pastebin.com/d750275de . Any help is appreciated. Jul 20 01:30:25 Another question: did anybody ever use DialerFilters? I can't seem to find any accurate information on the net. The only thing I saw was someone reporting a problem when using it. Jul 20 02:08:11 hey guys Jul 20 02:08:23 can anyone educate me on how to add a marker to a googlemap Jul 20 02:37:47 does anybody know if anyone is working on an android police scanner? (perhaps similar to Police Scanner for iphone?) Jul 20 02:37:52 albeit useless, but a fun app Jul 20 02:37:57 * kRutOn chuckles at http://code.google.com/p/android/issues/detail?id=3178 Jul 20 02:40:58 kRutOn: I'm always amazed by people who get mad at that kind of things Jul 20 02:41:10 (especially when so many people on Android are not American :)) Jul 20 02:41:22 when will we support klingon? Jul 20 02:41:34 I guess it's not as bad as going to android.com and getting a 404 because it helpfully tries to localize :-) Jul 20 02:42:06 I guess that guy loves his "u" in "colour" :) Jul 20 02:44:14 should I fix problems where people put "object. method(x, y, z)" Jul 20 02:44:35 kRutOn: what do you mean? Jul 20 02:44:39 the spaces? Jul 20 02:44:44 yeah Jul 20 02:44:50 yes Jul 20 02:45:40 we just need to run an auto-formatter over everything Jul 20 02:45:50 * kRutOn cowers in fear Jul 20 02:46:06 bah, just add it to repo upload Jul 20 02:46:22 oh, yeah, but this is in the Mms app Jul 20 02:46:27 so it never touched repo Jul 20 02:46:33 upload Jul 20 02:46:41 fucking market apps Jul 20 02:46:44 LOL! Jul 20 02:47:01 just saw an app that doesn't like the new RelativeLayout Jul 20 02:47:09 because it declares self-dependencies on views Jul 20 02:47:18 and the new RL throws an exception in that case Jul 20 02:47:19 bah Jul 20 02:47:27 guess I'll remove the exception Jul 20 02:51:19 anyone know where a Java/Dalvik language refrence is? Jul 20 02:51:32 www.google.com :) Jul 20 02:51:47 in particular http://java.sun.com/docs/books/jls/ Jul 20 02:53:51 thats looks like it'll help. Thanks a lot. I was only getting books for buy from google and classes from sun Jul 20 02:55:11 hm, is there no way to determine the current cursor position in a EditText? Jul 20 02:56:14 Looks like that information is internal to the input method manager **** ENDING LOGGING AT Mon Jul 20 02:59:57 2009