**** BEGIN LOGGING AT Sat Jul 18 02:59:56 2009 Jul 18 03:42:52 Hello Jul 18 03:42:56 Hello Jul 18 03:43:01 I think I'm bricked :( Jul 18 03:43:12 G1 logo gets stuck loading Jul 18 03:43:47 i can get to the bootloader, is there anyway to bring the phone back Jul 18 03:44:51 if you have the bootloader, you're not bricked :) Jul 18 03:45:26 but im stuck @ fastboot since i dont have any recovery images :( Jul 18 03:46:06 has anyone uploaded any images to bring my phone back :) Jul 18 03:49:51 so you guys have any clue on fixing the g1 stuck loading? Jul 18 04:06:25 a Jul 18 04:06:42 whoops, errant keypress. Jul 18 04:18:04 anybody know where i can get a system.img file Jul 18 04:25:49 for what? emulator? Jul 18 04:26:07 for an actual g1 Jul 18 06:10:23 ohh neat, github Jul 18 10:08:11 Anyone had any trouble with view groups no rendering in custom view groups? Jul 18 10:08:39 im calling the layout method on the child viewgroup, is there something else I need to call in order for it to render its children? Jul 18 10:48:46 Hi, when using sensors, which one gives faster updates? SENSOR_DELAY_NORMAL or SENSOR_DELAY_GUI? The value SENSOR_DELAY_NORMAL is always listed before SENSOR_DELAY_GUI, but that is actually only due to alphabetic sorting. From the const value SENSOR_DELAY_NORMAL should give slower updates than SENSOR_DELAY_GUI. Does anyone know about this? Jul 18 11:11:35 zug, Jul 18 11:19:28 where can one gt the latest "superuser" app Jul 18 11:20:52 mine mentions its from zenthought.org Jul 18 11:21:00 although, can't see anything there Jul 18 11:25:50 how to interface the phone with a computer ? how much can i customize of android ? are there locked parts ? Jul 18 11:30:11 plenty of ways, and "locked" just depends on how dedicated you are. Jul 18 11:41:40 hi guys Jul 18 11:42:17 morn Jul 18 11:42:24 * wmealing1 cusses things. Jul 18 11:42:57 i'm almost sure used to be able to remove things from the phone via application settings Jul 18 11:43:31 i want to create a button that works like a radio button but looks like a standard button. i now made a childclass of radiobutton and created a member in there holding a button which i want to draw to the canvas in onDraw(), firest of all it doesnt work, i dont see a thing, second: i guess there's an easier way ? Jul 18 11:44:21 maybe i can somehow set the default button drawables instead of the radiobutton drawable ? Jul 18 11:45:25 ah, just superuser permissions Jul 18 11:53:35 hi everyone Jul 18 11:53:47 I have a question Jul 18 11:54:04 what is the best email client to use in an android app? Jul 18 11:56:37 ok, nobody on this channel? Jul 18 11:57:06 can anybody tell me if they see my msgs or not? Jul 18 11:58:02 can see Jul 18 11:58:09 i use k9 and the google built in Jul 18 11:58:11 dont know if its the best Jul 18 11:58:14 because.. i've not used them all Jul 18 11:59:56 i tried k9 on windows but somehow i cannot get to build it (from eclipse) Jul 18 12:00:38 what svn client are you using? Jul 18 12:00:48 whatever subversion is on linux Jul 18 12:01:09 URL : http://subversion.tigris.org/ Jul 18 12:01:20 * wmealing1 doesn't run windows, so cant help you. Jul 18 12:02:22 on another note, my su keeps hanging for reasons unknown Jul 18 12:03:04 ok man, thanks a lot Jul 18 12:03:11 im on cyanogen, thinking i might got back to jf's build Jul 18 12:04:35 is that a channel? Jul 18 12:05:50 my bad, it's a release Jul 18 12:05:51 :)) Jul 18 12:06:47 yeah. Jul 18 12:07:30 can anyone reccomend me a rom where su works ? Jul 18 12:08:30 ie, the app doesnt hang mid way through Jul 18 12:10:15 for dream, g1 adp Jul 18 13:13:20 wmealing1: cyanogen's rom is good Jul 18 13:13:42 Queue29: can you see if you have a tun.ko Jul 18 13:15:29 where would it be? Jul 18 13:15:41 somewhere in /system/ i'm guessing Jul 18 13:15:46 system/modules/ Jul 18 13:15:50 at a _guess_ Jul 18 13:17:48 nothing in the system tree Jul 18 13:17:52 ok Jul 18 13:17:58 thanks, doesnt look like he does then Jul 18 13:18:09 i had an older build Jul 18 13:35:15 woohoo its down, now to try it Jul 18 13:46:04 hey guys, need some help, i've managed to create a user input (text), but how can i save that input-text into a variable? tried many diffrent things, just never works, how do u normaly do that? Jul 18 13:49:28 D-32: something like String str = someTextField.getText(); Jul 18 13:50:10 hey guys, i am trying to build k9 in eclipse, and i get a really stupid error "R cannot be resolved". Any ideas? Jul 18 13:50:24 my textfield, is named in the xml with the id "entry" Jul 18 13:50:24 so something like "String input = entry.getText();" Jul 18 13:50:24 should do it? Jul 18 13:50:41 i googled it, applied all kinds of building configurations, still no luck Jul 18 13:51:38 first make a TextView (or whatever) and assign it like: Jul 18 13:51:51 TextView tv = findViewById(R.id.entry) Jul 18 13:52:00 then ... tv.getText() Jul 18 13:53:01 "Type mismatch: cannot convert from String to TextView" Jul 18 13:53:03 mhh Jul 18 13:54:14 what's your code? Jul 18 13:54:20 TextView tv = (TextView) findViewById(R.id.entry) Jul 18 13:54:26 TextView tv = findViewById(R.id.entry); Jul 18 13:54:29 ah Jul 18 13:54:48 yea the cast needs to be in there Jul 18 13:55:03 "Cannot cast from String to TextView" Jul 18 13:55:07 so, nobody ever got "R cannot be resolved"? Jul 18 13:55:11 so, nobody ever got "R cannot be resolved"? Jul 18 13:55:17 dandroid: restart eclipse Jul 18 13:55:26 did it several times Jul 18 13:56:07 i dunno.. you need to provoke it to rebuild the project somehow Jul 18 13:56:19 hi Jul 18 13:56:21 which it doesn't want to do since it thinks there's in error Jul 18 13:56:29 an* Jul 18 13:56:36 I built it manually Jul 18 13:56:44 still no luck Jul 18 13:57:34 D-32: can you post more on paste bin? Jul 18 13:59:02 Q: http://pastebin.com/d549da966 Jul 18 13:59:54 when is android going to offically release roms for stuff like HTC phones Jul 18 14:01:05 D-32 why did u override getviewbyid? Jul 18 14:01:35 yea it's built in.. Jul 18 14:01:45 R should be resolved at build time Jul 18 14:01:59 make sure you are in the eclipse java perspective when you build. Jul 18 14:02:25 failing that, drop to a command line, do ant debug Jul 18 14:02:28 or ant reinstall Jul 18 14:02:30 * wmealing1 shrugs Jul 18 14:02:39 D-32: just delete the whole findViewById auto generated stub Jul 18 14:02:57 mmh, okay, i had that in a time ago Oo Jul 18 14:04:04 wmealing1: im under vista Jul 18 14:04:14 Q: what do you mean? Jul 18 14:05:15 http://pastebin.com/m1568e02f Jul 18 14:05:40 http://pastebin.com/d9975692 <- anyone knows why my second TextView won't alight right? Jul 18 14:06:34 dandroid: i dont know windows. sorry Jul 18 14:06:59 the android:gravity="right" is definitely there Jul 18 14:07:26 yeah, thats what i did, now i get the following error "Type mismatch: cannot convert from CharSequence to String" where i assign sms_cont the tv.getText(), sms_cont should just be a normal string shoudn't it? Jul 18 14:09:08 wmealing1: i guess since i use eclipse and java i should be able to do the same stuff on windows Jul 18 14:09:26 wmealing1: i tried the same stuff on ubuntu earlier Jul 18 14:09:35 wmealing1: still nothing Jul 18 14:09:41 and its driving me crazy Jul 18 14:10:42 dandroid: did you try project -> clean ? Jul 18 14:11:21 Queue29: yes i did Jul 18 14:12:02 * wmealing1 had it once Jul 18 14:12:08 i cant remember what i did to fix it Jul 18 14:12:14 i think i had some permissions wrong on a directory, or a file Jul 18 14:17:01 whoot it works :) Jul 18 14:17:04 thansk guys ^^ Jul 18 14:17:11 * D-32 is happy Jul 18 14:17:43 allright, figured it out, the TextView had a wrap_content so the alignment did not matter much =D Jul 18 14:17:58 wmealing1: i remember seeing that solution somewhere, but it didnt say what directories have the wrong permissions Jul 18 14:18:07 * wmealing1 thinks its gen Jul 18 14:18:10 not sure though Jul 18 14:18:31 is there anyway, to launch "finish()", after the page is loaded,or after a set time? Jul 18 14:18:32 i'm only remembering this from a late, late late, night hacking exercise. Jul 18 14:18:46 (i already tried thread.sleep and wait, doen't rly work) Jul 18 14:20:12 if you're calling thread.sleep on the same thread that you're getting the page from, it's just wasting time Jul 18 14:20:37 but that's not the proper way to do it anyway :) Jul 18 14:20:45 yeah, thats what i thaught Jul 18 14:20:56 i read about something with chrome, and then using progress Jul 18 14:21:04 but looked quit complicated ^^ Jul 18 14:21:27 with webview.setProgress or something like that, it didn't work either... Jul 18 14:22:50 D-32: you want to update a progress bar? Jul 18 14:23:19 not realy :P Jul 18 14:23:29 D-32: but? Jul 18 14:23:42 just exit the hole programm when the website with webview is finished loading Jul 18 14:26:31 the whole program is a bunch of activities Jul 18 14:26:37 how many do you have? Jul 18 14:26:44 one, i think Jul 18 14:26:52 finish(); Jul 18 14:26:55 works fine... Jul 18 14:27:03 that's it then Jul 18 14:27:22 if you want to call finish after some time Jul 18 14:27:27 you have to create a new thread Jul 18 14:27:30 yep, but when i just put it after the loadUrl, i don't think it loads the website compltly Jul 18 14:28:04 create a new thread Jul 18 14:28:45 mh,. hwo do i do that, with a new class? Jul 18 14:29:18 and then put in it's run method: mHandler.post(new Runnable() {finish();} Jul 18 14:29:32 where mHandler = new Handler(); Jul 18 14:29:40 declared before the thread Jul 18 14:29:44 you have to do some reading Jul 18 14:29:49 on the web site Jul 18 14:29:59 about threads and handlers Jul 18 14:30:14 okaay :) Jul 18 14:36:10 hmm, i'm trying to make a custom listview row, but as soon as i put a linearlayout around it, it stops being selectable (with orange marker) Jul 18 14:36:23 anyone has any idea why? Jul 18 14:37:44 or rather is is selectable, but the selection marker disappears Jul 18 14:47:12 Hi, can I access gui elements like TextView::setText from a non UI thread? Jul 18 15:18:30 ccmas: yes, as long as you have a reference to the layout you are using Jul 18 15:18:48 you have to send it somehow to the thread Jul 18 15:19:06 and then call layout.getViewById()... Jul 18 15:19:10 dandroid: ok, but what if the gui accesses the View concurrently? Jul 18 15:19:19 I have a ref to the View item Jul 18 15:19:20 dont matter Jul 18 15:19:44 but I have to call postInvalidate or something like this? Jul 18 15:20:00 as the ui thread will not be aware of the change? Jul 18 15:21:16 im not sure Jul 18 15:21:46 i'm a beginner also Jul 18 15:22:16 seems that this channel dont have a lot of activity Jul 18 15:22:21 :( Jul 18 15:22:35 although there are a lot of users Jul 18 15:22:35 :( Jul 18 15:22:44 saturday? Jul 18 15:22:46 :/ Jul 18 15:22:53 i hope so Jul 18 15:23:08 maybe its the time diff Jul 18 15:23:20 im in gmt +3 Jul 18 15:23:27 us is 7 hours behind Jul 18 15:24:15 gmt +1 Jul 18 15:24:24 for me Jul 18 15:27:05 hello Jul 18 15:28:08 germany? Jul 18 15:28:10 :D Jul 18 15:28:12 no Jul 18 15:28:23 deus13: germany? Jul 18 15:28:53 I have a question Jul 18 15:29:09 can the touchscreen keyboard be considered as a 3rd party application? Jul 18 15:31:25 uhm, it can be if you're using a 3rd party one Jul 18 15:31:49 but how well that would be integrated Jul 18 15:32:31 zelrikriando, http://android-developers.blogspot.com/search/label/Input%20methods Jul 18 15:33:13 ok Jul 18 15:34:52 hmm Jul 18 15:35:06 actually, i'm awake but a suck at java Jul 18 15:35:10 so.. thats why i'm not answering Jul 18 15:35:12 3rd party OSKs use exactly the same interfaces as the one by Google Jul 18 15:35:28 so, they can be at least as integrated as the one by google Jul 18 15:35:39 and hmm Jul 18 15:35:43 ArrayList myArr = new ArrayList(); Jul 18 15:35:43 myArr.add("dog"); Jul 18 15:35:57 what about the thing to unlock android Jul 18 15:36:02 * wmealing1 asks later Jul 18 15:36:04 the pattern drawing stuff Jul 18 15:36:14 i don't think that's as easy to replace Jul 18 15:36:21 no you cannot replace it Jul 18 15:36:27 at least not without building your own system image Jul 18 15:36:30 but the source code is out there Jul 18 15:36:35 and really knowing what you're doing Jul 18 15:36:35 you can use it in your own app Jul 18 15:36:55 wmealing1: that's my goal actually Jul 18 15:37:13 using the pattern stuff to replace the keyboard Jul 18 15:37:23 with modifications of course Jul 18 15:37:37 zelrikriando: i know what you mean, but i didnt think 9 data points was enough to do so. Jul 18 15:37:49 wmealing1: modifications Jul 18 15:38:00 zelrikriando: may as well write your own then :) Jul 18 15:38:21 with 12 data points it will be more than enough Jul 18 15:38:21 its not too hard. Jul 18 15:38:44 maybe I ll do 16 Jul 18 15:38:47 for comfort Jul 18 15:38:54 handwriting recognician ? Jul 18 15:39:01 wmealing1: no Jul 18 15:39:06 ah, ArrayList is just java 6 and above. Jul 18 15:39:12 wmealing1: writing using patterns Jul 18 15:39:30 wmealing1: the connection between 2 points will be one letter Jul 18 15:39:45 and continuing the pattern will enable suggestions Jul 18 15:39:55 i see Jul 18 15:40:00 have you checked out.. dasher ? Jul 18 15:40:04 gnome's dasher ? Jul 18 15:40:07 no Jul 18 15:40:18 it may be similar to what you want to do Jul 18 15:40:37 ok Jul 18 15:41:23 I am not really a developer Jul 18 15:41:27 but I think I can do that Jul 18 15:42:33 I do think it can be a great input method Jul 18 15:45:09 wow dasher looks weird Jul 18 15:45:23 works ok though Jul 18 15:48:46 I need to look at tutorials to develop apps on android Jul 18 15:54:35 Hey Jul 18 15:54:59 Is it possible to define, that the first character of a TextView should start with an uppercase one? Jul 18 15:55:43 ah - just found it - thanks anyway Jul 18 16:04:27 jclinton, do you know how to initially set caps mode = true when clicking on an EditText? Jul 18 16:06:38 delx, nope, sorry Jul 18 16:07:01 Does anyone else know this? Though I found the solution but that wasn't the case. Jul 18 16:17:55 delx, look at the inputType attribute Jul 18 16:18:36 delx: you can use a basic java MessageFormat programatically Jul 18 16:30:36 KNY, dandroid, thanks for info - will test it in a few minutes Jul 18 16:34:19 this has me stumped a little.. i see someone using the assetmanager class, referring to objects by ID, i dont see them mentioned anywhere in the res tree, however it is in the assets directory. My sdk doesn't seem to generate the R.id value like it does in their example.. any one have any clues to what i've done wrong ? Jul 18 16:35:49 R.id.file1 r.id.file2 ex, but these files are not in the res/ directory. Jul 18 17:12:40 What is the device name of the gsm modem in the G1/ADP? Jul 18 17:23:27 at a guess its rfcomm0 or rfcomm1 Jul 18 17:23:32 i dont remember, i know its one of them Jul 18 17:23:56 is "ln" available on non rooted phone? Jul 18 17:25:42 i think so Jul 18 17:26:36 righto Jul 18 17:26:42 mhh, i managed to read out a textfield earlier, but how can i read out a selection-list thingi? Jul 18 17:26:58 when i do it like "TextView tv = (TextView)findViewById(R.id.spinner);" it crashes... Jul 18 17:27:12 you can't cast it that way. Jul 18 17:27:19 WINDMILLS DO NOT WORK THAT WAY ! Jul 18 17:27:29 ATTACK THE WINDMILLS!! Jul 18 17:27:34 wait what? Jul 18 17:27:35 * wmealing1 charges Jul 18 17:27:45 i'm guessing your spinner is not a textview Jul 18 17:31:09 mmh, how can i solve that? Jul 18 17:33:17 cast to the right kind of object Jul 18 17:33:49 Umm... is there a reason why the dream would just suddenly reboot itself? Jul 18 17:34:00 watchdog timer? Jul 18 17:34:27 kernal panic? Jul 18 17:34:56 can i just do a Spinner x = (Spinner)findViewById(R.id.spinner); resc = x.getText(); Jul 18 17:34:57 ? Jul 18 17:35:50 no.. you probably want to get to a text view out of the spinner first Jul 18 17:36:12 I was sleeping then heard the bootup sound, thought it was the email alert Jul 18 17:36:23 got up to see the "HTC" splashscreen Jul 18 17:36:41 mmh. TextView tv = (TextView)findViewById(R.id.spinner); <- so that would be correct? Oo Jul 18 17:36:56 nope Jul 18 17:36:59 ewon: what is the watchdog timer? Jul 18 17:37:32 Spyrorocks: at a guess, if the kernel gets in a bad state, it will automagically reboot Jul 18 17:37:38 that's just a guess though Jul 18 17:37:52 ah Jul 18 17:37:55 TextView tv = ((Spinner)findViewById(R.id.spinner)).someMethodThatGivesATextView() Jul 18 17:38:06 I thought it could have been like an update or something. Jul 18 17:38:16 Guess just the phone freaking out :P Jul 18 17:38:18 like getText? Jul 18 17:38:43 no then you'd call tv.getText() Jul 18 17:39:11 ah okaay Jul 18 17:39:13 mhh Jul 18 17:40:49 toString? Jul 18 17:42:03 is this the spinner class you are using? http://developer.android.com/reference/android/widget/Spinner.html Jul 18 17:42:57 yep :) Jul 18 18:23:37 KNY, inputType is working. Thanks for help! :) Jul 18 18:46:43 what is dalvik? Jul 18 18:51:08 the android vm Jul 18 19:46:05 mmh, i there a posibility to simulata an sms beeing sent, so that it appears in the normal "sms-chat" but doen't realy get sent? Jul 18 20:07:45 can someone tell me how i can use multiple layouts in a widget? Jul 18 20:34:36 looking for some help creating a context menu on a listview Jul 18 20:35:56 http://pastebin.com/d771cff19 << I long click on my list in my emulator but nothing ever happens. Jul 18 20:37:24 you need a registerForContextMenu() somewhere i think Jul 18 20:37:38 yeah its there :( Jul 18 20:38:00 also, why not just use android.util.Log ? Jul 18 20:38:26 well for this app i could Jul 18 20:38:28 but Jul 18 20:38:48 My AndroidDebugger class logs errors in a database Jul 18 20:39:11 nifty Jul 18 20:40:01 well Jul 18 20:40:13 i have been having this problem for a week about.. Jul 18 20:40:22 everyone tells me the same thing Jul 18 20:40:25 but it doesnt work Jul 18 20:40:47 i wonder if you have to cast the view after findViewById Jul 18 20:41:01 why would he have to? Jul 18 20:41:20 i shouldnt, the method takes a View Jul 18 20:41:20 dalvikvm should have late-binding too ;) Jul 18 20:41:24 although i guess i could try Jul 18 20:44:22 I just tried list.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE), but it's not possible to touch a list item and choose/mark/highlight it permanently - am I expecting the wrong behaviour? Jul 18 20:45:24 delx: sounds more like you want a radio button / checkbox Jul 18 20:46:07 Queue29, I've got a huge list of items...i'd like to select more than one and delete them by clicking on the bottom-menu -> "delete" button Jul 18 20:48:25 delx: you want checkboxes i think.. Jul 18 20:48:29 titefuzz: hi Jul 18 20:48:42 hi kRutOn Jul 18 20:48:55 Queue29, they will work, too - but what is choices for? Jul 18 20:49:07 titefuzz: So I think what's happening is that activity.registerForContextMenu(target) calls target.setOnCreateContextMenuListener(activity) Jul 18 20:49:30 titefuzz: basically blowing away what you had called previously Jul 18 20:49:46 so my class has to actually have a onCreateContextMenuListener method? Jul 18 20:50:17 yeah, if you read the description of registerForContextMenu... Jul 18 20:50:36 i cant believe i have been this silly... Jul 18 20:50:50 Hey, all. I note in this documentation: http://developer.android.com/guide/practices/ui_guidelines/activity_task_design.html that there's mentions of re-using an Activity. How can I re-use the Activity used by the Android app "Music" to pick from Songs/Playlists/etc? Jul 18 20:58:17 is there a possibility to make a textview transparent? Jul 18 20:58:37 kRutOn, it wont let me override the onCreateContextMenuListener method Jul 18 21:06:06 Queue29, still here? Jul 18 21:06:53 I've got a ListView. I'd like to change the background color permanently when someone clicked on an entry (mark it). I have to listen for the onItemClicked() event, right? But how do I set the bg color? Jul 18 21:12:22 titefuzz: why not? Jul 18 21:47:43 is it possible to use EditText with an AppWidget? I'm thinking of the Google Search widget since it's using one Jul 18 21:53:31 Fredro: no it's not possible Jul 18 21:54:12 romainguy, but how can the widget Google search have it? Jul 18 21:59:59 it's not an app widhget Jul 18 22:00:02 widget Jul 18 22:00:09 it's private to Home Jul 18 22:00:35 oh ok Jul 18 22:01:00 so there is no other way of getting user input to an AppWidget then? Jul 18 22:03:37 noe Jul 18 22:03:38 nope Jul 18 22:04:00 :/ Jul 18 22:07:13 romainguy: i also guess there is now way of having text scrolled, until i remove the first lines by code? Jul 18 22:09:03 romainguy_: Jul 18 22:10:56 gahhh the camera is behaving stupid Jul 18 22:15:45 is there any chance getting the text displayed by a TextView including the linefeeds? Jul 18 22:17:50 \n Jul 18 22:20:17 KNY: if i add the \n manually Jul 18 22:20:33 but then i'll have to know how many chars fit into the view Jul 18 22:20:37 in one line Jul 18 22:28:02 the_alien, oh sorry, I read your question backwards haha Jul 18 22:28:04 no clue Jul 18 22:44:23 KNY: pretty tricky to get the f***ing appwidget being able to scroll texts :/ Jul 18 22:45:18 not really. Jul 18 22:45:34 patthoyts: tell me how Jul 18 22:47:03 If you put in a TextView and have it fill_parent for both layout_width and layout_height then get a handle to it in onCreate Jul 18 22:47:34 there is no onCreate in the AppWidgetProvider Jul 18 22:47:46 then call setMovementMethod(new ScrollingMovementMethod() on the view Jul 18 22:48:00 oh. nuts Jul 18 22:48:51 :) Jul 18 22:49:12 as i said... tricky ;) Jul 18 22:49:31 don't you still have to add a view to it? Jul 18 22:50:41 can just use RemoteViews Jul 18 22:50:56 and the widgets aren't able to scroll in the current version Jul 18 22:51:09 so i'm trying to have a workaround Jul 18 22:51:56 easiest would be to remove line after line to have it scrolling Jul 18 22:54:02 i'll think i do a popup instead Jul 18 22:54:08 that would be scrollable *sigh* Jul 19 02:54:42 sigh, when is googlecode going to support git :( Jul 19 02:54:49 never. Jul 19 02:54:57 i really might move my whole project to github Jul 19 02:55:15 They reviewed git and hg, and found HG a much better fit for their infrastructure. Jul 19 02:55:25 hg? Jul 19 02:55:31 mercucial Jul 19 02:55:49 a DVCS like git. Jul 19 02:55:54 lol, sure Jul 19 02:56:09 A bit easier to use though. Jul 19 02:57:02 Not as easy as bzr in my opinion though. Jul 19 02:58:56 what on earth are you talking about? Jul 19 02:59:03 why would googlecode ever support non-free tools? **** ENDING LOGGING AT Sun Jul 19 02:59:57 2009