**** BEGIN LOGGING AT Mon Sep 29 02:59:57 2008 Sep 29 03:06:02 haha, just found the .DS_Store file in one of the tutorials. Sep 29 03:06:17 obviously most of the Android team use mac. Sep 29 03:06:56 you haven't watched any of the videos Sep 29 03:06:58 they all use mac Sep 29 03:07:13 i've seen a couple of dan's tutorials. Sep 29 03:08:19 well there you go Sep 29 03:08:48 i'll probably get my first full mac experience when I build my hackintosh. but otherwise I couldnt justify the cost. Sep 29 03:11:57 hmm, i downloaded 1.0 and updated the ADT plugi, but something still seems to be accessing .9 beta. Sep 29 03:12:02 cant delete it. Sep 29 03:12:51 they don't all use mac Sep 29 03:12:55 a lot use mac Sep 29 03:12:57 a lot use linux Sep 29 03:13:26 Goobuntu Sep 29 03:15:44 what would you do if I told you you win A NEW CAR~~~~~~~~~~~~~~~~~~~~!!!!!!!!!!!!!!!!!1 Sep 29 03:15:57 i'll take the cash thanks Sep 29 03:18:41 mac is poo Sep 29 03:19:23 been saying that all along Sep 29 03:19:53 Please, I never talk about Politics, religion, or operating systems Sep 29 03:19:55 nobody ever wins Sep 29 03:21:22 what about editors? Sep 29 03:21:26 heh. Sep 29 03:22:04 unix_infidel: vim Sep 29 03:22:30 unix_infidel: if you use computers as a primary part of your profession, you can justify the cost. Sep 29 03:22:49 Emacs Sep 29 03:22:52 There is no other editor. Sep 29 03:22:54 tonyacunar: Yeah, or emacs. Sep 29 03:23:01 or TextMate Sep 29 03:23:03 eclipse Sep 29 03:23:04 tonyacunar: Honestly, if someone uses vim or emacs, that's cool. Sep 29 03:23:06 wastrel: No. Sep 29 03:23:12 actually I use Aquamacs. Sep 29 03:23:16 Adamant: TextMate seems cool, although I prefer CLI editors. Sep 29 03:23:24 Adamant: :rolleyes: Sep 29 03:23:29 emacs learning curve may be steep for some, but once you know the shortcuts you will be more productive Sep 29 03:23:34 ttuttle: ? Sep 29 03:23:42 Adamant: Mac users are always Aquafying things. Sep 29 03:23:50 Adamant: X11 or a terminal is never good enough ;-) Sep 29 03:23:56 ttuttle: it's much nicer as Aquamacs really. Sep 29 03:24:40 imagine if the Windows port of Emacs wasn't completely jarring and I think more Windows users would use Emacs Sep 29 03:25:03 Just use eclipse with emacs bindings ;) Sep 29 03:25:17 just say no to aquafying Sep 29 03:25:28 nope. Aqua is good Sep 29 03:25:45 I just wish they weren't going to deep six Carbon. Sep 29 03:48:00 yoot Sep 29 03:59:11 google should either open the market late, until after the device ships to everyone Sep 29 03:59:24 or just don't force the developers to test on real device Sep 29 03:59:54 every minute my head is cranked up with this device thing Sep 29 04:00:05 muthu_: did you preorder? Sep 29 04:00:14 no, i'm in india Sep 29 04:00:34 there's a barcampDelhi in the near future FYI. Sep 29 04:00:58 do they give G1 there? ;) Sep 29 04:01:06 unix_infidel, yup got the invitation Sep 29 04:01:55 not sure, if goog bang has the device Sep 29 04:03:06 muthu: how r they forcing ppl to dev on the device? Sep 29 04:03:12 how would that even be possible? Sep 29 04:03:19 they are not, currently Sep 29 04:03:39 but i see some posts in the forums, saying they might Sep 29 04:04:26 the easy solution is to let people buy unlocked G1 on Oct 22 Sep 29 04:04:31 all over the world Sep 29 04:05:01 thats prbly not up to them though, but more htc and tmob Sep 29 04:05:19 google market must not enforce any such restrictions Sep 29 04:05:28 i'm happy with the emulator Sep 29 04:06:10 how could they know? I'll ive seen is them saying it's prbly a bad idea, as there could be differences Sep 29 04:06:11 atleast until the real device hits india Sep 29 04:06:15 not that it was impossible Sep 29 04:06:27 if u want ill ship u one when they come out ;) Sep 29 04:06:36 oh yeah! Sep 29 04:06:53 muthu_: they have no way to know if an apk has run on a device Sep 29 04:06:56 im more concered about unlocking though... Sep 29 04:07:14 zhobbs, agree Sep 29 04:07:26 mickrobk_, yeah, unlocking and running it with local carries are issues Sep 29 04:08:11 the apps that get on the market the very first day will be huge Sep 29 04:08:21 that's a big branding opportunity Sep 29 04:08:24 not to be missed Sep 29 04:12:09 mickrobk_, getting ready for launch? Sep 29 04:12:19 u know it Sep 29 04:12:24 anyone got an idea of why this MapActivity gives 'Unable to resolve superclass'. http://pastie.org/281160 Sep 29 04:12:39 uses-library Sep 29 04:12:54 how about u? Sep 29 04:12:55 add that in AndroidManifest Sep 29 04:13:05 mickrobk_, yeah, trying to get mobeegal in shape Sep 29 04:13:17 donomo: Sep 29 04:13:20 enough time? Sep 29 04:13:29 ah thx muthu_, zhobbs Sep 29 04:13:31 just enough prolly for an alpha Sep 29 04:14:14 but sitting away from SF and planning anything now.. is so crazy! Sep 29 04:14:14 totally feel left out Sep 29 04:15:01 Android is all java? Sep 29 04:15:30 PoohbaLT: the framework is both, but 3rd party apps are all java Sep 29 04:16:12 yea, but at least all the important dates and such are public now Sep 29 04:16:39 now it says: java.lang.noClassDefFoundError com.icecondor.nest.Radar, which is the name of the MapActivity class Sep 29 04:17:03 hopefully as other phones r launched it gets better Sep 29 04:17:37 donomo: is it in the manifest? Sep 29 04:18:30 zhobbs: ahh. i need to add the to the section. thx Sep 29 04:18:56 zhobbs, tunewiki is it launched in india? Sep 29 04:19:07 i see tunewiki like players with other devices Sep 29 04:20:03 muthu_: we have lots of international users on iPhone Sep 29 04:20:14 gr8 Sep 29 04:20:58 heard G1 is sold out Sep 29 04:21:11 pre-order is Sep 29 04:21:26 muthu_: wellll they stopped taking preorders Sep 29 04:21:41 so now only available in stores? Sep 29 04:21:51 i have no clue what the pre-sale numbers looked like Sep 29 04:21:57 60000 Sep 29 04:22:10 but to be honest, any company could "stop" taking orders, saying they are sold out Sep 29 04:22:14 to create more buzz Sep 29 04:22:16 i personally bbought 630 milllin Sep 29 04:22:19 sorry about that Sep 29 04:22:22 scarce items drive up demand Sep 29 04:22:26 rite Sep 29 04:22:36 im not saying its wrong--thats just how the market works Sep 29 04:22:40 it's just the pre-order :) Sep 29 04:22:52 romainguy: =D Sep 29 04:23:02 crap i have so much to get done tonight :/ Sep 29 04:23:09 someone wanted apks tomorrow morning Sep 29 04:23:18 hey Sep 29 04:23:22 I'm on vacation tomorrow Sep 29 04:23:24 umdk1d3, reely? Sep 29 04:23:27 I'm going to the office just for you :p Sep 29 04:23:32 lol Sep 29 04:23:39 romainguy: im here tuesday and wednesday if those work better Sep 29 04:23:47 all interviews are already booked Sep 29 04:23:51 but thanks :) Sep 29 04:23:55 ha! Sep 29 04:24:00 umdk1d3, good luck Sep 29 04:28:16 hey, how to remove rpms without removing deps Sep 29 04:28:36 Transaction Check Error: Sep 29 04:28:36 file /etc/avahi/avahi-autoipd.action from install of avahi-autoipd-0.6.22-10.fc9.i386 conflicts with file from package avahi-0.6.16-4.fc6.i386 Sep 29 04:28:36 file /usr/sbin/avahi-autoipd from install of avahi-autoipd-0.6.22-10.fc9.i386 conflicts with file from package avahi-0.6.16-4.fc6.i386 Sep 29 04:28:36 file /usr/share/man/man8/avahi-autoipd.8.gz from install of avahi-autoipd-0.6.22-10.fc9.i386 conflicts with file from package avahi-0.6.16-4.fc6.i386 Sep 29 04:29:06 forgot that command Sep 29 04:29:25 rpm --nodeps?? Sep 29 04:34:58 motorola hires 350 android developers Sep 29 04:36:03 muthu_: source? Sep 29 04:36:22 http://www.techcrunch.com/2008/09/28/motorola-building-up-350-person-android-team-nokia-also-sniffing-around/ Sep 29 04:37:13 awesome :) Sep 29 04:37:27 fantastic time to be with android Sep 29 04:37:30 lovin it! Sep 29 04:37:53 android has changed my life Sep 29 04:39:51 ? Sep 29 04:40:20 in many ways Sep 29 04:40:20 Where was the Google Conference that was mentioned in the TechCrunch article? Sep 29 04:41:10 in SF Sep 29 04:41:32 Muthu: how is your app coming along? Sep 29 04:41:48 fantastic! Sep 29 04:41:59 Good to hear. Sep 29 04:42:00 the only missing piece is G! Sep 29 04:42:07 what are you writing? Sep 29 04:42:10 dmoffett, how's yours? Sep 29 04:42:16 swetland, http://mobeegal.in Sep 29 04:42:22 Slow but coming along. Sep 29 04:42:43 dmoffett, lot of time left ;) Sep 29 04:42:46 Developing part time is a challenge. Sep 29 04:42:50 agree Sep 29 04:42:52 nifty Sep 29 04:42:54 yeah. Sep 29 04:43:13 and mobeegal is coming along better than we planned Sep 29 04:43:21 Days spent programming in Objective C and nights in Java. :-) Sep 29 04:43:28 hehe Sep 29 04:43:35 dmoffett: what are you working on? Sep 29 04:43:38 someday I need to write an app for our platform Sep 29 04:44:08 swetland, you in canada right? Sep 29 04:44:13 mountain view Sep 29 04:44:14 "what does the scouter say about how many devices tmobile sold?" Sep 29 04:44:25 o Sep 29 04:44:27 ok Sep 29 04:44:28 hey swetland :) Sep 29 04:44:41 heya romain Sep 29 04:44:56 its over 9000!! Sep 29 04:45:02 Sep 29 04:45:21 swetland: how was launch in mtv? :) Sep 29 04:45:37 launch of what? Sep 29 04:45:53 swetland, is a rocker? Sep 29 04:45:59 swetland: g1? Sep 29 04:46:34 oh that! things are good. I don't really consider it launched until people can walk into tmobile stores and buy 'em Sep 29 04:46:44 agreed Sep 29 04:46:45 can't wait Sep 29 04:46:52 there's a tmobile store in front of my building Sep 29 04:46:53 its not launched until its available worldwide Sep 29 04:47:19 at danger we brought krispy kreme donuts to the people lined up in front of the tmo store across from our office when hiptop 1.0 launched Sep 29 04:47:25 ahah nice Sep 29 04:47:29 I should do something like this here :)) Sep 29 04:47:44 swetland, how many of you were in danger? Sep 29 04:48:15 small or big? Sep 29 04:48:18 of the android team? Sep 29 04:48:24 yeah Sep 29 04:48:30 maybe 10-15 of us? Sep 29 04:48:37 wonderful Sep 29 04:48:52 what's danger? Sep 29 04:48:57 it's nice to finally ship something with a non-walled-garden app distribution model, let me tell you ^^ Sep 29 04:49:09 oh yeah Sep 29 04:49:16 and believe me, that's why we are here Sep 29 04:49:39 I'm super proud of hiptop, it was a really nice product and the result of two of the best years of my life working on it Sep 29 04:49:42 swetland: hey Sep 29 04:49:52 but the developer stuff for it did not work out the way I had hoped Sep 29 04:49:55 heya Sep 29 04:49:55 swetland: how's it going? Sep 29 04:50:06 good. enjoying the end of a lazy weekend Sep 29 04:50:40 zhobbs, danger was andyrubin first startup before android Sep 29 04:51:25 we built this: http://en.wikipedia.org/wiki/Hiptop Sep 29 04:52:34 andy rubin seems to have the right idea Sep 29 04:52:53 hey, where's jasta? Sep 29 04:52:59 muthu_: don't jinx it! Sep 29 04:53:04 muthu_: It's so pleasant in here! Sep 29 04:53:09 i can feel it Sep 29 04:53:14 ahaha Sep 29 04:53:20 lol Sep 29 04:55:50 i've been reading this whole conversation, actually Sep 29 04:56:02 but yeah thanks for that Sep 29 04:56:07 yo jasonchen Sep 29 04:56:10 sorry Sep 29 04:56:12 yo jasta Sep 29 04:56:51 jasta, ship me some G1 man! Sep 29 04:59:52 android docs needs some work Sep 29 05:00:15 wasted like a couple of hours, coz of poor intent documentation Sep 29 05:00:55 :( Sep 29 05:01:06 yeah, type does not work Sep 29 05:01:17 need to say android:mimeType when using intentfilters Sep 29 05:04:16 the big news over the weekend was google backing gay marriage Sep 29 05:04:58 muthu_: that's not exactly how to read it Sep 29 05:05:22 how to read it? Sep 29 05:05:37 muthu_: Google is essentially opposing that the choice be made on behalf of folks who are affected Sep 29 05:06:20 wtf? Sep 29 05:06:53 umdk1d3: Google for "california proposition 8" Sep 29 05:07:08 where was this muthu? Sep 29 05:07:18 http://googleblog.blogspot.com/2008/09/our-position-on-californias-no-on-8.html Sep 29 05:07:20 is the post Sep 29 05:07:29 official blog by sergey Sep 29 05:07:51 oh my Sep 29 05:08:03 this is where it starts Sep 29 05:08:09 "We hope that California voters will vote no on Proposition 8 "... Sep 29 05:08:26 :/ Sep 29 05:08:44 "we do not generally take a position on issues outside of our field, especially not social issues" Sep 29 05:08:48 okay, then dont take one... Sep 29 05:08:52 umdk1d3: wtF? Sep 29 05:09:02 umdk1d3: *generally* Sep 29 05:09:03 yeah, i thought that was in extremely poor taste Sep 29 05:09:05 i expected better from google Sep 29 05:09:21 blame the people at the top ;) Sep 29 05:09:43 i think its fair enough.. if they think its bad enough to speak out against proposition 8. then great Sep 29 05:09:59 I mean, is it their opinion you dislike, or the fact that they stated one at all? Sep 29 05:09:59 i dont even know what its about .. apart from equal rights for gay people Sep 29 05:10:11 although, corporations are people too, so they can voice opinions but they can't vote. suffrage for corporate entities, anyone? Sep 29 05:10:25 ttuttle: that they expressed one Sep 29 05:10:30 ttuttle: that they stated one at all. very inappropriate. Sep 29 05:10:44 It did strike me as a little out of place. Sep 29 05:10:47 in my mind, companies, especially large ones, should stay neutral on things like this Sep 29 05:10:52 it would be like Google backing a presidential candidate. Stepping way out of bounds. Sep 29 05:10:55 f00f-: agreed Sep 29 05:10:58 jasta: Well, I disagree on that. Sep 29 05:11:21 well the metaphor is weak, but the principle remains the same. Sep 29 05:11:24 jasta: What they're saying is akin to "This isn't a partisan issue. It's a basic rights issue." Sep 29 05:11:24 this is about people rights Sep 29 05:11:27 == muthu_ Sep 29 05:11:41 and people work for google Sep 29 05:11:46 it is not their position to take a stance on social issues, especially ones which have nothing to do with their business. Sep 29 05:12:06 jasta: If it affects many of their employees, it does have to do with their business. Sep 29 05:12:15 indeed Sep 29 05:12:26 ttuttle: but the point is that it affects your employees in ways not obvious to whomever made the statement. Sep 29 05:12:33 at the rate google is going.. they will employ half of the planet Sep 29 05:12:43 for example, does google employe folks who believe homosexual sex is a sin? what about those people? Sep 29 05:12:43 snadge: heh Sep 29 05:12:54 a significant proportion of them are going to be gay.. proposition 8 effects their ability to work Sep 29 05:12:59 hence its directly googles business :p Sep 29 05:13:02 this is precisely why companies should keep their mouths shut ;) Sep 29 05:13:08 jasta: They are not affected by whether gay people have equal rights. Sep 29 05:13:22 jasta: (Despite their complaints that they are.) Sep 29 05:13:24 ttuttle: That is your opinion, and I assure you, not held by them. Sep 29 05:14:01 jasta: I know. Sep 29 05:14:11 This is exactly the type of ambiguity that should keep them away from commenting at all. Google has stepped out in support of the _popular_ position inside of Google, but not the only one. Very bad taste. Sep 29 05:14:24 jasta: But there's a fundamental difference between being denied the right to marry someone, and having to *watch* someone else being allowed to marry when you think they shouldn't. Sep 29 05:14:24 google has done the right thing Sep 29 05:14:33 to support its employees Sep 29 05:14:58 so, if > 51% want mccain for president, should google endore mccain? :) Sep 29 05:14:59 ttuttle: This is a meta topic, we're not really asking whether gays should be allowed to marry Sep 29 05:15:11 It's precisely why Google should not have an official position, as I mentioned above. Sep 29 05:15:18 also on the topic of political contributions.. its quite clear that the popular position at google is to support barack obama Sep 29 05:15:31 Officially representing the *popular* position is in very poor taste. Sep 29 05:15:32 snadge: Yeah, I figured. Sep 29 05:16:05 even microsoft overall supports barack obama.. in fact, that would be a clear trend for technically minded people Sep 29 05:16:08 doh Sep 29 05:16:20 http://nielsbuus.dk/portfolio/bigger/uselection.png this is why =) Sep 29 05:16:29 * umdk1d3 brings ron paul stuff tomorrow lol Sep 29 05:16:45 ron paul could only ever be president of the internet Sep 29 05:16:48 not america :P Sep 29 05:17:06 surprised that obama lost the first round Sep 29 05:17:14 muthu_: lost? Sep 29 05:17:22 yeah, mccain did well Sep 29 05:17:29 debate? Sep 29 05:17:33 yup Sep 29 05:17:42 uhh Sep 29 05:17:49 people win/lose debates? Sep 29 05:17:56 what is fox news scoring these things now? Sep 29 05:17:58 rofl Sep 29 05:18:00 from what i saw, it seems obama was slightly better Sep 29 05:18:01 economy is in complete shit, and still obama couldn't pin mccain to the ground Sep 29 05:18:02 ulmen: that is the funniest link i have ever seen Sep 29 05:18:06 but they both sucked Sep 29 05:18:10 dodged the essential questions Sep 29 05:18:19 jim's questions weren't too broad either Sep 29 05:21:16 i knew washington mutual was in trouble when they refused to accept my travellers cheque Sep 29 05:21:38 hahah Sep 29 05:22:04 worst experience in Us Sep 29 05:22:07 now i know Sep 29 05:22:42 they were deep in shit! so prolly acting like they were working Sep 29 05:24:59 i bank there *ugh* Sep 29 05:25:08 lol Sep 29 05:25:23 seattle, wa :D Sep 29 05:25:36 is that where it's from originally? Sep 29 05:30:25 yes Sep 29 05:37:07 i think its funny in australia how they're saying.. "yeah, our banks are fine.. its only the usa banks which are shit.. but unfortunately that has flow on consequences for other banks and markets in the world" Sep 29 05:37:38 depends on local regulations Sep 29 05:37:45 and this bailout is apparently going to have a positive effect on the markets as it should restore some confidence.. what an effing stupid system the world runs on Sep 29 05:37:56 its almost as if the world is running windows Sep 29 05:38:00 hehe Sep 29 05:38:03 and it needs to switch to a much more open source solution Sep 29 05:38:11 private banks are scary Sep 29 05:43:59 snadge: they're full of it. Sep 29 05:44:39 Europeans are trying to say the same thing... the problem is there is also a housing market situation in several Euro countries Sep 29 05:45:07 avahi.i386 0.6.16-4.fc6 installed Sep 29 05:45:07 avahi.i386 0.6.22-10.fc9 installed Sep 29 05:45:20 anyone know how to get rid of the old rpm stuff? Sep 29 05:45:32 not sure how the fc6 got in there Sep 29 05:45:37 please `rm -rf /` for using redhat, centos, and anything related Sep 29 05:45:38 I don't think it's as bad as the US, but it's not good and having synergistic effects with the US crisis Sep 29 05:45:52 f00f-, nice! Sep 29 05:46:02 rpm -e Sep 29 05:46:03 iirc Sep 29 05:46:08 rpm -e avahi Sep 29 05:46:12 if you can find the package name with version Sep 29 05:46:16 yeah, but it says removed.. Sep 29 05:46:21 and still shows up Sep 29 05:46:27 then update throws some errors Sep 29 05:46:30 maybe purge the rpm database... if you can figure out how Sep 29 05:46:36 the cache? hm Sep 29 05:46:47 muthu_: ur playing with avahi? ;) Sep 29 05:47:16 yeah he's competing with you :P Sep 29 05:47:20 Transaction Check Error: Sep 29 05:47:21 file /etc/avahi/avahi-autoipd.action from install of avahi-autoipd-0.6.22-10.fc9.i386 conflicts with file from package avahi-0.6.16-4.fc6.i386 Sep 29 05:47:21 file /usr/sbin/avahi-autoipd from install of avahi-autoipd-0.6.22-10.fc9.i386 conflicts with file from package avahi-0.6.16-4.fc6.i386 Sep 29 05:47:21 file /usr/share/man/man8/avahi-autoipd.8.gz from install of avahi-autoipd-0.6.22-10.fc9.i386 conflicts with file from package avahi-0.6.16-4.fc6.i386 Sep 29 05:47:28 umdk1d3, nope, not playing Sep 29 05:47:31 rpm -e --ignoredeps or something Sep 29 05:47:37 donno how i got into this mess Sep 29 05:47:51 * umdk1d3 wrestles with layout Sep 29 05:48:11 trying to get this relativelayout working inside of a scrollview, but doesnt want to obey layoutgeight Sep 29 05:49:05 hmm.. scrolling and layout weight Sep 29 05:49:07 interesting Sep 29 05:50:48 eh i figured out something Sep 29 05:51:20 fedora reinstall! Sep 29 05:51:26 now i'm considering ubuntu Sep 29 05:53:25 desktop? Sep 29 05:53:53 yup Sep 29 05:54:08 get windows :) Sep 29 05:54:12 * f00f- ducks Sep 29 05:54:29 WHAT? Sep 29 05:55:07 i want googleos! Sep 29 05:55:31 i will install an android-based carputer in my car someday Sep 29 05:55:58 cool Sep 29 05:58:37 f00f-: android would be awesome for stuff like that...I've been thinking about a settop box Sep 29 05:58:44 i want an android based girlfriend Sep 29 05:59:15 snadge: she wouldn't give permissions in your manifest to do anything. Sep 29 05:59:23 lol Sep 29 05:59:45 zhobbs: yeah, i'm waiting for android to be more general, maybe it already is Sep 29 05:59:51 can't wait to try it once all the sources are out Sep 29 06:00:13 i was just thinking the other day actually.. trying to figure out why i like women who are promiscuous.. akay slutty or easy women.. generally our society frowns upon that.. or at least the conservative types do Sep 29 06:00:41 must be similar reasons as to why i like open source software Sep 29 06:00:52 a bit of try before you buy.. i like to view the source Sep 29 06:00:58 :P Sep 29 06:01:04 Any comment on Android's emulator for apple? I am not sure it's 100% stable. Have not gotten lunar launcher to run Sep 29 06:01:15 i dont like women who are proprietary.. and keep secrets.. and wont reveal things to me until its too late Sep 29 06:03:09 i guess some people like exposing their interfaces.. and encourage interaction between them.. others are much more jealous and guarded :P Sep 29 06:04:48 tonyacunar: the emulator works fine on my mac, but i can't say i've tried lunar lander Sep 29 06:05:29 mickrobk_: Hmm, Its a bit laggy for me. I got some Quartz error saying it was deprecated Sep 29 06:06:16 i get the deprecated error as well, mb the computer is not fast enough? Sep 29 06:11:41 well you can always find an exploit that might work so you get root access, snadge :D Sep 29 06:12:14 tonyacunar: i heard it's supposed to be the most stable on mac? Sep 29 06:12:41 Its not bad, just wondering how it works on other envs/ Sep 29 06:13:01 well back in m5 days Sep 29 06:13:05 linux > windows performance on the same box Sep 29 06:13:22 but these days i have a faster box, so it's very usable on windows Sep 29 06:13:24 cannot complain Sep 29 06:15:25 adb works better for me on mac, but the emulator seems about the same - generally no complaints about either though Sep 29 06:15:38 i prefer my women to surrender root access voluntarily, rather than try to compromise a vulnerability to gain access that way Sep 29 06:16:05 which contravenes the law in most civilised plases Sep 29 06:16:15 places even ;) Sep 29 06:16:16 snadge, if you don't have security, nasty virus will creep in Sep 29 06:53:48 hmm. I can't get android.jar to load on my Mac Sep 29 06:53:54 on 1.0_rc1 Sep 29 07:00:44 ok. loading android.jar should load the emulator, correct? Sep 29 07:14:05 umm Sep 29 07:14:05 no Sep 29 07:14:09 run emulator Sep 29 07:14:16 ./emulator Sep 29 07:14:20 emulator.exe Sep 29 07:14:20 etc. Sep 29 07:41:09 snadge what do you reccomend to get a backdoor into the system? GHB? Sep 29 07:42:29 your lucky jasta's not awake...he'd tear you a fresh one Sep 29 07:42:49 whys that? :P Sep 29 07:43:54 reread this: Sep 29 07:43:55 i prefer my women to surrender root access voluntarily, rather than try to compromise a vulnerability to gain access that way Sep 29 07:46:26 that doesnt sound too cool Sep 29 07:47:18 haha Sep 29 07:48:00 voluntarily? that's best, preferred! Sep 29 07:48:02 no sploits plz Sep 29 07:48:18 how goes it gambler? Sep 29 07:49:18 f00f-, not bad...taking a break from coding to fight a bit for womens rights Sep 29 07:49:28 always a good cause :D Sep 29 07:49:36 i think i did my bit and hopefully snadge is suitably mortified Sep 29 07:50:30 i hate how things in back of my fridge are colder than in front Sep 29 07:50:34 usually it's a significant delta Sep 29 07:51:15 you could put a little battery powered fan in there :p Sep 29 07:52:09 i shall consider it. Sep 29 07:52:41 hows android things going? Sep 29 07:54:41 haven't touched it yet. still rewriting backend. Sep 29 07:54:51 should get to it in 1-2 weeks Sep 29 07:54:53 back in full swing Sep 29 07:57:17 oh pfft.. as if women need more rights ;) Sep 29 07:57:34 before long we'll be arguing for mens rights Sep 29 07:57:41 hehe Sep 29 08:29:46 ohhai Sep 29 08:29:58 whats the best way to sign your apk with a non-debug cert? Sep 29 08:34:27 yay found docs Sep 29 12:02:12 Haha WalMart is going to shut down the DRM licensing servers Sep 29 12:02:29 Damn DRM I hate the industry for that. Sep 29 12:02:59 Millions of dollars for nothing. :/ Sep 29 12:43:31 jasta: i wanna get menus like the google menus. i'm pretty sure they use ListActivity like in their samples. Do you know of an example of a STATIC ListActivity? Sep 29 12:49:02 anyone have a good example of a static ListActivity? Sep 29 12:49:54 hu Sep 29 12:49:58 *hi Sep 29 12:50:12 somebody here you knows how to connect to a socket with Android? Sep 29 12:57:15 nvm i found one Sep 29 12:58:17 ? Sep 29 12:58:27 how to? Sep 29 13:04:34 Has there been any indication of a proper Android phone (by "proper" I mean a fully-featured one, just like the Dream) but which is not made as an operator-branded phone? Sep 29 13:04:55 My poor old E61 really needs replacement, and I would like to avoid buying something non-android Sep 29 13:34:42 loke: the t-mobile g1 is the only currently announced handset Sep 29 13:38:40 23 Sep 29 13:38:44 oops Sep 29 13:39:13 cleaning my keyboard Sep 29 13:39:39 I just don Sep 29 13:40:02 I just don't understand the concept of operator exclusivety... Before the Iphone I had never even heard about anything like it Sep 29 13:40:33 I was totally convinced that I'd be able to simply pick one up as sold by a store directly from HTC Sep 29 13:41:23 they will sell for $400 unlocked Sep 29 13:41:44 at least the ceo of t-mobile said that, so this is kind of official Sep 29 13:41:46 and there will be other phones in 2009 i guess Sep 29 13:41:52 really? when? Sep 29 13:41:54 plenty, hopefully Sep 29 13:42:23 yes... but my E61 is dying right now :-) Sep 29 13:44:13 depending where you live the g1 might also be serveral months away Sep 29 13:44:25 singapore. Sep 29 13:44:36 HTC is quite popular here Sep 29 13:45:16 i think there is absolutly nothing announced for singapore yet Sep 29 13:45:58 well, typically if it's unlocked they show up in the stores here anyway Sep 29 13:46:05 no idea .... i will have to wait (europe), too, or import one ... Sep 29 13:46:13 hell, even the Iphone did onceit became unlockable Sep 29 13:47:48 so it's more of a question when the "un-operator"-version becomes available Sep 29 13:51:27 is it knows exactly what tmobile's deal with HTC is? Sep 29 14:18:22 android dev question: can a PendingIntent open a ListActivity instead of an Acitivity? Sep 29 14:18:47 using getActivity() i get an error Sep 29 14:25:01 hello, how to creat Intent, that opens file from "files/" folder for preview ? Sep 29 14:26:52 ( picture file ) Sep 29 14:40:36 that's not good.. i dont remember what machine the *other* jeffb client is on... Sep 29 14:40:43 hmm Sep 29 14:43:04 jeffb_: ohai Sep 29 14:43:56 tuttleeeeeeessssss Sep 29 14:44:40 jeffbeeeeeeeeeeeeeeeeeeeeee Sep 29 14:45:04 jeffb_: how are things going? Sep 29 14:46:37 wow, 121 people... I guess a lot happened while I was away :) Sep 29 14:46:58 morrildl: well, some podunk company released a phone with some crappy cell phone OS :-) Sep 29 14:47:29 and lots more people came in to ask stupid questions Sep 29 14:47:30 lol Sep 29 14:49:08 can any body tell me how to use TextView.setAutoLinkMask(); i tried but it didn't work. what i want is i want to set this field to "all" runtime and not from the xml file. I can set this field to "all" from xml file by using android:autolink="all" but couldn't do it from setAutoLinkMask() method. Sep 29 14:54:22 maybe you do that, but TextView doesn't update Sep 29 14:54:27 try invalidate Sep 29 14:57:16 you mean that if i use EditText then setAutoLinkMask() will work? Sep 29 14:57:47 should TextView extends EditText Sep 29 15:00:07 i want to display a line in my application's info button that "if you want more information then go to www.xyz.com link. So if id use autolink on text view from xml file then the www.xyz.com will become link and user can go there by clicking on that Sep 29 15:03:43 how do i disable an item in a listview? Sep 29 15:03:55 using an arrayadapter Sep 29 15:04:47 delete form yours container Sep 29 15:05:00 and call notifyDataChange() Sep 29 15:05:48 but i think this will remove the item from list, what if you want to disable it... like if you click on it nothing happened. Sep 29 15:06:53 that's what i meant an_dev Sep 29 15:07:44 what i want to replicated is the style of ListView that you see when you click on a balloon in maps Sep 29 15:08:36 every View has methos setEnabled Sep 29 15:08:42 method* Sep 29 15:11:07 ttuttle: things are going well, i slept a lot this weekend which is always nice Sep 29 15:11:27 jeffb_: Yay. Sep 29 15:11:29 jeffb_: Sleep is good. Sep 29 15:11:35 yes, but what about individual items in the listview? Sep 29 15:11:49 i really should try to figure out what machine the other jeffb is running on Sep 29 15:12:03 jeffb_: heh Sep 29 15:12:18 pardom what items you have in you listview Sep 29 15:12:26 found it Sep 29 15:12:27 sweet Sep 29 15:12:28 like i have a textview and a image Sep 29 15:12:51 that was easier than i had expected Sep 29 15:12:55 heh Sep 29 15:13:09 jeffb: heh, getting lots of sleep on the weekend is only nice if you get adequate sleep on sunday night. Sep 29 15:13:12 like i have textview and an image Sep 29 15:13:40 unix_lappy: i did ok with sunday i guess.. i got maybe 7 or so hours Sep 29 15:16:41 name and address (which i want disabled), and add to contacts and find on map Sep 29 15:17:20 so you have 2 textviews for name and address, right? Sep 29 15:17:47 yea i was setting it up that way but it didn't look the way i wanted it Sep 29 15:18:01 so i wanted to put the name and address into the listview Sep 29 15:18:04 and disable them Sep 29 15:18:18 if you click on a balloon in maps you'll see what i mean Sep 29 15:19:57 jeffb: How are things at 5CC? Sep 29 15:20:13 still chugging along Sep 29 15:20:30 no epic meltdowns this week yet, we're doing ok Sep 29 15:20:40 what type of balloon in maps you r talking about, sorry i didn't get that part Sep 29 15:21:31 i got it never mind Sep 29 15:22:03 so you want name and address just plain text but disabled? Sep 29 15:22:54 so what you can do is, take different textviews for everything in your listview Sep 29 15:23:02 like one for name, one for address, and alll... Sep 29 15:23:21 and have name and andress just simple without the autolink fields Sep 29 15:23:30 and the add to contact with autolink field Sep 29 15:23:37 ok Sep 29 15:23:50 and what about the separators though? Sep 29 15:24:03 that's why i used listview in the first place Sep 29 15:24:11 also i want icons Sep 29 15:24:21 i have icons in my view Sep 29 15:24:28 but i don;t know about the separators Sep 29 15:24:36 but i can help you with the icons Sep 29 15:24:48 k Sep 29 15:24:59 View row=inflater.inflate(R.layout.row, parent, false); Sep 29 15:24:59 TextView label=(TextView)row.findViewById(R.id.label); Sep 29 15:25:11 where row is my layout for listview Sep 29 15:25:34 so what you can do for separator is add separators in the row.xml file Sep 29 15:25:43 the link to the eclipse plugin (https://dl-ssl.google.com/android/eclipse/) from http://code.google.com/android/intro/installing.html is dead. can i find this anywhere else? Sep 29 15:26:01 and for icons ImageView icon = (ImageView)row.findViewById(R.id.icon); Sep 29 15:26:43 my view, row.xml has imageview and textview in it... Sep 29 15:29:23 muthu is saraneya? Sep 29 15:29:37 haha Sep 29 15:29:42 what's up dougie? Sep 29 15:29:46 ... Sep 29 15:29:54 an_dev: so you could duplicate this with the techniques you described? http://screencast.com/t/d2qHIwmD Sep 29 15:30:34 Dougie187: it took you so long to figure out? Sep 29 15:30:36 hehe Sep 29 15:30:54 i didnt see it last week when you were being a douche Sep 29 15:31:00 lol Sep 29 15:31:15 everyone is, right? Sep 29 15:31:16 What's a saraneya? Sep 29 15:31:35 morrildl: that's great fun Sep 29 15:32:03 everyone is what? a douche? Sep 29 15:32:18 yeah, sometimes Sep 29 15:32:22 no one is perfect! Sep 29 15:32:37 sure, but i don't think the majority of people intend to be douches Sep 29 15:32:51 they don't intend do Sep 29 15:32:54 but it happens Sep 29 15:33:10 haha Sep 29 15:33:19 rofl Sep 29 15:33:54 pardom : yes Sep 29 15:34:04 ok cool Sep 29 15:37:24 ubuntu rocks Sep 29 15:37:29 man, this is so cool Sep 29 15:37:59 now i know why good chose ubuntu Sep 29 15:38:06 s/good/goog Sep 29 15:40:31 muthu, why's that? Sep 29 15:40:43 morrildl, have things settled down to some degree of normalcy over there? Sep 29 15:40:59 davidw: feels so great Sep 29 15:41:13 fedora is more geeky Sep 29 15:41:24 ubuntu more user friendly Sep 29 15:41:34 mmmm I think ubuntu is plenty geeky... you get a bunch of great stuff from Debian Sep 29 15:41:48 davidw: well, settlING :) Sep 29 15:41:57 you get an incredible range with ubuntu... from really user friendly to as geeky as you want Sep 29 15:41:58 we're not quite copasetic yet Sep 29 15:42:09 morrildl: we need G1 to test Sep 29 15:42:11 I think Ubuntu is a lot more than just "more user friendly." Ubuntu is the best managed distro out there today, period. Sep 29 15:42:21 * morrildl is waiting for Ubuntu Netbook Remix to mature so he can install it on his Eee 900 Sep 29 15:42:30 muthu: ACK !! Sep 29 15:43:34 yeah, I'm curious to get my hands on a phone... they look really nice Sep 29 15:43:57 i'm excited too, although i heard they sold out!? this better not be like trying to get a Wii Sep 29 15:44:39 pre-sale is sold out from what I understand, hopefully still available in stores the day of the 23rd. Sep 29 15:44:41 60k G1 sold out Sep 29 15:44:43 jasta: i think a big part of the sellout was the fact that the white ones had to be recalled/pulled (or whatever you want to call it) with the paint problem Sep 29 15:44:58 Disconnect: i hadn't heard about that? Sep 29 15:45:03 who's buying white? Sep 29 15:45:08 Disconnect: ahh, means most of us will end up with brown. Sep 29 15:45:16 yah thats why tmob only had 2 colors - white ones aren't being sold, paint chips to show white plastic Sep 29 15:45:19 i'm getting black or i'm not getting one :) Sep 29 15:45:29 * Disconnect got brown, if it looks like hell the wif gets it and i get black Sep 29 15:45:56 black looks so nice Sep 29 15:46:16 from the pictures the brown looks somewhere in between gun metal and dark brown chalk. Sep 29 15:46:19 muthu: 60k is a piddly number of units to sell... Sep 29 15:46:32 agree Sep 29 15:46:45 iphone was at like a million right out of the gate. Sep 29 15:47:04 G1 is going to be slow and steady ;) Sep 29 15:47:18 * ttuttle likes brown. Sep 29 15:47:24 It's not ugly like the Zune brown. Sep 29 15:48:40 G1 Google Black Sep 29 15:48:47 i've got a black one, i personally like it the best out of the bunch Sep 29 15:49:08 jeffb: /me had a two-tone one -- I swapped backs so I had a black one with the lighter back. Sep 29 15:49:10 any of you guys know how many buttons the android software requires? I'm curious what kind of designs we might expect without physical keyboards. Sep 29 15:49:50 tethridge: It doesn't require anything. Sep 29 15:49:51 I keep seeing samsung and htc designs that only have two or four buttons across the button and I'm wonder if the hardware can support android Sep 29 15:49:56 tethridge: It can be modified to suit anything. Sep 29 15:50:35 I guess, but at some point it changes the user experience Sep 29 15:50:38 just get out your soldering iron Sep 29 15:50:39 tethridge: And? Sep 29 15:50:51 I can't imagine putting android on iPhone hardware Sep 29 15:50:58 one button for the interface doesn't quite work Sep 29 15:51:05 tethridge: Why not? Sep 29 15:51:09 tethridge: The GUI can be modified quite a bit. Sep 29 15:51:31 well, there is the menu button that launches extra actions Sep 29 15:51:44 the menu button of course could become a soft button Sep 29 15:51:46 are you suggesting that the button would be replaced with a soft button? Sep 29 15:51:47 tethridge: Long tap? Sep 29 15:51:50 ok Sep 29 15:51:54 tethridge: Or a gesture. Sep 29 15:52:04 btw, i *hate* that there's no back soft button Sep 29 15:52:14 I see what you're saying Sep 29 15:52:19 jeffb: Um, there's a hard button for that. Sep 29 15:52:29 tethridge: Or the menu items could just be permanently displayed at the bottom of the screen. Sep 29 15:52:29 wat Sep 29 15:52:37 jeffb: er Sep 29 15:52:38 jeffb: whoops Sep 29 15:52:42 jasta: There's a hard button for that. Sep 29 15:52:47 jeffb: Sorry, tabcomplete fail. Sep 29 15:52:50 lol Sep 29 15:52:50 i know, and i don't like that. Sep 29 15:52:54 jasta: Why?! Sep 29 15:52:59 jasta: It's easier to hit! Sep 29 15:52:59 a soft button would be better if you ask me Sep 29 15:53:03 jasta: Why? Sep 29 15:53:05 jasta: you want a gesture for soft back? Sep 29 15:53:17 no, i like the iphone's back embedded into the left side of the title bar Sep 29 15:53:29 jasta: Why do you *dis*like a hardware back button? Sep 29 15:53:30 i like being able to navigate applications entirely on screen Sep 29 15:53:39 jasta: Or is this just "I wish the G1 was the iPhone"? Sep 29 15:53:40 i feel it is more comfortable and consistent Sep 29 15:53:58 jasta: I think all screen navigation is limiting. Sep 29 15:54:04 or rather, i feel it would be, since i haven't used the alternative :) Sep 29 15:54:08 jasta: It's elegant, sure, but having physical buttons is nice. Sep 29 15:54:30 i think once people get used to a more hybrid tactile / touch interface they'll enjoy it more than a pure touch interface. Sep 29 15:54:36 == unix_lappy Sep 29 15:54:50 G1's got the best mix Sep 29 15:54:56 so, here's a question... Sep 29 15:54:57 like the keyboard + touch thing Sep 29 15:55:05 why on earth did you guys make Google Maps suck on Android? :) Sep 29 15:55:22 why can't I double tap the screen to center + zoom in? that drives me nuts. Sep 29 15:55:30 for what its worht Sep 29 15:55:33 SAD FACES Sep 29 15:55:46 i started on my g1/android about 3-4 months prior to getting an iPhone Sep 29 15:56:01 and i cant stand that the iPhone has no hardware back button Sep 29 15:56:35 jeffb: I can't stand that the iphone lacks buttons for games... Sep 29 15:56:47 jeffb++ Sep 29 15:57:07 loke: except the buttons that would be useful for games would be a DPAD, which the G1 lacks. Sep 29 15:57:14 true Sep 29 15:57:19 but it's better than nothing Sep 29 15:57:30 nothing - which is what the iphone has Sep 29 15:57:37 trackballs make you want to destroy your phone Sep 29 15:57:47 jasta: for both browser and maps, instead of the two button zoom in / out...i'd like to see a slider that's activated on touch within the region but extends beyond the area of the control. Sep 29 15:57:48 trackballs? Sep 29 15:57:50 thank god there should be no reason to use it Sep 29 15:57:55 so if I allow my activity to manage a cursor, what is the proper precautions I must take in an adapter when dealing with a cursor? Sep 29 15:58:16 ie, what do I do in Adapter.getObject() when the Cursor is closed, just return null? Sep 29 15:58:27 double touch for centering seems intuitive, not zooming though. Sep 29 15:58:57 unix_lappy: double touch as center+zoom is what google maps does on all other platforms except Android Sep 29 15:59:23 ahso. Sep 29 15:59:31 actually, i like google maps more on other platforms than on android hehe Sep 29 15:59:50 the interface is better hehe. Sep 29 16:00:09 i bet they'll correct that particular blunder in the first upgrade tho :) Sep 29 16:00:51 is there a date for the RTM build? Sep 29 16:07:05 the trackball is actually very nice Sep 29 16:07:08 I use it a lot Sep 29 16:07:25 makes one-handed operations fast and easy Sep 29 16:10:04 romainguy++ Sep 29 16:20:46 HI, anyone heard anything about installing Android on HTC Diamond? Sep 29 16:21:13 Millow: No. Sep 29 16:21:19 Millow: try #htc-linux Sep 29 16:21:26 Millow: It is not going to be practical to install Android on random devices until the source code is out, and even then only if the manufacturers are cooperative. Sep 29 16:21:28 thx SanMehat Sep 29 16:21:29 SanMehat: ohai Sep 29 16:21:36 Millow: no prob Sep 29 16:21:38 ttuttle: werd Sep 29 16:21:43 SanMehat: how's it going? Sep 29 16:21:48 good. just got in Sep 29 16:21:50 SanMehat: (heard anything from bjones? :-) Sep 29 16:21:52 SanMehat: oh Sep 29 16:22:06 yes ttuttle, but HTC have an Android mobile with similair components so I gues it wouldnt be that hard? Sep 29 16:22:06 no not yet, i'll let you know when. I'm busy today Sep 29 16:22:11 SanMehat: okay. Sep 29 16:22:14 SanMehat: /me is excited. Sep 29 16:22:25 Millow: It's possible, but you need a way to flash the OS. Sep 29 16:22:41 that's true Sep 29 16:22:49 Millow: That's the hard bit. Sep 29 16:23:14 SanMehat: (I can just nag bjones directly if you want ;-) Sep 29 16:23:52 has anybody played with content providers and write permissions? Sep 29 16:33:25 Is there any indication that Android will move up to kernel version 2.6.26? Sep 29 16:35:03 ? Sep 29 16:35:25 on what devices could I install android? Sep 29 16:35:35 P.S. #android at irc.quakenet.org ^^ Sep 29 16:37:00 Progin: Why would people chat about android on quakenet? Sep 29 16:37:05 Progin: Freenode is rather suited to it. Sep 29 16:37:43 yes, i just opened the channel in case some quakenet user will like to go there. Sep 29 16:37:49 who knows *gg* Sep 29 17:07:47 whats the difference between quakenet and freenode? Sep 29 17:08:10 lesceil: what's the same, other than that they are irc networks? Sep 29 17:08:51 "Freenode provides discussion facilities for the Free and Open Source Software communities, for not-for-profit organizations and for related communities and organizations." vs "QuakeNet is an IRC network, built around the gaming community, and is an organisation that facilitates the communication of many teams and online organisations." Sep 29 17:09:02 Freenode is for F/OSS, Quakenet is for games. Sep 29 17:09:54 got it. how many other nets are there? Sep 29 17:10:11 lots and lots Sep 29 17:10:32 lesceil: http://irc.netsplit.de/ Sep 29 17:10:53 * ttuttle is surprised Wikipedia doesn't have a page called "List of IRC networks". Sep 29 17:11:19 netsplit.de is the authoritative source for that kindof info ;) Sep 29 17:11:27 f00f-: nice. 941 networks currently... Sep 29 17:11:47 841 but anyways lots Sep 29 17:27:39 f00f-: http://www.honeynet.cz/img/big.jpg is interesting... Sep 29 17:28:16 jasonlee: you're lame. You just sit in the channel idle and never even notice when someone says something about you... I bet you're logging everything for -future- reference. Sep 29 17:41:09 flynn, what's *that* about? Sep 29 17:41:17 ;) Sep 29 17:41:26 see I watch that prompt like a hawk Sep 29 17:42:10 ? Sep 29 17:42:18 irc client beep when someone types out your nick flynn? Sep 29 17:42:31 yea, I cheat Sep 29 17:42:34 hehe Sep 29 17:42:36 i used to do that Sep 29 17:42:37 d=) Sep 29 17:43:01 question... with the ui/desktop for android.. can you replace it? Sep 29 17:43:08 or is allowed to be replaced? Sep 29 17:43:13 is it even Sep 29 17:43:14 lol Sep 29 17:43:46 desktop?! Sep 29 17:43:51 you mean the home app. Sep 29 17:44:35 yeah Sep 29 17:44:49 well the whole damn gui Sep 29 17:45:46 you know, kinda like window managers are in linux Sep 29 17:45:55 could you use a different gui ? Sep 29 17:50:02 you'd probably enjoy fvwm2-95 Sep 29 17:53:58 onanism: you can actually re-style a lot of Android's look. Sep 29 17:54:55 oic Sep 29 17:55:07 heat, nahhh Sep 29 17:55:18 it's not quite like your analogy of a window manager, though. Sep 29 17:55:26 heat, i enjoy'd e Sep 29 17:55:31 no was just saying Sep 29 17:55:32 it's more that it's intrinsic to Android's UI toolkit. Sep 29 17:55:34 can you replace it? Sep 29 17:55:53 you aren't replacing anything, because it was built with this idea that everything is governed by a style Sep 29 17:55:57 and the styles are quite flexible Sep 29 17:56:06 it's governed by style? Sep 29 17:56:16 i thought it was governed by being customizable by the user? Sep 29 17:56:17 things like the graphics on a widget, its size, text color, etc are all styled attributes not hardcoded anywhere in Android. Sep 29 17:56:25 except of course the default styles are hardcoded as defaults Sep 29 17:56:33 hmm Sep 29 17:56:55 onanism: not at all, the styles are a programmer's utility, nothing for the user to interact with. Sep 29 17:57:08 hmm.. Sep 29 17:57:22 k Sep 29 17:57:34 that said, because of the nature of how it was built, it would not be implausible to think you could develop a utility to re-style all the defaults Sep 29 17:57:34 so lemmie see if i'm getting the jist of this Sep 29 17:57:48 though i don't know enough about the particulars of the engine to know if thats truly possible Sep 29 17:58:10 it's customizable to the point of the system they have setup.. where you can change colors and what nots of boarders and text Sep 29 17:58:26 but you can't customize the actual gui to use another gui? Sep 29 17:58:38 that depends what you mean. i think we have a language barrier here :) Sep 29 17:58:39 wait that came out wrong Sep 29 17:58:48 you can't customize the phone to use another gui* Sep 29 17:58:53 there is only one GUI toolkit in Android, and so you couldn't use another one because no other toolkit exists. Sep 29 17:58:55 nahhh Sep 29 17:58:58 i'm just still waking up Sep 29 17:59:08 english is my main language d=) Sep 29 17:59:27 okay i see.. Sep 29 17:59:47 but the GUI toolkit is the code framework, nothing the user would care about. the framework in particular is flexible to the point that the end look drawn to the user is hugely governed by a style layer. Sep 29 18:00:20 hmm, okay d=) Sep 29 18:00:21 and that style layer could conceivably be filtered/adjusted at runtime, although currently i see no way to do that. but of course once source is available you should be able to dive in and see what could be done there. Sep 29 18:00:37 * onanism nods Sep 29 18:00:43 generally the style layer is for third party developers to re-style their widgets/application without breaking the mold completely and hardcoding anything special Sep 29 18:01:01 i see Sep 29 18:01:10 like if i want to change the font size of somethign in my app, i dont have to define my own style that includes font face, color, etc. i'd just inherit from some greater style and change 1 attribute Sep 29 18:01:20 or if i wanted a button with a different pixmap, it could be done easily Sep 29 18:01:31 oic Sep 29 18:01:39 likewise, there are two default style themes, one dark and one light, both included by Android. Sep 29 18:01:50 to work from.. Sep 29 18:01:56 that's nice Sep 29 18:01:57 the develop can choose which to use, so this is further evidence of how flexible the layering is. one variable will radically adjust the drawing. Sep 29 18:02:03 to keep uniformity Sep 29 18:02:17 in apps? Sep 29 18:02:18 but again, it's not clear if this is something that could be adapted to a global style change by the user's direction. Sep 29 18:02:57 hmm.. can't wait for the finished product of android on a phone Sep 29 18:03:00 yes, exactly. consistency is very easy to provide on Android because of this layering. Sep 29 18:03:13 * Disconnect can't help but think it sounds somehwat like osx in that regard Sep 29 18:03:26 that's what i was thinking also Disconnect Sep 29 18:03:34 i have an iphone Sep 29 18:03:37 it's weird Sep 29 18:03:37 Disconnect: it's not a unique design by any means. GTK, for example, is designed exactly this way. Sep 29 18:03:45 how the programs look and act alike Sep 29 18:03:52 except for the jailbroken apps Sep 29 18:03:58 jasta: yah Sep 29 18:04:09 onanism: well, look and act alike are two different things entirely. it is up to the developers to *choose* to design their apps like others. Sep 29 18:04:17 and on Android, many developers so far have chosen not to do that. Sep 29 18:04:23 right Sep 29 18:04:37 but that is largely Google's fault: there has never been any UI guidelines handed down from above so developers had no choice but to design for themselves. Sep 29 18:04:40 well, that's good Sep 29 18:04:46 so this may (almost certainly is :/ ..) a stupid question, but is there any provision in android for "native" apps? (or native libs to accelerate java apps) Sep 29 18:05:18 onanism: i meant to say that most developers have chosen NOT to design their apps consistent with other apps. Sep 29 18:05:36 Disconnect: Yes, there is a very large native layer. Sep 29 18:05:49 But the native layer is part of the frmaework, not generally part of specific apps. Sep 29 18:05:56 * Disconnect knows its "not supported at this time" (from the faq) but it doesn't specify whether its outright impossible or not :) Sep 29 18:06:02 hey jasta have you managed to use ActivityInstrumentationTestCas with 1.0? Sep 29 18:06:21 Disconnect: not supported means they won't make it "nice" for you, and tahts a deal breaker for most users. Sep 29 18:06:29 Disconnect: writing custom JNI is currently possible, however. Sep 29 18:06:41 Acsia: No, but I have used ServiceTestCase and the like in both 0.9r1 and 1.0 Sep 29 18:07:18 hum ok, I get a has no public constructor TestCase(String name) or TestCase() wwhen trying to run a simplistic test Sep 29 18:07:22 o well Sep 29 18:07:28 it's a treacherous place to work. loads of undocumented gotchas :) Sep 29 18:07:34 Acsia: well, look at ApiDemos, it uses this. Sep 29 18:08:42 I followd it, I ll try to import the ApiDemo to check if that works out for the Activity isntrumentation Sep 29 18:10:07 * Disconnect is pondering a basic terminal and shell environment (which evidently has been done on the emulator, but only by 'cheating' and dumping bins into it directly) Sep 29 18:12:38 Is there an app store for android? Sep 29 18:12:44 Progin: Yes. Sep 29 18:12:45 yes Sep 29 18:12:47 wow, dow just dropped another 200 points. Sep 29 18:12:54 unix_lappy: :( Sep 29 18:13:03 sweet Sep 29 18:13:08 good time to buy stocks soon Sep 29 18:14:43 heat: yeah, throw some good money after the bad Sep 29 18:16:07 I put my arm around Kandyse McClure once. Sep 29 18:16:37 She was this big -> . Sep 29 18:43:45 is that someone famous? Sep 29 18:43:56 Disconnect: hey :o) Sep 29 19:06:22 so I am following the getting started guide on google.com. First project I setup was the Hello Android. Hhowever, when I run it, the emulator starts (i see the nice pink phone and the works Android in the center but it never says Hello, Android like it is suppose to Sep 29 19:08:57 when you run it for the first time, it takes some time, so wait Sep 29 19:09:12 ya..just figured that out...geez, it does take a fair amount of time Sep 29 19:10:00 cool...wrote my first app...haha Sep 29 19:11:04 SanMehat: ping? Sep 29 19:11:12 ttuttle: pong. Sep 29 19:11:18 SanMehat: How's it going? Sep 29 19:11:28 ttuttle: busy but good Sep 29 19:11:31 SanMehat: cool Sep 29 19:11:44 SanMehat: So feel free to let me know when (not if) I start driving you crazy. Sep 29 19:12:14 ttuttle: that day has come and gone my friend. Sep 29 19:12:16 :) Sep 29 19:12:19 SanMehat++ Sep 29 19:12:21 SanMehat: Cool. Sep 29 19:12:32 :) Sep 29 19:14:41 Does anybody know how to set the intent on a ActivityInstrumentationTestCase Sep 29 19:14:42 ? Sep 29 19:15:21 SanMehat: any news? Sep 29 19:15:32 Does somebody know how to connect to a IRC with Android? Sep 29 19:15:43 there is an app for that from what I remember Sep 29 19:16:06 Progin: I believe benley has written an IRC client for nearly every platform on earth. Sep 29 19:16:10 ttuttle: Dude. I'm busy. I promise I'll get to that as soon as I can, but I'm busy. Sep 29 19:16:19 ttuttle: Your inbox is your indication of good news Sep 29 19:16:22 SanMehat: Okay. (Sorry.) Sep 29 19:16:23 SanMehat: Heh. Sep 29 19:16:27 ttuttle: I have? Sep 29 19:16:29 no problem Sep 29 19:16:40 benley: I thought you had. Maybe it's someone else. Sep 29 19:16:48 SanMehat: /me begs forgiveness. Sep 29 19:16:57 SanMehat: I will make it up to you in bugfixes once the OSS release comes out. Sep 29 19:17:04 its cool dude, just remember I've got deliverables :) Sep 29 19:17:11 I'm porting the hiptop 'cognet' app to android, which can connect to irc Sep 29 19:20:04 SanMehat: Do feel free to fling me some bugs once the OSS release is out. I like fixing bugs ;-) Sep 29 19:20:48 ttuttle: ok :) Sep 29 19:24:56 why is there no layout_maxWidth Sep 29 19:24:57 ? Sep 29 19:25:52 zhobbs, because http://code.google.com/p/mostpixelsever/ is being ported to android Sep 29 19:26:02 just joking Sep 29 19:27:27 wow, that would take a lot of phones Sep 29 19:46:59 when an executable is in my $PATH, is there anyway to figure out the whole path for that file? Sep 29 19:47:10 zhobbs: which Sep 29 19:47:23 ttuttle: thanks Sep 29 19:52:10 wastrel: http://en.wikipedia.org/wiki/Image:Kandyse_McClure_002_studioshot_std.jpg Sep 29 19:53:04 she looks like a doll Sep 29 19:53:20 as in, forged from synthetics ;) Sep 29 19:53:42 Yea, I went to Toys R Us, but all that had was My Size Barbie Sep 29 20:14:45 question: when tmob says that the g1 is available for pre-order while supplies last does that mean there won't be supplies left for non tmob who are switching on the 22nd? Sep 29 20:15:10 it means exactly what it says. Sep 29 20:15:33 ah! what do they meme tho!!! Sep 29 20:15:36 if the pre-order is so popular that they run completely out of units, then that's probably exactly what will happen. Sep 29 20:15:56 hmmm so im outa luck if/when they run out Sep 29 20:16:16 obviously it is in their best interest to sell as many as possible, if they outsell their expected volume then you will have a hard time finding one Sep 29 20:16:19 obviously Sep 29 20:16:37 pardom: pre-order is closed right now, you do know that, yes? Sep 29 20:16:42 this is true of every product on market. Sep 29 20:16:47 summatusmentis: it re-opened, actually. Sep 29 20:16:53 summatusmentis: yes i know Sep 29 20:16:57 oh it did? I'm not on top of things ;) Sep 29 20:17:02 jasta: i know that too Sep 29 20:17:24 they'll probably open and close many more times Sep 29 20:17:31 as they catch up and fall behind Sep 29 20:19:00 anyone else think it was a really long delay between announcement and 'release' (23rd)? Sep 29 20:19:06 i thought i might be able to get one from my family (all on tmob), but i dont think so Sep 29 20:19:19 Disconnect: yes Sep 29 20:19:20 Disconnect: no Sep 29 20:19:43 they announced all of this way back in November of last year. I don't think 1 month is long on that scale. Sep 29 20:19:50 it may be good for the market, but i want instant gratification Sep 29 20:20:19 look at (eg) iphone, the announcement went and in hand with availability (well, nto counting shortages) and they shipped basically as fast as was reasonable after that. Sep 29 20:20:47 same thing seems true across most consumer devices "hey check out what we have, and you too can have it in the next week or 2- quick, while you are still excited, go buy one!" :) Sep 29 20:26:49 is there currently or in the near future a phone available that runs android (without some phone contract)? Sep 29 20:27:04 erikwt: Yes, you'll be able to buy a Dream for $400 without a contract. Sep 29 20:27:18 does it work very good? Sep 29 20:27:28 erikwt: it's exactly the same as the one that is being released with contract on T-Mobile Sep 29 20:27:37 (just unlocked) Sep 29 20:27:57 okey cool Sep 29 20:28:15 check that it supports the frequencies you expect. Sep 29 20:28:28 i live in holland, any idea about that? Sep 29 20:28:37 look it up for yourself, it should be pretty easy Sep 29 20:29:13 erikwt: it's quad band for gprs/edge, dual-band for 3g, and I *think* the 3g bands they picked are the ones that most european carriers are using. Sep 29 20:29:37 okey Sep 29 20:29:52 that's generally true, but you'd still be crazy not to check what 3G frequencies are in use in Holland Sep 29 20:29:55 if any Sep 29 20:30:06 or that Holland is GSM and not CDMA exclusively. Sep 29 20:30:18 but the phone is not available yet, right? Sep 29 20:30:36 yes, ill check that first jasta Sep 29 20:30:48 not for another month Sep 29 20:35:53 ttuttle: is that announced somewhere public? Sep 29 20:36:07 gdsx: not officially that I've heard. Sep 29 20:36:18 ok Sep 29 20:36:29 several folks have claimed thats the answer you get if you call tmobile Sep 29 20:36:51 but that hardly makes it true. customer service folks never know anything Sep 29 20:38:12 gdsx: I think so. Sep 29 20:39:34 i think there was an official statement that (as has always been their policy) after 90 days you can walk in and get it unlocked. Sep 29 20:39:44 so expect to see a bunch for sale used (and some new) unlocked around that time. Sep 29 20:39:57 or sooner if it turns out they're easy to hack Sep 29 20:40:13 I forget where I heard it, but it was a website, not from Google. Sep 29 20:45:13 benley: even on a totally open device chances are its pretty easy for tmob to keep it locked. (sim controllers usually take a binary blob that is phone-specific, so until an unlocked phone appears in the wild the chances of being able to hack it - even if you own the device in all other ways - is pretty low.) Sep 29 20:45:57 and istr that - dispite all the repeated use of the word 'open' - the g1 is still locked down pretty tight. (its 'open' like s60, not 'open' like maemo.) Sep 29 20:46:21 it's not an open phone, it's an open platform, that's the distinction. Sep 29 20:46:33 yah Sep 29 20:46:48 that is, the G1 is in every normal way a closed device, running atop Android, in every normal way an open platform. Sep 29 20:47:02 except of course source currently doesn't exist for the latter ;) Sep 29 20:47:08 again tho, thats way more like s60 than it is like maemo. (esp given that there's no sources) Sep 29 20:47:13 details...details... Sep 29 20:47:21 heh. is the source for s60 actually available now? Sep 29 20:47:45 not yet but thats the plan Sep 29 20:48:38 course, symbian is 2 pieces and i'm not sure they are both being opened (there's an OS and an app environment) Sep 29 20:49:13 it'd be pretty funny if the only open-source OS+environment combo was linux with series60. :/ Sep 29 20:49:19 Disconnect: android is the same way. they committed the platform source, not app source. Sep 29 20:49:56 this is gonna be a long time coming to get real openness out of this industry :) Sep 29 20:49:58 * Disconnect counts the home app as "platform" Sep 29 20:50:33 what parts of android are still closed? Sep 29 20:50:34 just ooc Sep 29 20:50:35 Disconnect: it's uncertain what apps google will release the source for, but its pretty obvious which ones they definitely won't ;) Sep 29 20:51:54 actually, here's the answer i was looking for: http://groups.google.com/group/android-internals/msg/c28e620d23f10ebb .. its less unclear now Sep 29 20:53:16 Disconnect: that's what i meant: "...but possibly excluding any Google-branded apps like Gmail" Sep 29 20:53:20 yah Sep 29 20:53:29 why should they have to open-source Gmail? Sep 29 20:53:34 ok cool its time for me to run home :) ttyl! Sep 29 20:53:49 f00f-: they shouldn't, i was just clarifying for Disconnect what we do and do not expect opened. Sep 29 20:54:16 * Disconnect doesn't think anyone said "have to" either, so.. Sep 29 20:59:33 i can access my imap account yes? Sep 29 20:59:37 external to gmail? Sep 29 21:00:27 yes and yes Sep 29 21:04:30 teh Sep 29 21:07:18 * jasta is so confused by the behaviour of this code Sep 29 21:07:39 InputStreamEntity is behaving really weird... Sep 29 21:13:34 jasta did you get closure on your HttpClient problem? Sep 29 21:16:55 f00f-: sure did, but i had tested that myself ages ago on the leaked SDK Sep 29 21:17:31 oh ok Sep 29 21:17:34 the bug is gone Sep 29 21:18:16 hi, I tried to use the geocoding feature to look for interested point surrounding an area. Sep 29 21:18:52 my problem is that it show the city, states, country... but no details like mountain, surrounding street and so on ? Sep 29 21:19:00 i love you guys so much Sep 29 21:19:12 hmm, i wasn't aware of a geocoding feature? Sep 29 21:19:14 * f00f- explores Sep 29 21:19:36 reverse geocoding is possible too.. lat/long<->name/street Sep 29 21:20:34 but it's actual too simple for what I need... if I have a small town and would find the mountain surrounding this town.. how would you process ? Sep 29 21:21:04 the next step would be to show this mountain on the map and add informations.. Sep 29 21:21:17 you need topographic information probably Sep 29 21:21:20 some of it's open Sep 29 21:21:21 does anybody have some idea were I should look ? Sep 29 21:21:24 from government agencies Sep 29 21:21:55 so if I ask directly on google map for a mountain.. he will find it.. Sep 29 21:22:40 so what I would like to do.. is communicate with google map to be able to access to the position of the result he show me... Sep 29 21:23:08 geocoding doesn't return the information I need.. Sep 29 21:27:12 quick question Sep 29 21:27:27 if i want to have a service Sep 29 21:27:33 do i just extends it ? Sep 29 21:27:44 or do u run an activity as a service Sep 29 21:29:27 chouman82: services are separate from activities. see the service examples in ApiDemos for a good place to start. Sep 29 21:32:55 ugh, why is the emulator such a pain in the ass to use with audio output Sep 29 21:43:55 no idea ? Sep 29 21:45:21 wat i am trying to do is to start a phonestatelistener with a service Sep 29 21:45:35 but the phonestatelistener doesn't seem to work all that well Sep 29 21:45:40 or i am just doing soemthing wrong Sep 29 21:55:09 you've been struggling with this for a while now. can you just post your code and i will review/test it myself? Sep 29 21:55:21 sure Sep 29 21:55:27 that would be great Sep 29 22:00:02 http://pastebin.com/m2145b766 Sep 29 22:00:04 there u go Sep 29 22:02:36 hello is there any book recommended by android developers Sep 29 22:03:08 chouman82: can you package it up for me so i can just import it into eclipse Sep 29 22:03:13 chouman82, You may already be aware of this, but the tag argument to android.log.Log functions is more useful if it's a little more descriptive (such as the name of your application or the class you're calling it from). Sep 29 22:04:14 chouman82, The idea is that you'll use Log.{v,d,i} with the same tag so you can filter on them in logcat easily so that you only see messages from your app. Sep 29 22:05:01 I realize that's completely unrelated to the question you're asking, but I thought I'd give some unsolicited advice :-P Sep 29 22:05:18 hahahaha Sep 29 22:05:22 i love that kind of logging ^^ Sep 29 22:05:34 yeah i use LOG_TAG everywhere Sep 29 22:05:43 such a great example that was in the samples Sep 29 22:09:46 hi Sep 29 22:10:55 hi stus Sep 29 22:11:39 is there any android e-book around?? Sep 29 22:15:14 amjad, what kind of android e-book are you looing for? Sep 29 22:15:19 try http://code.google.com/android/intro/index.html Sep 29 22:16:05 ya thats looks better Sep 29 22:19:17 does anybody know if we will be able to flash a custom build of android to the HTC G1 , or any android phone for that matter ? Sep 29 22:19:34 stus: that's got nothing to do with Android, and everything to do with HTC and T-Mobile. Sep 29 22:21:04 that said, be able to: almost certainly yes; easy or officially supported: probably not. Sep 29 22:21:08 jasta, so there is no sort of chain-of-trust/verifying-boot-process or some mess like that in android itself Sep 29 22:21:36 android is not trying to actively defeat you, AFAIK, but HTC and T-Mobile might just try to defeat you. Sep 29 22:21:50 yes, thats what i was fearing :( Sep 29 22:22:19 if you aren't skilled enough to do this hacking yourself, you're going to just have to wait. otherwise, you've got a fun project to start on the 22nd :) Sep 29 22:22:43 yeah Sep 29 22:23:12 on one hand it's going to be fun watching all that hacking evolve and see how it turns out on such an open phone Sep 29 22:23:53 on the other hand.. i wish that kind of things were supported from the start Sep 29 22:24:20 maybe free phones will be able to boot other OSes without any hassle? Sep 29 22:24:31 yes, that's your best bet honestly Sep 29 22:24:38 hack Android onto, say, the Freerunner Sep 29 22:24:51 that would be a much simpler task, i'm sure. Sep 29 22:24:54 yeah that as well Sep 29 22:25:05 but i meant rather the free version of the HTC Sep 29 22:25:05 anyway, i gotta get back to coding Sep 29 22:25:14 like, getting it without any bundles/contracts Sep 29 22:25:18 * benley gets back to bashing his head against a wall of legacy Sep 29 22:25:29 jasta, happy coding ;) Sep 29 22:26:09 stus: hardly, i'm working on MediaPlayer crud Sep 29 22:28:29 jasta, well, good luck then Sep 29 22:46:06 amjad: http://pragprog.com/titles/eband/hello-android Sep 29 22:46:26 amjad: you can buy the beta version in PDF + paper or just the PDF Sep 29 22:46:40 amjad: then you will be getting free updates as the book gets updated Sep 29 22:47:01 until it is released on ~Dec. 15 Sep 29 22:47:08 hmmm Sep 29 22:47:39 I think that's the closest you'll get to a book on Android right now. I may be wrong but that's all I know. Sep 29 22:47:46 hehe that dude spammed his book on my blog comments Sep 29 22:48:09 jasta: which book? Is there another one? Sep 29 22:48:12 also, the example he quoted was incorrect. i can't say that i recommend the book :) Sep 29 22:48:20 eleftherios: nope, the one you just psated Sep 29 22:48:26 http://www.amazon.com/ANDROID-PROGRAMMERS-GUIDE-Jerome-DiMarzio/dp/0071599886/ref=sr_1_2/102-0721612-4695348?ie=UTF8&s=books&qid=1222725218&sr=1-2 Sep 29 22:48:39 how about this, this is not a ebook but a programmers guide Sep 29 22:48:49 jasta: oh ok. I just saw it on pragmatic programmers last night, I have not read it. Sep 29 22:49:43 I've read parts of it, a little too informal for me... Sep 29 22:49:56 Oh wait...that's not the same book Sep 29 22:50:02 oops, actually there are quite a few on Amazon :-S Sep 29 22:50:07 so we have two books, one in beta version and one on amazon Sep 29 22:50:09 yes Sep 29 22:50:15 amjad: more than two Sep 29 22:50:25 Mark Murphy's is a little informal...and Ed's I really don't like because he took my name Sep 29 22:50:40 so apologies Sep 29 22:50:42 he took you rname? Sep 29 22:50:50 no problem eleftherios Sep 29 22:50:55 jasta: "Hello Android" Sep 29 22:50:59 oh, lol. Sep 29 22:51:19 i don't think it's wise to buy either of these books personally Sep 29 22:51:28 why so jasta?? Sep 29 22:51:44 the docs are pretty good, and once the source is available you'll be able to learn from that Sep 29 22:51:48 if for no other reason than the simple fact they had not enough time to actually develop on Android, but rather they were tinkering and reading all the same documentation you can. Sep 29 22:52:04 perhaps in a year or so when there are some real success stories of Android devs out there someone could stop and write a good book from their experience Sep 29 22:52:44 yes until then i have irc for help :) Sep 29 22:52:54 frankly, i bet you get more useful help from this channel than those books too :) Sep 29 22:53:10 but sometimes i dont want to end up asking stupid q Sep 29 22:53:14 considering most of us here have collectively much more experience than either of those authors Sep 29 22:55:24 oh my god Sep 29 22:56:08 W/MediaPlayer( 287): IMediaplayer died Sep 29 22:56:08 W/MediaPlayer( 599): MediaPlayer server died! Sep 29 22:56:08 E/MediaPlayer( 287): Error (100,0) Sep 29 22:56:30 thats cute :) Sep 29 23:00:19 morrildl: you around? Sep 29 23:04:34 Does anyone have a suggestion for how to discover the battery state from a BroadcastReceiver ? Sep 29 23:04:53 lol Sep 29 23:05:01 i found a reliable way to trigger SIGBUS in mediaserver Sep 29 23:05:04 Maybe it's because I'm tired, but I just can't see any good way of doing it. Sep 29 23:05:30 jasta: The first of many I'm sure Sep 29 23:05:40 jasta: Freerunner you say? Sep 29 23:09:38 Has anyone obtained useful battery state information? Sep 29 23:20:18 lol, for real? Sep 29 23:20:26 I/StreamMediaPlayerTest( 914): onBufferingUpdate: percent=12288 Sep 29 23:20:26 I/StreamMediaPlayerTest( 914): onBufferingUpdate: percent=13312 Sep 29 23:20:26 I/StreamMediaPlayerTest( 914): onBufferingUpdate: percent=26624 Sep 29 23:20:27 ? Sep 29 23:27:20 lol Sep 29 23:27:28 jasta: sounds about right.... Sep 29 23:27:32 i was just able to permanently freeze the UI Sep 29 23:27:49 W/WindowManager( 52): No window to dispatch pointer action 0 Sep 29 23:28:59 any word on the date this will be available? Sep 29 23:29:05 the htc tmobile plan Sep 29 23:29:42 Media playback is complex, so there are bound to be bugs, but the media playback elements of Android do appear to be inferior to the rest. Sep 29 23:32:37 * umdk1d3 rolls in Sep 29 23:37:44 i can't even make their stupid local http server workaround go Sep 29 23:38:00 tomgibara: it was subbed out according the http user agent Sep 29 23:39:43 zhobbs: You mean reading the battery state was stubbed out? Sep 29 23:40:16 tomgibara: no, I mean google didn't make the media player Sep 29 23:40:32 ok - yes i know, it was packetvideo Sep 29 23:41:14 * tomgibara is still obsessing about my battery state problem Sep 29 23:41:52 I can't see a way of simply getting the battery state - it seems like a huge hole in the apis Sep 29 23:42:54 there's an intent broadcasted when it changes Sep 29 23:43:05 and one when it's "low" Sep 29 23:43:44 zhobbs: yes, but useless in so many ways Sep 29 23:43:56 There's no way to poll the battery state Sep 29 23:44:11 yeah, seams weird not to include that Sep 29 23:44:25 what are you going to use that for? Sep 29 23:45:03 And because you can't obtain them by registering in the manifest, I can't see how to use them in a broadcast receiver either. Sep 29 23:45:13 the battery is about to die, dave. i can feel my memory going... dave.... Sep 29 23:45:33 looks like the battery_low you can receive from the manifest Sep 29 23:45:58 I simply want a notification (not from HAL thanks) when the device is plugged into a power supply Sep 29 23:46:24 ahhhh, you can't even do that? Sep 29 23:47:40 I'm tired, it's been a long day of coding, but I can't see any way to sensibly write some code that can just get notified 'in the background' when the device is plugged in. Sep 29 23:51:13 is there anything in the sdk about syncing with a computer? Sep 29 23:51:49 nope, not really Sep 29 23:51:54 the device is expected to sync OTA Sep 29 23:51:55 weaksauce :\ Sep 29 23:52:00 ota? Sep 29 23:52:03 over the air Sep 29 23:52:12 lame, a program like truconnect would make my day Sep 29 23:52:38 my phone is my third monitor, I mouse over, click messages, and type up a sms on my regular computer keyboard. Sep 29 23:56:27 AndroidManifest has yet startActivity for package.Radar gives java class def. not found error. any ideas? Sep 30 00:03:42 Is it in the proper location in relation to the package declaration at the top of the manifest entry? It could be android:name=".package.Radar" Sep 30 00:04:06 will byou guys be getting a phone oct 22 Sep 30 00:04:50 chomchom: yes, Radar is in the main package that is specified in the tag, not in a sub-package Sep 30 00:36:33 solution: should be inside (i had it outside). sheesh! Sep 30 00:38:29 does every activity need a onCreateOptionsMenu? is it common to use a superclass so that activities show the same menu? Sep 30 00:38:46 each activity. apps do not share menus Sep 30 00:39:45 activities could share menus if they both inherited from a class that implements onCreateOptionsMenu, right? Sep 30 00:40:45 seems wrong to copy/paste this code to build the menu into each activity Sep 30 00:41:56 donomo: I don't actually know, but the "resources can reference other resources" thing comes to mind Sep 30 00:44:33 * donomo takes the easy way out with copy/paste Sep 30 00:47:46 whee. i can bounce between two activities. Sep 30 00:48:09 whee Sep 30 01:07:41 Looks like sprints phone is going to be htc as well. Sep 30 01:08:55 how do you know? Sep 30 01:09:00 well. Sep 30 01:09:09 its just speculation. but one sec. Sep 30 01:09:34 So, the four manufacturers are LG, Motorola, HTC, and Samsung (in the oha at least) Sep 30 01:09:36 http://www.engadget.com/2008/09/29/samsung-lg-said-to-be-releasing-android-phones-in-q3-09-at-th/ Sep 30 01:09:50 http://www.google.com/reader/view/?tab=my#search/motorola%20android/0 Sep 30 01:09:54 oops. Sep 30 01:09:58 http://www.engadget.com/2008/09/29/motorola-getting-friendly-with-android/ Sep 30 01:10:23 those cause me to believe that the sprint handset will be HTC as well. Sep 30 01:11:19 probably some version of the G1.. Sep 30 01:11:28 but ionno about that Sep 30 01:11:41 touch hd!!! Sep 30 01:11:53 heh Sep 30 01:11:55 hopefully.. Sep 30 01:11:58 though it doesnt have wifi. Sep 30 01:12:09 if it was between the touch hd and the touch pro, i think id go for the pro Sep 30 01:12:44 oh yeah, gotta have wifi Sep 30 01:12:49 yeah Sep 30 01:12:57 wifi is the thing most people forget with the hd. Sep 30 01:13:10 its so hard to imagine it lacking it, since it has such an awesome display. Sep 30 01:13:11 lol Sep 30 01:14:14 wifi Sep 30 01:14:26 wifi Sep 30 01:14:58 yeah, that's weak Sep 30 01:15:22 some sites say it has wifi Sep 30 01:15:29 hmm. Sep 30 01:15:34 ive only heard it doesnt. Sep 30 01:15:41 but if it does then it will probably be awesome. Sep 30 01:15:46 the only thing its missing then is the keyboard Sep 30 01:16:00 yeah, but most say it doesn't have wifi Sep 30 01:18:16 yeah, i think the touch pro is pretty sweet looking though Sep 30 01:18:19 keyboard and wifi Sep 30 01:18:22 but its smaller. Sep 30 01:18:27 and chunkier Sep 30 01:31:22 i like the g1 Sep 30 01:31:43 couple problems but nothing too serious Sep 30 01:33:51 wastrel: Yeah. It's pretty good for a version 1. Sep 30 01:34:38 and in a year when version 2 comes out i can give it to my wife and get the new one :] Sep 30 01:34:47 wastrel: clever Sep 30 01:49:56 is there a way to have an activity stay out of the 'stack', ie when it hands off to another activity, the back-arrow button skips over it Sep 30 01:50:53 perhaps im misusing Activity Sep 30 01:51:37 you could destroy it when it gets paused Sep 30 01:51:56 er, stopped Sep 30 01:52:02 but yeah maybe you want a service Sep 30 01:52:15 hmm Sep 30 01:52:52 i was bouncing between two activities to be the first activity for the application. Sep 30 01:53:07 the startup code that starts the service had to move between these two activities Sep 30 01:53:28 so i thought id make a 'Start' activity that started a service, read preferences, etc, then handed off to one of the 'real' activities Sep 30 01:53:44 the problem is that Back goes back to the start activity which has no UI Sep 30 01:55:38 i wonder if code inside onPause can destroy itself Sep 30 01:57:25 * donomo finds Activity.finish() Sep 30 01:58:05 i was just going to suggest that :] Sep 30 01:58:18 ha. that seems to do what i want. Sep 30 01:58:40 props to goog for a featureful API :) Sep 30 02:03:05 * Benddd wonders when the second android phone will be released... hmmm Sep 30 02:08:06 maybe Apple has one in the works :) Sep 30 02:08:47 donomo: I doubt it. Sep 30 02:34:44 why cant g1 have the multitouch screen? thast so lame :( Sep 30 02:34:52 d03boy: patents? Sep 30 02:34:55 no need Sep 30 02:34:59 d03boy: Also it works fine. Sep 30 02:35:07 d03boy: Multitouch often requires two hands. Sep 30 02:39:01 i'll take a keyboard over multitouch Sep 30 02:39:15 but i would like landscape without having to open the keyboard Sep 30 02:41:33 wastrel, why cant you have both? Sep 30 02:41:40 multitouch + keyboard Sep 30 02:41:47 i just like the zoom thing in teh brwoser Sep 30 02:42:22 d03boy: because the g1 doesn't have multitouch :] Sep 30 02:42:34 and the iphone doesn't have a keyboard Sep 30 02:43:04 i hope it is nice Sep 30 02:43:06 becausei want to ge tit Sep 30 02:43:22 but I just am not sure how it will compare to the iPhone Sep 30 02:43:33 any idea how much the voice plan + data plan will be? Sep 30 02:44:11 i believe it's $25/mo for limited sms and $35/mo for unlimited Sep 30 02:44:44 wastrel: limited = 400 SMS Sep 30 02:44:46 wastrel: correct Sep 30 02:45:01 do you think it will be possible to tether? Sep 30 02:45:03 eventually Sep 30 02:45:19 is tehre an easy way for tmobile to know whether you're tethered or not? Sep 30 02:45:53 d03boy: yeah, they can look at your traffic. Sep 30 02:46:13 your pr0n torrents will give you away Sep 30 02:46:15 d03boy: it's harder to tell the difference between android and a linux laptop than it would be to tell the difference between a plain old phone and a windows laptop, but they could do it. Sep 30 02:46:20 == wastrel Sep 30 02:48:21 well I wouldnt use torrents.. I have a landline connection for that Sep 30 02:48:45 i just think its easier and quicker to use a laptop **** ENDING LOGGING AT Tue Sep 30 02:59:57 2008