00:01.41 | unix_infidel | ttuttle: you mean you preordered. |
00:01.47 | ttuttle | unix_infidel: No. |
00:01.58 | unix_infidel | lol, then...? |
00:02.15 | ttuttle | unix_infidel: They sent me one. (I worked for them over the summer, so I got one to test before they ship.) |
00:02.21 | unix_infidel | cool! |
00:02.24 | ttuttle | unix_infidel: Yeah, it's nice. |
00:02.35 | unix_infidel | only 10 more days till general release :-) |
00:02.39 | ttuttle | unix_infidel: Wow, that little? |
00:02.41 | jasta | can't figure out how hte hell he made this reflection effect work |
00:02.42 | ttuttle | Yeah, you're right. |
00:02.48 | jasta | i have my code right in front of me, and i can't figure out what it does ;) |
00:03.09 | ttuttle | jasta: Does it work? |
00:03.10 | jasta | i am rewriting it (because it's terribly inefficient and broken), but i can't get canvas.scale(1, -1) to flip the image anymore |
00:03.14 | ttuttle | jasta: Oh. |
00:03.21 | jasta | ttuttle: yeah, but seemingly by pure luck |
00:04.00 | jasta | oh wait, i might have an idea... |
00:04.21 | jasta | i need to actually offset the clipped rect to the bottom portion of the image after i scale |
00:04.42 | jasta | because i think what i'm doing now is clipping a part that is not going to be shown after the flip, then flipping it so it becomes invisible |
00:05.48 | jasta | well, maybe not. *stumped* |
00:07.35 | jasta | just doing scale(1, -1); drawBitmap(bmp, null, rect, paint); draws nothing |
00:07.39 | jasta | taking scale out, draws the bitmap |
00:09.05 | jasta | studies his old code |
00:09.37 | plusminus_ | did you think of that it might draw it offscreen? |
00:09.47 | plusminus_ | maybe you also have to translate it |
00:10.02 | jasta | oh yeah, that is what's going on i think |
00:10.06 | jasta | i translate twice as far as necessary |
00:10.17 | plusminus_ | :) |
00:10.41 | jasta | thank you, that owrked :) |
00:10.52 | plusminus_ | you're welcome :) |
00:11.26 | plusminus_ | pushed Five to be released 5 minutes earlier *WOHOO* |
00:12.24 | donomo | whats the current best-practice way to do testing for an android app? android.test? p-unit? |
00:15.31 | duey | assume there are no bugs |
00:17.56 | jasta | donomo: i use android.test, though i wouldn't necessarily call it best practices |
00:18.11 | jasta | honestly, android is so new and "beta" that there's a lot of gray area in how to do proper development cycles |
00:22.40 | duey | has adc2 been announced? |
00:25.37 | jasta | no, Q4 they say |
00:38.51 | jasta | grr, stupid BitmapShader doesn't stretch |
00:49.57 | gdsx | jasta, donomo: most of the actual android apps use junit, I believe |
00:50.12 | gdsx | certainly all the ones I've looked at |
00:50.20 | gdsx | (which isn't all of them :o) |
00:53.19 | jasta | android.test is an extension of junit to allow you to instrument android components as well |
00:55.59 | *** join/#android mqt (i=tran@monaco.nirv.net) |
00:56.56 | romainguy | jasta: just doing scale(1, -1); drawBitmap(bmp, null, rect, paint); draws nothing << you have to translate |
00:57.32 | jasta | yeah, i got it |
00:58.35 | jasta | so, the order of canvas operations matters, right? as in, if i scale it by a particular factor now suddenly all the units i specify for things like clipRect/translate will be affected by that factor? but prior to scale, they would not have been? |
00:58.41 | romainguy | er yes it does |
00:59.19 | romainguy | otherwise that would make operations like scale and rotation either almost useless or damn annoying to use :) |
00:59.28 | jasta | right, of course |
00:59.34 | romainguy | that's also why you usually do save()/restore() around these operations |
01:00.18 | umdk1d3 | wait wtf @ google sending last years interns devices!?! |
01:00.43 | umdk1d3 | ttuttle that is |
01:02.45 | romainguy | to shut him up |
01:03.15 | jasta | actually, google sent a LOT of people devices that probably didnt deserve them |
01:04.09 | jasta | especially when there is this so-called "shortage" |
01:04.39 | romainguy | there is a shortage |
01:04.56 | romainguy | many people in the team still don't have the latest rev of the hardware :)) |
01:05.14 | jasta | yes, but it's hard to call it a shortage when people who have no entitlement to the devices are getting them |
01:05.29 | romainguy | it depends how you define the entitlement |
01:05.49 | jasta | not really, there are googlers who aren't working on android who have them |
01:06.00 | romainguy | yes, so? |
01:06.01 | gdsx | jasta: that's part of the point |
01:06.02 | jasta | who aren't even anything to do with android |
01:06.04 | unix_infidel | meh, i avoided buying an iphone 3g because I knew they couldnt ramp up production and do decent QA and I was right. |
01:06.16 | unix_infidel | i'm hoping HTC doesnt make the same mistake with the G1 |
01:06.25 | romainguy | jasta: it's called testing... |
01:06.47 | romainguy | unix_infidel: that's why we don't have the latest devices on the team, because we send many devices for testing to users |
01:07.12 | romainguy | which is much more important than us having the latest rev |
01:07.14 | jasta | well that's a fair argument at least |
01:07.15 | taaz | let us define entitlement as anyone who has read #android for at least a few weeks :) |
01:07.25 | jasta | still it's hard to justify why ttuttle has one :) |
01:07.33 | unix_infidel | romainguy: oh, i have no problem with people with a not so great case of entitlement getting a G1 |
01:08.03 | jasta | romainguy: i wonder how you guys picked testers anyway. because i know quite a few googlers asking themselves "why the hell did i get one?" |
01:08.05 | unix_infidel | there are just so many things that can go wrong when you're trying to push a platform and you get unusually bad press because of things you cant control. |
01:08.44 | taaz | i'm guessing i'm screwed as far as getting a device anytime soon. i'm 6h from closest t-mobile 3G area and 2g from closest real t-mobile store. |
01:08.58 | taaz | s/2g/2h/ |
01:09.02 | unix_infidel | which makes the things apple did, in hindsight.... |
01:09.12 | gdsx | that bot is incredibly annoying |
01:10.09 | *** part/#android romainguy (n=gfx@adsl-75-55-215-117.dsl.pltn13.sbcglobal.net) |
01:10.23 | *** join/#android romainguy (n=gfx@adsl-75-55-215-117.dsl.pltn13.sbcglobal.net) |
01:10.28 | snadge | its okay.. the usa is the only backwards nation that doesnt have proper 3g coverage yet ;) |
01:10.29 | taaz | and i'm guessing real stores will get devices before places like walmart. they only carry a few devices and say they don't know when they will get new ones until the day they show up. |
01:10.45 | snadge | the real question is when more advanced cultures such as europe and australia get these devices ;) |
01:11.00 | unix_infidel | heh, or if they end up with better ones. |
01:11.22 | snadge | google should have targeted everywhere except the usa first |
01:11.23 | unix_infidel | and how soon after late october....a question which drives me mad. |
01:11.25 | taaz | but hey, i'm not sad. i've got a fine emulator to keep me happy. |
01:11.28 | snadge | thats the mistake they made ;) |
01:15.56 | *** join/#android Dralspire (n=dralspir@81-196.126-70.tampabay.res.rr.com) |
01:18.58 | *** join/#android Razec (n=razec@189.56.183.198) |
01:28.00 | *** join/#android cbeust (n=cbeust@64-142-66-175.dsl.static.sonic.net) |
01:38.19 | *** join/#android Dougie187 (n=doug@68.35.245.156) |
01:40.32 | *** join/#android kylockwood (n=kylockwo@c-71-62-186-0.hsd1.va.comcast.net) |
01:43.00 | jasta | yay, got my reflectionlayout working much nicer :) |
01:43.09 | jasta | way cleaner code hehe |
01:43.53 | wastrel | reflection code |
01:43.56 | wastrel | er. layout |
01:44.01 | wastrel | hi jasta |
01:44.07 | wastrel | your project is open source? |
01:44.14 | jasta | yes |
01:44.32 | *** join/#android plusminus_ (i=4421a620@gateway/web/ajax/mibbit.com/x-2c26dcdde38b349d) |
01:44.38 | *** part/#android Dougie187 (n=doug@68.35.245.156) |
01:45.02 | jasta | havent committed this code just yet tho :) |
01:45.07 | jasta | gotta run to dinner, then finish it up |
02:02.15 | *** join/#android feig1 (n=ejf3@c-76-118-153-30.hsd1.ma.comcast.net) |
02:07.17 | *** join/#android morrildl_ (n=chatzill@76-217-210-185.lightspeed.sntcca.sbcglobal.net) |
02:07.39 | *** join/#android woski (n=dleme@65.182.51.67) |
02:22.44 | *** join/#android PoohbaLT (n=Poohba@c-98-235-52-97.hsd1.nj.comcast.net) |
02:23.01 | *** join/#android Poohba (n=poohba@c-71-58-20-66.hsd1.nj.comcast.net) |
02:23.59 | *** join/#android PoohbaLT (n=Poohba@c-98-235-52-97.hsd1.nj.comcast.net) |
02:27.27 | *** join/#android PoohbaLT (n=Poohba@c-98-235-52-97.hsd1.nj.comcast.net) |
02:29.48 | *** join/#android kslater (n=kslater@206.193.247.78.nauticom.net) |
02:32.01 | *** join/#android morrildl_ (n=chatzill@76-217-210-185.lightspeed.sntcca.sbcglobal.net) |
02:32.01 | *** mode/#android [+o morrildl_] by ChanServ |
02:36.14 | *** join/#android unix_infidel (n=blue@unaffiliated/unixinfidel/x-8383745) |
02:36.55 | *** join/#android michaelnovakjr (n=mnovak@pool-96-224-178-38.nycmny.east.verizon.net) |
02:37.02 | *** join/#android PoohbaLT (n=Poohba@c-98-235-52-97.hsd1.nj.comcast.net) |
02:38.10 | michaelnovakjr | yawn... jasta around? |
02:42.19 | donomo | whats the correct command line to install a package on a second running emulator? ./adb devices lists 'emulator-5554' and 'emulator-5556', but this command fails: ./adb install -r -s emulator-5556 my_app.apk (error: more than one device and emulator) |
02:45.54 | *** join/#android crib (n=chris@port-92-193-5-235.dynamic.qsc.de) |
02:47.02 | *** join/#android Adamant (n=Adamant@c-98-244-152-196.hsd1.ga.comcast.net) |
02:52.55 | romainguy | try adding -e |
02:56.03 | donomo | ok i'll try once i get home (leaving the cafe now). thx |
02:57.44 | *** join/#android jota- (n=jota@190.6.0.180) |
03:01.04 | *** join/#android muthu_ (n=muthu@218.248.24.81) |
03:15.34 | muthu_ | don't believe this |
03:15.48 | muthu_ | HTC[High Tech Computer] the taiwan based mobile phone handset maker has |
03:15.49 | muthu_ | announced that its going to launch the Android based mobile phones in |
03:15.51 | muthu_ | India by this December, also at almost same pricing which would be |
03:15.52 | muthu_ | around Rs8200 while these google phones are sold at 179$. |
03:16.19 | gdsx | muthu_: how much is Rs8200? |
03:16.23 | muthu_ | Rs. 8200 is unbeelievable |
03:16.35 | muthu_ | its the same dollars - 179 |
03:16.36 | gdsx | in which direction? :o) |
03:16.46 | gdsx | aah, cool |
03:16.54 | muthu_ | if G1 launches for anything less than 10k in India |
03:16.54 | gdsx | source? |
03:16.59 | muthu_ | it will be BIG |
03:17.35 | muthu_ | http://www.amitbhawani.com/blog/google-android-phone-india/ |
03:22.09 | plusminus_ | muthu_: what about 3g coverage in india ? |
03:22.26 | muthu_ | not yet.. coming next year |
03:22.53 | muthu_ | will be in 2g for now |
03:23.36 | plusminus_ | germany is damn well covered with 3g :) |
03:23.49 | plusminus_ | my homeplace is right at the edge :D |
03:24.24 | plusminus_ | but I still don't know how I'll handle it here in the US :( |
03:25.38 | wastrel | i am getting a googlephone |
03:29.04 | snadge | what? so india gets the G1 |
03:29.07 | snadge | but not australia? |
03:29.19 | snadge | :P |
03:31.04 | plusminus_ | wastrel: preorder? |
03:31.34 | wastrel | plusminus_: no, don't you have to be a current t-mo customer for that? |
03:32.10 | plusminus_ | yeah, so you'll be out on 22nd ? |
03:33.13 | wastrel | i'll get one whenever they're generally available :] |
03:34.33 | snadge | im surprised google even has a search engine presence in australia |
03:34.47 | snadge | we're not important enough for android ;) |
03:34.49 | plusminus_ | ? |
03:34.52 | snadge | apparently |
03:35.05 | plusminus_ | :-D its up to the carriers, manufacturers |
03:35.18 | snadge | none of the telcos here are saying anything except "yes.. we know what android is.. but we have no idea, we're clueless" |
03:35.29 | snadge | wtf kind of response is that |
03:35.41 | muthu_ | whoever has 3G will get it soon |
03:36.00 | snadge | yes . but someone needs to fix the extraordinary lack of information with regards to australia in particular |
03:36.11 | snadge | they need a response more like "yes, android.. its coming soon, we've been talking to google" |
03:36.14 | snadge | not "we have no idea" |
03:36.14 | muthu_ | even India info is more from blogs |
03:36.17 | muthu_ | not official sources |
03:37.14 | muthu_ | depends on HTC plans |
03:37.33 | muthu_ | HTC needs to work with worldwide carriers |
03:38.09 | snadge | i guess so.. my plans are to buy an american one whilst im over there in just over a month |
03:38.31 | snadge | somehow unlock it, and somehow attempt to use it in australia anyway ;) (we have 3g on a supported frequency) |
03:38.53 | snadge | theres not even any unreliable blog information that indicates if that will be possible |
03:40.24 | muthu_ | it should be possible |
03:41.13 | *** part/#android michaelnovakjr (n=mnovak@pool-96-224-178-38.nycmny.east.verizon.net) |
03:41.39 | snadge | at the very lest i'll have a toy to play with that i cant actually communicate with ;) |
03:42.13 | muthu_ | i'll buy since it will definitely work |
03:42.23 | muthu_ | its only a matter of time for carriers to pick it up |
03:42.29 | BBHoss | snadge: i would do a bit of research before you do that |
03:42.43 | snadge | BBHoss: i've tried to.. but if i still cant find that information out |
03:42.48 | snadge | im still going to risk buying one anyway |
03:43.05 | snadge | closer to the date i should be able to find out more.. or if someone else has tried it |
03:43.09 | muthu_ | can the hardware not work on different 3g freqs? |
03:43.14 | BBHoss | the US uses different GSM frequencies than anyone else (this probably includes AU), and also T-Mobile uses a different 3G system than other people |
03:43.25 | gdsx | muthu_: the hardware supports two 3G frequencies |
03:43.26 | BBHoss | namely ATT here in the us |
03:43.30 | snadge | yes but im going on the specs for the HTC dream |
03:43.45 | gdsx | muthu_: the freqs are listed on HTC's website for the handset |
03:43.46 | snadge | one of the frequencies listed, is the one the majority of 3g providers in australia uses |
03:43.57 | muthu_ | gdsx: ok |
03:44.08 | muthu_ | i'm going to wait and buy from local carriers |
03:44.13 | muthu_ | since india is an hack |
03:44.16 | snadge | theres only one nonstandard 3g network in australia.. and its called nextg, and its more for people out in the bush (away from cities) |
03:44.26 | snadge | since i live and work in cities.. i dont care ;) |
03:44.39 | muthu_ | snadge: if its listedn, then buy |
03:44.56 | snadge | yes.. we can use either vodaphone, three or optus |
03:45.22 | snadge | possibly telstra too, but only in capitals/cities |
03:45.48 | snadge | im assuming it can fall back to 2G out of desperation |
03:45.49 | BBHoss | snadge: the US uses 850 and 1900 mhz, if the G1 doesnt support anything else than that, i'd venture you'd be out of luck |
03:46.00 | snadge | 850 is nextg |
03:47.08 | BBHoss | according to wiki, it also supports 900 and 1800mhz too, so you should be alright, assuming you can unlock it |
03:47.43 | muthu_ | last week before launch.. woohooo |
03:47.56 | BBHoss | it does UMTS and HSDPA for 3g |
03:49.37 | muthu_ | when's the market open? |
03:49.44 | muthu_ | is it not 'around' yet? |
03:50.33 | umdk1d3 | muthu_: srsly its only one week? wow i didnt realize it creeped up on us |
03:50.48 | muthu_ | yeah, scarrry |
03:50.53 | snadge | hmm we also use 900 and 2100 |
03:50.56 | umdk1d3 | heh hasnt even been a year yet |
03:51.20 | muthu_ | i'm more interested in the apps on 22nd |
03:51.29 | muthu_ | and what the market does for them |
03:51.35 | muthu_ | how it compares to appstore etc., |
03:51.40 | muthu_ | the success stories |
03:51.43 | muthu_ | the posterboys |
03:51.48 | umdk1d3 | yea i have a feeling there is alot of stuff being worked on behind the scenes |
03:51.53 | umdk1d3 | *ppl developing apps |
03:52.03 | umdk1d3 | however, i dont think they willbe ready by 22nd to launch |
03:52.11 | umdk1d3 | i think they want to test with handset first |
03:52.19 | snadge | i'd buy shares in google.. on the anticipation that they're going to increase in value, but yeah |
03:52.28 | muthu_ | yea, but only few apps will be listed on 22 |
03:52.30 | snadge | just my luck, that would put a curse on the entire project ;) |
03:52.39 | umdk1d3 | snadge: lol yea how much did they drop in the last week? |
03:52.48 | umdk1d3 | nows prolly a decent time to buy |
03:52.50 | snadge | oh so they're nice and cheap now? :P |
03:53.05 | umdk1d3 | cheaper ;) |
03:53.27 | muthu_ | is it 250 now? |
03:53.44 | muthu_ | where the hell is that analyst who predicted 3000 |
03:53.56 | umdk1d3 | from $535ish in july down to 328ish now |
03:54.15 | umdk1d3 | and $714 around new year |
03:54.23 | muthu_ | woah.. lot of money wiped out |
03:54.32 | muthu_ | hope some googs sold out last year |
03:55.04 | muthu_ | whoever joined last year is not so happy |
03:55.13 | snadge | thats what happens when you're an r&d company pouring money into a "black hole" .. you'd better hope that black hole provides a return ;) |
03:55.48 | muthu_ | goog is making the right moves |
03:56.15 | muthu_ | and their focus now has been mobile.. which is exploding in the next 10 yrs |
03:59.24 | muthu_ | did a major UI overhaul, and now the app doesn't even start |
04:00.09 | muthu_ | smart thing is to roll back and not get too attached |
04:01.00 | muthu_ | umdk1d3: your emu skin doesn't provide dpad buttons |
04:01.15 | snadge | you'll do it better next time anyway ;) |
04:01.53 | muthu_ | snadge: yeah, i hate UI's |
04:02.02 | muthu_ | can't get anything right there |
04:02.53 | plusminus_ | has just free AndNav of the complete "com.google.android.maps"-package :) |
04:02.58 | plusminus_ | Milestone reached |
04:03.56 | muthu_ | plusminus_: great |
04:04.12 | plusminus_ | I should reward myself with a break, but no the next weeks are hard times :) (And America wants to be discovered :D ) |
04:04.21 | muthu_ | haha |
04:04.30 | plusminus_ | New York I'm coming !!! |
04:04.35 | muthu_ | man, you are so ahead |
04:04.36 | snadge | it all makes sense to me now.. the lower frequencies get more rang.. duh |
04:04.45 | *** join/#android unix_infidel (n=blue@unaffiliated/unixinfidel/x-8383745) |
04:04.49 | snadge | but higher frequencies essentially give you more bandwidth.. so its a tradeoff |
04:05.08 | snadge | when you have enormous countries like australia, with remote rural populations.. you're forced to support dual band effectively |
04:05.25 | plusminus_ | snadge: thats why you can easily send radiowaves over hundres of kilometers |
04:05.33 | snadge | high freq for city, low freq for country.. simple |
04:05.45 | snadge | places like europe dont care, because theres no such thing as "country" in europe |
04:05.53 | snadge | everywhere is effectively a city :P |
04:05.59 | plusminus_ | just cities close to each other :-D |
04:06.16 | umdk1d3 | plusminus_: ooh awesome |
04:06.20 | umdk1d3 | your using OSM right? |
04:06.23 | muthu_ | europe is facinating |
04:06.29 | snadge | in australia you can drive over 850kms.. without even finding a gas statio |
04:06.47 | muthu_ | snadge: who wins today? |
04:06.49 | snadge | we have signs like "last fuel for 900kms" etc |
04:06.53 | plusminus_ | http://www.t-mobile.de/funkversorgung/inland |
04:06.57 | plusminus_ | 3G in germany |
04:07.19 | snadge | hehe thats beyond the range of a lot of vehicles.. so you have to take jerry cans with fuel :) |
04:07.20 | umdk1d3 | lower frequencies can difract over/around obsticles' |
04:07.53 | muthu_ | why would they not put a gas station somewhere in the middle |
04:07.56 | muthu_ | like every 200k |
04:07.57 | plusminus_ | there is 3G in any reasonable city (at least they say so :D ) |
04:08.05 | snadge | muthu_: because its not economically feasible |
04:08.26 | umdk1d3 | plusminus_: your using OSM right? |
04:08.37 | snadge | nobody goes out there.. except trucks, and people with drop tanks, four wheel drives etc.. in a lot of places the roads arn't even sealed.. and impassable when it rains |
04:08.52 | muthu_ | hmm o |
04:09.01 | plusminus_ | umdk1d3: right |
04:09.01 | muthu_ | heard aus is a great place |
04:09.08 | muthu_ | to hand out and drink beer :) |
04:09.09 | umdk1d3 | plusminus_: that is /awesome/ =D |
04:09.17 | plusminus_ | thx |
04:09.21 | umdk1d3 | you should really consider bundling it up as a nice library to be reused |
04:09.45 | snadge | australia is a fantastic place.. the problem is, i've lived here for 27 years (my age) .. and have never been anywhere else (until next month).. so i'm really looking forward to seeing some of the rest of the world :) |
04:09.50 | umdk1d3 | (or maybe you already designed it that way?) |
04:10.00 | plusminus_ | umdk1d3: I have. |
04:10.14 | plusminus_ | at least kindof, not a library but a bunch of sourcecode to download |
04:10.21 | plusminus_ | soon |
04:10.27 | muthu_ | snadge: yeah, going around the world is nice |
04:10.31 | umdk1d3 | =D awesome /me cant wait to play with it |
04:10.35 | plusminus_ | misses soem features like zoomToSpan |
04:10.46 | plusminus_ | you can download an apk... wait a second |
04:11.16 | muthu_ | hey, reusable libraries as apk |
04:11.16 | plusminus_ | http://www.anddev.org/viewtopic.php?p=11165#11165 |
04:11.19 | muthu_ | nice |
04:11.44 | plusminus_ | erm no i just compiled those sources together with 3-4 sample activities |
04:12.03 | muthu_ | plusminus_: how much andnav are you selling ;) |
04:12.10 | muthu_ | have you opened that swiss account yet? |
04:12.13 | muthu_ | hehe |
04:12.13 | unix_infidel | snadge: lol, dont you have a disequilibrium of male to female ratios in the larger cities? |
04:14.37 | plusminus_ | muthu_: :P first I have to build a reliable backend. Reliable, because I'm working on open data, which is not always 100% relieable. |
04:14.54 | umdk1d3 | plusminus_: awesome |
04:15.14 | umdk1d3 | the tiles seem a bit small though--or is the loading block not 1:1 size with a tile |
04:15.30 | plusminus_ | 256px |
04:15.40 | umdk1d3 | i wonder how hard it would be to write the zoom animation stuff |
04:16.01 | plusminus_ | thought of that, but its not on highest todo |
04:16.08 | umdk1d3 | also, is the image fetching in a separate thread? |
04:16.15 | plusminus_ | of course |
04:16.32 | umdk1d3 | hmm it seems to hang a bit when loading imagery though |
04:16.33 | plusminus_ | on GPRS it would stuck for around 10 seconds ^^ |
04:17.11 | umdk1d3 | stuck, as in waiting for data, or stuck as in UI not responding? |
04:17.22 | plusminus_ | its a maximum of 5 download threads |
04:17.23 | gdsx | in case it helps as a reference, the viking app rocks and can use google, Terraserver, or OpenStreetMap maps |
04:17.34 | gdsx | not meant for embedded devices, though |
04:18.24 | plusminus_ | umdk1d3: its probably loading the MapTiles from the FS to the Memory-Cache |
04:18.33 | plusminus_ | I should put that to a thread also |
04:18.56 | umdk1d3 | does the network side of things dump to disk first? |
04:19.01 | plusminus_ | yes |
04:19.07 | umdk1d3 | ahh |
04:19.21 | umdk1d3 | yes, it is quite laggy when loading from disk then |
04:19.27 | umdk1d3 | the gui freezes for ~500ms |
04:19.35 | plusminus_ | while zooming? |
04:19.55 | umdk1d3 | its most noticeable when panning into a new area where it needs to load imagery |
04:19.59 | plusminus_ | theres a lot of space for tweaks |
04:20.57 | umdk1d3 | <3 mapnik |
04:21.08 | plusminus_ | the funny thing is that is more responsive when you slow the connection down to EDGE or GPRS |
04:21.09 | umdk1d3 | i had a HUGE ordeal with projection systems |
04:21.32 | plusminus_ | umdk1d3: OH YES !!! |
04:21.52 | plusminus_ | all that trigonometry |
04:22.03 | plusminus_ | I went crazy until I drawed a picture |
04:22.13 | umdk1d3 | i was rendering all my own mapnik tiles to create a "hybrid" view of my own |
04:22.19 | umdk1d3 | kinda like google maps |
04:22.28 | umdk1d3 | ive been meaning to contribute that python code back |
04:22.38 | umdk1d3 | using usgs satellite imagry |
04:22.38 | plusminus_ | is it public? |
04:22.58 | umdk1d3 | well, it was kinda for work, but i think i talked my boss into gpl'ing it |
04:23.19 | plusminus_ | hm satellite imagery would be fine, as OpenAerialMap is only up to zoomLevel ...? (not high ;) ) |
04:23.28 | umdk1d3 | plusminus_: has someone written a good driving directions API using OSM data? |
04:23.36 | umdk1d3 | *good=available API, not an offline thing |
04:23.42 | plusminus_ | yes |
04:23.45 | umdk1d3 | i know getting "good" directions is hard with free data |
04:23.57 | plusminus_ | Gosmore looks fine: http://www.yournavigation.org/ |
04:24.08 | umdk1d3 | plusminus_: the issue from our side of things was trying to get transparent backgrounds on the mapnik tiles |
04:24.12 | plusminus_ | This one is really nice: http://www.openrouteservice.org/ |
04:25.03 | umdk1d3 | oh awesome ^.^ |
04:25.17 | umdk1d3 | having a kick-butt free turnbyturn directions would be awesome |
04:25.27 | umdk1d3 | free=not restricted by google maps TOS |
04:25.59 | umdk1d3 | plusminus_: with this port to OSM, how quickly do you think the rest of andnav will fall into place? |
04:26.14 | umdk1d3 | (do you need any help? ;) |
04:26.22 | umdk1d3 | is it svn'ed somewhere btw? |
04:26.41 | plusminus_ | yes it is but I forgot where ;) |
04:26.59 | umdk1d3 | wait, your not saving your changes up into svn? =O |
04:27.16 | plusminus_ | erm I'll see if I can somehow cooperate with http://www.openrouteservice.org/ they even have turn-descriptions |
04:27.30 | plusminus_ | of course i do !!!!! |
04:27.37 | plusminus_ | just a joke |
04:27.57 | umdk1d3 | :P lol |
04:29.01 | plusminus_ | today I started setting up Gosmore ( http://wiki.openstreetmap.org/index.php/Gosmore#Cgi_Routing_Interface ) which http://www.yournavigation.org/ uses, that's probably what the next Milestone will use. |
04:29.22 | umdk1d3 | yay the kinda seemt o have an api |
04:29.37 | plusminus_ | I haven't seen output of it yet, but afaik it laks indicating turnpoints. |
04:30.04 | plusminus_ | yeah they have, but I'm not sure if its up to date: http://www.yournavigation.org/gosmore.php?flat=52.552394&flon=-1.818763&tlat=52.563368&tlon=-1.818291&v=motorcar&fast=0&layer=mapnik |
04:30.22 | *** join/#android dims (n=dims@c-76-24-122-109.hsd1.ma.comcast.net) |
04:30.55 | plusminus_ | if I can manage to make it indicate turn-points (coordinates) I'm fine with it :) |
04:31.10 | plusminus_ | oops, its getting late, g2g |
04:31.16 | plusminus_ | work tomorrow :( |
04:31.16 | umdk1d3 | kk cya |
04:31.18 | plusminus_ | damn it |
04:31.29 | plusminus_ | bye |
04:33.35 | jasta | woo, system segfaulted |
04:33.36 | jasta | rebooted android |
04:38.05 | muthu_ | segfault happens often |
04:47.22 | muthu_ | is there a 3 way toggle? |
05:04.38 | *** join/#android unix_infidel (n=blue@unaffiliated/unixinfidel/x-8383745) |
05:11.24 | *** join/#android living_sword (n=chatzill@203.115.94.226) |
05:23.40 | romainguy | muthu_: no |
05:25.50 | muthu_ | thought so |
05:27.02 | muthu_ | now i'm getting an hang of this whole activity, view, adapter thingy ;) |
05:27.49 | muthu_ | romainguy: events propogate from parent to child? |
05:27.54 | muthu_ | or child to parent? |
05:28.17 | romainguy | parent to child |
05:28.22 | muthu_ | ok |
05:29.11 | muthu_ | created a custom component with toggle, checkbox and radio |
05:29.15 | muthu_ | looks like shit |
05:29.31 | muthu_ | hehe |
05:33.37 | *** join/#android v90100121 (n=v9010012@p120.cs.nthu.edu.tw) |
05:38.19 | muthu_ | life is krazy |
05:38.23 | muthu_ | yesterday was death |
05:38.28 | muthu_ | today was birth |
05:40.42 | muthu_ | wonder what tomorrow is... |
05:53.44 | *** join/#android tonyacunar (n=joseacun@c-76-16-208-53.hsd1.il.comcast.net) |
05:55.37 | romainguy | http://www.flickr.com/photos/romainguy/2936662469/in/set-72157607816557599/ |
06:01.40 | *** join/#android dueynz (n=duey@203.96.223.40) |
06:04.31 | living_sword | oo nice car |
06:05.04 | romainguy | rental :) |
06:06.59 | living_sword | looks like a jedi force field, lol |
06:14.36 | *** join/#android kneejerk (n=kneejerk@124-168-36-231.dyn.iinet.net.au) |
06:21.12 | muthu_ | why is the car on fire ;) |
06:25.17 | *** join/#android davidw (n=davidw@213.47.186.146) |
06:26.27 | *** join/#android muthu_ (n=muthu@218.248.24.81) |
06:26.35 | muthu | when a view switcher can be used over a new activity? |
06:28.30 | muthu | any use case of view switcher? |
06:30.02 | *** join/#android MrSnowflake (n=mrsnowfl@113.54-67-87.adsl-dyn.isp.belgacom.be) |
06:38.53 | muthu | http://www.engadget.com/2008/10/12/1-5-million-t-mobile-g1s-already-pre-ordered/ |
06:39.01 | muthu | 1.5 million customers |
06:39.47 | muthu | * 99c |
06:39.55 | muthu | = 1.485m |
06:39.58 | muthu | woah! |
06:41.07 | muthu | now if only my viewflipper works ;) |
06:49.22 | *** join/#android eton (n=eton@ppp-58-8-2-189.revip2.asianet.co.th) |
06:50.17 | *** join/#android muthu_ (n=muthu@218.248.24.81) |
06:50.56 | *** join/#android mickrobk (n=mickrobk@c-67-173-250-134.hsd1.co.comcast.net) |
06:57.47 | *** join/#android duey (n=duey@203.96.223.40) |
07:03.59 | *** join/#android duey (n=duey@203.96.223.40) |
07:26.04 | muthu | http://www.techcrunch.com/2008/10/12/androids-login-is-cool-but-is-it-secure/ |
07:26.08 | muthu | interesting |
07:31.41 | *** join/#android nowi (n=nowi@e179056126.adsl.alicedsl.de) |
07:36.00 | *** join/#android muthu_ (n=muthu@218.248.24.81) |
07:40.55 | living_sword | just a storm in a teacup |
07:43.19 | *** join/#android crib (n=chris@port-92-193-107-227.dynamic.qsc.de) |
07:46.35 | muthu | what's the id's for views in view switcher? |
07:46.41 | muthu | view1, view2? |
07:51.14 | *** join/#android cutmasta (n=cutmasta@62.225.134.181) |
07:57.53 | *** join/#android MrSnowflake (n=mrsnowfl@88.197.198.80) |
07:59.42 | muthu | romainguy: viewswitcher.shownext() shows a blank screen.. |
07:59.50 | muthu | do i have to refresh or something? |
08:02.56 | muthu | not using any anim transitions though |
08:07.53 | muthu | guess it works only for simple views |
08:16.34 | *** join/#android kneejerk_ (n=kneejerk@124-168-36-231.dyn.iinet.net.au) |
08:19.03 | muthu | argghhh |
08:19.09 | muthu | id's.. |
08:25.35 | *** join/#android MrSnowflake (n=mrsnowfl@88.197.198.80) |
08:33.09 | *** join/#android pjv (n=pjv@91.178.168.237) |
08:43.14 | *** join/#android crib (n=chris@port-92-193-13-182.dynamic.qsc.de) |
08:43.37 | *** join/#android muthu_ (n=muthu@218.248.24.81) |
08:55.13 | *** join/#android thesquib (n=squibble@202-78-145-31.cable.telstraclear.net) |
08:59.34 | *** join/#android anno^da_ (n=anno^da@p5492C5D7.dip.t-dialin.net) |
09:28.01 | *** join/#android borism (n=boris@195-50-206-125-dsl.krw.estpak.ee) |
09:28.57 | *** join/#android minunea_konsole (n=yaib@86.120.70.198) |
09:30.30 | *** join/#android dueynz (n=duey@203.96.223.40) |
09:32.14 | *** part/#android minunea_konsole (n=yaib@86.120.70.198) |
10:02.29 | *** join/#android Tinyboom (n=nahh@163.80-202-155.nextgentel.com) |
10:56.51 | *** join/#android kaze_work (n=kaze@ABordeaux-152-1-51-72.w82-125.abo.wanadoo.fr) |
11:01.45 | *** join/#android muthu_ (n=muthu@218.248.24.81) |
11:24.23 | *** join/#android MrSnowflake (n=mrsnowfl@88.197.198.80) |
11:25.20 | *** join/#android Hai-Fai (n=jarmo@hoasnet-fe35dd00-42.dhcp.inet.fi) |
11:30.02 | *** join/#android kneejerk (n=kneejerk@124-168-36-231.dyn.iinet.net.au) |
11:39.13 | umdk1d3 | GAH this is driving me nuts, i cant find this trance song from its lyrics |
11:41.23 | *** join/#android kneejer__ (n=kneejerk@124-168-36-231.dyn.iinet.net.au) |
11:45.21 | *** join/#android kneejerk_ (n=kneejerk@124-168-36-231.dyn.iinet.net.au) |
11:57.51 | *** join/#android kneejerk (n=kneejerk@124-168-36-231.dyn.iinet.net.au) |
12:05.28 | *** join/#android ligi (n=ligi@p54B9FFCE.dip.t-dialin.net) |
12:05.33 | *** join/#android kslater (n=kslater@206.193.242.16.nauticom.net) |
12:07.56 | *** join/#android plusminus_ (i=4421a620@gateway/web/ajax/mibbit.com/x-21a879ff11913619) |
12:12.36 | MrSnowflake | Hi guys |
12:12.45 | plusminus_ | hi |
12:12.52 | MrSnowflake | hehe hi :) |
12:13.30 | ligi | hi plusminus_ |
12:13.44 | ligi | plusminus_: great work ur OSM app !-) |
12:13.57 | MrSnowflake | does anyone know how to define a view id, so I'd have to define it like with a ListActivity (android:id="@id/viewname" instead of "android:id="@+id/viewname") |
12:14.18 | *** join/#android Dougie187 (n=doug@wg-d232034.dsl.fsu.edu) |
12:19.22 | plusminus_ | ligi: hx |
12:20.03 | plusminus_ | MrSnowflake: just "@id" is when you refer to another view |
12:20.27 | plusminus_ | like android:alignLeftOf="@id/neighbourview" |
12:22.08 | MrSnowflake | Yeah I know, but I want others to use my predefined id |
12:22.55 | plusminus_ | don't know if that is possivle :/ |
12:23.29 | MrSnowflake | I'm making a jar from which I need/want to findViewById() on a particular ID in the content view set by the user |
12:24.17 | MrSnowflake | The way arround could be having the user pass the id of the view, but that's a little less nice, i believe |
12:24.17 | plusminus_ | I asked a similar question some days ago for my OSMapView and the answer was to give the raw source xD |
12:24.27 | MrSnowflake | :) |
12:24.29 | plusminus_ | g2g work starts in 5 minutes ^^ |
12:24.37 | MrSnowflake | hehe, have fun |
12:26.14 | umdk1d3 | MrSnowflake: so you want to pre-create an id? |
12:26.51 | MrSnowflake | yes |
12:27.28 | umdk1d3 | 23:12 res/values/ids.xml iirc |
12:27.28 | umdk1d3 | 23:13 yep then <resources><item type="id" name="yay" /> ... |
12:27.42 | MrSnowflake | thanks. |
12:28.11 | MrSnowflake | And is it possible to add that xml to a jar, or should it first be compiled? |
12:28.53 | umdk1d3 | it needs to go through the android resource compiler to be put into R.java |
12:29.12 | umdk1d3 | you should add it in eclipse, alongside strings.xml, etc |
12:29.22 | umdk1d3 | it will auto-include on the resource compiler pass |
12:29.57 | MrSnowflake | I tried that, but then I get an error from the Manifest, as I don't have an activity in my project. It's going to be a lib |
12:30.37 | umdk1d3 | oh hmm |
12:30.52 | umdk1d3 | using cross-project id's can be a little messy iirc |
12:31.30 | MrSnowflake | hmmm... to bad.. |
12:31.35 | umdk1d3 | im not sure how ids provided by libs are handled |
12:31.55 | umdk1d3 | someone else around here might, its worth idling about |
12:33.34 | MrSnowflake | thanks man, now I atleast know it's not that easy. |
12:33.41 | MrSnowflake | I'll use the workaround |
12:40.09 | *** join/#android Foxdie (n=foxdie@fox.akao.co.uk) |
12:48.14 | *** join/#android knowtheory (n=knowtheo@bas7-london14-1242517217.dsl.bell.ca) |
12:50.07 | *** join/#android michaelnovakjr_ (n=mnovak@204.141.14.170) |
12:54.18 | *** join/#android tale_ (n=tale@207.235.54.1) |
12:56.09 | *** join/#android yakischloba (n=jake@209.160.56.254) |
13:14.27 | *** join/#android plusminus_ (i=81020c44@gateway/web/ajax/mibbit.com/x-dd6d2acdf483d4ad) |
13:19.30 | *** join/#android Dougie187 (n=doug@144.174.57.2) |
13:24.49 | michaelnovakjr_ | howdy Dougie187 |
13:25.43 | Dougie187 | hey michaelnovakjr_ |
13:25.46 | Dougie187 | hows it going? |
13:25.57 | michaelnovakjr_ | eh, been insanely busy |
13:26.18 | Dougie187 | yeah it happens. |
13:26.23 | Dougie187 | you still like your iphone? |
13:26.30 | michaelnovakjr_ | love it |
13:27.08 | Dougie187 | well thats good |
13:27.16 | Dougie187 | only like 9 days until the G1 comes out |
13:27.18 | michaelnovakjr_ | getting the android phone? |
13:27.38 | Dougie187 | im not going to. not yet at least. |
13:27.39 | *** join/#android an_dev (n=PAYAL@host-208-68-238-61.biznesshosting.net) |
13:27.45 | Dougie187 | im keeping sprint. so i have to wait for it to come out on sprint |
13:27.51 | michaelnovakjr_ | cool |
13:28.44 | *** join/#android ArteK (n=ArteK@artekw.cerbero.pl) |
13:29.35 | Dougie187 | you still writing android apps? |
13:29.37 | Dougie187 | or no? |
13:29.48 | michaelnovakjr_ | i'm actually going to help out on five |
13:29.52 | yakischloba | well look who it is |
13:29.53 | Dougie187 | nice |
13:30.04 | yakischloba | michael |
13:30.07 | yakischloba | come back from the dead |
13:30.09 | michaelnovakjr_ | how's it going? |
13:30.47 | michaelnovakjr_ | more like from the mercy of my work |
13:30.47 | yakischloba | ouch |
13:30.47 | michaelnovakjr_ | :) |
13:31.03 | yakischloba | I hope there isn't some rediculous line to get the phone |
13:31.10 | michaelnovakjr_ | i wouldn't think so |
13:31.13 | yakischloba | I don't like that nonsense |
13:31.21 | yakischloba | me either, but with all the supposed pre-orders |
13:31.29 | *** join/#android eton (n=eton@ppp-58-8-2-189.revip2.asianet.co.th) |
13:31.40 | michaelnovakjr_ | is there a dev program where you can just get a handset? |
13:31.55 | umdk1d3 | not atm :/ |
13:32.02 | michaelnovakjr_ | lame |
13:32.08 | yakischloba | I doubt anyone would have gone out of their way to be so accommodating :/ |
13:32.14 | michaelnovakjr_ | haha |
13:32.16 | Dougie187 | lol |
13:32.22 | Dougie187 | well 1.5 million have already been preordered. |
13:32.34 | Dougie187 | its probably going to be kinda hard to get one in a store on the 22nd |
13:33.08 | michaelnovakjr_ | tmobile jacked up the data plan for the phone huh |
13:33.11 | michaelnovakjr_ | 25 bucks |
13:33.24 | Dougie187 | from what i hear you can get away with the 20/month one. |
13:33.28 | yakischloba | yeah. I can't do anything like camp out either. I'll get there around 3pm. |
13:33.38 | yakischloba | (and I _wouldn't_ camp out FYI ;) ) |
13:33.41 | michaelnovakjr_ | haha |
13:33.46 | Dougie187 | I don't remember where I read it, but i read it somewhere. |
13:33.47 | michaelnovakjr_ | i camped out for an iPhone |
13:33.51 | Dougie187 | ... |
13:33.52 | yakischloba | dork ;) |
13:33.53 | michaelnovakjr_ | i showered on fifth avenue |
13:33.55 | Dougie187 | yeah thats lame. |
13:33.57 | michaelnovakjr_ | in the street |
13:33.59 | michaelnovakjr_ | haha |
13:34.01 | Dougie187 | and gross |
13:34.02 | michaelnovakjr_ | i'm kidding |
13:34.18 | michaelnovakjr_ | i got the phone about three weeks or so after it came out |
13:34.32 | Dougie187 | i thought you got the phone like 3 weeks ago. |
13:34.39 | Dougie187 | maybe a little more than that. |
13:35.15 | michaelnovakjr_ | yea, actually it was like 4 weeks ago |
13:35.24 | michaelnovakjr_ | so not three weeks after, more than that |
13:38.14 | michaelnovakjr_ | i popped in here last night, and got caught in the middle of muthu babbling |
13:38.19 | michaelnovakjr_ | he doesn't take a break huh |
13:38.34 | Dougie187 | what do you think? |
13:38.41 | michaelnovakjr_ | guess not |
13:38.51 | Dougie187 | lol |
13:38.54 | Dougie187 | did he ever? |
13:39.03 | michaelnovakjr_ | haha unfortunately not |
13:39.24 | Dougie187 | he even went as far as to get a different screen name and harass people in the channel one day. |
13:39.41 | michaelnovakjr_ | you're kidding right? |
13:39.42 | umdk1d3 | =O |
13:40.01 | Dougie187 | he changed his name to something like saraneya or something and starting telling everyone they were idiots and didn't know anything about android |
13:40.10 | Dougie187 | and saying noone was helpful and stuff |
13:40.20 | michaelnovakjr_ | yea, he's a loser |
13:40.22 | *** join/#android cfreak201 (n=cfreak20@p54ADDA35.dip.t-dialin.net) |
13:40.24 | umdk1d3 | that doesnt sound like muthu tho |
13:40.31 | Dougie187 | then the next day I noticed him changing his name around and I was like.. wtf are you doing that for muthu. |
13:40.38 | Dougie187 | and hes like "haha, it was pretty funny huh?" |
13:40.53 | Dougie187 | i said "what? you being a total douche?" |
13:40.59 | michaelnovakjr_ | hah |
13:41.03 | Dougie187 | and hes like yeah, everyone is a douche sometimes. |
13:41.11 | Dougie187 | it was retarded. |
13:41.14 | michaelnovakjr_ | except he is all the time |
13:41.26 | Dougie187 | i said, noone is ever intentionally a douche though. |
13:41.33 | Dougie187 | except him. |
13:41.34 | michaelnovakjr_ | haha |
13:41.36 | Dougie187 | or if you hate someone. |
13:41.43 | Dougie187 | you might be a douche to them. |
13:42.10 | michaelnovakjr_ | Dougie187: how much did you get your thinkpad for? |
13:42.15 | Dougie187 | like 850 |
13:42.27 | michaelnovakjr_ | i've been putting off getting a new one... but its definitely time |
13:42.32 | Dougie187 | heh |
13:42.34 | michaelnovakjr_ | how do you like it? |
13:42.36 | *** join/#android poetic_folly|G5 (n=poetic_f@97.103.39.213) |
13:42.38 | Dougie187 | i don't know if they are as cheap as they were. |
13:42.39 | Dougie187 | but i love it. |
13:42.41 | Dougie187 | its awesome |
13:42.49 | michaelnovakjr_ | nice |
13:42.51 | Dougie187 | way better than my old one. |
13:42.54 | Dougie187 | it never gets hot. |
13:43.09 | Dougie187 | sometimes it gets semi warm, but not even when im playing games. |
13:43.09 | michaelnovakjr_ | that's awesome |
13:43.20 | michaelnovakjr_ | you have win and linux on it? |
13:43.24 | Dougie187 | no win. |
13:43.25 | Dougie187 | just linux |
13:43.29 | michaelnovakjr_ | sweet |
13:43.31 | Dougie187 | straight up ubuntu. |
13:43.37 | michaelnovakjr_ | no centos? |
13:43.40 | Dougie187 | i even dumped the recovery partition. |
13:43.45 | Dougie187 | don't joke like that. |
13:43.59 | Dougie187 | i would shoot myself in the face if I had centos on my laptop. |
13:44.20 | cutmasta | lol |
13:44.37 | michaelnovakjr_ | haha |
13:45.03 | Dougie187 | the new t series laptops have a cool feature though, supposedly you can swap your graphics card on the fly. |
13:45.07 | Dougie187 | but i dont know if it works in linux or not. |
13:45.16 | michaelnovakjr_ | what graphics do you have in there now? |
13:45.22 | Dougie187 | an nvidia one. |
13:45.27 | michaelnovakjr_ | nice |
13:45.29 | Dougie187 | nvida nvs140m something like that |
13:45.32 | yakischloba | ubuntu sucks :( |
13:45.38 | Dougie187 | yakischloba: your face sucks. |
13:45.40 | Dougie187 | hah |
13:45.42 | michaelnovakjr_ | yakischloba: and what do you prefer? |
13:45.45 | umdk1d3 | <3 gentoo |
13:45.50 | yakischloba | I prefer MacOS lol |
13:45.56 | yakischloba | I use ubuntu here at work and it crashes all the time |
13:45.57 | michaelnovakjr_ | haha |
13:45.59 | Dougie187 | im not a big fan of macos. |
13:46.04 | Dougie187 | and ubuntu never crashes on me. |
13:46.08 | yakischloba | lucky you |
13:46.11 | Dougie187 | :) |
13:46.18 | Dougie187 | what machine do you use it on? |
13:46.19 | michaelnovakjr_ | yakischloba: do you have crappy hardware at work? it sounds like it? |
13:46.29 | yakischloba | seems like a pretty solid machine to me |
13:46.36 | yakischloba | best I can figure is that the dual monitor thing makes it crash |
13:46.39 | Dougie187 | solid as it, its made out of lead? |
13:46.50 | michaelnovakjr_ | yakischloba: nvidia graphics? |
13:46.54 | Dougie187 | s\as it\as in\g |
13:46.57 | yakischloba | michaelnovakjr_: ati |
13:47.20 | yakischloba | Dougie187: nah its uhh..dual 3.0ghz with 3gb ram or something |
13:47.23 | michaelnovakjr_ | dual monitor setup is pretty straightforward.... just don't use the separate x as an option |
13:47.25 | *** part/#android v90100121 (n=v9010012@p120.cs.nthu.edu.tw) |
13:47.29 | michaelnovakjr_ | that will crash it |
13:47.33 | Dougie187 | yeah seperate x sucks. |
13:47.35 | yakischloba | I don't think I did that |
13:47.41 | yakischloba | im using like the |
13:47.46 | yakischloba | large monitor emulation or whatever |
13:47.47 | Dougie187 | doesn't ati have a control center for it too? |
13:47.51 | yakischloba | where it treats both displays as one big one |
13:47.52 | Dougie187 | so its all guied or whatever. |
13:47.59 | michaelnovakjr_ | i believe so |
13:48.05 | Dougie187 | i know nvidia does. |
13:48.11 | michaelnovakjr_ | yep |
13:48.13 | Dougie187 | makes it really easy to hook my laptop up to the tv. |
13:48.25 | Dougie187 | yakischloba: do you have the right driver? |
13:48.47 | yakischloba | I've tried two different drivers |
13:49.14 | yakischloba | I think theres an OSS one and the one that ATI distributes |
13:49.14 | Dougie187 | and neither of them fixed the crashing issue? |
13:49.29 | Dougie187 | do you ever try to figure out what is making your machine crash? |
13:49.32 | yakischloba | Nope. I'm not certain the crashing issue is related |
13:49.33 | yakischloba | heh |
13:49.33 | yakischloba | no |
13:49.37 | yakischloba | I'm always too busy when it happens |
13:49.44 | Dougie187 | lol |
13:49.49 | Dougie187 | well, then you shouldn't complain about it. |
13:49.49 | yakischloba | on the phone etc, have to reboot and get on with everything |
13:50.04 | yakischloba | shrug. I know my Mac doesn't crash :) |
13:50.16 | Dougie187 | i have a friend who just got a mac. |
13:50.26 | Dougie187 | and he loved it for like a day or two |
13:50.29 | michaelnovakjr_ | i have a mac |
13:50.32 | *** join/#android schmylan (n=schmylan@38.114.107.1) |
13:50.35 | michaelnovakjr_ | i like it every once in a while |
13:50.38 | Dougie187 | while he was playing with the multitouch and whatnot. |
13:50.43 | michaelnovakjr_ | i actually prefer windows over it |
13:50.47 | yakischloba | ahh. mine doesn't have multitouch |
13:50.56 | yakischloba | my mac is the best thing i've ever bought on impulse |
13:51.03 | Dougie187 | then he tried to develop stuff on it, and now all he does is complain about how hard it is to get everything to work. |
13:51.13 | Dougie187 | hes like "man i wish it had a good package manager or something, like apt" |
13:51.20 | michaelnovakjr_ | development is actually easy.... i just don't care much for the UI anymore |
13:51.25 | yakischloba | heh |
13:51.30 | yakischloba | I've had no problems with development |
13:51.34 | michaelnovakjr_ | like i said... i prefer windows over mac |
13:51.46 | Dougie187 | i also don't like how apple distrubutes out of date compilers. |
13:51.47 | Dougie187 | like gcc. |
13:51.50 | michaelnovakjr_ | haha |
13:51.55 | Dougie187 | their gcc doesn't even support openmp |
13:51.55 | michaelnovakjr_ | yes... that is annoying |
13:53.07 | yakischloba | anyway I just use it here at work because its the next best thing IMO. it just doesn't seem as far along as I had expected |
13:53.31 | michaelnovakjr_ | are you using 8.04 |
13:53.41 | yakischloba | yeah |
13:54.00 | umdk1d3 | bah i hate the EDGE provider in my town |
13:54.05 | umdk1d3 | freaks me out everytime i ssh back into a box |
13:54.12 | michaelnovakjr_ | i will say you do have to customize it greatly to get all you want.... but if you setup the OS right it'll be awesome |
13:54.15 | umdk1d3 | they lease IPs from *everywhere* seems like |
13:54.31 | yakischloba | hmm. seems like it has quite a large following |
13:54.47 | michaelnovakjr_ | its the easiest to get up and running |
13:54.48 | yakischloba | which is why I expected it to be spectabulous right out of the iso |
13:54.53 | michaelnovakjr_ | you don't have to do much to get online with it |
13:55.03 | yakischloba | yeah i'll give it that |
13:55.06 | yakischloba | very easy install |
13:55.18 | michaelnovakjr_ | its one of its attractive features |
13:55.30 | michaelnovakjr_ | you can use amazon mp3 downloader with it |
13:55.36 | michaelnovakjr_ | limewire, etc. |
13:55.41 | michaelnovakjr_ | the basics |
13:56.26 | yakischloba | hmm |
13:56.37 | yakischloba | i don't particularly care for the package-centric design either |
13:56.43 | michaelnovakjr_ | i hate kde with a passion |
13:56.56 | michaelnovakjr_ | amarok is getting re-written in ruby |
13:57.01 | michaelnovakjr_ | that spells lame |
13:57.37 | yakischloba | I'm used to building software from source. I don't like futzing around trying to find the right package name that contains whatever libs i need etc |
13:57.53 | michaelnovakjr_ | i used to, but then i got lazy |
13:58.04 | michaelnovakjr_ | for music players and email programs i don't care if its a package |
13:58.08 | *** join/#android unix_lappy (i=614133e2@gateway/web/ajax/mibbit.com/x-7a83dd13dae5676f) |
13:58.16 | yakischloba | hmm weird. As much as I love ruby, I don't think I would try to write a music player in it |
13:58.20 | michaelnovakjr_ | other stuff like eclipse i download outside the package manager |
13:58.26 | yakischloba | yeah I'm talking about devel stuff |
13:58.36 | michaelnovakjr_ | yea, the dev settings can get funky |
13:59.54 | *** join/#android Tinyboom (n=nahh@163.80-202-155.nextgentel.com) |
14:00.07 | yakischloba | and of course the only thing I hate more than package managers is control panels |
14:01.21 | michaelnovakjr_ | certain control panels are helpful... others suck |
14:02.03 | yakischloba | we resell control panels to our customers for their dedicated servers and I have to deal with bullshit problems with em all day |
14:02.36 | yakischloba | if you _need_ a control panel and can't troubleshoot it yourself when it fucks up, you have no business administering a server |
14:03.09 | yakischloba | </job rant> |
14:03.38 | umdk1d3 | control panels are for wimps ^.^ |
14:06.53 | umdk1d3 | mmm caffiene kicking in =D |
14:07.09 | *** join/#android matt_c (n=mcroydon@gozur.sunflowerbroadband.com) |
14:08.40 | unix_lappy | lol, true laziness is when you're too lazy to get coffee in the morning (much less breakfast...) |
14:11.33 | michaelnovakjr_ | never too lazy for coffee |
14:11.37 | michaelnovakjr_ | i can't function without it |
14:14.58 | Dougie187 | lol i don't like coffee |
14:16.00 | snadge | since i bought a new bed, i dont need to drink coffee in the morning.. bizarre |
14:16.01 | *** join/#android jt567 (n=jt@sdserver66.mforma.com) |
14:16.21 | snadge | when i wake up now.. im actually awake |
14:17.10 | michaelnovakjr_ | weird |
14:17.17 | michaelnovakjr_ | does that mean your new bed sucks? |
14:17.32 | michaelnovakjr_ | cause my bed is comfortable and i hate getting up in the morning :) |
14:17.51 | snadge | not sure.. i had a really uncomfortable bed for about a year before this one |
14:18.03 | snadge | oh and i used to chronically smoke weed |
14:18.19 | michaelnovakjr_ | ah so the truth comes out |
14:19.28 | unix_lappy | http://www.techcrunch.com/2008/10/12/androids-login-is-cool-but-is-it-secure/ |
14:19.58 | snadge | you think that was more the problem than the bed? :P |
14:20.00 | unix_lappy | le sigh @ arrington. |
14:20.21 | michaelnovakjr_ | i would be interested in going to the launch event |
14:21.48 | snadge | "Android is dead anyway, so who cares?" |
14:21.59 | snadge | lol that was one of the comments.. why would somebody say that? |
14:22.15 | snadge | steve ballmer maybe? |
14:22.37 | snadge | ducks a flying chair |
14:23.10 | *** join/#android MrSnowflake (n=mrsnowfl@88.197.198.80) |
14:23.55 | zhobbs | so most people even put a password on their phone? |
14:24.00 | zhobbs | do* |
14:24.05 | michaelnovakjr_ | not really |
14:24.14 | michaelnovakjr_ | apple had some trouble with that too |
14:24.27 | umdk1d3 | i think they havent up til this point because it hasnt been easy |
14:24.31 | michaelnovakjr_ | i find it annoying that everytime you unlock it you have to put in a password |
14:24.33 | umdk1d3 | the unlock pattern opens it to more people |
14:24.45 | MrSnowflake | Yes, but only 9 points is really restrictive |
14:24.55 | MrSnowflake | 16 points would be a lot better |
14:25.20 | kslater | can you re-trace your steps on the pattern? |
14:25.30 | umdk1d3 | kslater: nope :/ |
14:25.37 | kslater | ok, that's bad |
14:25.46 | umdk1d3 | once you go through a point, you cant revisit it |
14:25.53 | umdk1d3 | im sure someone could add that feature tho |
14:26.08 | MrSnowflake | that makes 9 point very useless |
14:26.17 | MrSnowflake | every1 is going to make the 'G' :D |
14:26.21 | Disconnect | so top-left across center to bottom right, then over to center and up to top-center wouldn't work? what is this, tron? |
14:26.24 | umdk1d3 | :P lol |
14:26.28 | Disconnect | heh |
14:26.42 | jasta | *yawn* |
14:26.45 | MrSnowflake | Ow, sorry didn't see the revisit |
14:26.54 | Disconnect | (over to bottom-center that is, then up through already-hit center to top-center) |
14:27.04 | MrSnowflake | But hey, as google will open up that too, we can make it 256 point |
14:27.10 | MrSnowflake | try to hack that :D |
14:27.10 | zhobbs | Disconnect: I think that would work |
14:27.19 | michaelnovakjr_ | what's up jasta, do you see my pm? |
14:27.27 | umdk1d3 | i think the point isnt to make it incredibly secure |
14:27.33 | umdk1d3 | its to get more people to use simple security |
14:27.35 | umdk1d3 | instead of none at all |
14:27.48 | jasta | michaelnovakjr_: yeah, just kind opening my eyes for the first time this morning tho :) |
14:27.49 | zhobbs | I don't think I'd use it |
14:28.02 | MrSnowflake | still 16 dots woudln't be that hard I guess. |
14:28.05 | zhobbs | I'd rather have a remote bricking features |
14:28.07 | michaelnovakjr_ | :) sometimes my client doesn't authenticate properly |
14:28.11 | zhobbs | feature* |
14:28.18 | MrSnowflake | and the finger smudges on the screen won't be as visible I think |
14:28.19 | umdk1d3 | zhobbs: i leave my crap all over the place, so its nice to know its somewhat secured |
14:28.34 | Disconnect | zhobbs: i'd really rather us cell providers did imei-banning on stolen phones, but thats just me.. |
14:28.43 | umdk1d3 | MrSnowflake: agreed, the finger smudges for the passwrod prolly couldnt be told apart from normal screne actions |
14:29.00 | MrSnowflake | zhobbs: there's a permission.BRICK, so go ahead and write your service :p |
14:29.33 | Disconnect | umdk1d3: i'd say - having not used one - that there are prolly 3 kinds of smudges. taps, scroll (mostly on one side) and password, which is distinctive because its all one 'zorro' swipe instead of the cumulation of a bunch of littler ones |
14:29.46 | zhobbs | MrSnowflake: I saw that, was wondering about that one |
14:29.50 | MrSnowflake | true |
14:30.16 | MrSnowflake | zhobbs: I believe those Google guys have too much spare time :). Like the GRAVITY_DEATH_STAR AND GRAVITY_THE_ISLAND |
14:30.18 | MrSnowflake | : |
14:30.19 | MrSnowflake | :) |
14:30.20 | umdk1d3 | Disconnect: hmm that is true |
14:30.37 | umdk1d3 | GRAVITY_YOUR_MOTHER =O |
14:31.04 | MrSnowflake | GRAVITY_YOUR_MOTHER #inf# |
14:31.27 | *** join/#android dipen (n=fdd001@host-208-68-238-61.biznesshosting.net) |
14:31.32 | umdk1d3 | insert "yo momma so fat" jokes here, where she has her own gravitational pull |
14:31.54 | MrSnowflake | hehe :) |
14:32.15 | MrSnowflake | umdk1d3: But now you can use your android phone to prove your "yo momma so fat" jokes :D |
14:32.56 | Disconnect | anyone want to look at their phone in the light and see if the zorro swipe is readable? (esp after its been used for a few mins and relocked - the zorro might not be 'on top' so it might be rubbed out a bit) |
14:34.03 | MrSnowflake | If you scroll a couple time through a webpage, the smudges aren't 'readable' anymore |
14:34.10 | MrSnowflake | on my wimo device that is. |
14:39.51 | *** part/#android jt567 (n=jt@sdserver66.mforma.com) |
14:41.35 | *** join/#android morrildl (n=chatzill@nat/google/x-150abe86b0cfee50) |
14:41.35 | *** mode/#android [+o morrildl] by ChanServ |
14:43.11 | *** join/#android Merovech (n=louis@41.207.229.183) |
14:45.38 | *** join/#android muthu (n=muthu@218.248.24.81) |
14:46.14 | Disconnect | cool |
14:46.33 | MrSnowflake | ? |
14:52.04 | *** join/#android qvark (n=qvark@84.79.155.52) |
14:57.42 | *** join/#android pardom (n=pardom@75.144.91.181) |
14:58.24 | *** join/#android angryamoeba (n=danski@93-97-160-230.zone5.bethere.co.uk) |
15:00.14 | *** join/#android DubLo7 (n=DubLo7@70.238.110.130) |
15:01.28 | DubLo7 | I have an application which makes extensive use of bluetooth serial... is there any chance I can roll the 0.8 or 0.9 bluetooth libraries into my application? |
15:02.20 | MrSnowflake | 0.9 doesn't have a bluetooth lib afaik |
15:02.36 | MrSnowflake | I think you have to wait till a future version |
15:02.54 | DubLo7 | Crud... I was hoping to get away from windows mobile |
15:03.25 | MrSnowflake | Heh, yeah me too, but you have to wait a little longer :). |
15:04.08 | DubLo7 | Version 1.0 already kicks WM version 6 butt. I'm not worried, just impatient. :) |
15:04.32 | MrSnowflake | I think every1 here is :D |
15:04.58 | *** join/#android inZane- (i=nemo@dslb-084-058-092-071.pools.arcor-ip.net) |
15:05.08 | Foxdie | :) |
15:05.11 | Foxdie | seconded |
15:05.25 | Foxdie | can I ask G1 questions in here btw? |
15:07.25 | summatusmentis | I suppose you can ask, not sure what the policy is on answering them though :) |
15:07.36 | MrSnowflake | :) |
15:07.38 | wastrel | you can ask anything here |
15:07.43 | wastrel | we will answer to the best of our googling ability |
15:07.56 | Foxdie | heh :) |
15:08.16 | DubLo7 | dilution of trademark |
15:08.34 | wastrel | web search with popular web search engine |
15:08.38 | Foxdie | A channel full of googlers, I'm not sure whether this is comparable to slices of buttered toast strapped to the back of a cat and then dropped ;) |
15:08.38 | wastrel | ing ability |
15:08.41 | DubLo7 | lol there ya go |
15:08.55 | Foxdie | my question is this, and is admittedly quite geeky; |
15:09.09 | Foxdie | has anyone thought about making a wrist strap case for the G1? |
15:09.16 | Foxdie | so essentially you wear the G1 on your wrist |
15:09.27 | DubLo7 | I've got a bike mount |
15:09.54 | *** join/#android jt436 (n=jt436@sdserver66.mforma.com) |
15:10.14 | wastrel | wrist computer eh |
15:10.33 | Foxdie | indeed |
15:10.35 | *** join/#android morrildl_ (n=chatzill@nat/google/x-492e972fe96ac50f) |
15:10.35 | *** mode/#android [+o morrildl_] by ChanServ |
15:10.39 | MrSnowflake | hehe :) |
15:10.52 | MrSnowflake | oh, like a watch 'braclet' thingy? |
15:10.53 | DubLo7 | I like the wrist idea... there are some roller blade wrist guards that would look pretty cool modded to hold one |
15:11.10 | Foxdie | what I'm surprised is google image searching for "htc wrist case" and similar searches, no one seems to have done it for any of the HTC devices |
15:11.23 | MrSnowflake | Hehe if the phone could control your other peripherals it would be awsome :) |
15:11.34 | DubLo7 | btw, where's the best place to order a G1? |
15:11.41 | DubLo7 | looks like everywhere is out |
15:11.45 | MrSnowflake | Foxdie: Maybe u're the geekiest of them all :p |
15:11.49 | Foxdie | ^_^ |
15:11.55 | MrSnowflake | "One Geek to rule them all" |
15:11.57 | Foxdie | thought about doing it with my HTC Artemis |
15:12.11 | Foxdie | but then the artemis is smaller than the G1 by a lot, but no built in keyboard |
15:12.12 | MrSnowflake | But that's wimo, so very uncool :p |
15:12.18 | Foxdie | indeed lol |
15:12.28 | Foxdie | lets just say it doesn't run the default winmo shell :) |
15:12.45 | Foxdie | wish it ran android or linux |
15:12.50 | dd94300 | is it possible to have java class that contains only service? |
15:13.41 | MrSnowflake | dd94300: why wouldn't it? |
15:14.16 | pardom | dd94300: do you mean this? public void MyService extends Service |
15:14.32 | dd94300 | pardom, yes |
15:14.52 | pardom | yup |
15:15.09 | *** join/#android cbeust (n=cbeust@69.36.227.135) |
15:16.43 | dd94300 | pardom: so it would be possible to start a service when android boots up or any other application, rt? |
15:19.07 | MrSnowflake | Yes, buth then you need an IntentReceiver on BOOT_COMPLETE and the permission.BOOT_COMPLETE (not actuall names) |
15:20.34 | dd94300 | ok thanks MrSnowflake and pardom |
15:20.38 | MrSnowflake | np |
15:26.58 | *** join/#android cbeust_ (n=cbeust@72.14.224.1) |
15:30.13 | zhobbs | you also need to declare the permission for BOOT_COMPLETE |
15:30.38 | MrSnowflake | hehe yups: <MrSnowflake> Yes, buth then you need an IntentReceiver on BOOT_COMPLETE and the permission.BOOT_COMPLETE (not actuall names) |
15:31.09 | zhobbs | :) |
15:39.45 | jasta | zhobbs: have you ever run into crap like if you reset/release a MediaPlayer object that wasn't used it hangs? |
15:39.56 | *** join/#android living_sword (n=chatzill@203.115.94.226) |
15:39.58 | zhobbs | jasta: nope |
15:40.05 | jasta | do you ever release it? |
15:40.31 | zhobbs | onDestroy() I do |
15:40.37 | jasta | but you mentioned you never stop your service |
15:41.06 | zhobbs | very true :) |
15:41.19 | jasta | hehe |
15:42.21 | *** join/#android crib (n=chris@port-92-193-1-111.dynamic.qsc.de) |
15:43.16 | zhobbs | though, that's going to change...I need to stop my service when it's done |
15:43.37 | jasta | well, look out for this, because i'm pretty sure i'm not doing anything wrong here... |
15:43.42 | zhobbs | ok |
15:43.45 | jasta | i construct my MediaPlayer object in onCreate and destroy in onDestroy |
15:44.07 | jasta | if for some reason between the two the object was never used (setDataSource and play), it will lock up the thread that calls release |
15:44.19 | jasta | which is your main thread in onDestroy |
15:44.41 | zhobbs | strange |
15:45.01 | jasta | either reste or release on an unused mediaplaye rwill do this |
15:45.51 | jasta | likewise, if you call setDataSource, prepareAsync, but then call reset+setDataSource before start(), setDataSource will throw IllegalStateException |
15:46.18 | zhobbs | hmmm |
15:46.27 | jasta | but if you catch this exception and call reset+setDataSource again, it will work lol |
15:46.51 | jasta | you should take a look at my StreamMediaPlayer class. it encapsulates work arounds for these things |
15:46.58 | jasta | so my server need not care about MediaPlayer bugs |
15:47.02 | jasta | service* |
15:48.58 | jasta | and i know that you do streaming media in yours, so you especially have to watch out for that lame prepareAsync/start problem. if the user was to cancel before bufferring finishes, but then you attempt to reuse the mediaplayer object, it would freak |
15:49.48 | DubLo7 | <PROTECTED> |
15:49.58 | *** join/#android dmoffett (n=dmoffett@71.33.240.149) |
15:50.18 | jasta | there is no special developer program that i know of. this is not unlike all other mobile platforms... |
15:50.18 | cbeust_ | Dublo: That's surprising, but can't you order one online? |
15:50.26 | jasta | only huge companies get dev pricing |
15:50.49 | DubLo7 | when I put in my zip code it says I'm outside of the service area |
15:51.15 | jasta | well, if you can't get t-mobile service, maybe you don't want a G1? :) |
15:51.26 | jasta | unless you do get AT&T coverage, in which case you should see how you can buy an unlocked phone |
15:51.32 | jasta | perhaps through ebay when they are available |
15:51.45 | summatusmentis | I want a G2 (or whatever they're going to call the rumored Sprint version) |
15:52.11 | DubLo7 | I have AT&T and another GSM provider. I just need something to test on. I've got about 12 phones |
15:52.32 | benley | DubLo7: I'm sure it will be possible to get one unlocked in a month or so |
15:52.45 | jasta | well then when the phones are available, google around for unlocked ones. |
15:53.03 | benley | DubLo7: (at least, that's what I expect. it took like 5 seconds for unlocked iphones to show up on ebay when they were launched, right?) |
15:53.07 | DubLo7 | OK. So is this developer challenge just using the emulator so far? |
15:53.13 | jasta | but do realize AT&T won't be able to support the 3G portion of the phone. I doubt you live in 3G coverage tho :) |
15:53.28 | DubLo7 | I have an HTC advantage that gets 3G. |
15:53.29 | jasta | DubLo7: the ADC is long over, but yes, it was exclusively on the emulator |
15:53.50 | jasta | DubLo7: well then you won't get 3G with the G1 in your area. it uses a different frequency. |
15:53.51 | DubLo7 | A friend gets 3G all the time after he complained to AT&T and mentioned the class action lawsuit |
15:53.57 | *** join/#android MrITR (n=Maurice@c-24-4-108-143.hsd1.ca.comcast.net) |
15:54.11 | jasta | DubLo7: 3G isn't something that AT&T just "turns on" for you. i think you are confused. |
15:54.23 | DubLo7 | jasta: That's just what he tells me and he is often confused |
15:54.34 | MrSnowflake | :) |
15:55.03 | jasta | 3G is a separate band that phones can operate on, supported by a faster data network. If the phone's radio doesn't support the carriers 3G band, then it simply will not work. If it does, it simply will work :) |
15:55.37 | jasta | The G1 does not support AT&T's 3G band. It supports T-Mobile's, and the much more popular global 2100 band. |
15:55.44 | DubLo7 | jasta: The htc advantage has 3G and I can get online for about 1 minute or so before it drops to hspa(?) or edge |
15:55.59 | DubLo7 | jasta: In last vegas we tethered it and tried bittorrent and it worked ok |
15:56.13 | jasta | well, you don't seem to be listening to me so nevermind |
15:56.21 | cbeust_ | No reason why 3G would drop unless you lose coverage |
15:56.30 | cbeust_ | I certainly have 3G hours in a row at a time |
15:56.51 | DubLo7 | jasta: No... I am listening. I'll just have to deal with whatever hardware I can get. Rest assured I am cataloging the information. :) |
15:59.57 | umdk1d3 | DubLo7: there is a second ADC coming up that will be announced soon, which will happen using real devices |
16:01.09 | DubLo7 | umdk1d3: Thanks. I'll watch for it in the RSS of the android blog |
16:08.48 | *** part/#android Dougie187 (n=doug@144.174.57.2) |
16:11.31 | *** join/#android muthu (n=saraneya@59.92.9.192) |
16:19.31 | muthu | yor |
16:20.04 | *** join/#android mr_daniel (n=sysrq@e177156089.adsl.alicedsl.de) |
16:24.10 | muthu | WOW! |
16:24.12 | muthu | http://economix.blogs.nytimes.com/2008/10/13/paul-krugman-wins-economics-nobel/?hp |
16:24.42 | muthu | love him |
16:25.06 | michaelnovakjr_ | WOW! |
16:25.12 | michaelnovakjr_ | definitely ignoring you now |
16:26.23 | muthu | hey michaelnovakjr_ |
16:26.36 | muthu | what's happenin dud |
16:30.09 | *** join/#android an_dev1 (n=PAYAL@host-208-68-238-61.biznesshosting.net) |
16:34.38 | *** join/#android Rob-cs (n=Rob-cs@c-68-33-22-200.hsd1.md.comcast.net) |
16:34.55 | Rob-cs | anyone around? |
16:35.13 | muthu | hey Rob-cs |
16:35.29 | Rob-cs | how are your projects going muthu? |
16:35.32 | jasta | romainguy: is it basically a no-op to do drawing outside the canvas' clipped bounds? i am noticing that because i have a seekbar layered on top of my reflectionlayout the reflectionlayout gets a dispatchDraw call each time the seek bar moves... |
16:35.59 | jasta | but i'm wondering if that's actually not wasting any cycles because the reflection won't really draw since the clip bounds are outside of anywhere it would need to display |
16:36.01 | muthu | Rob-cs: goin good, if i can grab a G1 it would be great |
16:36.40 | Rob-cs | muthu: what are you working on now? |
16:36.49 | muthu | http://mobeegal.in |
16:37.09 | michaelnovakjr_ | Rob-cs: annoying people |
16:38.49 | Rob-cs | haha who is? me? |
16:38.54 | michaelnovakjr_ | no muthu |
16:39.19 | wastrel | hi folks |
16:39.21 | Rob-cs | uh oh, haha its like a playground fight every time i come in here |
16:39.25 | Rob-cs | whattup wastrel? |
16:40.11 | wastrel | i am at work. |
16:40.15 | Rob-cs | Anyone in here know anyone developers who have a little time for paid work? |
16:41.00 | *** join/#android ttuttle (n=tom@pdpc/supporter/student/gentoo.contributor.ttuttle) |
16:41.28 | muthu | Rob-cs: try the android developers forum |
16:41.40 | muthu | if you post it there.. you might find someone |
16:48.25 | *** join/#android rorist (n=rorist@136.65.202.62.cust.bluewin.ch) |
16:49.23 | *** part/#android rorist (n=rorist@136.65.202.62.cust.bluewin.ch) |
16:49.40 | Rob-cs | you mean the google group? |
16:49.50 | muthu | yup |
16:52.17 | *** join/#android romainguy_ (n=gfx@nat/google/x-8c931119ce20a455) |
16:54.09 | muthu | G1 demand is greater than expected |
16:54.17 | muthu | and now all those nay sayers are eating their words |
16:56.18 | jasta | zhobbs: just also discovered that if you call stop() on an uninitialized MediaPlayer, then setDataSource will hang. |
16:56.57 | jasta | by uninitialized i mean one that has never been used to start playback |
16:57.13 | zhobbs | well, that should at least throw an ISE |
16:57.32 | jasta | sure, but instead it blocks the calling thread indefinitely :) |
16:59.06 | zhobbs | I generally always check isPlaying() before most calls like that |
16:59.26 | jasta | i don't because isPlaying() has broken semantics |
16:59.48 | jasta | the time between prepareAsync and start() will register isPlaying() == false, and yet, mp.stop() will actually change its behaviour (it will disconnect the stream) |
17:01.46 | jasta | instead i have my StreamMediaPlayer class track the state of the underlying MediaPlayer and choose to ignore certain calls under certain situations |
17:01.49 | jasta | or ignore certain exceptions |
17:01.58 | jasta | the class has to be babysat :) |
17:02.05 | *** join/#android chab7 (n=kvirc@212.92.4.114) |
17:02.46 | zhobbs | my biggest problem is when the media player encounters an error with streaming stuff sometimes it just calls onCompletionListener and claims to be done |
17:03.05 | zhobbs | so for the user it just goes to the next item randomly |
17:03.17 | _avatar | i've worked with the media player a bit, i've found that for best results just create a new MediaPlayer instance every time you want to play something. recycling old ones cause instability |
17:08.26 | jasta | zhobbs: really? i have not seen that, however i have seen that the seek estimation is so broken that if the user seeks just a little bit too far forward, it will request a range that makes no sense and call onCompletion |
17:10.25 | zhobbs | it's very finicky...I'm sure everyone gets different results |
17:10.55 | jasta | yes, it has numerous serious bugs |
17:11.13 | jasta | how do you guys even do streaming? surely you're not just pointing it at a URL and letting its do its thing? |
17:11.17 | jasta | it do its* |
17:12.22 | _avatar | sure, that's what i do |
17:12.27 | zhobbs | that's exactly what it is :) |
17:12.35 | jasta | really? so how do you get buffer progress? |
17:12.46 | jasta | oh you must not be using rtsp |
17:12.48 | jasta | err not be using http |
17:12.49 | zhobbs | there's a buffer status listener |
17:12.55 | jasta | zhobbs: yeah, but it doesn't do squat. |
17:13.14 | jasta | for HTTP, the buffer listener tells you total download progress (it counts up 0 to 100 until the download is done) |
17:13.19 | zhobbs | right |
17:13.27 | zhobbs | I just start() in onPrepared() |
17:13.28 | michaelnovakjr_ | that isn't progressive then? |
17:13.40 | _avatar | yeah, i'm using http. our samples are only 30 seconds, and optimized for streaming, so we just display an indeterminate progress bar until onPrepared |
17:13.40 | jasta | michaelnovakjr_: that's progress, but it advertises the interface as "buffer fill percentage" changes |
17:14.50 | _avatar | and, again, i get around a lot of stability issues by not recycling old MediaPlayer objects. once i've called setDataSource() on a MediaPlayer i don't reuse it. |
17:16.20 | zhobbs | jasta: it is tricky to check if the video has stalled due to buffering |
17:16.37 | *** join/#android Dougie187 (n=doug@144.174.57.2) |
17:16.49 | zhobbs | but not really....if (isPlaying() && progressNow == progressLastTime) |
17:18.03 | *** join/#android Yeggstry (n=mind@cpc1-rdng14-0-0-cust946.winn.cable.ntl.com) |
17:29.47 | *** join/#android an_dev (n=PAYAL@host-208-68-238-61.biznesshosting.net) |
17:30.57 | *** join/#android an_dev2 (n=PAYAL@host-208-68-238-61.biznesshosting.net) |
17:36.33 | *** join/#android humbolt (n=humbolt@vie-nas-ge-0-2.onenet.at) |
17:36.38 | *** join/#android BBHoss (n=bbhoss@c-68-62-170-33.hsd1.al.comcast.net) |
17:36.50 | humbolt | can I put android on a x86 netbook? |
17:38.01 | MrSnowflake | Emu or real, with real _you_ probably can't. |
17:38.35 | humbolt | real |
17:38.56 | humbolt | if it is opensource I should be able to compile it for x86, not? |
17:39.13 | zhobbs | I heard a rumor about a "native sdk" coming out eventually |
17:39.36 | MrSnowflake | It's not just a mather of compiling to x86 code. There are a lot of Kernel modules to be written, a lot of device specific code has to be ported to x86 |
17:41.00 | *** join/#android cybereagle (n=cybereag@unaffiliated/cybereagle) |
17:44.31 | *** join/#android Matrix9 (n=MiniMe@s206-75-119-243.ab.hsia.telus.net) |
17:46.50 | Disconnect | zhobbs: native sdk or just an approved jni (or jni-style) way to run native code? |
17:48.06 | zhobbs | Disconnect: a way to run dalvik vm without qemu I guess |
17:48.32 | Disconnect | ah a native dev env. i was thinking native sdk as in an sdk for native code... |
17:49.55 | Disconnect | wants his phone already. chances are good (well, about even anyway) that its already boxed and crated and palletized and waiting for fedex/ups/eagle/dhl/whomever to pick it up and start delivering :( |
17:51.10 | *** join/#android thinair (n=thinair@verdelho.ccs.neu.edu) |
18:02.45 | f00f- | boo |
18:03.01 | muthu | baa |
18:05.19 | f00f- | was goin on muthu |
18:05.32 | f00f- | excited about g1 in your hometown? |
18:05.38 | muthu | ooh yeah |
18:05.39 | *** join/#android jarp (i=jii@nikita.tnnet.fi) |
18:05.48 | muthu | in dec, hopefully |
18:06.04 | muthu | less than 10k |
18:06.13 | muthu | joot |
18:06.32 | f00f- | unsubsidized? |
18:06.45 | muthu | guess so |
18:06.51 | muthu | its always unlocked here |
18:06.54 | muthu | mostly |
18:06.57 | f00f- | okay |
18:07.00 | f00f- | well that's a steal then |
18:07.09 | f00f- | any difference from EU model? |
18:07.20 | muthu | should be the same |
18:07.40 | MrSnowflake | Where you from? |
18:08.09 | muthu | chennai, india |
18:08.13 | muthu | madras |
18:08.32 | muthu | near bangalore |
18:08.42 | MrSnowflake | and f00f? |
18:09.14 | f00f- | snowflake, i'm from california |
18:09.40 | muthu | and mr snow? |
18:09.41 | MrSnowflake | So, where does the EU model come from? Any info on that then? (I'm from Belgium, so) |
18:10.19 | f00f- | HTC probably ;) |
18:10.38 | f00f- | i think it drops the US 3G frequency, that's probably it? |
18:11.09 | MrSnowflake | I don't know, as the US 3G frequency would make it an ordinary quad-band doesn't it? |
18:12.15 | *** part/#android Dougie187 (n=doug@144.174.57.2) |
18:12.57 | f00f- | we really shouldn't be talking about frequencies in here |
18:13.17 | f00f- | that issue has been beaten to a bloody pulp |
18:13.20 | f00f- | with no definite conclusions drawn |
18:14.01 | MrSnowflake | I actually don't care about frequencies, so long it comes to EU ASAP :-) |
18:15.20 | f00f- | you'll get it pretty soon |
18:15.29 | f00f- | some weeks after US |
18:19.38 | MrSnowflake | That's the UK |
18:19.43 | MrSnowflake | UK != EU :D |
18:19.54 | MrSnowflake | Though UK version will work in Flanders |
18:20.31 | *** join/#android cutmasta (n=cutmasta@ip-78-94-145-44.unitymediagroup.de) |
18:21.11 | MrSnowflake | Though I hope it's not going to be too expensive as my gf will KILL me :) |
18:21.21 | MrSnowflake | Physically kill me |
18:21.22 | MrSnowflake | ;) |
18:25.58 | f00f- | actually yes there will be an EU version |
18:26.04 | f00f- | very close to UK |
18:26.11 | f00f- | probably simultaneous or a week or two later |
18:26.20 | f00f- | expect t-mobile deutschland to launch something quickly |
18:26.43 | f00f- | there were a string of rumor-announcements |
18:27.56 | MrSnowflake | Hmm, the only thing I heard was a januari release in Holland (and thus the Benelux, in which Belgium belongs) |
18:29.12 | f00f- | <3 benelux |
18:30.04 | *** join/#android morrildl_ (n=chatzill@nat/google/x-de1cf929d655ab69) |
18:30.05 | *** mode/#android [+o morrildl_] by ChanServ |
18:30.32 | MrSnowflake | you know it? |
18:30.41 | MrSnowflake | that's imposible :) |
18:30.43 | *** join/#android jarp (i=jii@nikita.tnnet.fi) |
18:38.45 | f00f- | i've been to bruxelles |
18:38.57 | f00f- | belgians are nice people |
18:39.07 | f00f- | very friendly |
18:39.17 | MrSnowflake | Could be :). |
18:39.33 | MrSnowflake | I hope you tried some trapists?!! |
18:40.24 | f00f- | what's that? |
18:40.32 | f00f- | i had some 'belgian waffles' |
18:40.33 | MrSnowflake | Beers |
18:40.34 | f00f- | (sorry i had to indulge) |
18:40.42 | f00f- | oh i was too young for that when i visited |
18:40.48 | MrSnowflake | hehe too bad :) |
18:41.03 | MrSnowflake | you can drink here if you're 16 you know :) |
18:41.17 | f00f- | oh.. hmm, whoops :D |
18:41.39 | cutmasta | MrSnowflake, europe is great regarding beer and so on :) |
18:42.06 | cutmasta | was in rotterdam last weekend |
18:42.11 | cutmasta | also nice :) |
18:42.12 | MrSnowflake | Europe is just great, well actually I only know Belgium and Holland good enough to make statements about that :) |
18:42.35 | MrSnowflake | Sure, but the beers are not so good in Holland. |
18:42.35 | cutmasta | MrSnowflake, i live in germany, and was in spain,italy,netherland,belgium,denmark :) |
18:42.46 | cutmasta | and of course |
18:42.50 | cutmasta | best beer comes from germany :) |
18:42.57 | MrSnowflake | WAAAahahahahaha :) |
18:43.04 | MrSnowflake | funny guy, funny guy... :p |
18:43.14 | cutmasta | jjust kidding |
18:43.25 | MrSnowflake | Actually I don't know a lot of German beers. |
18:43.28 | cutmasta | you cannot discuss taste of drinks |
18:43.29 | cutmasta | hehe |
18:43.35 | MrSnowflake | true! |
18:43.37 | DubLo7 | Check this awesome spam subject I just got - "Make her scream 'oh webmaster!'" |
18:43.43 | cutmasta | loooooooooool |
18:43.46 | MrSnowflake | hehe :) |
18:43.52 | f00f- | hahahaha |
18:44.03 | DubLo7 | to the webmaster account of course. lol |
18:44.16 | cutmasta | hehe |
18:45.09 | MrSnowflake | "My name is Master, ... Web Master" |
18:45.17 | zhobbs | why are there so many people trying to compete with the Android Market? |
18:45.30 | MrSnowflake | Because the are crazy?! |
18:45.31 | f00f- | zhobbs: aren't you one of them? ;) |
18:45.37 | zhobbs | lol |
18:45.44 | MrSnowflake | *they |
18:45.53 | zhobbs | yeah, probably will kill the app section on HelloAndroid, not sure though |
18:46.07 | MrSnowflake | What market alt you have? |
18:46.31 | zhobbs | helloandroid.com/apps |
18:46.48 | MrSnowflake | say guys, I've got a Javadoc problem, it says : tag @see can't find someFunction() in someClass. but it's definately there |
18:47.00 | DubLo7 | 1.5 million devices pre-ordered from t-mobile alone. Sounds good to me. |
18:47.24 | romainguy_ | MrSnowflake: the format is @see #methodName() |
18:47.31 | romainguy_ | and the signature (with parameters) must match |
18:47.56 | MrSnowflake | yeah, but it's in a inner class so: id do @see innerClass#method() |
18:48.11 | romainguy_ | try with the fully qualified name of the inner class |
18:48.37 | rayado | if you put the (), the parameters have to match |
18:48.54 | rayado | if you do it without the (), e.g. #someMethod, then if it's not overloaded, then it will work |
18:49.01 | MrSnowflake | same! |
18:49.25 | romainguy_ | is your inner class static ? |
18:49.30 | MrSnowflake | I have the correct signature, at least that's what I think, does a final param has to be declared? |
18:49.35 | MrSnowflake | Romainguy: no |
18:49.43 | romainguy_ | that's why then |
18:49.49 | MrSnowflake | ? |
18:50.04 | MrSnowflake | actually it's a interface :) |
18:50.07 | jasta | hmm, is Handler#hasMessages O(n)? |
18:51.08 | MrSnowflake | ok, it does work without params, well, it's good enough for now |
18:51.10 | MrSnowflake | thanks! |
18:51.57 | rayado | jasta: in some cases |
18:52.06 | jasta | which ones? :) |
18:52.14 | rayado | I take that back |
18:52.15 | rayado | yes |
18:52.30 | rayado | each looper has one queue |
18:52.43 | rayado | and hasMessages looks through it for messages targeted for it |
18:52.50 | jasta | maybe removeMessages() should be modified to return the number of messages removed then |
18:53.52 | jasta | or a boolean matching hasMessages |
18:54.06 | rayado | it does return a boolean matching hasMessages |
18:54.12 | jasta | i show void |
18:54.22 | rayado | omg |
18:54.23 | rayado | sorry |
18:54.29 | rayado | LAME |
18:54.46 | rayado | they're both implemented in terms of the same method, which returns the boolean |
18:54.50 | jasta | yup :) |
18:54.51 | rayado | but the remove doesn't |
18:55.02 | rayado | return anything |
18:55.03 | rayado | <PROTECTED> |
18:55.04 | rayado | <PROTECTED> |
18:55.04 | rayado | <PROTECTED> |
18:55.11 | rayado | <PROTECTED> |
18:55.11 | rayado | <PROTECTED> |
18:55.11 | rayado | <PROTECTED> |
18:55.17 | jasta | hehe |
18:55.33 | rayado | the last param to mQueue.removeMessages is a boolean whether to actually do the remove |
18:55.54 | jasta | i take it the API is frozen? :) |
18:56.02 | Disconnect | anyone got a g1 and can speak to whether the sms's are stored in the google cloud or not? |
18:56.14 | jasta | Disconnect: ****what****? |
18:56.38 | MrSnowflake | Disconnect sees SMSes in the clouds |
18:56.47 | cutmasta | :) |
18:56.49 | rayado | jasta: yeah, it's frozen |
18:56.54 | jasta | rayado: nuts :) |
18:57.14 | jasta | maybe i'll just override sendMessage and track whether i've got unhandled messages of the type i'm interested |
18:57.20 | jasta | so i dont have to run O(n) twic e:) |
18:57.40 | romainguy_ | maybe before doing this you should see how many messages are typically in the queue |
18:57.49 | romainguy_ | if it's just a few... |
18:57.49 | jasta | btw i sure hope that hasMessages() has an opt to stop checking when it finds one |
18:57.57 | rayado | itdoes |
18:58.02 | *** part/#android jt436 (n=jt436@sdserver66.mforma.com) |
18:58.02 | rayado | that's why I said sometimes |
18:58.17 | rayado | but I didn't see that it was looping through everything for the looper |
18:58.35 | jasta | oh well |
18:58.44 | rayado | also that means that if you're going to do if (h.hasMessages()) h.removeMessages(), you might as well just do h.removeMessages(). |
18:59.01 | MrSnowflake | for the signature in the javadoc, does it have to have the parameter's names? |
18:59.06 | *** join/#android meoblast001 (n=meoblast@dynamic-acs-24-239-93-241.zoominternet.net) |
18:59.27 | *** join/#android milfadoodle (n=milfadoo@h100n2-blg-d4.ias.bredband.telia.com) |
18:59.40 | jasta | rayado: i do the if because i do something in the event that there are messages :) |
18:59.51 | jasta | really its not a big deal. |
19:05.09 | *** part/#android pardom (n=pardom@75.144.91.181) |
19:08.40 | *** join/#android Terdhex (n=ENRIQUE@host-208-68-238-61.biznesshosting.net) |
19:16.54 | *** join/#android zhobbs_ (n=zach@132.245.8.67.cfl.res.rr.com) |
19:20.58 | *** join/#android onanism (n=joe@host-69-95-133-31.pit.choiceone.net) |
19:21.18 | *** join/#android zhobbs (n=zach@132.245.8.67.cfl.res.rr.com) |
19:24.47 | *** join/#android jt436 (n=jt436@sdserver66.mforma.com) |
19:26.29 | *** join/#android harrdawg (i=cff25d0a@gateway/web/ajax/mibbit.com/x-4cf231b007333c0e) |
19:30.10 | *** join/#android feig (n=ejf3@221.sub-75-222-226.myvzw.com) |
19:30.58 | *** join/#android tretle_ (n=tretle@78.16.107.182) |
19:31.15 | tretle_ | anyone know whether the g1 geotags photos out of the box? |
19:31.31 | zhobbs | tretle_: I think it does |
19:31.39 | jasta | geotagging is great ;) |
19:31.40 | tretle_ | nice |
19:32.07 | tretle_ | now all I need is an android enabled handset for sale in ireland |
19:32.09 | tretle_ | :D |
19:34.34 | jasta | tretle_: you're in Ireland? |
19:34.46 | tretle_ | yup |
19:34.48 | jasta | i just got back from 2 weeks there |
19:35.00 | tretle_ | cool, where did you go? |
19:35.33 | jasta | all over. flew into dublin, drove down to kilkenny, waterford, cork, kenmare, up to dingle, galway, westport, then back to dublin |
19:36.10 | jasta | kilkenny was my favorite. i got there the day they were playing the senior hurling finals :) |
19:36.24 | jasta | then went to waterford the next day. *ouch* :) |
19:37.41 | tretle_ | waterford isnt that bad :D |
19:37.46 | tretle_ | from clare myself |
19:37.57 | jasta | well, i mean they got dominated by the Kilkenny team, so the town wasn't exactly cheery :) |
19:38.20 | jasta | you live in Dublin now? |
19:38.37 | tretle_ | would recommend bunratty castle |
19:38.41 | tretle_ | no clare |
19:38.59 | tretle_ | Just outside shannon, close enough to bunratty |
19:39.01 | jasta | oh, still. most techy people i know from there end up heading into Dublin and going to work for The Man :) |
19:39.14 | jasta | that is, Microsoft or Google :) |
19:39.46 | tretle_ | Hmm.... long term plans after college would be to work for an opensource company or create a startup |
19:39.55 | jasta | yeah we were in clare for a while. i missed bunratty castle tho. i wish i had gone, someone recommended it but i just spaced it |
19:39.59 | tretle_ | wouldnt mind moving to another country in order to do so |
19:41.03 | tretle_ | great resteraunts and pubs in bunratty, also nice scenery and loads of things to do |
19:41.27 | jasta | I liked Dingle a lot (i know, i'm a tourist) |
19:41.43 | tretle_ | :d |
19:41.45 | tretle_ | :D |
19:42.03 | jasta | i headed into this bar there kinda outside the main area and ran into some fun locals. mostly chatted up the bartender hehe |
19:42.12 | jasta | also, Fungie is great |
19:42.14 | jasta | so :) |
19:42.21 | tretle_ | http://www.gnome.org/~csaavedra/news-2008-10.html#D13 , why geotagging in android would be great now :D |
19:45.25 | jasta | bbl, gotta finish up this little project before lunch |
19:45.54 | jeld | my app crashes on start, and I cannot seem to figure it out, what am I doing wrong? http://pastebin.com/m5104f572 |
19:47.22 | tretle_ | well from glancing at that I can see two { but only one } |
19:48.43 | tretle_ | Im no expert but Im assuming you need to close it |
19:49.02 | tretle_ | jeld? |
19:49.20 | jeld | tretle_, yup |
19:49.49 | jeld | tretle_, oh, sorry, I didn't paste some of the commented out code, so I forgot the closing } |
19:49.56 | tretle_ | ah |
19:50.09 | jeld | it builds, just crashes on start |
19:52.36 | jasta | well |
19:52.53 | jasta | findViewById searches the view hierarchy for a view. if it doesnt find it, it returns null... |
19:53.11 | jasta | setContentView sets the view hierarchy. so calling findViewById before setContentView would of course always return null |
19:53.30 | jasta | you'd then access it (results_view.setAdapter) which would throw NullPointerException, and your app would to start up. |
19:53.42 | jasta | so, call setContentView first, right after onCreate :) |
19:53.48 | jasta | erm, right after super.onCreate |
19:55.28 | jasta | also, take a look at the result of the adb logcat command. it can be really useful when your app dies like this |
20:00.31 | jeld | jasta, thanks, lemme try that |
20:03.15 | jeld | jasta, still fails, seems like there is some sort of casting problem related to TextView |
20:03.29 | jeld | jasta, from what I can tell from logcat |
20:03.49 | jasta | what is the type of the view from main.xml that has the android:id os "results"? |
20:03.53 | jasta | of* |
20:04.02 | jasta | ...is it, a TextView? :) |
20:10.59 | *** join/#android mazzen (n=mortel@u30-237.dsl.vianetworks.de) |
20:11.59 | jeld | ListView |
20:12.14 | jeld | oops |
20:12.17 | jeld | sorry TextView |
20:12.29 | jeld | Why the heck is it textview?! :) |
20:12.34 | jasta | because you made it one, i don't know |
20:14.46 | *** join/#android thesquib (n=squibble@202-78-145-31.cable.telstraclear.net) |
20:14.53 | tomgibara | I resumed work on moseycode this weekend, feels good! |
20:15.05 | jasta | agreed, i'm glad to be back developing :) |
20:15.15 | jeld | jasta, with ListView it still fails with a java.lang.NullPointerException |
20:15.43 | jasta | paste the contents of your main.xml, i'm sure it's all screwed up :) |
20:15.44 | jeld | jasta, I added a value to results, just in case ListView didn't like to be bound to an empty list |
20:15.49 | tomgibara | In the process I discovered a new way of encoding integers as circular dot patterns, it's beautiful :) |
20:16.27 | jeld | http://pastebin.com/d170446b2 |
20:16.47 | tomgibara | I was so pleased with it that I spent today writing an outline description. |
20:17.05 | tomgibara | Valuable development hours gone, but worth it. |
20:17.12 | wastrel | what's moseycoe? |
20:17.13 | jasta | jeld: ok, and paste your revised code again please |
20:17.16 | wastrel | code |
20:17.31 | jasta | and make sure to include the line that NPE fired from (adb logcat will show you) |
20:17.38 | tomgibara | wastrel: http://www.tomgibara.com/android/moseycode/ |
20:17.53 | jeld | http://pastebin.com/d13d50a4e |
20:18.10 | tomgibara | (not yet operational on the 1.0 SDK) |
20:18.11 | jasta | jeld: what do you suppose results is at line 19? |
20:18.25 | wastrel | cool |
20:18.54 | wastrel | tomgibara: what about this circular dot pattern neat thing? |
20:19.09 | wastrel | nvm found it on your homepage |
20:19.13 | jeld | jasta, let me guess, still empty? |
20:19.17 | jasta | jeld: it's null. |
20:19.40 | tomgibara | wastrel: You'll need some mathematical background to appreciate it |
20:19.54 | jeld | jasta, hmm... I do declare it a List... |
20:20.01 | jasta | yes, and its type is List<String> |
20:20.08 | jasta | its value, however, is null. |
20:20.10 | wastrel | ah bad for me :[ |
20:20.51 | jasta | jeld: i think you probably want private final List<String> results = new List<String>(); |
20:20.59 | jeld | jasta, ah! |
20:21.05 | Cedric2 | new List() won't work though |
20:21.11 | cutmasta | bye all |
20:21.43 | tomgibara | wastrel: Yeah, it's beautiful in the sense where nice bit of mathematics leads to a tight solution in software |
20:22.30 | tomgibara | (I think it's genuinely new - I've not been able to find any references to it) |
20:25.44 | jeld | List<String> results = Arrays.asList("No Results"); |
20:29.39 | umdk1d3 | gah is there a decent android rss feed reader out there? |
20:30.14 | umdk1d3 | there is one on google code thats been updated recently, but its still... unpolished |
20:33.59 | *** join/#android kslater (n=kslater@206.193.242.33.nauticom.net) |
20:44.13 | *** join/#android cutmasta (n=cutmasta@ip-78-94-145-44.unitymediagroup.de) |
20:56.21 | *** join/#android duey (n=duey@203.96.223.40) |
21:07.42 | *** part/#android DubLo7 (n=DubLo7@70.238.110.130) |
21:11.07 | *** join/#android TeslaTony (n=anthony@adsl-76-212-5-112.dsl.pltn13.sbcglobal.net) |
21:16.35 | *** join/#android kslater (n=kslater@206.193.242.33.nauticom.net) |
21:23.30 | *** join/#android tobyjoe (n=tobyjoe@cpe-24-193-45-27.nyc.res.rr.com) |
21:29.11 | *** join/#android Adamant (n=Adamant@c-98-244-152-196.hsd1.ga.comcast.net) |
21:32.12 | *** part/#android TeslaTony (n=anthony@adsl-76-212-5-112.dsl.pltn13.sbcglobal.net) |
21:38.11 | *** part/#android jt436 (n=jt436@sdserver66.mforma.com) |
21:39.19 | *** join/#android unix_lappy (i=614133e2@gateway/web/ajax/mibbit.com/x-aa0bc76fea3b9b96) |
21:41.49 | *** join/#android jt436 (n=jt436@sdserver66.mforma.com) |
21:53.01 | *** join/#android sehygy (n=sehygy@uahosting-0.merezha.net) |
21:55.40 | *** join/#android Merovech (n=louis@41.207.229.183) |
22:00.44 | jasta | mmm, minHeight is very convenient :) |
22:01.26 | *** part/#android Terdhex (n=ENRIQUE@host-208-68-238-61.biznesshosting.net) |
22:02.38 | *** join/#android mazzen (n=mortel@u30-237.dsl.vianetworks.de) |
22:09.52 | ttuttle | swetland: ping |
22:14.17 | *** join/#android Dougie187 (n=doug@68.35.245.156) |
22:24.14 | *** join/#android michaelnovakjr (n=mnovak@pool-96-224-178-38.nycmny.east.verizon.net) |
22:36.30 | *** join/#android yakischloba (n=jake@c-24-22-171-214.hsd1.wa.comcast.net) |
22:37.59 | *** join/#android JoeBrain (n=JoeBrain@adsl-70-232-148-93.dsl.pltn13.sbcglobal.net) |
22:40.13 | *** join/#android Dougie187 (n=doug@68.35.245.156) |
22:48.56 | *** join/#android cbeust (n=cbeust@67.218.105.231) |
22:49.32 | *** join/#android tonyacunar (n=joseacun@c-76-16-208-53.hsd1.il.comcast.net) |
23:10.35 | *** join/#android Poohba (n=poohba@c-71-58-20-66.hsd1.nj.comcast.net) |
23:13.44 | *** join/#android Poohba (n=poohba@c-71-58-20-66.hsd1.nj.comcast.net) |
23:14.19 | *** join/#android Poohba (n=poohba@c-71-58-20-66.hsd1.nj.comcast.net) |
23:15.43 | *** join/#android Poohba (n=poohba@c-71-58-20-66.hsd1.nj.comcast.net) |
23:18.05 | *** join/#android plusminus_ (i=4421a620@gateway/web/ajax/mibbit.com/x-68c091d3ed0ff0a4) |
23:25.15 | *** join/#android Poohba (n=poohba@c-71-58-20-66.hsd1.nj.comcast.net) |
23:31.34 | *** join/#android knowtheory (n=knowtheo@bas5-london14-1177695245.dsl.bell.ca) |
23:45.03 | *** join/#android kslater (n=kslater@206.193.247.78.nauticom.net) |
23:51.37 | *** join/#android knowtheory (n=knowtheo@bas5-london14-1177695245.dsl.bell.ca) |
23:56.37 | *** join/#android notheory_ (n=knowtheo@bas5-london14-1177695245.dsl.bell.ca) |
23:58.29 | *** part/#android notheory_ (n=knowtheo@bas5-london14-1177695245.dsl.bell.ca) |
23:59.51 | *** join/#android vbabiy (n=vbabiy@pool-71-244-116-32.albyny.fios.verizon.net) |