**** BEGIN LOGGING AT Mon Apr 14 02:59:57 2008 Apr 14 03:00:56 i figured it out Apr 14 03:01:13 it was just the file path Apr 14 03:01:58 wanted to see a users manual? http://androidchat.googlecode.com/files/androidchat%20user%20manual.pdf Apr 14 03:03:27 it's a good manual Apr 14 03:03:28 Kraln-: "The latest update of the Android SDK totally butchered scrolling with TextView widgets. It used to Apr 14 03:03:28 Apr 14 03:03:28 work much better, and we?ve promises from an android developer on freenode IRC that this will be Apr 14 03:03:29 Apr 14 03:03:29 ?xed (or is already ?xed) in the next SDK release." Apr 14 03:03:41 No, I said that ListView will offer an option for that in *a* next SDK release Apr 14 03:03:41 yes? Apr 14 03:03:52 I didn't talk about TextView or *the* next SDK release ;) Apr 14 03:03:55 but i dont like your UI, it can be improved lots Apr 14 03:04:08 f00f-: our UI is optimized for a mobile phone. *shrug* Apr 14 03:04:44 well your MOTD should be in a monospace font first of all Apr 14 03:04:46 romainguy: that's sort of an amalgam of the responses i've gotten from you in regards to the scrollview moving past the end, the textview scrolling, etc Apr 14 03:04:58 and you textbox for chat entry should be on the bottom Apr 14 03:05:02 f00f-: the client should be in a monospace font. I'm chaging the motd Apr 14 03:05:14 f00f-: the textbox is on the top because we are having issues with UI widgets. Apr 14 03:05:25 Kraln-: Don't turn an amalgam of several unrelated bug fixes into a promise for the next SDK :) Apr 14 03:05:40 romainguy: will edit and reupload as I fix bugs Apr 14 03:05:46 obviously you need to support scrolling up and down Apr 14 03:05:50 save chat logs Apr 14 03:05:51 f00f-: we do. Apr 14 03:05:55 private messages Apr 14 03:05:57 and whois should be a window Apr 14 03:05:59 who cares about saving chat logs on a mobile Apr 14 03:06:05 private messages get their own window Apr 14 03:06:13 whois... who cares? this is a mobile not an IRC client Apr 14 03:06:25 submit things you care about on our project page =p Apr 14 03:06:31 oh i thought it was an irc client Apr 14 03:06:46 it's a very carefully thought out subset of IRC Apr 14 03:06:58 but please support /raw or /quote Apr 14 03:07:08 anything with a / is sent down the line unadulterated. Apr 14 03:07:12 =p Apr 14 03:07:17 ok Apr 14 03:07:19 but Apr 14 03:07:36 that's not exactly the correct way Apr 14 03:07:36 anything except for /me, /msg, and /close Apr 14 03:07:37 for example: Apr 14 03:07:49 /kick badguy you suck Apr 14 03:07:55 will kick him with the kick message "you" Apr 14 03:07:57 I am quite aware that that will not work properly. Apr 14 03:08:10 well i forgot channel Apr 14 03:08:13 but you get the point Apr 14 03:08:52 one of the to-do items is 'channel administration' Apr 14 03:09:01 of which kick would be an item Apr 14 03:09:14 we want to avoid slash commands as much as possible because we don't know how easy it is to hit / Apr 14 03:09:30 well you're targeting irc lusers Apr 14 03:10:29 no, no I'm not Apr 14 03:10:37 Kraln-: I think people will be using an onscreen keyboard initially Apr 14 03:10:49 zhobbs: which means that / is at best three clicks away Apr 14 03:10:54 so, again, I want to avoid it Apr 14 03:11:04 f00f-: if you think I'm targeting IRC you're missing the point Apr 14 03:11:09 IRC is the means to an end, not the goal Apr 14 03:11:12 we need a new emulator :) Apr 14 03:11:17 but this is an irc client? Apr 14 03:11:22 no. Apr 14 03:11:22 plus location and all Apr 14 03:11:22 that Apr 14 03:11:24 it's locked to my network Apr 14 03:11:33 it'd be cool to do /CTCP LOCATION 36.343434,-122.343434 Apr 14 03:11:34 or whatever Apr 14 03:11:35 to share Apr 14 03:11:37 okay Apr 14 03:11:39 it is decidedly not a general irc client Apr 14 03:11:41 Kraln-: ahh, you can't select network yet? Apr 14 03:11:53 zhobbs: it is locked to my network for reasons outlined in the manual I pasted Apr 14 03:12:03 yeah, understandable for now Apr 14 03:12:17 eventually I'll need freenode :) Apr 14 03:12:34 it's open source Apr 14 03:12:54 if there is enough demand I'll release a version that nixes the location based stuff and allows you to hit up multiple servers and channels Apr 14 03:13:02 it'd be easy enough to do Apr 14 03:13:51 that said, I'd be beyond pissed if someone checked out the code for it now, changed three things, and submitted it and was selected. Apr 14 03:14:02 heh Apr 14 03:14:08 easy enough to do Apr 14 03:14:33 yes Apr 14 03:14:36 done :) Apr 14 03:14:44 that's probably why we'll see a lot of OSS projects released in 24 hours Apr 14 03:14:47 but incredibly dishonest and hopefully transparent ehough Apr 14 03:14:51 i changed two variables and resubmitted :) Apr 14 03:15:20 i hate that concept Apr 14 03:15:21 free software and open source are not quite equivalent Apr 14 03:15:50 if you change something small in an open source project, submit it as a patch! not re-release it! Apr 14 03:17:07 romainguy: updated the documentation to reflect the changes you wanted me to make Apr 14 03:17:13 thanks Apr 14 03:17:50 section now reads :The latest update of the Android SDK totally butchered scrolling with TextView and ScrollView widgets. It used to work much better, and we’ve heard from an android developer on freenode IRC that this may be fixed (or is already fixed) in an upcoming SDK release. Apr 14 03:17:55 I saw that, thanks :) Apr 14 03:17:57 hmm Apr 14 03:18:01 April 13 already Apr 14 03:18:08 I should start working on my JavaOne slides /o\ Apr 14 03:18:30 it's nice that you don't mention his name, I mention him by name for all the broken parts in my app Apr 14 03:18:33 romainguy: out of curiosity, were you at dalvik or google when google bought what became android? Apr 14 03:18:39 j/k :) Apr 14 03:18:42 zhobbs: haha :) Apr 14 03:18:51 Kraln-: dalvik? Apr 14 03:18:58 the company that came up with android Apr 14 03:19:06 ah you mean Android :) Apr 14 03:19:12 oh, them =p Apr 14 03:19:15 Is there a way to execute code in a 'post-install hook'? Apr 14 03:19:19 I was neither at Google or Android Apr 14 03:19:24 ah, okay =) Apr 14 03:19:47 right now i have an app that checks in various different activities if a 'first run' pref is set and then starts a service Apr 14 03:19:57 and sets up some mock data, etc Apr 14 03:20:04 i'd love to have that done at install time Apr 14 03:23:36 romainguy, the notification manager is really annoying Apr 14 03:23:42 why? Apr 14 03:23:46 the slider Apr 14 03:23:54 it works really well on actual hardware Apr 14 03:24:06 so its a bit different than the emulator? Apr 14 03:24:12 well yes Apr 14 03:24:16 you use a finger, not a mouse Apr 14 03:24:35 besides that.... would a tap work just as well though? Apr 14 03:24:42 to have it go automatic Apr 14 03:24:50 you can tap/fling Apr 14 03:24:58 it takes very little to open it completly Apr 14 03:25:08 i like the way it closes Apr 14 03:25:11 romainguy: you're making my soul burn for hardware to test on even more Apr 14 03:25:43 thedaniel`: so use HaRET and hack a windows mobile handset to run android =) Apr 14 03:26:12 Kraln-: excellent, now i need to find someone to post me a free windows phone :) Apr 14 03:26:47 I'll send you one Apr 14 03:27:06 me too? Apr 14 03:27:08 haha Apr 14 03:27:08 no Apr 14 03:27:13 i have one Apr 14 03:27:19 battery kinda sucks Apr 14 03:27:43 I got android working on the girlfriend's Q Apr 14 03:27:54 oh hey Apr 14 03:27:56 wow, she let you? Apr 14 03:27:57 well, working enough to test applications, not very well integrated with the hardware Apr 14 03:28:01 my girlfriend's q died Apr 14 03:28:10 hmm, maybe it's too dead to resuscitate tho Apr 14 03:28:16 plus it is cdma Apr 14 03:29:43 I can't wait for a cdma android phone Apr 14 03:29:58 I have the /sweetest/ plan from sprint Apr 14 03:30:09 oh yeah? Apr 14 03:31:12 also, Kraln-, when you got it running on the Q, how well did it function Apr 14 03:31:36 slowwww Apr 14 03:31:43 but other than that, good =) Apr 14 03:32:01 I think the HaRET kernel doesn't have any sort of drawing acceleration, so everything is pixel ploted which sucks Apr 14 03:32:31 haret = ? Apr 14 03:32:45 android uses pixelflinger 1.0 Apr 14 03:32:52 or so it states :P Apr 14 03:45:16 the emulator is based on qemu Apr 14 03:45:28 which is, in general, poo for drawing anything remotely interesting Apr 14 03:45:39 cdma sucks Apr 14 03:46:07 Kraln-: the emulator can be faster than actual devices Apr 14 03:46:11 it depends on your hardware Apr 14 03:46:23 romainguy: yes, definitely. but it's faster in the wrong places Apr 14 03:46:31 ? Apr 14 03:46:38 how can it be faster in select places?? Apr 14 03:46:41 the cpu may be faster but depending on the raster hardware the drawing isn't neccessarily going to be faster Apr 14 03:46:50 sure Apr 14 03:46:55 but drawing is also faster :) Apr 14 03:47:05 again, depending on your machine Apr 14 03:47:12 I sure hope android is more responsive on real hardware than on the emulator :| Apr 14 03:47:22 again, it depends on your machine Apr 14 03:47:28 on my MacPro at work, the emulator is faster Apr 14 03:47:40 but on most computer (especially on Windows apparently), the emulator is slower Apr 14 03:47:54 yeah, on windows the emulator is slower than on my macbook Apr 14 03:48:02 bottomline: don't make any assumption about speed until you have a real device :)) Apr 14 03:48:08 my desktop is a dual core opteron with 4 gigs of ram. no idea why it's slower =p Apr 14 03:48:27 romainguy: all I can do is make the code as efficient as possible, and stick all the intensive stuff in a background process Apr 14 03:48:30 the RAM and the dual-core don't matter much Apr 14 03:48:39 Kraln-: and that's all you have to do Apr 14 03:48:46 and avoid memory allocations ^^ Apr 14 03:48:57 yes. memory allocations eat time like nothing else Apr 14 03:49:06 the allocations themselves, no Apr 14 03:49:14 if you look at my code a ton of shit is static because I don't like to copy stuff around Apr 14 03:49:15 it's the garbage collection that kills the apps Apr 14 03:49:28 I come from the gba/ds homebrew scene, I know how to handle embedded systems =) Apr 14 03:49:43 there's a gba/ds homebrew scene? Apr 14 03:49:43 It's quite different though :) Apr 14 03:49:56 (I worked on a GBA game for Atari btw :) Apr 14 03:50:08 romainguy: the basic ideas of optimization are similar =) Apr 14 03:50:20 B0jangles: blitzed #dsdev Apr 14 03:50:29 wow, this time stuff is really annoying Apr 14 03:50:41 i just don't understand why it can't localize Apr 14 03:50:45 Kraln-: sure but when it comes to optimizations, details matter a lot Apr 14 03:50:51 Kraln-: how do you distribute your games? Apr 14 03:51:03 B0jangles: for ds/gba? as binaries that get flashed to flashcarts Apr 14 03:51:12 or booted off wifi, sometimes Apr 14 03:51:16 huh Apr 14 03:51:35 romainguy: basically my optimization premise for androidchat is avoid the garbage collector at all costs Apr 14 03:52:00 which is quite hard with Java's String though ^^ Apr 14 03:52:03 and keep things snappy. Apr 14 03:52:12 but you shouldn't have trouble Apr 14 03:52:15 romainguy: I was *this* close to rolling my own string class Apr 14 03:52:18 your application should not be very intensive Apr 14 03:53:03 you know what I've found? Apr 14 03:53:17 the stringbuilder class is about a metric shitton more efficient at concatenating strings than the + operator Apr 14 03:53:23 er yes :) Apr 14 03:53:30 it's a very very very common optimization in Java Apr 14 03:53:42 although the comparison depends on the compiler and what exactly you concatenate Apr 14 03:53:56 its usually variables with string literals, but still Apr 14 03:56:17 aw, he ran away Apr 14 04:22:14 anyone doing a facebook app for android? Apr 14 04:24:41 Hi all, is there a common way to visually group controls? Like a Box or Group in other languages? Something that puts a border around a set of controls and perhaps a title? Apr 14 04:42:01 well I upgraded the application DB on helloandroid...almost usable now: http://www.helloandroid.com/apps Apr 14 04:42:51 haha hobbs Apr 14 04:42:56 tango project icons Apr 14 04:43:01 hell yeah Apr 14 04:44:01 I bet half the apps submitted use tango icons :) Apr 14 04:44:14 heh Apr 14 04:44:14 tru Apr 14 04:44:38 zhobbs, are you adding these application on your own or do people submit them to you? Apr 14 04:44:48 raidfive: about half/half Apr 14 04:45:07 if I see one is out and no one has submitted then I'll add it if it's worth it Apr 14 04:45:12 initially it was mostly me Apr 14 04:48:19 awesome Apr 14 04:48:27 but feel free to submit yours :) Apr 14 04:48:59 I'll do that after tomorrow for sure Apr 14 04:49:07 cool Apr 14 04:50:05 I'm working with a few different groups trying to get a standard together for Android repositories, so that PackageManagers will use the repo from the site Apr 14 04:50:15 (and other sites) Apr 14 04:52:06 Hi all, is there a common way to visually group controls? Like a Box or Group in other languages? Something that puts a border around a set of controls and perhaps a title? Apr 14 04:52:32 ageless: not a common way no Apr 14 04:52:42 you can do it of course, but nothing really built in Apr 14 04:52:44 zhobbs: Okay, thanks. Just wanted to make sure I wasn't missing something in the API. Apr 14 04:54:11 And last one for the night: Anyone happen to know how the options menu will be handled on touchscreen only phones? Apr 14 04:54:17 i.e. iPhone style phones. Apr 14 04:55:06 seems like they would have to have some sort of physical button Apr 14 04:56:02 raidfive: Yea, I was guessing they would, or possibly they would add a header or footer to each screen or something. I'm just wondering if I should rely on options menu being available or make my app more screen based. Apr 14 04:56:30 B0jangles: the ds homebrew scene is awesome Apr 14 04:56:48 B0jangles: i have a bunch of official games but i use homebrew software way more often Apr 14 04:57:32 I'm pretty sure you can rely on the options menu being accessible somehow Apr 14 04:58:26 raidfive: Alrighty, thanks for the info. I've done a lot of iPhone dev so I'm trying to break myself of the habit of putting everything on the screen :) Apr 14 04:59:05 that said, you don't HAVE to use a menu :) Apr 14 04:59:37 Hehe, yea, of course. Just trying to use what's available. It makes a cleaner interface if you can move some stuff off into a menu. Apr 14 05:03:52 howdy folks Apr 14 05:04:23 anyone know how often the gc runs? Apr 14 05:06:20 michaelnovakjr, you can see it when it does if u watch the debug output, but how often depends on how much object allocation/releasing you're doing Apr 14 05:06:35 cool Apr 14 05:33:33 does android come with any html parser? Apr 14 05:33:59 anyone submit recently? Apr 14 05:35:35 sudoer, webkit..? Apr 14 05:36:29 duey: what I mean is I get a string back such as "
blah
" is there a builtin class that I can use to get the strings out of html? Apr 14 05:36:43 like...an xml parser?! Apr 14 05:37:05 the only problem with that of course is that it requires valid xhtml Apr 14 05:37:07 html, the page I am parsing are not strict xhtml Apr 14 05:39:01 sudoer, there's an xml parser Apr 14 05:39:01 you want an sgml parser Apr 14 05:39:06 xml != html Apr 14 05:39:12 exactly Apr 14 05:39:29 xml parser won't do anything because xml parsers need valid xml Apr 14 05:40:28 is there anything like hpricot/jquery for java? Apr 14 05:43:00 hmm wtf Apr 14 05:43:16 google will tell you Apr 14 05:43:22 W/dalvikvm( 4163): threadid=3: BOGUS mon 1+0>0; adjusting Apr 14 05:44:04 romainguy__: what would cause this error above? Apr 14 05:45:23 duey: google tells me there is nothing :( Apr 14 05:45:40 jquery/hpricot is so awesome Apr 14 05:45:43 Kraln-: what's the URL for your chat app? Apr 14 05:45:59 http://htmlparser.sourceforge.net/ owow Apr 14 05:46:02 that was hard Apr 14 05:46:36 zhobbs: http://www.androidchat.net Apr 14 05:46:37 that isnt like jquery or hpricot, Apr 14 05:46:52 does GC remove objects with references? Apr 14 05:47:13 ? why would it? Apr 14 05:47:19 thanks...adding it to HelloAndroid, unless you want to (would just mean that you can update it as you please) Apr 14 05:47:26 sudoer,......... Apr 14 05:47:32 thanks duey Apr 14 05:47:46 zhobbs: just go ahead and do it I'm running on fumes Apr 14 05:48:00 Kraln-: np Apr 14 05:48:28 hahahha zhobbs Apr 14 05:48:30 nice captcha Apr 14 05:48:46 the ascii art? Apr 14 05:48:48 i hadn't even thought of using ASCII art/text Apr 14 05:49:04 saves bw too Apr 14 05:49:07 yeah, much easier to read than most captcha's Apr 14 05:49:32 I mean, obviously if the bots picked up on it it'd be easy to crack...but it's working for now! Apr 14 05:52:25 actually saves a lot of CPU to not have to gen the images Apr 14 05:54:31 yeah Apr 14 05:54:39 i notice you got rid of the search Apr 14 05:54:46 what is this site done in Apr 14 05:54:50 ruby on rails, dont say that please Apr 14 05:54:59 php (drupal) Apr 14 05:55:03 The search is gone? Apr 14 05:55:08 sort by rating Apr 14 05:55:08 etc. Apr 14 05:55:14 Oh yeah Apr 14 05:55:19 it's all coming back Apr 14 05:55:34 yeah, need to add ordering options... Apr 14 05:55:38 tomorrow :) Apr 14 05:56:10 cool! Apr 14 05:57:51 I may have to end up coding up a new app db system...I'm basically just using the built in drupal stuff, not sure if it's really going to work in the long run Apr 14 05:59:47 24 hours left Apr 14 05:59:55 tick tock Apr 14 06:00:01 FORGET THE REDBULL, GO FOR THE METH Apr 14 06:00:06 25 :) Apr 14 06:00:44 anyone need any help? I'll help you tomorrow, we'll split the winnings :) Apr 14 06:00:49 j/k Apr 14 06:01:23 haha Apr 14 06:01:34 i think i just puked code :) Apr 14 06:01:38 hahaha Apr 14 06:02:47 anyone doing threaded applications? Apr 14 06:03:13 yeah Apr 14 06:03:22 hopefully almost everyone Apr 14 06:03:26 :) Apr 14 06:03:45 i noticed a very big boost in how responsive my app was Apr 14 06:04:16 yeah, UI won't do anything if you're doing work and not using a thread Apr 14 06:04:46 yes Apr 14 06:04:55 just hangs in a very ugly way :) Apr 14 06:05:50 i'm hoping people find my application useful :) ... definitely wasn't meant to be the next coolest thing, more like a necessity for most people. Apr 14 06:06:31 michaelnovakjr: what'd you make again? Apr 14 06:06:40 weather warning system Apr 14 06:06:51 that'll certainly be useful Apr 14 06:06:59 allows you to control severity of warnings you get and for what locations Apr 14 06:07:21 does it tell me if its goign to rain on my way home? Apr 14 06:07:22 you add locations by zip code Apr 14 06:07:49 haha, its meant more for something like a tornado that's about to blow your house over ;) Apr 14 06:08:20 ah we dont get them here Apr 14 06:08:25 or anything like that Apr 14 06:08:27 just rain Apr 14 06:08:52 flood warnings it also provides :) Apr 14 06:09:06 XYZ warnings :) Apr 14 06:09:17 currently it is supported in the US, i am hoping to get more international locations included by the 1.0 release Apr 14 06:10:00 i'm running the servers that the phones connect to, so supporting international locations shouldn't be all that difficult Apr 14 06:13:22 anyone else planning to take tomorrow off work? XP Apr 14 06:13:50 pulling an all nighter and going into the office Apr 14 06:13:55 its going to hurt Apr 14 06:13:56 my classes start tmrw ;x Apr 14 06:14:53 michaelnovakjr: that sucks. i am shooting to be finished with the app by 3am or so but you never know how these things go. i'll probably wait until the morning (clear head) to submit Apr 14 06:15:28 yea, i am submitting at night, going to write up my docs tomorrow Apr 14 06:15:28 debating the all nighter myself Apr 14 06:16:20 i have an annoying illegal state exception that i think is because of the way my service is managing sqlite connections. Doesn't effect the app, but i don't want them there :) Apr 14 06:20:27 i am thankful for the runOnUIThread method :) Apr 14 06:20:33 i love that ;) Apr 14 06:22:43 anybody keep track of their GC usage? Apr 14 06:24:57 informal poll: how much java experience and how much mobile experience did you have before beginning your android project Apr 14 06:26:41 i work with java at work, i've done some windows mobile development Apr 14 06:26:53 thedaniel`: little java, no mobile Apr 14 06:27:10 I'm having some problems with the progressdialog Apr 14 06:27:13 I get invalid arguments Apr 14 06:27:18 has anyone successfully used it? Apr 14 06:27:32 i am a python programmer mostly, and before android i'd never done anything nontrivial that didn't use either CLI or web UI Apr 14 06:28:02 so in the last six weeks i've had to learn the android API and GUI framework, java-specific syntax, and how to use Eclipse Apr 14 06:28:37 * thedaniel` can't wait to take a 'break' and return to emacs and python and bash for work Apr 14 06:28:46 haha Apr 14 06:29:02 i feel like i would have benefitted more from having done a 'normal' gui app rather than doing mobile work Apr 14 06:29:03 eclipse is powerful when you use its features Apr 14 06:29:06 like swing or gtk etc Apr 14 06:29:16 cocoa! Apr 14 06:29:38 michaelnovakjr: i believe you, i have come to depend on completion, using things like f3 to navigate through code, autorefactoring, etc Apr 14 06:29:45 michaelnovakjr: but in pythonland you don't even NEED taht stuff Apr 14 06:29:46 ;) Apr 14 06:29:58 the debugger has helped me greatly :) Apr 14 06:29:58 michaelnovakjr: you like cocoa eh? Apr 14 06:30:03 yea Apr 14 06:30:08 michaelnovakjr: oh yeah, the eclipse debugger is great for this stuff Apr 14 06:30:21 anti-iphone.... but i like mac programming Apr 14 06:30:23 i surely wouldn't have gotten anywhere without that green little beetle Apr 14 06:30:42 i'd like to do a cocoa touch version of my app next Apr 14 06:31:43 me too, but they need to support background services Apr 14 06:31:54 yeah, that's pretty annoying Apr 14 06:31:56 my app is useless if it always has to be on the screen Apr 14 06:32:18 my app relies on ProxmityAlert and AlarmManager to be interesting Apr 14 06:32:24 so doing it with cocoa touch will be hard Apr 14 06:32:33 /impossible, but i'll find some way Apr 14 06:32:36 so no one has used the progress dialog? Apr 14 06:32:41 Kraln-: i haven't no Apr 14 06:32:51 Kraln-: it's in the APiDemos tho Apr 14 06:32:54 nope Apr 14 06:32:56 and it seems to 'work' there Apr 14 06:34:17 says view must be attached to a window Apr 14 06:35:27 weird Apr 14 06:40:07 michaelnovakjr: did you ever figure out your illegalstateexceptions? i get those occasionally as well Apr 14 06:40:39 i think it is related to GC Apr 14 06:42:04 michaelnovakjr: possibly a side effect of not using managedQuery or startManagignCursor ? Apr 14 06:42:14 i would say Apr 14 06:42:23 i only have the issue in my service Apr 14 06:48:59 yea, my exceptions only start coming up after the GC runs Apr 14 06:54:23 it happens when you don't close a cursor Apr 14 06:54:40 but I get it sometimes when I do close it...so who knows Apr 14 06:54:59 yea, it says to use deactivate and requery Apr 14 06:55:21 atleast that is what activities do Apr 14 07:10:56 knock on wood.... i think those exceptions are dead!! Apr 14 07:14:52 got em!! Apr 14 07:17:50 i just noticed i check the wrong SDK version i used Apr 14 07:18:10 instead of rc14 i checked rc15 :D Apr 14 07:18:17 ah Apr 14 07:18:19 help Apr 14 07:18:30 are they both m5? Apr 14 07:18:47 yes Apr 14 07:19:12 android sdk m5-rc14 for linux-x86 to be precise Apr 14 07:19:13 how can you tell which rc you are using? Apr 14 07:19:28 from the sdk package name Apr 14 07:19:50 romainguy__: should i resubmit it? Apr 14 07:22:08 hey last minute androiders Apr 14 07:22:12 anyone awake? Apr 14 07:22:17 oh yes :) Apr 14 07:22:28 very Apr 14 07:22:40 hey, i'm trying to add a last minute sms sender feature. How do I see if sms text messages were sent? Apr 14 07:22:47 or recieved on my device? Apr 14 07:22:51 is there a mailbox or something? Apr 14 07:22:55 i renamed the android folder, how exactly do i know my version? Apr 14 07:23:47 rhett have you checked out SMSManager? Apr 14 07:25:40 yes, I think i'm sending sms messages with that, but I don't see a log Apr 14 07:26:40 oh it looks like I have to write my own logger. Nice Apr 14 07:26:47 haha Apr 14 08:00:18 well, my submission is in Apr 14 08:00:27 congrads Apr 14 08:11:13 back ;) Apr 14 08:11:46 what's up Apr 14 08:19:06 I never want to see eclipse again Apr 14 08:19:08 lol Apr 14 08:19:17 haha Apr 14 08:19:54 * Kraln- goes back to intellij Apr 14 08:20:32 Kraln-: I DEFINITELY agree Apr 14 08:20:41 i just took an hour off to play starcraft Apr 14 08:20:59 unrelated. but yeah, i can't wait to go back to emacs Apr 14 08:21:12 and if i do more java dev i will take a long hard look at intellij Apr 14 08:21:17 i just committed the revision that killed my exception problem :) Apr 14 08:21:21 i'm ready to record my video now, though i realized i don't know how Apr 14 08:21:21 its so worth the money, man Apr 14 08:21:29 jasta: on osx you can use uh Apr 14 08:21:30 i'd like to annotate with text and stuff, what should i use? Apr 14 08:21:34 i use Ubuntu Apr 14 08:21:50 jing Apr 14 08:22:00 what's that? Apr 14 08:22:00 ah, jing is mac or windows =/ Apr 14 08:22:13 http://www.jingproject.com/ Apr 14 08:22:13 lame. Apr 14 08:22:19 what I'd recommend using =p Apr 14 08:22:21 there's gotta be a linux equivalent Apr 14 08:22:31 michaelnovakjr: suprisingly, probably not Apr 14 08:22:54 Re: New ADC Submission - We've successfully received your submission. Thanks! Apr 14 08:22:55 >.> Apr 14 08:23:00 now comes the second guessing Apr 14 08:23:06 alright! Apr 14 08:23:19 I crammed the last five days Apr 14 08:23:46 oh jing looks nice Apr 14 08:26:04 i guess i should buy a microphone tomorrow and use istanbul for GNOME Apr 14 08:26:22 finished yet jas Apr 14 08:26:24 finished yet jasta Apr 14 08:26:38 duey: no, not finished, but certainly stable now Apr 14 08:26:45 i've officially stopped adding to it Apr 14 08:26:46 same here Apr 14 08:26:56 i am stable... just doing some house keeping Apr 14 08:26:56 I hit feature freeze about four hours ago Apr 14 08:27:01 and then started bug fixing Apr 14 08:27:11 i have no outstanding, known bugs i intend to fix. Apr 14 08:27:13 so that's good. Apr 14 08:27:16 ah im finding pics of street signs Apr 14 08:27:51 there are a few known deficiencies that are pretty serious, but i don't intend to fix them for the challenge. Apr 14 08:28:08 just because it would require too much tearing up of important pieces Apr 14 08:28:24 lots of "TODO" Toasts were added too ;) Apr 14 08:28:33 hopefully they can forgive me Apr 14 08:29:53 still there? Apr 14 08:30:07 i was worried about my Log.d 's lying around ;) Apr 14 08:30:23 i am leaving lots of my logging in Apr 14 08:30:25 mailing list is dead Apr 14 08:30:32 no harm no foul, so it's a little bit slower i don't car e:) Apr 14 08:30:57 duey: probably a lot of folks are busy :) Apr 14 08:31:09 i don't feel like i procrastinated on this project, and yet, here i am hacking feverishly on the last weekend Apr 14 08:31:16 my project is huge, though Apr 14 08:31:21 it broke 20K loc over the weekend Apr 14 08:31:34 lol Apr 14 08:31:39 jasta, what do you use to calculate your LOC? Apr 14 08:31:43 it's not like the SDK isn't without its own deficiencies Apr 14 08:31:43 can eclipse do it? Apr 14 08:31:54 his fingers Apr 14 08:31:57 http://www.dwheeler.com/sloccount/ Apr 14 08:32:00 that's a lot of code :) Apr 14 08:32:00 raidfive: one-liner in bash. more accurately, i computed the number of non-whitespace characters with: Apr 14 08:32:25 yea I know how to do it in linux Apr 14 08:32:31 perl -lwe 'my $c = 0; while (<>) { s/\S//g; $c += length; }; print $c;' $(find libsyncml-java/ five-music/ five-client/ five-server/ -name "*.[ch]" -or -name "*.java" -or -name "*.xml" | grep -v Base64.java) Apr 14 08:32:31 but I'm in Windows :) Apr 14 08:32:35 92077 Apr 14 08:32:44 that's after a mvn clean Apr 14 08:32:52 (i use maven to build my project) Apr 14 08:32:59 hmm Apr 14 08:33:05 i wonder what my loc is lookin like Apr 14 08:33:09 so, 92K non-whitespace characters. that's a lot of typing :) Apr 14 08:33:09 http://metrics.sourceforge.net/update Apr 14 08:33:12 add that to eclipse Apr 14 08:33:24 thanks Apr 14 08:33:27 don't run it! it'll rewrite your project to play "mary had a little lamb" and then crash Apr 14 08:33:32 counting in eclipse would not give an accurate loc count for me. i have 2 components outside of eclipse Apr 14 08:33:35 2 big ones ;) Apr 14 08:33:51 all of them? Apr 14 08:34:02 what? Apr 14 08:34:24 `find . -name *.java | xargs wc -l` tells me about 4K Apr 14 08:34:44 hehe, my server is 4K :) Apr 14 08:35:08 ha awesome Apr 14 08:35:18 i think i did pretty OK for six weeks and it being my first java project Apr 14 08:35:18 what's your project thedaniel` ? Apr 14 08:35:32 6 weeks? i've been working on mine since early Jan :\ Apr 14 08:35:52 i am at 2,095 for my client Apr 14 08:36:01 jasta: distributed workflow / task management, integrated with the address book, with location and time alerts, syncing with a REST api (currently stubbed for the judges' convenience) Apr 14 08:36:17 i have quite a bit of server code Apr 14 08:36:21 thedaniel`: interesting Apr 14 08:36:29 michaelnovakjr: My app is client-heavy. Apr 14 08:36:36 true Apr 14 08:36:44 1.7k total lines of code for me. Apr 14 08:36:45 mine's sort of the other way around Apr 14 08:36:46 Server actually has an easy job :) Apr 14 08:36:48 jasta: yeah unfortunately i was planning to do it with a group and they got too busy, so i have been going alone and needed to cut features Apr 14 08:36:59 hahaha Apr 14 08:37:01 jasta, i let the server do the heavy work Apr 14 08:37:03 thedaniel`: I can't wait to bring on some extra developers :) Apr 14 08:37:05 maximum cyclomatic complexit Apr 14 08:37:07 y Apr 14 08:37:09 and manage alerting and displaying on the client Apr 14 08:37:15 average, 4.2, std deviation, 8, max: 50! lol Apr 14 08:37:31 I can't believe that is 50. Apr 14 08:38:06 all of Hecl is about 51K, including comments and white space... but I'd actually prefer to lower that Apr 14 08:38:09 no wonder that's so hard to debug. Apr 14 08:38:43 51K loc!? holy hell man Apr 14 08:38:53 whats hecl? Apr 14 08:39:05 that's a much bigger project than i realized davidw Apr 14 08:39:15 the largest project i've ever done was 120K loc. Apr 14 08:39:34 jasta, that's about my biggest project Apr 14 08:39:40 give or take Apr 14 08:39:48 jasta, thats' *everything* though, including all the java me stuff Apr 14 08:39:56 the android portion is pretty small actually Apr 14 08:40:08 I was about to say Apr 14 08:40:15 : Apr 14 08:40:16 i am betting my app will be 40K by the time it's mature and ready to push to phones Apr 14 08:40:28 there are a further 8K of Hecl code Apr 14 08:40:42 duey, www.hecl.org Apr 14 08:41:26 well I'm off Apr 14 08:42:10 i get ready for work in a half hour! Apr 14 08:42:24 I have to drive two hours to school in an hour or so Apr 14 08:42:36 sounds like fun! Apr 14 08:43:38 bbl, more hacking Apr 14 08:43:44 good luck Apr 14 08:49:23 i too must hack. i don't need to be at work for 9 hours, but many of those hours must be filled with java (or as my irish coworker used to say, javer) Apr 14 08:49:32 l8r dudes Apr 14 08:49:45 lol what the heck ... I've added \bin to my svn ignore list multiple times and completely delete that directory from my repo but somhow it keeps getting added back into the repo :/ Apr 14 08:50:59 how do you count loc? Apr 14 08:51:23 i suspose I could do wc -l Apr 14 08:51:29 raidfive, svn on windows? Apr 14 08:51:41 rhett, sloccount is nice Apr 14 08:53:57 http://www.dwheeler.com/sloccount/ Apr 14 08:54:21 how much are you guys writing for the readme? Apr 14 08:54:47 varjag, yea ... Windows with TortoiseSVN Apr 14 08:55:14 haha 4200 java 1000 of xml Apr 14 08:55:18 try just "bin"? Apr 14 08:55:23 seemed like a lot more to me :) Apr 14 08:55:47 ide-generated code doesn't count anyway :p Apr 14 08:57:05 varjag, what do you mean? Apr 14 08:57:24 I was told to not commit \bin into the svn repo ... Apr 14 08:57:38 duey, a page Apr 14 09:00:18 raidfive, i mean try not typing reverse-slash in front of bin in ignore list, if it's a command-line utility Apr 14 09:03:16 it is a gui interface Apr 14 09:03:55 oh well Apr 14 09:06:30 * varjag switches to c and emacs for a while Apr 14 09:06:39 ouch Apr 14 09:07:35 why ouch? Apr 14 09:07:46 yay! Apr 14 09:08:00 varjag: doing some masochism ? Apr 14 09:08:10 masochism is not using emacs Apr 14 09:08:29 I tried to use eclipse a few days ago and I felt like throwing the computer through a window Apr 14 09:10:32 davidw: the emacs key bindings help somewhat Apr 14 09:11:03 (until you realize that some editors like the xml editor only implement a subset of the emacs bindins which are necessarily a subset of emacs editing func) Apr 14 09:11:22 i've stuck with eclipse for the whole project and i've only thrown about three computers out the window Apr 14 09:11:26 more than anything, Hecl has a complex project structure, and it seems that eclipse doesn't want to deal with it, or you need to be an expert at eclipse to make it work Apr 14 09:12:18 we have multiple subprojects that are compiled in different ways, with compile-time directives (ifdefs... yikes:-) Apr 14 09:14:57 hap, they call it day job ;) Apr 14 09:15:29 varjag, what do you do? Apr 14 09:16:04 industrial/emergency ip telephones Apr 14 09:16:16 like they use in tunnels, power plants, roads etc Apr 14 09:16:46 huh, cool Apr 14 09:16:57 those are ip based? Apr 14 09:17:03 right now putting rstp switching support into arm kernel Apr 14 09:17:09 davidw, newer ones are Apr 14 09:17:47 usually you have ip infrastructure already in modern setups Apr 14 09:19:04 so you can piggyback on existing communication lines, with all their niceties and redundancy Apr 14 09:19:46 well, I hope I never have to use one of your products:-) Apr 14 09:19:53 me too :p Apr 14 09:19:53 so are you gonna write an emergency phone service for android? Apr 14 09:20:09 hehe no :) Apr 14 09:20:24 can't do anything big and serious, i remembered about the challenge only this friday Apr 14 09:21:00 eclipse does suck, I am using textmate currently, but would like to move to emacs soon Apr 14 09:21:15 uhhh Apr 14 09:21:18 texmate > emacs Apr 14 09:21:21 textmate Apr 14 09:21:44 well, textmate is nice, but i like free and cross platform Apr 14 09:21:50 * varjag stuck to eclipse cause he didn't want to set up emacs for java Apr 14 09:22:04 cross platform doesnt matter, but being able to transfer knowledge does Apr 14 09:22:21 textmate isn't cross platform? Apr 14 09:22:31 oh Apr 14 09:22:32 duey:nope Apr 14 09:22:33 i read that wrong Apr 14 09:22:39 i thought you said it was Apr 14 09:22:57 as I frequently use macs and *nix, but no windows! Apr 14 09:23:06 now to figure out how to make an apk... Apr 14 09:23:19 this is the problem when you use eclipse Apr 14 09:23:35 this is how I test my code: ant && adb install bin/mystats.apk Apr 14 09:24:14 lol wasnt that hard Apr 14 09:24:22 right click -> android tools -> export Apr 14 09:28:27 Does anyone know when the .apk file is built? Apr 14 09:29:42 when? Apr 14 09:29:49 it's the last stage of the build process, if that's what you mean Apr 14 09:30:17 I mean during development ... is it built evertime I save a change or when I run the application on the emulator Apr 14 09:30:44 Presumably only when the application is launched. Apr 14 09:30:54 Though the Java files are compiled on save. Apr 14 09:30:59 assuming you have build automatically checked Apr 14 09:31:04 guess i should submit now.. Apr 14 09:31:27 ok thanks jasta Apr 14 09:34:29 ok folks.. i have a managed cursor in activity - how do i prod it to update? Apr 14 09:37:51 I can't wait for some eclipse plug-in / sdk updates ... Apr 14 09:38:31 the emulator loaded up an old version of my application the last three times I've ran it ... but now it is fine Apr 14 09:38:48 talk about panic Apr 14 09:40:27 submitted :D Apr 14 09:40:45 good luck to all Apr 14 09:41:05 if a regular in this channel doesn't win it will suck Apr 14 09:41:32 I wish I would have been a regular in here sooner ... Apr 14 09:42:04 * davidw has been working on both Hecl and a thing for a client who offered me a chunk of the winnings... he's also interested in making a business out of the idea, so... my fingers are crossed that something good will come out of the whole thing Apr 14 09:42:39 nice, my application is an extension of my current work Apr 14 09:43:11 android has nothing to do with my current job Apr 14 09:43:24 or mobile development in general for the matter Apr 14 09:43:40 Has anyone done mobile development outside of Android? Apr 14 09:43:49 this is all on the side for me... Takes some efforts Apr 14 09:44:19 raidfive, Hecl runs on Java ME too Apr 14 09:45:22 I've messed with Java ME and Blackberry before working on android and let me tell ya, android was a relief :) Apr 14 09:45:36 developing for those platforms is a pain Apr 14 09:45:45 well as long as i get paid a lot.. Apr 14 09:49:32 android is way better Apr 14 09:49:52 but Hecl is almost cooler on j2me, because it's harder to get it working there Apr 14 09:53:11 acsia: what is your project again? Apr 14 09:55:55 anyone know of a sound editing tool for Linux? Apr 14 09:56:53 davidw: audacity Apr 14 09:57:55 cool, thanks Apr 14 10:01:20 jasta: framework for geo located content Apr 14 10:03:21 i need to buy a microphone tomorrow, hmm Apr 14 10:07:19 microphone? Apr 14 10:07:26 i want to record my demo video Apr 14 10:07:29 is it just a random thought or do you intend to do recording Apr 14 10:07:32 aha Apr 14 10:07:35 yes yes Apr 14 10:07:42 maybe i'll just post a video without any description, and write something up Apr 14 10:07:45 I might do that as well Apr 14 10:07:46 i don't really like talking Apr 14 10:08:03 is there any free video editing tool on linux? Apr 14 10:08:03 i dont like hearing myself talk, that is Apr 14 10:08:08 acsia: i was wondering about this Apr 14 10:08:09 yeah do that jasta we dont want to hear you :P Apr 14 10:08:19 you could get out a voice changer Apr 14 10:08:24 and make it really low Apr 14 10:08:33 like a bit like powerpoint video presentation of some sort Apr 14 10:10:17 jasta: i'll record your voiceover for 10% of your prize ;) Apr 14 10:11:01 i really hope i win man. after all this work :\ Apr 14 10:11:09 it'll be a very sad day to find out i didn't Apr 14 10:11:25 competitions are a bad deal in some ways Apr 14 10:11:35 I generally don't get involved ... Apr 14 10:12:18 this one was worth it because I already had Hecl, and it was worth porting in any case Apr 14 10:14:07 i will be really upset if a whole bunch of crap ends up winning. Apr 14 10:14:15 because i gotta admit, there is a whole bunch of crap being posted :) Apr 14 10:14:49 ranging from totally wild and impractical to just plain unnecessary Apr 14 10:17:56 I don t mind loosing against intresting and proper application thought. Apr 14 10:18:23 yeah, me neither. i would be happy if all 50 of the winners were genuinely cool projects. Apr 14 10:21:02 jasta: if you don't win i promise i will be gracious and not rub it in when i cash my check Apr 14 10:21:07 ;) Apr 14 10:24:57 I wonder if they're thinking of hiring people... Apr 14 10:26:10 they can hire me Apr 14 10:26:13 lolol Apr 14 10:26:47 i don't know what i'd do if a big company in the valley offered me a job Apr 14 10:27:42 I would love to do ~5 years of work in the valley Apr 14 10:28:14 thedaniel`, work in a cubicle and live in a 'burb Apr 14 10:28:21 and have only computer programmer friends Apr 14 10:28:33 lol i only have computer programmer friends atm.. Apr 14 10:28:43 where do you live? Apr 14 10:28:47 new zealand Apr 14 10:28:52 davidw: i live in LA Apr 14 10:29:05 i work for a small internet startup, and i have been thinking of moving on Apr 14 10:29:11 yeesh... la is worse than the bay area Apr 14 10:29:15 the appeal of a company like google is definitely there Apr 14 10:29:24 but i think i need to be in a smaller, less structured environment Apr 14 10:29:32 NZ actually sounds like a pretty nice place Apr 14 10:29:35 davidw: watch it, i will defend la with claws and teeth Apr 14 10:29:48 yeah its nice Apr 14 10:29:49 you can have it, I want nothing to do with it:-) Apr 14 10:29:52 its a bit small Apr 14 10:30:03 davidw: hehe, that's fine by me, there are too many people here already Apr 14 10:30:05 i won't to experinance big city etc Apr 14 10:30:26 yeah, LA is basically a big region with a dozen small cities inside Apr 14 10:30:48 unfortunately it takes a long time to find your niche, so lots of people have a bad first impression, i sure did Apr 14 10:30:59 but after i'd lived here for a while i found my groove and enjoy it Apr 14 10:31:07 plus: AWESOME motorcycle weather Apr 14 10:31:23 want* Apr 14 10:31:29 gar been working to long Apr 14 10:31:37 time to watch a movie Apr 14 10:33:37 I could never deal with a megopolis like that... the bay area is already much too big Apr 14 10:34:15 100K - 300K, depending on density and the population is about right Apr 14 10:54:27 * hap lives in Paris, France. Apr 14 11:02:00 i was not impressed with that city last time i was there Apr 14 11:02:49 progressive, but in a way that sucks. :) Apr 14 11:10:06 it is too early in the morning to write a 3 way left outer join Apr 14 11:23:50 jasta: i like the fact than everything i need is at a 10min walk Apr 14 11:24:00 and my office is 100 meters from my home Apr 14 11:24:10 that isn't unique to Paris. Apr 14 11:24:17 but yes, that is nice Apr 14 11:24:34 no, but it s one of the pointt Apr 14 11:24:36 used to be like that for me when i lived in the university district Apr 14 11:24:49 i moved to a more affordable neighborhood after that, though. Apr 14 11:25:07 and in a real city, not a fake one Apr 14 11:25:21 a fake one? Apr 14 11:25:33 however i don t like French people much, mostly for customer service Apr 14 11:25:34 university towns are soothing facsimiles of real cities tho Apr 14 11:25:41 nice for short periods Apr 14 11:25:46 thedaniel`: yeah i hate that Apr 14 11:25:52 don t want to live in las vegas Apr 14 11:26:07 hehe Apr 14 11:26:18 yeah, i moved shortly after i was brought into the ER, found unconscious on the sidewalk. Apr 14 11:26:20 or disneyworld cities Apr 14 11:26:21 i visited paris this past new years (or was it last new years, crap it was) Apr 14 11:26:46 i have been very lazily studying french in my spare time Apr 14 11:26:55 well I m French, it helps a bit about that Apr 14 11:26:59 haha Apr 14 11:27:07 i would love to be able to work easily in the EU Apr 14 11:27:15 I would love to work easily in the US Apr 14 11:27:28 our governments don t help, do they. Apr 14 11:27:35 unfortunately i am one generation too far removed from the netherlands Apr 14 11:27:48 my grandpa was born just after getting off the boat, not just before getting on :P Apr 14 11:27:54 netherlands is great, used to have nice provider (xs4all) and good bandwidth Apr 14 11:28:08 and nice hacker conference Apr 14 11:33:14 nice pot too Apr 14 11:33:26 sadly i don t smoke Apr 14 11:33:31 but friends say so Apr 14 11:41:14 sadly? Apr 14 11:41:33 you realize you have a choice in the matter, right? Apr 14 11:54:03 hey, I have a custom view class I made that extends a view that paints a graph on the screen. I can't figure out how to overlay buttons on that Apr 14 11:54:35 I tried bringToFront after the graph draws inthe view onDraw override method Apr 14 11:54:47 setVisible, layouts, etc. Apr 14 11:55:35 ok, time for bed. i was just confused for a minute if there are 100 minutes in an hour or 60. Apr 14 11:55:41 definitely time to quit :) Apr 14 12:04:18 lol Apr 14 12:28:43 jasta: haha Apr 14 12:48:40 i suppose the US east coasters will start rolling into work soonish to entertain me as i code Apr 14 12:57:28 jasta, here in europe, yeah, it's 100 minutes to the hour - metric time and all that Apr 14 13:00:56 davidw: you might, for example, say "the ADC deadline is only 65 kiloseconds away!" Apr 14 13:04:24 i don't think you can use water as the base for time measurment :o) Apr 14 13:06:48 hmm, to .txt or .pdf my README Apr 14 13:07:20 what are you guys doing for that? Apr 14 13:07:45 pdf Apr 14 13:07:52 pdf Apr 14 13:08:19 I didn't have time to put together screens of my next revision interface, so i'd be just PDFing plain text, and my every instict is to avoid it Apr 14 13:08:23 but it looks so nice Apr 14 13:08:32 for the reason that you can't add screenshots and format the text to make it readable and not an eyesore Apr 14 13:09:04 i wrote my readme in reStructuredText, so http://rst2a.com spits out a nice pdf or html version for me Apr 14 13:09:14 yikes, that sentence is like half-english half-brain-fart Apr 14 13:09:16 ah well, pdf it is Apr 14 13:09:19 I used pages, but usually I use latex Apr 14 13:09:32 it will look nice and professional Apr 14 13:09:56 * Lede used openoffice and exported to pdf Apr 14 13:10:59 what i wonder is what companies are attending this contest Apr 14 13:12:20 ugh.... looks like more Berlusconi Apr 14 13:12:26 if someone else submits something really similar to mine, but better/more polished Apr 14 13:12:31 I'm going to cry Apr 14 13:12:55 heh Apr 14 13:13:15 when will the winners be anounced? Apr 14 13:13:35 quickly, apparently Apr 14 13:29:20 anyone put a 'phone home' kind of thing in their app?:-) Apr 14 13:29:25 * davidw didn't, but thought about it Apr 14 13:32:59 davidw: mine is open source, so that wouldn't serve much of a purpose. it *is* tied to my server, though, so I guess that kind of counts Apr 14 13:33:47 i thought about it aswell, just to see how many times it is run and at what time Apr 14 13:34:00 but i rather not get disqualified :o) Apr 14 13:39:01 ok, there we go...bombs away Apr 14 13:41:58 I am going to go for a bike ride tomorrow Apr 14 13:47:14 why ride tomorrow when you can ride today Apr 14 13:51:29 Mine app - interface for playing tabletop-like games. http://code.google.com/p/android-tabletop/ Apr 14 13:51:46 Anyone submitted something similar? Apr 14 13:53:30 who submitted my project somewhere and where was it submitted? Apr 14 13:57:02 nevermind, I found it Apr 14 13:57:06 Tylor_really: could check http://www.helloandroid.com/ Apr 14 13:59:32 Kraln: Thanks! Apr 14 14:34:17 Linux Kernel Boot corectly into HTC wizard, next step android acctualy harret say : Image Too large (2481856-23118181) - largest size is 2516584 Apr 14 14:35:37 :/ Apr 14 14:41:28 hi! i have a problem with the encoding and hope that someone would be so kind and help me. i have a csv file and when i open it with openoffice and use latin1 as encoding i get nice germany "umlaute" ä,ö,ü,... so i created a database, changed the encoding to latin1 (\encoding ISO_8859_1), created a table and copied the cvs into the table. unfortunately, the umlaute are wrong :-/ does anyone knows a hint for me? Apr 14 14:44:51 uups Apr 14 14:45:00 absolutely wrong channel! Apr 14 14:45:02 sry! Apr 14 14:46:13 haha Apr 14 14:46:44 no, that's not funny ;-) Apr 14 14:46:57 it happens Apr 14 14:54:07 Has anyone tried using sqlite as a scripting engine on Android? Apr 14 14:54:25 scripting? Apr 14 14:55:20 Yeap. As sql queries is about only thing that can be compiled and executed in run-time. Apr 14 14:55:30 JavaScript is still locked, right? Apr 14 14:57:04 why would you need to do that though? Apr 14 14:57:31 scripting? Hecl! Apr 14 14:57:49 Hecl is not pretty Apr 14 14:57:54 oooo Apr 14 14:58:06 those are some fighting words :) Apr 14 14:58:28 I am writing a gui engine for playing table-top games on the phone Apr 14 14:59:04 michaelnovakjr, Hecl doesn't think much of Tylor_really, so I guess they're about even Apr 14 14:59:15 haha Apr 14 14:59:45 I use xml now to describe game rules, screen layouts, etc, but want something more powerful Apr 14 15:00:32 powerful in what sense? Apr 14 15:00:55 if I'm allowed another riposte: the "I use xml" guy is saying that Hecl is not pretty? Pot, kettle, black:-) Apr 14 15:02:02 I'd use Lua for everything, but there is no Lua on Android:) Apr 14 15:02:38 michaelnovakjr: Powerful enough to describe how Knight moves:) Apr 14 15:02:42 I wouldn't be surprised if someone ported it... it'd be a good language for cell phones in general Apr 14 15:06:31 Tylor_really: And it can be done in sqlite probably, like insert into bad_moves select from last_moves where piece="knight" and dx || ',' || dy not in ("1,2", "2,1", "-1,2" .... Apr 14 15:07:13 i never said it couldn't, just didn't think it was that efficient Apr 14 15:07:37 Any other options? Apr 14 15:08:05 i haven't really played around much graphically on android Apr 14 15:08:22 my application doesn't really need a lot of ui resources Apr 14 15:08:48 you could probably find some sort of xml interpreter thing ... Apr 14 15:09:01 although that sounds like an unholy mess to me Apr 14 15:09:22 yea Apr 14 15:10:19 I was implementing and deploying VoiceXML and CCXML interpreters for two years. Apr 14 15:10:44 I don't want back to that horror Apr 14 15:10:57 Xml-based languages are even worce than Hecl. Apr 14 15:13:39 is it possible to change the period in a scheduled task? Apr 14 15:13:47 Sigh, why there is no really lightweight scripting languages for java? Java reflection provides most of what is needed for scripting language already. Apr 14 15:14:16 Hecl runs on midp 1.0... you can't get much more lightweight than that Apr 14 15:14:27 why not work on the Lua port if that's your thing? Apr 14 15:14:49 Tylor_really: http://www.robert-tolksdorf.de/vmlanguages.html there must be one that fits your need there :) Apr 14 15:14:58 reflection is available on android, but not java me, so it's not even an option for the core of a really lightweight scripting language Apr 14 15:17:14 http://code.google.com/p/kahlua/ is a partial implementation of lua on j2me... Apr 14 15:17:58 May be I'll use this Apr 14 15:18:46 romainguy: Thanks, I'll check this Apr 14 15:19:01 davidw: I see Apr 14 15:19:44 Btw javascript is a part of javase now, afaik. But not the Android, strangely Apr 14 15:25:59 Tylor_really, maybe that's because android is not a javase :) Apr 14 15:49:40 btw how much time left exactly before challenge end ? Apr 14 15:49:52 less than a day :) Apr 14 15:50:05 yes i knew that lol Apr 14 15:50:31 15 hours it looks like Apr 14 15:50:39 if my math is right Apr 14 15:50:42 ok Apr 14 15:50:53 midnight PST is when it is closed Apr 14 15:50:57 michaelnovakjr: the deadline is midnight PST? Apr 14 15:51:13 romainguy_: yes Apr 14 15:51:26 good luck guys :) Apr 14 15:51:30 romainguy_: shouldn't you know that? ;-) Apr 14 15:51:36 hah Apr 14 15:51:48 B0jangles: the ADC is not really my job :) Apr 14 15:51:49 it doesn't effect him :) Apr 14 15:52:00 ah Apr 14 15:52:34 his job is to inflict completely new and different API's on us;-) Apr 14 15:52:39 heh ;-) Apr 14 15:52:48 davidw: or more exactly, to rename existing APIs :p Apr 14 15:52:55 haha Apr 14 15:53:13 romainguy_ how can i find out exactly what version of the sdk i am running? Apr 14 15:53:31 michaelnovakjr: look at the name of the .zip file? Apr 14 15:53:42 i renamed it when i downloaded it Apr 14 15:54:02 i know its m5, just not sure which rc Apr 14 15:54:12 it's either rc14 or rc15 Apr 14 15:54:20 there's not much difference between the two Apr 14 15:54:23 when did rc15 get released? Apr 14 15:54:29 rc15 simply fixed a couple of security issues Apr 14 15:55:41 i'm using the latest :) Apr 14 15:55:48 romainguy_: do you know if Google is ever going to say how many submissions they get to the ADC? Apr 14 15:55:56 i would hope so Apr 14 15:56:00 B0jangles: I have no idea, you should ask this question to Dan Apr 14 15:56:11 okay Apr 14 16:11:23 hi, is there any hardware requirement for android platform? someone told me it should run on armv5te Apr 14 16:11:35 its not available yet Apr 14 16:11:51 no hardware specs have been officially announced :) Apr 14 16:12:28 I had strange problems yesterday, everything suddenly stopped to compiling, until I installed rc15 android SDK... Apr 14 16:12:45 what error were you getting? Apr 14 16:13:36 something like "can't find java.lang.Enum", "can't find java.lang.Object" Apr 14 16:13:55 that is strange :) Apr 14 16:14:39 And emulator wallpaper turned to sunset image, like in rc15 Apr 14 16:14:58 what was the wallpaper in rc14? Apr 14 16:15:26 Forested mountains and blue sky Apr 14 16:15:45 Probably same landscape, but in daytime:) Apr 14 16:16:09 totally different landscape :) Apr 14 16:16:12 May be it will turn to night after ADC deadline:) Apr 14 16:16:14 michaelnovakjr, another question, is android for ARM only? can it possible run on mips or other platform Apr 14 16:16:30 Openfree, again nothing has been saved Apr 14 16:16:33 said * Apr 14 16:16:36 the sunset image was taken in China and the forested mountains + blue sky in California :p Apr 14 16:16:38 romainguy_: but it is forested mountains too Apr 14 16:16:59 unless we are talking about a different image, no Apr 14 16:17:05 there shouldn't be a big deal porting andoid over cpus Apr 14 16:17:07 it's a photo of rice fields Apr 14 16:17:17 whats a photo of rice fields? Apr 14 16:17:29 mihoshi: I took these photos btw :p Apr 14 16:18:52 romainguy_: It's definitely not photo of rice fields now. It's some tree crowns at the front, and two forested mountain silouhettes behind that. Sky is orange near horizon and blue at the very top Apr 14 16:19:05 romainguy_: cool, can you show me rice field one? Apr 14 16:19:09 aah so we're not talking about the same photo :) Apr 14 16:19:18 M5 always had this forest+blue sky Apr 14 16:19:27 you just needed to wipe your data to get back to the default wallpaper Apr 14 16:19:31 with sunset? Apr 14 16:19:53 mihoshi: sure, just open the menu in the Home screen, go to wallpaper settings, and you'll see the other picture Apr 14 16:19:59 so anyone here playing with android on actual phones? Apr 14 16:20:12 AstainHellbring, yeah, google sent me one last week, it's grat Apr 14 16:20:13 great Apr 14 16:20:19 romainguy_: "this action is not currently supported" Apr 14 16:20:29 actually, it was exactly two weeks ago, on the first of april Apr 14 16:20:34 david wow an actual device from google thats awesome Apr 14 16:20:38 ah I forgot we removed that from the M5 build Apr 14 16:20:40 touch screen on it? Apr 14 16:21:20 yeah, I use it to record tv shows, listen to the radio in the shower, and VOIP Apr 14 16:21:33 I hear it will drive your car for you too Apr 14 16:21:34 wow david record tv shows? Apr 14 16:21:37 AstainHellbring, (I'm just pulling your leg... no one has hardware except for google + partners) Apr 14 16:21:41 mihoshi: http://www.flickr.com/photos/romainguy/289882539/in/set-72157594258488591/ that's the rice fields photo Apr 14 16:21:52 lol ok Apr 14 16:22:01 well I've played with it on my phone via haret Apr 14 16:25:44 romainguy_: Beautiful. Mine is similar, but different. Probably some fragment, or other from the set (if there were a set) Apr 14 16:26:03 trying to figure out how to work the freaking emulator.... Apr 14 16:26:28 mihoshi: the wallpaper on Android is a crop of this picture Apr 14 16:27:07 and the forested mountain is a crop of this picture: http://www.flickr.com/photos/romainguy/2098264565/in/set-72057594062844128/ Apr 14 16:27:29 forested mountain is the default in rc15? Apr 14 16:27:34 yes Apr 14 16:27:49 but if you don't wipe your data, you will see whatever wallpaper you had before Apr 14 16:27:52 for instance the M3 wallpaper Apr 14 16:33:30 my application is working :) Apr 14 16:33:36 i have never been so relieved! Apr 14 16:33:45 congratulations :) Apr 14 16:33:51 haha thankss ;) Apr 14 16:34:02 so how can I use the emulator to boot a premade kernel for a device? Apr 14 16:41:29 i can't wait to get my hands on a device.... i want to see how my app does on battery' Apr 14 16:41:59 get an htc kaiser and you can use that for testing Apr 14 16:42:07 i have an htc touch Apr 14 16:42:25 use it and download the stuff Apr 14 16:42:46 i want the google release of it, not a hack ;) Apr 14 16:43:10 well yah that would be nice but this works for your device testing for now Apr 14 16:43:41 after tonight, i start work on the windows mobile version of the app :) Apr 14 16:43:48 ew Apr 14 16:47:00 everyone submitted? Apr 14 16:47:20 sumbitted? Apr 14 16:47:22 nope Apr 14 16:47:54 AstainHellbring: your app Apr 14 16:47:57 not yet! Apr 14 16:48:01 doing final testing now Apr 14 16:48:08 thedaniel: good idea Apr 14 16:48:21 installing on a fresh emulator with adb push Apr 14 16:48:28 putting myself in a judge mindset Apr 14 16:48:37 trying to figure out what else needs to go in th readme Apr 14 16:48:57 er, via adb install Apr 14 16:48:57 thedaniel: yeah, the readme is definitely important Apr 14 16:50:16 thedaniel: what's your app about Apr 14 16:51:28 jjt009: workflow / task management with remote sync and location and time alerts Apr 14 16:51:39 what do you cal a bar that is like this --|-- ? Apr 14 16:52:08 thedaniel: awesome Apr 14 16:52:15 jtoy: what do you mean exactly? like a progress bar? Apr 14 16:52:19 jjt009: how about yours Apr 14 16:52:27 thedaniel`: nice, are you going to allow people to see your readme? it sounds interesting Apr 14 16:52:42 a bar that shows a ratio Apr 14 16:52:45 jtoy: after i submit i'll probably put the readme on my blog Apr 14 16:52:54 i will link it here as well Apr 14 16:52:55 thedaniel: business rater with local.yahoo.com and maps.google.com synchronization Apr 14 16:52:59 is there a widget for this? Apr 14 16:53:41 a slider bar i think is what it is called Apr 14 16:54:01 jtoy: do you just want to display data with it or do you want the user to be able to chnage it Apr 14 16:54:10 thedaniel`: I just want to display data Apr 14 16:54:27 I was going to use a progress bar for it as a hack, btu its too ugly Apr 14 16:54:47 jtoy: i haven't seen a slider Apr 14 16:55:16 jtoy: if this is somehow not for the competition (i.e. you have a little free time) you could probably build your own slider but it would be labor intesnive Apr 14 16:55:34 yeah, no time for it Apr 14 16:57:31 does it matter if our device works only on the default screen size? Apr 14 16:57:42 i mean does the ui matter on the non default settings? Apr 14 16:58:26 there's no way to hang up calls programmatically is there Apr 14 16:59:03 man i've been doing a lot of debugging: Apr 14 16:59:05 grep -c "emulator" /home/daniel/.bash_history Apr 14 16:59:06 28 Apr 14 16:59:09 * davidw submitted Hecl :-) Apr 14 16:59:17 congrats davidw Apr 14 16:59:36 jtoy: i think they said on the list that the judges would use the default skin for evaluation Apr 14 17:00:13 cool, ive never tested it on another resolution, i dont even know how to use a different resolution Apr 14 17:01:08 jtoy: you run: Apr 14 17:01:14 emulator -skin Apr 14 17:01:31 where is HVGA-L, HVGA-P, QVGA-L, or QVGA-P Apr 14 17:01:40 i am afraid to run mine no the small ones :p Apr 14 17:01:57 what do I need to setup to just run the emulator? Apr 14 17:03:07 AstainHellbring: just download the sdk and run it Apr 14 17:03:25 it is ./tools/emulator Apr 14 17:03:54 in linux? Apr 14 17:04:18 yeah Apr 14 17:04:19 I keep getting a message saying its missing system.im6g+++++663 Apr 14 17:04:26 I have no tools emulator Apr 14 17:06:42 maybe you got one of those cheap imitation sdk's Apr 14 17:06:53 you didn't get it from a street vendor did you? Apr 14 17:07:34 no downloaded from google Apr 14 17:10:15 hmm, who to find the initdr-android Apr 14 17:10:31 ? Apr 14 17:10:33 please Apr 14 17:10:50 http://it029000.massey.ac.nz/vogue/ Apr 14 17:11:24 Thanks :) Apr 14 17:11:44 welcome Apr 14 17:13:15 where do you get your software AstainHellbring Apr 14 17:13:32 what happens if you set an alarm to run several times at the same time? will it go off several times? Apr 14 17:13:56 michael software? Apr 14 17:14:03 jtoy i think you reach the end of the universe Apr 14 17:25:13 how do you wipe the emulator again? Apr 14 17:25:20 with TP Apr 14 17:26:04 emulator -wipe-data Apr 14 17:26:37 anyone know why when I try to run the emulator I get a cannot locate system.img error? Apr 14 17:29:41 are we supposed to provide test data or what? Apr 14 17:29:52 if needed, yes Apr 14 17:29:58 shit Apr 14 17:30:00 depends on your app Apr 14 17:30:09 you cant really use mine without test data :( Apr 14 17:30:59 and dont really want to spend time making test data, i jsut need call data and contacts to be saved in the system Apr 14 17:31:22 luckily all my data is server side Apr 14 17:34:17 is there a blackberry device with wifi? Apr 14 17:35:21 yes the new ones Apr 14 17:37:17 yawwwn Apr 14 17:39:11 jtoy: yeah, test data i think is necessary. i believe you should treat your app a bit more like a demo. Apr 14 17:39:23 i agree Apr 14 17:39:27 :( Apr 14 17:39:40 my app, for example, connects to a demo repository for content that i am hosting. Apr 14 17:40:48 i've got my service automated :) Apr 14 17:41:01 and controlled by preferences :) Apr 14 17:41:30 i only anticipate that the judges will set up their own real server in the event that mine is unreachable for some reason. which really is a long shot, since it's hosted on a production server at my work on our T-1. Apr 14 17:41:37 really, it'd take a power outage to knock it out :) Apr 14 17:41:45 and even then, it's on a 4000W UPS. Apr 14 17:42:05 i have my failover's in place Apr 14 17:42:23 i bet they will retry apps that seem to have an unreachable server part. Apr 14 17:42:25 what do you think> Apr 14 17:42:25 ? Apr 14 17:42:37 i would think so Apr 14 17:42:41 if it doesn't work they'll probably go read the README, check out what it does, and if it sounds interesting they will retry later Apr 14 17:42:55 i think that having a server part is a good way to extend deadline :) Apr 14 17:42:56 it would be nice if that would give you an email saying hey your server's not working :) Apr 14 17:43:20 edcba: in my case it would not help at all. t he server is not the work horse. Apr 14 17:43:28 michaelnovakjr: they really might. Apr 14 17:43:47 granted there will be lots of apps to judge, and lots of them won't work Apr 14 17:43:53 it depends on how many submissions i guess Apr 14 17:43:57 yea :) Apr 14 17:43:59 but like i said, a quick peek into the README should tell them whether or not they care to retry. Apr 14 17:44:15 i hope they read the README first!! Apr 14 17:44:19 frankly, most of the apps will be dismissable without even running them. if the concept is just stupid... Apr 14 17:44:32 only if you called it readme.1st :) Apr 14 17:44:33 haha, let's hope so :) Apr 14 17:45:01 i'm the concept of my app will really drive home the concept of why the UI is so simple :) Apr 14 17:45:39 ok, time to go produce a demo video and tidy up. Apr 14 17:45:47 i'm ready for this bitch to be over :) Apr 14 17:45:54 me too :) Apr 14 17:45:57 heheh Apr 14 17:46:07 someonoe find a way to distract jasta for the next N hours... Apr 14 17:46:09 anyone run their application on different platforms? Apr 14 17:46:12 we'll all have a better shot at it Apr 14 17:46:26 michaelnovakjr, platforms? Apr 14 17:46:39 windows/mac/linux emluators? Apr 14 17:46:59 is there any need to? Apr 14 17:47:03 i have installed the apk on a windows box and mac box running the same version emulator and they work different? Apr 14 17:47:26 windows is throwing odd errors while the mac works perfect Apr 14 17:47:35 holy crap, I think i'm done Apr 14 17:47:45 i better take a shower and have a cup of coffee before i give it the final final final round of testing Apr 14 17:47:45 really? do you have serious concurrency issues? :) Apr 14 17:47:59 michaelnovakjr: the emulator runs within qemu Apr 14 17:48:07 so it should see the exact same hardware Apr 14 17:48:15 that is what i thought Apr 14 17:48:30 just can't figure out why the same apk acts different on two different computers Apr 14 17:48:31 the only reason you should get different behaviour is if you have concurrency issues, or if the emulator has bugs. Apr 14 17:48:46 i even wiped out the emulators Apr 14 17:48:58 if your code is not properly synchronized, a different computer could show that by changing the speed at which races occur. Apr 14 17:49:11 you think speed differences on the machines might have concurrency issues? Apr 14 17:49:33 michaelnovakjr: No, but given what a race condition is, it makes sense that it can be exposed by a machine which performs different from another. Apr 14 17:49:43 Slower or faster, even if by a degree you cannot detect. Apr 14 17:49:53 interesting... Apr 14 17:50:02 Your code may be narrowly missing catastrophic failure due to incorrectly synchronized code :) Apr 14 17:50:02 they are sql issues... Apr 14 17:50:20 but everything 'looks' like its running properly Apr 14 17:50:21 well i don't have time for this ;P Apr 14 17:50:24 haha Apr 14 17:50:30 i have to go finish up :) Apr 14 17:50:34 good luck Apr 14 17:50:34 don't distract me Apr 14 17:52:44 i do have race conditions in my app too, btw ;0 Apr 14 17:53:03 specifically, i don't have a good general strategy for ensuring that a required service has been connected before the user interacts with the app Apr 14 17:53:15 i require a small delay between the app opening to when they can use it, though i don't enforce that with any work queue. Apr 14 17:53:31 so it is possibly through a very rapid click to toss up assertion errors in nearly every activity :\ Apr 14 17:54:14 i discuss this in my CAVEATS section of the README. basically, it didn't occur to me that a work queue would be necessary when i started, and i need to go back and review a lot of code now Apr 14 18:00:17 Hmm, 12 hours to deadline, right? Apr 14 18:01:08 13 Apr 14 18:01:15 minus some change Apr 14 18:02:49 13 Apr 14 18:05:01 It's midnight here:) 13 hours more, thanks to Pacific Time. Apr 14 18:07:02 :) Apr 14 18:08:09 * jasta sways calmly from side to side listening to Sufjan Stevens Apr 14 18:08:12 i'm feeling good about this thing Apr 14 18:11:50 jasta: did you get it turned in in time? Deadline was an hour ago Apr 14 18:12:25 hehe Apr 14 18:12:58 rc15 seems to be significiantly faster... Apr 14 18:13:14 mihoshi: really? I didn't notice a difference in speed Apr 14 18:13:20 Especially in debug. Apr 14 18:15:55 Does anybody else wonder who some of the people are in this room that never say anything? Apr 14 18:16:03 Like, I see SR71-Blackbird join and leave several times a day Apr 14 18:16:08 never saying anything... Apr 14 18:16:22 It's KGB! Apr 14 18:16:27 probably Apr 14 18:17:04 probally just ppl wanting to see whats going on Apr 14 18:17:20 I came in here for same reason then had questions still can get emulator to even launch Apr 14 18:17:45 did you download the emulator from google's site? Apr 14 18:18:05 yes Apr 14 18:18:14 what platform Apr 14 18:18:17 For most time, I hadn't time to talk, I had to mallet code:) So I had channel opened, but didn't write or read Apr 14 18:18:43 linux Apr 14 18:21:20 sorry, i am using mac and window :( Apr 14 18:33:47 what is the org.apache.harmony... package? Apr 14 18:34:23 hmm how hard is the sdk to use on mac? Apr 14 18:34:31 not hard at all Apr 14 18:34:37 all I need to start using stuff is included in the sdk right? Apr 14 18:34:49 sure, and if you want eclipse Apr 14 18:35:01 sdk works like a charm here (under linux) too Apr 14 18:35:02 i use eclipse for coding Apr 14 18:35:11 hmmm I wonder why I don't even have the tools folder? Apr 14 18:35:15 haaha Apr 14 18:35:20 dude, download it again Apr 14 18:35:25 I have multiple times Apr 14 18:35:26 you NEED the tools folder Apr 14 18:35:34 that is where the apps are Apr 14 18:35:45 hmm looks different now wierd... Apr 14 18:36:14 what do you mean by different? Apr 14 18:36:22 well hot damn worked this time wonder what I did differently... Apr 14 18:37:13 ahh ic I was a moron and downloaded the source only version Apr 14 18:38:24 the Android platform does not have source available. Apr 14 18:38:37 only for the kernel component, webkit, and emulator. Apr 14 18:39:21 jasta it looks like my app works fine on my windows computer :) my friend was testing it and it blew up Apr 14 18:39:24 android-emulator-m5-rc14.tar.gz Android Emulator M5-RC14 (source only) that was what I had downloaded Apr 14 18:39:42 that and kernel Apr 14 18:39:56 michaelnovakjr: have you noticed that the activity stack manager is easily confused by cyclical interfaces? Apr 14 18:40:09 that is, if you make two activities that both have buttons to go to the other Apr 14 18:40:25 and you click them each a few times, the activity stack does not detect this and each press of back really just goes back to the other one Apr 14 18:40:32 i guess i have to manage that myself somehow Apr 14 18:40:36 i don't believe i have that, although i did notice that the threads are syncing properly :) Apr 14 18:40:50 not a big deal, but it is weird Apr 14 18:40:55 the back button concept is weird Apr 14 18:41:15 if you modify a view in an activity it puts the other view on the history Apr 14 18:41:24 or i should say original view Apr 14 18:45:08 SUBMITTED Apr 14 18:45:15 * thedaniel` wipes brow Apr 14 18:45:24 now to take a week off of computing Apr 14 18:45:30 * thedaniel` heads to the pub Apr 14 18:46:04 see you all there Apr 14 18:46:32 thedaniel`: congrats Apr 14 18:48:36 i can't wait to tear out all this hacked code i put in the last week :) Apr 14 18:48:53 jasta: have you submitted yt? Apr 14 18:49:00 yet* Apr 14 18:49:27 nope Apr 14 18:49:34 i'm futzing with recording my video Apr 14 18:50:46 * varjag makes some late-time changes into schema Apr 14 18:56:57 i am cleaning up the UI a bit Apr 14 18:57:13 very very small changes... no more features.... and nothing overly scary! :) Apr 14 18:58:15 me too, like dimming out functionality i didn't get to Apr 14 18:58:22 so at least the judges can tell what works and what doesn't :) Apr 14 18:58:54 yea, i was moving some text around, making it look neater. Apr 14 19:03:17 did anyone design their own app icon? Apr 14 19:05:57 D Day! Apr 14 19:06:57 michaelnovakjr: no, i used tango Apr 14 19:07:21 tango? Apr 14 19:08:13 is that the free icons> Apr 14 19:08:20 yeah tangodesktop Apr 14 19:08:43 interesting Apr 14 19:09:04 anyone still not submitted? Apr 14 19:09:42 me Apr 14 19:09:54 when? Apr 14 19:10:45 tonight :) Apr 14 19:11:00 cool Apr 14 19:11:16 me too haven't done yet Apr 14 19:11:18 soon Apr 14 19:11:45 michaelnovakjr: I used a knight piece from XBoard as an icon:) Apr 14 19:12:09 nice :) Apr 14 19:12:29 i am still playing around with that stuff :) Apr 14 19:12:44 what's your app, michael? Apr 14 19:13:05 severe weather warning system Apr 14 19:13:19 me didn't submit too :) Apr 14 19:13:23 My app is kind of a superset of XBoard - http://code.google.com/p/android-tabletop/. Well, will be a superset of XBoard eventuallty :) Apr 14 19:13:52 application communicates with servers I maintain to pull warnings based on locations the user supplies Apr 14 19:21:07 is there an equivalent website to tango for audio sounds :) ? Apr 14 19:21:25 Wikimedia, may be Apr 14 19:22:54 hmm odd why won't emulator boot with my special kernel I sent it but it will with defaults Apr 14 19:23:14 interesting mihoshi Apr 14 19:26:24 muthu: Thanks. Problem is that is not still feature-complete. I spend too much time on core, so couldn't finish some secondary, but essential features. Like networking :( Apr 14 19:26:43 that's ok Apr 14 19:26:57 i'm sure every app is work in progress Apr 14 19:28:50 I hope so. I have a functional demo app, though, and bundled a source and a lot of docs. So I'll probably call all that a Developer Tool :) Apr 14 19:40:14 hi, i decompress Android_initdr with this command : gunzip initrd-android; cpio -i < initrd-android Apr 14 19:40:14 Now i shrink the image to 20MB i need to rebuild the image, what is the way ? use cpio ? Apr 14 19:57:53 so, people are going to start talking about their apps tomorrow or wait until the 5th? Apr 14 19:58:05 i've talked about mine all along Apr 14 19:58:11 true Apr 14 19:58:17 website jasta? Apr 14 19:58:19 it's no secret; i invite anyone to try to implement _my_ idea better than me. Apr 14 19:58:23 website? Apr 14 19:58:33 are you putting a website together for it Apr 14 19:58:44 oh, perhaps. i tried several times to register with googlecode but they wouldn't let me Apr 14 19:58:50 how come? Apr 14 19:58:51 maybe i'll register the name android-five instead of just five Apr 14 19:59:00 something abouta conflict with five.sf.net Apr 14 19:59:02 stupid Apr 14 19:59:05 that sucks Apr 14 19:59:10 totally Apr 14 19:59:14 i tried to contact google several times wiht no response. Apr 14 19:59:26 they are hard to contact Apr 14 19:59:46 I am not done either :( . My services are just too buggy. Apr 14 20:00:00 i have even noticed that with the Google enterprise products Apr 14 20:00:10 chomchom... submitting today? Apr 14 20:00:10 10 hours, people Apr 14 20:00:12 go go go Apr 14 20:00:18 yeah Apr 14 20:00:31 Well I guess I'll have to no matter what. Apr 14 20:00:46 is your app crashing? Apr 14 20:01:35 yes very much so Apr 14 20:01:50 damn Apr 14 20:04:29 My services have their problems, though not generally buggy. Apr 14 20:04:38 there are two known race conditions that i just can't fix before the challenge Apr 14 20:04:49 they would be really disruptive. i'd need to implement a work queue instead of just firing off functions willy nilly Apr 14 20:05:09 there would be no time to test it, and the fix could end up being less stable initially Apr 14 20:05:48 plus, my system has graceful error recovery, so even if the playlist service totally explodes it wouldn't be the end of the world Apr 14 20:05:48 yea, i am in the same boat, I have my code running exactly when it needs to everytime, but I'd like to clean it up Apr 14 20:06:12 <_avatar> jasta: what does your app do? Apr 14 20:06:17 the problem is that my initial understanding of the binder was that it was not threaded in the service context. but it is ;) Apr 14 20:06:38 _avatar: Do you want the abstract or concrete version? Apr 14 20:06:59 <_avatar> erm. abstract, i suppose :) Apr 14 20:07:19 anything, not to shutdown the app Apr 14 20:08:13 _avatar: it's a media distribution system that efficiently synchronizes meta content passively, while still offering prepared content for streaming. Apr 14 20:08:47 so, the content does not exist on the phone, but is delivered to it as though it does. it's an abstraction, then, of the access layer for the media. Apr 14 20:08:55 anyone add logic to check for a cell signal? Apr 14 20:09:06 concretely, it's a music player that downloads your music from your home PC over the wireless radio. Apr 14 20:09:25 michaelnovakjr: no, but that's because it is a major part of my app that is to be developed after round 1. "offline mode". Apr 14 20:09:39 <_avatar> jasta: awesome :) Apr 14 20:09:46 _avatar: it uses the storage card to cache, of course, but is not bound by it. Apr 14 20:09:51 yea same here.... i haven't done it yet assuming that the emulator has a signal :) Apr 14 20:09:56 <_avatar> jasta: we're doing something similar in another (non-android) project Apr 14 20:10:10 just so long as it's not an android project ;) Apr 14 20:10:40 _avatar: the music also doesn't suck. it integrates with last.fm to offer extra nice features and has many subtle features that set it apart from more traditional portable players Apr 14 20:10:59 for example, i tackled playlist management. contrast this with the miserable iPod "on-the-go" playlist feature. Apr 14 20:11:06 we submitted a mobile app for students. jazzed up chat, gdata-enabled flashcards, task list, reference materials, etc Apr 14 20:11:13 if you long click a song, it opens a context menu that lets you enqueue and do other special things. Apr 14 20:11:33 jasta: i like the last.fm integration Apr 14 20:11:35 also, it downlaods artist photos, which the iPhone/iPod doesn't do. Apr 14 20:11:39 downloads* Apr 14 20:11:50 <_avatar> jasta: excellent. i've been really hoping for a non-crappy media player for the android platform Apr 14 20:11:56 <_avatar> does it also support local content? Apr 14 20:12:07 _avatar: one nice concrete example of how Last.fm enhances the experience is say you're in the middle of a playlist and a song comes on you don't listen to much or haven't really explored the artist much. Say it's new... Apr 14 20:12:18 <_avatar> by local content i mean media on, say, an SD Card Apr 14 20:12:24 right from the player screen you can open a context menu and select, among other things, "Popular Tracks by this Artist" Apr 14 20:12:56 which will download a list of popular tracks scrobbled by other users to Last.fm and, if you have that music in yoru collection, will show you the list. Apr 14 20:13:34 now, everyone vote for jasta ;) Apr 14 20:13:40 _avatar: Not currently, though I intend to add a lot to this as the project matures. I hate to say it, but the submission to the ADC is more of a proof-of-concept as far as the music player goes. Apr 14 20:13:52 The media synchronization system works great, and is quite stable and featureful. The music player itself needs work, though. Apr 14 20:13:59 secret operative is back ;) Apr 14 20:14:07 or left ;) Apr 14 20:14:07 <_avatar> jasta: well, that's probably to be expected, especially considering the state of MediaPlayer Apr 14 20:14:08 But it's not hard to see why: the novelty is in the media distribution, not the music playback :) Apr 14 20:14:30 _avatar: No shit. The MediaPlayer sucks. It doesn't like lots of my Ogg files so I had to re-encode a bunch of shit for testing in my demo repository. Apr 14 20:14:42 jasta, i agree.... playback is playback.... but its the ability to explore music and not have to work hard to do it Apr 14 20:14:50 _avatar: My release to the judges is preconfigured to connect to a server I operate, representing a demo, copyright-free repository. Apr 14 20:15:09 how come ogg files Jasta? Apr 14 20:15:17 michaelnovakjr: I have no idea, but none of my Ogg files play. Apr 14 20:15:24 not mp3? Apr 14 20:15:31 michaelnovakjr: What? Apr 14 20:15:54 how come you don't use mp3? Apr 14 20:15:55 ogg +1 Apr 14 20:15:58 <_avatar> mp3 playback is broken too Apr 14 20:16:04 mp3 is patented Apr 14 20:16:05 michaelnovakjr: You mean in general or in my app? Apr 14 20:16:06 <_avatar> i think the bugs with MediaPlayer are in the subsystem, not the decoders Apr 14 20:16:11 the app Apr 14 20:16:17 _avatar: Yeah, me too. MP3 streaming doesn't work so i fake it. Apr 14 20:16:29 i tested an mp3 in the media player and it worked for me Apr 14 20:16:35 I download straight to the SD card then point the MediaPlayer at that even before it's done. Apr 14 20:16:47 michaelnovakjr: MP3 works in the MediaPlayer, but I'm saying my Ogg files did not. Apr 14 20:16:50 <_avatar> yeah, it works if you only play 1 or 2, but as soon as you open more than one stream, or create a handful of MediaPlayer instances, it crashes. hard. Apr 14 20:16:56 I didn't care to investigate, so I just deleted or re-encoded them for the challenge. Apr 14 20:17:10 _avatar: Well, even then it doesn't work in that context. Apr 14 20:17:12 jasta, makes sense... no need to waste time on that before the challenge Apr 14 20:17:16 _avatar: MediaPlayer doesn't stream MP3s :) Apr 14 20:17:34 It just refuses, at least in my attempts. Apr 14 20:17:38 <_avatar> by "Stream" i just meant audio stream Apr 14 20:17:42 But I couldn't use the MediaPlayer to stream anyway. It wouldn't cache. Apr 14 20:17:54 <_avatar> ugh. Apr 14 20:18:10 Right, I understand. Apr 14 20:18:20 jasta: the media player doesn't stream anything Apr 14 20:18:36 muthu: Well, whatever, I worked around it. Apr 14 20:18:47 Anyway, let me get back to my demo recording :) Apr 14 20:18:51 I'm trying to put something up Apr 14 20:18:55 woah Apr 14 20:18:56 heh Apr 14 20:18:58 Fussing with this microphone I stole from my roommate Apr 14 20:19:01 after I submitted Apr 14 20:19:03 enjoy :) Apr 14 20:19:07 I haven't been able to stop thinking of stuff Apr 14 20:19:17 Kraln: My mind is going to be racing tonight :) Apr 14 20:19:18 so I think I'm going to mess with my submission some more and then submit Apr 14 20:19:19 again Apr 14 20:20:15 you should take up knitting :) Apr 14 20:22:10 question Apr 14 20:22:15 ERROR/AndroidRuntime(593): java.lang.IllegalArgumentException: View android.policy.PhoneWindow$DecorView@401f3eb8 must be attached to a window Apr 14 20:22:15 Apr 14 20:22:16 krain: that's why do the submit in the last minute Apr 14 20:22:26 haha Apr 14 20:22:30 <_avatar> if i create a composite "control" as a layout xml file, is there a way to use that control in another layout xml? i asked this before and someone suggested subclassing View instead, but i'd rather not subclass View unless I have to. Apr 14 20:22:34 Kraln: you are calling runOnUiThread? Apr 14 20:22:35 <_avatar> Kraln: using a ProgressDialog? Apr 14 20:22:43 _avatar: yes Apr 14 20:22:45 how do I fix this Apr 14 20:22:49 _avatar: Yes you can... in a future SDK :) Apr 14 20:22:50 <_avatar> Kraln: you're hiding the dialog before its visible. Apr 14 20:23:02 _avatar: oh *really* Apr 14 20:23:20 _avatar: I could kiss you. Apr 14 20:23:21 <_avatar> well, I guess that should have been a question, but are you? :) Apr 14 20:23:28 that comes up sometimes if you aren't on the ui thread Apr 14 20:23:30 I might be Apr 14 20:23:41 romainguy: runOnUiThread? Apr 14 20:23:45 yes Apr 14 20:23:46 <_avatar> Kraln: i fought with that same thing for hours one day. i never did find an elegant solution :/ Apr 14 20:23:56 <_avatar> romainguy___: great, thanks :) Apr 14 20:24:00 you need to call the control on the UI Thread Apr 14 20:25:15 the control? it's a progressdialog Apr 14 20:25:28 on sorry, i meant progressdialog Apr 14 20:25:32 oh..* Apr 14 20:25:48 i have been up since yesterday morning... ;) Apr 14 20:25:50 how do I do that? o.o Apr 14 20:26:08 <_avatar> if you need to bounce back to the main thread use a Handler, or View.post (i think) Apr 14 20:26:17 runOnUIThread Apr 14 20:26:20 I'm pretty sure I'm in the main thread, though Apr 14 20:26:31 yeah, I am Apr 14 20:26:34 it's what _avatar said. Apr 14 20:26:38 the thing is getting hidden Apr 14 20:26:40 too quickly Apr 14 20:26:45 wow, _avatar, I love you man Apr 14 20:26:54 aw how cute ;) Apr 14 20:26:56 <_avatar> :) Apr 14 20:26:59 seriously can I have your children? Apr 14 20:27:03 I would have NEVER figured this out Apr 14 20:28:43 <_avatar> Kraln: i need to revisit the problem now that I have a bit more android experience, I just disabled the ProgressDialog and moved on. if you find an elegant solution let me know! Apr 14 20:29:02 _avatar: I'm going to make sure it doesn't get hidden before it has time to show Apr 14 20:29:31 <_avatar> i kludged it for a while by sleeping a second after showing it -- but I removed the kludge in fear of forgetting about it Apr 14 20:30:07 Kraln: this might help: http://www.helloandroid.com/node/243 Apr 14 20:30:11 seriously if you were in the washington dc area I'd buy you a beer Apr 14 20:30:26 <_avatar> :D Apr 14 20:30:26 well, sounds like you already got it :) Apr 14 20:30:27 zhobbs: not really, I had already tried about a half dozen variants of that Apr 14 20:30:31 Ahh Apr 14 20:34:08 an interesting thread in the challenge Apr 14 20:34:11 after round 1, i plan to completely destroy my PlaylistService and do it all over again :) Apr 14 20:34:21 this shit is being hacked out of control Apr 14 20:34:24 asking a question about changing server stuff after the deadline Apr 14 20:34:36 muthu, got a link? Apr 14 20:34:38 what's the answer, or link? Apr 14 20:34:42 no answer Apr 14 20:34:54 interesting nevertheless for all the server apps Apr 14 20:36:17 argh.. can't find the link Apr 14 20:36:27 <_avatar> Kraln: I wonder if you could create the ProgressDialog and then listen for it's onStarted or onFocusChanged event or something, then start the thread there Apr 14 20:36:34 <_avatar> it's=its Apr 14 20:36:34 haha, I know a guy who doesn't have time to finish a feature so is just showing that pane as a WebView and going to implement after he submits Apr 14 20:36:53 haha, that is not against the rules? Apr 14 20:37:08 really zhobbs? Apr 14 20:37:16 I could have done that with Hecl...have an http request and eval Apr 14 20:37:20 it would have slowed things down though Apr 14 20:37:24 man, i should have done a client/server app ;) Apr 14 20:37:29 that has got to be against some rules or something... Apr 14 20:37:33 I don't think so Apr 14 20:37:43 they run the app. If it works, great Apr 14 20:37:44 hey kraln are you in md or nova? Apr 14 20:37:49 it'll be slower with a network request though Apr 14 20:37:58 you run the risk of messing up your server side though Apr 14 20:38:03 true' Apr 14 20:38:16 and you never know the googledroids Apr 14 20:38:30 i have a feeling if people have to hack it to communicate with a server... chances are it won't work out too well for them Apr 14 20:38:31 they'll be taking over your server anyways! Apr 14 20:38:34 knowing my luck Last.fm will have some massive service outage some time critical in the next 3 weeks Apr 14 20:38:45 lol Apr 14 20:38:49 oh, jasta! Apr 14 20:40:06 ahhh, no development today Apr 14 20:40:09 just documentation Apr 14 20:40:20 i'm so glad 14 is just about to be over Apr 14 20:40:31 me too Apr 14 20:40:36 yeah man, i'm actually going grocery shopping tonight! Apr 14 20:40:54 i haven't done that in a while :) Apr 14 20:41:23 i'm glued to my seat, so need to call 911 first ;) Apr 14 20:41:34 and my supply of gordon biersh is dwindling dangerously low Apr 14 20:41:38 hehe Apr 14 20:42:41 sigh, just got a lame bug ;) Apr 14 20:42:57 super lame, the play queue can get reported incorrectly to the UI :\ Apr 14 20:45:26 skicson: md Apr 14 20:46:12 I made a mistake Apr 14 20:46:16 I did tons of positive testing Apr 14 20:46:18 but no negative testing Apr 14 20:47:55 that's really bad :) Apr 14 20:47:57 a lot can fail :) Apr 14 20:48:14 yeah Apr 14 20:48:20 which is why I made my deadline 24 hours in advance Apr 14 20:48:30 I've now gone back and fixed a bunch of negative stuff Apr 14 20:50:31 kraln: i'm in columbia. we launched a LLC based on our early work in android and i've been looking for other mobile devs in the area Apr 14 20:50:38 i really feel the most exhausted i've been in as long as i can remember. Apr 14 20:50:45 i've never coded this fast before in my entire career Apr 14 20:50:49 skicson: need someone for the summer? Apr 14 20:51:01 I love my commute to columbia. it's against rushhour Apr 14 20:51:21 yah maybe - you in school? Apr 14 20:51:31 yeah. I should be done after this semester, but life happened Apr 14 20:52:05 you know how it is Apr 14 20:52:10 absolutely Apr 14 20:52:43 ah dear, I wish to change the license of my code on google code but I don't think they offer the functionality. Apr 14 20:52:55 Anyone else using google code? Apr 14 20:53:02 thinking about it Apr 14 20:53:05 chomchom: the administrator? Apr 14 20:54:02 it only gives me the option to delete the project Apr 14 20:54:36 hmm. you might have to post on the google code mailing list Apr 14 20:56:13 around 90 submissions have been counted so far Apr 14 20:56:30 90 submissions for what? Apr 14 20:56:42 ADC Apr 14 20:56:47 how do you know? Apr 14 20:56:58 from the challenge forum Apr 14 20:57:03 ofcourse there will be more Apr 14 20:57:08 totally Apr 14 20:57:16 swarms more closer to the deadline :) Apr 14 20:57:17 but 90 folks have reported so far Apr 14 20:58:20 so double that Apr 14 20:58:28 or triple it or smoething Apr 14 20:59:23 only triple? Apr 14 20:59:29 i would think more Apr 14 20:59:51 i wonder how many are going to be submitted that actually work :) Apr 14 21:00:54 yeah, i suspect there will be easily over 500 submissions Apr 14 21:00:57 the closer to deadline, the lesser chance :) Apr 14 21:00:59 me too Apr 14 21:01:11 heh...betting pool Apr 14 21:01:14 hah Apr 14 21:01:23 so its too late to start a project? :) Apr 14 21:01:26 (the lesser chance that submissions will work that is) Apr 14 21:01:37 its never too late :) Apr 14 21:01:40 sure Apr 14 21:01:45 haha Apr 14 21:01:57 ok folks Apr 14 21:01:59 submission number Apr 14 21:02:04 that you get back from ADC confirmation mail Apr 14 21:02:13 any patterns? Apr 14 21:02:16 haha Apr 14 21:02:19 i notice it's a 9 digit numero Apr 14 21:02:20 any portland people come to the lucky lab brew pub tonight. http://upcoming.yahoo.com/event/462126/ Apr 14 21:02:35 jasta might make it Apr 14 21:02:46 bat oregon? anyone live there. Apr 14 21:02:55 adios Apr 14 21:03:27 why would i make it? Apr 14 21:03:31 i live in Seattle, and hate Portland. Apr 14 21:04:38 Go Seahawks!! Apr 14 21:04:52 but I live 10 minutes from Portland :) Apr 14 21:05:17 damn dude, so you guys are basically the equivalent of the whole norcal/socal rubbish we have here Apr 14 21:05:19 oh yeah? where/ Apr 14 21:05:23 ehehhehe Apr 14 21:06:04 I used to live in Ladd's addition Apr 14 21:06:07 hmmm, the timing on that event isn't too good ... probably still be finalize some documentation :( Apr 14 21:06:22 I live in Vancouver just north of Portland Apr 14 21:06:37 jasonchen, what's not to like about portland? Apr 14 21:06:39 err Apr 14 21:06:41 I mean jasta Apr 14 21:06:57 hopefully jasonchen is sifting through a metric shitload of contest entries Apr 14 21:07:41 no time to chat about that now ;) Apr 14 21:07:43 ask me tomorrow Apr 14 21:07:43 :) Apr 14 21:08:22 yooou are getting sleeeeepy Apr 14 21:08:43 the last submission will be noticed Apr 14 21:08:50 i wonder who that be Apr 14 21:09:17 and who the first one Apr 14 21:09:51 the first and the last - dan morill knows. Apr 14 21:09:54 is there a list of applications somewhere? Apr 14 21:10:17 not official Apr 14 21:10:23 its in the challenge forum Apr 14 21:10:31 ah. good enough for me. Apr 14 21:11:19 anyone using kopete? Apr 14 21:13:03 i don't know whether its kopete or the gaim theme - but this smiley looks real freaky ;) Apr 14 21:13:44 * jasonchen was wondering why he would be asked about Portland, but then read further down in the transcript :-) Apr 14 21:14:50 muthu: where is this list? Apr 14 21:15:32 krain: which one? Apr 14 21:16:04 if you are asking about the submissions, its pinned to the top in the challenge forum Apr 14 21:16:11 yeah, what's the challenge forum url Apr 14 21:16:17 what? Apr 14 21:16:21 show me some screenshots of your app muthu Apr 14 21:16:29 google android-challenge Apr 14 21:16:32 krain: groups.google.com/group/android-challenge Apr 14 21:16:35 thanks Apr 14 21:16:55 f00f-: sure Apr 14 21:16:59 soon Apr 14 21:17:26 ok Apr 14 21:17:37 anyone doing humanitarian apps for the folks living with $2/day ? Apr 14 21:18:24 if they're on $2/day they can't afford an awesome phone =p Apr 14 21:19:37 well they wont own it Apr 14 21:19:39 shared Apr 14 21:19:41 community based Apr 14 21:19:52 f00f-: yes, its called the dialer app. Apr 14 21:19:59 face-based, right Apr 14 21:20:14 f00f-: what special app did you have in mind? Apr 14 21:20:17 but anything else? something that's actually useful for them? Apr 14 21:20:24 im looking for World of Warcraft on android. Apr 14 21:20:29 i dont know, helping them survive in daily needs Apr 14 21:20:31 microlending Apr 14 21:20:35 microleasing/borrowing Apr 14 21:20:35 etc. Apr 14 21:20:43 f00f-: thats the OLPC project. Apr 14 21:20:47 trading of grains over GTalk Apr 14 21:21:01 donomo: what? Apr 14 21:21:11 f00f-: google it Apr 14 21:21:12 there are communities that don't even have electricity, yet they have cell phones Apr 14 21:21:30 i know what OLPC is, i dont see your relation Apr 14 21:21:32 true, cell phones are everywhere Apr 14 21:21:38 wonder what low price points android phones might hit Apr 14 21:21:50 f00f-: ok. probably too off topic to get into a discussion on that here Apr 14 21:22:12 davidw: probably not that different than existing phones Apr 14 21:22:41 the Intel ATOM powered MID/phone thingies will be interesting Apr 14 21:23:32 haha wow Apr 14 21:23:34 the threads in the android group dont seem to have much of a list of applicants. Apr 14 21:23:39 I just fixed all the outstanding bugs with my application Apr 14 21:23:42 helloandroid's app db is interesting Apr 14 21:23:45 time to re-submit Apr 14 21:23:47 Kraln: woot Apr 14 21:23:58 I feel MUCH BETTER about this =) Apr 14 21:24:55 * Kraln writes some additions to documentation and then re-submits, happy Apr 14 21:25:52 you're doing the caht thing right Apr 14 21:25:59 is there a well-known app submission that has posted its sourcecode already? Apr 14 21:26:08 donomo: my source is open Apr 14 21:26:15 and I have submitted. Apr 14 21:26:18 something i could look at/demo for my android meet tonight. Apr 14 21:26:20 I don't know if I count as well known =) Apr 14 21:26:23 Kraln: url? Apr 14 21:26:29 www.androidchat.net Apr 14 21:26:34 let me upload a new apk first though =) Apr 14 21:26:42 excellent. Apr 14 21:26:58 neat Apr 14 21:27:03 www.androidchat.net works, androidchat.net is a 404, BTW Apr 14 21:27:09 it's not 404 Apr 14 21:27:14 it resolves to the irc network Apr 14 21:27:20 instead of the web server Apr 14 21:27:30 so I guess 404 maybe, but it will have a use in the future Apr 14 21:27:30 krain: looks good Apr 14 21:27:59 Kraln: i see. perhaps serve a meta-refresh from that to www. Apr 14 21:28:17 Kraln: nice screenshots. interestin gconcept. Apr 14 21:28:21 I will as soon as I decide what I want public facing there Apr 14 21:29:03 woot for svn revision 90 Apr 14 21:29:17 * donomo camps in the cold outside Kraln software industries for the long-awated androidchat upgrade. Apr 14 21:29:52 donomo: the apk is in the subversion repo, give me a sec to put it on the main page Apr 14 21:30:09 Kraln: im in no hurry. hake your time. Apr 14 21:30:14 take, even. Apr 14 21:30:43 krain: so you can chat with people in your location? Apr 14 21:30:51 r89 is 13 hours old. oh the waiting! :) Apr 14 21:31:00 kinda like rendez-vous/bonjour Apr 14 21:31:02 that'd be sick Apr 14 21:32:03 androidchat is going to be verry ambiguous once 2 or3 more chat apps come out. Apr 14 21:32:44 how do you mean? Apr 14 21:32:51 i mean the name. Apr 14 21:32:57 yeah Apr 14 21:33:02 a google for that will bring up a whole load of stuff Apr 14 21:34:48 oh my god are you fucking kidding me? Apr 14 21:34:52 a thunder storm just rolled in Apr 14 21:35:09 donomo: I had it first. =p Apr 14 21:35:14 the name, I mean Apr 14 21:35:20 okay, updating the downloads section Apr 14 21:35:31 Kraln: lol. somehow i dont think google will see it that way. Apr 14 21:36:33 * donomo is not familiar with getting an apk file into the emulator Apr 14 21:38:48 adb install Apr 14 21:39:24 okay, updated the downloads section with new manual and apk =) Apr 14 21:39:36 * donomo tries it out Apr 14 21:41:46 * Kraln waits for donomo to try it out before resubmitting just in case something is terrible broken that he didn't realize Apr 14 21:42:09 "Welcome to AndroidChat!" Apr 14 21:42:36 * donomo hopes androidchat isnt a virus in disguise. Apr 14 21:43:02 'you are connected to irc.androidchat.net' Apr 14 21:43:18 Q: what now? Apr 14 21:43:38 i assume i can /j #something but i dont know what channels are avail Apr 14 21:43:48 try /list? :) Apr 14 21:43:51 '*** Sent updated location' Apr 14 21:43:55 tried that. nothing Apr 14 21:44:08 tried /j #android. nothing Apr 14 21:44:20 donomo: hit the menu button Apr 14 21:44:25 on the phone Apr 14 21:44:59 (this is covered in the quick start guide and in the user manual at large) Apr 14 21:45:14 Kraln: the menu button should not be used for any critical path of the UI Apr 14 21:45:31 that's very bad design Apr 14 21:45:42 im in #hi now. Apr 14 21:45:43 most of the applications so far, have used tabs Apr 14 21:45:51 and to think tabs was deprecated Apr 14 21:45:51 very exciting, Kraln! Apr 14 21:46:09 jasta: doesn't the built in "contacts" app require you to use menu button to add a contact? Apr 14 21:46:15 in my Menu button i just have Help usually Apr 14 21:46:30 you can use menu Apr 14 21:46:33 zhobbs: Yeah, which is terrible and should be changed. Apr 14 21:46:36 dou. got ArrayIndexOutofBounds Apr 14 21:46:42 zhobbs: yes, but most of the times you are viewonly so there i'd say it's acceptable Apr 14 21:46:52 jasta: yeah, it was confusing to me Apr 14 21:46:54 the contact app should have a entry at the top of the row or something Apr 14 21:47:00 Which is much better design Apr 14 21:47:06 esp for touch screen Apr 14 21:47:17 the menu button, and long clicks for that matter, should only be used to manipulate the default path of the UI. they should not be directly part of it. Apr 14 21:47:18 Kraln: gotta get back to the day job, but very cool. i'll be demoing that tonigth for sure. Apr 14 21:47:28 cool =) Apr 14 21:47:58 jasta: if you enable the channel list on connect, you don't have to hit the menu button to start chatting, but that's an option Apr 14 21:48:11 honestly, in a chat ap, screen real estate is king Apr 14 21:48:14 there should also be very few options on mobile application.s Apr 14 21:48:27 jasta: there are five options, and three menu items Apr 14 21:48:38 users will hate you if all you do is scale down the desktop concept to a small form factor. Apr 14 21:48:51 donomo: wait, did you get ArrayIndexOutOfBounds on my application? Apr 14 21:48:58 Kraln: si senor. Apr 14 21:49:02 doing what!? Apr 14 21:49:07 lol Apr 14 21:49:24 Kraln: in the channel map, the button to the right of the input box turned to an email logo Apr 14 21:49:40 that's the users map Apr 14 21:49:45 Kraln: i had no idea what it was for so i clicked it and Boom Apr 14 21:49:59 so you just opened the channel map and it did that? Apr 14 21:50:14 crap! Apr 14 21:50:19 Kraln: opened channel map, noticed the envelope-looking icon, clicked on that. Apr 14 21:50:34 sure that wasn't the user map? o.o Apr 14 21:50:42 lemme see if i can reproduce Apr 14 21:51:23 mmm. cylon red-beam logo Apr 14 21:51:44 connected to irc Apr 14 21:51:53 menu -> channels map Apr 14 21:52:32 in #hi Apr 14 21:52:37 menu -> channels map Apr 14 21:52:49 clicked on the return-arrow button Apr 14 21:52:54 ArrayIndexOutOfBounds Apr 14 21:53:00 * zhobbs is firing up AndroidChat Apr 14 21:53:08 is that when it's on 'current location' ? Apr 14 21:53:13 * Kraln will kill poffy Apr 14 21:53:29 i would like to send my app for folks to test but unfortunately i don't want you vultures stressing out the server i hold for the judges Apr 14 21:53:36 maybe i'll release a special version pointing elsewhere :) Apr 14 21:53:50 Kraln: ah yes. it happens right away when current location is selected. Apr 14 21:53:57 okay. Apr 14 21:54:03 * Kraln violently rapes poffy Apr 14 21:54:13 * donomo shudders Apr 14 21:54:23 what time is it in the us please? :p Apr 14 21:54:24 androidchat r91 here we come :) Apr 14 21:54:27 woah Apr 14 21:54:32 loic-pointgphone: pick a timezone :) Apr 14 21:54:33 is this #android? Apr 14 21:54:33 yeah lol Apr 14 21:54:37 loic-pointgphone: 3pm Google time. Apr 14 21:54:45 google time yes :) Apr 14 21:54:46 ty Apr 14 21:54:58 which means 9H left right? Apr 14 21:54:58 that's easy for me to compute because i just have to look at a clock :) Apr 14 21:55:05 loic-pointgphone: yes. Apr 14 21:55:19 omg. 9h left. /me codes up an MMORPG for submission. Apr 14 21:55:31 so we are vultures eh? Apr 14 21:55:49 f00f-: you think if i posted my app publicly somewhere there wouldn't be a lot of people firing it up? :) Apr 14 21:56:05 just point it to a null server Apr 14 21:56:09 jasta: you have something impressive cooked up right? is it public yet? Apr 14 21:56:20 well, i think so. and no, not yet. Apr 14 21:56:21 screenshots jasta.. NOW! Apr 14 21:56:28 Kraln: I get an error when I hit options...I'm running a freshly wiped emulator (rc15) and using the apk on the google code page Apr 14 21:56:29 soon, my precious. Apr 14 21:56:48 like 9hours soon? Apr 14 21:56:57 if its public, yes people will try it Apr 14 21:56:59 f00f-, you have to bribe him with cheap alcohol Apr 14 21:57:10 jasta doesnt do cheap Apr 14 21:57:13 hey pawalls :) Apr 14 21:57:32 pawalls: come to watch me squirm? :) Apr 14 21:57:32 * davidw will happily buy a beer for anyone coming through Innsbruck Apr 14 21:57:36 but no one ever does Apr 14 21:57:43 jasta, Wouldn't miss it for the world ;-) Apr 14 21:57:46 hahaha Apr 14 21:57:55 innsbruck. you guys have a rail line going thru therE? Apr 14 21:57:58 davidw: i would totally come by if i were on that continent Apr 14 21:57:58 an historic one? Apr 14 21:58:04 pawalls: hang tight, i'm working on packaging it up a bit. Apr 14 21:58:09 zhobbs: what error? Apr 14 21:58:34 f00f-, pretty much everything in europe has some kind of train connection Apr 14 21:58:48 don't know how historic it is, but I'm pretty clueless... I speak Italian, not German Apr 14 21:58:52 zhobbs: can you be more specific? Apr 14 21:59:07 not innsbruck australia? thats what google maps comes up with first Apr 14 21:59:12 Kraln: yeah, one sec Apr 14 21:59:21 hmm ok Apr 14 21:59:38 Kraln: http://android.pastebin.com/m1496304e Apr 14 22:00:00 hehe we are in apr 15 already Apr 14 22:00:18 zhobbs: did you restart the emulator after installing the apk? Apr 14 22:00:27 that basically says "can't find the options activity" Apr 14 22:00:27 Kraln: nope Apr 14 22:00:36 you're supposed to according to the docs Apr 14 22:00:36 shouldn't have to right? Apr 14 22:00:43 Hmm Apr 14 22:00:46 krain: why? Apr 14 22:00:54 restart after installing? Apr 14 22:00:59 your docs or google docs? Apr 14 22:01:02 google docs Apr 14 22:01:15 I read that you should restart it because it does stuff on startup or something Apr 14 22:01:21 ok, haven't had to with other apps...restarting and trying Apr 14 22:01:42 donomo, Austria Apr 14 22:01:48 Australia is the one with kangaroos Apr 14 22:02:05 and Crocodile Dundee Apr 14 22:02:09 davidw: heehee. read too fast and didn't zoom out enough. Apr 14 22:02:19 And skin cancer? Apr 14 22:02:30 davidw: where the hills are live with the sound of music? Apr 14 22:02:46 Austria is the one with silly looking men in leather shorts and beer bellies ;-) Apr 14 22:02:58 Isn't that German? Apr 14 22:03:11 i think the swiss like to do that too Apr 14 22:03:26 mihoshi, bavaria, tirol... probably .ch too, yeah Apr 14 22:03:33 with custom leather pockets to hold their android phones Apr 14 22:03:36 sleep time for me Apr 14 22:05:43 Kraln: hmm, redownloaded apk and it works now Apr 14 22:07:06 * Kraln blinks Apr 14 22:07:11 is the compo over yet Apr 14 22:07:13 I still need to put m15 on this laptop Apr 14 22:07:20 duey: 9 hours left Apr 14 22:07:29 My app worked instantly after I installed it. No emulator restart needed Apr 14 22:07:33 ah so nice submitting yesterday Apr 14 22:07:40 Kraln: yeah, I'm still getting crashes...are you on rc14? Apr 14 22:07:52 yeah. hold on hold on Apr 14 22:08:02 3:07pm Monday (PDT) - Time in Pacific, Washington Apr 14 22:08:08 where's it crashing now btw? Apr 14 22:08:33 I just made my final submit... fixed some bugs and added a lot of docs today Apr 14 22:08:46 "start chatting"...but rc14/rc15 aren't binary compatible Apr 14 22:08:47 post some screenshots Apr 14 22:09:31 jerkface03: Who? Apr 14 22:10:07 you! Apr 14 22:10:17 zhobbs: one sec Apr 14 22:10:34 jerkface03: http://code.google.com/p/android-tabletop/ Apr 14 22:10:38 Kraln: no problem, I could just compile it but I'm being lazy Apr 14 22:10:40 i'm just curious to see what everyone else worked on. there are some very cool projects showing up Apr 14 22:11:44 wow, it sorta works Apr 14 22:15:12 zhobbs: have time to test another binary for me ? =) Apr 14 22:15:18 sure Apr 14 22:15:35 Kraln: do _you_ have another binary for _me_ to test? Apr 14 22:16:22 yeah one sec Apr 14 22:16:30 Kraln: what 'location' is the app sending when it says 'Send updated location'? Apr 14 22:16:43 whatever the emulator's gps says it is Apr 14 22:16:48 probably somewhere on the 101 in cali Apr 14 22:17:08 Kraln: ah okay. some apps like to use the wifi mac address for location Apr 14 22:17:28 donomo: probably not in android Apr 14 22:17:43 hmm, how do I force a build? Apr 14 22:18:51 dunno, mine builds on every save right now Apr 14 22:21:01 weird. Apr 14 22:21:12 wow my app works Apr 14 22:21:25 no time to test it against geodata properly :/ Apr 14 22:21:26 varjag: what's your app? Apr 14 22:22:05 hmm Apr 14 22:22:07 all of a sudden Apr 14 22:22:09 muthu, not very original, a recent calls list that can be sorted by location/time-of-day relevance Apr 14 22:22:10 androidchat.apk isn't being built Apr 14 22:22:24 varjag: cool Apr 14 22:22:50 i.e. if you call your wife at 5 from bus stop every workday, it should provide that number in similar situation Apr 14 22:23:17 Kraln: you just updated SDK? Did you update the path to SDK, also might have to "fix project properties" Apr 14 22:24:06 varjag: interesting Apr 14 22:25:19 and also emulator -wipe-data Apr 14 22:34:03 zhobbs, donomo: http://androidchat.googlecode.com/files/androidChat.apk Apr 14 22:34:07 let me know if that fails less hard Apr 14 22:36:26 changed the case on the "A"? Apr 14 22:36:53 zhobbs: perhaps a bit. does it work? heh Apr 14 22:39:53 zhobbs: any more funky errors? Apr 14 22:40:09 looking good Apr 14 22:40:30 great. Apr 14 22:44:38 donomo: around? Apr 14 22:44:59 Kraln: how do you join a channel? Apr 14 22:45:08 Kraln: yes Apr 14 22:45:20 Kraln: see? the UI flow needs to change :) Apr 14 22:45:30 zhobbs: hit menu. Apr 14 22:45:35 Kraln: im sure thats helpful with 8 hours left to go :) Apr 14 22:46:05 Kraln: and then "Open Windows"? Apr 14 22:46:21 Channels Map Apr 14 22:46:47 * Kraln will just edit the server motd heh Apr 14 22:46:59 * donomo frowns at how its hard to tell what version of androidchat im downloading Apr 14 22:48:25 * donomo restarts emulator with new androidchat.apk Apr 14 22:49:01 Kraln: please bump up 1.00b for each release so i know im on the new stuff, not some cached copy. Apr 14 22:49:29 i think im on the new copy, but still get ArrayIndexOutOfBounds Apr 14 22:49:33 sorry. Apr 14 22:49:36 then you're not, heh Apr 14 22:49:46 dou! Apr 14 22:52:50 romainguy is quiet Apr 14 22:53:16 something must be happenin Apr 14 22:53:34 donomo: let me upload a binary tagged as 1.01b Apr 14 22:54:53 donomo: http://androidchat.googlecode.com/files/androidChat.apk Apr 14 22:57:10 apparently i dont know how to install the newer version Apr 14 22:57:13 still on 1.00b Apr 14 22:57:36 $ android-sdk_m5-rc15_linux-x86/tools/adb install androidChat.apk => 752 KB/s (75242 bytes in 0.097s) Apr 14 22:57:44 try baleeting the old one Apr 14 22:58:10 how? Apr 14 22:58:14 adb shell ? Apr 14 22:58:36 # ? => not found. # help => not found Apr 14 22:58:43 without the ? Apr 14 22:58:51 adb shell just gives you a shell on the device Apr 14 22:58:52 im in the shell Apr 14 22:58:53 now what Apr 14 22:58:55 ls and find it and rm it Apr 14 22:58:59 ah Apr 14 22:59:13 find it where? Apr 14 22:59:22 I'm not quite sure where applications live Apr 14 22:59:39 hem. there has got to be a better way. Apr 14 23:00:53 perhaps some property of the .apk has not been incremented to indicate a newer version Apr 14 23:02:30 you can delete the old apk in /data/app Apr 14 23:03:35 Kraln: http://code.google.com/android/reference/android/app/Notification.html#Notification(android.content.Context, int, java.lang.CharSequence, long, java.lang.CharSequence, java.lang.CharSequence, android.content.Intent, int, java.lang.CharSequence, android.content.Intent) Apr 14 23:03:47 zhobbs: thx Apr 14 23:05:04 I was just looking at that Apr 14 23:05:16 what's the difference between the first intent and the second intent? Apr 14 23:05:29 removed AndroidChat.apk and reinstalled androidChat.apk Apr 14 23:05:49 Kraln: when you drag it down there is the left side with the notification Apr 14 23:05:52 Kraln: well it doesnt crash now. returns to the main chat screen. Apr 14 23:05:56 Kraln: and the right with the application Apr 14 23:06:06 Can someone please try my app? It's here - http://android-tabletop.googlecode.com/files/Tabletop.apk Apr 14 23:06:11 First Intent is left side, second is Right side Apr 14 23:06:21 okay. Apr 14 23:06:32 (I use same intent for both) Apr 14 23:07:21 mihoshi: submit your app to helloandroid.com Apr 14 23:07:33 muthu: it's already on there, added it last night Apr 14 23:07:42 ok Apr 14 23:10:03 zhobbs: Oh, thanks:) Apr 14 23:10:13 zhobbs: trying that now Apr 14 23:10:22 mihoshi: if you want the ability to edit its entry let me know Apr 14 23:11:16 zhobbs: Ok Apr 14 23:12:19 mihoshi: tried your app, looks good Apr 14 23:12:34 mihoshi: are there any opensource java AI's out there? Apr 14 23:13:23 zhobbs: Thanks. First submitted app turned to be crashing on a fresh device, and second had pieces upside down, so I'm little shaky about that:) Apr 14 23:13:36 AI? Apr 14 23:14:37 duey: artificial intelligence...a chess bot Apr 14 23:15:01 oh right Apr 14 23:15:03 sure Apr 14 23:15:18 just use a decision tree Apr 14 23:15:26 with some pruning Apr 14 23:17:23 zhobbs: I'll try to find one... Apr 14 23:17:44 GNU Chess is out there, not sure about java port Apr 14 23:18:00 mihoshi: good start though Apr 14 23:19:18 http://www.java-chess.de/start.htm Apr 14 23:19:29 i have an ai for tictactoe somewhere Apr 14 23:19:31 its unbeatable though Apr 14 23:19:46 you can tie though right? Apr 14 23:19:50 yeah Apr 14 23:19:55 but cant win Apr 14 23:19:58 * jasta likes 3D tic-tac-toe Apr 14 23:20:34 4x4 3D tic-tac-toe is challenging enough to be fun even against smart opponents Apr 14 23:22:00 wouldn't be hard to make an unbeatable ai Apr 14 23:22:05 search tree is still fairly small Apr 14 23:23:02 but yeah normal tictactoe is zzz Apr 14 23:25:54 yes, but a human cannot construct such a tree well. Apr 14 23:26:04 i didn't say it would be challenging against an AI :) Apr 14 23:26:26 zhobbs: Well, I'll probably use tic-tac-toe as example for binding ai to Tabletop:) Apr 14 23:26:36 making games fun to play against humans is all about increasing the tree's depth. there is a point at which humans simply fail to follow :) Apr 14 23:29:49 7.5 hours left? Apr 14 23:34:30 * Kraln signs Apr 14 23:34:32 sighs* Apr 14 23:34:43 poffy: I fixed a shitton and re-submitted. svn up and check out the new hotness Apr 14 23:34:52 ok Apr 14 23:35:07 They don't care if you re-submit? Apr 14 23:35:56 I don't think so. there was an option for it Apr 14 23:36:02 oh ok Apr 14 23:36:07 seriously check out what I did though =) Apr 14 23:36:14 I'll check it out when I get home from dinner Apr 14 23:36:30 wow Apr 14 23:36:32 Holy duece Apr 14 23:36:35 you changed a lot Apr 14 23:36:51 That's what svn says, anyway Apr 14 23:37:07 * Kraln smiles Apr 14 23:37:55 I'll be back in 30 minutes Apr 14 23:39:08 jerkface03: only got main screen up: http://www.pednav.com/images/android_main.png Apr 14 23:40:53 hey dudes Apr 14 23:40:55 quick question Apr 14 23:41:56 f00f-: looks nice Apr 14 23:42:40 what widget do i need to get the progress spinner Apr 14 23:42:55 the one that has the spinning light (circular) Apr 14 23:43:03 that's the last thing i want to add to my app Apr 14 23:43:09 Btw, can someone tell me main difference between gpl2 and gpl3? Apr 14 23:43:10 look in ApiDemos Apr 14 23:43:10 jjt009: ProgressBar with default style Apr 14 23:43:43 jasta: thanks Apr 14 23:45:00 i have a really weird feeling in my stomach right now :) Apr 14 23:45:07 this might even be new. Apr 14 23:45:40 jasta, I told you to stay away from that Thai place on 1st st. Apr 14 23:45:51 i did have thai food for lunch Apr 14 23:46:18 ok.. Apr 15 5:15AM IST - DONE! Apr 14 23:46:33 off to bed now, bye folks. Apr 14 23:58:22 muthu: apps can still be submitted Apr 14 23:58:38 muthu: the deadline is midnight april 14, Mountain View time Apr 14 23:58:54 jasta: one more question Apr 14 23:59:04 jasta: how do i stop a progressbar Apr 14 23:59:20 you would it off of indeterminate mode Apr 15 00:00:19 how? Apr 15 00:00:30 i'm using ProgressBar.dialog Apr 15 00:00:33 function Apr 15 00:01:50 gawd am getting tired Apr 15 00:02:42 jjt009: dismiss it? Apr 15 00:02:47 Why half of android apps scan bar codes? Apr 15 00:03:06 mihoshi: the difference between gpl2 and gpl3 is gpl3 is much more restrictive to prevent stuff like tivo Apr 15 00:03:28 gpl3 emphasizes the free as in libre aspect more than gpl2 Apr 15 00:04:08 Kraln: Thanks. I'll probably just release under a BSD... Apr 15 00:04:16 I personally like MPL =) Apr 15 00:04:36 Kraln: i have a progressbar, i've set it to indeterminate, and i want to it start executing. Apr 15 00:04:42 Kraln: what do i pass in as the animation? Apr 15 00:04:49 huh? I have no idea Apr 15 00:04:52 Kraln: How is it different to BSD? Apr 15 00:04:59 Kraln: i want just the default spinning light Apr 15 00:05:10 mihoshi: like night and day. Apr 15 00:05:18 Kraln: ok ok Apr 15 00:05:21 jjt009: you don't need to pass in any animation Apr 15 00:05:30 Kraln: hmm? Apr 15 00:05:47 mihoshi: http://developer.kde.org/documentation/licensing/licenses_summary.html Apr 15 00:06:44 Kraln: so then how do i start the pg? Apr 15 00:07:07 jjt009: .show() ? Apr 15 00:07:46 Kraln: ok thanks Apr 15 00:08:43 Kraln: i'm looking at progressbar in eclipse and it doesn't have a show() function Apr 15 00:09:59 you've hit my nick highlight like, 10 times. I get it. I don't know how to help you, I just myself figured it out today. read the docs! Apr 15 00:10:41 Kraln: I won't use MPL, because I hate Mozilla personally :p Apr 15 00:11:18 Kraln: i apologize Apr 15 00:12:43 mihoshi: the choices are yours and yours alone, m8. realize if you BSD it someone can take your code, compile it changing a few variables, sell it, and not compensate nor credit you Apr 15 00:12:57 Kraln: I lost my last job partially because of Mozilla :( Apr 15 00:13:15 mpl is a modification of the sun license, the cddl or whatever Apr 15 00:13:23 so you can always use that if you hate sun less Apr 15 00:16:20 Kraln, I'm going to test the build before getting in the shower Apr 15 00:17:55 okay. Apr 15 00:22:33 Are there any graphics editor apps for android? Apr 15 00:30:19 Oh my goodness Apr 15 00:30:27 its done Apr 15 00:30:34 plusminus_: huh? Apr 15 00:30:39 * plusminus_ cheer Apr 15 00:30:41 what are you submitting plusminus? Apr 15 00:30:57 http://andnav.anddev.org/ Apr 15 00:31:13 Navigation System Apr 15 00:31:27 (video is outdated, see pdf for latest screenshots) Apr 15 00:32:05 maybe you could try it (apk is available) and say Exceptiosn are rainign all over the sky :-D Apr 15 00:32:49 =) Apr 15 00:33:02 plusminus: I know the feeling =) Apr 15 00:33:08 ^^ Apr 15 00:33:16 I think this is normal Apr 15 00:36:18 Feel free to promote your submissions on anddev: http://www.anddev.org/viewforum.php?f=22 Apr 15 00:36:41 ah so your the person whos been running anddev.org Apr 15 00:36:45 very helpful, thanks a bunch. Apr 15 00:36:54 like 19 other poeple who did today :-D Apr 15 00:37:00 yep :) Apr 15 00:37:07 I need to get some sleep Apr 15 00:37:11 is 2:30 am Apr 15 00:37:17 gn8 guys Apr 15 00:37:31 good luck to you all :) Apr 15 00:41:56 Here it's 6:41 AM:) Definitely time to sleep... Apr 15 00:42:04 G'night Apr 15 00:42:11 And good luck:) Apr 15 00:45:56 gar I'm just admitting defeat Apr 15 00:46:09 seriously? Apr 15 00:46:20 Heh Apr 15 00:46:33 yeah, I'll make a submission though Apr 15 00:46:35 http://screencast.com/t/Mo6fFm3tgyB Apr 15 00:46:39 theres my app Apr 15 00:47:17 Woh, what's the Jing project? Apr 15 00:47:28 oh, nevermind, it's just a video Apr 15 00:47:37 I thought you had an web emulator running Apr 15 00:47:43 :) Apr 15 00:47:46 chomchom: what's defeated you? Apr 15 00:47:53 http://www.kraln.com/AndroidChatDemo.swf <- here's my jing demo =) Apr 15 00:47:59 Ah, got it. Fitness thing. Apr 15 00:48:00 Cool Apr 15 00:48:07 I left some of my service clean up until too late Apr 15 00:48:46 im anxious for the phone to be realsed Apr 15 00:48:48 and now what? =/ Apr 15 00:48:50 Its ok though, its going to evolve quickly in the next few weeks. Apr 15 00:48:54 all the hype and buildup is driving me nuts. Apr 15 00:49:48 Kraln: well done that looks really good. Apr 15 00:51:14 thanks :-) Apr 15 00:51:19 yours too Apr 15 00:51:23 make it track calories and I'm there Apr 15 00:51:32 Yeah thats on the books Apr 15 00:51:45 And an API so you can stick it on your blog :) Apr 15 00:52:01 calories, carbs, and uh Apr 15 00:52:08 gi Apr 15 00:52:25 yeah, glycemic index owuld be nice Apr 15 00:52:46 I was going to do that but I figure something like that would be better done as a mobile web application Apr 15 00:56:28 jasta? acsia? Apr 15 00:56:32 You guys around? Apr 15 00:56:53 chomchom who are you talking to? Apr 15 00:57:06 I guess noone :) Apr 15 01:00:10 chomchom: what's up Apr 15 01:00:57 nought, I'm supposed to be meeting acsia this weekend in London. Just making sure hes up for it Apr 15 01:01:19 chomchom: you live in britain too? Apr 15 01:01:24 Do you? Apr 15 01:01:29 no Apr 15 01:01:31 I'm in GLasgow, Scotland Apr 15 01:01:31 usa Apr 15 01:01:36 darn it Apr 15 01:01:39 california Apr 15 01:01:55 right next to moutain view Apr 15 01:02:06 Handy Apr 15 01:02:16 You could personally hand in your entry Apr 15 01:02:24 exactly Apr 15 01:02:34 put it on a 5.25" floppy disk Apr 15 01:02:42 i'm thinking of applying as an intern there Apr 15 01:03:14 ^^ Apr 15 01:03:26 romainguy_: could you recommend me? Apr 15 01:03:49 no, because I don't know you or your work :( Apr 15 01:03:52 romainguy_: i'm just kidding Apr 15 01:04:11 romainguy_: you an intern or a full-time employee? Apr 15 01:04:16 full-time Apr 15 01:04:27 romainguy_: cool Apr 15 01:04:51 romainguy_: do you know if google allows high school interns Apr 15 01:05:01 0.O Apr 15 01:05:49 romainguy: are you at the mountain view campus? Apr 15 01:05:49 I would think it's already hard enough to get an internship there without having any degree whatsoever... Apr 15 01:06:10 B0jangles: that's true Apr 15 01:06:21 B0jangles: i know a guy who did it, though] Apr 15 01:06:28 or if you do , it's in the wrong area :P Apr 15 01:12:37 * varjag submits Apr 15 01:15:23 android aftermath: it's 3:14am here, i'm stuck in the office until next workday Apr 15 01:17:35 oh no Apr 15 01:21:13 erm Apr 15 01:21:21 oh no Apr 15 01:21:26 When I hit submit on the submissions page it just reloads Apr 15 01:21:27 varjag: where abouts? Apr 15 01:21:38 bergen, norway Apr 15 01:21:46 ah, no me showing up to buy you beer then Apr 15 01:21:49 =) Apr 15 01:21:53 ;) Apr 15 01:24:53 everyone done submitting? Apr 15 01:24:59 nope Apr 15 01:25:16 better hurry up then ;) Apr 15 01:25:39 still a few hours....no coding... writing docs Apr 15 01:27:31 one final docfix submit, and then it's all over. Apr 15 01:28:42 share the docs! Apr 15 01:29:13 anyone doing plain text docs or is that old school? Apr 15 01:29:19 2 pp. ftw! Apr 15 01:29:38 pdf + 2 screenshots Apr 15 01:29:41 2 pp? Apr 15 01:29:42 + 1 logo at top Apr 15 01:29:47 and that's it Apr 15 01:29:50 how can I insert calls into android programattically? Apr 15 01:29:51 debating times new roman or arial Apr 15 01:30:15 two pages? Apr 15 01:30:22 * Kraln has a 14 page user manual =p Apr 15 01:30:34 wow, that is alot Apr 15 01:30:43 do you think they'll read the whole thing? Apr 15 01:30:48 yeah 2 pages explains enough Apr 15 01:30:54 I dobut it Apr 15 01:30:56 doubt it* Apr 15 01:30:57 i have a KISS app Apr 15 01:31:02 it's there if they want it Apr 15 01:31:03 or i think that i do :P Apr 15 01:31:16 f00f-: just because your application is simple and intuitive doesn't mean you don't need an exhaustive manual Apr 15 01:31:55 that may be true, but in this case i don't see how much else i could explain, besides missing features Apr 15 01:32:32 no one in real life reads manuals anyway Apr 15 01:32:41 maybe a Getting Started guide Apr 15 01:32:44 but nothing more Apr 15 01:32:47 (from my experience) Apr 15 01:33:13 jasta, around? Apr 15 01:33:32 f00f-: just because you've never read one doesn't mean people don't read them. =P Apr 15 01:33:54 http://www.anddev.org/ Apr 15 01:33:55 lol Apr 15 01:34:06 Kraln: touche :) Apr 15 01:34:08 who broke it? Apr 15 01:35:13 so is there a way tp progmatically insert incomingcalls/outgoing calls? Apr 15 01:35:25 what? Apr 15 01:36:14 is there a way to programtically insert calls ? Apr 15 01:36:29 my app needs to have a call log to test Apr 15 01:36:35 i didnt know we neeed to supply test data Apr 15 01:36:47 how else would you test it? Apr 15 01:37:12 yes, so im fixing it now, but i dont thing you can insert call data Apr 15 01:38:06 oh, a call log Apr 15 01:38:10 I thought you wanted your program to call you Apr 15 01:38:15 I was wondering what it would say Apr 15 01:38:20 haha Apr 15 01:41:33 so how can i do this? Apr 15 01:46:28 it's easy Apr 15 01:46:31 all you have to do is... Apr 15 01:46:34 ... Apr 15 01:46:38 * B0jangles dies a slow and painful death Apr 15 01:47:03 what? Apr 15 01:47:18 haha Apr 15 01:54:28 cannot get ListView.setSelected(index) working Apr 15 01:54:32 it doesnt appear to do anything at all Apr 15 01:54:52 i have multiple ListViews on a layout, i'm trying to change selection between them Apr 15 01:57:10 wtf did plusminus do to anddev? Apr 15 01:57:25 ouch thats not cool Apr 15 01:57:30 we're probably just DoS'ing it Apr 15 01:58:10 Someone probably create an entry that creates a botnet Apr 15 01:58:52 bah i think i've failed, these ListViews will not behave. :/ Apr 15 02:02:23 who runs anddev? Apr 15 02:02:31 plusminus Apr 15 02:02:43 http://code.google.com/p/android-five/ Apr 15 02:02:46 sorry folks, no video yet Apr 15 02:02:47 plusminus: interested in linking a server to the androidchat network? Apr 15 02:02:50 i'm working on it Apr 15 02:03:02 minus the bear :) Apr 15 02:03:15 jasta: looks good Apr 15 02:03:32 five? Apr 15 02:03:41 looks very good Apr 15 02:03:41 michaelnovakjr: hell yes :) Apr 15 02:03:42 jasta: looks very nice Apr 15 02:04:03 l dig it Apr 15 02:04:07 jasta: adding to app db on helloandroid :) Apr 15 02:04:09 minus the bear is awesome! Apr 15 02:04:11 damn android 5 looks awesome Apr 15 02:04:25 michaelnovakjr: absolutely, it's my all time favorite band. Apr 15 02:04:33 same here jasta Apr 15 02:04:52 i play one of their albums atleast once a day Apr 15 02:05:11 jasta: ahhh, is that the progress moving behind the text in the playlist? Apr 15 02:05:13 jasta you wrote docs? Apr 15 02:05:29 michaelnovakjr: i wrote a README for Google, but haven't submitted it yet. Apr 15 02:05:34 Yeah that looks really cool jasta Apr 15 02:05:36 zhobbs: yes ;) Apr 15 02:05:41 plain text? Apr 15 02:05:58 yeah Apr 15 02:06:00 ok guys night night and good luck with all your work, I'm going to take a break for the rest of the week Apr 15 02:06:05 same here Apr 15 02:06:14 jasta: your "now playing" screen looks very similar to the one I was working on Apr 15 02:06:18 heres my submission if you didn't see it: http://screencast.com/t/Mo6fFm3tgyB Apr 15 02:06:19 if anyone wants to link up to the android chat network, let me know =) Apr 15 02:06:20 i'm just about to submit to the challenge and figure out why this screencasting tool is broken :) Apr 15 02:06:37 zhobbs: that's because it looks very similar to the iPhone, which we probably both copied :) Apr 15 02:06:42 Yeah, if anyone is in London this weekend me and acsia are meeting up Apr 15 02:06:53 you'd be welcome to join us Apr 15 02:07:03 jasta: ahh...we had a "designer" so he must have copied Apr 15 02:07:05 anyone east coast? Apr 15 02:07:10 Kraln: me Apr 15 02:07:10 email me at kevin AT appletv.co.uk Apr 15 02:07:24 east coast here Apr 15 02:07:32 i'll still try to post a video tonight for those that are still around Apr 15 02:07:39 nice job jasta Apr 15 02:07:40 the video is more impressive, i think Apr 15 02:07:51 especially of the buffering progress behind the text. that effect is rad ;) Apr 15 02:08:05 i use a LinearGradient shader applied to a TextView's paint. Made my own ProgressTextView Apr 15 02:08:13 zhobbs: where abouts? Apr 15 02:08:20 jasta: you do in the width of the text or the whole width? Apr 15 02:08:26 Kraln: Florida Apr 15 02:08:28 zhobbs: what do you mean? Apr 15 02:08:35 oh, nm. yes, the width of the text. Apr 15 02:08:40 jasta: ok, cool Apr 15 02:08:41 there would be nothing to draw beyond that Apr 15 02:08:50 jasta: exactly...just making sure Apr 15 02:08:51 anddev.org down? Apr 15 02:09:02 kreativefinally: seems like it Apr 15 02:09:04 zhobbs: and the progress is buffer fill, not file download. Apr 15 02:09:29 Oh, that's the buffer, got it Apr 15 02:09:30 zhobbs: as in, the song will start playback as soon as it hits the edge. and then it "drains" out which is animated as well Apr 15 02:09:33 hmm, the ADC count down script must have taken it out :) Apr 15 02:09:45 haha Apr 15 02:10:03 is adc over yet Apr 15 02:10:15 haha not quite duey ;) Apr 15 02:10:16 http://www.youtube.com/watch?v=Bd3JuhmP6KY Apr 15 02:10:26 jasta, you better hurry up and submit Apr 15 02:10:26 sweet app posted about 2 hrs ago on youtube Apr 15 02:10:36 people are having trouble with the form Apr 15 02:11:08 check youtube Apr 15 02:11:14 many people already have put up their submissions Apr 15 02:11:46 i will be doing a video soon. Apr 15 02:11:52 sweet Apr 15 02:11:56 just packaging my submission and doing some last minute run throughs Apr 15 02:12:00 i want to see that jasta Apr 15 02:12:05 are people releasing their source now that the contest is over Apr 15 02:12:07 the screenshots were a teaser. Apr 15 02:12:11 kreativefinally: i will Apr 15 02:12:14 bbl folks, gotta keep going :) Apr 15 02:12:16 good good. Apr 15 02:12:36 kreativefinally: i've been open source since the beginning Apr 15 02:12:55 i just took intrested in android a week or two ago Apr 15 02:12:58 if i create a layout with just a ListView in it, the ListView can be scrolled up and down. but thats not just selection, is it? Apr 15 02:13:46 im sick of my linux distro, which one you guys recommend. Apr 15 02:13:53 debian Apr 15 02:14:01 what are you using kreativefinally Apr 15 02:14:09 using fedora now Apr 15 02:14:16 kubuntu Apr 15 02:14:22 Ubuntu Apr 15 02:14:27 xubuntu! Apr 15 02:14:27 haha Apr 15 02:14:29 haha Apr 15 02:14:31 Mythbuntu! Apr 15 02:14:38 i like gnome Apr 15 02:14:43 eww gnome.... Apr 15 02:14:44 Linux Mint looks nice. Apr 15 02:14:46 so add that to FreeBSG Apr 15 02:14:48 haven't tried it yet though Apr 15 02:14:50 BSD* Apr 15 02:14:50 for the desktop? I prefer opensuse. Apr 15 02:14:59 kubuntu, or ubuntu or xbuntu Apr 15 02:14:59 hm Apr 15 02:15:01 ew novell = microsoft Apr 15 02:15:09 linux mint is ok hardware support not as good as it was claimed to be Apr 15 02:15:15 opensuse is nice Apr 15 02:15:19 i never tried ubuntu actually, kind of strange even with all the hype it was given Apr 15 02:15:24 gentoo is fun for those that really want to learn linux Apr 15 02:15:25 its nice, but just not for me :) Apr 15 02:15:44 I've had the least difficulty actually getting stuff to work with Ubuntu Apr 15 02:15:57 what about laptops Apr 15 02:15:58 I was coming from Redhat where nothing worked right the first time Apr 15 02:16:03 i remember when you had to install minix and compile linux on top of it.. things are much nicer now Apr 15 02:16:05 what do you recommend. Apr 15 02:16:36 for a laptop Apr 15 02:16:38 Try Ubuntu. If you don't like it, or if it doesn't work, try something else Apr 15 02:16:46 Like Suse Apr 15 02:16:55 how's gentoo on hardware support Apr 15 02:17:03 i've never understood what ubuntu gives you that debian doesnt have Apr 15 02:17:09 gentoo's good on hardware support Apr 15 02:17:17 rektide: it holds your hand like a three year old Apr 15 02:17:18 i have an ibm thinkpad i want to install linux on Apr 15 02:17:26 gentoo is roll your own Apr 15 02:17:31 its as good as you want it to be Apr 15 02:17:37 gentoo is nice for that fact Apr 15 02:17:38 but *ubuntu isn't working that great Apr 15 02:17:47 honestly all linux based on 2.6 kernel has the same hardware support Apr 15 02:17:56 michael try opensuse then Apr 15 02:18:03 yah true kraln Apr 15 02:18:06 its a t30 Apr 15 02:18:07 its all about the kernel Apr 15 02:18:13 opensuse might be too much Apr 15 02:18:29 slackware, the best 1997 has to offer Apr 15 02:18:42 :) Apr 15 02:18:43 slackware was good way back in the day now eh.... Apr 15 02:19:14 is gentoo worth the try Apr 15 02:19:19 yes Apr 15 02:19:24 do a stage 3 gentoo install, it wont take so long Apr 15 02:19:25 i'm going to try it Apr 15 02:20:04 gentoo doesn't really even support stage 1 or 2 install anymore Apr 15 02:20:28 what? Apr 15 02:20:33 how can I be a ricer-linux without stage 1 Apr 15 02:20:44 if you are going to run an x server start it compiling everything you can before bed and then enjoy it in the morning Apr 15 02:20:54 kraln emerge --remerge world Apr 15 02:21:29 hm Apr 15 02:21:31 gentoo Apr 15 02:21:40 i look the looks Apr 15 02:21:51 * Kraln uses osx Apr 15 02:21:51 gentoo where everything is compiled by source in general Apr 15 02:22:13 * AstainHellbring uses every os he feels like trying to install on his laptop Apr 15 02:22:32 me too... i have a macbook pro Apr 15 02:22:41 * B0jangles has an iBook, two Windows XP machines, and an Ubuntu box... Apr 15 02:22:54 never quite understood the idea of "switching" Apr 15 02:22:55 * AstainHellbring has a dell vostro 1700 Apr 15 02:23:06 how is it? Apr 15 02:23:26 B0jangles, Uses less physical space and electricity? Apr 15 02:23:41 possibly ;-) Apr 15 02:23:46 Costs less, etc. Apr 15 02:24:04 Technically speaking, one of the Windows machines is my wife's computer Apr 15 02:24:10 And the Ubuntu box is a webserver Apr 15 02:25:14 michael love it Apr 15 02:31:32 be back in a few..... i'll have a link to my project :) Apr 15 02:36:11 pawalls: *poke* Apr 15 02:36:21 jasta, pong Apr 15 02:36:33 privmsg Apr 15 02:36:52 Responded ;) Apr 15 02:36:59 no you didnt, register. Apr 15 02:37:05 Gah Apr 15 02:37:06 Yep Apr 15 02:37:24 chomchom still there? Apr 15 02:45:21 Is there a Gmail client for Android in m5? I could have sworn I remember seeing one in the screenshots or something? Apr 15 02:53:33 is the compo over yet Apr 15 02:53:45 no a few hours more Apr 15 02:53:48 :| Apr 15 02:53:53 its never ending! **** ENDING LOGGING AT Tue Apr 15 02:59:56 2008