00:02.21 | *** join/#android aufegu- (n=angu@116.41.93.89) |
00:04.24 | *** join/#android Matrix9 (n=MiniMe@s206-75-119-243.ab.hsia.telus.net) |
00:08.42 | gambler | jaek: Change your password? It says password, not passwords or passphrase right. |
00:09.50 | *** join/#android jbq (n=jbq@72.14.224.1) |
00:09.55 | Disconnect | ironfroggy_: go from browser.. bookmark it, you can create a shortcut to the bookmark |
00:11.27 | *** join/#android mpardo (n=chatzill@c-24-11-194-193.hsd1.mi.comcast.net) |
00:11.40 | mpardo | has anyone implemented a solution for app updates? |
00:11.48 | mpardo | generic |
00:13.24 | jasta | we are expecting the market to provide that |
00:13.43 | mpardo | hmmm, but until then? |
00:13.54 | jasta | until then i wouldnt waste your time |
00:14.13 | mpardo | well my client is demanding it lol |
00:14.16 | jaek | gambler, if you didnt notice, spaces are valid characters in most (sane) systems |
00:14.24 | mpardo | i have something, but i need something better |
00:14.26 | mpardo | and quick |
00:14.33 | jasta | mpardo: well then waste your time if you want to. the most obvious way would be to just pester them to redownload from the market |
00:14.54 | jaek | and if the android mail application is garbling spaces it is a bug |
00:15.09 | jasta | jaek: source is available :) |
00:15.14 | mpardo | that's what it does now... i have a "check for updates" button that takes to them the market |
00:15.16 | jasta | ive already fixed a bug in it |
00:15.23 | mpardo | but the client wants it to check automatically |
00:15.41 | jasta | mpardo: so have it check automatically. write a service and hook it up to the alarmmanager |
00:15.42 | mpardo | i guess I'm asking the wrong question |
00:15.53 | jasta | then use a notification if it finds updates |
00:15.55 | jasta | really simple |
00:16.04 | mpardo | the method i use now crashes the app if there is no connection |
00:16.16 | mpardo | cuz it waits to connect untill a timeout... freezing the app and UI |
00:16.17 | rwhitby | morning droids |
00:16.24 | mpardo | i need to check for connectivity i guess |
00:17.27 | mpardo | what's the best way to check for connectivity? |
00:17.53 | jbq | ConnectivityService - lemme find the exact class. |
00:18.45 | rwhitby | Can anyone point me towards Android documentation of the interface between the lowest layer of the Java API and Dalvik VM, and actual hardware on a new device to which Android is being ported? In particular, what Linux device drivers are required, and what other stuff outside of Linux device drivers is required? |
00:19.05 | *** join/#android wastrel (n=wastrel@nylug/member/wastrel) |
00:19.53 | jbq | mpardo: http://code.google.com/android/reference/android/net/ConnectivityManager.html |
00:20.09 | mpardo | k thx |
00:20.25 | *** join/#android luckbr1975 (n=luckbr19@c-67-169-36-7.hsd1.ca.comcast.net) |
00:21.09 | fadden0 | rwhitby: wouldn't that be libc? |
00:21.45 | rwhitby | fadden0: I'm thinking of support for specific hardware devices, rather than C libraries. |
00:21.50 | mpardo | jbq: not quite sure how to use that |
00:22.02 | jbq | Check the last function in http://git.source.android.com/?p=platform/packages/providers/DownloadProvider.git;a=blob;f=src/com/android/providers/downloads/Helpers.java;h=f966a7f56577e65a4a99e278273c82c5a159ae0b;hb=HEAD |
00:22.09 | rwhitby | e.g. if someone put a digital compass on an Android phone, what would one need to do to make it available to applications? |
00:22.48 | fadden0 | rwhitby: hardware/libhardware/* might be what you want |
00:23.24 | umdk1d3 | rwhitby: you mean available through intents? |
00:23.30 | umdk1d3 | like the radar app? |
00:23.55 | rwhitby | umdk1d3: dunno what application abstraction it would be yet, just learning how the plumbing underneath works. |
00:23.56 | fadden0 | You need device driver -> hardware abstraction -> JNI natives |
00:24.18 | umdk1d3 | ohhhh from a hardware perspective |
00:24.41 | umdk1d3 | might look at providing it up through SensorManager |
00:25.41 | rwhitby | fadden: and the hardware abstraction is in hardware/libhardware/* ? |
00:27.19 | *** join/#android SyntaxNinja (n=ijones@pdx.galois.com) |
00:27.39 | fadden0 | hardware/libhardware/sensors/sensors_trout.c has some low-level sensor stuff; /base/core/jni/server/com_android_server_SensorService.cpp uses hardware/libhardware/include/hardware/sensors.h; SensorService uses the JNI functions. |
00:28.28 | jbq | rwhitby: in the spirit of transparency, you'll want to know that some work in underway to greatly extend the sensor APIs beyond what exists in 1.0, and you might want to wait a tiny bit until those are publicly available (I don't have any timeframe), so that you don't waste time learning the current APIs to have them change under your feet for the next release. |
00:28.32 | fadden0 | rwhitby: usually |
00:29.51 | rwhitby | jbq: thanks for the heads up |
00:30.07 | rwhitby | fadden0: that's exactly the chain of source code relationships I was looking for - thanks! |
00:30.39 | fadden0 | rwhitby: please do bear in mind that none of this constitutes a public API, and is subject to change in ways that maximize inconvenience. :-) |
00:31.08 | rwhitby | fadden0: understood. I'm used to working with bleeding edge :-) |
00:33.09 | *** part/#android Dougie187 (n=doug@68.35.245.156) |
00:33.41 | *** join/#android annodomini_ (n=lambda@wikipedia/lambda) |
00:34.50 | *** join/#android JoeBrain (n=JoeBrain@adsl-70-232-148-93.dsl.pltn13.sbcglobal.net) |
00:36.53 | *** join/#android baron1804 (n=Smellme@24-151-40-151.dhcp.nwtn.ct.charter.com) |
00:38.23 | *** join/#android UKCode1 (n=Les@74.217.76.5) |
00:40.16 | exman | what method called by pivot ? |
00:41.44 | rwhitby | jbq: as far as the API roadmaps goes, is that still OHA member access only, or is the Android API available for community participation now? |
00:42.55 | *** part/#android ErikT (n=erik@c-76-104-164-156.hsd1.wa.comcast.net) |
00:43.21 | jbq | public APIs are public as part of 1.0. |
00:43.48 | jbq | As for the rest, it'll all be progressively into the public view as part of the open-source effort. |
00:44.11 | jbq | public API are "application" API, not porting APIs. |
00:44.58 | *** join/#android dglazkov (n=dglazkov@c-24-130-144-56.hsd1.ca.comcast.net) |
00:45.03 | rwhitby | jbq: For an example, what if I had a new type of device (let's take an "ultrasound ruler" as an example) - how does someone who is not an OHA member influence the public API to include an abstraction for that new type of device? |
00:46.28 | jbq | rwhitby: the OHA has little to do with this, to be honest. In a nutshell, you'd discuss that with myself and the other engineer who has worked on the new sensor APIs. We've designed it such that you can introduce device-specific sensor types in addition to the list of well-defined ones. |
00:47.23 | rwhitby | jbq: and the relevant google engineers act as the clearing house for device-specific sensor type registrations? |
00:47.49 | rwhitby | jbq: is there a formal process for this, or do we just chat in IRC and email like this? ;-) |
00:48.01 | jbq | if you want to make your sensor types as part of the public API, yes (it's really little more than a list of integers, to be honest). |
00:48.40 | jbq | (a sensor is little more than an entity with an enumerated type, that returns or sends arrays of floating-point values) |
00:48.47 | rwhitby | and if we have a contribution which is a new sensor type, we can just submit it through gerrit and it gets reviewed for possible inclusion? |
00:49.15 | jbq | Yes - pending approval by the API council. |
00:49.27 | jbq | (that's where I recommend waiting until the "new" API is visible in git). |
00:49.53 | mpardo | jbq: |
00:49.56 | mpardo | is this how? |
00:49.59 | mpardo | ConnectivityManager cm = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE); |
00:50.01 | mpardo | <PROTECTED> |
00:50.13 | waldo_ | wow this life simulation is pretty cool |
00:50.22 | jbq | mpardo: sorry, gotta go (really). you're on the right track. |
00:50.27 | rwhitby | jbq: is the process the same for other things, like new display types, new input types, new audio types etc? |
00:50.31 | jbq | try getActiveNetworkInfo(), easier to deal with. |
00:50.35 | mpardo | ah! it breates there |
00:50.38 | mpardo | k |
00:50.41 | mpardo | breaks* |
00:54.18 | *** join/#android satadru (n=satadru@cpe-69-201-133-23.nyc.res.rr.com) |
00:58.47 | *** join/#android trigatch4 (n=robjacks@c-68-33-22-200.hsd1.md.comcast.net) |
01:01.13 | *** join/#android dglazkov_ (n=dglazkov@72.14.224.1) |
01:02.19 | *** join/#android Laz (n=Laz1@28.184.119.70.cfl.res.rr.com) |
01:02.43 | *** join/#android unix_infidel (n=blue@unaffiliated/unixinfidel/x-8383745) |
01:06.19 | *** join/#android jbq (n=jbq@c-24-5-185-88.hsd1.ca.comcast.net) |
01:06.53 | *** join/#android jbq_ (n=jbq@72.14.224.1) |
01:07.46 | *** join/#android kslater (n=kslater@206.193.247.78.nauticom.net) |
01:09.03 | *** join/#android After_Math (n=i8860054@adsl-99-14-133-206.dsl.lsan03.sbcglobal.net) |
01:09.17 | After_Math | so java will work cleanly inside android? |
01:09.22 | After_Math | there need to be no change? |
01:11.17 | waldo_ | how is babby formed? |
01:13.41 | *** join/#android jlapenna (n=jlapenna@adsl-99-172-53-186.dsl.emhril.sbcglobal.net) |
01:16.36 | *** join/#android romainguy_ (n=gfx@69.36.227.135) |
01:17.39 | *** join/#android Dralspire (n=dral@81-196.126-70.tampabay.res.rr.com) |
01:19.29 | *** join/#android romainguy__ (n=gfx@69.36.227.135) |
01:21.09 | Ramblurr | anyone familiar with the aidl tool? |
01:21.26 | *** join/#android romainguy_ (n=gfx@67.218.104.229) |
01:21.47 | Ramblurr | romainguy_: hey, are you familiar with the aidl tool? |
01:21.52 | romainguy_ | not at all |
01:21.58 | hackbod | ramblurr, what do you want to know about it? |
01:22.28 | Ramblurr | i've got a custom lib im using in a non-android eclipse project |
01:22.36 | Ramblurr | but ive made some classes Parcelable |
01:22.41 | Ramblurr | and ive created aidl files for them |
01:23.02 | Ramblurr | but when i try to import the Parcelable classes in my service interface aidl file |
01:23.20 | hackbod | you'll need to have the source .aidl available and in the path the tool searches |
01:23.38 | Ramblurr | it says it "couldn't find import for class Blah" |
01:24.12 | Ramblurr | i use the -I flag to specify the directory of the Parcelable's aidl files |
01:24.20 | hackbod | unfortunately i'm not sure how the ide sets up the paths |
01:24.32 | Ramblurr | ditto |
01:24.34 | hackbod | you may need to make the include path the base directory |
01:24.36 | Ramblurr | so im trying to do it in the shell |
01:24.43 | Ramblurr | hm ok |
01:24.51 | hackbod | i think it uses the package name to map to a dir path, like java |
01:24.59 | hackbod | but i'd need to look at the code to be sure :) |
01:25.33 | Ramblurr | hm so im slightly confused |
01:25.37 | Ramblurr | i have several aidl files |
01:25.46 | Ramblurr | a couple that are for the Parcelable classes |
01:26.08 | Ramblurr | that just say package com.foo.blah; parcelable Blah; |
01:26.16 | Ramblurr | then the aidl for my Interface |
01:26.52 | hackbod | i believe they should all be in directories matching their packages |
01:27.20 | hackbod | so src/com/foo/blah/Blah.aidl |
01:27.25 | hackbod | and you would -I src |
01:27.47 | hackbod | but i'm really not sure |
01:27.48 | Ramblurr | haha |
01:27.52 | Ramblurr | that worked i think |
01:28.45 | Ramblurr | yea it did |
01:28.45 | Ramblurr | great :) |
01:28.46 | hackbod | cool |
01:28.51 | Ramblurr | only the IDE still can't find the import statement |
01:28.56 | Ramblurr | so it's generating an error |
01:30.41 | hackbod | what error? |
01:32.15 | *** join/#android lresende (n=luckbr19@c-67-169-36-7.hsd1.ca.comcast.net) |
01:32.15 | Ramblurr | couldn't find import for class com.foo.Blah |
01:32.37 | *** join/#android nslu2-log (n=nslu2-lo@limax.nslu2-linux.org) |
01:32.38 | Ramblurr | this is the ADT eclipse plugin |
01:32.42 | *** join/#android d0nets (n=hebs@75-120-203-118.dyn.centurytel.net) |
01:34.15 | *** join/#android outbri (n=bryce@wombat.ouraynet.com) |
01:34.46 | *** join/#android rwhitby (n=rwhitby@nslu2-linux/rwhitby) |
01:35.04 | *** join/#android p_quarles (n=lee@c-71-227-192-188.hsd1.wa.comcast.net) |
01:35.47 | d0nets | high |
01:35.51 | d0nets | hows everyone |
01:36.05 | d0nets | any cool new stuff? |
01:36.31 | languish | yep goo wiki conway's game of life, then download automata |
01:36.40 | languish | don't do it in reverse |
01:36.43 | kslater | been that kind of last two weeks d0nets, hasn't it |
01:37.11 | d0nets | eh? |
01:37.12 | *** join/#android `vip (n=denied@m625e36d0.tmodns.net) |
01:37.16 | d0nets | im confroosed |
01:37.20 | languish | lol |
01:37.35 | languish | d03boy, wiki search for "conway's game of life" read about it |
01:37.38 | unix_infidel | anyone here running eclipse on a netbook? |
01:37.40 | d0nets | oh high intoit |
01:37.44 | languish | then download the app automata |
01:37.48 | d0nets | high fives intoit |
01:37.48 | Ramblurr | hackbod: can i submit a bug report for the ADT plugin and source.android.com? |
01:38.02 | languish | d0nets, you just figured out it was me? lol |
01:38.14 | d0nets | yea |
01:38.18 | d0nets | i knew you were in here |
01:38.21 | d0nets | but i wasnt sure twat nick |
01:38.24 | *** join/#android dglazkov (n=dglazkov@c-24-130-144-56.hsd1.ca.comcast.net) |
01:38.27 | languish | I even referred to you as st0ned earlier |
01:38.29 | languish | lol |
01:38.37 | d0nets | lol wtf really? |
01:38.39 | d0nets | was i here? |
01:38.43 | languish | yeah |
01:38.59 | Ramblurr | hackbod: looks like there already is one http://code.google.com/p/android/issues/detail?id=903 :\ |
01:39.02 | languish | <PROTECTED> |
01:39.07 | languish | [12:20] <Disconnect> he had a legit question (eventually, once it was dragged out of him) .. although he didn't like the answer so he asked a few more times.. |
01:39.10 | languish | [12:20] <languish> well, he is st0ned |
01:39.21 | d0nets | haha |
01:39.28 | languish | :P |
01:39.30 | d0nets | wait what question was i asking |
01:39.34 | languish | shh |
01:39.38 | languish | DO NOt BRING IT UP AGAIN |
01:39.39 | d0nets | ohhh that question |
01:39.41 | d0nets | hahahaha |
01:39.44 | d0nets | the L word |
01:39.47 | languish | yeah |
01:39.51 | languish | *smack* |
01:40.15 | d0nets | you know i now see why |
01:40.21 | d0nets | its kinda the "politics" of software dev |
01:40.28 | languish | yep |
01:40.36 | hackbod | Ramblurr, it certainly works in the platform build system; unfortunately i don't know anything about the Eclipse plug-ins to know what problem might be going on there |
01:40.40 | hackbod | it's the same aidl tool |
01:40.54 | d0nets | i tried doing a log cat dump for five-music |
01:41.06 | d0nets | my g1 didnt show up in my ubuntu eclipse |
01:41.08 | d0nets | nor my windblows |
01:41.13 | Ramblurr | hackbod: perhaps the plug-in isn't passing the correct -I parameter? |
01:41.13 | d0nets | the windblows i updated the sdk today |
01:41.17 | poetic_folly|G5 | hey do we have read/write access to system files on the G1 yet? I've been out a couple days |
01:41.19 | d0nets | and i updated the plugin |
01:41.19 | unix_infidel | le sigh |
01:41.29 | d0nets | but it gave me an error about adb |
01:41.39 | d0nets | it says im using 1.8 and i need 2.0 |
01:41.44 | Ramblurr | hackbod: it should probably pass -I for items in the android projectbuild path |
01:41.50 | d0nets | yesterday my ubuntu partition said the opposite hahaha |
01:41.51 | Ramblurr | project's build path* |
01:41.58 | d0nets | im using 2.0 and in eeded at least 1.8 |
01:42.00 | romainguy_ | poetic_folly: no :) |
01:42.13 | poetic_folly | romainguy_: hey. seen your apps in market. ;) |
01:42.23 | poetic_folly | do you know if anyone is working on that yet? |
01:42.42 | d0nets | i know someone that would be good at all that |
01:42.52 | d0nets | unlocking, hacking the filesys |
01:42.53 | d0nets | etc... |
01:43.14 | d0nets | but she doesnt use the phone and it would dumb to pay 4-500 for the phone to make free apps for folks |
01:43.28 | Ramblurr | hackbod: i think it's strange no ones run into this problem yet.. Parcelables seem to be a crucial part of th Service architecture |
01:46.09 | *** join/#android dglazkov_ (n=dglazkov@72.14.224.1) |
01:46.23 | hackbod | ramblurr, could be |
01:46.41 | hackbod | from the error message it looks like the root "src" directory might be taken as the base of the path |
01:47.02 | hackbod | there is an arg to aapt to set the base path; maybe that is being set to the project dir instead of its inner src dir |
01:50.52 | *** join/#android michaelnovakjr__ (n=chatzill@pool-96-224-190-168.nycmny.east.verizon.net) |
01:52.53 | *** join/#android AlekseyKorzun (n=Aleksey_@pool-71-183-180-218.nycmny.east.verizon.net) |
01:53.18 | AlekseyKorzun | Did anybody else loose 3G icon in New York? I get E all day today |
01:53.42 | ttuttle | s/loose/lose/ |
01:54.06 | AlekseyKorzun | s/amazing/spellcheck |
01:54.23 | *** join/#android Laz (n=Laz1@28.184.119.70.cfl.res.rr.com) |
01:55.10 | wastrel | yes, nyc - no 3g all day |
01:55.38 | AlekseyKorzun | What gives? |
01:55.41 | AlekseyKorzun | Do you know why |
01:56.28 | wastrel | no just noticed i've been on edge all day |
01:56.28 | AlekseyKorzun | That's wierd |
01:56.28 | AlekseyKorzun | You have G1 plan right? |
01:57.20 | wastrel | yeah |
01:57.36 | AlekseyKorzun | That's... really wierd |
01:57.53 | AlekseyKorzun | It would be halarious if we went over the BW cap of some sort |
01:57.57 | AlekseyKorzun | Anyone in NY can confirm |
01:59.41 | *** join/#android jasonparekh_ (n=jasonpar@69.36.227.130) |
02:00.44 | AlekseyKorzun | Yo |
02:00.44 | AlekseyKorzun | http://forums.t-mobile.com/tmbl/board/message?board.id=87&thread.id=12832&view=by_date_ascending&page=1 |
02:02.42 | AlekseyKorzun | pathetic |
02:06.06 | d03boy | that is lame |
02:07.31 | Ramblurr | hackbod: i've submitted a detailed bug report http://code.google.com/p/android/issues/detail?id=1121 |
02:08.13 | Ramblurr | hackbod: what part of android do you work on? (/me assumed hackbod was an android dev) |
02:10.07 | jmo | hackbod works on the framework |
02:10.22 | jmo | that bug looks like it's for the tools team |
02:11.47 | Ramblurr | yea, it definitely is |
02:12.49 | unix_infidel | ment).ready() not $("#idhere").ready() |
02:13.07 | unix_infidel | whoops, stupid terminal. |
02:20.03 | hackbod | ramblurr, yeah i work on the framework (resources, activity manager, window manager, etc) |
02:21.06 | *** part/#android dabdroid (n=dab@nat/google/x-0ab701366f028614) |
02:24.47 | *** join/#android philsw_ (n=phil@124-168-9-176.dyn.iinet.net.au) |
02:24.52 | *** part/#android AlekseyKorzun (n=Aleksey_@pool-71-183-180-218.nycmny.east.verizon.net) |
02:25.07 | *** join/#android unix_remote (n=blue@unaffiliated/unixinfidel/x-8383745) |
02:28.20 | hackbod | time to go home, goodnight. |
02:28.27 | Ramblurr | hackbod: thanks for your help |
02:28.38 | hackbod | welcome! |
02:29.26 | jasta | i wish the SDK image came with a better shell :) |
02:29.44 | *** join/#android Laz (n=Laz1@28.184.119.70.cfl.res.rr.com) |
02:29.52 | jasta | loads up busybox again |
02:29.56 | unix_remote | jasta: you can't use the shell on the go again either can you? |
02:30.55 | *** part/#android tsunami (n=sooniln@c-68-42-66-92.hsd1.mi.comcast.net) |
02:32.35 | jasta | what? |
02:33.14 | unix_remote | jasta: you cant use the adb shell when not tethered. |
02:34.08 | *** join/#android tchwbs (n=tchwbs@210-84-32-12.dyn.iinet.net.au) |
02:34.13 | jasta | im just talking about wanting a better shell to use |
02:34.16 | jasta | for development |
02:34.20 | jasta | one with tab completion and such :) |
02:34.28 | unix_remote | jasta: heh, and i'm asking about the currently available shell :-O |
02:34.32 | unix_remote | heh. |
02:35.04 | *** join/#android cbeust (n=cbeust@64-142-66-175.dsl.static.sonic.net) |
02:35.45 | languish | <wastrel> yes, nyc - no 3g all day |
02:35.51 | *** join/#android astyrrian (n=astyrria@hc652536e.dhcp.vt.edu) |
02:36.01 | *** join/#android cbeust_ (n=cbeust@72.14.224.1) |
02:36.01 | languish | tmo has an alert on their 611 about it |
02:36.15 | languish | "issues in your market, may experience ..blah blah" |
02:36.21 | *** join/#android neerhaj (i=chatzill@203.115.94.239) |
02:36.48 | *** join/#android jan247 (n=jvliwana@nusnet-219-87.dynip.nus.edu.sg) |
02:43.22 | trigatch4 | jasta: you around? |
02:45.05 | *** join/#android dabdroid (n=dab@nat/google/x-aedea0e8beb8f0be) |
02:46.44 | *** part/#android dabdroid (n=dab@nat/google/x-aedea0e8beb8f0be) |
02:46.45 | *** join/#android dabdroid (n=dab@nat/google/x-aedea0e8beb8f0be) |
02:50.06 | *** join/#android israr (n=israr@203.99.186.180) |
02:51.04 | *** join/#android romainguy_ (n=gfx@adsl-75-55-215-117.dsl.pltn13.sbcglobal.net) |
02:51.19 | jasta | trigatch4: yup |
02:51.29 | jasta | whats up? |
02:52.55 | jan247 | hey guys. looking for some help.. |
02:54.46 | neerhaj | anyone knows how to update the contents of a ListView on resume ? |
02:54.58 | romainguy | what do you mean? |
02:55.59 | neerhaj | when the Activity resumes, I want to remove certain items and add some. But right now, only new items are being added and old items are still there. |
02:56.11 | romainguy | how do you remove items? |
02:57.05 | neerhaj | thats my question. |
02:57.17 | romainguy | ok... |
02:57.22 | jasta | neerhaj: well, you control the adapter, so... |
02:57.30 | romainguy | it depends on the adapter you use |
02:57.40 | *** join/#android cfreak200 (n=cfreak20@p4FDB4779.dip.t-dialin.net) |
02:58.28 | *** join/#android jbq_ (n=jbq@72.14.224.1) |
02:59.30 | neerhaj | i was thinking if onResume, i empty the ListView and then fill it up again , would that be efficient ? |
02:59.45 | romainguy | doesn't make a difference |
02:59.54 | romainguy | what adapter are you using? |
03:00.09 | neerhaj | ArrayAdapter |
03:03.21 | ttuttle | hey, anyone know how to add ssh keys to connectbot? |
03:03.24 | neerhaj | does setListAdapter(null) work to empty the listview ? |
03:03.32 | romainguy | yes |
03:05.44 | d0nets | hey does anyone want to help me port an open source java guitar tuner to android? |
03:07.02 | *** part/#android Neverender (n=nick@c-76-126-245-95.hsd1.ca.comcast.net) |
03:07.06 | d0nets | http://code.google.com/p/tunedroid |
03:09.07 | *** join/#android vbabiy (n=vbabiy@pool-71-244-116-32.albyny.fios.verizon.net) |
03:09.28 | *** join/#android mpardo (n=chatzill@c-24-11-194-193.hsd1.mi.comcast.net) |
03:09.33 | mpardo | can you do an array push in java? |
03:11.44 | *** join/#android israr[a] (n=israr@203.99.186.180) |
03:14.21 | waldo_ | d0nets sounds cool but you can't call it "tunedroid".... as much as I wish you could cuz it's a great name |
03:14.40 | waldo_ | http://www.android.com/branding.html |
03:15.02 | waldo_ | d0nets what are you porting? |
03:15.08 | tweakt | mpardo, use an ArrayList and convert to array as needed |
03:15.45 | tweakt | ArrayList implements Collection, which has .add(element) |
03:15.50 | d0nets | yea i heard about that earlier |
03:16.40 | d0nets | yea i thought it was a good name too |
03:16.41 | d0nets | "GuitarTuner" was already taken |
03:16.44 | languish | d0nets, how about StrungRight |
03:16.54 | d0nets | maybe |
03:17.02 | languish | or CoolStrings |
03:17.06 | d0nets | im gonna right that down |
03:17.08 | d0nets | nah |
03:17.16 | *** join/#android shadez (n=anon@75-25-122-133.lightspeed.snvaca.sbcglobal.net) |
03:17.18 | d0nets | i was thinkin about GootarTuner |
03:17.18 | languish | or HighGuitar |
03:17.26 | languish | (lol) |
03:17.41 | d0nets | lol |
03:18.27 | *** part/#android UKCode1 (n=Les@74.217.76.5) |
03:18.37 | languish | anyway, DannyB should come back any day now with the final decision on that naming issue |
03:18.48 | languish | if he comes back and says don't use it, i suggest you don't |
03:19.30 | benley | hey, has anybody got TunesRemote working on a real device yet? |
03:19.35 | romainguy | yes |
03:19.37 | romainguy | works fine |
03:19.56 | benley | romainguy: presumably not using the apk on jsharkey.org? |
03:20.12 | romainguy | I'm using whatever Jeff sent me a couple of weeks ago |
03:20.17 | benley | heh. |
03:20.20 | ttuttle | Hey, if I register a LocationListener to get gps updates with an interval of 1 minute, will the device go to sleep, then wake up a minute later, get a GPS fix, send it to me, and go back to sleep? |
03:20.38 | benley | romainguy: can you share me the apk? the one on his site didn't install properly last I tried. |
03:20.40 | romainguy | ttuttle: give it a try :) |
03:20.57 | romainguy | benley: what about the one from Market? |
03:21.14 | benley | it's in market?! that's new |
03:21.15 | benley | looks |
03:21.22 | romainguy | since Monday |
03:21.31 | DannyB | languish: still waiting for an answer myserlf. :) |
03:21.32 | benley | heh, ok I'm slow |
03:21.34 | languish | another reason we need that market website |
03:21.46 | ttuttle | benley: hey, how's it going? |
03:21.57 | languish | DannyB, I just appreciate you're willing to look in to it :) |
03:21.57 | benley | ttuttle: it's good |
03:22.08 | romainguy | languish: I was waiting for your next complaint :) |
03:22.14 | languish | hahah |
03:22.18 | DannyB | in this case legal actually agrees with me, just waiting for marketing :) |
03:22.30 | languish | romainguy, hey, i'm just hear to help, via volumes of feedback :) |
03:22.38 | languish | DannyB, sweet |
03:22.40 | romainguy | oh you do volume :)) |
03:22.47 | languish | :) |
03:22.55 | languish | hear/here |
03:23.59 | jasta | romainguy: what is your guys' indentation policy for continuations again? this email app is way inconsistent with itself |
03:24.02 | jasta | 8 spaces? |
03:24.07 | romainguy | yes 8 |
03:24.14 | romainguy | and if you split over several lines |
03:24.16 | romainguy | whatever looks good |
03:24.47 | jasta | and is there any policy about wrapping to 80 column boundaries? |
03:24.51 | jasta | or is that hit or miss? |
03:25.01 | romainguy | 100 |
03:25.03 | romainguy | not 80 |
03:25.24 | benley | is mystified as to why the google indentation policy differs from the android one |
03:25.34 | romainguy | because Android is not Google |
03:25.38 | romainguy | and Google is not Android |
03:25.56 | romainguy | jasta: we changed the 80/100 columns rule about 1 year ago, so the code is not always consistent wrt to this |
03:26.02 | *** join/#android mithro (n=tim@unaffiliated/mithro) |
03:26.07 | jbq_ | 100 columns. Keeping the block comments within 80 columns is appreciated but not strongly enforced (so that people who read the code with 80 columns can still reasonably read those) |
03:26.31 | romainguy | jbq_: 80 for comments was also mostly for the code review tool |
03:26.57 | jbq_ | Also, if you modify a file that currently fits in 80 columns, try to keep it that way. |
03:27.28 | jasta | gotcha, thanks |
03:27.34 | waldo_ | are you guys talking about modifications to android itself? |
03:27.42 | romainguy | yes |
03:27.43 | waldo_ | have there been many changes/submissions so far? |
03:27.45 | neekers | i just got my 8G memory card for my G1, it was 20 bucks on amazon |
03:27.47 | waldo_ | I shold check |
03:27.53 | waldo_ | should |
03:28.24 | waldo_ | looks like there's 1 checkin a day at source.android.com |
03:28.52 | romainguy | waldo_: it will get better when the core Android team switches to git |
03:29.04 | romainguy | we're still wrapping up some things internally on perforce |
03:29.06 | waldo_ | what are they using now? svn? |
03:29.08 | waldo_ | ahh |
03:29.15 | *** join/#android sramv23 (n=vmarshal@198.144.199.83) |
03:29.27 | jasta | it'll also pick up once the community gets rollin' on this |
03:29.49 | waldo_ | yeah I was thinking there'd be a million checkins by now... like when mozilla first opened... there were patches right and left |
03:30.07 | waldo_ | of course that was a pos mess of unrunnable code |
03:30.15 | romainguy | oh yeah |
03:30.23 | romainguy | I remember contributing a patch or two to Mozilla |
03:30.24 | waldo_ | sorry I mean "Netscape Communicator 5" or whatever |
03:30.28 | romainguy | the code base... argh |
03:30.32 | ttuttle | is getting "/home/tom/android/Foo/build.xml:109: Execute failed: java.io.IOException: Cannot run program "/home/tom/android-sdk-linux_x86-1.0_r1/tools/aapt": java.io.IOException: error=12, Cannot allocate memory". What do I do? |
03:30.39 | waldo_ | it wouldn't even compile |
03:30.42 | romainguy | they enjoyed comments even less than we do ;)) |
03:31.29 | *** join/#android WadeMealing1 (n=wmealing@203-214-116-61.dyn.iinet.net.au) |
03:31.42 | sramv23 | ok, so I built and signed my first application, i put it on the phone, and when I try and install I get a warning that says "Replace Application",The application you are trying to install will replace another application" but this is the first time I have installed it |
03:32.00 | romainguy | is this an application from the open source repository? |
03:32.14 | sramv23 | nope, one I just built |
03:32.26 | languish | sramv23, HOW are you putting it on the phone? |
03:32.31 | WadeMealing1 | just wondering, what the street price is for a non contract G1 in the US ? |
03:32.38 | WadeMealing1 | i dont know a better place to ask |
03:32.47 | sramv23 | downloaded over the web to the downloads folder |
03:33.02 | waldo_ | sramv23: did you try adb -d install filename.apk? |
03:33.10 | languish | sramv23, a) try using www. in the domain, b) try renaming the .apk |
03:33.20 | WadeMealing1 | would like to run it in au, but doesn't look like anyone is selling it |
03:33.26 | romainguy | also add -r |
03:33.26 | languish | it's some wonky issue with the G1 browser |
03:33.57 | sramv23 | waldo, languish, it downloads and acts like it's about to install, i just stopped because of the error message. /me was afraid it was going to nuke something else |
03:33.58 | romainguy | languish: he said he built it, it's not an install through the browser |
03:34.07 | neekers | wade: i beleive ebay has them for like $399 |
03:34.08 | waldo_ | speaking of the OS did anyone get that update yet? |
03:34.17 | languish | romainguy, <sramv23> downloaded over the web to the downloads folder |
03:34.23 | *** join/#android muthu (n=mobeegal@218.248.24.81) |
03:34.39 | *** part/#android mikez5 (n=lockwood@nat/google/x-b68af60df70cf6c0) |
03:34.42 | romainguy | ah doh |
03:34.43 | romainguy | sorry |
03:34.47 | romainguy | built then put on the web |
03:34.51 | romainguy | that's a funky way to do it |
03:35.02 | languish | romainguy_, a lot of devs are doing it that way |
03:35.08 | romainguy | er why? |
03:35.09 | WadeMealing1 | the http://www.theage.com.au/news/technology/biztech/google-phone-hits-australia-via-ebay/2008/10/29/1224956120782.html <-- it mentions "google" gets to make the choice if its launching in australia |
03:35.11 | sramv23 | well, i was trying to emulate how a 'partner' would install it |
03:35.12 | WadeMealing1 | dont know how true that is |
03:35.16 | romainguy | USB is a lot easier and faster |
03:35.16 | languish | they want to know it downloads and installs over the web properly |
03:35.20 | waldo_ | i noticed strangeness too where i couldn't install stuff from the web that I could if I downloaded it to my computer and used adb... strangely |
03:35.30 | sramv23 | has anyone seen that error before? |
03:35.31 | languish | fort users |
03:35.34 | languish | *for |
03:35.41 | languish | sramv23 yes a number of times |
03:35.46 | languish | I can help you work around it |
03:36.14 | waldo_ | sramv23: a partner could d/l it with a computer then adb it over... that's how I wa doing michaelnovak's file browser |
03:36.17 | waldo_ | was |
03:36.45 | languish | sramv23 first make sure you have the proper mime type set in your httpd's configuration for .apk |
03:36.45 | sramv23 | well, i'm mostly concerned about the error message, what is is trying to write over? |
03:37.13 | romainguy | http://www.osnews.com/story/20455/Apple_Not_Accepting_Opera_Mini_on_iPhone_ |
03:37.14 | romainguy | yay |
03:37.16 | sramv23 | is there something in the Android manifest that is set to a 'default' ? |
03:37.29 | languish | sramv23, i'm only guessing here, but i think the G1's browser is downloading the .apk as text not data, from certain urls. |
03:37.32 | jasta | romainguy: is there some fancy way to runtime enable Config.LOGV/LOGD or will i need to build the entire image and load it onto the emulator to get debug? |
03:37.40 | romainguy | you have to build the image |
03:37.50 | jasta | k, just checking :) |
03:37.50 | romainguy | especially since static final fields are inlined by javac |
03:38.07 | languish | sramv23, the same urls it has trouble with, are the ones it doesn't save in the browser history |
03:38.11 | romainguy | that said you can just rebuild the framework, not the entire device |
03:38.29 | jbq_ | Also, you have to disable API checking (because changing LOGD/LOGV is a change in the public API). |
03:38.36 | sramv23 | languish, i'm pretty sure it downloaded fine, it's just what it's about to overwrite concerns me |
03:38.48 | languish | sramv23, i've been through this with a number of devs |
03:39.29 | languish | I've been testing apps, and I've helped a number of devs in here fix the issue with some trial and error |
03:39.53 | RyeBrye | Anyone know anything about this geocaching app: http://androidforums.com/showthread.php?t=91 ? |
03:40.24 | WadeMealing1 | guess not, ah well. |
03:40.52 | RyeBrye | Not sure if the developer is really building it, or what is up with that |
03:41.02 | RyeBrye | looks promising |
03:41.13 | languish | I couldn't tell you what it thinks it's about to overwrite, but I can help you to get it to stop bringing up that message |
03:41.35 | sramv23 | *will* it overwrite something? |
03:41.40 | languish | I have no idea |
03:41.42 | sramv23 | hehe |
03:41.49 | sramv23 | that's my problem :-) |
03:41.54 | languish | well no.. |
03:42.02 | languish | because it's not a problem with your apk |
03:42.12 | languish | it's a problem with how the apk is being downloaded |
03:42.19 | languish | a bug in the browser |
03:43.04 | sramv23 | so what was the command line way of installing it again? |
03:43.17 | jbq | languish: do you have any details about that? If I have a bug in the download manager, I'd like to know about it so I can fix it. |
03:43.50 | languish | jbq, all I can tell you are the steps I've gone through with other devs that have worked around the issue. |
03:44.08 | languish | so when the file downloads, it installs properly, without that warning |
03:44.18 | RyeBrye | the 400 messages on the $25 plan is 400 SMS and MMS, right? |
03:44.42 | jbq | languish: is it OK if I copy-paste what you're telling me right now? |
03:44.53 | languish | jbq 100% ok |
03:47.42 | *** join/#android ErikT (n=erik@c-76-104-164-156.hsd1.wa.comcast.net) |
03:47.43 | languish | the steps that have worked thus far are: 1) make sure the mime type for .apk is correct in the webservers config. 2) some hostnames as in host.domain.tld do not appear to be liked much by the G1 browser, particularly ones that are not www. so use www.domain.tld/..path 3) change the name of the actual file. If it's myapp.apk make it myapprulezomgwtfbbq.apk |
03:48.01 | languish | 4) it seems some redirected urls also don't work |
03:48.03 | *** join/#android unix_infidel (n=blue@unaffiliated/unixinfidel/x-8383745) |
03:48.27 | languish | so make it a direct download as in.. www.domain.com/myapp.apk |
03:48.39 | languish | ..done |
03:48.46 | ErikT | I wonder how you figured that one out. ;-) |
03:48.53 | languish | ErikT :) |
03:48.54 | *** join/#android Laz (n=Laz1@28.184.119.70.cfl.res.rr.com) |
03:48.59 | languish | not just you buddy :P |
03:49.10 | ErikT | Yeah, everyone, pretty much. |
03:50.05 | jbq | I know about the redirect part, if you select "save link" on a link that goes to a redirected URI, the 1.0 download manager doesn't know how to deal with it. |
03:50.24 | languish | jbq, a side note: the urls that seem to cause the issue, are the same urls the G1 browser doesn't remember in its history |
03:51.04 | jbq | That part is very interesting - especially because the browser history code and the download code were written entirely independently. |
03:51.19 | languish | so when I type nonworkingdowinloadhost.domain.tld/directory/myapp.apk |
03:51.46 | *** join/#android BHSPitMonkey (n=stephen@unaffiliated/bhspitmonkey) |
03:51.53 | languish | and then I go back to type it in again.. it doesn't autocomplete and it's not in the history (even after visiting the location) |
03:52.39 | languish | which has been annoying because some devs have been using encrypted/obfuscated direct urls |
03:53.17 | languish | domain.tld/secretdirectory/agHnYF575Gjkigtrh7262hgjUJjmyapp.apk |
03:53.46 | languish | :| |
03:53.49 | unix_infidel | that's more just a part of the framework so you cant hotlink directly to the apk |
03:54.00 | wastrel | i don't know how to get to my google "homepage" on the g1 |
03:54.21 | BHSPitMonkey | wastrel, that's pretty unreasonable |
03:58.01 | *** join/#android jasonparekh_ (n=jasonpar@c-98-234-84-237.hsd1.ca.comcast.net) |
03:58.49 | wastrel | BHSPitMonkey: can you get to yours? |
03:59.05 | BHSPitMonkey | wastrel, don't own one |
03:59.16 | wastrel | you don't have an android phone? |
04:00.06 | *** join/#android satadru (n=satadru@user-12ld6tg.cable.mindspring.com) |
04:00.11 | *** join/#android After_Math (n=i8860054@99.14.133.206) |
04:00.19 | unix_infidel | wastrel: you mean igoogle for mobile? |
04:00.33 | unix_infidel | mobile devices* |
04:00.45 | wastrel | igoogle is what it's called? |
04:00.58 | *** join/#android Dialekt (n=Carter@cpe-98-148-99-126.socal.res.rr.com) |
04:02.13 | *** join/#android jbq_ (n=jbq@72.14.224.1) |
04:05.26 | BHSPitMonkey | wastrel, I'm getting there... Just booted Linux on my phone for the first time at all yesterday (might be the first time -anyone-'s booted linux on a strtrk...) |
04:05.56 | *** join/#android Ya1 (n=nick@c-76-126-245-95.hsd1.ca.comcast.net) |
04:07.48 | *** join/#android astyrrian1 (n=astyrria@whit01.sec.vt.edu) |
04:09.33 | *** join/#android jt436 (n=jtomlins@76.194.67.232) |
04:17.40 | *** join/#android convivial (n=convivia@c-68-60-232-198.hsd1.il.comcast.net) |
04:17.44 | convivial | Hi! |
04:19.20 | convivial | does android sdk work on xp 64bit professional? |
04:20.15 | *** join/#android Hongbo (n=lazyworm@138-38-222-174.resnet.bath.ac.uk) |
04:20.56 | jt436 | convivial: I would guess it does, http://code.google.com/android/intro/installing.html |
04:22.17 | convivial | does not say so there |
04:22.34 | wastrel | this is a bug in google. can't get to my google start page |
04:23.28 | After_Math | can someone take a look or even run my code and tell me why it doesnt print out the text when it recieves it |
04:23.46 | After_Math | http://paste.ubuntu.com/64459/ |
04:24.03 | *** join/#android mocsrox (n=wliu@c-24-6-189-189.hsd1.ca.comcast.net) |
04:24.36 | convivial | I can't gbet eclipse to run |
04:24.40 | convivial | on xp 64bit |
04:24.54 | *** join/#android Laz (n=Laz1@28.184.119.70.cfl.res.rr.com) |
04:25.58 | languish | wastrel, you can't get to your google start page because going from start.domain.com results in too many redirects, which the g1 browser doesn't seem to like |
04:26.11 | languish | it's not a bug, it's a feature :) |
04:26.13 | michaelnovakjr__ | convivial: xp 64 bit is always a bad idea |
04:26.33 | convivial | michaelnovakjr__: now ya tell me :( |
04:26.35 | convivial | too late now |
04:27.06 | michaelnovakjr__ | i don't know much that does work with windows 64 bit |
04:27.20 | jt436 | you could use another IDE |
04:27.29 | convivial | jt436: such as? |
04:27.43 | jt436 | no idea, sorry |
04:27.47 | wastrel | languish google should fix that. |
04:28.03 | *** join/#android matt_c (n=mcroydon@137.147.45.66.cm.sunflower.com) |
04:28.20 | convivial | ahir |
04:28.25 | convivial | CRAPPERS |
04:28.27 | convivial | suckies |
04:28.54 | *** join/#android dglazkov (n=dglazkov@c-24-130-144-56.hsd1.ca.comcast.net) |
04:29.17 | ttuttle | ? |
04:29.42 | languish | wastrel, well, it is a mobile browser, and the redirect limitation 'protects" us from some nefarious sites. but yes I agree, I would prefer all google services I use are available through the G1 browser too |
04:30.21 | *** join/#android Ya1 (n=nick@c-76-126-245-95.hsd1.ca.comcast.net) |
04:31.20 | convivial | will vista biz 32bit work? |
04:32.31 | michaelnovakjr__ | convivial: i used that before |
04:32.48 | wastrel | languish: did you file a bug? |
04:32.56 | convivial | michaelnovakjr ok |
04:33.00 | languish | wastrel, on this issue? no, i haven't |
04:33.09 | languish | wastrel, tehy know about it, it's not a bug. |
04:33.16 | languish | it's an intentional behaviour |
04:33.33 | convivial | I can not get eclpse to run |
04:33.44 | wastrel | the intent is that i be unable to reach that page from the android browser? |
04:34.09 | languish | wastrel, stop being ..how to put this nicely.. .nevermind, can't think of a nice way to put it.. |
04:34.31 | languish | just file it as an issue (not a bug) |
04:34.47 | languish | and likely they'll fix it with updates to the browser |
04:35.12 | wastrel | issue ok |
04:36.31 | convivial | eclipsed tested on Microsoft Windows XP Professional x64 Edition, x86-64, Win32 running (any of): |
04:36.32 | convivial | <PROTECTED> |
04:36.32 | convivial | <PROTECTED> |
04:36.42 | convivial | and is EM64Y? |
04:36.56 | convivial | EM64T |
04:37.09 | convivial | I have intel t9300 cpu |
04:41.00 | convivial | i think eclipse only will run with jdk 1.5 |
04:42.46 | d0nets | wow nice |
04:42.52 | d0nets | my iphone sold for 499 buy it now |
04:42.57 | d0nets | after 3 days |
04:43.05 | d0nets | and instant payment and they are in TX |
04:43.09 | d0nets | not algeria or something |
04:43.36 | romainguy | hmm I should sell mine :) |
04:43.40 | convivial | crap |
04:43.50 | convivial | eclipse will not work on xp 64biy |
04:43.54 | convivial | what a piece of shitware |
04:44.24 | jt436 | well that sucks |
04:45.00 | convivial | says JVM terminated with Exit code =-1 |
04:46.07 | *** join/#android Laz (n=Laz1@28.184.119.70.cfl.res.rr.com) |
04:48.19 | spikebike | d0net iphone or iphone 3g? |
04:48.40 | convivial | android ain't shit |
04:49.16 | spikebike | heh |
04:49.23 | spikebike | not much works on xp 64 bit from what I hear |
04:49.38 | spikebike | including many microsoft products which I find doubly amusing |
04:50.32 | convivial | this means I have to return my computer :( |
04:50.44 | convivial | because it came with XP 64bit |
04:50.49 | spikebike | or reinstall it with xp 32 bit |
04:50.59 | spikebike | or a better OS ;-) |
04:51.02 | convivial | to switch to 32bit I have to get diff system or buy it |
04:51.07 | spikebike | why? |
04:51.14 | convivial | it's a dell refurb |
04:51.23 | convivial | cant swap out OS |
04:51.26 | spikebike | oh, you mean licensing, not some technical restriction |
04:51.33 | convivial | licensing |
04:51.43 | spikebike | ya not familiar with if a xp license lets you run both versions of xp |
04:51.43 | michaelnovakjr__ | convivial: ubuntu is the way :) |
04:51.50 | *** join/#android Goosey (n=Goosey@cpe-67-9-174-97.austin.res.rr.com) |
04:51.52 | convivial | can't do that |
04:51.58 | convivial | also using windows mobile too |
04:52.04 | michaelnovakjr__ | ouch |
04:52.09 | michaelnovakjr__ | that is terrible |
04:53.15 | spikebike | I wonder what the first netbook running android will be |
04:54.19 | convivial | this is error when I run eclipse: http://home.comcast.net/~erica.ramsey/images/image.png |
04:54.50 | convivial | what about windows 2008? |
04:54.53 | convivial | will that work? |
04:58.51 | convivial | shit xp pro is 199.00 |
04:59.14 | spikebike | yeah, it's a racket |
04:59.47 | convivial | well, I have xp pro disk from my old computer |
04:59.51 | convivial | maybe i'll install that |
05:00.00 | convivial | but I don't have any of the dell drivers :( |
05:00.02 | spikebike | you buy a machine with a license... oh your it group wants to customize it... need another license... oh your ap requires 32 bits... another license... oh shit you need one that can run virtualized... another license... etc. |
05:00.24 | convivial | hmmm |
05:00.26 | convivial | i'm lost |
05:00.34 | convivial | i'll call dell tommorrow and see what they say |
05:00.57 | michaelnovakjr__ | they'll point you towards Ubuntu |
05:01.07 | michaelnovakjr__ | just use vmware to run windows |
05:01.15 | convivial | I am running windows mobile sdk too |
05:01.18 | *** join/#android unix_infidel (n=blue@unaffiliated/unixinfidel/x-8383745) |
05:01.23 | spikebike | actually I think there's an official downgrad to xp 32 bit |
05:01.29 | michaelnovakjr__ | ..vmware.. |
05:01.33 | languish | ugh, people spamming in the market comments |
05:01.39 | convivial | I have downdgrade to xp 64bit |
05:01.43 | convivial | shit |
05:01.49 | *** join/#android UKCoder (n=Les@216.27.182.2) |
05:02.57 | jt436 | languish: tell me about it |
05:03.05 | convivial | this sucks |
05:03.08 | convivial | ms sucks |
05:03.11 | *** join/#android jlapenna (n=jlapenna@adsl-99-172-53-186.dsl.emhril.sbcglobal.net) |
05:03.12 | convivial | freaking crooks |
05:03.15 | michaelnovakjr__ | ") |
05:03.17 | michaelnovakjr__ | :) |
05:03.35 | spikebike | someome should come out with a free os that runs on desktops, servers, laptops, pdas, and even phones. |
05:03.38 | spikebike | ;-) |
05:03.53 | waldo_ | languish literally spamming? |
05:04.00 | UKCoder | is there anything that is a lil funky (i.e. known bugs, or something that might not be blatantly obvious) that I should know about with MediaPlayer and pulling resources via http/rtsp? I can play local resources but nada from anything via a URL |
05:04.34 | romainguy | UKCoder: ask jasta :) |
05:04.43 | michaelnovakjr__ | haha |
05:04.52 | UKCoder | oh? :) |
05:05.08 | languish | waldo_, yes, spamming their myspace production company urls |
05:05.12 | convivial | xp home o0nly $99.00 |
05:05.30 | convivial | oh well fuck it until tomorrow |
05:05.43 | convivial | can you program android in C++ too> |
05:05.47 | romainguy | nope |
05:05.51 | waldo_ | languish: blah.. can we rate comments yet? |
05:05.57 | languish | lol |
05:06.21 | languish | should be a licence to comment, but then, I'd be denied :( |
05:06.27 | languish | "Complains too much" |
05:07.00 | jt436 | I like the ones where people feel the need to abuse you |
05:07.13 | languish | some of those are awesomew |
05:07.18 | jt436 | bizarre |
05:07.35 | romainguy | languish: 'xactly :) |
05:07.40 | waldo_ | languish which app? |
05:07.46 | languish | so far, the most entertaining thing about this entire experience has been some of the market comments |
05:08.04 | romainguy | very YouTube like |
05:08.18 | romainguy | the email they send to the devs are also very entertaining |
05:08.33 | waldo_ | romain you should have a gallery of shame of comments |
05:08.34 | languish | waldo_, one of them's on the recent pacman update.. scrolls down to the guy named Hue |
05:08.40 | jt436 | romainguy: yes true, but you also get some good ones |
05:08.42 | languish | -s |
05:08.47 | languish | romainguy, lol :) |
05:09.23 | romainguy | I especially love the emails I get from people accusing me of breaking their phone's camera with my app |
05:09.29 | romainguy | app that does nothing to the camera |
05:09.34 | languish | lol |
05:09.44 | waldo_ | holy crap someone posted the following description of their new app: "Do not use. Currently written for one user onely but with be generalized for others..." etc etc |
05:09.49 | waldo_ | that's hilarious |
05:09.55 | waldo_ | it's called "mockup of Web Camera" |
05:10.11 | languish | waldo_, IN the market? |
05:10.16 | waldo_ | yup |
05:10.20 | waldo_ | view all apps by date |
05:10.27 | jt436 | did you d/l it? |
05:10.31 | waldo_ | no |
05:10.42 | languish | BAHAHHAHHAHHAHAAAHAHAHHAA |
05:10.55 | waldo_ | or do a search for "mockup of web cam viewer" -- speaking of funny comments.. this should be good. |
05:11.07 | languish | yeah I see it |
05:11.14 | languish | oyfg that's hysterical |
05:11.18 | languish | here come the trolls |
05:11.47 | waldo_ | once this hits walmart this platform will turn into a circus |
05:11.56 | waldo_ | like I say, it's like when AOL hit the Internet. |
05:11.57 | UKCoder | romainguy: what does jasta know that I should about MP and URLs? :) |
05:12.03 | waldo_ | first one to make a NASCAR app wins. |
05:12.05 | romainguy | I don't know |
05:12.12 | romainguy | he's been bitching a lot about it for the past 12 months |
05:12.17 | romainguy | so he must know about it :)) |
05:12.20 | UKCoder | :)) |
05:12.56 | UKCoder | has anyone in here managed to get MediaPlayer to work with URLs? |
05:13.13 | waldo_ | no but it works fine w/urls |
05:13.13 | waldo_ | I mean |
05:13.14 | waldo_ | with files |
05:13.16 | waldo_ | d'oh |
05:14.02 | languish | yeah, my wife's 2 eps away from finishing watching the first season of House on her G1 |
05:14.03 | UKCoder | yeah, I've got it working today with files, I was hoping URLs would work too to prevent me from having to macguvor it |
05:14.44 | *** join/#android BHSPitMonkey (n=stephen@unaffiliated/bhspitmonkey) [NETSPLIT VICTIM] |
05:14.44 | *** join/#android Dialekt (n=Carter@cpe-98-148-99-126.socal.res.rr.com) [NETSPLIT VICTIM] |
05:14.44 | *** join/#android p_quarles (n=lee@unaffiliated/pquarles) [NETSPLIT VICTIM] |
05:15.00 | *** join/#android jargonjustin (n=jargonju@c-24-7-66-70.hsd1.ca.comcast.net) |
05:15.34 | spikebike | I seem to recall an issue with media player and streaming |
05:15.35 | DarkriftX | nice, she playing the full sized 350mb files? |
05:15.50 | spikebike | my 8GB card for the g1 didn't come today 8-( |
05:16.10 | jargonjustin | I'm trying to get the SDK setup on a PPC Mac. The emulator builds, but experiences issues. I was hoping to set it up and debug with my G1, but can't seem to find the source to build the rest of the SDK. Any pointers? |
05:21.01 | languish | DarkriftX, no, i encoded them in mp4 for the G1 |
05:21.50 | languish | DarkriftX, WHEN tmo news comes back online, http://forums.tmonews.com/index.php?topic=3261.0 |
05:21.53 | languish | so save the url |
05:22.01 | DarkriftX | damn |
05:22.08 | DarkriftX | i was hoping you didnt have to re-encode |
05:22.27 | DarkriftX | i download tv eps in xvid |
05:22.50 | DarkriftX | avg size is about 350mb and i was hoping those would play nicely |
05:22.50 | languish | it'll xcome eventually |
05:23.46 | waldo_ | how long until people are actually using the market to spam their products? ie, "Virtual Viagra From Sp^MVi^gr^.com!" |
05:24.14 | DarkriftX | lol |
05:24.24 | DarkriftX | with the $25 price, probably not soon |
05:24.35 | DarkriftX | because getting caught once would get them canceled |
05:24.40 | *** join/#android winfield (n=winfield@221.12.10.218) |
05:24.42 | languish | I'm pretty sure some idiot's already realized they can sign up bogus gmail accounts and do it |
05:25.02 | DarkriftX | yeah but your "license" can get revoked |
05:25.12 | languish | i don't mean the devs putting up apps |
05:25.17 | languish | i meant in the comments |
05:25.17 | DarkriftX | oh |
05:25.37 | waldo_ | i meant as an app |
05:25.44 | languish | ah yeah |
05:25.54 | waldo_ | you need a phone to post comments for now anyway |
05:25.54 | languish | i guess $25 is worth the exposure |
05:25.58 | muthu | market submissions would be moderated |
05:26.22 | languish | muthu, then what happened to that camera mockuop intended for.. 1 person |
05:26.25 | languish | :| |
05:26.31 | waldo_ | at least that dick hue put his IM address so everyone can thank him personally for spamming |
05:26.42 | languish | lol |
05:28.21 | languish | i begin to wonder id it's a test by one of the gdevs |
05:28.26 | languish | *if |
05:28.35 | languish | see how many curious folks download it |
05:29.15 | BHSPitMonkey | everybody download it |
05:29.36 | DarkriftX | no, thats what htey expect |
05:29.38 | DarkriftX | nobody download it! |
05:29.41 | DarkriftX | make thier test fail! |
05:33.58 | umdk1d3 | hmm? what shoudl i be downloading? :P |
05:35.15 | waldo_ | there's this really awesome demo.... |
05:35.57 | *** join/#android theCarpenter (n=virtualm@c-98-243-171-119.hsd1.mi.comcast.net) |
05:36.14 | theCarpenter | i'm trying to get Android's PackageInstaller app imported as a valid Eclipse project |
05:37.01 | languish | waldo_, check the most recent comment for "mini space war" in the market (lastest version of it) |
05:37.06 | theCarpenter | anyone tried this before? i've been trying to do this for a few days now but eclipse is a pain to manually import projects into, and everything goes wonky with the importing quickly |
05:37.12 | languish | no, that's not me. |
05:37.14 | languish | :| |
05:37.23 | romainguy | anybody used the sound recording API yet? |
05:38.11 | languish | there's a DroidRecord in the market |
05:38.13 | theCarpenter | is there a clean guide or something i can follow to get the packageinstaller imported cleanly?? |
05:38.16 | languish | so someone did |
05:38.24 | DarkriftX | question, can an app be made to record the call? or does the device not have access to the audio on the phone like most wm devices |
05:38.31 | romainguy | nope |
05:38.43 | theCarpenter | romainguy: it's impossible to write an app to record a call? |
05:38.49 | romainguy | currently yes |
05:38.52 | DarkriftX | that f |
05:38.55 | DarkriftX | f'ing sucks |
05:38.57 | theCarpenter | romainguy: ... what? why? |
05:39.01 | romainguy | security |
05:39.23 | languish | you'll be able to get in-line adaptors to record calls |
05:39.30 | languish | they come out for all phones |
05:39.31 | DarkriftX | screw that |
05:39.34 | theCarpenter | not even as some obscure permission you can declare somewhere? |
05:39.39 | romainguy | nope |
05:39.39 | DarkriftX | id want a software recording |
05:39.49 | theCarpenter | that's insane... |
05:39.52 | theCarpenter | why not? |
05:39.52 | languish | I want softwre recording too, but *shrug* |
05:39.56 | DarkriftX | i hate being saved from my self by software limitations |
05:39.59 | romainguy | theCarpenter: security |
05:40.10 | romainguy | that said it'd be nice if the system came with a call recorder |
05:40.10 | theCarpenter | how does it improve security? |
05:40.21 | romainguy | that random apps can't record your phone calls? |
05:40.25 | languish | DarkriftX, more like they're saving pizzahut from you |
05:40.26 | theCarpenter | apps can declare complete access to virtually every other part of the system though |
05:40.56 | DarkriftX | if the install told you that app had permission to record calls, that makes it secure enough |
05:41.10 | theCarpenter | DarkriftX: i suppose its not considered secure enough |
05:41.19 | languish | romainguy, is this because the gsm dsp is integrated in to the core that handles telephony ? |
05:41.23 | theCarpenter | surely it would be possible to hack the android platform itself..? |
05:41.33 | romainguy | languish: no idea |
05:41.34 | DarkriftX | prob soon theCarpenter |
05:41.41 | DarkriftX | once it gets hacked, the real fun begins |
05:41.56 | theCarpenter | i imagine there's gotta be a way to hook into speaker at a lower level somehow |
05:41.58 | DarkriftX | its good now, but will be great then |
05:42.20 | *** join/#android BHSPitMonkey (n=stephen@unaffiliated/bhspitmonkey) [NETSPLIT VICTIM] |
05:42.20 | *** join/#android Dialekt (n=Carter@cpe-98-148-99-126.socal.res.rr.com) [NETSPLIT VICTIM] |
05:42.20 | *** join/#android p_quarles (n=lee@unaffiliated/pquarles) [NETSPLIT VICTIM] |
05:43.57 | waldo_ | languish: someone could do a study of these comments |
05:45.49 | *** join/#android Dralspire236 (n=dral@81-196.126-70.tampabay.res.rr.com) |
05:49.03 | umdk1d3 | gah my market is caching data somewhere i think |
05:49.32 | DarkriftX | wow, splitmuch tonight |
05:49.47 | *** join/#android BHSPitMonkey (n=stephen@unaffiliated/bhspitmonkey) [NETSPLIT VICTIM] |
05:49.47 | *** join/#android Dialekt (n=Carter@cpe-98-148-99-126.socal.res.rr.com) [NETSPLIT VICTIM] |
05:49.47 | *** join/#android p_quarles (n=lee@unaffiliated/pquarles) [NETSPLIT VICTIM] |
05:49.57 | *** join/#android Alex0001 (n=alex@cpe-24-175-86-172.tx.res.rr.com) |
05:50.51 | *** join/#android tchwbs_ (n=tchwbs@210-84-32-12.dyn.iinet.net.au) |
05:51.50 | *** join/#android jasonparekh_ (n=jasonpar@c-98-234-84-237.hsd1.ca.comcast.net) |
05:52.24 | *** join/#android Scooby1234321 (n=Scooby12@bas3-montreal19-1279588067.dsl.bell.ca) |
05:54.16 | jasta | what the fuck, the Messaging app scrolls really slow |
05:54.41 | *** part/#android jargonjustin (n=jargonju@c-24-7-66-70.hsd1.ca.comcast.net) |
05:54.53 | umdk1d3 | jasta: i think its because of compositing the image behind the listview |
05:55.01 | *** join/#android tchwbs (n=chatzill@210-84-32-12.dyn.iinet.net.au) |
05:55.48 | romainguy | messaging doesn't have a background image |
05:55.55 | romainguy | but it disables the color cache hint |
05:55.58 | romainguy | which doesn't help |
05:56.45 | romainguy | (makes the fade very costly for instance) |
05:56.45 | d0nets | hey can the g1 receive data in through usb? |
05:56.55 | jan247 | convivial... are you sure you're using the eclipse for 64bit? |
05:56.56 | d0nets | such as datalogging an ecu via obd2 to usb interface |
05:57.27 | DarkriftX | i think its a usb client only d0nets |
05:57.37 | DarkriftX | i havent read anything about usb host anywhere |
05:57.45 | d0nets | ok |
05:58.05 | d0nets | i guess you could make a bluetooth obd2 to usb adapter : / |
05:58.34 | d0nets | or i mean bluetooth obd2 |
05:58.34 | DarkriftX | that would be a great idea |
05:58.50 | DarkriftX | would work pefectly |
05:58.50 | d0nets | yea you can do digital gauges |
05:58.57 | d0nets | like subarus have a really nice ecu |
05:58.59 | DarkriftX | yeah, and not ahve to worry about a plug |
05:59.27 | d0nets | to data log i run this app, and i hit my rear defrost button, and it starts the log, i do WOT till redline, and hit the button again |
06:00.18 | d0nets | then you can submit the log to the creater of your ecu rom for some refinement via the web (open source tuning) |
06:00.58 | d0nets | osecuroms.org |
06:01.34 | d0nets | so it would be nice to not have to lug the laptop around while im doing 60-100 |
06:01.51 | d0nets | (mph) |
06:02.10 | d0nets | then, you can make digital gauges using the live ecu data |
06:02.23 | *** join/#android merck (n=merck@122-116-117-188.HINET-IP.hinet.net) |
06:02.26 | jasta | umdk1d3: what image? it just shows contact and the last message |
06:02.32 | jasta | i think its just doing some stupid query or something |
06:02.35 | d0nets | high jasta |
06:02.52 | jasta | interesting, the Messaging app appears not to be part of the source? |
06:02.56 | umdk1d3 | jasta: sorry i thought you meant the IM app |
06:03.06 | jasta | oh maybe its the Mmms app? |
06:04.03 | RyeBrye | need more apps |
06:05.27 | d0nets | help me port this guitar tuner ryebrye |
06:05.55 | umdk1d3 | sigh market is caching things on me, and i dont know how to stop it :/ |
06:06.03 | umdk1d3 | either that or its internally messed up atm |
06:07.19 | umdk1d3 | (how could shopsavvy with 5-10k installs be above wikimobile which has 10-15k installs in the popular-sorted list?) |
06:07.40 | spikebike | maybe it's installs * rating? |
06:08.39 | umdk1d3 | idk it just seems like there is some tampering going on behind the scenes, unless it keeps some sort of local cache that is goofing things up |
06:09.56 | DarkriftX | its the government |
06:09.59 | DarkriftX | they took control of google! |
06:10.38 | umdk1d3 | oh noez =O |
06:17.18 | muthu | shopsavvy must be more downloads |
06:17.27 | muthu | is it only 5-10k? |
06:17.59 | *** join/#android Goosey_ (n=Goosey@cpe-67-9-174-97.austin.res.rr.com) |
06:18.38 | baron1804 | i can wait to get my g1 |
06:18.44 | *** join/#android weilawei (n=weilawei@pool-72-70-230-93.spfdma.east.verizon.net) |
06:18.45 | RyeBrye | Mine came today, it's nice |
06:18.53 | RyeBrye | although I feel a bit of the "after install letdown" |
06:19.04 | RyeBrye | ... It wasn't very hard for me to install evey worthwhile app in the market |
06:19.27 | RyeBrye | the base phone functionality works well |
06:19.29 | muthu | how many apps in market now? |
06:19.34 | weilawei | mine came today. letdown. said no sim card in phone. checked it out, big dent down the back. |
06:19.45 | RyeBrye | that sucks |
06:19.56 | weilawei | but it looks rather better than the photos |
06:20.15 | RyeBrye | Yeah, it is smaller than the photos make it look - which is good |
06:20.40 | weilawei | also, im not sure yet, but i think i like it being thinner around the waist than the iphone |
06:20.43 | weilawei | fits in the hand better |
06:21.17 | RyeBrye | The GPS works pretty well in it - which is more than I can say about iphone 3g |
06:21.31 | weilawei | good enough for geocaching? |
06:21.31 | RyeBrye | Although I wonder which is more of a battery hog - bluetooth, or GPS |
06:21.41 | RyeBrye | Don't know. There isn't a good enough geocaching app out yet |
06:22.04 | RyeBrye | I imagine it would be good enough for geocaching though |
06:22.08 | *** join/#android JoeBrain (n=JoeBrain@75.55.198.250) |
06:22.31 | weilawei | i cant wait until it's more than a brick next to my bed |
06:22.36 | weilawei | it works as a hard drive though :) |
06:23.28 | RyeBrye | It really bugs me that the apps seem to all just hang out on the phone and not the SD card |
06:23.29 | RyeBrye | because this phone has shit for memory |
06:24.24 | RyeBrye | My router has more storage space for applications than this phone does (albeit because I installed an SD card into it - but still - I can actually use that SD card for applications - and it seems that thus far I can't do that for the applications on the G1) |
06:25.00 | weilawei | i need to get my drive repartitioned and format one with a case sensitive fs -__- android's source is oicky |
06:25.02 | weilawei | *picky |
06:25.12 | RyeBrye | Are you on a mac? |
06:25.17 | weilawei | but i just heard about that and it'd be neat to fix |
06:25.18 | weilawei | yeah |
06:25.19 | RyeBrye | just create a disk image |
06:25.23 | RyeBrye | it's much easier |
06:25.24 | weilawei | oh right |
06:25.25 | weilawei | dur |
06:25.29 | weilawei | thank you! |
06:25.44 | RyeBrye | yeah, they should point that out on their instructions |
06:25.50 | weilawei | isnt it a wiki> |
06:26.01 | RyeBrye | I'm pretty sure their main android page isn't a wiki |
06:26.19 | weilawei | aw.. well im off to dive into that sd card thing.. ^__^ i needed a prohect |
06:26.21 | RyeBrye | You'll want to make it at least 8 gigs |
06:27.17 | *** join/#android oavdeev (n=oavdeev@79.120.41.39) |
06:54.35 | *** join/#android Zeinin (n=Clive@cpe-76-168-93-28.socal.res.rr.com) |
06:54.38 | Zeinin | yo |
06:54.49 | Zeinin | what is up party people. |
06:55.35 | muthu | yo yo |
06:56.29 | Zeinin | hey, I come from a mostly numerical/simulation programming background. I am having a really hard time figuring out how to develop for this thing. Are there any good sites to bone up on basic java application programing? |
06:56.51 | muthu | javapassion.com |
06:57.09 | muthu | to learn java.. start coding java |
06:57.20 | Zeinin | k |
06:57.24 | muthu | that's the best way to get started ;) |
06:57.51 | muthu | same goes for android :) |
06:58.07 | muthu | android & java - the 2 most easiest stuff on earth |
06:59.37 | Zeinin | I dunno this is very difficult to understand. for instance, what does this whole thing mean: com.example.android.helloactivity . Why is there a com before that? it's stuff like that I am not getting |
06:59.39 | Zeinin | is it just a namespace thing |
07:00.32 | muthu | hmmm |
07:00.56 | muthu | go thru some tutorials in javapassion |
07:01.14 | muthu | its a namespace thing.. right |
07:05.57 | *** join/#android Hai-Fai (n=jarmo@hoasnet-fe35dd00-42.dhcp.inet.fi) |
07:15.21 | gambler | hey Zeinin |
07:15.30 | Zeinin | hey |
07:15.38 | *** join/#android thesquib (n=squibble@202-78-145-31.cable.telstraclear.net) |
07:15.56 | gambler | im also from a numerical background |
07:16.02 | *** join/#android WaterDragon_ (n=nick@82-171-181-208.ip.telfort.nl) |
07:16.14 | gambler | you'll learn it easily |
07:16.20 | gambler | im a little slow :p |
07:17.06 | Zeinin | it is a bit confusing because the problems I am used to solving are much more simplistic. integration is a ton easier than getting a mouse event to be captured it seems |
07:17.54 | gambler | wow i totally disagree but I tend to have an oddball view on things |
07:18.33 | gambler | to me codings feels like tons of useless integration+glue |
07:19.11 | Zeinin | yeah, that;s what I mean |
07:19.30 | Zeinin | i can write something that does stuff easier than stuff that makes stuff look right |
07:19.51 | gambler | well get used to it, thats the nature of the beast |
07:20.28 | gambler | regarding mouse events, I just learned about something called 'state drawables', they look pretty nifty - you might want to check them out |
07:23.50 | muthu | gambler: what's happening? |
07:25.19 | gambler | muthu: ei oh ei...just threw away 1-1.5 months work because I found a better way of doing it |
07:27.21 | gambler | actually I should be able to salvage a reasonable hunk of that |
07:27.51 | gambler | meh who knows |
07:29.14 | gambler | I read some crazy article on wired.com about Indian real estate gangs... |
07:30.54 | muthu | gambler: oh yeah |
07:30.58 | muthu | there's tons of gangs here |
07:31.31 | muthu | its a miracle people live here without going insane |
07:32.31 | gambler | so many ppl there...ah well just more customers for mobegall...wheee |
07:32.42 | jasta | does anyone know if a WakeLock is also a WifiLock? |
07:32.52 | *** join/#android chomchom (n=chomchom@78.32.95.81) |
07:33.27 | muthu | gambler: haha |
07:33.36 | jasta | as i understand it, wifi goes off after x seconds of screen inactivity, so only a WakeLock that holds the screen on would serve as a WifiLock, but i'm not certain. |
07:33.45 | jasta | and it would be time consuming to test ;) |
07:33.55 | muthu | jasta: no idea |
07:35.31 | chomchom | Are there any UK dwellers currently in the room? The G1 is now available in limited supply to those who signed up early. Is anyone else getting it? |
07:43.49 | *** join/#android Yeggstry (n=mind@cpc1-rdng14-0-0-cust946.winn.cable.ntl.com) |
07:47.54 | *** join/#android cutmasta (n=cutmasta@port-83-236-195-235.static.qsc.de) |
07:54.51 | *** join/#android pjv (n=pjv@91.178.32.188) |
07:56.38 | waldo_ | does anyone know if com.google.android.gdata.client are on the g1s? They must be, right? |
08:00.56 | *** join/#android Hongbo (n=lazyworm@138-38-222-174.resnet.bath.ac.uk) |
08:06.21 | chomchom | I guess I'm going to have to purchase the exhorbantly expensive G1 £40 a month plan to develop on then, bit of a bummer. Its more expensive than my iphone |
08:12.23 | *** join/#android davidw (n=davidw@213.47.186.146) |
08:28.19 | jan247 | hi guys |
08:28.23 | jan247 | wanted to ask |
08:28.35 | jan247 | if there's a utility somewhere, where i can feed in a jar, or a set of class files |
08:28.50 | jan247 | and tell me if there'll be VerifyErrors or whatnot |
08:29.14 | jan247 | or, even at least tell me which part of the code is causing verifyerrors.. |
08:33.37 | *** part/#android theCarpenter (n=virtualm@c-98-243-171-119.hsd1.mi.comcast.net) |
08:35.39 | *** join/#android dueynz (n=duey@203.96.223.40) |
08:36.20 | *** join/#android Ya1 (n=nick@c-76-126-245-95.hsd1.ca.comcast.net) |
08:38.25 | *** join/#android anechoic (n=anechoic@unaffiliated/illuminutty) |
08:42.03 | *** join/#android nick__ (n=duey@203.96.223.40) |
08:49.42 | gdsx | jasta: no, there is such a thing as a WifiLock, which prevents the wifi from being brought down completely, but doesn't keep the screen on. I don't know if the API is public or not, though |
08:51.03 | gdsx | jasta: however, note that after the 2-minute timeout after the screen turns off, wifi will move into a lower-power mode which reduces the throughput (even though it's still up) |
08:51.13 | gdsx | (that is, with a wifi lock on) |
08:52.08 | gdsx | jasta: for instance, try downloading some songs on AmazonMP3 and let the screen time out. (this is only useful if you have some external way of monitoring the phone's bandwidth usage, such as a WAP with fancy firmware) |
08:55.55 | *** join/#android mickrobk_ (n=mickrobk@c-67-173-250-134.hsd1.co.comcast.net) |
09:08.03 | *** join/#android WaterDragon (n=nick@note-nopalmer.few.vu.nl) |
09:11.54 | *** join/#android trigatch4 (n=robjacks@c-68-33-22-200.hsd1.md.comcast.net) |
09:16.48 | *** join/#android WaterDragon_ (n=nick@note-nopalmer.few.vu.nl) |
09:22.32 | Tauno | anyone knows for what day do I have to book my flight (to the UK) to get a G1? rumors were that some people got their phone today.. but when can I just walk in and buy myself one direct form the store? |
09:23.04 | ErikT | Are the UK G1's sim locked too? |
09:30.29 | davidw | Tauno, just get a friend to get one? |
09:31.43 | tomgibara | Tauno: I live in the UK and afaik pre-ordering (if that's what it is) still isn't available. |
09:32.41 | tomgibara | I got an email yesterday saying that I could order one after 9:00 today, it's now 9:30 and the supplied link stil doesn't work |
09:32.43 | *** join/#android oavdeev_ (n=oavdeev@79.120.41.39) |
09:32.48 | tomgibara | It's looking shambolic. |
09:34.05 | pjv | hmm tom, I got a link that said 2pm |
09:34.59 | tomgibara | pjv: Odd, perhaps they sent out a batch and then changed their minds - either way, I think the UK launch isn't shaping up very well. |
09:35.29 | pjv | I think it's great, the information on the UK website is really thorough |
09:36.00 | tomgibara | It is? When is the phone available then? |
09:36.02 | pjv | anyway, it's not for me, as I don't live in the UK (I was on the list just to hear about the G1 coming to Europe) |
09:36.52 | pjv | the mails speak about it coming out today |
09:37.24 | pjv | today the people on the list get an exclusive chance to order one and receive it in the next few days |
09:37.31 | languish | fhmm terminal app in the market, nice |
09:37.43 | pjv | at least, that's how I understand it |
09:37.50 | languish | even has ping, but it doesn't seem to work for me yet |
09:39.28 | pjv | especially this info is quite complete: http://www.t-mobile.co.uk/g1-with-google-phone/specs/ |
09:40.13 | tomgibara | pjv: That's how it seems but t-mobile haven't given any concrete information about when the phone will be available except in an email yesterday saying they are taking orders today. |
09:40.32 | languish | wait |
09:40.44 | languish | You guys are getting 2GB microcd cards? |
09:40.48 | languish | *microsd |
09:40.59 | languish | wtf t-mobile wtf |
09:41.01 | ieatlint | yeah, that's no fair.. bastard pommies |
09:41.13 | ErikT | Not only that, languish, it's *free* with a contract. |
09:41.25 | pjv | in the email before that: " Are you in the London area on 30 October 2008? If you fancy being one of the first to see the G1 in the flesh, T-Mobile is hosting an exclusive early opening of our store at 287 Oxford Street, London, W1C 2DP (nearest Tube Oxford Circus). You’ll need to be there for 7am to find out what we have planned for the T-Mobile G1 launch. " |
09:41.25 | tomgibara | We're paying a lot more in the UK |
09:41.28 | languish | ErikT, yeah been through that, their contracts are alot more expensive than ours |
09:41.47 | ieatlint | and it actually works on more carriers than tmobile uk (not saying it's not sim locked, just pointing out the hardware supports it) |
09:42.00 | tomgibara | pjv: Yeah, and a quick search in Google news reveals that no-one picked it up. |
09:42.37 | languish | 'eh there's a service sending unlock codes for money already |
09:42.51 | languish | people in the us are using it to jumop to att (but no 3g) |
09:43.02 | ieatlint | yeah, and no 3g is a huge hit |
09:43.35 | ieatlint | from what i hear, tmobile will already unlock the g1 |
09:43.38 | pjv | well, no need to head over there unless you want to buy a phone |
09:43.45 | ieatlint | you just need to find the right representative and be convincing |
09:43.46 | tomgibara | It's amazing actually. They launched the G1 at 7am this morning (3hrs ago) and not a single news item on Google news. How can an operator get it so wrong? |
09:47.33 | pjv | Well, it's not a worldwide launch anymore, it's not even a launch, just the start of the selling. It's also targeted towards customers, not the press. |
09:47.59 | pjv | Nothing in the UK media huh? (no TV, no newspapers?) |
09:48.25 | pjv | that's a bit weird |
09:48.54 | *** join/#android andreaf (n=andrea@82.112.213.98) |
09:48.59 | andreaf | hi * |
09:49.08 | ieatlint | i think he also means that google is pushing the phone hard here, so it's odd they aren't pushing it in the uk |
09:49.46 | ieatlint | for the past week google's homepage has had a link on it below the search field saying something like "T-Mobile G1 out! Buy one today!" |
09:49.53 | pjv | I don't know about the UK, but in my part of Europe it's normal that people don't queue up when a new phone comes out ;-) |
09:50.20 | ieatlint | well, depends on the phone |
09:50.31 | ieatlint | did you queue up for the wii? |
09:50.36 | ieatlint | or the ps3, or similar... |
09:51.06 | tomgibara | ieatlint: Well, I didn't expect Google to do any pushing - I didn't see those ads. But you'd expect a major UK carrier with a major launch to get coverage in UK. |
09:51.16 | pjv | nope, some 20 people for the iPhone (several months later, almost right before the 3G), but that was clearly put in scene by Apple |
09:51.42 | *** join/#android zoniq (n=sk@87.246.64.2) |
09:52.05 | ieatlint | well, clearly you belgians need to work on being better consumer whores |
09:52.15 | ieatlint | take a look at the uk, us and japan for examples |
09:55.00 | kristian-m | hey - has anyone bought a G1 in europe yet? - there is an ebay offer for a simlock free G1, could this be legit? |
09:55.09 | kristian-m | <-- is in .de |
09:55.57 | ieatlint | even if it is, be wary that you aren't getting the US version, which will work fine for gsm, but not at all for 3g |
09:56.33 | *** join/#android netspex (n=netspex@151.59.78.212) |
09:57.31 | kristian-m | ieatlint well, i guess it is the us version, are there umts versions sold anywhere? UK? |
09:57.31 | languish | ieatlint, the US model works on the .uk's networks too, just fine |
09:57.31 | languish | it's the same unit |
09:57.32 | ieatlint | the US version is umts, just uses a different frequency |
09:57.49 | ieatlint | the uk uses tmobile US's weird hybrid umts bands? |
09:58.07 | languish | yes but the G1 has the config for using the .uk network |
09:58.15 | languish | it's the *same* shipping model |
09:58.46 | kristian-m | on ebay they call it "UMTS Dualband" |
09:59.04 | ieatlint | hrm... i'm somehow skeptical |
09:59.18 | languish | be sceptical, it's fact |
09:59.32 | ieatlint | as i understand it, the tmo us uses 1700/2100 hybrid, and europe uses 2100 |
09:59.54 | kristian-m | sounds good to me ;-) |
09:59.57 | languish | ieatlint, again.. the device is configured to use both networks. in hardware and software |
10:00.02 | languish | it's the *same* shipping model. |
10:00.16 | kristian-m | anyway are there ways to buy the G1 without contract? |
10:00.29 | *** join/#android hendry (n=hendry@webvm.net) |
10:00.33 | languish | kristian-m, if you pay full price |
10:00.38 | ieatlint | but the radio is highly unlikely to be software controlled... and if it works on the 2100 only bands, why isn't it being advertised as such? |
10:00.39 | languish | or off ebay |
10:00.47 | kristian-m | that would be about $ 400,-? |
10:00.50 | languish | *sigh* |
10:00.58 | *** join/#android malcolm_ (n=malcom@151.65.89.80) |
10:00.58 | languish | ieatlint, go do some googling |
10:01.03 | languish | not gonna bother |
10:01.21 | ieatlint | i am, and i see nothing to support what you're saying as of yet |
10:02.39 | ieatlint | hmmm, i am simply unsure... the terminology is vague, and i'm sure you'll forgive me for not taking some random person on irc's word for it ;) |
10:03.28 | languish | ieatlint http://www.androidauthority.com/index.php/2008/10/15/t-mobile-g1-supports-hsupa-not-just-hsdpa/ |
10:03.57 | languish | t-mobile's been downplaying it, because they don't want people selling it across the pond |
10:04.06 | languish | it's less expensive here overall |
10:05.57 | languish | now, it's possible that tmo might have the image being put on the G1 modified at some point |
10:05.57 | kristian-m | languish how much would it be to get the contract free version? - just so i have a number |
10:06.01 | ieatlint | hsupa doesn't define bands |
10:06.10 | hendry | is there source for surfaceflinger? |
10:06.44 | languish | kristian-m, I have no idea |
10:06.50 | languish | I'm in the USA |
10:07.03 | languish | I've been chatting with friends in the .uk about it |
10:07.18 | kristian-m | languish and they can use umts? |
10:07.26 | ieatlint | the US g1 supports tmobiles 2100/1700 hybrid, with 2100 down, 1700 up.... whereas the UK uses 2100/1900, with 2100 being downlink and 1900 uplink |
10:07.36 | ieatlint | i see nothing indicating support for 1900 for umts on the g1 |
10:07.52 | languish | ieatlint, give it a week and it'll be all over |
10:09.15 | *** join/#android netspex (n=netspex@151.59.78.212) |
10:10.23 | trigatch4 | kristian-m: apparently you can scoop a G1 up for $399 if you talk to the right store |
10:10.30 | trigatch4 | some will sell without contract |
10:10.30 | ieatlint | ok, i concede that i am simply wrong |
10:10.31 | trigatch4 | others wont |
10:10.37 | ieatlint | sorry :) |
10:10.50 | languish | :) |
10:11.02 | ieatlint | happily wrong at that... nice to have umts outside the us |
10:11.13 | trigatch4 | how is everyone doing this AM (or whatever time it is there)? |
10:11.47 | *** join/#android WaterDragon_ (n=nick@note-nopalmer.few.vu.nl) |
10:11.51 | languish | same 'ol same 'ol, someone challenges me, and eventually apologizes and admits they're wrong right around this time |
10:12.10 | ieatlint | hah, how gracious of you ;) |
10:12.19 | languish | :P |
10:12.25 | languish | i wish i were kidding :| |
10:12.25 | kristian-m | ieatlint okay, so umts will work in .de? \o/ |
10:12.27 | *** join/#android WaterDragon_ (n=nick@note-nopalmer.few.vu.nl) |
10:12.34 | languish | yesterday it was umm |
10:12.34 | ieatlint | i believe so |
10:12.38 | languish | brutesource |
10:12.48 | languish | forgot who it was nigth before |
10:12.51 | languish | *night |
10:13.21 | languish | but I'm gonna stop having these nightly convos while I'm ahead |
10:14.16 | ieatlint | and i should probably get to bed |
10:14.32 | languish | :) |
10:14.34 | languish | 'night |
10:14.37 | ieatlint | goodnight |
10:15.14 | kristian-m | sleep well oer there |
10:15.37 | ieatlint | and enjoy your lunch over there :P |
10:16.09 | kristian-m | just has his morning coffee |
10:16.17 | kristian-m | :) |
10:19.05 | *** part/#android hendry (n=hendry@webvm.net) |
10:21.39 | *** join/#android guerby (n=guerby@242.174.71-86.rev.gaoland.net) |
10:22.08 | *** join/#android rave_Coda (n=raven_co@64.50.35.156) |
10:31.55 | trigatch4 | i just have my *two* large coffees hehe |
10:32.45 | languish | 'mornin :) |
10:37.35 | *** join/#android AhtiK (n=ahti@194.204.31.19) |
10:39.02 | *** join/#android seg (i=5bc62be4@gateway/web/ajax/mibbit.com/x-278b3147373797ca) |
10:40.24 | *** join/#android nasser (i=cvnxbw@rbi0332.giga-dns.com) |
10:46.12 | *** join/#android duey (n=duey@203.96.223.40) |
10:46.25 | *** part/#android nasser (i=cvnxbw@rbi0332.giga-dns.com) |
10:46.49 | Tauno | lunch time.. gotta find something to eat.. |
10:54.48 | *** join/#android WaterDragon (n=nick@note-nopalmer.few.vu.nl) |
10:57.08 | *** join/#android anno^da_ (n=anno^da@p5B07C5B2.dip.t-dialin.net) |
11:09.24 | *** join/#android WaterDragon (n=nick@note-nopalmer.few.vu.nl) |
11:12.01 | *** join/#android Dralspire482 (n=dral@81-196.126-70.tampabay.res.rr.com) |
11:12.19 | *** join/#android ascii__ (n=ascii@115.130.23.241) |
11:13.37 | ascii__ | I need some help regarding dynamicly creating a ListView..application keep crashing when i add an ArrayAdapter...anyone got a tutorial or something on this? |
11:13.48 | ascii__ | i don't want to use the ListAcitivity.. |
11:15.01 | *** part/#android ErikT (n=erik@c-76-104-164-156.hsd1.wa.comcast.net) |
11:21.55 | muthu | ascii__: ApiDemos |
11:22.05 | ascii__ | they use ListAcitivity |
11:22.10 | Tauno | what exception is thrown? |
11:22.31 | Tauno | just use it like any other view.. |
11:24.51 | ascii__ | i add the ArrayAdapter with mylist.setAdapter(myadapter)...works fine when noe data is in the adapter, but when data i sinserteded, it crashes.. |
11:25.43 | Tauno | is there a error message is in LogCat? |
11:26.22 | ascii__ | i dunno...my eclipse crash when i add the debug logcat option :/ |
11:26.50 | Tauno | are you using windows? :) |
11:27.03 | ascii__ | nope, linux.. |
11:27.40 | Tauno | ok, then run "adb logcat" from console.. it gives you the output of logcat |
11:28.27 | ascii__ | sweet! |
11:28.28 | Tauno | let it running and try again - you get the error message there and then you can see what went wrong :) |
11:29.26 | *** join/#android malcolm_ (n=malcom@151.65.89.80) |
11:31.13 | ascii__ | as i thought... |
11:31.23 | ascii__ | at android.widget.ArrayAdapter.createViewFromResource(ArrayAdapter.java:319) |
11:32.14 | Tauno | whats the first line of the stacktrace? |
11:33.04 | ascii__ | E/AndroidRuntime( 237): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.android.lonelytravel/com.android.lonelytravel.LonelyTravel}: java.lang.NullPointerException: println needs a message |
11:33.17 | *** join/#android satadru (n=satadru@nyc-server.integrativenutrition.com) |
11:33.26 | *** join/#android oavdeev (n=oavdeev@79.120.41.39) |
11:33.51 | Tauno | huh.. |
11:34.32 | ascii__ | hmm..seems like the Log.d() causes that one.. |
11:36.18 | ascii__ | it works...dammit...love the debugger thingy! |
11:36.21 | ascii__ | cheers mate.. |
11:37.10 | *** join/#android Laz (n=Laz1@28.184.119.70.cfl.res.rr.com) |
11:40.11 | andreaf | hi, i'm trying to make a very simple application. A window with "hello world" and, with the selected of an item a new windows with "hello world 2". May I have a tips about windows switching in androd ? there is something like a "setCurrentDysplay" ? |
11:40.30 | eldenz | andreaf, check the samples |
11:41.44 | andreaf | eldenz: i'm gophering in the code... (Notepadv1 example) but I found only a setListAdapter |
11:42.03 | andreaf | not an explicit exchange between two view.. |
11:43.48 | *** join/#android mib_x5o18wgc (i=5bc62be4@gateway/web/ajax/mibbit.com/x-e3f80d33953526d0) |
11:48.27 | Tauno | I'm not sure that I understand what you are asking but are you trying to launch another activity from your first activity? |
11:50.37 | andreaf | Tauno: yes, it is :) |
11:51.14 | scootley | look here: http://code.google.com/android/intro/tutorial-ex2.html |
11:51.47 | andreaf | scootley: thanks a lot. |
11:52.17 | Tauno | look for startActivity() there :) |
11:52.39 | *** join/#android israr (n=israr@203.99.187.155) |
11:52.44 | andreaf | ok |
11:52.58 | eldenz | and don't forget to do ex3 as well |
11:53.00 | *** join/#android WaterDragon__ (n=nick@dyn13.roaming.few.vu.nl) |
11:54.50 | andreaf | :) |
11:55.11 | *** join/#android mpagano (n=mpagano@gentoo/developer/mpagano) |
11:56.22 | *** join/#android DASPRiD (n=dasprid@tremulous/developer/DASPRiD) |
11:56.45 | DASPRiD | oh there's actually a channel on freenoe for android :x |
11:57.23 | *** join/#android cygnusx9 (n=cygnusx@wb075079.mobiel.utwente.nl) |
11:57.44 | DASPRiD | does anyone of you know facts about multi-touch abillity of the htc dream? |
11:58.10 | cygnusx9 | not possible |
11:58.14 | cygnusx9 | as far as i know |
11:59.31 | *** join/#android jlapenna (n=jlapenna@adsl-99-172-53-186.dsl.emhril.sbcglobal.net) |
11:59.57 | DASPRiD | because the latest information i have are, that the hardware is cappable of it, but it's disabled at software level due to patent conflicts with apple |
12:00.59 | *** join/#android chris_debian (n=chris@host86-129-222-100.range86-129.btcentralplus.com) |
12:01.05 | *** join/#android Dougie187 (n=doug@wg-d232063.dsl.fsu.edu) |
12:02.09 | eldenz | i hate apple |
12:02.16 | eldenz | . |
12:02.25 | languish | eat a worm? |
12:02.26 | andreaf | too |
12:02.34 | eldenz | ;> |
12:03.13 | eldenz | how many $$$ of the iPhone's price will go towards that patent? :p |
12:03.33 | Dougie187 | you guys all gearing up for your ubuntu parties? |
12:04.48 | *** join/#android krau (n=cktakaha@200.184.118.132) |
12:07.07 | chris_debian | Hi, all. I'm an Openmoko fan, but I understand that Google have opened all of the software on the new handsert. Is that true? |
12:07.10 | *** join/#android kslater (n=kslater@206.193.242.33.nauticom.net) |
12:07.23 | kslater | good morning |
12:07.43 | chris_debian | Morning |
12:07.55 | kslater | does the android have a nuclear reactor hidden inside and does anyone know where I can find a good tip calculator? |
12:08.32 | kslater | figured he should get things off to a proper start |
12:09.15 | Tauno | (a girl at work asked yesterday if we should also have a Ubuntu party... everybody was silent for a few moments and then everybody burst out in laughter.. so no.. I'm not gearing up for it I guess :/ ) |
12:10.00 | DASPRiD | gogo ubuntu party! :x |
12:11.08 | *** join/#android mpagano (n=mpagano@gentoo/developer/mpagano) |
12:11.12 | DASPRiD | opens the champagner |
12:11.57 | Dougie187 | oh man, everyone needs to have an ubuntu party. |
12:12.24 | eldenz | when will it be released? |
12:12.31 | Dougie187 | today |
12:12.36 | eldenz | time known? |
12:12.38 | Dougie187 | probably around 11am est |
12:12.47 | Dougie187 | so in about 3 hours i would assume. |
12:12.48 | *** join/#android astyrrian (n=astyrria@whit01.sec.vt.edu) |
12:12.49 | eldenz | est is like GMT-5? |
12:12.51 | Dougie187 | yeah |
12:12.56 | Dougie187 | i don't know if that is the right time though |
12:13.00 | Dougie187 | i forget when it was last time. |
12:13.07 | Dougie187 | so its basically just a guess |
12:13.18 | eldenz | changelog already available? |
12:13.27 | eldenz | ah found it |
12:14.25 | davidw | chris_debian, I don't know if *all* the code that's there is open, but enough is that you would have a working phone |
12:14.35 | davidw | there's a ton of stuff in the sources |
12:15.57 | *** join/#android rl2000 (n=rl2000@0x573b88b0.hhnqu1.dynamic.dsl.tele.dk) |
12:16.04 | chris_debian | davidw:: Thanks for that. I thought I read somewhere that the day before release, Google opened the whole stack. GPLv2 and the Apache licence sounds good to me. Additionally, Openmoko is not quite as ready as I'd like it to be, so I may be getting the G1 when my current contract runs out in December. |
12:17.15 | davidw | chris_debian, I think the nice thing about android is that you get open source and you actually get someone big dedicating a lot of resources to it |
12:17.47 | davidw | chris_debian, one caveat though, is that you should do some research to see if it's actually possible to recompile everything and reload the phone, if that's something that interests you. |
12:19.22 | rwhitby | it's possible to recompile almost everything - there are some proprietary binaries on the G1 for which there is no source. |
12:19.43 | rwhitby | and there is no documented way know (yet?) to reload a built image onto a production G1. |
12:19.50 | rwhitby | s/know/known/ |
12:19.54 | chris_debian | Recompiling everything doesn't bother me, as I guess the compile was optimized for the hardware, anyway. I'm a big GNU/Linux advocate and have been Windows free since 1998, because I like openness. The openness is what attracts me :-) |
12:20.34 | davidw | chris_debian, then I think it's a pretty good deal |
12:20.35 | rwhitby | chris_debian: remember that the bootloader on the G1 doesn't need to be open, and it doesn't need to allow you to actually load a modified image to flash. |
12:20.38 | davidw | it's cool to have source code for stuff |
12:20.47 | chris_debian | :-) |
12:21.28 | rwhitby | but if everthing you want to do sits on the existing platform (i.e. you're an app developer), then it should be open enough for your needs :-) |
12:23.23 | Dougie187 | <PROTECTED> |
12:23.44 | Dougie187 | i haven't heard of anything yet. |
12:24.27 | *** join/#android mpardo (n=chatzill@75.144.91.181) |
12:24.41 | mpardo | is there any way to run a method on the first run of an app? |
12:25.00 | mpardo | or delete all the files made by an app when it's reinstalled? |
12:25.37 | Dougie187 | anyone want some usb? |
12:25.37 | Dougie187 | http://www.engadget.com/2008/10/30/usb-port-is-neither-usb-nor-port-just-amazing/ |
12:25.56 | *** join/#android bodhian (n=bodhi@89.121.200.107) |
12:28.05 | *** join/#android zenob (n=zenob@77-252-115-250.ip.netia.com.pl) |
12:31.20 | scootley | my G1 got the RC29 update overnight |
12:32.06 | scootley | and now I have 3G reception in Washington, DC |
12:34.04 | *** join/#android eton (n=eton@ppp-58-8-2-167.revip2.asianet.co.th) |
12:35.27 | Dougie187 | any other significant changes so far? |
12:37.10 | *** join/#android muthu (n=mobeegal@59.92.10.46) |
12:38.49 | *** join/#android ian_brasil (n=ian@dasasob.nokia.com) |
12:39.16 | *** join/#android xnixan_ (n=xnixan@41.196.75.211) |
12:46.39 | *** join/#android neerhaj (i=chatzill@203.115.94.239) |
12:51.40 | *** join/#android cutmasta_ (n=cutmasta@port-83-236-195-235.static.qsc.de) |
12:52.24 | *** join/#android jbq (n=jbq@72.14.224.1) |
12:53.39 | *** join/#android zoniq (n=sk@87.246.64.2) |
12:54.15 | michaelnovakjr | yamn |
12:54.20 | michaelnovakjr | yawn |
12:54.22 | michaelnovakjr | :) |
12:54.32 | languish | \o |
12:55.37 | *** join/#android yakischloba (n=jake@209.160.56.254) |
12:57.08 | *** part/#android tchwbs (n=chatzill@210-84-32-12.dyn.iinet.net.au) |
12:57.34 | *** join/#android alo (n=QUAKEIII@142.Red-81-37-222.dynamicIP.rima-tde.net) |
13:01.53 | michaelnovakjr | Dougie187: i'm looking at getting a G1 through tmobile |
13:02.05 | Dougie187 | michaelnovakjr: oh yeah? |
13:02.10 | michaelnovakjr | yea |
13:02.11 | Dougie187 | just for dev? or with a contract? |
13:02.12 | *** join/#android famast (n=famast@host-208-68-238-61.biznesshosting.net) |
13:02.27 | michaelnovakjr | well... i don't want to pay $400 for the phone.... |
13:02.38 | michaelnovakjr | it would be mostly for dev purposes |
13:02.50 | michaelnovakjr | it sucks not having a device to test with |
13:03.20 | Dougie187 | yeah |
13:03.26 | Dougie187 | thats pretty cool though |
13:03.31 | Dougie187 | i have heard good things about the G1 |
13:03.31 | Dougie187 | lol |
13:03.39 | michaelnovakjr | haha |
13:03.57 | michaelnovakjr | cheapest plan they have with the good data plan is 65 bucks |
13:04.20 | Dougie187 | yeah |
13:04.33 | *** join/#android annodomini (n=lambda@wikipedia/lambda) |
13:04.33 | Dougie187 | is that with the $25 one? or the $35 one? |
13:04.42 | michaelnovakjr | 35 dollar one |
13:04.56 | michaelnovakjr | apparently email isn't unlimited with the 25 dollar one either |
13:05.08 | michaelnovakjr | so that's kinda pointless |
13:05.38 | Dougie187 | yeah |
13:05.41 | Dougie187 | but you can do wifi. |
13:05.42 | Dougie187 | and then it is |
13:05.46 | michaelnovakjr | true |
13:05.48 | *** join/#android BBHoss (n=bbhoss@c-68-62-170-33.hsd1.al.comcast.net) |
13:05.57 | michaelnovakjr | i'm interested in getting everyday use testing out of it |
13:06.08 | Dougie187 | you keeping your iphone too? |
13:06.13 | michaelnovakjr | totally |
13:06.15 | michaelnovakjr | :) |
13:06.18 | Dougie187 | man its expensive being a dev. |
13:06.19 | Dougie187 | lol |
13:06.25 | michaelnovakjr | haha tell me about it |
13:06.36 | michaelnovakjr | especially a free and open source one L) |
13:06.43 | Dougie187 | yeah |
13:06.53 | Dougie187 | you can charge someone up the ass to be a dev though |
13:06.55 | Dougie187 | and make a lot of money. |
13:07.08 | Dougie187 | but most of them don't have souls. |
13:07.11 | Dougie187 | lol |
13:07.12 | michaelnovakjr | yea, but it takes the fun out of it |
13:07.31 | Dougie187 | i have to come up with a halloween costume.... |
13:07.39 | Dougie187 | we are going to a party tomorrow... and i don't know what i should be. |
13:07.42 | michaelnovakjr | you should be the android |
13:08.01 | Dougie187 | ok. buy you have like 24 hours to make an android costume. |
13:08.05 | Dougie187 | ready. set. go |
13:08.07 | michaelnovakjr | haha |
13:08.10 | Dougie187 | but* |
13:08.20 | Dougie187 | oh man, today is ubuntu party day too |
13:08.26 | michaelnovakjr | haha yea |
13:08.27 | Dougie187 | im not going to get any work done tonight |
13:08.35 | trigatch4 | michaelnovakjr |
13:08.37 | trigatch4 | whattup sir |
13:08.39 | michaelnovakjr | yo |
13:08.43 | trigatch4 | i got that info for you |
13:08.54 | trigatch4 | hey dogie187 how are ya |
13:09.18 | Dougie187 | hey trigatch4. |
13:09.19 | Dougie187 | im good. |
13:09.20 | *** join/#android an_dev (n=fih\paya@host-208-68-238-61.biznesshosting.net) |
13:09.33 | languish | welcome to the android frathouse |
13:09.37 | languish | :D |
13:09.46 | Dougie187 | lol are you welcoming trigatch4? |
13:09.51 | languish | no, an_dev |
13:09.53 | Dougie187 | oh ok |
13:09.53 | languish | but hey |
13:09.54 | Dougie187 | lol |
13:10.04 | Dougie187 | i was gonna say... i think hes been around here longer then you have. |
13:10.11 | languish | haha |
13:11.55 | trigatch4 | yeah |
13:12.00 | trigatch4 | and i don't even develop anything |
13:12.08 | Dougie187 | me either trigatch4 |
13:12.10 | Dougie187 | i do homework. |
13:12.11 | languish | yeah, me either buddy, me either |
13:12.14 | languish | haha |
13:12.16 | trigatch4 | well thats not entirely true... i develop an apetite every coupla hours |
13:12.20 | michaelnovakjr | haha |
13:12.26 | languish | the gdevs are sitting there facepalming |
13:12.29 | Dougie187 | speaking of which.. does anyone know the backward error analysis for an outer product? |
13:12.52 | trigatch4 | speaking of which |
13:12.54 | trigatch4 | jasonchen: are you around? |
13:13.28 | michaelnovakjr | he's sneaky sneaky |
13:13.36 | Dougie187 | and never around |
13:13.41 | Dougie187 | i haven't talked to him in like 4 months. |
13:13.41 | Dougie187 | lol |
13:13.51 | Dougie187 | probably longer than that. |
13:13.57 | Dougie187 | i was arguing with him back before IO |
13:14.05 | Dougie187 | i think thats the last time i talked with him. |
13:14.44 | michaelnovakjr | i'll be there next year |
13:17.21 | *** join/#android cutmasta_ (n=cutmasta@port-83-236-195-235.static.qsc.de) |
13:18.31 | DJTachyon_ | whew that was a lot of work |
13:18.44 | DJTachyon_ | my zazzle android store is now unbranded :P |
13:18.50 | DJTachyon_ | working on cafe press now |
13:18.58 | languish | unbranded? |
13:19.05 | languish | as in your nick is off it? |
13:19.21 | DJTachyon_ | no ... apparently using the custom android font is a no-no |
13:19.26 | languish | ahh |
13:19.27 | languish | yeah |
13:19.36 | languish | you need to get special written permission to do that |
13:19.45 | languish | a teachers note |
13:19.46 | DJTachyon_ | wish i could have it ;) |
13:19.48 | languish | lulz |
13:19.54 | languish | well, submit a request |
13:20.00 | languish | withe the exact design |
13:20.04 | Dougie187 | whats your android store? |
13:20.09 | languish | who knows, they might consider it |
13:20.14 | *** join/#android jreznik (n=jreznik@nat/redhat/x-b27ff67281d6e51b) |
13:20.14 | DJTachyon_ | http://www.zazzle.com/DJTachyon |
13:20.41 | DJTachyon_ | I'm uploading the unbranded images to my cafe press store now: http://www.cafepress.com/DJTachyon |
13:20.44 | languish | particularly likes the black hoodie with the small bugdroid on front, and large on back |
13:20.51 | DJTachyon_ | :) |
13:20.55 | languish | :D |
13:21.01 | Dougie187 | ... your making android products? |
13:21.07 | DJTachyon_ | did you see my stamp got image of the day? |
13:21.15 | languish | ahah cool |
13:21.15 | DJTachyon_ | or product of the day .. |
13:21.19 | trigatch4 | DJTachyon... bad idea |
13:21.26 | trigatch4 | violates trademark law |
13:21.29 | DJTachyon_ | nope :) |
13:21.51 | trigatch4 | On my forums I was going to make a few CafePress products because members wanted Android Shirts |
13:22.03 | DJTachyon_ | http://www.android.com/branding.html |
13:22.06 | DJTachyon_ | :P |
13:22.06 | trigatch4 | Was going to use the proceeds to have apps developed based on voting by community of what they wanted |
13:22.15 | trigatch4 | but someone from Google messaged me |
13:22.19 | trigatch4 | and said i shouldnt |
13:22.23 | languish | he can use the bugdroid, not the android text logo |
13:22.33 | DJTachyon_ | i read the fine print |
13:22.51 | DJTachyon_ | http://code.google.com/android/goodies/index.html |
13:23.07 | DJTachyon_ | not to mention the creative commons license on the wallpapers page |
13:23.22 | *** join/#android ironfroggy_ (i=474cf63f@gateway/web/ajax/mibbit.com/x-e54bc6f47a3b778e) |
13:23.27 | *** join/#android plusminus_ (i=81020c44@gateway/web/ajax/mibbit.com/x-22c874560691a348) |
13:23.40 | ironfroggy_ | has anyone else had trouble with connectbot and ports other than 22? |
13:23.46 | DJTachyon_ | i spent hours re-rendering those images in 8000x6000, 300dpi images |
13:23.57 | languish | o.O |
13:23.58 | Dougie187 | you are supposed to have that line on your site though |
13:24.02 | DJTachyon_ | it is |
13:24.05 | Dougie187 | "Portions of this page are reproduced from work created and shared by Google and used according to terms described in the Creative Commons 2.5 Attribution License. " |
13:24.06 | DJTachyon_ | look at the store front |
13:24.27 | DJTachyon_ | i do need to add the branding page though |
13:24.41 | DJTachyon_ | b/c i just found out about that one |
13:24.51 | DJTachyon_ | hence why i am removing all the text |
13:25.11 | DJTachyon_ | languish, when you need to print a post, you need a BIG image :P |
13:25.15 | DJTachyon_ | poster * |
13:25.21 | languish | ya, i know :) |
13:25.37 | trigatch4 | ummm |
13:25.44 | trigatch4 | there is a difference between "using" |
13:25.46 | trigatch4 | and "selling" |
13:25.47 | trigatch4 | is there not? |
13:26.10 | DJTachyon_ | the only feedback from google employees ive gotten is to not use the font |
13:26.27 | DJTachyon_ | if you are selling an app with the droid, that is fine |
13:26.33 | DJTachyon_ | that is the point |
13:26.41 | DJTachyon_ | its marketing for them, what do they care? |
13:26.58 | DJTachyon_ | its like allowing fan sites for a game and giving image packages .. |
13:27.14 | jbq | DJTachyon_: sadly, trademark law is bizarre that way. |
13:27.20 | trigatch4 | yeah |
13:27.26 | trigatch4 | sometimes you will get a cease and desist letter |
13:27.28 | trigatch4 | sometimes you won't |
13:27.35 | trigatch4 | but its within their RIGHT to prevent you |
13:27.43 | trigatch4 | although Google will probably just turn the other way |
13:27.51 | DJTachyon_ | well even if it's not, I don't have the money for litigation |
13:27.55 | jbq | it's more than that. If the trademark isn't actively enforced, it loses protection. |
13:27.56 | DJTachyon_ | so I would stop :P |
13:27.59 | trigatch4 | I actually should contact them since Android is in my freaking domain name |
13:28.07 | jbq | Unlike patents, you can't have a submarine trademark. |
13:28.08 | tmccrary | I don't think you can trademark a particular font |
13:28.15 | DJTachyon_ | jbq: lol |
13:28.23 | tmccrary | although, that probably falls under copyright |
13:28.37 | DJTachyon_ | well i am obeying the branding page now |
13:28.37 | languish | you can patent a font, no? |
13:28.43 | tmccrary | uh, definately not |
13:28.43 | jbq | tmccrary: it's recognizable, isn't it? that probably makes is a trademark. |
13:28.48 | wasabi | You can't trademark the font, you can copyright the font. |
13:28.51 | tmccrary | you could patent font rendering techniques though |
13:28.56 | wasabi | As long as they made it. |
13:29.05 | wasabi | You can trademark a logo using the font. |
13:29.10 | tmccrary | that said, imitations would be tough to win in court |
13:29.29 | tmccrary | err, suing imitations would be tough to win in court |
13:29.40 | tmccrary | but google could probably tie you up in court for a while before they lost |
13:29.47 | tmccrary | if they even felt it was worth it |
13:31.39 | *** join/#android mikez5 (n=lockwood@ip67-152-86-163.z86-152-67.customer.algx.net) |
13:32.16 | DJTachyon_ | well im glad romainguy pointed me to the branding page |
13:32.24 | DJTachyon_ | i was looking for something like that before starting this |
13:32.43 | DJTachyon_ | so now im pulling the font |
13:33.00 | tmccrary | is there even an actual font like that or is it just vector art? |
13:33.14 | DJTachyon_ | well if it exists, its not public |
13:33.23 | DJTachyon_ | trust me i looked ;) |
13:33.46 | DJTachyon_ | there, zazzle is done |
13:34.59 | michaelnovakjr | i just walked into starbucks... within two minutes att sent me a text message saying... hey you get free wifi here |
13:35.20 | trigatch4 | ummm |
13:35.25 | trigatch4 | the font took 2 years to develop |
13:35.29 | trigatch4 | and is called Droid Sans |
13:35.31 | DJTachyon_ | jebus |
13:35.32 | Death_Syn | weird |
13:35.35 | *** join/#android annodomini (n=lambda@wikipedia/lambda) |
13:35.36 | trigatch4 | theres a really, really interesting article about it somewhere |
13:35.37 | michaelnovakjr | isn't it on the phone? |
13:35.39 | Death_Syn | michaelnovakjr: what device are you using that got you that info? |
13:35.46 | michaelnovakjr | iPhone |
13:35.49 | Death_Syn | ahh |
13:35.49 | tmccrary | they just renabled it |
13:35.54 | Death_Syn | its when you hit their AP |
13:35.54 | DJTachyon_ | 2 years? jebus |
13:35.54 | trigatch4 | DJTachyon, Google isn't going to sue you |
13:35.59 | trigatch4 | at the most, they'd ask you to take it down |
13:36.04 | DJTachyon_ | well right |
13:36.06 | Death_Syn | I get complimentary ATT wifi with my ATT DSL |
13:36.09 | trigatch4 | its good you asked romainguy |
13:36.17 | michaelnovakjr | nice |
13:36.18 | tmccrary | well, "ask to take it down or we'll sue you" |
13:36.18 | Death_Syn | and I got tmo hotspot, too with my tmo data plan |
13:36.19 | tmccrary | ;) |
13:36.22 | DJTachyon_ | yup yup :) |
13:36.41 | Death_Syn | so basically I get to hop my notebook on the ATT and my G1 on the hotspot at starbucks, and leech both pipes |
13:36.43 | michaelnovakjr | yea Death_Syn it is just on my iPhone in starbucks... don't get it on my computer for free .. ( lame ) |
13:36.44 | Death_Syn | :P |
13:36.57 | Death_Syn | that's pretty lame |
13:36.58 | DJTachyon_ | i still cant believe my plan is $55 a month for a G1 when I was paying $80/mo for a motorola q plan on verizon |
13:37.11 | Death_Syn | tmobile's prices are much cheaper than VZW |
13:37.12 | trigatch4 | unfortunately DJTachyon_ you're now going to have a competitor ;) |
13:37.17 | DJTachyon_ | bah |
13:37.27 | Death_Syn | but the service area isn't as good |
13:37.28 | trigatch4 | haha |
13:37.28 | Death_Syn | its a trade |
13:37.33 | languish | haha |
13:37.42 | DJTachyon_ | now i actually have to think about cool ideas instead of just slap the generic droid on everything |
13:37.44 | Death_Syn | thankfully for me, my coverage in D/FW is good with tmobile, too |
13:38.10 | tmccrary | Thankfully for me, tmobile just turned on 3G :) |
13:38.12 | DJTachyon_ | and i should really be doing work right now |
13:38.17 | plusminus_ | I woke up this morning and my G1 is showing 3G instead of EDGE :D *DANCE* |
13:38.17 | tmccrary | like yesterday |
13:38.21 | Death_Syn | tmccrary: ncie |
13:38.23 | Death_Syn | er nice |
13:38.29 | languish | bugdroid with a lightsaber slicing an iphone |
13:38.30 | languish | lulz |
13:38.35 | tmccrary | I did a double take when it first showed up |
13:38.45 | languish | sorry, an iphonish clone |
13:38.55 | tmccrary | and then I was sad, because tmobile didn't add the data plan to my phone when I bought it |
13:39.01 | languish | a clonephone |
13:39.03 | tmccrary | despite my protests to put it on |
13:39.09 | DJTachyon_ | ugh stupid ups wouldnt resolve my work address for my new g1 from tmobile .. now its delayed |
13:39.21 | DJTachyon_ | i hate my company for not have a street address |
13:39.50 | michaelnovakjr | haha. |
13:40.27 | Disconnect | plusminus_: what city? |
13:41.02 | DJTachyon_ | at least i have my broken g1 :P |
13:41.06 | *** join/#android jbq_ (n=jbq@72.14.224.1) |
13:41.12 | plusminus_ | Disconnect: Wider washington area |
13:41.17 | plusminus_ | College park |
13:41.44 | plusminus_ | it seems a bit more responsive but the youyube videos I just tested still seem a bit poor quality |
13:42.00 | Death_Syn | tmccrary: they wouldn't sell you the data plan? |
13:42.11 | Disconnect | is in silver spring.. home is near crofton.. hope hope |
13:42.18 | Disconnect | yes 3g in silver spring !! |
13:42.44 | *** join/#android PegaBurns (n=r3_burns@198.22.153.9) |
13:42.53 | Disconnect | plusminus_: thanks for the heads up :) :) |
13:43.02 | tmccrary | Death_Syn: yeah, I told them specifically to add the data plan and they didn't |
13:43.18 | tmccrary | but I heard that t-mobile's network in detroit sucks for data |
13:43.21 | Death_Syn | sounds like time to call 611 and complain |
13:43.33 | tmccrary | so when 3G started showing up and still didn't work |
13:43.38 | tmccrary | I called to see wtf was going on |
13:43.45 | tmccrary | and that's when they told me I had to data plan |
13:43.52 | tmccrary | tmobile FTW! |
13:43.58 | Tauno | does anyone know if I can obfuscate my apps package name to something like a.a or do I have to use a correct package name? |
13:44.12 | Tauno | I guess the later one.. but why? what does depend on it? |
13:44.30 | plusminus_ | Disconnect: market downloads still do not work for me :'(\ |
13:44.43 | Disconnect | aww |
13:44.46 | *** join/#android tmarble (n=tmarble@user-38q4e4l.cable.mindspring.com) |
13:44.57 | DJTachyon_ | trigatch4: Talk to me when you get on the Top Pick of the Day on Zazzle ;) |
13:44.59 | Disconnect | heh. dslreports.com/mspeed .. picked the biggest file.. "unstable/too fast a result" |
13:45.40 | languish | Disconnect, you have to pick a file bigger than 100k |
13:45.48 | Disconnect | yah it doesn't offer the 1m at first |
13:45.50 | languish | pick the next series of files and choose 1MB |
13:45.52 | Disconnect | 591k |
13:45.53 | *** join/#android vbabiy (n=vbabiy@rrcs-24-97-148-190.nys.biz.rr.com) |
13:46.07 | languish | I was gettin 819 earlier |
13:46.09 | plusminus_ | FYI AndNav2 alpha-test: http://www.youtube.com/watch?v=j-Fg46JbVns |
13:46.12 | languish | fianlly |
13:46.23 | languish | before that I was getting high edge speed even on 3g |
13:46.26 | Disconnect | 636 on the 2nd try, not sitting on my lap |
13:46.33 | DJTachyon | heh i have no reception at work |
13:46.37 | DJTachyon | but im going into the city tonight |
13:46.48 | DJTachyon | and the club im setting up at has a 3g antennea on the roof :P |
13:47.36 | DJTachyon | gonna be a crazy halloween party :) |
13:47.59 | DJTachyon | anybody in NYC? :P |
13:48.04 | languish | yep |
13:48.08 | languish | lulz |
13:48.16 | Disconnect | i was gonna bum up to baltimore this weekend to try it out. saves me a drive, if it works @ the bar in bowie (course, the bar has wifi :) but they started filtering :( linkedin and facebook, etc is blocked. but not WoW cuz the manager spends all day playing..) |
13:48.20 | languish | which club? |
13:48.24 | *** join/#android topeira (n=lucio@unaffiliated/topeira) |
13:48.26 | plusminus_ | 504kbit/s inside a building |
13:48.45 | Disconnect | is next door to discover channel |
13:49.21 | Disconnect | plusminus_: market worked for me, just installed jumpy in basically no time at all (took way longer to set up the dl than to complete and install) |
13:49.35 | michaelnovakjr | im in NYC |
13:50.06 | DJTachyon | Well the pendulum show at Webster Hall had one too last weekend ;) |
13:50.21 | plusminus_ | Disconnect: my Android-version seems to be not up to date :( |
13:50.28 | tethridge | I was talking to my buddy at google last night |
13:50.44 | tethridge | the punk was telling me that google gave out g1s. |
13:50.54 | Disconnect | plusminus_: commercial g1? |
13:50.55 | tethridge | google pays for the data plan too. |
13:51.02 | plusminus_ | Disconnect: yes |
13:51.02 | Disconnect | neat |
13:51.04 | PegaBurns | I heard the same |
13:51.07 | tethridge | what a punk. :-) |
13:51.17 | plusminus_ | Disconnect: and i'm not the only one |
13:51.18 | Disconnect | plusminus_: suck :( and weird. i'm still on the original retail rev (r18?) |
13:51.29 | PegaBurns | the guy i chatted with showed me, neat phone, wouldn't mind dropping verizon (teh suck) |
13:51.48 | DJTachyon | i dont think any of you would be interesting in the type of music at the club im VJ'ing tomorrow :P |
13:52.02 | DJTachyon | interested* |
13:52.22 | Disconnect | so for other 3g g1 people.. is it as bad for battery as i've been hearing? cuz battery is pretty crap to begin with |
13:52.28 | Disconnect | DJTachyon: what music? |
13:52.43 | DJTachyon | happy hardcore and Drum and Bass :P |
13:52.58 | Disconnect | is more a goth/ind/techno kind of guy, but.. |
13:53.00 | languish | DJTachyon, I used to hang out at orchard regularly |
13:53.06 | *** join/#android cutmasta (n=cutmasta@port-83-236-195-235.static.qsc.de) |
13:53.11 | languish | plenty of dnb |
13:53.28 | DJTachyon | nice |
13:53.34 | DJTachyon | Club Love has a great DnB night |
13:53.49 | michaelnovakjr | i'm into the low key places.... not the crazy places :) |
13:53.55 | DJTachyon | "The Secret Night of Science" |
13:54.11 | languish | michaelnovakjr, nowdays I'm in to the low key places too |
13:54.15 | DJTachyon | SNoS is pretty low key .. black door club, good sound |
13:54.27 | languish | got some nice ones in brooklyn I like |
13:54.35 | DJTachyon | yeah Club Exit is in Brooklyn |
13:54.37 | *** part/#android PegaBurns (n=r3_burns@198.22.153.9) |
13:54.38 | languish | nod |
13:54.46 | michaelnovakjr | languish: i hang out in Bay Ridge |
13:54.55 | languish | this russian pimp wanted to take one of my friends to club exit to meet his grils |
13:54.57 | languish | Girls |
13:55.14 | languish | it was rather amusing |
13:55.43 | DJTachyon | wha?! |
13:55.49 | DJTachyon | lol |
13:55.59 | DJTachyon | yeah this party is at exit tomorrow, im heading there tonight |
13:56.03 | DJTachyon | to setup |
13:56.07 | DJTachyon | lol |
13:56.17 | DJTachyon | funny shit .. |
13:56.26 | languish | yeah, we were at a lounge down by ave X & ocean, and this pimp tried to get my friend to head over to exit with him to meet his girls |
13:56.43 | languish | if you need ho's I have his # somewhere :/ |
13:56.48 | DJTachyon | well luckily this isnt a normal club night |
13:57.41 | DJTachyon | so its a whole different production krew |
13:57.41 | tmccrary | sounds like a movie i've seen recently |
13:57.51 | languish | seems with the economy the way it is, fewer people are hooking up with the ho's, and the pimps are trying to drum up business |
13:57.57 | DJTachyon | lol |
13:58.06 | DJTachyon | well there wont be any of that going on |
13:58.09 | languish | no joke, NYT's even mentioned it in an article |
13:58.14 | DJTachyon | not with a $30 cover ;) |
13:58.22 | languish | hah |
13:58.59 | languish | I also like this other place down in brooklyn by neck road.. Anyway Cafe |
13:59.21 | DJTachyon | im not familiar with that once .. i dont live in the city, im in NJ |
13:59.25 | languish | there's one here in manhattan too, but it's always too packed |
13:59.26 | DJTachyon | one* |
13:59.30 | Tauno | does anyone have info about the UK launch of the G1? Is it available @ t-mobile stores currently? |
13:59.40 | DJTachyon | its at walmart store in the US ;) |
13:59.46 | *** join/#android philsw_ (n=phil@203-217-92-104.dyn.iinet.net.au) |
14:00.31 | *** join/#android SUSaiyan (n=SUSaiyan@cc84863-b.zwoll1.ov.home.nl) |
14:00.55 | jbq_ | Tauno: someone reported (I think on android-discuss@) that they had bought one. |
14:01.27 | languish | i guess the local chat should subside in here. so.. #NYCsocial |
14:01.54 | DJTachyon | My G1 is broken :( |
14:01.59 | languish | ? |
14:02.07 | languish | how'd you manage that? |
14:02.17 | DJTachyon | The Accelerometer/Compass package was defective from the factory |
14:02.21 | languish | ah |
14:02.31 | languish | head to a store and swap it on the spot |
14:02.33 | DJTachyon | trying to explain that to a Tier 1 at T-Mobile was a blast |
14:02.39 | languish | haha |
14:02.50 | DJTachyon | i cant .. ordered off the website |
14:02.55 | languish | so what |
14:02.59 | languish | I wouldn't care |
14:03.12 | DJTachyon | they do ... they wont do it |
14:03.17 | DJTachyon | they said they dont have enough stock |
14:03.21 | languish | BS :) |
14:03.32 | DJTachyon | yeah i know .. but they crossed shipped |
14:03.33 | languish | they don't want to, but they will if you push it |
14:03.38 | languish | nod |
14:03.41 | *** join/#android cutmasta_ (n=cutmasta@port-83-236-195-235.static.qsc.de) |
14:03.44 | Disconnect | call 611 and tell them that the store (actual tmob store, not the "wireless store" crap) wouldn't do it.. they'll get on them about it. |
14:04.07 | DJTachyon | actually i did, and they have been advised to not let people do it |
14:04.10 | DJTachyon | its wierd |
14:04.15 | Tauno | jbq_ yeah, the same guy who's last blog post was about "Why I won’t be buying the Android T-Mobile G1 phone" and the next one is about how he bought a G1 so that's why I'm asking for confirmation that I can just walk in there and buy one :) (or do I have to pre register on their homepage or anything? :) |
14:04.34 | languish | DJTachyon, when you call in and get the AVR, after saying "English" just say "G1" |
14:04.41 | languish | you go directly to a certain group |
14:04.50 | languish | rather than the numbnuts |
14:04.59 | DJTachyon | oh |
14:05.02 | jbq_ | Tauno: I don't know the details (I'm in the US). |
14:05.02 | DJTachyon | that would be nice |
14:06.56 | *** join/#android spearce (n=spearce@nat/google/x-03ec63af2ba3ae90) |
14:09.18 | *** join/#android PegaBurns (n=r3_burns@198.22.153.9) |
14:09.23 | *** part/#android PegaBurns (n=r3_burns@198.22.153.9) |
14:09.24 | *** join/#android jbq (n=jbq@nat/google/x-3fbe9a4318dcf8e7) |
14:09.27 | *** join/#android wastrel (n=wastrel@nylug/member/wastrel) |
14:13.09 | *** join/#android israr[a] (n=israr@203.99.187.155) |
14:15.25 | *** join/#android ziyourenxiang (n=ziyouren@bb121-7-88-89.singnet.com.sg) |
14:16.48 | Dougie187 | no ubuntu party yet :( |
14:17.01 | DJTachyon | there .. the cafepress store is done .. http://www.cafepress.com/DJTachyon |
14:17.11 | DJTachyon | no more Droid Sans font |
14:17.14 | yakischloba | Dougie187: will my package manager thing update all that stuff, or is it the type of thing I have to reinstall whole distro? |
14:17.29 | Dougie187 | yakischloba package manage will take care of it |
14:17.33 | yakischloba | woowoo. |
14:17.34 | Dougie187 | i have never had good luck with it though |
14:17.38 | Dougie187 | so i always reinstall |
14:17.45 | Dougie187 | but this time im making a seperate home dir |
14:17.52 | yakischloba | heh |
14:18.02 | michaelnovakjr | i do the upgrade each time |
14:18.05 | Dougie187 | don't forget to back up your shit before you update |
14:18.06 | michaelnovakjr | works well for me |
14:18.10 | *** join/#android oinkboink (n=dingdong@p5B125D25.dip.t-dialin.net) |
14:18.20 | michaelnovakjr | all my stuff lives on servers :) |
14:18.20 | andreaf | has found the right example for view forwarding... |
14:18.23 | andreaf | yep |
14:18.39 | Dougie187 | DJTachyon: are you just making like 10000 android stores? |
14:19.07 | Dougie187 | michaelnovakjr: yeah.... i don't have servers to store my stuff on.. well my school stuff i do, but nothing else. |
14:19.14 | Dougie187 | i have external harddrives |
14:19.26 | michaelnovakjr | Dougie187: my hosting company gave me unlimited space :) |
14:19.28 | yakischloba | anything of value on my work computer is also in svn and git |
14:19.28 | unix_lappy | http://gizmodo.com/5070898/motorolas-focus-on-android-wont-yield-an-actual-phone-before-christmas-2009 |
14:19.32 | languish | lol |
14:19.33 | michaelnovakjr | git!! |
14:20.07 | Dougie187 | unix_lappy: thats too bad... |
14:20.36 | Dougie187 | michaelnovakjr: so your work? |
14:20.45 | michaelnovakjr | nope, dreamhost |
14:20.52 | unix_lappy | Dougie187: motorola has always been terrible at making handsets. now they are just saying it out loud. |
14:21.07 | Dougie187 | heh |
14:21.17 | Dougie187 | my little brother has the Q9c and he likes it.. |
14:21.45 | andreaf | unix_lappy: maybe in sw but in hardware morotola handsets are good (imho) |
14:21.58 | cutmasta_ | yap |
14:21.59 | Dougie187 | UBUNTU PARTY!!! |
14:22.04 | Dougie187 | http://www.ubuntu.com/getubuntu/download |
14:22.08 | cutmasta_ | ahh |
14:22.11 | cutmasta_ | thx Dougie187 |
14:22.12 | unix_lappy | andreaf: yea I do like a couple of their devices from the hardware side. |
14:22.20 | wastrel | ubuntu |
14:22.25 | unix_lappy | andreaf: though, they've been terrible at providing all around products for a long time. |
14:22.32 | andreaf | unix_lappy: best of all the microphone and loudspeaker part |
14:22.42 | Dougie187 | Lets get this party started! |
14:22.46 | oinkboink | i have to create about 32 squarisch elements on the screen, and they should react on clicks and change look, what class can do that? |
14:23.07 | unix_lappy | andreaf: honestly, best OVERALL handest i've ever owned was the c116. |
14:24.37 | *** join/#android tmccrary (n=tmccrary@68.78.185.226) |
14:24.45 | oinkboink | class Button ofcourse, but maybe theres another possibility |
14:25.38 | andreaf | unix_lappy minimal, no frills :) |
14:26.06 | tmccrary | bummer about the snacks guys |
14:26.16 | unix_lappy | tmccrary: ? |
14:26.20 | Dougie187 | no snacks for the party? |
14:26.31 | Disconnect | has 3g snackies |
14:27.05 | Dougie187 | the torrent is slower than mirrors are right now, just so everyone knows |
14:27.11 | andreaf | unix_lappy: for nokia an old and good handset was 6310. a rock (ok without programming enviroment) |
14:27.27 | Disconnect | is kubuntu-upgrading @ about 250kb/s |
14:27.33 | Disconnect | but its my work desktop so who cares. |
14:27.59 | Disconnect | did a couple of netbook netboot installs last night on the wif's wind, that was fairly quick |
14:28.02 | DASPRiD | oh its out! |
14:28.02 | DASPRiD | :x |
14:28.03 | unix_lappy | andreaf: what type of devices do you THINK makes nokia #1 in market share thoughout the world... |
14:28.09 | Dougie187 | http://www.engadget.com/2008/10/30/openmoko-working-up-android-based-handset/ |
14:28.10 | Dougie187 | wtf? |
14:28.51 | unix_lappy | it's certainly not a bunch of N95's floating around. it's old, feature phones from the early 2000's. |
14:28.51 | tmccrary | not a bad idea, ride the waves |
14:29.19 | andreaf | unix_lappy first series 3xxx ? when devices were only phones ? or maybe the 6600 smartphone ? |
14:30.10 | DASPRiD | Disconnect, upgradding at 2mb/s |
14:30.16 | unix_lappy | andreaf: exactly. |
14:30.26 | Disconnect | yah mine is climbing and falling, peaks around 500k it looks like |
14:30.50 | andreaf | unix_lappy: and the strong usability of devices (different devices, same approach to the gui) |
14:30.52 | DASPRiD | yeah its also constantly changing here between 2 and 3mb/s |
14:31.01 | DASPRiD | takes 20 minutes :/ |
14:31.14 | DASPRiD | oh, down to 15 |
14:31.14 | DASPRiD | :) |
14:31.47 | Tauno | nokia 5110 - the phone that survived dropping in water, a competition where you would stick it in the ground by its antenna and then kicking it really hard to see who can kick it the furthest, dropping it into a fireplace so the bottom part of it kind of melt (including the battery to the rest of the body etc.. |
14:32.23 | vol | sounds like my kind of phone ;) |
14:33.55 | Tauno | the only thing that it didn't have that I missed were event reminders.. I always forgot something :) |
14:34.05 | *** join/#android o3u (n=slim@modemcable123.240-56-74.mc.videotron.ca) |
14:34.07 | *** join/#android an_dev1 (n=fih\paya@host-208-68-238-61.biznesshosting.net) |
14:34.56 | andreaf | unix_lappy: 6630 / N70 is a "recent" quite good device (with a symbian not DRM) |
14:36.29 | Dougie187 | i got my copy! |
14:36.58 | Dougie187 | anyone else get theirs? |
14:37.18 | DASPRiD | Tauno, believe in us, we will remind you :D |
14:37.43 | michaelnovakjr | downloading now.... |
14:37.48 | Dougie187 | michaelnovakjr: how much left? |
14:37.54 | Dougie187 | michaelnovakjr: hit up OSU OSL |
14:37.57 | michaelnovakjr | 99 percent |
14:38.00 | Dougie187 | its always a super quick mirror |
14:38.00 | michaelnovakjr | :) |
14:38.03 | Dougie187 | nice |
14:38.50 | DASPRiD | opens the champagner for ubuntu 8.10 |
14:38.55 | languish | ugh, someone using the market to show code examples/techniques and their website :| |
14:39.02 | languish | more spam |
14:39.13 | languish | and that idiot with the camera mockup again |
14:39.19 | Tauno | ? |
14:39.27 | languish | check the Market |
14:39.37 | languish | apps by date |
14:39.40 | michaelnovakjr | nice pulling 1.2 mb/sec |
14:40.00 | Dougie187 | im going to install it in a vm first |
14:40.03 | languish | streaming video should be a go :) |
14:40.05 | Dougie187 | michaelnovakjr: what mirror did you use/ |
14:40.16 | languish | oh for ubuntu |
14:40.18 | languish | lol |
14:40.28 | michaelnovakjr | OSU |
14:40.37 | Dougie187 | Nice. |
14:40.41 | Dougie187 | thats my alma mater. |
14:40.43 | Dougie187 | ;) |
14:41.06 | michaelnovakjr | nice |
14:41.24 | Disconnect | sigh. tmob is trashing our accounts again. 3rd time the wif has had to call to explain that she STILL has a blackberry and I STILL have a g1, and we STILL need the appropriate services... |
14:41.36 | vol | haha |
14:41.53 | vol | yeah, I lost data yesterday, called to figure out what was going on, turns out it was under the 7 day "free trial" plan? |
14:41.56 | DASPRiD | michaelnovakjr, 1.2 mb/s is slow :x |
14:42.00 | Tauno | languish, can't check it.. don't have a device :( |
14:42.11 | languish | Tauno :( |
14:42.26 | languish | i need a screenshot app for the G1 |
14:42.26 | Dougie187 | DASPRiD: Faster then the torrents... those are like 150kbs |
14:42.27 | languish | hmm |
14:42.46 | DASPRiD | Dougie187, well as i said, im leeching with between 2 and 3 mb/s :) |
14:42.53 | DASPRiD | seems like i got a faster mirro probably |
14:42.57 | Dougie187 | DASPRiD: From the torrents now? |
14:43.01 | DASPRiD | no |
14:43.04 | Dougie187 | oh |
14:43.04 | *** join/#android vbabiy (n=vbabiy@rrcs-24-97-148-190.nys.biz.rr.com) |
14:43.09 | DASPRiD | usual upgrade within the system |
14:43.10 | Dougie187 | well what mirror did you grab from? |
14:43.13 | Dougie187 | oh ok |
14:43.25 | Dougie187 | my system hasn't even said you can update yet. |
14:43.25 | Dougie187 | lol |
14:43.31 | michaelnovakjr | DASPRiD: not for open source mirrors :) |
14:43.36 | DASPRiD | Dougie187, you have to enable it |
14:43.48 | Dougie187 | no you don't it will inform you in update-manager once its available |
14:43.53 | Disconnect | Dougie187: if you are on LTS it won't tell you |
14:43.57 | michaelnovakjr | yea, once your computer checks it |
14:44.01 | DASPRiD | Disconnect, right |
14:44.02 | Dougie187 | yes it will |
14:44.12 | michaelnovakjr | it told me |
14:44.18 | Dougie187 | once the mirrors update it will inform you |
14:44.20 | DASPRiD | michaelnovakjr, then it was yet enabled |
14:44.22 | Dougie187 | which mine hasn't done yet |
14:44.35 | Dougie187 | anyways, i have to go to class. |
14:44.37 | Dougie187 | ill bbl |
14:44.37 | Disconnect | "By default Ubuntu 8.04 LTS will not offer a upgrade to 8.10. This is because the 8.04 LTS version is a long term support release and 8.10 is a regular release." from http://www.ubuntu.com/getubuntu/upgrading |
14:44.38 | DASPRiD | Dougie187, http://www.ubuntu.com/getubuntu/upgrading |
14:44.40 | Dougie187 | have fun with ubuntu! |
14:44.43 | DASPRiD | did you follow those steps? |
14:44.49 | Disconnect | ..so no, no it won't |
14:45.01 | Dougie187 | tou'che..... |
14:45.03 | Dougie187 | but class time. |
14:45.09 | Dougie187 | ill bbl. |
14:45.10 | DASPRiD | bibi, hf |
14:46.40 | *** part/#android Dougie187 (n=doug@wg-d232063.dsl.fsu.edu) |
14:50.50 | thoraxe | is there a way to send pictures in your phone direct to flickr yet? |
14:50.54 | *** part/#android gavin (n=gavin@firefox/developer/gavin) |
14:51.00 | *** join/#android mikez6 (n=lockwood@nat/google/x-6d705858e8a22b80) |
14:51.22 | eldenz | how much does the G1 cost without a contract? |
14:51.32 | DASPRiD | $399 afaik |
14:51.41 | DASPRiD | tho i could be wrong |
14:51.53 | eldenz | hm, that's so cheap ;< i'm tempted to import one :f |
14:51.53 | michaelnovakjr | that is what tmo site says |
14:52.15 | DASPRiD | how much does an iphone costs without contract? |
14:52.23 | michaelnovakjr | don't want to know |
14:52.30 | michaelnovakjr | its probably insane |
14:52.35 | eldenz | in switzerland it's CHF850 |
14:52.37 | michaelnovakjr | i paid 300 for mine in contract |
14:52.57 | eldenz | which is $750 |
14:53.05 | DASPRiD | YIKES |
14:53.18 | DASPRiD | for that you get two gPhones |
14:53.27 | michaelnovakjr | yea pretty much |
14:53.30 | michaelnovakjr | its nuts |
14:53.33 | eldenz | although i didn't really look around just at my carrier's price.. which probably is higher than at other places |
14:53.36 | DASPRiD | apple really has to lower it's prices soon |
14:54.00 | michaelnovakjr | DASPRiD: you can get one for $199 |
14:54.06 | TreyB | languish: I suspect you'll never see a screenshot app for Android. You'll have to make do with grabbing screens from the simulator. |
14:54.10 | DASPRiD | michaelnovakjr, with contract |
14:54.18 | michaelnovakjr | which is $20 more than the G1 w/contract |
14:54.26 | DASPRiD | last thing i read was $179 |
14:54.33 | DASPRiD | ah iphone |
14:54.33 | eldenz | (ok cheapest is $708) |
14:54.34 | DASPRiD | :x |
14:54.36 | michaelnovakjr | TreyB why not? |
14:54.46 | TreyB | michaelnovakjr: security issues. |
14:55.02 | michaelnovakjr | makes sense i guess |
14:55.23 | michaelnovakjr | that's not a big deal though |
14:55.48 | *** join/#android Dougie187 (n=djacobse@class15.scs.fsu.edu) |
14:55.50 | *** part/#android Dougie187 (n=djacobse@class15.scs.fsu.edu) |
14:56.49 | *** join/#android astyrrian (n=astyrria@hc652536e.dhcp.vt.edu) |
14:57.12 | *** join/#android mpardo (n=chatzill@75.144.91.181) |
14:57.16 | mpardo | how do I get the UID for my app? |
14:57.44 | Disconnect | TreyB: it'd have to come from google, users are "protected" from that sort of thing. its like backups.. |
14:57.59 | Disconnect | er, to michaelnovakjr not TreyB |
14:58.27 | *** join/#android cbeust (n=cbeust@72.14.224.1) |
14:58.38 | *** join/#android jt436 (n=jtomlins@sdserver66.mforma.com) |
14:59.08 | TreyB | Given the display model I assume Dianne and Mathias used, an app just wouldn't have the rights to grab anything outside of its window. |
14:59.10 | *** join/#android morrildl (n=chatzill@nat/google/x-c6d130fc554af01f) |
14:59.10 | *** mode/#android [+o morrildl] by ChanServ |
14:59.46 | Disconnect | screenshot app jsut needs to read /dev/fb0 and save it to a useful format (png is usually a real simple transform) |
14:59.56 | jbq | The issues are more technical than security (security is fairly easy to solve, let each app say whether it can be in a screenshot, and forbid screenshots if any of the apps on-screen prevents is). |
15:00.05 | Disconnect | its usually one of the first apps on a mobile linux platform because its so simple |
15:00.38 | TreyB | Disconnect: that assumes a *lot* about the layout of fb0 which will probably not hold true with graphics acceleration in the future. |
15:00.52 | *** join/#android famast1 (n=famast@host-208-68-238-61.biznesshosting.net) |
15:00.53 | jbq | The real problem is that there's no single place where the entire screen exists at any given time, other than the LCD itself which isn't accessible. |
15:00.59 | fadden0 | In particular, it assumes the existence of a frame buffer. :-) |
15:01.01 | mpardo | anyone know where i can find my app's UID? |
15:01.07 | michaelnovakjr | Disconnect: yea... its cool |
15:01.29 | TreyB | fadden0: correct. |
15:02.36 | *** join/#android dmoffett (n=dmoffett@71.33.240.149) |
15:03.36 | Disconnect | recalls a cheater-method from the ipaq days.. transform was done by a cgi script, so you could get a screenshot on most arm platforms by just running "nc 1.2.3.4:55 < /dev/fb0" |
15:04.09 | Disconnect | there's no way to interrogate the graphics subsystem? |
15:04.28 | fadden0 | DDMS does something similar through adb... |
15:04.32 | TreyB | Disconnect: jbq would know, but I suspect normal apps wouldn't have the rights. |
15:04.42 | jbq | What Trey said. |
15:05.05 | jbq | We can't possibly let apps directly control a piece of hardware that's capable of DMA. |
15:05.40 | TreyB | Much less let them read from the framebuffer and slow down the GPU. |
15:06.03 | fadden0 | Ah, ADB's framebuffer_service.c copies /dev/graphics/fb0 out. |
15:06.21 | Disconnect | given how much trouble people have replicating the device behavior in the emulator (or vice versa) it seems like a screenshot call would be almost a requirement in the api.. |
15:06.25 | TreyB | Moddern graphics hardware *really* want you to treat it as a write-only device. |
15:07.06 | *** part/#android UKCoder (n=Les@216.27.182.2) |
15:07.25 | Disconnect | TreyB: nobody expects a screenshot to be snappy. or to happen without freezing the UI briefly. |
15:07.42 | fadden0 | TreyB: read-modify-write over PCI ... shudder. |
15:08.13 | jbq | As for the graphics architecture, as far as I know the *actual* framebuffer is in the LCD in a place that's not accessible in software. What the software see is a scratch pad for dirty regions, and it only pushes to the LCD what is actually dirty. I'm not sure how 3D acceleration comes into play there, but I know that it introduces an additional layer of indirection with tiling. |
15:09.26 | fadden0 | GIT: system/core/adb/framebuffer_service.c |
15:10.04 | thoraxe | my kingdom for functional imap mail |
15:10.05 | thoraxe | heh |
15:10.33 | cbeust | thoraxe: any specific request? |
15:11.01 | thoraxe | cbeust: just waiting for some of the bugs that i posted to get fixed (deletes, folder sync, etc.) and for some enhancements to happen (move mail between folders) |
15:11.06 | thoraxe | i need to give k9 a try |
15:11.47 | cbeust | Can you email me a link to these bugs? |
15:13.07 | languish | <TreyB> languish: I suspect you'll never see a screenshot app for Android. You'll have to make do with grabbing screens from the simulator. |
15:13.09 | thoraxe | sure |
15:13.11 | thoraxe | what's your email address |
15:13.15 | languish | in other words, giving up freedom for security |
15:13.20 | languish | *sigh* |
15:13.23 | cbeust | cbeust@google.com |
15:13.46 | thoraxe | cbeust: well, the only one i posted was 1096 |
15:13.51 | thoraxe | 1097 is about AOL |
15:14.03 | thoraxe | but i'll send you some links to "important" imap related bugs |
15:14.08 | cbeust | Than ks |
15:14.16 | languish | i know, give me a usbext flexible attachment to point at the screen and take a snapshot :P |
15:15.29 | *** join/#android inZane-_ (i=nemo@dslb-084-058-019-177.pools.arcor-ip.net) |
15:20.46 | Disconnect | thoraxe: k-9 is nice |
15:21.02 | Disconnect | cbeust: i've got some too, lemme see the #s real quick |
15:22.04 | neerhaj | anyone can point me to android.content package in the source tree ? cant seem to find it. |
15:23.15 | languish | actually, are usbext attachments with compatible apps, possible for the G1? |
15:23.16 | Disconnect | cbeust: #1016, #1029, #1030, #1031, #1046, #1047, #1050, #1063, #1069, #1077 (dupe), #1098 (gmail), #1105 |
15:23.19 | languish | let alone android? |
15:23.29 | languish | (besides headphones) |
15:23.34 | jbq | neerhaj: http://git.source.android.com/?p=platform/frameworks/base.git;a=tree;f=core/java/android/content |
15:23.42 | Disconnect | they aren't all mine btw but i'm following most of the email/imap bugs so i had a handy * list |
15:23.51 | neerhaj | jbq: thanks :) |
15:24.45 | *** join/#android Goosey (n=Goosey@168.215.170.99) |
15:25.16 | Disconnect | and #1128 |
15:25.20 | thoraxe | Disconnect: add 1096 to that list and email it to him :P |
15:25.38 | Disconnect | heh |
15:25.42 | DASPRiD | by the way, could it be possible to install ubuntu mobile on th G1? |
15:25.55 | Disconnect | DASPRiD: we can't even install new android on a g1.. |
15:25.59 | Disconnect | thoraxe: ok |
15:26.02 | DASPRiD | Disconnect, uh? |
15:26.26 | DASPRiD | so no upgrades or so? |
15:26.41 | tmccrary | official upgrades |
15:26.50 | Disconnect | DASPRiD: no reflash. so to get an update (or security fix..) you need to wait for google to produce or accept it. then you need to wait for tmob to test it. then you need to wait for tmob to queue up an OTA update (which is a moderately risky operation due to users being users) which is gonna be infrequent at best. |
15:27.27 | tmccrary | or wait until it's hacked and install at your lesiure |
15:27.40 | DASPRiD | hehe |
15:27.41 | jbq | Disconnect: note that technically updates could be distributed to install through the SD card. |
15:27.59 | jbq | (so that removes the actual cost of sending terabytes of data OTA). |
15:28.11 | cbeust | Got the bugs, thanks |
15:28.22 | Disconnect | jbq: true but only for users who are savvy enough to do that |
15:28.33 | Disconnect | which is great for devs, actually, but only if tmob approves.. |
15:28.50 | jbq | Disconnect: yeah. In the context of someone asking if they can install ubuntu, I assume that the savviness is there. |
15:28.50 | Disconnect | ok gotta get coffee and snack. bbiab. |
15:29.15 | Disconnect | jbq: ubuntu mobile.. on an arm.. with about 140m of storage.. i'm not making that assumption. |
15:29.23 | Disconnect | ubuntu mobile is aimed at netbooks and laptops. |
15:29.24 | d0nets | hey does anyone want to help a newb and a future htc employee to port an open source java guitar tuner? |
15:29.49 | languish | newbs at htc, whodathunkit |
15:30.38 | DASPRiD | Disconnect, thats wrong |
15:30.53 | DASPRiD | ubuntu mobile is for mobile devices like smart phones and internet tablets |
15:32.08 | *** join/#android n3o (n=n3o@gwvita.venta.lv) |
15:33.53 | TreyB | languish: heh |
15:35.09 | Disconnect | thought that was ubuntu embedded |
15:35.18 | kslater | d0nets: that sounds like a good app |
15:35.20 | vol | d0nets: I think people will be happy to answer questions if you ask them in specifics |
15:35.34 | kslater | and I think I could really make use of it too |
15:35.41 | d0nets | well |
15:35.47 | d0nets | heres the links to the source and stuff |
15:35.57 | Disconnect | yah from the wiki "The current focus is on mobile devices which tend to have a touch screen, generous amounts of flash storage and RAM, and wireless Internet connectivity. These are sometimes called "Internet tablets" or "mobile Internet devices" (MID)." ... g1 has a touchscreen but thats all. |
15:35.58 | d0nets | http://code.google.com/p/tunedroid |
15:36.00 | Disconnect | oh and net connectivity |
15:36.02 | d0nets | and i know i might have to change my name |
15:36.07 | d0nets | from tunedroid |
15:36.43 | Disconnect | either way :) no, there's no current way to flash a retail g1. (although... some people are sitting on engineering releases with the reflashable bootloader. perhaps once we break the retail g1 they could be enticed to give up a bootloader image..) |
15:36.52 | d0nets | but im total newb with java and deving in general |
15:37.19 | d0nets | i created a new project in the sdk and pasted the code lol, but i dont know what im doing |
15:37.31 | d0nets | theres red lines everywhere |
15:37.34 | d0nets | lol |
15:37.52 | tmccrary | :( I'd love to see a guitar tuner, but I'm too busy on a different android project |
15:38.05 | d0nets | my buddy said it should only take him an hour |
15:38.11 | wastrel | i want a molecular structure viewer |
15:38.12 | tmccrary | yeah, or two weeks ;) |
15:38.16 | d0nets | lol |
15:38.32 | wastrel | would be coooool to browse the protein databank and be able to pull up structrues for inspection |
15:38.44 | tmccrary | man, how awesome would it be! |
15:38.54 | tmccrary | EADGBE! |
15:38.56 | d0nets | i got a protein database |
15:38.58 | d0nets | giggles |
15:39.06 | wastrel | i think you are being sarcastic |
15:39.10 | unix_lappy | wastrel: what would you do with them after you got them? |
15:39.21 | wastrel | http://www.rcsb.org/pdb/home/home.do |
15:39.32 | wastrel | impress your biologist friends |
15:39.57 | unix_lappy | you cant do much with out a proper rendering engine and you cant do much else other than render with a 500mhz ARM |
15:40.18 | d0nets | when are they gonna make online dev tools |
15:40.20 | d0nets | like google docs |
15:40.30 | wastrel | well thanks captain buzzkill |
15:41.02 | kslater | d0nets: where'd the original code come from? |
15:41.13 | d0nets | the intarwebs |
15:41.19 | d0nets | i google open source java tuner |
15:41.26 | kslater | more specifically? |
15:41.35 | d0nets | umm one sec |
15:41.38 | d0nets | its a french site |
15:42.00 | Tauno | is the DDMSeclipse plugin source available somewhere? |
15:42.02 | tmccrary | there is some kind of online ide |
15:42.18 | tmccrary | but you can take my eclipse from me, when you pry it from cold, dead hands |
15:42.19 | tmccrary | :) |
15:42.49 | tmccrary | We use eclipse for a lot of stuff, internal tools, java, C/C++, python, xml, javascript, etc |
15:44.13 | *** join/#android andyross (n=andy@static-71-245-107-194.ptldor.fios.verizon.net) |
15:44.40 | d0nets | http://www.openstudio.fr/guitartuner/TunerApplet.java |
15:44.44 | d0nets | sorry i couldnt find it |
15:44.49 | kslater | no prob |
15:45.10 | *** join/#android whoami_ (n=whoami@c-75-72-133-98.hsd1.mn.comcast.net) |
15:45.14 | kslater | I found another on Freshmeat that looked interesting |
15:45.29 | d0nets | link? |
15:45.48 | kslater | http://freshmeat.net/projects/tuner/ |
15:45.53 | whoami_ | hello |
15:46.00 | *** join/#android matt_c (n=mcroydon@gozur.sunflowerbroadband.com) |
15:46.20 | whoami_ | need help installing source on ubuntu, make fails |
15:46.24 | kslater | I'll try building it after lunch |
15:46.33 | d0nets | try sudo make |
15:46.35 | Disconnect | whoami_: did you check the known issues page? |
15:46.40 | whoami_ | i have |
15:46.48 | Disconnect | ..don't sudo :/ |
15:47.08 | d0nets | im newb |
15:47.09 | d0nets | dont listen |
15:47.14 | d0nets | dl's 8.10 |
15:47.27 | d0nets | ive been waiting for it to install the sdk on my desktop |
15:47.34 | d0nets | ive been having to tinker on the laptop |
15:49.14 | d0nets | kslater that does look nice |
15:49.17 | whoami_ | running make for giggles now, failed again with first error line: external/clearsilver/cgi/cgi.c:22:18: error: zlib.h: No such file or directory |
15:49.19 | d0nets | i will forward that to a friend |
15:49.27 | Disconnect | whoami_: install libzlib-dev |
15:49.32 | whoami_ | thank you |
15:49.47 | Disconnect | maybe its zlib1g-dev |
15:49.53 | Disconnect | either way.. the zlib dev package :) |
15:50.44 | *** join/#android jlapenna (n=jlapenna@66.227.77.146) |
15:51.48 | *** join/#android dglazkov (n=dglazkov@nat/google/x-43a801b355df18d0) |
15:52.24 | DASPRiD | by the way, is the used window manager on android gnome? cause the panel looks like the gnome-panel |
15:52.41 | davidw | nope |
15:53.22 | kslater | d0nets: I have it built and running on my desktop. Time to investigate Android dev a bit. And time for lunch. |
15:55.28 | d0nets | nice yea im looking at it |
15:55.33 | d0nets | do me a favor and pm me when you get back |
15:55.41 | d0nets | want to join my project? |
15:55.45 | whoami_ | Disconnect, you are a hero, zlib1g-dev makes make happy |
15:55.50 | Disconnect | heh |
15:59.02 | vol | what is this zlib1g-dev |
15:59.04 | vol | that you speak of |
15:59.33 | languish | hmm |
16:00.10 | whoami_ | vol, i had trouble making source on ubuntu, certain header file was missing, Disconnect suggested installing that library, and now i'm making out like a bandit |
16:00.15 | languish | my G1 has an active network connection with an ip that's not googles. And afaik, none of the apps I have in memory should be making this connection |
16:00.39 | Disconnect | languish: tmob? |
16:00.41 | Disconnect | whats the ip? |
16:00.52 | vol | ah |
16:00.53 | languish | 216.206.188.47 |
16:01.02 | Disconnect | oh thats my password logger |
16:01.06 | languish | it resolves to host06.oztmo.jsv.qwest.net |
16:01.19 | languish | ah |
16:01.22 | languish | maybe that is tmo |
16:01.23 | languish | duh |
16:01.38 | *** join/#android BBHoss (n=bbhoss@c-68-62-170-33.hsd1.al.comcast.net) |
16:01.45 | languish | i saw the mo as missouri |
16:01.52 | languish | headslack |
16:02.07 | languish | slap too, but wow, slack seems to fit |
16:02.17 | Disconnect | heh |
16:03.13 | languish | dman tmo should have all their ip's reverse to one of their domains, not a backhaul provider for them |
16:04.06 | vol | stealing.your.secretz.t-mobile.com |
16:04.15 | *** join/#android EQU (n=chatzill@bramapc-NAT.elka.pw.edu.pl) |
16:04.22 | tmccrary | national.security.nsa.t-mobile.com |
16:04.59 | DJTachyon | lol omg |
16:05.08 | DJTachyon | i got on zazzle's today's best again |
16:05.20 | languish | you mean bugdroid did |
16:05.22 | languish | :| |
16:05.23 | DJTachyon | ;) |
16:05.26 | languish | :P |
16:05.31 | DJTachyon | *moon* |
16:05.35 | thoraxe | zazzle? |
16:05.43 | DJTachyon | http://www.zazzle.com/pd/awards |
16:06.01 | thoraxe | o |
16:06.02 | whoami_ | exit |
16:06.13 | languish | quitter :| |
16:06.15 | DJTachyon | hey i spent a long time re-rendering that image into publishing quality |
16:06.28 | jbq | used to work in the same building as zazzle |
16:06.33 | DJTachyon | hah nice |
16:06.37 | DJTachyon | where are they located? |
16:06.38 | jbq | nice people. |
16:06.51 | jbq | They were in Redwood City at the time. |
16:06.54 | *** join/#android gustavold (n=gustavol@orlandia.ime.usp.br) |
16:06.55 | michaelnovakjr | DJTachyon: you should have a short sleeve shirt with the small logo on the chest with nothing on the back |
16:06.59 | michaelnovakjr | simple |
16:07.13 | DJTachyon | okay ill add one ..a cheap tee or a nice quality one? |
16:07.26 | whoami_ | DISCONNECT |
16:07.37 | languish | hahaha |
16:07.46 | Disconnect | DJTachyon: do a nice one. maybe polo shirt too. |
16:07.49 | michaelnovakjr | i'd say a nice one |
16:07.54 | michaelnovakjr | yea polo is a good ide |
16:07.56 | michaelnovakjr | a |
16:08.23 | DJTachyon | yeah .. though finding some of the other colors in those is hard |
16:08.24 | languish | zazzles pricey for what they sell, but they do better quality printing than places like cafepress |
16:08.44 | languish | the black hoodie they have should be $30, not $50 |
16:09.05 | DJTachyon | yeah ... but it is designer ;) |
16:09.05 | languish | but DJTachyon's design on it with bugdroid works for me |
16:09.10 | languish | shhh |
16:09.23 | DJTachyon | the polo is only white or grey |
16:09.43 | *** join/#android whoami_ (n=whoami@c-75-72-133-98.hsd1.mn.comcast.net) |
16:09.47 | gustavold | I couldn't create an android project using the activityCreator: |
16:09.47 | gustavold | tools$ ./activitycreator -o myapp MyClass |
16:09.47 | gustavold | Exception in thread "main" java.lang.NoClassDefFoundError: com/android/activitycreator/ActivityCreator |
16:10.29 | languish | DJTachyon, did you make a ladies black bugdroid hoodie on zazzle? |
16:10.39 | michaelnovakjr | gustavold: package |
16:10.42 | gustavold | s/-o/--out/ |
16:11.01 | *** join/#android ascii__ (n=ascii@115.130.23.241) |
16:11.04 | DJTachyon | hmm i dont think so .. lemme check |
16:11.04 | michaelnovakjr | gustavold: activityCreator -out myapp com.mydomain.myapp.MyClass |
16:11.38 | DJTachyon | they dont have womens hoodies in black |
16:11.39 | DJTachyon | i dont think |
16:11.42 | languish | hmm I like the raglan shirt too |
16:11.45 | michaelnovakjr | DJTachyon: no polo in black? |
16:12.01 | DJTachyon | nope =/ |
16:12.03 | gustavold | michaelnovakjr: same error |
16:12.24 | michaelnovakjr | hm |
16:12.31 | michaelnovakjr | did you download or build from source? |
16:12.40 | gustavold | download |
16:12.47 | gustavold | today |
16:12.49 | ascii__ | why can't i blur my screen, isn't it just getWindow().setFlags(WindowManager.LayoutParams.FLAG_BLUR_BEHIND, WindowManager.LayoutParams.FLAG_BLUR_BEHIND); ? |
16:13.20 | *** join/#android whoami_ (n=whoami@c-75-72-133-98.hsd1.mn.comcast.net) |
16:13.33 | michaelnovakjr | gustavold: win/linux/mac? and where is your android folder located? |
16:15.17 | gustavold | michaelnovakjr: linux, |
16:15.17 | gustavold | $pwd |
16:15.17 | gustavold | /home/pos/gustavold/Desktop/android/android-sdk-linux_x86-1.0_r1/tools |
16:15.18 | gustavold | $ echo $PATH |
16:15.18 | gustavold | /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/pos/gustavold/Desktop/android/android-sdk-linux_x86-1.0_r1/tools |
16:15.48 | michaelnovakjr | go into another directory and try t |
16:15.50 | gustavold | michaelnovakjr: myapp is an empty folder in tools |
16:16.01 | michaelnovakjr | you don't want your app in the tools directory |
16:16.10 | michaelnovakjr | put it in your home directory |
16:16.32 | gustavold | michaelnovakjr: I got it from: http://code.google.com/android/intro/develop-and-debug.html#otherides |
16:16.51 | jasta | yawn |
16:17.12 | Disconnect | heya jasta |
16:17.19 | jasta | hello |
16:17.31 | jasta | i started last night on my tidier patch to support IMAP IDLE |
16:17.32 | whoami_ | make failed again on ubuntu, could not find -lncurses, what's missing? |
16:17.38 | jasta | i have a much better design this time around :) |
16:17.47 | michaelnovakjr | whoami_: ncurses-dev |
16:17.50 | michaelnovakjr | you need the headers |
16:17.54 | whoami_ | thank you |
16:17.55 | michaelnovakjr | you can get it from the package manager |
16:18.03 | jasta | i'm gonna implement it in phases though. all told, a lot of stuff has to be reworked to get it ready to submit to google |
16:18.39 | Disconnect | ncurses5-dev istr |
16:18.39 | gustavold | michaelnovakjr: ~/Desktop/android/hello$ activitycreator --out `pwd` pack.MyClass |
16:18.39 | gustavold | Exception in thread "main" java.lang.NoClassDefFoundError: com/android/activitycreator/ActivityCreator |
16:20.02 | michaelnovakjr | i've never seen that before |
16:20.23 | Disconnect | would love a 5 minute screen timeout :( 2 mins is way too short, 10 mins is too long. 5 porridge is -just- right.. |
16:21.15 | *** join/#android d0nets (n=hebs@75-120-209-177.dyn.centurytel.net) |
16:22.40 | DJTachyon | here is one black little android shirt: http://www.zazzle.com/little_android_edun_live_t_shirt-235541535394591064 |
16:22.57 | Disconnect | nice |
16:23.13 | DJTachyon | ill make a grey polo and see how it looks |
16:23.25 | gustavold | michaelnovakjr: there is no activitycreator.jar in the lib folder |
16:23.40 | *** join/#android smr (n=patrick@c-98-215-144-59.hsd1.il.comcast.net) |
16:24.11 | michaelnovakjr | there should be |
16:24.14 | michaelnovakjr | redownload it |
16:25.29 | *** join/#android osmosis (n=steven@63.139.86.3) |
16:27.01 | gustavold | michaelnovakjr: I'm downloading from: http://dl.google.com/android/android-sdk-linux_x86-1.0_r1.zip |
16:27.02 | gustavold | do you know another url where I can download it (maybe an older version) |
16:27.19 | michaelnovakjr | that should be a good one |
16:28.05 | *** join/#android weilawei (n=weilawei@pool-72-70-230-93.spfdma.east.verizon.net) |
16:28.06 | DJTachyon | Here is the polo: http://www.zazzle.com/android_polo_t_shirt-235030908941202417 |
16:28.20 | weilawei | how the heck do i quti an app? |
16:28.22 | weilawei | like imeem or aim? |
16:29.30 | Disconnect | if it doesn't have a specific quit you can only hope. |
16:29.41 | Disconnect | although.. if aim won't quit.. and aim messages are billed as sms's.. nice little racket there. |
16:29.50 | weilawei | im only wifi only |
16:29.51 | weilawei | ;) |
16:30.00 | Disconnect | yah but still |
16:30.04 | weilawei | plus it has a preaid released sim card in it ;) |
16:30.07 | weilawei | they can charge it all they want |
16:30.25 | weilawei | i have to call back tomorrow |
16:30.28 | weilawei | to get it activated on my account |
16:30.32 | weilawei | i tried 5 sim cards |
16:30.36 | weilawei | only my old one worked |
16:30.38 | weilawei | so i released it |
16:30.42 | weilawei | and im acticating it tomorow |
16:31.15 | Disconnect | huh? |
16:31.26 | weilawei | the one that came in it had a big dent |
16:31.32 | weilawei | i tried more at a tmobile store |
16:31.33 | Disconnect | (and btw, enter is not IRC-talk for "i'm taking a breath" :) ..) |
16:31.36 | weilawei | all the same result |
16:31.54 | DJTachyon | Disconnect .. what do you think of the polo? |
16:32.21 | Disconnect | the image is all zoomed in.. |
16:32.25 | Disconnect | can't see the whole shirt |
16:32.32 | Disconnect | oh nm foudn it |
16:32.44 | Disconnect | does it come in darker grey? |
16:32.55 | DJTachyon | nope |
16:32.59 | DJTachyon | white or light grey |
16:33.10 | DJTachyon | you can try my other store |
16:33.12 | Disconnect | it needs to be dark grey i think |
16:33.18 | DJTachyon | http://www.cafepress.com/DJTachyon |
16:33.25 | DJTachyon | see if any of those fit the bill ;) |
16:33.27 | languish | If an app runs as a service, and you open up 6+ more apps after it, does the service app get killed as with other apps? |
16:35.01 | DJTachyon | languish: http://www.zazzle.com/android_ladies_aa_hoody_long_sleeve_fitted_shirt-235577104002134626 |
16:35.16 | DJTachyon | no other colors |
16:35.18 | DJTachyon | besides white |
16:35.26 | languish | nod :) thanks |
16:35.41 | Disconnect | DJTachyon: what about green hoodie with white droid? |
16:35.59 | DJTachyon | in mens or womens |
16:36.02 | languish | DJTachyon, oh geeze, that model |
16:36.03 | Disconnect | womens |
16:36.05 | languish | in that hoodie |
16:36.07 | DJTachyon | nope |
16:36.08 | Disconnect | languish: yah :( |
16:36.11 | DJTachyon | just light blue and white |
16:36.44 | kingkung | hello |
16:36.45 | kingkung | anyone? |
16:36.49 | loke__ | hullo |
16:36.50 | languish | because of her figure, I can't tell if the placement of the bugdroid is right on the front |
16:37.03 | Disconnect | thats not a figure. its a disaster. |
16:37.04 | kingkung | hi |
16:37.14 | kingkung | i had a question about Bitmap alpha values... |
16:37.49 | kingkung | I store my PNG file into the Images content provider |
16:37.59 | kingkung | the file is semi-transparent (the background is transparent) |
16:38.38 | kingkung | when i pull it back out |
16:38.38 | kingkung | as a bitmap |
16:38.38 | kingkung | the transparent areas have become black |
16:38.38 | kingkung | and the bitmap hasAlpha is false. |
16:38.38 | kingkung | how do I restore the alpha values? |
16:40.07 | weilawei | hey, what is the music folder structure supposed to look like? |
16:40.08 | weilawei | xD |
16:40.09 | *** join/#android cutmasta (n=cutmasta@port-83-236-195-235.static.qsc.de) |
16:40.13 | Disconnect | kingkung: can you |
16:40.15 | Disconnect | say more than one or two |
16:40.17 | Disconnect | words per line? |
16:40.29 | DJTachyon | This one came out nice: http://www.zazzle.com/android_green_melange_ringer_t_shirt-235882773391283642 |
16:40.46 | michaelnovakjr | DJTachyon: nice |
16:41.16 | DJTachyon | :) |
16:41.19 | michaelnovakjr | kingkung: did you try extractAlpha() ? |
16:41.49 | michaelnovakjr | DJTachyon: i'd keep that one up there |
16:42.01 | kingkung | i'm not exactly how that works |
16:42.11 | DJTachyon | :) |
16:42.12 | michaelnovakjr | http://code.google.com/android/reference/android/graphics/Bitmap.html |
16:42.26 | kingkung | yes, i know the reference |
16:42.35 | kingkung | i know that it extracts the alpha values and puts it in a bitmap |
16:42.51 | kingkung | i'm not sure what that actually means |
16:43.14 | michaelnovakjr | trial and error :) |
16:43.18 | osmosis | what program do I used on linux to convert a video to a compatible format to play on my phone ? |
16:43.31 | kingkung | i have |
16:43.43 | kingkung | i don't think it makes sense with what i want to do |
16:43.52 | smr | It probably creates a monochrome bitmap where each pixel's intensity represents the corresponding pixel's alpha in the original bitmap |
16:43.57 | smr | If I had to guess |
16:44.11 | kingkung | yes, i agree |
16:44.23 | michaelnovakjr | yes |
16:44.24 | kingkung | but how does that help me save/restore the original bitmap image with alphas? |
16:44.37 | smr | osmosis: I don't know what type of video you're talking about but try out VLC media player |
16:44.46 | kingkung | somehow i have to tell the bitmap that doesn't have alphas to use those alpha values, right? |
16:45.01 | smr | I don't know |
16:45.10 | osmosis | smr: the video player is on android. |
16:45.18 | *** join/#android Mephyst (n=m@78.142.163.74) |
16:45.30 | smr | but I don't know what the original video is |
16:48.31 | *** join/#android _d0nets (i=den0ts@illegal.filestash.org) |
16:50.51 | *** join/#android SyntaxNinja (n=ijones@pdx.galois.com) |
16:51.44 | *** join/#android androoid (n=android@12.193.57.162) |
16:52.16 | gustavold | michaelnovakjr: I downloaded the sdk again and now it works :-P |
16:52.16 | gustavold | I used the same url, I don't know what happened... anyway, thank you for helping |
16:52.33 | michaelnovakjr | no problem |
16:52.39 | *** join/#android jasonparekh_ (n=jasonpar@nat/google/x-7a0590da797cd36d) |
16:53.37 | *** join/#android DaMiEn667 (n=DaMiEn66@rrcs-24-173-12-106.sw.biz.rr.com) |
16:54.07 | d0nets | you guys kknow what we need? |
16:54.17 | androoid | girls? |
16:54.26 | d0nets | on the top slide down blind |
16:54.30 | d0nets | where it says tmobile |
16:54.46 | d0nets | we need to replace that with information, like battery info, cpu and ram usage |
16:55.40 | languish | d0nets, that's come |
16:55.43 | languish | *that'll come |
16:55.44 | davidw | I think girls is a higher priority;-) I have two myself, though, so I'd settle for a G1 |
16:55.56 | d0nets | yea i have one |
16:55.59 | michaelnovakjr | +1 on the g1 |
16:56.12 | languish | davidw, with 2 girls, you'll need something to keep them stimulated |
16:56.15 | d0nets | -.5 on batt life |
16:56.16 | languish | G1 should suffice |
16:56.26 | thoraxe | is there a video RECORDING app yet? |
16:56.27 | d0nets | we gotta do something about batt life |
16:56.33 | d0nets | its in the works |
16:56.38 | thoraxe | kool |
16:56.40 | d0nets | the apk didnt work for me |
16:56.42 | androoid | batt life is horrible on 3g |
16:56.47 | d0nets | i have 3g |
16:56.49 | androoid | i can only youtube 2-3 videos |
16:56.50 | d0nets | i mean |
16:56.50 | RyeBrye | battt life is horrible on wifi with GPS turned on |
16:56.56 | d0nets | i have 3g off and its still horrible |
16:57.18 | DaMiEn667 | batt life is horrible if you have apps like Locale running |
16:57.26 | DaMiEn667 | they drain your battery like crazy |
16:57.31 | d0nets | well we need to be able to close apps |
16:57.31 | DaMiEn667 | even with wifi and gps off |
16:57.35 | RyeBrye | There needs to be something like "powertop" on this bitch |
16:57.36 | d0nets | any word on that ? |
16:57.41 | d0nets | yea powertop ftw |
16:57.56 | RyeBrye | thinks the G1 likes to be referred to as "this bitch" |
16:58.03 | d0nets | lol |
16:58.18 | d0nets | small and black, thats how i like my bitches |
16:58.22 | RyeBrye | :) |
16:58.23 | d0nets | jk guys |
16:58.24 | DaMiEn667 | so... any new developments on getting bootloader interaction? |
16:58.25 | DJTachyon | o_o |
16:59.40 | thoraxe | DaMiEn667: does locale kill battery if you don't use it with gps features? i just want to change the sound settings by time |
16:59.44 | *** join/#android ArteK (n=ArteK@artekw.cerbero.pl) |
16:59.52 | thoraxe | basically i just want to disable all sounds but the actual ringtones after 9pm and until 7am |
16:59.56 | DaMiEn667 | yes, I noticed Locale ran down my battery drastically |
17:00.09 | ieatlint | DaMiEn667, my guess is there is either an internal connection, or something needs to be switched to debug mode |
17:00.22 | d0nets | connectbot with bitchx runs mine down quite a bit |
17:00.25 | d0nets | and it gets really hot |
17:00.30 | d0nets | just with edge |
17:00.38 | DaMiEn667 | when you're using the network, the chip will heat up |
17:00.49 | ieatlint | probably something needs to switched... flip a bit on the boot partition on the mtd |
17:00.50 | *** join/#android jmo (n=joeo@74.125.60.1) |
17:00.51 | DaMiEn667 | it drains a lot of battery to transmit data over lare distances |
17:01.23 | languish | any word on a google blogger app? |
17:01.26 | d0nets | well i am def not an iphone fanboi, but it had incredible batt life |
17:01.34 | *** join/#android ArteK (n=ArteK@artekw.cerbero.pl) |
17:01.57 | DJTachyon | argh .. too bad Zazzle doesnt have a decent banner for my website |
17:02.00 | d0nets | if htc would release the touch hd and touch hd pro with android |
17:02.06 | d0nets | it would be game over |
17:02.08 | ieatlint | d0nets, when the iphone 3g first came out, it was worse than the g1... give it time, it's a software issue |
17:02.14 | *** join/#android cbeust (n=cbeust@nat/google/x-b2697dc49db3cbd5) |
17:02.22 | d0nets | ok thats what i like to hear ieatlint |
17:02.27 | d0nets | i have faith |
17:02.44 | thoraxe | i think of phones like these like gaming consoles |
17:02.46 | languish | d0nets, the touch pro is missing some of the G1's functionality. It doesn't have a capacitive screen, and it doesn't have the compass |
17:02.52 | thoraxe | when they first come out, there's a few stellar showcase features |
17:03.00 | d0nets | oh, lame |
17:03.00 | languish | though, I like the touch pro's keyboard better |
17:03.01 | thoraxe | but it isn't until about a year into it that people figure out what they can start to do |
17:03.14 | d0nets | does the touch hd have those features? |
17:03.18 | thoraxe | and then about 2-3 years in, they have figured out all the ins and outs and start releasing stuff that fully uses the capabilities |
17:03.19 | languish | no |
17:03.30 | androoid | any word on 2nd gen? |
17:03.30 | andyross | To be fair, any discussion about iPhone battery life needs to include an explanation for what happens after two years when the cells die. I'll take a small replaceable unit over a sealed box, even if I'd have hoped for longer life in the G1. |
17:03.33 | androoid | heeeeheeeeeee |
17:03.37 | ieatlint | languish, resistive touchscreens aren't too bad, and the compass has yet to serve a very useful purpose from what i've seen |
17:04.10 | ieatlint | i see the compass as cool, but ... well, not 100% useful |
17:04.12 | andyross | ieatlint: Depends on application. I have a hiking GPS with a magnetic compass, and it's absolutely invaluable. |
17:04.14 | d0nets | lol yea ive watched a video androoid |
17:04.16 | languish | ieatlint, the compass is very useful when you're navigating city streets with ,apping |
17:04.18 | d0nets | it looked intense |
17:04.19 | languish | *mapping |
17:04.26 | androoid | o_O link??????? |
17:04.27 | unix_lappy | andyross: you walk around with a spare battery? |
17:04.33 | ieatlint | andyross, very true, but do you want to walk around hiking with your g1 out? |
17:04.41 | ieatlint | i have a durable hiking gps for that... |
17:04.48 | RyeBrye | Does the G1 really have a magnetic compass in it? |
17:04.56 | *** join/#android ian_brasil (n=ian@dasasob.nokia.com) |
17:04.56 | RyeBrye | the compass seems to be a complete piece of shit in mine |
17:05.02 | andyross | No, a Garmin unit with replacable AA cells. But the point being that a pure location isn't that helpful if you don't know which way is which. |
17:05.12 | cbeust | RyeBrye: you need to calibrate it |
17:05.17 | RyeBrye | How do you calibrate it? |
17:05.19 | *** join/#android haavi (n=blahhah@c83-254-67-155.bredband.comhem.se) |
17:05.20 | languish | RyeBrye, it's possible your compass is borked. Mine works very well |
17:05.31 | ieatlint | andyross, agreed... and i was happy to download the compass app that showed up on the wiki |
17:05.37 | ieatlint | but i still see it as more novelty and necessity |
17:05.37 | RyeBrye | Mine randomly just spins in wild directions if I move it slightly |
17:05.46 | androoid | mine doesn't even spin |
17:05.55 | DaMiEn667 | you have to hold the phone upright |
17:05.55 | RyeBrye | I walk directly "due north" on the compass - then turn around and walk in the opposite direction - and now I'm suddenly walking SSW instead of directly south |
17:05.56 | ieatlint | i like having it, but it's not something that would turn me away from a phone for not having it |
17:06.06 | romainguy | RyeBrye: it might need calibration |
17:06.18 | romainguy | done by moving the device in all directions for a while |
17:06.28 | *** join/#android rzajac (n=rzajac@216-237-48-242.orange.nextweb.net) |
17:06.33 | languish | ieatlint, again.. if you're navigating a strange city even with mapping software, the compass makes a HUGE difference, which you'll learn as certain apps come out that take advantage of it |
17:06.38 | RyeBrye | romainguy - just wave it around like a wild man? |
17:06.40 | cbeust | I hear making a figure eight in the device helps |
17:06.46 | Disconnect | fwiw battery life out of the box is a disaster because of the poor factory battery calibration. (usually li-ion devices have a "passable" factory calibration built in.. this thing is a disaster) so it stops charging too soon and/or shuts down too early. |
17:06.46 | cbeust | in the air* |
17:06.47 | ieatlint | languish, hopefully :) |
17:06.48 | andyross | ieatlint: it's a phone.... how much of it is "necessity" at all? Some people care more about navigation than browsing, others the reverse. You pick the hardware feature by what you think the market wants. The fact that *you* don't want it isn't that informative. |
17:06.56 | languish | ieatlint, I'm sure. |
17:06.57 | languish | :) |
17:07.00 | languish | 100% |
17:07.29 | RyeBrye | I actually WOULD really like to rely on the compass in this |
17:07.33 | ieatlint | andyross, i'm not saying i don't want it, and i'm not even going to pretend i'm even slightly representative of the market as a whole |
17:07.41 | RyeBrye | I have an antenna in my attic I need to aim properly |
17:07.44 | rzajac | hi guys, when i hold home button longer on my g1 i get tasks running. what i actually have to do to close running program? |
17:07.57 | cbeust | rzajac: you can't |
17:07.59 | Disconnect | rzajac: reboot |
17:08.01 | cbeust | you don't have to |
17:08.09 | ieatlint | i'm simply pointing out that it's not something that is generally viewed as mission critical -- other phones don't have it, and it's not even being advertised as a major feature of the g1 |
17:08.10 | andyross | rzajac: The architecture is that you can't. The system will kill them for you as needed. |
17:08.17 | Disconnect | cbeust: depends on the app. since aim is billed as sms's........ |
17:08.35 | RyeBrye | Google talk isn't billed as SMS is it? |
17:08.39 | cbeust | No |
17:08.39 | Disconnect | not afaik |
17:08.41 | andyross | Not sure what the user is supposed to do with an app that starts busy-looping in the background, though. Powercycle I guess. |
17:08.42 | RyeBrye | starts to wonder if the 400 message plan would be enough :) |
17:08.43 | romainguy | rzajac: these are not the running tasks, they are the recently launched tasks |
17:08.47 | rzajac | ok thanks all i thought i'm missing something :P |
17:08.55 | Disconnect | andyross: thats what i've had to do |
17:08.58 | languish | ieatlint, when the apps that take advantage of it come out, frequent travellers will come to consider it as necessary as most consider txting |
17:09.05 | Disconnect | rzajac: there is a tasks app out there that shows running tasks |
17:09.23 | andyross | RyeBrye: having discovered the built-in Jabber client, I may never send an SMS again. |
17:09.28 | Disconnect | (and random side note 3g 3g 3g 3g!) |
17:09.34 | rzajac | Disconnect, but as far as i know you cant kill app with it |
17:09.38 | Disconnect | rzajac: ope |
17:09.39 | Disconnect | nope |
17:09.54 | RyeBrye | So the compass works best whe the phone is held vertically? |
17:09.55 | andyross | Applications are firewalled into their own uids, so they can't kill each other. |
17:10.03 | unix_lappy | i wonder if GPS could extrapolate direction based on movement. |
17:10.05 | Disconnect | andyross: jabber? thought just gtalk.. |
17:10.22 | RyeBrye | will have to fight against all his previous compass experience and resist the temptation to hold it perfectly flat |
17:10.23 | Disconnect | unix_lappy: the problem is it doesn't know where its facing |
17:10.25 | cbeust | RyeBrye: no. Once calibrated, it should work well everywhere |
17:10.28 | RyeBrye | Ok, good |
17:10.28 | romainguy | cbeust: http://crave.cnet.co.uk/mobiles/0,39029453,49299636,00.htm :) |
17:10.33 | ieatlint | unix_lappy, it can, but it can be inaccurate over short distances |
17:10.34 | andyross | Sorry, google talk. Not sure if it's doing jabber or something proprietary. I use a jabber client with it normally. |
17:11.00 | ieatlint | unix_lappy, especially if there's any drift... which there likely will be |
17:11.02 | kslater | how does one calibrate the compass? |
17:11.05 | Disconnect | yah gtalk != jabber, not quite. and certainly a gtalk client isn't a jabber client, if it was i wouldn't need im+ :) |
17:11.08 | unix_lappy | ieatlint: obviously, i'd be curious to know what sort of variables would be required to build an app like that. |
17:11.19 | Disconnect | kslater: the macarana seems to be a good set of calibration moves |
17:11.22 | andyross | unix_lappy: Yes, motion filtering will get you direction. But that's a huge pain in the ass if you're standing somewhere. Try geocaching sometime, with and without a compass. It makes a huge difference. |
17:11.33 | ieatlint | unix_lappy, the geographical coords from the gps can do it |
17:11.48 | ieatlint | there's a math formula to take two sets of geographical coordinates and calculate its heading |
17:12.06 | andyross | Where "math formula" == "subtraction" :) |
17:12.35 | unix_lappy | where subtraction yields slope :-P |
17:12.51 | ieatlint | heh |
17:13.20 | ieatlint | anyway, the problem is that you need to move to get the direction, and because the gps has at best a 3m range, you may need to move a bit to get an accurate reading |
17:14.31 | d0nets | hey you know what would be cool, if we could get tethering working, and also tether the gps to a laptop, for road trips |
17:14.36 | unix_lappy | meh, walking 25-50 meters to get a reasonable heading without a compass and just a phone is something i'd settle for. |
17:14.58 | *** join/#android juliusr (n=d49bb7fd@lon92-8-88-165-13-120.fbx.proxad.net) |
17:15.00 | d0nets | for a full pc gps app, and to be able to use edge on the laptop |
17:15.02 | ieatlint | d0nets, you can do the gps with a little bit of scripting and the debug bridge methinks |
17:15.37 | andyross | Pretty sure the receiver is A-GPS only, right? So if you're not in a configured cell (e.g. road trips) it |
17:15.44 | andyross | ... isn't likely to be reliable |
17:15.57 | ieatlint | you can do a half-assed tethering job by compiing a tiny proxy to run on the phone, and then use the adb's to port forward to it |
17:16.06 | RyeBrye | Isn't the A just to assist in getting the almanac, but it can still use satellites to get a fix if it has no assist? |
17:16.09 | ieatlint | (which would break the TOS with tmobile, i'm quite sure) |
17:16.21 | ieatlint | RyeBrye, yes |
17:16.39 | RyeBrye | so it should work just fine - but slower on trips |
17:16.59 | ieatlint | well, it has warm gps starting too |
17:17.31 | ieatlint | so if you go to a place where it can't use the cell towers for agps, then it will take a while to get a first fix |
17:17.31 | RyeBrye | What I'm wondering though is how long until I can use a bluetooth GPS device with it - although I'm not sure which would suck more battery (blueooth or GPS) |
17:17.37 | andyross | Dunno, I'm no expert. But my understanding was that A-GPS also feeds time calibration info, so you don't need as consistent a signal from each satellite. Serious GPS antennas are much larger than what's in the G1... |
17:17.56 | ieatlint | once you have it, and turn it off, the next time you turn it on it'll assume you're in the same spot |
17:18.34 | ieatlint | ...assuming you're not too far from that spot, your time to get a fix will not be all too bad |
17:18.51 | ieatlint | (and by not too far, i mean a few miles...) |
17:19.34 | RyeBrye | We need a geocaching application, stat :) |
17:19.43 | ieatlint | i think there are some on the market |
17:19.52 | unix_lappy | wouldnt do much good for anyone really. |
17:20.01 | RyeBrye | I didn't see any last night, were more put up? |
17:20.04 | unix_lappy | most people who have G1's live in urban areas with 3G. |
17:20.11 | ieatlint | i may be wrong.. dunno |
17:20.34 | andyross | is pretty sure that most people who *don't* have G1's live in urban areas, too. :) |
17:20.55 | RyeBrye | This guy posted some screen shots and then dropped off the face of the earth |
17:20.55 | RyeBrye | http://androidforums.com/showthread.php?t=91 |
17:20.57 | ieatlint | yay for urban areas |
17:21.13 | unix_lappy | andyross: you have an iPhone as well no? |
17:21.38 | ieatlint | maybe because he went to east palo alto |
17:21.41 | andyross | No, I've only played with friends'. |
17:21.59 | RyeBrye | :) |
17:22.06 | unix_lappy | what was your previous smartphone? |
17:22.10 | *** join/#android Adamant (n=Adamant@c-98-244-152-196.hsd1.ga.comcast.net) |
17:22.16 | RyeBrye | "The compas sensor doesn't work in landscape mode." |
17:22.20 | RyeBrye | ? |
17:22.51 | andyross | Note that that caching app is really easy to do. It's just a custom browser for the existing pocketquery format, which is an XML thing. |
17:23.12 | RyeBrye | TRue |
17:23.42 | RyeBrye | The "College Football Live" app seems to lose preference changes between reboots |
17:23.52 | andyross | My older phone was a 3.5 year old Motorola A780 -- a failed branch of their linux/Qt architecture that ultimately ended up in the RAZR2. |
17:24.01 | Disconnect | the pro football one screwed me all up last week - game times were 3 hours off :( |
17:24.15 | RyeBrye | I guess they really want me to see LSU information? |
17:24.34 | ieatlint | Disconnect, time zone issue? |
17:24.34 | unix_lappy | ah. |
17:25.01 | *** join/#android romainguy__ (n=gfx@72.14.224.1) |
17:25.42 | RyeBrye | I read over the FAQ of the myFaves plan, and it only says "numbers" - not "people" for the 5 things you dial - so I think using iSkoot for Skype's outbound number as one of your fave would work fine to use your skype out for cheap outbound calls |
17:26.16 | Disconnect | ieatlint: prolly. but i'm eastern and it listed 1pm games as 4pm. so... annoying. |
17:26.30 | Disconnect | RyeBrye: ooh evil. prolly they'll drop that eventually |
17:26.37 | andyross | RyeBrye: I'd have to believe that's exactly the sort of thing that is hedged against deep in your contract documents. :) |
17:26.45 | RyeBrye | probably |
17:26.50 | RyeBrye | I'll send a copy to my lawyers |
17:26.55 | unix_lappy | well it looks like my dreams for a better device are over. motorola / verizon wont happen till same time next year, sprint hasnt even started working on a phone. |
17:26.55 | RyeBrye | ... oh wait |
17:26.56 | ieatlint | they already have it banned |
17:27.04 | RyeBrye | oh, they do? |
17:27.07 | *** join/#android rzajac (n=rzajac@216-237-48-242.orange.nextweb.net) |
17:27.08 | RyeBrye | lame |
17:27.11 | ieatlint | the myfaves thing says it can't be a forwarding service |
17:27.24 | ieatlint | like a calling card number, either, for instance |
17:27.55 | ieatlint | i think they even reserve the right to bill you for the minutes you use on it if they catch you abusing it |
17:28.30 | RyeBrye | gotcha |
17:29.07 | ieatlint | funny though, i just vaguely assumed iskoot used sip... it dials out a number? |
17:29.12 | unix_lappy | So that means T-Mobile must be partnering with HTC to put out another device that's similar internally but better overall than the Dream / G1. |
17:29.34 | RyeBrye | Yeah, it dials out a number |
17:29.42 | RyeBrye | AHHH |
17:29.45 | RyeBrye | I live in a sex offender area! |
17:29.48 | ieatlint | that explains why tmobile didn't freak |
17:29.48 | RyeBrye | thanks iSafe |
17:29.57 | ieatlint | everyone lives in a sex offender area |
17:29.59 | eldenz | lol |
17:30.13 | eldenz | iSafe reports that? kidding me? |
17:30.26 | *** join/#android `vip_ (n=denied@m625e36d0.tmodns.net) |
17:31.05 | languish | they haven't billed anyone forwarding to a grandcentral number |
17:31.08 | languish | lol |
17:31.19 | languish | but those are standard phone #'s |
17:31.37 | eldenz | you could validate that tomorrow... they are supposed to put stickers on their doorsteps on halloween i've heard |
17:31.39 | languish | not a single service number |
17:31.57 | ieatlint | oh, except me... hah, there are no sex offenders in my neighbourhood in san francisco |
17:32.03 | RyeBrye | Grand Central is going to cost eventually isn't it? |
17:32.11 | languish | in some way |
17:32.19 | languish | be nice to know what googles doing with it |
17:32.19 | ieatlint | someone make a grand central app |
17:32.24 | *** join/#android cbeust_ (n=cbeust@nat/google/x-2cf0825b3e2f0bf4) |
17:32.29 | kRutOn | it will just take a part of your soul each time you use GrandCentral |
17:32.34 | RyeBrye | :) |
17:32.45 | languish | kRutOn, I guess I can't pay then |
17:32.47 | ieatlint | kRutOn, what if you've no soul left? |
17:32.53 | ieatlint | can i offer my gf's soul? |
17:33.05 | languish | no, but they might accept your g/f |
17:33.07 | languish | :| |
17:33.16 | ieatlint | haha |
17:33.20 | kRutOn | GrandCentral: tits or gtfo |
17:33.32 | RyeBrye | I signed up for it, but the thought that I would tell everyone to dial that number instead of my cell directly - only to have that number start to cost an undetermined amount in the future seems like a pain to me |
17:33.35 | languish | Grandcentral: tits or DTMF |
17:33.37 | ieatlint | sounds like a slogan |
17:34.08 | kRutOn | languish: shouldn't that be "tits then DTMF" |
17:34.17 | *** join/#android mpardo (n=chatzill@75.144.91.181) |
17:34.20 | ieatlint | dtmf? |
17:34.24 | mpardo | does anyone know how to get your apps market UID? |
17:34.26 | ieatlint | as in, dtmf tones? |
17:34.33 | languish | RyeBrye, more likely, as google owns grandcentral, your callers will have to listen to short audio ads |
17:34.38 | languish | ieatlint yes |
17:34.45 | languish | as in, dialing with a number pad |
17:35.05 | romainguy__ | languish: RyeBrye, more likely, as google owns grandcentral, your callers will have to listen to short audio ads << just like Android was supposed to be full of ads everywhere right? |
17:35.05 | RyeBrye | I had friends develop an ad supported free calling service, but after they built all the software they just kind of let it die |
17:35.06 | ieatlint | i only wish dtmf had more to do with tits... |
17:35.32 | languish | romainguy, have you looked in the market lately? it's getting there :| |
17:35.34 | umdk1d3 | rootfl @ dtmf |
17:35.37 | languish | they're just not google ads |
17:35.38 | RyeBrye | romainguy_ they don't need to put ads on android... they use the location of where I am and my browsing history to send targeted singing telegrams to me |
17:35.48 | umdk1d3 | if only tmobile accepted red box tones lol |
17:35.55 | ieatlint | romainguy, so people will call me and start getting penis enlargement offers? |
17:36.07 | *** join/#android weilawei (n=weilawei@pool-72-70-230-93.spfdma.east.verizon.net) |
17:36.19 | michaelnovakjr | >> /dev/null |
17:36.45 | languish | wait until you're just standing there and you get hit with packets from googles RFC1149 network |
17:37.03 | ieatlint | is that the pidgen rfc? |
17:37.06 | languish | yes |
17:37.14 | ieatlint | hehe |
17:37.19 | languish | Standard for the transmission of IP datagrams on avian carriers |
17:37.26 | RyeBrye | LOL |
17:37.38 | RyeBrye | iSafe just spoke to me and told me I was in a sex offender neighborhood, and I shoudl be careful |
17:37.41 | ieatlint | yeah, and that norweigan group that implemented rfc1149 back in like 2003 |
17:37.48 | RyeBrye | I haven't moved since I opened it, but it's nice to know |
17:37.48 | Disconnect | http://www.intomobile.com/2008/10/23/iphone-3g-vs-t-mobile-g1-3g-speed-test.html btw in case anyone missed it earlier :) |
17:38.06 | languish | <mpardo> does anyone know how to get your apps market UID? <- someone answer this guy? |
17:38.12 | RyeBrye | although I wish the app would link to map view instead of street view - because it just gives me a black screen when I try to see where the perv lives |
17:38.31 | mpardo | not yet |
17:38.34 | mpardo | i need an answer tho lol |
17:38.36 | *** join/#android poetic_folly|G5 (n=poetic_f@97.103.39.213) |
17:38.47 | Disconnect | RyeBrye: i love that stuff. you can get on the registered list by getting caught peeing behind a bar.. |
17:39.02 | umdk1d3 | ooh does radar support multiple locations in its launching intent |
17:39.09 | RyeBrye | depends on the state, but you're right - some people are on the list for frivolous things |
17:39.22 | RyeBrye | radar should be expanded to allow custom icons and text for the different bogies |
17:39.31 | languish | mpardo, yeah, that's why I pointed it out. :) |
17:39.47 | mpardo | languish: thanks |
17:39.47 | languish | mpardo, did you publish an app in the market? |
17:40.01 | mpardo | well yes, kind of |
17:40.06 | languish | mpardo, do you know what google address you used to sign in with? |
17:40.06 | mpardo | i wrote an app that a company bought |
17:40.12 | languish | ah |
17:40.16 | mpardo | im working with them |
17:40.28 | mpardo | they published it and they can't figure out the uid either |
17:40.42 | languish | mpardo, do they know what gmail address they used? |
17:40.46 | RyeBrye | mpardo - is it one of the flash light apps? |
17:40.47 | RyeBrye | ;) |
17:40.52 | mpardo | lol no |
17:40.57 | mpardo | languish, i can ask |
17:41.12 | languish | mpardo, the gamil addy would be the first step, get the login info for it |
17:41.16 | languish | *gmail |
17:41.34 | languish | then go log in to the market, it might be there |
17:41.40 | mpardo | and then? I don't think they'll just give me that... they have a pretty tight process over there |
17:41.44 | mpardo | hmmm |
17:41.47 | languish | though I'm just guessing, it seems like the place. |
17:41.50 | mpardo | they showed me a url |
17:42.03 | mpardo | it was like market.android.com/blah#edit65491871654 |
17:42.08 | mpardo | er something |
17:42.29 | languish | well have THEM log in, and you stand over their shoulder. They likely received it in email on that addy, or can view it when they login with that addy to the market |
17:42.32 | languish | website |
17:42.38 | jasta | hmm |
17:42.42 | languish | that's my guess |
17:42.49 | jasta | its my understanding that onResume will fire after onCreate in all cases, right? |
17:42.52 | mpardo | yea, I'll bug them about it |
17:43.09 | mpardo | i can't really look over their shoulder though their on the other side of the US |
17:43.11 | languish | mpardo, hang around anyway for one of the gdevs that may know for sure |
17:43.17 | mpardo | yea |
17:43.21 | languish | mpardo, remote desktop :) |
17:43.25 | mpardo | who's a google dev in here? |
17:43.48 | languish | a few people. repost your question in a little while if you don't get your anser |
17:43.50 | languish | *answer |
17:44.24 | Disconnect | mpardo: screencasting |
17:44.31 | unix_lappy | jasta: not according to the application lifecycle diagram that I can see. |
17:44.32 | Disconnect | you can at least peer over their mouse pointer |
17:45.16 | languish | or pee in their soup, freeze it and ship it to them via refridgerated cargo, every day, until they give you the login |
17:45.31 | languish | and charge them for the shipping, and the soup. |
17:45.46 | languish | ruin their credit if they don't pay. :| |
17:46.23 | languish | btw, that's not a suggestion |
17:46.26 | mpardo | lol |
17:47.15 | mpardo | it seems like it would be something that google would provide... i mean its part of the publishing process! |
17:47.39 | languish | liekly so, it seems you just don't have the credentials to access it |
17:47.52 | mpardo | lol i was going to say that |
17:47.57 | mpardo | that would help |
17:48.01 | languish | :) |
17:48.34 | romainguy__ | why do you need your market app UID? |
17:48.49 | mpardo | for updates |
17:48.56 | mpardo | we need to push an update |
17:49.14 | mpardo | and direct the user to the market place |
17:49.31 | languish | mpardo, the marketplace is not on the web, at all |
17:49.36 | mpardo | i know |
17:49.44 | languish | 'k |
17:49.51 | romainguy__ | mpardo: ah I see :) |
17:49.54 | mpardo | market://details?id=UID |
17:49.58 | mpardo | via an Intent |
17:50.08 | romainguy__ | isn't the UID what appears in the URL on the website? |
17:50.11 | *** join/#android Dougie187 (n=doug@wg-d232063.dsl.fsu.edu) |
17:50.19 | Dougie187 | Hows the party coming? |
17:50.30 | mpardo | not sure... maybe i should give that a try |
17:50.57 | unix_lappy | jasta: what are you trying to do? |
17:54.41 | jasta | unix_lappy: im not, im just noticing what appears to be a smal bug in the Email app |
17:54.50 | jasta | it adds a remote listener in both onCreate and onResume |
17:55.16 | jasta | i guess it wont matter in practice since he's using a HashSet, but stil ;) |
17:55.30 | romainguy__ | I seem to remember we had to do this |
17:55.36 | romainguy__ | because onResume wasn't always called |
17:55.42 | romainguy__ | but I can't swear on it |
17:56.13 | jasta | well teh life cycle docs make it pretty clear that it is |
17:56.18 | jasta | and i seem to remember that in practice as well |
17:57.56 | unix_lappy | jasta: Reference? |
17:58.17 | jasta | hmm? |
17:58.28 | unix_lappy | that onCreate() is called after onResume() |
17:58.49 | jasta | just look at Activity's documentation. there's a flow chart that shows it |
17:58.57 | *** join/#android Yeggstry (n=mind@cpc1-rdng14-0-0-cust946.winn.cable.ntl.com) |
17:59.01 | jasta | but i didnt say it was called after, i said the other way around :) |
17:59.40 | RyeBrye | Any estimates on how long before I can pair a bluetooth keyboard with the phone? |
18:00.20 | Disconnect | RyeBrye: production g1? |
18:00.23 | RyeBrye | Yeah |
18:00.25 | Disconnect | prolly months to years. |
18:00.25 | unix_lappy | jasta: ahh yea, that's correct. |
18:00.25 | unix_lappy | http://vis.berkeley.edu/courses/cs160-sp08/wiki/images/8/8e/Activity_lifecycle.png |
18:00.43 | Disconnect | cuz even if you get patches accepted today, tmob has to want it bad enough to produce/test/distribute an image |
18:00.44 | mpardo | i think the UID is the number the url |
18:00.46 | unix_lappy | i thought you asked of onCreate is always after onResume() which made zero sense. |
18:00.57 | romainguy | mpardo: :)) |
18:01.17 | Disconnect | (even if distribute is just the sd reflash and not OTA) |
18:01.18 | RyeBrye | yeah, I know... Google needs to leak info on that process so they can get free kernel hackers |
18:01.25 | mpardo | i'll let you know if it works |
18:01.37 | Disconnect | google will likely never get another carrier contract again if they do that. |
18:02.02 | RyeBrye | Let me rephrase that |
18:02.09 | RyeBrye | The information to hack these things needs to somehow be discovered. |
18:02.35 | unix_lappy | is it possible to increase the size of the flash memory in the emulator to make it easy to test multiple apps without the constriction of a live environments storage restrictions? |
18:02.53 | *** join/#android cybereagle (n=cybereag@unaffiliated/cybereagle) |
18:02.54 | Disconnect | if i still worked @ an embedded company i'd slice and dice an 11pin cable and hit it with the logic analyzer, see if that "serial 0" couldn't be exploited somehow |
18:03.16 | RyeBrye | I do have a friend who works at an embedded company, come to think of it |
18:03.26 | RyeBrye | I'll email him and see if he has any logic analyzer or any hardware that would help |
18:03.40 | RyeBrye | he's close by and he's an embedded linux developer... |
18:03.49 | Disconnect | so see if he can find rs232 or tty pins active |
18:04.14 | Dougie187 | michaelnovakjr: hows the party? |
18:04.20 | michaelnovakjr | :) |
18:04.37 | Dougie187 | going good? |
18:04.42 | Dougie187 | you get it all updated and everything? |
18:05.14 | michaelnovakjr | the actual update is taking forever |
18:05.42 | Dougie187 | Its still going? |
18:05.43 | Disconnect | is 'cleaning up' about to reboot |
18:06.02 | Dougie187 | Disconnect: didn't you start like 3.5 hours ago too? |
18:06.08 | Disconnect | prolly |
18:06.14 | Disconnect | 1500 packages to download |
18:06.18 | Dougie187 | thats crazy though. |
18:06.18 | Dougie187 | well |
18:06.24 | Disconnect | it didn't do too bad, about 250k most of the time |
18:06.24 | Dougie187 | i guess a bunch of people are hammering it. |
18:06.35 | *** join/#android matt_c_ (n=mcroydon@gozur.sunflowerbroadband.com) |
18:06.48 | Dougie187 | they should come up with a way to update from the cd. |
18:07.10 | Disconnect | i thought they had one. |
18:07.20 | tric | dougie: there is a way. |
18:07.32 | tric | simply add the cd as a source to your source.list |
18:07.49 | Dougie187 | ohh |
18:08.05 | tric | but selecting a good mirror works best most of the time |
18:08.17 | Dougie187 | well, what if you already have the cd? |
18:08.22 | Dougie187 | wouldn't the cd be faster then a mirror? |
18:08.26 | Dougie187 | esp today? |
18:08.28 | tric | sure. |
18:08.39 | tric | but why did you download the cd when you like to update? |
18:08.46 | Dougie187 | i don't like to update. |
18:08.50 | Dougie187 | but im just saying |
18:09.00 | Dougie187 | ive had the cd since 11:30. |
18:09.19 | Dougie187 | they have been updating since 11:30 |
18:09.19 | Dougie187 | lol |
18:09.30 | *** join/#android eburnette (n=chatzill@sas09222.nat.sas.com) |
18:11.06 | *** join/#android OpnSrc1 (i=harisha1@gateway/tor/x-98283981f5c76ad9) |
18:11.44 | *** part/#android Surye (n=surye@datamachine.net) |
18:12.10 | Dougie187 | tric: did you update? |
18:14.04 | unix_lappy | anyone here running a netbook with eclipse + emulator? |
18:14.48 | *** part/#android enf (n=enf@nat/google/x-626ef4653087e180) |
18:14.59 | unix_lappy | (asus eee, msi wind, dell mini 9, acer aspire, etc) |
18:15.13 | *** join/#android shackan (n=frob@host138-138-dynamic.2-79-r.retail.telecomitalia.it) |
18:15.36 | *** join/#android Zeinin (n=Clive@rrcs-64-183-51-78.west.biz.rr.com) |
18:16.02 | *** join/#android mpardo (n=chatzill@75.144.91.181) |
18:16.41 | mpardo | languish, romainguy__: the UID is the number in the url romainguy__ was correct |
18:17.36 | languish | mpardo :) |
18:17.46 | mpardo | tested succesfully |
18:17.51 | languish | which app? |
18:17.55 | kRutOn | Anyone know how to include the SVN revision in the AndroidManifest.xml or somewhere it can be accessed? |
18:18.40 | Disconnect | unix_lappy: i was told that if i valued my jewels i would not install the sdk on the wif's new wind. so.. no. |
18:19.05 | Disconnect | but lemme know how it works out, i'm pondering a wind of my own for use on metro and stuff (the various places that a 17" mbp is way too huge to deal with) |
18:19.27 | unix_lappy | 17" MBP is borderline portable desktop. |
18:19.43 | Disconnect | not borderline, thats exactly what its for :) |
18:19.56 | Disconnect | was at a virtual company at the time. |
18:20.00 | unix_lappy | very high premium. |
18:20.15 | unix_lappy | whatever floats your mac lust, *shrug* |
18:20.24 | Disconnect | a virtual company that was lucky enough to be a prized apple reseller (they were hoping we'd sell supercomputer clusters to .gov) so we got wicked discounts on hardware |
18:22.14 | unix_lappy | well i'd be putting os x on it. hopefully this thing wont fall far below 400. |
18:22.14 | unix_lappy | http://is.gd/5fvn |
18:24.30 | Disconnect | i like the wind for it's keyboard - goes 100% to the edge of the thing. |
18:24.47 | Disconnect | actually looks like that one does too. cool. the older eee's don't.. |
18:25.04 | jasta | kRutOn: just make a comment and put $Id$ in it |
18:25.31 | jasta | kRutOn: and set the svn:keywords prop to Id if not already |
18:26.38 | unix_lappy | Disconnect: URL to the wind / price? |
18:27.00 | Disconnect | bestbuy.com |
18:27.11 | Disconnect | surprisingly decent retail pricing, who'd have thought. |
18:27.18 | Disconnect | u100 model, amazon etc has it also |
18:27.26 | Disconnect | (3 cell battery, 120g drive) |
18:28.30 | mpardo | is there a way in code to check if the phone is on 2g? |
18:28.47 | unix_lappy | 390 for the U100 after rebates on amazon. |
18:29.08 | *** join/#android JoeBrain (n=JoeBrain@adsl-70-232-148-93.dsl.pltn13.sbcglobal.net) |
18:29.24 | mpardo | or just MOBILE & WIFI |
18:29.25 | Disconnect | lol. opera mini on 3g. |
18:32.56 | *** join/#android tmarble (n=tmarble@user-38q4e4l.cable.mindspring.com) |
18:34.06 | DJTachyon_ | hey disconnect |
18:34.33 | unix_lappy | Disconnect: i'm guessing you paid around 400 for your u100 too? |
18:35.06 | Disconnect | yah |
18:35.21 | DJTachyon_ | there is black polos on my cafe press site |
18:35.33 | Disconnect | cool |
18:35.39 | Disconnect | no time right now tho :) |
18:35.47 | DJTachyon_ | http://www.cafepress.com/djtachyon.299894766 |
18:35.48 | DJTachyon_ | :P |
18:37.10 | Disconnect | thats nice |
18:37.21 | eburnette | HP MiniNote $299 now, http://www.amazon.com/2133-KR922UT-8-9-Inch-Mini-Note-Processor-Flash/dp/B00170KD0Y/ref=sr_1_3?ie=UTF8&s=electronics&qid=1225391817&sr=8-3 |
18:37.25 | Disconnect | although i really am serious about looking for dark grey :) |
18:37.43 | Disconnect | 4g drive :( |
18:38.14 | Dougie187 | Disconnect: you can make a ssd with sd cards. lol i don't know how well it works though. |
18:38.38 | Dougie187 | but they have adapters that hold up to 6 sdhc cards |
18:38.53 | Disconnect | yah but yuck |
18:38.56 | Dougie187 | so thats like 192gigs |
18:38.56 | Dougie187 | lol |
18:39.05 | jbq | Or you can use CF cards - I think they're essentially a PATA bus + an ISA bus (might be wrong). |
18:39.09 | Disconnect | doesn't mind spinning disks |
18:39.14 | Dougie187 | but also, the adapters cost like 99 bucks, and the sd cards are not very cheap either. |
18:39.40 | Dougie187 | they should make an adapter that holds like 50 micro sd cards. |
18:39.42 | Disconnect | jbq: pcmcia is just an isa bus and yah i think pcmcia hdd and cf is just stripped-down pata |
18:39.43 | Dougie187 | that would be sweet. |
18:39.57 | Disconnect | usb hubs and card readers.. |
18:40.15 | Disconnect | nothing beats the density of 64g sdhc |
18:40.22 | Dougie187 | Here is the adapter. this is kinda old though. http://www.engadget.com/2008/08/11/diy-ssd-adapter-takes-6-sdhc-cards-the-cake/ |
18:40.25 | Disconnect | and my desktop broke on upgrade btw |
18:40.38 | Dougie187 | thats sad. |
18:40.39 | Dougie187 | what happened? |
18:40.45 | *** join/#android cbeust (n=cbeust@216.239.45.19) |
18:41.03 | Disconnect | x probs, dunno |
18:41.08 | unix_lappy | eburnette: i'd rather pay the extra 100 bucks and get an atom. |
18:41.12 | Disconnect | thats why i'm kinda busy :) gotta fix it |
18:43.46 | spikebike | the 2133 runs most of the case at 105-110F |
18:44.04 | spikebike | seems like you could do better for $300 (atom) |
18:44.16 | spikebike | or much better for $400 (atom + bigger screen and double the ram) |
18:44.21 | dvyjones | What should I set the width to in the XML layout when I want three buttons to fill the screen? |
18:44.44 | romainguy__ | dvyjones: in a row? |
18:44.47 | romainguy__ | with equal widgets? |
18:44.49 | romainguy__ | er |
18:44.51 | romainguy__ | equal widths |
18:45.46 | Disconnect | anyone ever get a definitiive list of g1 3g freqs? is it tmob-only or will the uk ver have international? |
18:46.05 | dvyjones | Actually, the two first should fill 50% of the width, and the third the last 50 % |
18:46.06 | jasta | it includes UMTS2100 |
18:46.21 | romainguy__ | dvyjones: give them all a width of 0dip |
18:46.22 | jbq | Disconnect: quad-band 2G + 1700 and 2100 3G. |
18:46.28 | thoraxe | does someone have the url for the k9 code |
18:46.36 | romainguy__ | dvyjones: then give the first two a layout_weight of 0.25 |
18:46.41 | *** join/#android greudin (n=g@wikipedia/Greudin) |
18:46.41 | romainguy__ | and the last one a layout_weight of 0.5 |
18:46.51 | romainguy__ | then put them all in a horizontal LinearLayout whose width is set to fill_parent |
18:47.10 | *** join/#android mpardo (n=chatzill@75.144.91.181) |
18:47.33 | mpardo | is there no easy way to do a pause or delay? ie: sleep(1000); |
18:47.45 | romainguy__ | depends |
18:47.52 | romainguy__ | on a background thread, thread.sleep is what you want |
18:48.00 | romainguy__ | on the UI thread, just use a Handler and post a delayed message |
18:48.09 | romainguy__ | (or use View.postDelayed(Runnable) directly) |
18:48.27 | mpardo | background |
18:48.29 | mpardo | k thx |
18:48.43 | mpardo | w/ try catch around it? |
18:48.54 | romainguy__ | yes |
18:49.48 | thoraxe | so i just figured out how to fix the "bug" with folder syncing with imap mail |
18:49.55 | thoraxe | you have to hit "refresh" from the account list page |
18:50.01 | dvyjones | romainguy__: layout_weight or layout_width? |
18:50.07 | thoraxe | then it actually goes and looks at all the folders again |
18:50.31 | romainguy__ | dvyjones: for what? |
18:51.41 | dvyjones | romainguy__: The 0.25 and 0.5 (See my question above / your answer (14:46)) |
18:52.07 | romainguy__ | well I said it was for the weight :) |
18:53.27 | wastrel | interesting, that zombie game, virtual reality type thing |
18:54.06 | Dougie187 | zombie game? |
18:54.26 | thoraxe | zombie run! |
18:54.33 | thoraxe | i haven't tried it yet, but it was downloaded |
19:01.11 | Disconnect | zombie run? sounds fun |
19:01.20 | Disconnect | out of space tho :( |
19:02.05 | *** join/#android cbeust (n=cbeust@nat/google/x-8324f3ad51cdef4b) |
19:02.35 | Disconnect | ok wtf is an "extra location provider command"? (esp considering the constant barrage of "we need security options the users understand" i get when i question the almighty security policy..) |
19:03.16 | *** join/#android rzajac (n=rzajac@216-237-48-242.orange.nextweb.net) |
19:06.11 | *** join/#android pawalls_ (n=pawalls@fnord.rabidgeek.com) |
19:07.07 | Dougie187 | Disconnect: did you get your desktop fixed? |
19:08.41 | Disconnect | kinda. now its cloning the monitors instead of desktopping them |
19:09.08 | Dougie187 | Did you read through the release note's known issues? |
19:09.31 | *** join/#android greudin_ (n=g@AMarseille-156-1-80-29.w90-28.abo.wanadoo.fr) |
19:09.37 | *** join/#android nebi (n=nebi@c-498fe253.02-145-7570701.cust.bredbandsbolaget.se) |
19:10.32 | *** join/#android mpagano (n=mpagano@gentoo/developer/mpagano) |
19:11.14 | *** join/#android gyudon7 (n=gyudon7@p2083-ipad403hodogaya.kanagawa.ocn.ne.jp) |
19:11.26 | Disconnect | i'm on an x700 not r300 |
19:13.06 | *** join/#android Dralspire (n=dral@81-196.126-70.tampabay.res.rr.com) |
19:13.11 | Dougie187 | oh ok |
19:13.54 | Dougie187 | Heh there are 30 megs of updates available for it already too |
19:14.18 | Dougie187 | a new kernel. |
19:15.44 | *** join/#android matt_c (n=mcroydon@gozur.sunflowerbroadband.com) |
19:15.46 | *** join/#android Bonks (n=Bonks@ip-140-140-135.phx.extremezone.com) |
19:16.01 | Bonks | can anyone get onto Market? |
19:16.14 | Bonks | I get "a server error has occured" |
19:16.20 | kristian-m | Is Jython running on Android now? - Any change there? |
19:17.06 | jasta | Bonks: might be useful to see if adb logcat says anything useful... |
19:17.15 | vol | I'm on market |
19:17.25 | vol | you mean on your phone? |
19:17.31 | Bonks | yes on my phone |
19:17.46 | vol | have you too mysteriously lost your data plan? (check your browser) |
19:18.01 | Bonks | browser works |
19:19.12 | Disconnect | kristian-m: its not a simple port, jython produces bytecode. dalvik doesn't use standard bytecode. |
19:19.35 | jasta | erm, yes it does. |
19:19.55 | jasta | or rather, the dalvik toolchain does use standard bytecode |
19:20.18 | jasta | i understood the problem as that jython does _not_ produce bytecode, but rather just crudely embeds an interpreter which has all sorts of problems fooling the JVM. |
19:21.19 | *** join/#android krau (n=cktakaha@189.70.47.183) |
19:21.32 | romainguy__ | jasta: Jython has both |
19:21.37 | romainguy__ | it has an interpreter |
19:21.41 | romainguy__ | but it also has a compiler |
19:21.49 | romainguy__ | at least it had years ago, the last time I worked with it |
19:22.36 | kristian-m | jasta so its still on the roadmap? - i thought its simply a problem with some nonexisting exec functionality in dalvik |
19:22.55 | kristian-m | was hoping the problem would be solved by now, hmm seems to be a bigger problem then |
19:25.57 | jasta | romainguy__: the bytecode compiler is probably just as crude as the interpreter then. :) |
19:26.22 | jasta | i looked at the project pretty recently and the latest stable seemed not to have a bytecode compiler, but i never checked out the dev branch |
19:30.46 | Dougie187 | the 3G addition to network manager seems pretty cool |
19:32.08 | *** join/#android RyeBrye (n=ryebrye@160.7.248.108) |
19:33.19 | Dougie187 | i don't have an att phone to tether though, so i don't know how easy it is to use. |
19:34.04 | *** join/#android greudin__ (n=g@AMarseille-156-1-80-29.w90-28.abo.wanadoo.fr) |
19:35.59 | RyeBrye | You can load apks straight from the SD card, right? |
19:38.57 | *** join/#android elad (n=elad_pc@99.177.93.10) |
19:39.17 | elad | slaps vol around a bit with a large trout |
19:39.57 | Disconnect | zombie run would be nice if the icon was even vaguely lighter than the background :) |
19:41.44 | thoraxe | wait, is there tethering for g1 yet? |
19:42.11 | elad | hopefully, I'd like to steal some intarwebs |
19:42.25 | Dougie187 | it would be pretty sweet. |
19:43.03 | umdk1d3 | thoraxe: you can "teather" if you know what youre doing |
19:43.58 | thoraxe | umdk1d3: can you teach me what i'm doing? :P |
19:44.04 | umdk1d3 | no ;) |
19:44.10 | thoraxe | :( |
19:44.14 | umdk1d3 | only l33ts deserve to get teathering |
19:44.15 | morrildl | romainguy__: last time I checked, Jython did not compile to bytecode, or at least I couldn't figure out how to make it |
19:44.28 | thoraxe | umdk1d3: only l33ts deserve to spell TETHERING correctly. |
19:44.44 | elad | ooo |
19:44.48 | RyeBrye | Cool... The guy who is writing that geocaching app pm'ed me back on the forum he's on... he's working on getting it working with the 1.0 final SDK and then he wants to test it - but he's not dropped off the face of the earth which is good news |
19:45.25 | umdk1d3 | ...you misspell on purpose so people cant grep their logs? |
19:45.54 | romainguy__ | morrildl: I remember a jythonc in the distribution |
19:46.10 | morrildl | romainguy__: yes, but all it does is emit .java files |
19:46.19 | morrildl | that are then compiled via javac |
19:46.24 | romainguy__ | morrildl: yes |
19:46.29 | romainguy__ | then you compile that to dex :) |
19:47.00 | morrildl | romainguy__: yes, but the Java that it generates has no relationship to your Python code |
19:47.18 | morrildl | What it emits is basically a stubbed out class that instantiates an interpreter and starts feeding it your code |
19:47.18 | romainguy__ | how so? |
19:47.21 | romainguy__ | ah ok |
19:47.27 | romainguy__ | that sucks :)) |
19:47.33 | morrildl | So for instance you can write a class in Python taht extends Activity |
19:48.07 | morrildl | but what you get is a Java class that extends Object that, when it starts running, starts synthesizing Java bytecode (yes, at runtime IIRC) that corresponds to your Python class that extends Activity |
19:48.12 | morrildl | it would work fine for a Servlet |
19:48.26 | morrildl | but it can't compile to static bytecode corresponding to your Python code |
19:49.30 | romainguy | stupid Jython |
19:49.38 | morrildl | I was depressed :) |
19:49.53 | morrildl | I sooooo wanted to write an Android app in Python |
19:49.58 | morrildl | on the plus side, apparently Scala works |
19:50.21 | Dougie187 | why does everyone love python so much? |
19:50.37 | geist | it's a good language |
19:50.41 | romainguy | because it's good? |
19:50.57 | Dougie187 | but thats all relative.. i mean, what do you like about it? |
19:50.59 | geist | it's not the end all of everything, but i enjoy writing code on it |
19:51.04 | unix_lappy | heh, apparently it's good, but not good for much of anything else besides scripting. |
19:51.16 | unix_lappy | python web frameworks havent really gained traction :-( |
19:51.45 | Dougie187 | heh, i have a friend who writes these scientific programs in python, until he finds out python can't handle the data set he needs to account for. then he has to re-write everything in c |
19:51.58 | romainguy | unix_lappy: I did write apps in Python |
19:52.00 | romainguy | it's fine :) |
19:52.35 | Dougie187 | why would you use it over any other language? |
19:52.48 | romainguy | I find it clean and simple |
19:52.50 | michaelnovakjr | python 3000 is my life |
19:52.51 | andyross | I won't speak to python specifically (not really my favorite language in that space), but once you've spent significant time writing in a scripting language, it's hard to go back to strongly typed compiled stuff. |
19:53.04 | romainguy | andyross: I kinda disagree |
19:53.09 | michaelnovakjr | me too |
19:53.20 | andyross | I find as I get older, I'm most productive in perl and C. Anything in between is like pulling teeth. |
19:53.22 | RyeBrye | I think once you've spent a long time compiled languages, you write a lot better in scripted languages :) |
19:53.47 | *** join/#android cjambe (n=cjambe@dce026.ads.uwaterloo.ca) |
19:53.49 | unix_lappy | i'd agree there for the most part, but if you're disciplined enough i'm sure you could do it. |
19:54.00 | unix_lappy | i'm not disciplined enough ;-) |
19:54.22 | RyeBrye | In my current job I jump between Java and AS3 (flex) a lot - but fortunately they are pretty similar so I don't get too confused |
19:54.26 | romainguy | my only problem with Python is the ton of old cruft in the APIs |
19:54.35 | andyross | The trick is that you have to get beyond the "write the same kind of code you're used to" syndrome. Once you learn how to think in the script world, huge chunks of problems become eaiser to think about and *much* easier to type. |
19:54.44 | michaelnovakjr | romainguy have you messed with python 3000? |
19:54.48 | romainguy | not yet |
19:54.55 | michaelnovakjr | its apparently a rewrite |
19:55.07 | Dougie187 | i typically use c or c++, makefiles and bash to take care of all my issues. |
19:55.20 | Dougie187 | sometimes i have to use fortran. |
19:55.21 | andyross | Yeah, python's library environment is my main beef with it. That, and it keeps adding syntax for syntax's sake. We've seen where that went with C++. |
19:55.22 | Dougie187 | and java |
19:56.05 | michaelnovakjr | i don't have a language preference |
19:56.05 | Dougie187 | michaelnovakjr: did your update get finished? |
19:56.10 | romainguy | andyross: The trick is that you have to get beyond the "write the same kind of code you're used to" syndrome. << it's true pretty much every time you change language |
19:56.21 | michaelnovakjr | haha, its got 3 minutes left on the install part now |
19:56.23 | *** join/#android spearce (n=spearce@nat/google/x-ec9b2c7ef94f572b) |
19:56.23 | romainguy | anyway, Python is just another tool :) |
19:56.36 | Dougie187 | michaelnovakjr: you don't have a preference on a language? so what do you write in when you write for fun and have a choice? |
19:56.41 | michaelnovakjr | i'm on the office wireless ... a.k.a shitty wireless |
19:56.51 | michaelnovakjr | Dougie187: different languages |
19:56.57 | michaelnovakjr | i like writing assembly :) |
19:57.02 | michaelnovakjr | and C and Java.... |
19:57.19 | andyross | romainguy: No. Or only trivially. Moving from between Java, C++, obj-c and C# doesn't really change the idiom, only the syntax. Moving to Lisp or Javascript or Python *does* fundamentally change the way you're expected to solve problems. |
19:57.19 | michaelnovakjr | no preference though.... not like everything has to be done in Java and only Java ! |
19:57.25 | Dougie187 | i don't mind java, i need to write more of it to get it back. but i usually write in c or c++... |
19:57.39 | andyross | Likewise perl/python/ruby/javascript are all in the same core family |
19:57.45 | Dougie187 | then again, i mostly write scientific applications, so there is little need to move between languages. |
19:57.47 | michaelnovakjr | no andyross |
19:57.54 | Dougie187 | and scripting languages are not sufficient for the problems i do. |
19:57.55 | michaelnovakjr | ruby is the language from hell |
19:57.56 | romainguy | andyross: I disagree |
19:57.59 | RyeBrye | How many people are on the android team inside Google? |
19:58.09 | romainguy | JavaScript/Python/blah are not that far from statically typed language |
19:58.13 | Disconnect | RyeBrye: 3 |
19:58.16 | RyeBrye | :) |
19:58.18 | romainguy | but moving to stuff like Haskell or Lisp is very different indeed |
19:58.24 | umdk1d3 | RyeBrye: ovar 9000 =O |
19:58.43 | RyeBrye | Motorola is hiring 350 - which seems like a lot |
19:58.53 | Dougie187 | RyeBrye: are they still hireing 350? |
19:58.55 | romainguy | besides, it's becoming hard to know where C# fits in all this now :)) |
19:59.05 | Dougie187 | Even after their "Earnings" statement? |
19:59.05 | romainguy | especially with the late typing they're adding in C# 4.0 :)) |
19:59.09 | andyross | Sorry, but Javascript is a full-on functional language. It's *closer* to Lisp or Haskell than it is to C++. That you would argue otherwise tells me that you're still not beyond the "write C++ in Javascript" phase. I'll shut up now before this turns into a big flame war. |
19:59.12 | *** join/#android greudin_ (n=g@AMarseille-156-1-80-29.w90-28.abo.wanadoo.fr) |
19:59.19 | michaelnovakjr | easy romainguy, C# doesn't |
19:59.23 | michaelnovakjr | :) |
19:59.49 | morrildl | andyross: too late |
19:59.56 | morrildl | How did this happen? |
20:00.02 | morrildl | Didn't we just have one of these yesterday? |
20:00.05 | RyeBrye | I just code in brainfuck mostly, and then after I get working demos I port the code to other OSes |
20:00.18 | andyross | Correction: strictly, Javascript is close to Lisp. Haskell is a typed language and lives in its own space with the *ML languages. |
20:00.46 | RyeBrye | ++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>. |
20:01.18 | jbq | RyeBrye: languages with 4-letter words in their names aren't allowed on this channel. |
20:01.22 | Cedric2 | Strictly, Javascript is close to Lisp? Uh? |
20:01.22 | *** join/#android rwhitby` (n=rwhitby@au1.astc-design.com) |
20:01.24 | RyeBrye | sorry |
20:01.39 | RyeBrye | I code in brain***** |
20:01.52 | jeld | jbq, can I mention lisp and perl? |
20:02.18 | Dougie187 | jbq: i think you have to allow java too. |
20:02.28 | jeld | Dougie187, :) |
20:02.30 | andyross | Cedric2: yes. Closures? Check. Late binding? Check. Garbage collection? Check. All it lacks is s-expressions and the unified code representation. Which of those does C++ have? You have to look beyond the syntax, which was my point earlier. |
20:02.45 | jbq | (just kiddin' - have you tried brainfork and braintwist?) |
20:02.56 | jbq | Dougie187: that's a 4-letter word too. |
20:03.08 | Cedric2 | sexps are what defines the Lisp family |
20:03.10 | romainguy | andyross: C# has closures and late binding and GC... so C# is close to Lisp now? |
20:03.21 | Cedric2 | Functional features as well |
20:03.26 | Cedric2 | JS has neither |
20:03.26 | romainguy | that too |
20:03.40 | RyeBrye | Is javascript turing complete? |
20:03.44 | blount | LANGUAGE WAR!!! |
20:03.52 | romainguy | lol |
20:03.55 | jbq | RyeBrye: yes, you can write a bf interpreter in js :) |
20:04.01 | blount | FIGHT FIGHT FIGHT |
20:04.07 | romainguy | the only language one needs is SmallTalk anyway ^^ |
20:04.11 | flaushy | lol |
20:04.13 | andyross | Cedric2: 100% wrong. I just pointed out that Javascript *is* a functional language. It has first class functions, lambdas, the works. I mean, look: you can argue if you like, but don't make stuff up. |
20:04.29 | blount | BODYBLOW! |
20:04.47 | jbq | blount: are you commenting of keeping score? |
20:05.03 | Cedric2 | andyross: I recommend posting this on comp.lang.lisp, you are going to have a lot fun |
20:05.12 | *** join/#android ivantis (n=ivantis@2002:3ff5:9f4e:1234:20c:f1ff:fea6:2c87) |
20:05.13 | blount | goes back to the code |
20:05.30 | RyeBrye | Wow... XSLT 1.0 is turing complete? |
20:05.30 | RyeBrye | http://www.unidex.com/turing/utm.htm |
20:05.32 | *** join/#android jexe (n=jesseboy@static-64-115-213-78.isp.broadviewnet.net) |
20:06.09 | *** join/#android tripps (n=sean@72.20.150.206) |
20:06.14 | androoid | tooooor! |
20:06.47 | tripps | is there a way to play pls mp3 streams from online radio stations on the g1? it says it doesn't recognize it. |
20:06.55 | Cedric2 | Javascript is usually seen more as belonging to the prototype family, by the way |
20:06.55 | *** join/#android satadru (n=satadru@cpe-69-201-133-23.nyc.res.rr.com) |
20:07.12 | andyross | Cedric2: just stop. |
20:07.26 | Cedric2 | Ok, I won't |
20:08.17 | michaelnovakjr | ... > /dev/null |
20:08.34 | Dougie187 | michaelnovakjr: #code-bs |
20:08.52 | michaelnovakjr | or #infinite-loop |
20:09.08 | Dougie187 | lol |
20:09.13 | Dougie187 | still installing? |
20:09.18 | michaelnovakjr | done |
20:09.25 | Dougie187 | now installing the new kernel? |
20:09.26 | Dougie187 | lol |
20:09.29 | RyeBrye | Anyone have a scope? my embedded guru friend suggests that he things the + / - data pins are most likely to be used over USB in the bootloader mode rather than the extra pins |
20:09.41 | unix_lappy | haha, excellent ad placement by mibbit, "Javascript: The Good Parts (new window) - Get the book for $19.79 from Amazon" |
20:10.10 | Dougie187 | michaelnovakjr: are you updating it on your laptop? |
20:10.12 | Dougie187 | or something else? |
20:10.17 | michaelnovakjr | laptop first |
20:10.22 | Dougie187 | cool |
20:10.27 | mikez6 | RyeBrye: you trying to crack the bootloader or something? |
20:10.45 | RyeBrye | seeing if reflashing from the bootloader is possible, yeah |
20:10.58 | RyeBrye | just looking for the weakest link really |
20:11.09 | Disconnect | more to the point, whether the bootloader insists on silly things like signing |
20:11.17 | mikez6 | The bootloader works with a totally standard USB cable. But I think the USB support is disabled in the production devices. |
20:11.22 | andyross | The source to the bootloader is in git. There's an rsa implementation in there, and a key check stubbed out. I don't think hardware hacking (short of manually reflashing the chip) is likely to work here. |
20:11.43 | mikez6 | I'm not sure if that is the same bootloader |
20:11.53 | mikez6 | The bootloader on the devices came from HTC |
20:11.54 | RyeBrye | mikez6 - you have one of the engineering ones? |
20:12.15 | andyross | It's got a msm7k directory, so it was clearly intended for this hardware. Obviously I don't have any special knowledge of what actually shipped. |
20:12.18 | mikez6 | Yes, mine has a "working" bootloader |
20:12.26 | RyeBrye | want to trade? |
20:12.27 | RyeBrye | ;) |
20:12.34 | *** join/#android Terdhex (n=ENRIQUE@host-208-68-238-61.biznesshosting.net) |
20:13.11 | RyeBrye | mikez6 - does yours say "serial0" when it boots into bootloader mode? |
20:13.21 | mikez6 | I am hoping bootloader unlocked phones will be made available. I think the main problem is most of the devices are going to the stores. |
20:13.42 | mikez6 | It says Serial0 at first, but then changes to "Fastboot" after USB is connected. |
20:15.33 | mikez6 | If you boot with the back button held down it goes into USB mode, and the camera button enables a serial mode that can be used for changing various parameters (in an unlocked bootloader, that is) |
20:16.08 | RyeBrye | DREA100 PVT 32B HBOOT-0.95.0000 CPLD-4 RADIO-1.22.12.28 Sep 2 2008 is my version string |
20:16.28 | mikez6 | where does that string come from? |
20:16.36 | RyeBrye | on the top of the bootloader screen |
20:16.41 | mikez6 | oh right |
20:16.43 | RyeBrye | in the red panel with yellow text |
20:17.20 | andyross | has RADIO-1.22.12.29 |
20:17.49 | *** join/#android duey (n=duey@203.96.223.40) |
20:18.14 | mikez6 | andyross: you must have gotten the OTA update |
20:18.34 | andyross | Yes. So that's a firmware version, not the bootloader version? |
20:19.12 | *** join/#android greudin__ (n=g@AMarseille-156-1-80-29.w90-28.abo.wanadoo.fr) |
20:20.02 | mikez6 | Yes, RADIO-1.22.12.29 is the ARM9 firmware for the radio |
20:20.08 | RyeBrye | I'm on EDGE, so I wonder if they will push the update out to me |
20:20.10 | mikez6 | HBOOT-0.95.0000 is the bootloader |
20:20.46 | elad | im still rc19 |
20:21.04 | RyeBrye | mikez6 - you work for google I presume? |
20:21.07 | jbq | The "bootloader" in the source tree is a later stage, just before the kernel. Think of the difference on a linux desktop between the BIOS and LILO (or GRUB). |
20:21.14 | andyross | Dumb question: is there a software mechanism for exiting the bootloader? Or do I just pull the battery? |
20:21.24 | RyeBrye | I wish I knew that too andyrooss :) |
20:21.39 | jbq | andyross: you might be able to three-finger-salute out of it (green-menu-red) |
20:21.59 | andyross | Apparently not. |
20:22.04 | RyeBrye | when I do the back button and the power button, it still says "serial0" but I see a USB device now: productID: 0x0c01 vendorID: 0x0bb4 |
20:22.18 | RyeBrye | (usb device I see from my computer - screen on the phone looks the same) |
20:22.26 | *** join/#android trigatch4 (n=robjacks@c-68-49-101-231.hsd1.md.comcast.net) |
20:22.30 | RyeBrye | 3-finger salute reboots it from there |
20:22.41 | trigatch4 | has anyone here published an app to the market yet? wondering what the turn around time is. |
20:23.06 | umdk1d3 | trigatch4: pretty fast, but i think the market app does some caching on your device |
20:23.16 | umdk1d3 | so it doenst force-reload the recent list every time |
20:23.16 | mikez6 | RyeBrye: Oh, so you can see it on the USB bus? I figured they would have disabled that |
20:23.21 | RyeBrye | I THINK I can |
20:23.34 | RyeBrye | I'll reboot again and make sure that I wasn't just looking at a non-refreshed version |
20:23.45 | mikez6 | Yeah, if you see 0x0bb4/0x0c01 then you see the bootloader |
20:24.03 | mikez6 | I wonder why they didn't completely disable USB |
20:24.11 | RyeBrye | I see that device ID / vendor ID on my bus when it's booted normaly though |
20:24.11 | Disconnect | RyeBrye: see if you can get usb serial talking to that device |
20:24.25 | jbq | mikez6: probably to minimize the delta between versions. |
20:24.33 | mikez6 | You see that when the device is in the bootloader (rainbow screen)? |
20:24.35 | RyeBrye | I'll move over to a linux box... I'm on my mac now |
20:24.45 | RyeBrye | I'll double check for sure before I get too excited |
20:26.10 | *** join/#android cbeust_ (n=cbeust@216.239.45.19) |
20:26.11 | wastrel | how do i know if i've received the OTA update? |
20:26.11 | trigatch4 | umdk1d3: does it depend on the complexity of the app at all? what is considered "fast"? |
20:26.24 | trigatch4 | wastrel: go into your settings and check phone version |
20:26.26 | RyeBrye | hmm... this time I don't see it |
20:26.43 | *** join/#android cbeust__ (n=cbeust@72.14.224.1) |
20:26.44 | umdk1d3 | trigatch4: ive seen it within a minute of uploading on the market site |
20:26.44 | mikez6 | You should see PID 0x0c01 in the bootloader, or device if adb is disabled. |
20:26.56 | mikez6 | If adb is enabled, then we use 0x0c02 for the PID |
20:27.11 | trigatch4 | wastrel: About Phone > Build Number.... and then look at the number next to the RC |
20:27.14 | trigatch4 | RC19 is the old one |
20:27.23 | andyross | This is the source in git: http://android.git.kernel.org/?p=platform/bootloader/legacy.git;a=tree;f=usbloader;hb=HEAD |
20:27.23 | andyross | The command handlers are in usbloader.c, you could see if those match what you see over the wire. But again, note the key up at the top of the file, and the presense of an rsa implementation in ../libc. I doubt this is going to work unless HTC screwed up somehow |
20:27.41 | *** join/#android an_dev (n=fih\paya@host-208-68-238-61.biznesshosting.net) |
20:27.47 | wastrel | i have RC19 :[ my phone is old and out of date. |
20:28.03 | wastrel | trigatch4: thanks for the info :] |
20:29.09 | andyross | My guess is that finding an exploit in one of the runtime root processes is likely to be a better bet. Bootloaders are simple software, and pretty easy to lock down. |
20:30.00 | *** join/#android mithro (n=tim@unaffiliated/mithro) |
20:30.00 | *** part/#android Dougie187 (n=doug@wg-d232063.dsl.fsu.edu) |
20:30.22 | andyross | kudos to whoever wrote that rsa.c by the way. Very short, very clean. |
20:30.25 | Disconnect | htc has screwed up before |
20:30.37 | Disconnect | although that might encourage them to keep this one solid |
20:30.44 | mikez6 | Oh, so I guess the production bootloader is exactly the same, but with a different key. |
20:30.45 | andyross | Yeah, but in this case they just have to use the source google gave them and change the key. |
20:32.25 | Disconnect | hmm. wonder if that check is correct - at first glance it only seems to validate the kernel |
20:32.28 | RyeBrye | Hnmmm... |
20:32.34 | RyeBrye | I don't know if I do see USB when it's in bootloader after all |
20:32.49 | RyeBrye | I thought I did before, and I thought I refreshed my device list, but maybe it was left over from before |
20:33.37 | andyross | Try kicking it again with back (or whatever restarts the bootloader). The USB implementation might not notice the host unless you get it in the right state. Simple software, after all :) |
20:34.01 | mikez6 | If the bootloader has USB enabled you should see |
20:34.03 | mikez6 | Bus 005 Device 034: ID 0bb4:0c01 High Tech Computer Corp. |
20:34.11 | *** join/#android ErikT (n=erik@c-76-104-164-156.hsd1.wa.comcast.net) |
20:36.57 | mikez6 | I don't see any crypto stuff in fastboot, so I think that RSA key must be for something else. |
20:37.17 | thoraxe | bah, k9 doesn't handle deletes any better |
20:37.20 | *** join/#android spearce (n=spearce@nat/google/x-b60aa7507698f63f) |
20:37.25 | thoraxe | that stupid magical trash folder is a giant piece of shit |
20:37.26 | RyeBrye | Interesting... this time I did the power + back button and after I see the rainbow screen it flashed white with blue text saying "loading" then it wen tback to the rainbow screen |
20:37.26 | thoraxe | heh |
20:40.55 | RyeBrye | I know that they don't want these things hacked, but I woudl think they would have kept some easy way to reflash them when they got back to the factory in case there was a problem bricking them or something |
20:42.25 | RyeBrye | What processes run as root on the device? |
20:42.48 | mikez6 | not many. we made as many non-root as possible :-) |
20:43.16 | RyeBrye | yeah, makes sense |
20:43.21 | andyross | "adb shell ps | fgrep root". Everything up to /system/bin/sh (pid 27 on my phone) is a kernel thread. |
20:44.12 | mikez6 | I think there are about 4 that need root. |
20:45.09 | andyross | mountd, debuggerd, zygote, installd, maybe audmgr_rpg (not sure if that's a kernel thread or not). |
20:46.53 | RyeBrye | hm |
20:48.11 | Disconnect | RyeBrye: and the factory can easily reflash, by simply using a signed image |
20:48.46 | jasta | so clearly we must infiltrate htc |
20:48.55 | RyeBrye | Disconnect - ahh, good point |
20:49.22 | wastrel | what's k9? |
20:49.35 | Disconnect | wastrel: forked email app |
20:49.52 | Disconnect | is betting on debuggerd as the easy target |
20:49.53 | wastrel | ah right the email app. ok jolly jingles |
20:49.57 | Disconnect | but i haven't looked at code so.. |
20:50.04 | jasta | is it really forked? |
20:50.19 | jasta | im working on email bur i dont intend to fork |
20:50.22 | thoraxe | Disconnect: k9 delete doesn't work right either |
20:50.28 | Disconnect | thoraxe: works for me just fine. |
20:50.30 | elad | will we eventually be able to write apps that run in the background? |
20:50.33 | wastrel | the proper way to delete is to move to trash folder then delete and purge from inbox |
20:50.39 | Disconnect | elad: you can do that now |
20:50.43 | wastrel | at least from my perspective |
20:50.45 | Disconnect | wastrel: ...according to which rfc? |
20:50.47 | elad | i mean as a service |
20:50.48 | thoraxe | Disconnect: if you delete a message, delete from trash, and refresh, the message re-appears in your trash |
20:50.51 | elad | not parallel |
20:51.04 | thoraxe | Disconnect: also, if you unmark for delete the message on the server, it appears in both your trash and its original folder |
20:51.05 | Disconnect | imap says "flag as deleted" and whether you hide it or show it (or make a virtual trash box) locally is up to the app and/or user.. |
20:51.20 | wastrel | Disconnect: i haven't actually read the imap rfc's :] |
20:51.37 | thoraxe | wastrel: "move to trash" is optional |
20:51.44 | thoraxe | wastrel: pure imap is simply "mark for delete" |
20:51.46 | Disconnect | wastrel: if you haven't at least skimmed them you probably shouldn't be discussing the "proper way" to do imap... |
20:51.48 | wastrel | yeah that's why outlook is such a headache. |
20:51.49 | jasta | if anyone cares im working on imap idle support |
20:51.56 | wastrel | Disconnect: that's how i as a user would like it to work. |
20:51.57 | Disconnect | jasta: i care.. |
20:52.03 | thoraxe | jasta: delete is more important :P but i care |
20:52.10 | Disconnect | deeply. |
20:52.12 | jasta | i disagree completely |
20:52.22 | thoraxe | wastrel: what you like and what the published stuff is differ |
20:52.24 | Cedric2 | elad: you can write background apps today |
20:52.33 | thoraxe | wastrel: if you want the published stuff to be what you like, go sit on the board of the committees :P |
20:52.39 | Disconnect | also cares about the whales. and you. |
20:52.42 | jasta | delete on your mobile is nothing like instant notifications and efficient battery usage |
20:52.48 | Disconnect | heh |
20:53.03 | Disconnect | its less efficient to delete it 5 or 10 times than to have it 'stick' once :) |
20:53.25 | Disconnect | but fwiw i hit delete on k9, refresh on mail (or thunderbird) and its marked deleted. doesn't take all that long. |
20:53.26 | jasta | anyway back to work (at lunch) |
20:54.02 | thoraxe | Disconnect: yeah, but what about your magic trash folder in k9 |
20:54.57 | Disconnect | ..what about it? who cares? magic trash folder is half of whats wrong with email to begin with. i care that i can successfully mark stuff read, unread and deleted.. |
20:55.11 | thoraxe | Disconnect: i suppose |
20:55.42 | Disconnect | email-the-app not email-the-concept |
20:55.58 | thoraxe | if you're gonna have a magic trash folder at least make it work right :) |
20:56.22 | vol | spaceballs-the-app |
20:56.26 | Disconnect | k-9 inherited the magic folder |
20:57.05 | thoraxe | no i know |
20:57.27 | thoraxe | i just simply have not been using the mail client for anything but reading |
20:57.39 | thoraxe | i've been taking care of deletes and moving mails on a real client |
20:57.40 | thoraxe | heh |
20:59.31 | Disconnect | so.. is it really google's official position that the only important thing on your phone is gmail? (no backup app, no chance for one) or is that more of a "very soon" problem? |
20:59.59 | *** part/#android ErikT (n=erik@c-76-104-164-156.hsd1.wa.comcast.net) |
21:00.28 | *** join/#android ErikT (n=erik@c-76-104-164-156.hsd1.wa.comcast.net) |
21:01.30 | wastrel | what's the magic trash folder? |
21:03.13 | jeld | wastrel, I would guess that it is a virtual folder where any messages marked as deleted appear |
21:03.33 | vol | if you're storing important information on your phone, you're Doing It Wrong, I would imagine is their position |
21:03.43 | jeld | wastrel, where in reality the messages never been moved anywhere |
21:03.49 | *** join/#android BHSPitWeb (i=817834c5@gateway/web/ajax/mibbit.com/x-6dd9593c9cb27a17) |
21:04.52 | *** join/#android bstock (n=bstock@68.78.185.226) |
21:09.09 | *** join/#android greudin_ (n=g@AMarseille-156-1-80-29.w90-28.abo.wanadoo.fr) |
21:15.56 | *** join/#android mpagano (n=mpagano@gentoo/developer/mpagano) |
21:16.34 | Disconnect | vol: then the security guidelines are just self-whanking if none fo the data is important anyway |
21:17.05 | vol | s/important/unrecoverable/ |
21:17.17 | vol | I misspoke |
21:17.36 | Disconnect | ok.. so recover my sms's for me. or tell teh phone to store them on sd card.. |
21:21.01 | Disconnect | alternately, just because I -can- go through and reinstall a dozen apps, reconfigure them and so forth doesn't mean i want to. |
21:21.21 | Disconnect | easier one, less security impact: my phone died, i got a new one. recover my bookmarks. |
21:22.08 | wastrel | fbreader ebook reader seems to work |
21:22.15 | wastrel | need to load a book or 2... :] |
21:22.28 | spikebike | nice |
21:22.37 | spikebike | I used that a good bit on my n800 |
21:22.46 | spikebike | I wonder how nice it will be to use with 1/2 the pixels |
21:23.36 | *** join/#android pandora-- (n=pandora-@66.238.50.126.ptr.us.xo.net) |
21:25.08 | *** join/#android ralpht (n=ralpht@c-71-198-176-227.hsd1.ca.comcast.net) |
21:26.49 | jasta | help me think of costume ideas, one of the guys in my group bailed out and so i gotta think of a new one |
21:27.31 | wastrel | location-aware mobile application |
21:27.48 | wastrel | just go around saying you can't find any satellites |
21:28.30 | *** join/#android Neverender (n=nbernard@153.33.24.37) |
21:29.06 | jasta | lol |
21:29.16 | jasta | my friends are not as nerdy as you think :) |
21:29.30 | ttuttle | wastrel: lol |
21:29.45 | ttuttle | wastrel: /me has already put up a "Where is ttuttle?" page on his website (password-protected, of course). |
21:29.46 | jasta | my friends and i were gonna go as the A-Team, but we lost Mr. T :( |
21:29.53 | jasta | and Mr.T is hard to replace in Seattle ;) |
21:30.17 | jasta | ttuttle: that's cool, i wonder if all the other people's "where is ttuttle?" pages are password protected too |
21:30.31 | ttuttle | jasta: ...and that's why I didn't download a Market app to do this. |
21:30.45 | ttuttle | jasta: The updates aren't encrypted, but if you can sniff the update, you're close enough to know where I am ;-) |
21:31.07 | wastrel | don't be a wimp, go in blackface |
21:31.32 | wastrel | heh and on that note, i'mma stay classy and head home for the night |
21:32.37 | jasta | ttuttle: so far, most of the apps that i've seen are grossly misusing location data. |
21:33.10 | jasta | i won't call anyone out, but _quite a few_ people are improperly collecting this data to see how popular their apps are in what regions, with privacy policies whatsoever |
21:33.17 | ttuttle | jasta: That's slimy. |
21:33.32 | michaelnovakjr | yea |
21:33.34 | michaelnovakjr | jerks |
21:33.37 | *** join/#android mithro_ (n=tim@unaffiliated/mithro) |
21:33.43 | jasta | ttuttle: i don't think it's slimy as much as it is ignorant. |
21:34.05 | jasta | the folks i have seen just thought it would be a cool gimmick to slap something like that together, not appreciating their responsibility to user privacy |
21:34.11 | ttuttle | jasta: It's both. |
21:34.15 | jasta | this is why, so far, i have rejected any app on the market which needs my location |
21:34.26 | ttuttle | will only accept ones that actually use my location. |
21:34.36 | jasta | because even if i "trust" that its not malicious, i don't trust that the developer is responsible |
21:35.04 | jasta | ttuttle: even if they use it, if there is any sort of server component you can bet your ass that they are collecting this data unless they have specifically called it out in a privacy policy |
21:35.11 | jasta | so far, none of the apps have even HAD privacy policies (*EEK!*) |
21:35.34 | jasta | developers need to get it together and treat this data with respect |
21:35.57 | ttuttle | jasta: I agree. |
21:36.05 | michaelnovakjr | +1 |
21:36.49 | jasta | this is why i was babbling about more granular permissions. |
21:36.58 | jasta | there are lots of apps that are asking for my location which frighten me |
21:37.09 | jasta | for instance, i would not give TuneWiki access to my location. nor would i give the Quickpedia app access to this. |
21:37.23 | michaelnovakjr | why is TuneWiki looking for your location |
21:37.26 | jasta | but these apps are otherwise useful independent of that feature |
21:37.28 | ttuttle | "social networking" |
21:37.29 | jasta | michaelnovakjr: *exactly* :) |
21:37.52 | michaelnovakjr | that would be like my iPod asking for my location |
21:37.58 | ttuttle | michaelnovakjr: ...yeah. |
21:38.07 | trigatch4 | jasta: every time I come in here you're babbling about something that sounds like it would make a great article... but I always come in mid conversation ;) |
21:38.10 | *** part/#android kslater (n=kslater@206.193.242.33.nauticom.net) |
21:38.12 | michaelnovakjr | what's the purpose..... is my favorite band around the corner from me or something? |
21:38.26 | ttuttle | michaelnovakjr: maybe ;-) |
21:39.36 | jasta | trigatch4: it's because i'm always talking :) |
21:41.23 | Zeinin | there should be a ladies developer challenge |
21:41.31 | ttuttle | Zeinin: ....?!?!?! |
21:41.34 | gdsx | Zeinin: huh? |
21:41.34 | michaelnovakjr | huh |
21:41.37 | ttuttle | Zeinin: What's wrong with the regular one? |
21:41.44 | ttuttle | Zeinin: Did they ban female developers? |
21:41.57 | *** join/#android philsw_ (n=phil@124-168-64-17.dyn.iinet.net.au) |
21:42.22 | Disconnect | ttuttle: no he's just assuming girls couldn't win cuz coding is hard. |
21:43.15 | Zeinin | Disconnect: no |
21:43.18 | ttuttle | Disconnect: That's stupid. I know plenty of girls who can code, and plenty of guys who can't. |
21:43.31 | ttuttle | Zeinin: Then what's the point? |
21:43.34 | Disconnect | ...yep |
21:43.38 | ttuttle | Zeinin: Why do you need two of them? |
21:45.19 | ttuttle | enjoys the awkward silence. |
21:46.53 | Zeinin | why do you think? |
21:47.14 | ttuttle | Zeinin: I'm not sure. I think it's grossly sexist to suggest that it's because they "aren't smart enough" to cut it in the regular challenge. |
21:47.18 | michaelnovakjr | again guys |
21:47.24 | michaelnovakjr | >> /dev/null |
21:47.42 | ttuttle | Zeinin: And I think it's misguided to suggest that it's because they are "under-represented", as there's honestly nothing wrong with different industries having different gender ratios. |
21:47.46 | ttuttle | Okay, sorry. |
21:48.43 | *** join/#android cybereagle (n=cybereag@unaffiliated/cybereagle) |
21:52.13 | jasta | *gah*, stupid google code is giving me "server error" when i add a comment to an issue |
21:52.25 | fadden | jasta: same here |
21:52.52 | jasta | i wrote like 4 paragraphs :) |
21:52.59 | *** join/#android blorkork (n=blorkork@c-71-232-227-254.hsd1.ma.comcast.net) |
21:53.38 | romainguy__ | that'll teach you to use a bugs db the way it's supposed to be used :) |
21:53.38 | Disconnect | night all. |
21:53.46 | languish | o/ |
21:54.12 | jasta | more and more romain is starting to sound like a bot :) |
21:54.14 | elad | hrmm, i powered my phone off, back on and it comes up with a phone and an exclamation mark in a triangle, what does this mean? |
21:54.27 | ttuttle | elad: failed update? |
21:54.36 | ttuttle | jasta: you didn't know he was one? |
21:54.36 | languish | jasta, that's what the __ stands for |
21:54.41 | ttuttle | jasta: he's the beta version of google's evil robot army. |
21:54.42 | gdsx | languish: I think you just volunteered to un-crackify this set of shell scripts that were dropped in my lap :o) |
21:54.58 | languish | oh my |
21:54.59 | romainguy__ | jasta: who said I wasn't? |
21:55.06 | elad | oh shit, i may have turn it off in the middle of an update... i was tring to text and it wasnt going through.. so i turned it off |
21:55.07 | elad | hah |
21:55.12 | elad | trying |
21:55.25 | gdsx | romainguy__: botsnack |
21:55.26 | ttuttle | elad: nah, if it was updating, you wouldn't have been texting. it would have been at an update screen. |
21:55.51 | elad | hmm do I just pull the battery out? |
21:55.54 | ttuttle | gdsx: romainguy__ is a Google robot. He doesn't eat mere botsnacks. You must procure organic, locally-grown botsnacks, prepared by the best executive bot chefs on the planet. |
21:55.58 | ttuttle | elad: Nah, give it a little while. |
21:56.15 | elad | its been like this for about 5 minutes |
21:56.26 | ttuttle | elad: Okay, pull the battery. |
21:58.07 | gdsx | ttuttle: quotefiled :o) |
21:58.07 | ttuttle | gdsx: heh |
21:58.07 | ttuttle | gdsx: link? |
21:58.46 | gdsx | ttuttle: oh, in a dotfile in ~ :o) |
21:59.02 | ttuttle | oh okay |
22:00.46 | *** join/#android plusminus_ (i=4421a620@gateway/web/ajax/mibbit.com/x-3335909e34138024) |
22:03.18 | RyeBrye | can connectbot be used to set up a socks proxy on the phone? |
22:05.41 | jasta | taps his foot waiting for google code to stop sucking |
22:06.50 | elad | man |
22:06.54 | elad | i pulled the battery |
22:07.07 | elad | and it still comes up with the error |
22:07.19 | spikebike | heh, wife is used to a almost 10 year old phone (gsm, monochrom screen, barely does sms) |
22:07.32 | spikebike | she's now googling for phone numbers, clicking on the result, and take pictures |
22:07.50 | spikebike | so I'm getting photos of my kid in costume running around the city |
22:08.04 | spikebike | she's a big fan of the g1 |
22:08.05 | unix_lappy | stupid technology. |
22:08.11 | unix_lappy | ;-) |
22:08.36 | RyeBrye | spikebike - you should have her use isafe and get her to take pics in front of all the sex offenders houses |
22:08.45 | spikebike | heh |
22:12.44 | elad | dam guess ill have to go to tmobile |
22:15.17 | *** join/#android annodomini (n=lambda@wikipedia/lambda) |
22:16.06 | *** join/#android yakischloba (n=jake@c-24-22-171-214.hsd1.wa.comcast.net) |
22:17.12 | languish | elad, did you do a master reset using the physical buttons? |
22:17.26 | languish | (or attempt to?) |
22:17.53 | *** join/#android annodomini_ (n=lambda@wikipedia/lambda) |
22:17.59 | elad | no, |
22:18.05 | languish | you want to try? |
22:18.24 | elad | pulled the battery and waited 60 seconds that seemed to have worked |
22:18.30 | languish | ahh ok |
22:19.03 | Laz | when do we get root access to the g1? |
22:19.09 | unix_lappy | for a poll size of about 150 regular users and about 50-100 transient users... |
22:19.16 | languish | laz, when someone cracks it |
22:19.20 | unix_lappy | ...i'm seeing a high frequency of defective handsets. |
22:20.04 | ttuttle | So, does *anyone* here take iSafe seriously? |
22:20.13 | languish | not I |
22:20.21 | ttuttle | just checking. |
22:26.16 | languish | oh shit |
22:26.25 | languish | I just realized what the dialer doesn't have |
22:26.40 | languish | a setting to block outgoing caller id |
22:26.48 | RyeBrye | there is a setting on the phone though |
22:26.52 | languish | yes |
22:26.52 | RyeBrye | but just not in the dialer |
22:26.55 | ttuttle | languish: It's in Settings. |
22:27.04 | languish | like i said, "the dialer" |
22:27.27 | languish | hrm, gonna request that from one of the dialling apps |
22:27.43 | *** join/#android dmoffett (n=dmoffett@71.33.240.149) |
22:28.05 | languish | havign to go in to settings, then in to the dialer is inefficient |
22:28.10 | RyeBrye | I wonder how long until those "adult friend finder" apps get built for android |
22:28.25 | RyeBrye | not that I want one, just saw a banner ad that made me think of it |
22:28.33 | ttuttle | RyeBrye: Ooh! iSafe could be expanded so you can find out when there are hot new sex offenders in your city! |
22:28.40 | RyeBrye | :) |
22:29.25 | languish | there were some JHS girls in the area that found one of the sex offender registry sites, and started scoping out an offender to blackmail |
22:29.25 | BHSPitWeb | unix_lappy: you have to accentuate the positive |
22:29.57 | BHSPitWeb | languish: it IS in the dialer |
22:29.59 | languish | they got busted after one of them sent a txt to her tutor instead of her friend |
22:30.03 | BHSPitWeb | *67 :) |
22:30.15 | languish | BHSPitWeb, I've had problems with that on tmo |
22:31.24 | *** join/#android mr_daniel (n=sysrq@e177158146.adsl.alicedsl.de) |
22:32.20 | unix_lappy | BHSPitWeb: fine, people are either really happy or really pissed off about their G1 purchase ;-) |
22:32.31 | languish | I'm mixed |
22:32.57 | languish | there are some really great features and functions |
22:33.03 | languish | awesome benefits |
22:33.05 | unix_lappy | languish: bah, i've seen you use a couple four letter words in here regarding the G1. |
22:33.09 | languish | and then some tragic downsides |
22:33.09 | elad | the only rub with me is the battery, thats IT |
22:33.24 | languish | unix_lappy, yes, it's called feedback |
22:33.40 | BHSPitWeb | I'm excited about Android, but not about the G1. |
22:33.53 | BHSPitWeb | unix_lappy: I'm able to boot linux on my strtrk now :) |
22:33.54 | elad | ditto |
22:36.54 | Laz | when the g1 is r00ted the fun starts |
22:36.59 | unix_lappy | BHSPitWeb: cool, motorola spent SO much money on their custom distribution and had zero follow through . |
22:37.06 | unix_lappy | what build you using? |
22:39.04 | Lenolium | elad: I was upset about the battery until I tried to run it out, man, it sat at 1% forever. |
22:39.09 | BHSPitWeb | unix_lappy: what? I knew Moto was working on something, I didn't know something had happened? |
22:39.19 | BHSPitWeb | unix_lappy: linwizard |
22:40.13 | androoid | there needs to be more apps |
22:40.15 | androoid | for free |
22:40.17 | androoid | that's good |
22:40.47 | unix_lappy | BHSPitWeb: back then, i meant. |
22:40.52 | BHSPitWeb | androoid: make them |
22:41.08 | androoid | i am :D |
22:41.13 | BHSPitWeb | unix_lappy: before android? |
22:41.18 | unix_lappy | now they are making a last ditch effort to find a niche in a market they helped commoditize. |
22:41.21 | unix_lappy | BHSPitWeb: yup. |
22:41.39 | BHSPitWeb | unix_lappy: well, they seem to have made a commitment to Android at least... |
22:42.10 | BHSPitWeb | I'm somewhat relieved their phones' OSes won't suck as bad |
22:44.02 | jasta | im getting the sense that the guy behind K9 Mail is an idiot |
22:44.09 | *** join/#android Dougie187 (n=doug@68.35.245.156) |
22:44.19 | BHSPitWeb | Still trying to get a good feel for how much access the android SDK provides |
22:44.27 | BHSPitWeb | like to the Wifi subsystem, for example |
22:44.36 | androoid | nada |
22:44.40 | jasta | BHSPitWeb: WifiManager |
22:44.41 | BHSPitWeb | none? |
22:45.18 | jasta | BHSPitWeb: look at the docs for WifiManager. actually, a good overview of what Android can do system-level is to look at all the system services |
22:45.24 | jasta | see Context.getSystemService() |
22:45.27 | BHSPitWeb | jasta: thanks for the tip, I'm looking over it now |
22:45.54 | androoid | VIBRATOR_SERVICE ("vibrator") probably the best |
22:45.58 | BHSPitWeb | :P |
22:46.15 | BHSPitWeb | jasta: this WifiInfo object class is perfect |
22:46.30 | BHSPitWeb | I was looking for a way to see what SSID the user is connected to |
22:47.31 | jasta | no problem |
22:48.50 | *** join/#android cbeust (n=cbeust@216.239.45.19) |
22:51.08 | *** join/#android cbeust_ (n=cbeust@113.sub-75-209-27.myvzw.com) |
22:51.19 | BHSPitWeb | Is the SDK (or the Market) friendly toward creating background services that start at boot? |
22:51.53 | jasta | BHSPitWeb: yes, there is no problem with that |
22:52.08 | *** join/#android cbeust_ (n=cbeust@113.sub-75-209-27.myvzw.com) |
22:52.16 | jasta | BHSPitWeb: but the community of users does ask that you develop responsibly. write efficient code, and take advatnage of the tools android gives you |
22:52.30 | jasta | realize that everything drains battery, memory is scarce, etc. |
22:53.15 | *** join/#android cbeust__ (n=cbeust@202.sub-75-208-143.myvzw.com) |
22:53.16 | BHSPitWeb | Yeah. I'm seeking to write an android app that automates signing into my campus wifi. |
22:53.42 | jasta | talk to umdk1d3, he has done a lot of work with wi-fi and wanted to develop an app to do this already |
22:53.57 | BHSPitWeb | It could be easily done in a kind of applet that the user has to launch, but a background process would be much more win |
22:54.12 | jasta | BHSPitWeb: actually, that's not true. |
22:54.16 | umdk1d3 | mmm? |
22:54.22 | jasta | you would want to use android's intent receiver system to notify you of when your wi-fi network is connected |
22:54.26 | jasta | then react. |
22:54.27 | umdk1d3 | ooh BHSPitWeb =D |
22:54.30 | jasta | but not have a service running indefinitely |
22:54.42 | BHSPitWeb | jasta: I was just about to ask about delegation like that |
22:55.21 | BHSPitWeb | jasta: as long as it requires no user interaction, it's win ;) |
22:55.34 | BHSPitWeb | but you're giving me lots of good news |
22:55.50 | BHSPitWeb | imagine how much trouble I've had doing a similar app on the iPhone SDK. |
22:56.41 | umdk1d3 | BHSPitWeb: so here was the other part of my app idea ;) |
22:56.52 | BHSPitWeb | It HAS to be launched by the user, there's no access to details about the wifi state so I've had to do everything using connections and interpreting http responses, etc |
22:57.01 | BHSPitWeb | umdk1d3: eh? |
22:57.03 | umdk1d3 | wait /me doesnt share in public channel :P |
22:57.26 | *** join/#android cbeust___ (n=cbeust@72.14.224.1) |
22:57.47 | *** join/#android `vip (n=denied@m6a5e36d0.tmodns.net) |
22:58.54 | *** join/#android trigatch4 (n=robjacks@c-68-33-22-200.hsd1.md.comcast.net) |
22:59.07 | *** join/#android aggtrfrad (n=nona@CPE0014bf3f862a-CM0018c0d9db72.cpe.net.cable.rogers.com) |
22:59.37 | *** join/#android Laz (n=Laz1@28.184.119.70.cfl.res.rr.com) |
23:02.56 | fadden | Hey, I can add comments to the bug tracker again. |
23:05.51 | jasta | umdk1d3: you don't what? |
23:06.00 | jasta | fadden: yeah, i got mine through about 10 minutes ago |
23:19.01 | jasta | umdk1d3: fix connectbots session list to not collide long hostnames with the status icon |
23:19.18 | jasta | your relativelayout is busted |
23:19.35 | f00f- | also umdk1d3 make sessions removable |
23:19.41 | f00f- | i dont want the example hosts there plz |
23:19.46 | jasta | long click |
23:20.09 | f00f- | maybe i didnt try long enough |
23:20.18 | f00f- | i guess i'm used to the C/Clear button on my other device |
23:21.01 | jasta | long clicks pretty consistent throughout android for this :) |
23:21.18 | f00f- | yeah i know, i implement it inmy app |
23:21.27 | jasta | but he should remove the examples :) |
23:21.53 | f00f- | gah service really sucks here for t-mobile :/ |
23:22.30 | jasta | in sf? |
23:23.00 | jasta | service is acceptable in seattle, but at@t was better :) |
23:24.24 | jasta | & i meant on connectbot :) |
23:24.40 | f00f- | i'm in south san jose right now |
23:24.46 | f00f- | i barely get 2 bars at home |
23:24.49 | f00f- | but no 3G whatsoever |
23:24.56 | f00f- | even though the coverage viewer says i'm blanketed with it |
23:26.06 | spikebike | oh? |
23:26.09 | spikebike | really? |
23:26.21 | spikebike | last I looked most 3G markets weren't labeled with 3G |
23:26.24 | spikebike | like say sacramento |
23:26.39 | f00f- | they have a list on their site |
23:26.50 | f00f- | but does it mean all those metros have actually launched 3G yet? |
23:27.00 | f00f- | or is it some kind of sick TODO list |
23:27.39 | mmattice | TODO: put the 3gZ in A11 m4rk3t5 and pr0f17! |
23:28.14 | languish | hrm |
23:29.11 | elad | nice i can replicate the process com.android.browser to crash |
23:29.20 | spikebike | ah, they updated the sac map |
23:30.41 | androoid | that happened to me once |
23:30.58 | androoid | this is quality app, strobelight |
23:31.13 | *** join/#android Laz (n=Laz1@28.184.119.70.cfl.res.rr.com) |
23:34.09 | languish | STOOBE LIGHT APPPPP |
23:34.12 | languish | WOOOO PARTAY |
23:34.38 | languish | i was just giving the dog seizures with it |
23:34.40 | languish | ossum |
23:35.44 | ttuttle | languish: ... |
23:35.55 | *** join/#android cbeust (n=cbeust@72.14.224.1) |
23:38.00 | languish | yes, dear? |
23:38.06 | *** join/#android waldo_ (n=waldo@cpe-76-170-48-18.socal.res.rr.com) |
23:38.22 | languish | don't worry, the comment was just for effect, no pooches were harmed in the making of this message. |
23:38.38 | languish | He loves the strobe :/ |
23:40.46 | *** join/#android unix_infidel (n=blue@unaffiliated/unixinfidel/x-8383745) |
23:40.51 | *** join/#android WaterDragon (n=nick@82-171-181-208.ip.telfort.nl) |
23:42.17 | f00f- | strobes, flashlights, tip calculators ftw |
23:42.31 | languish | now let's have an all-in one |
23:42.43 | elad | i want android office |
23:42.44 | elad | gogo |
23:43.03 | f00f- | comin right up |
23:43.07 | languish | it can strobe the amount of the tip as you use the light to count your change in a dark restaurant |
23:43.30 | f00f- | :D |
23:43.34 | ttuttle | lol |
23:43.50 | languish | strobe app's gonna come in handy tomorrow night |
23:43.59 | elad | word? |
23:44.10 | languish | halloween parade and after parties |
23:44.18 | ttuttle | wants a strobe that can synchronize among devices, so we can have raves where all the dreams^W G1s flash in unison ;-) |
23:44.21 | elad | wt |
23:44.22 | elad | wtf |
23:44.28 | elad | halloween is tomorrow oh shit |
23:44.32 | f00f- | oh that is pimp ttuttle |
23:44.35 | languish | damn, I should see how many ppl at the parties have G1's and get them all to strobe |
23:45.06 | languish | ttuttle, get on it. :| |
23:45.33 | languish | if wireless strobing isn't possible, then do it time sync based |
23:45.42 | ttuttle | f00f-: Imagine a computer lab full of computers doing that, with synchronized colors and music. |
23:45.44 | languish | wireless-sync |
23:45.49 | ttuttle | f00f-: It's called a cluster rave, and it's been done before ;-) |
23:45.51 | languish | ttuttle, btdt |
23:46.31 | languish | couplea girl got dizzy :| |
23:46.32 | *** join/#android satadru (n=satadru@cpe-69-201-133-23.nyc.res.rr.com) |
23:46.34 | languish | *grils |
23:46.37 | languish | oh man |
23:46.52 | ttuttle | languish: btdt? |
23:46.57 | ttuttle | oh |
23:46.58 | ttuttle | i see |
23:48.05 | f00f- | yeah |
23:49.07 | Dougie187 | anyone keeping the ubuntu party going? |
23:49.19 | languish | oi flashlight app is using automatic updates |
23:49.29 | languish | (for a flashlight app ) :/ |
23:49.57 | *** join/#android `vip_ (n=denied@m6a5e36d0.tmodns.net) |
23:51.08 | ttuttle | is REALLY tired of apps requesting internet permission for automatic updates. |
23:51.39 | languish | I'm more tired of location based aware apps asking for gps |
23:51.42 | languish | :| |
23:51.46 | languish | err |
23:51.47 | languish | wtf |
23:51.59 | languish | I'm more tired of non-location based aware apps asking for gps" |
23:52.03 | ttuttle | yeah that's dumb |
23:52.06 | ttuttle | I have one GPS-enabled app. |
23:52.11 | ttuttle | It posts my location to my website. |
23:52.17 | ttuttle | I wrote it, so I know exactly what it does. |
23:52.38 | elad | tuttle: are you using sql? |
23:52.43 | ttuttle | elad: No. |
23:52.44 | languish | it's good to know exactly where you are when you're sitting at your pc |
23:52.55 | ttuttle | languish: Well, it's more so a few selected *other* people can know where I am. |
23:52.58 | languish | :P |
23:53.26 | languish | hook it up to a twitter feed |
23:53.34 | ttuttle | languish: er no |
23:53.36 | ttuttle | brb |
23:53.38 | languish | * tweet: bathroom |
23:53.42 | elad | ttuttle: so If I figure out your website, I can effectively stalk you? |
23:53.57 | elad | ghost mode |
23:54.33 | elad | I may do something like that, with google maps that would be fun |
23:54.55 | languish | AndroidBoy |
23:55.03 | languish | gameboy emu |
23:55.40 | languish | heh needs work |
23:55.44 | languish | but cool |
23:56.13 | *** join/#android ffalk0n (n=falk0n@gw-e-U-EdVII.fct.unl.pt) |
23:57.26 | RyeBrye | I just used my G1 to fix my TV :) |
23:57.52 | RyeBrye | I used compass to help me aim my antenna in my attic to the proper orientation, and I used Connectbot to ssh into my linux box that had 2 screens monitoring the signal strength on my HD HomeRun |
23:58.21 | elad | lol nice |
23:58.57 | *** join/#android aufegu- (n=angu@116.41.93.89) |
23:59.16 | *** join/#android rob-cs (n=robjacks@c-68-33-22-200.hsd1.md.comcast.net) |
23:59.23 | languish | RyeBrye sweet :) and ieatlint said the compass was unimportant. |
23:59.33 | languish | pffffft |