**** BEGIN LOGGING AT Fri Aug 08 02:59:58 2008 Aug 08 03:09:36 traitor Aug 08 03:20:11 is the vogue not functional enough with android to be your daily? Aug 08 03:20:24 yea, its definitely not Aug 08 03:21:14 what are the problems Aug 08 03:22:11 no email Aug 08 03:22:16 time is off Aug 08 03:22:26 battery drains quicker Aug 08 03:22:35 can't receive calls and messages when the screen is ff Aug 08 03:22:38 off * Aug 08 03:22:38 does suspending work? Aug 08 03:22:47 like does it turn the screen? Aug 08 03:23:05 off Aug 08 03:23:16 screen can go off, but you won't receive calls and messages Aug 08 03:23:24 oh Aug 08 03:37:35 jasta: fyi, all that geo stuff is currently geo-ip and anonymous, so not a big privacy concern yet. Aug 08 03:38:58 jasta: but I agree...we will be very careful as far as the privacy concerns go....right now we're just looking at our traffic logs' ip Aug 08 03:48:09 zhobbs: geo-ip on a mobile carrier is *really* unreliable. Aug 08 04:03:13 absolotely Aug 08 04:03:31 egress point of AT&T data traffic is somewhere in colorado Aug 08 04:03:32 or used to be Aug 08 04:03:39 for much of west coast Aug 08 04:05:19 howdy Aug 08 04:36:55 muthu, id like to see the slides if u hav any Aug 08 04:38:15 re: what u learned Aug 08 04:39:05 romainguy_: does padding affect the views measured width/height, or does it just translate the canvas sent to do drawing? Aug 08 04:56:49 nevermind, I think I understand that it does affect the width/height. Aug 08 04:58:06 good morning guys :) Aug 08 04:59:18 anyone here worked with tablelayout? i'm really stumped on this... Aug 08 05:16:17 TableLayout seems pretty broken, actually. I might have to just make my own... Aug 08 05:16:55 All I want is to make two rows of equal spaced widgets of the same width, centered in each stretched column Aug 08 05:21:57 absolute layout :P Aug 08 05:30:09 then i would only support one resolution Aug 08 05:30:25 not only would that be a poor design, it also wouldn't accomplish my primary goal of working on the vogue Aug 08 05:50:31 jasta: What's broken with TableLayout?? Aug 08 12:41:44 Heya - anyone here tangled with People.USER_STATUS? The column isn't in the people DB, and attempting to update it using the ContentProvider fails Aug 08 12:41:57 I got a question regarding Threads. I'm using a thread to communicate with my service in the background from my activity. I could need that thread now again and it says Thread already started. Is the right approach to leave the Thread open and let it idle or should I stop it and re run it again. If second how can I close it down if stop/destroy is deprecated. Aug 08 12:42:45 anno^da_: The recommended way to shut down a thread is to have some sort of flag variable, which your thread checks from time to time Aug 08 12:43:47 anno^da_: If each interaction is a discrete task which runs to completion, why not start a new thread for each task? Aug 08 12:44:14 It is always the same task. (checking if some user data is valid) Aug 08 12:44:19 Alternatively, if there's a string of them, use a java.util.concurrent.BlockingQueue to feed them to the thread - when there isn't anything to do, the thread will block and idle Aug 08 12:45:34 Ok thanks I will look at it. Aug 08 12:46:03 http://www.techcrunch.com/2008/08/07/tunewiki-androids-iphone-like-media-player-that-may-become-the-platforms-standard/ Aug 08 12:46:11 big coverage for tunewiki Aug 08 12:46:38 Anyone else have any enlightenment on the USER_STATUS issue? I have a nasty feeling it's all deeply bound into the IM provider stuff Aug 08 13:55:34 x Aug 08 13:55:55 y Aug 08 13:56:43 g Aug 08 14:23:00 is android delayed? Aug 08 14:23:02 http://androidguys.com/2008/08/08/get-this-another-guy-with-contacts-claims-android-delayed/ Aug 08 14:27:45 an sdk update seems to be delayed Aug 08 14:28:56 muthu, come on.... of course its going to be delayed Aug 08 14:29:14 there's obviously a reason that there hasn't been an sdk Aug 08 14:29:32 but year end is the goog promise Aug 08 14:29:47 its simple to build an sdk and then build a manufacturer sdk for the secret stuff.... its called branching Aug 08 14:29:58 muthu, its plainly obvious Aug 08 14:30:24 hmm.. no one knows Aug 08 14:30:45 muthu, this kind of stuff just doesn't happen Aug 08 14:30:57 its unexcusable Aug 08 14:31:32 yeah i know.. its very frustrating for developers Aug 08 14:31:45 _very_ Aug 08 14:31:47 the sdk update silence is defeaning Aug 08 14:31:47 ^^ Aug 08 14:31:51 forget frustrating.... it should be embarassing for Google Aug 08 14:32:12 goog has the right intentions Aug 08 14:32:18 the execution is a little wanting Aug 08 14:32:22 dude, what are you smoking Aug 08 14:32:34 how can they have the right intentions? Aug 08 14:32:51 its obvious they have no clue how to manage branching code Aug 08 14:32:55 you don't like free and opensource? Aug 08 14:33:09 muthu, what is free and opensource? Aug 08 14:33:23 not now, but eventually Aug 08 14:33:30 exactly Aug 08 14:33:42 so they are working on it Aug 08 14:33:43 it could possible be less open source then you thought Aug 08 14:33:56 michaelnovakjr: what are you referring to with the branching? Aug 08 14:34:12 what's the reason for an NDA? Aug 08 14:34:17 because theres code people cant see Aug 08 14:34:20 guess he refers to a private branch Aug 08 14:34:33 branch the repository and give a public and a private Aug 08 14:34:52 I dont like the idea that some code is closed on my phone Aug 08 14:34:55 i would hope NDA code is not vital to the lifecycle of android, because if that's the case how can you opensource it later? Aug 08 14:35:19 ligi.. the close source would not come from android Aug 08 14:35:33 what? Aug 08 14:35:33 muthu: i hope so Aug 08 14:35:36 I think your assumption is wrong...I doubt there is private/public code Aug 08 14:35:51 zhobbs_ so what's with the NDA? Aug 08 14:36:07 dunno Aug 08 14:36:12 there's obviously code we can't see Aug 08 14:36:30 yes Aug 08 14:36:32 that's not my assumption... Aug 08 14:36:47 i just think this whole thing is a mess Aug 08 14:36:51 but it happens when you colloborate with various vendors Aug 08 14:36:54 you can only stay optimistic for so long Aug 08 14:37:01 michaelnovakjr: perhaps there are features that a member of the OHA doesn't want competitors to have a head-start in replicating? Aug 08 14:37:16 tomgibara: that's certainly fine.... branch it then Aug 08 14:37:21 leave it out of the trunk Aug 08 14:37:41 michaelnovakjr: That might be very time consuming to do. Aug 08 14:37:47 I think it's a political thing, not a technical thing Aug 08 14:37:59 which is bullshit Aug 08 14:38:22 its been since february that we have seen an sdk Aug 08 14:38:24 that's why i said.. the intentions are good.. but the execution is not that good Aug 08 14:38:34 how do we know the project isn't failing miserably Aug 08 14:38:46 muthu, they haven't said anything about intentions Aug 08 14:39:01 the project is doing great.. Aug 08 14:39:02 michaelnovakjr: We don't - but lack of a public SDK doesn't imply it is either. Aug 08 14:39:45 the sdk is making progress obviously Aug 08 14:40:12 muthu, we don't know that Aug 08 14:40:28 muthu: Just because the SDK is making progress doesn't mean that the Android project as a whole isn't falling apart. Aug 08 14:41:27 this guy claims android is in trouble: Aug 08 14:41:27 http://blogs.barrons.com/techtraderdaily/2008/08/07/google-gphone-delayed-by-htc-glitches-global-equities-says/ Aug 08 14:41:31 We can't talk about the new SDK (NDA), so I'm not passing any judgement on whether it's making progress or not ;) Aug 08 14:41:43 haha.. we can only hope Aug 08 14:42:03 my guess is the android project is going well Aug 08 14:42:29 muthu thats your hope Aug 08 14:42:44 muthu, for all that you have invested Aug 08 14:43:11 My guess is that, the OHA members are making Google carry all the risk, because Google is the public face of Android. Aug 08 14:43:20 If it fails, it will be Google that looks bad. Aug 08 14:43:27 of course Aug 08 14:43:37 HTC are probably just trying to win more concessions Aug 08 14:43:52 its bad thoug Aug 08 14:43:59 the press is bad Aug 08 14:44:03 the community is dead Aug 08 14:44:11 if any of these rumours are true! I don't pay much attention to any of them Aug 08 14:44:26 the only android guy brave enough to face the public is romain guy Aug 08 14:45:05 very poor management Aug 08 14:45:08 yeah..all the others seem to have disappeared recently Aug 08 14:45:22 they're busy also Aug 08 14:45:50 so of their jobs are to be developer advocates Aug 08 14:45:52 some * Aug 08 14:46:15 i am just very disappointed with all of it Aug 08 14:46:20 so they ought to withdraw their community presence? Not that they were getting anything done in here, getting raged on by people but..it gives a pretty bad impression Aug 08 14:46:35 very bad impression Aug 08 14:47:17 it's also out of their hands...having someone to direct your irc bitching doesn't make the problem better Aug 08 14:47:40 they can't change it, they can't say anything....we can't blame the advocates Aug 08 14:47:44 no, but properly communicating to people that have developed applications to make the system Aug 08 14:48:07 without third party developers, it obviously wouldn't work Aug 08 14:48:07 however the political bs was allowed to fuck everything up this bad is really not appropriate Aug 08 14:48:32 its like a bunch of highschool girls playing a game of secrets Aug 08 14:49:06 :) Aug 08 14:50:34 I would like more clarity on which features will be in or out in the 1.0 release. Aug 08 14:50:47 I can't see a reason not to be more open about that. Aug 08 14:51:03 At this stage, they must surely have a pretty solid idea of the final feature set. Aug 08 14:51:17 I had seen mention of new sdk being 'promised' a few weeks after ADC1 round 2 judging is completed - in a response about the email intended for the NDA's Aug 08 14:51:38 i'm not holding my breath Aug 08 14:51:51 market analysts are the worst...eg Mary Meeker Aug 08 14:51:56 Why keep the SDK releases to the NDAs? Aug 08 14:52:04 Whats the big fucking secret? Aug 08 14:52:18 I don't actually care about new SDKs that much, I want to know what capabilities will finally be available to my apps. Aug 08 14:52:21 Did they change it to Erlang or something? Aug 08 14:52:27 ruby Aug 08 14:52:30 Team up with NASA? Find aliens? Aug 08 14:52:39 SHHHHH dont tell ANYONE! Aug 08 14:52:45 ruby has no bugs ever Aug 08 14:53:02 Our project will be _ruined_ if anyone finds out that we included a new widget or fixed jasta's http bug Aug 08 14:53:27 god knows no one will buy it Aug 08 14:53:31 yakischloba, u like my piccie? :p Aug 08 14:53:45 if that information were released too early, we might as well dig our own graves Aug 08 14:53:58 gambler: yes it was darling. I posted it up on the wall next to my bed. Aug 08 14:54:25 * gambler is a good looking cat Aug 08 14:54:40 it was the nun-chucks that really did it for me. I love a man with nun-chucks. Aug 08 14:54:55 dangerous world out there Aug 08 14:55:02 specially for a balla like me Aug 08 14:55:14 yeah. gotta keep errbody offa that money Aug 08 14:59:01 zhobbs_: I saw the video of TuneWiki - it looks great. Aug 08 15:00:50 tomgibara: thanks Aug 08 15:01:34 zhobbs_: How does the video square w/ the NDA? Aug 08 15:01:48 don't know...not my realm Aug 08 15:02:06 but it was cleared with google somehow Aug 08 15:04:30 I freaked out when I saw it up there... Aug 08 15:04:42 cause I didn't know if it was legal or now, or how they got it, etc Aug 08 15:05:48 not* Aug 08 15:06:25 Well I assumed it had been cleared somehow, because someone gave them a copy of a newer SDK. Aug 08 15:08:44 someone did leak the SDK, you know. Aug 08 15:10:42 jasta: What do you mean? Aug 08 15:10:54 i mean one of the top 50 winners, or a Google employee, leaked the SDK. Aug 08 15:11:01 to where Aug 08 15:11:03 To whom? Aug 08 15:11:21 to the Interwebs, hehe. Aug 08 15:11:43 linky? Aug 08 15:11:54 i'm not going to give you a link. Aug 08 15:12:05 now i know why u not crying and carrying on in here anymore Aug 08 15:12:10 hahahahha Aug 08 15:12:15 no shit Aug 08 15:14:53 jasta: I tried out your CancelHttpGet code on the latest SDK to which I have access; the NDA prevents me from saying if it worked or not, but I guess you might not need to know that now ;-) Aug 08 15:15:19 i didn't say thta i downloaded it. Aug 08 15:16:16 I didn't assume that you had. Aug 08 15:16:57 well, i still need to know that the code works ;P Aug 08 15:17:17 I found it Aug 08 15:17:25 gambler found what? Aug 08 15:17:25 http://tinyurl.com/574uj5 Aug 08 15:17:31 the android leak Aug 08 15:17:55 dumbass, you didn't find it Aug 08 15:18:04 LOL Aug 08 15:18:09 This SDK NDA is just so pathetic! I've refused to port Moseycode to the new SDK even though I have access to it. Aug 08 15:18:22 tomgibara: how'd you get it? Aug 08 15:18:37 I helped out one of the 50 winning teams. Aug 08 15:18:44 its like I just hammered down michaelnovakjr s brain boner Aug 08 15:18:54 I was under the impression that adding team members during the challenge was against the rules? Aug 08 15:19:08 so a newer sdk was made available to some outside of the top 50 adc 1 winners ?? Aug 08 15:20:51 I think you could add team members between phases - since the split of prize funds can redefined for each. Aug 08 15:21:50 the whole thing is stupid Aug 08 15:21:58 tomgibara: does it fix your opengl issues with moseycode ? Aug 08 15:22:07 he won't tell you! Aug 08 15:22:47 I don't know - I haven't moved Moseycode to the latest SDK. Aug 08 15:23:12 michaelnovakjr, keep watching ...have u seen the android leak yet? Aug 08 15:23:23 very funny Aug 08 15:23:30 thats some hot stuff ok ... u should be thanking me Aug 08 15:24:56 you are an odd fellow Aug 08 15:25:06 heh Aug 08 15:25:11 How many of us just opened that at work? Aug 08 15:25:15 jasta: I can't think of a way to let you know, without violating the NDA Aug 08 15:25:20 + 1 Aug 08 15:25:22 I definitely caught it at the title bar before it loaded ;) Aug 08 15:25:50 tomgibara: whether the bug remains in the new build or not? Aug 08 15:26:09 i wouldn't think that this would be covered by the NDA, but you know best since you read it :) Aug 08 15:26:29 It's a pretty blanket affair Aug 08 15:26:46 I will say that I shall adopt that technique for my next release of Moseycode! Aug 08 15:26:53 well, it's not your problem either way. a google engineer should be expected to confirm this for me. Aug 08 15:27:04 tomgibara: isn't that somehwat like telling me the bug is gone? :) Aug 08 15:27:23 You can draw that conclusion if you wish, but I can't comment :) Aug 08 15:27:31 hehe Aug 08 15:27:52 but yes, it's much cleaner. i'm honestly surprised this strategy is not more popular and encouraged Aug 08 15:28:09 i wanted to get google to include it as a sort of best practices example somewhere, even if not in the SDK directly Aug 08 15:28:21 like perhaps create some stupid app that does background downloads like this and use my strategy Aug 08 15:28:45 jasta: what's the url for your blog? Aug 08 15:29:16 devtcg.org Aug 08 15:29:58 cool, need to check out the interupting the io thread post Aug 08 15:30:24 and I need to order that java concurrency book Aug 08 15:30:43 the strategy does work in general, for any Socket that is constructed before it is connected. Aug 08 15:31:03 i didn't demonstrate that clearly, but the o'reilly book i mentioned to you does ;) Aug 08 15:34:19 o'reilly book? I was looking at "Java Concurrency in Practice" Aug 08 15:34:41 i dont know anything about that book. Aug 08 15:34:50 i was looking at this initially: Aug 08 15:35:01 http://oreilly.com/catalog/9780596007829/ Aug 08 15:35:10 3rd edition was updated for Java 1.5 Aug 08 15:35:53 lol, there is a big gay ad on androidguys.com...MenInLove.com, has two guys cuddling Aug 08 15:36:25 they dont call it android _guys_ for nothing Aug 08 15:36:29 sure it's semi random Aug 08 15:36:40 yakischloba: haha, wonder if the "Guys" keyword get them that ad Aug 08 15:37:05 prob Aug 08 15:38:28 the winners are announced next week? Aug 08 15:39:08 I heard it'll be longer than that Aug 08 15:39:25 not sure why it would take that long though... Aug 08 15:39:51 one of the androidguys works at a T-Mobile kiosk. Aug 08 15:39:58 teehee Aug 08 15:40:07 figures Aug 08 15:41:02 that's the "industry experience" Aug 08 15:41:41 they seem to get all the latest news Aug 08 15:42:19 muthu: such as what? Aug 08 15:48:53 jasta_: the delay, the results etc., Aug 08 15:49:40 but none of that stuff is news, so of course they're first. Aug 08 15:49:47 they're rumors are heard first probably because they make them up Aug 08 15:50:04 muthu, ignorance Aug 08 15:51:06 i don't think they are running the site based on rumors Aug 08 15:51:33 muthu, anyone running an android news site is Aug 08 15:51:43 there is no news! Aug 08 15:51:45 yeah, otherwise you would post nothing Aug 08 15:52:30 you should credit them for getting the news even now Aug 08 15:52:47 what news !?! Aug 08 15:59:08 exactly hehe Aug 08 16:00:16 do you guys have link to the tunewiki video that was discussed earlier? Aug 08 16:01:10 tale_: http://www.techcrunch.com/2008/08/07/tunewiki-androids-iphone-like-media-player-that-may-become-the-platforms-standard/ Aug 08 16:01:35 thanks Aug 08 16:08:13 off to work, later folks Aug 08 16:08:39 aka "brb" Aug 08 16:09:38 re Aug 08 16:12:39 you guys should not trust blogs and "news" sites too much, they are often very misinformed Aug 08 16:13:00 having worked myself as a tech journalist for years, I am appalled by the quality of most information out there :(( Aug 08 16:25:25 romainguy_: I wanted to know, is there any plan for an application-accessible 'text entry' API added for implementing on-screen keyboards? Aug 08 16:26:15 there are plans yes Aug 08 16:27:23 morning Aug 08 16:27:43 thanks, I was thinking of trying out an idea - wasn't sure if it would be worth trying Aug 08 16:28:17 all good ideas are worth trying :) Aug 08 16:28:21 but is it a good idea? :) Aug 08 16:29:28 I won't know until I try Aug 08 16:29:42 michaelnovakjr: its obvious they have no clue how to manage branching code << that's true, we don't even know what branching is :) Aug 08 16:29:47 I think it will be fun to try out Aug 08 16:29:50 yo SanMehat Aug 08 16:30:57 romainguy_ are you serious? Aug 08 16:31:16 romainguy_: sup brotha? Aug 08 16:31:17 michaelnovakjr: what do you think? Aug 08 16:31:21 whats branching? Aug 08 16:31:31 michaelnovakjr: see San doesn't know what it is either :) Aug 08 16:31:39 is that like 'extreme gardening' or something? Aug 08 16:31:45 yea Aug 08 16:31:52 bonsai Aug 08 16:31:56 :) Aug 08 16:32:41 off to work, later folks Aug 08 16:32:44 oops Aug 08 16:32:46 ;) Aug 08 16:32:48 im at work :) Aug 08 16:32:58 numnuts Aug 08 16:33:01 romainguy_ i really hope your kidding, otherwise Google only taking college graduates apparently doesn't weed out the dumb Aug 08 16:33:19 romainguy_: what about trusting me when i say the SD Kwas leaked? :) Aug 08 16:33:58 jasta: what do you mean? Aug 08 16:34:05 romainguy_: i think he just called you dumb Aug 08 16:34:14 michaelnovakjr: yes I'm kidding, do you seriously think we don't know how to use branches? Aug 08 16:34:35 romainguy_: you just said not to trust news sites right after i was finished talking about the SDK being leaked :) Aug 08 16:35:11 romainguy_ then why wouldn't private stuff in the SDK be branched so the common folk can continue programming? Aug 08 16:35:13 I missed that Aug 08 16:36:00 michaelnovakjr: we have our reasons and I cannot tell you what they are nor can I tell you why I cannot tell you :(( Aug 08 16:36:45 oh boy, not only can't you talk about the SDK ( understandable, its under NDA ) but you can't even talk about the NDA :) Aug 08 16:37:02 talk about backed into a corner Aug 08 16:37:11 :) Aug 08 16:38:20 i'm just going to go on like's it delayed until someone says otherwise... and has proof to back it! Aug 08 16:38:47 i still have to use windows mobile, and hate paying for the crappy software that sells on the platform Aug 08 16:39:02 so going back to win mobile :( Aug 08 16:40:28 michaelnovakjr: why not go on like it's *not* delayed until someone has proof of the contrary? Aug 08 16:41:21 because that would require android programming now and that just doesn't make sense Aug 08 16:42:34 romainguy_: the pessimist is only pleasantly surprised, never disappointed :) Aug 08 16:42:42 amen Aug 08 16:51:52 hi Aug 08 16:53:30 hi Aug 08 16:54:00 I think I just found the most useless app ever Aug 08 16:54:00 http://entertainment.slashdot.org/article.pl?sid=08/08/08/1347212&from=rss Aug 08 16:54:47 so i present you "I am super rich" for android Aug 08 16:55:13 but as I am not bound to the app store, I will price it to much more then 999$ Aug 08 16:55:43 it should have bling. Aug 08 16:55:54 basically, it should be screen saver that comes on when it detects you are in "Da Club", as it were. Aug 08 16:57:25 haha, yea, try to light up as many diodes as possible Aug 08 16:57:31 and flash them wildly Aug 08 16:57:34 and make casino sound Aug 08 16:57:40 yeah, of course Aug 08 16:57:42 play rap music Aug 08 16:57:48 and also have sparkling diamonds and stuff Aug 08 16:57:56 we ll c it in the next Jay-Z video Aug 08 16:57:58 i actually know 2 people that just might buy it. Aug 08 16:58:21 let's go into business together acsia. Aug 08 16:58:29 I am all up for it Aug 08 16:58:44 we should send it to ADC 2 Aug 08 16:58:52 that will tick all the boxes Aug 08 17:03:34 i love capitalism Aug 08 17:06:37 Im gonna sell this for 1K on android http://tinyurl.com/58pqnf Aug 08 17:07:14 wtf man Aug 08 17:07:19 god damnit dude, you need to tell people not sfw. Aug 08 17:08:03 speaking of not sfw, i routinely google for java classes to pull up the javadoc from sun Aug 08 17:08:08 lol @ working stiffs Aug 08 17:08:14 just type in like SimpleDateFormat and stuff Aug 08 17:08:26 the other day, with my boss standing behind me talking to someone Aug 08 17:08:31 i googled for the String class this same way Aug 08 17:08:47 and stupid google images automatically disaplyed girls in string bikinis Aug 08 17:08:52 lol Aug 08 17:09:56 my first language was BASIC in grade school ...and the variable we always used was G$ Aug 08 17:10:00 pronounced G-String Aug 08 17:10:47 lol Aug 08 17:11:02 we wrote a network chat program and had our teacher beliving we invented full fledged AI Aug 08 17:11:10 that was pretty hot Aug 08 17:11:30 heh Aug 08 17:11:46 are you proud of yourself for outwitting a grade school teacher? Aug 08 17:11:58 even at 10, it should still be possible. :) Aug 08 17:12:19 hey whats with dissing grade school teachers Aug 08 17:12:31 my mother is a gradeschool teacher, asshole. Aug 08 17:12:51 my fiance is too Aug 08 17:13:20 but i'll agree... i've schooled a few computer teachers before :) Aug 08 17:13:27 look at me sprinkle pwnage all over this channel ... i love it Aug 08 17:14:05 in all honesty he wasnt the brightest candle in the room. we also tied his shoelaces together when he was sitting at his desk Aug 08 17:14:16 got in a lot of shit for that Aug 08 17:20:42 bbl Aug 08 18:26:27 im using JNI for the first time and keep getting UnsatifisedLinkError Aug 08 18:27:31 no eval in java.library.path Aug 08 18:28:28 but Im specifying this with java -Djava.library.path=eval.so Aug 08 18:28:48 libeval rather Aug 08 18:28:58 also played around with my LD_LIBRARY_PATH a fair amt Aug 08 18:29:03 am I missing anything obvious? Aug 08 18:34:37 cafe del flore Aug 08 19:03:14 yawn Aug 08 19:03:33 gambler: are you doing this with android? Aug 08 19:06:00 romainguy_: i have a few questions about TableLayout if you have a moment... Aug 08 19:12:19 jasta: I've successfully used TableLayout several times, is it anything a non-google-engineer might be able to help with? Aug 08 19:15:05 same here...guess we're not smart enough to help Aug 08 19:16:31 Sorry I had to do something for a minute Aug 08 19:16:50 I'm trying to accomplish a layout which simply evenly spaces several elements on a row. Aug 08 19:17:04 So, each cell should have the same width, with a combined width of all cells filling the parents width. Aug 08 19:17:23 Then, each view in the cell should be centered within the cell, creating an evenly spaced effect. Aug 08 19:17:47 so the size of the view being placed won't change, it will just appear as though the left and right margins can grow with the size of the parent Aug 08 19:17:59 so on small screens the views would be squished together, on big screens, spread apart. Aug 08 19:18:03 Are all the contained views the same size? Aug 08 19:18:25 They would be capable of measuring all the same, yes. Aug 08 19:18:42 android:stretchColumns="0,1,2,N" Aug 08 19:18:53 android:width="fill_parent" Aug 08 19:18:54 It is currently a custom widget, where I implement onMeasure and it seems woefully broken. So I broke out a simple test... Aug 08 19:19:15 oh, did i just do something stupid? I had thought stretchColumns was a boolean value indicating whether all columns would implicitly stretch Aug 08 19:19:33 no, zhobbs is correct iirc Aug 08 19:19:48 that's weird, actually, because look at TableLayout's documentation Aug 08 19:19:51 jasta: no, 0-based index on what cols to stretch Aug 08 19:20:07 the related method, which is what i read, is setStretchAllColumns(boolean) Aug 08 19:20:16 so i assumed the attribute stretchColumns was also that way Aug 08 19:20:33 yeah, that screwed me up first time I used stretchColumns actually Aug 08 19:20:58 :) me too Aug 08 19:21:17 yeah, that's definitely what my problem was. thanks guys Aug 08 19:22:23 I think a LinearLayout with each cell having weight="1" might be more lightweight and entirely equivalent Aug 08 19:22:54 well, i actually have two rows Aug 08 19:22:57 and it's important they line up Aug 08 19:23:02 so it is convenient to use a tablelayout Aug 08 19:23:05 what i have is Aug 08 19:23:08 sure Aug 08 19:23:17 [deck] [cards... ] [ace1 .. 4] Aug 08 19:23:25 [tableau1 .. 7] Aug 08 19:23:34 [cards] should take up 2 cells Aug 08 19:23:39 that's the main reason i assume tablelayout would work best Aug 08 19:24:27 I'm sure you're right - it's the layout that most logically matches your design (without going to the trouble of writing a new one) Aug 08 19:28:32 trying to make it work gracefully on the vogue :) Aug 08 19:28:41 which has a 240x320px resolution Aug 08 19:28:44 jasta: you finally picked one up?. Aug 08 19:28:57 no, i'm gonna finish my app first, i decided. Aug 08 19:29:01 oh Aug 08 19:31:12 if i buy the vogue ill never finish it :) Aug 08 19:31:21 haha Aug 08 19:31:27 you'd tinker all day like michaelnovakjr Aug 08 19:31:58 tomgibara: I think a LinearLayout with each cell having weight="1" might be more lightweight and entirely equivalent << TableLayout is a LinearLayout Aug 08 19:34:40 ^*^ Aug 08 19:39:21 zhobbs_: android:stretchColumns="0,1,2,N" < you can use "*" to stretch all columns Aug 08 19:40:16 romainguy_: ahh, nice Aug 08 19:40:28 good to know Aug 08 19:41:05 romainguy_: yeah i saw that in the docs already. Aug 08 19:41:06 the doc mentions that btw Aug 08 19:41:15 romainguy_: Yes I remember you saying that - but I assumed that one linear layout would be 'lighter' than a table layout with one row Aug 08 19:41:31 tomgibara: definitely Aug 08 19:41:40 there's no reason to use a tablelayout if you have only one row Aug 08 19:41:40 (I hadn't realized there was more than one row) Aug 08 19:42:00 romainguy_: i have two Aug 08 19:44:00 sigh, i setup my new speakers yesterday and i dont really like the way they sound Aug 08 19:44:31 the frequency range that goes to the sub is too low, so even with the bass turned very low or off, it still sounds too deep. Aug 08 19:55:53 michaelnovakjr: *poke* Aug 08 19:56:03 hey Aug 08 19:56:14 privmsg Aug 08 20:56:30 hehe, fun einstein quote: Aug 08 20:57:04 "If A is a success in life, then A = x + y + z. Work is x; y is play; and z is keeping your mouth shut." Aug 08 22:31:37 good evening everyone. Aug 08 22:35:35 hey Dougie187 Aug 08 22:36:12 hows it going AttractiveApe Aug 08 22:36:24 excellent Aug 08 22:36:31 45 minutes in the office and I'm home free. Aug 08 22:36:39 'tis exciting. Aug 08 22:39:56 nice Aug 08 22:42:58 hmm. Aug 08 23:16:53 cafe del flore Aug 08 23:17:05 i want to be on a beach Aug 08 23:17:08 watching the sunset Aug 08 23:17:11 chilling out Aug 08 23:17:14 and instead you are _ Aug 08 23:17:28 =[ Aug 08 23:17:39 in a sweaty office squinting at a screen for the 17th hour? ;) Aug 08 23:17:51 actually i just took a shower Aug 08 23:17:55 and i am at home Aug 08 23:18:04 and it's 4:18pm! Aug 08 23:18:05 I'm at home and i need to take a shower. Aug 08 23:18:27 yes it is Aug 08 23:18:43 you in cali? Aug 08 23:18:44 oh my, i have no food at all Aug 08 23:18:47 thanks a lot google for adc Aug 08 23:18:48 yeah Aug 08 23:18:51 hah Aug 09 00:08:51 some asshole at work ate my pizza, what the hell Aug 09 00:09:00 i brought in leftover pizza on wed and left it in the fridge Aug 09 00:09:10 went to bring it home for dinner tonight and it was gone Aug 09 00:11:54 fucker Aug 09 00:12:34 i bet i know who it was too Aug 09 00:12:52 we have this really scummy guy we just hired a few weeks ago Aug 09 00:13:49 hahahhahhah Aug 09 00:14:04 that sux man Aug 09 00:14:44 i don't even know what it does, probably customer service. he's 40 something years old and still acts like he's 16. Aug 09 00:14:58 hah Aug 09 00:15:04 is he serious some of the time? Aug 09 00:15:13 well it's not that he's not serious Aug 09 00:15:24 it's just that he's a big loser. no sense of personal responsibility. Aug 09 00:16:05 he's the type of guy that gets drunk alone, if you know what i mean. Aug 09 00:16:10 wow. so this girl gave me some cheese and i was just eating it and wonder why the rind was so fucking hard, turns out I ate half the block of cheese with another piece of paper still on it Aug 09 00:16:16 jasta: thats me you're talking about, watch it ;) Aug 09 00:16:21 lollerskates Aug 09 00:16:39 yakischloba: are you saying you ate my pizza? Aug 09 00:16:40 :) Aug 09 00:16:42 hey! i have gotten drunk alone while coding! Aug 09 00:16:45 heh Aug 09 00:17:05 no I'm saying I have a drinking problem. I wish I ate your pizza though, I'm kinda hungry. Aug 09 00:17:17 heh Aug 09 00:52:30 gah Aug 09 00:52:32 i hate implementing onMeasure Aug 09 01:00:07 i hope Google eventually optimizes dex so that the generated class from enums is negated where possible. Aug 09 01:00:35 a simple usage without any additional methods applied could be reduced quite simply to integers with crude typechecking enabled. Aug 09 01:00:57 or it could just toss out typechecking through a pragma. Aug 09 01:01:26 it is frustrating not using enum for this reason. Aug 09 01:07:02 romainguy: is there some reason why mPreferredWidth/Height is private, and there's no getter? Aug 09 01:14:05 romainguy_: hey! Aug 09 01:14:12 :-( Aug 09 01:15:22 :-) Aug 09 01:15:56 hard to get. Aug 09 01:27:18 romainguy_: hi Aug 09 01:27:20 yakischloba: heh Aug 09 01:28:17 * ttuttle is sad. Aug 09 01:28:24 Today was my last day as an intern working on Android. Aug 09 01:30:57 aww. Aug 09 01:33:36 nice Aug 09 01:33:40 where did you wor? Aug 09 01:33:48 * f00f- compiels php Aug 09 01:33:52 done Aug 09 02:04:50 f00f-: Cambridge office. **** ENDING LOGGING AT Sat Aug 09 02:59:56 2008