00:24.48 | jasta | nicocin: Yeah, but they've done that since day 1. Publish a newer version of the docs than the SDK itself. |
00:25.52 | nicocin | ok....never really looked till you talked about the docs in the bundled |
00:33.36 | *** join/#android cypromis_ (n=michalbi@e179132112.adsl.alicedsl.de) |
00:47.35 | *** join/#android rch850 (n=rch850@c220090.ppp.asahi-net.or.jp) |
00:50.18 | *** join/#android rch850_ (n=rch850@c220090.ppp.asahi-net.or.jp) |
00:53.00 | *** join/#android rch850__ (n=rch850@c220090.ppp.asahi-net.or.jp) |
00:54.12 | *** join/#android ApplePedlar (n=ApplePed@58x158x182x50.ap58.ftth.ucom.ne.jp) |
00:59.40 | jasta | i think i'll rewrite this crap syncml client library i have created in light of the deadline extension :) |
01:01.45 | *** join/#android massiverobot (n=dillera@c-68-81-156-103.hsd1.pa.comcast.net) |
01:06.52 | *** join/#android vbabiy (n=vbabiy@pool-71-244-118-158.albyny.fios.verizon.net) |
01:48.33 | jerkface03 | how exactly does the layout/viewgroup know how to switch between views, and when to pass down the keyevent to the view that it's intended for, rather than consuming the key event itself for switching purposes? |
01:48.58 | romainguy_ | jerkface03: what do you mean by "switch between views"? |
01:49.59 | jerkface03 | well a layout needs to be able to switch the current focus between all of it's children |
01:50.00 | jerkface03 | right? |
01:50.12 | jerkface03 | that's how it works, right? layouts contain a bunch of different views |
01:50.22 | romainguy_ | Ah ok, you were talking about the focus |
01:50.41 | jasta | Presumably that's the point of the return value from the onKey events. |
01:50.45 | jerkface03 | so lets say you have a spinner view that consumes left/right events |
01:50.54 | jerkface03 | but your layout also uses left/right events to switch focus |
01:51.02 | jerkface03 | then your spinner would never get those left/right events? |
01:51.16 | jerkface03 | osnap |
01:51.17 | romainguy_ | it's actually the contrary |
01:51.18 | jerkface03 | there's a return value? |
01:51.19 | jerkface03 | sec. |
01:52.08 | jerkface03 | wait so your spinner would consume the events and it wouldn't go to the layout? |
01:52.19 | romainguy_ | that's right |
01:52.23 | romainguy_ | and that's what it does |
01:52.40 | jerkface03 | onKeyDown/onKeyUp -- when its true it means it was consumer |
01:52.45 | jerkface03 | consumed* |
01:52.47 | jerkface03 | if not, then false? |
01:52.52 | romainguy_ | yes |
01:53.09 | jerkface03 | k that makes sense |
01:53.10 | jerkface03 | thanks. |
02:02.11 | *** join/#android matt_c (n=mcroydon@137.147.45.66.cm.sunflower.com) |
02:06.29 | *** join/#android zhobbs (n=zach@19.234.189.72.cfl.res.rr.com) |
02:15.10 | jasta | ContentProvider's are a real bitch to write :) |
02:32.07 | zhobbs | jasta, I agree |
02:50.41 | *** join/#android michaelnovakjr (n=mnovak@ool-18ba6e83.dyn.optonline.net) |
02:50.58 | michaelnovakjr | hello android world! |
02:51.43 | zhobbs | hello! |
02:57.47 | jasta | Are you the HelloAndroid.com guy? |
02:58.11 | michaelnovakjr | haha |
02:59.01 | michaelnovakjr | doing well, happy about the challenge deadline extension |
03:00.54 | *** join/#android crib-- (n=chris@port-87-234-67-158.dynamic.qsc.de) |
03:01.13 | jasta | michaelnovakjr: I admit, I'm happy about it too, but I don't think it was necessary. |
03:01.23 | jasta | bbl, i'm hacking :) |
03:02.40 | duey | better not be playing on the same css servers as me |
03:02.40 | duey | or ill ban you! |
03:02.40 | duey | :p |
03:02.42 | duey | dirty hacker |
03:03.01 | zhobbs | jasta, yeah I'm the helloanroid.com guy :) |
03:03.18 | duey | droid* |
03:03.23 | zhobbs | thanks :) |
03:03.42 | *** part/#android skicson (n=Mike_Mac@pool-96-234-164-211.bltmmd.fios.verizon.net) |
03:05.34 | jasta | zhobbs: I wrote the RSS reader you posted on there. And the VNC server. |
03:05.57 | zhobbs | Nice...especially on the VNC server |
03:06.12 | jasta | working on my ADC project now |
03:06.18 | jasta | thats why ive been so quiet lately :) |
03:06.39 | zhobbs | yeah, me too |
03:06.56 | jasta | what's your project, if you don't mind sharing? |
03:07.11 | zhobbs | can't really share due to nda |
03:07.42 | zhobbs | what's yours? |
03:07.42 | jasta | who have you entered into an NDA with? |
03:08.38 | zhobbs | a company how makes some other mobile software is paying me to implement their stuff for android, and splitting the possible winnings |
03:08.45 | zhobbs | s/how/who |
03:08.49 | jasta | neat. |
03:08.53 | michaelnovakjr | is that against the rules or no? |
03:09.05 | zhobbs | michaelnovakjr, I don't think so |
03:09.25 | zhobbs | corporations are alowed to enter into the contest |
03:09.39 | michaelnovakjr | that kinda sucks |
03:09.54 | jasta | zhobbs: I'm working on a media system which allows you to synchronize meta data and retrieve streaming content OTA, optionally storing to a memory card for caching. |
03:10.10 | jasta | Particularly applying this design to music. |
03:10.37 | zhobbs | cool, utilizing any of the big meta data DB's out there (last.fm, etc)? |
03:10.59 | jasta | Yes, both client (mobile) and server (PC) side |
03:11.08 | michaelnovakjr | corporations have way more resources to dedicate to the project it just doesn't seem fair that they can enter as well |
03:11.10 | *** join/#android crib- (n=chris@port-87-234-67-158.dynamic.qsc.de) |
03:11.36 | zhobbs | michaelnovakjr, it's a one man project in my case :) |
03:11.45 | jasta | michaelnovakjr: They have more resources, but they still typically to fail to have good ideas or execute them successfully. |
03:11.52 | jasta | s/to // |
03:12.06 | jasta | someone shut that stupid bot off. ugh. |
03:12.15 | zhobbs | too many cooks in the kitchen...plus commercial motivation can kill good ideas |
03:12.37 | jasta | it's a lot easier to be successful when you don't have to worry about being profitable :) |
03:12.37 | michaelnovakjr | true, but most solo developers can only work during off normal work hours |
03:13.18 | zhobbs | yeah...the bottom line is google wants the best software possible |
03:13.44 | michaelnovakjr | so much for the open source initiative |
03:14.19 | jasta | michaelnovakjr: Not really. |
03:14.30 | zhobbs | I have a feeling that many of the winning projects will be hobbyists |
03:14.51 | michaelnovakjr | that would be nice to see |
03:14.53 | jasta | michaelnovakjr: Try not to be threatened by competition. The luxury of open source development is that you can happily ignore it. |
03:15.28 | zhobbs | michaelnovakjr, what are you working on? (don't have to answer of course) |
03:16.37 | michaelnovakjr | i am working on a mail/rss client, with collaboration tools.... simple stuff though |
03:17.04 | michaelnovakjr | basically make it easy to get your contacts/rss/mail the way you do on your desktop/laptop machine |
03:17.19 | jasta | i can't wait to see the landscape of mobile software once Android has had time to nest. |
03:17.20 | zhobbs | sounds good |
03:17.50 | zhobbs | yeah, I need to get helloandroid.com's application db working a little better...so I can drive a Package Management app off it |
03:18.02 | jasta | finding things as simple as a good FreeCell game is nearly impossible even today. |
03:18.20 | zhobbs | for sure... |
03:18.26 | jasta | zhobbs: I eventually want to look at package management as well, in the spirit of Debian's APT. |
03:19.14 | jasta | but that project needs to wait for a more stable SDK and more distributable applications. |
03:19.40 | zhobbs | I eventually want to make an app that takes the descriptions,ratings,comments, screenshots etc from the website and gets them so you can easily find everything |
03:20.03 | zhobbs | and of course handle dependencies and everything |
03:20.12 | jasta | zhobbs: Good, you can write a front-end for my system then :P |
03:20.36 | zhobbs | hehe, if you want to get together with me on that after March 14 let me know :) |
03:21.11 | zhobbs | sorry, april 14 |
03:21.12 | jasta | the deadline is Apr 14 now, isn't it? |
03:21.33 | jasta | I am certainly interested. Perhaps I will look you up for this later. |
03:21.46 | zhobbs | cool |
03:21.48 | jasta | Of course, my ADC project will probably take up my time even after the challenge as well. |
03:22.05 | zhobbs | Especially if you're prepping it for round 2 of judging :) |
03:22.05 | jasta | I would like to develop it to maturity before I retire it. I doubt that timeline will coincide with Google's. |
03:23.23 | jasta | I'm secretly hoping that once this developer challenge thing blows over, I can engage my application in the community a bit more for improvements and new ideas. |
03:24.01 | michaelnovakjr | any news on a potential release date? |
03:24.14 | zhobbs | you going to release before deadline? |
03:24.17 | jasta | michaelnovakjr: I will be opening source code as soon as the round 1 challenge deadline is over. |
03:24.35 | michaelnovakjr | me too, for my project |
03:24.49 | zhobbs | yeah, there will be lots of cool stuff coming out april 15 |
03:25.02 | jasta | And even if I don' |
03:25.10 | jasta | And even if I don't win, I plan to continue development. |
03:25.41 | jasta | I'm mostly just keeping in step with the challenge, it is not my motivation. |
03:26.06 | jasta | I actually had this idea years ago, and started implementing it for Windows Mobile (my current mobile platform of choice) |
03:26.31 | jasta | but ultimately scrapped the project because, frankly, Windows Mobile is a terrible development platform. |
03:27.08 | jasta | I had to develop using VMWare running pirated copies of Visual Studio and Windows, the .NET CF is useless and undeveloped, ... |
03:27.21 | jasta | It was just frustratingly backward. |
03:27.29 | zhobbs | android is the only mobile platform I've messed with |
03:27.53 | jasta | I have written for Palm, WinMo, and of course Android. I am familiar with Symbian, but have not realized any applications there. |
03:28.19 | jasta | None of my released work to date has been in the open source community, however. That will be changing with Android. |
03:28.23 | zhobbs | I've never had great luck using VMWare and getting things to work all that well on the client machine |
03:28.52 | jasta | zhobbs: Me neither, which is why I quit futzing with it. I'd rather stop developing for WinMo than reboot to Windows :) |
03:29.15 | jasta | I'm such a snob. :) |
03:29.56 | michaelnovakjr | i hate windows |
03:30.00 | zhobbs | hehe, my laptop is locked into windows for some contract work I do |
03:30.10 | zhobbs | it sucks |
03:30.41 | michaelnovakjr | i run linux on everything, have one mac |
03:31.12 | jasta | I run Linux on most everything as well. I don't like Macs, though :) |
03:31.23 | jasta | And I'm even a snob about Linux too. I won't use anything but Ubuntu and Debian :) |
03:31.32 | michaelnovakjr | i use Kubuntu |
03:31.45 | jmccaffrey | I use vista *ducks* |
03:31.49 | jasta | Mostly the only reason Ubuntu is OK is because it's basically Debian with some different package maintainers ;0 |
03:32.14 | michaelnovakjr | i am a big fan of KDE, i have found it really easy to use |
03:32.22 | jasta | Also, if I haven't started a holy war yet, I'm a die-hard Vim user. :) |
03:32.33 | michaelnovakjr | LONG LIVE VIM! |
03:32.34 | jmccaffrey | I used to have emacs on vista |
03:32.43 | jasta | michaelnovakjr: I use KDE at home, but lately I'm growing detached again. KDE4 needs to hurry up or I'm gonna lose interest ;) |
03:32.45 | zhobbs | I usually use SMGL (it's like gentoo), but I couldn't get eclipse working because of some crazy eclipse bugs so had to switch to kubuntu for the time being |
03:33.17 | zhobbs | using a binary distro seems sooo slow |
03:33.26 | michaelnovakjr | I am reluctant about KDE4 jasta, I haven't played with it very much yet but from the screenshots I hope themes are easily found |
03:33.45 | jasta | zhobbs: It isn't. Point yourself to the nearest intelligent discussion on compiler optimization. |
03:33.50 | zhobbs | I used KDE4 for a while and downgraded...wasn't configuarable enough |
03:34.28 | zhobbs | jasta, well for whatever reason I'm swapping now and wasn't before |
03:34.32 | jmccaffrey | I tried the kubuntu live cd with kde4, disappointed very much so |
03:35.17 | jmccaffrey | X is just terrible, and its encumbering the success of what could be solid desktop software in my, and apple's opinion |
03:35.25 | jasta | Well now I'm all pissed off. I hadn't even used KDE4, I just assumed that they hadn't all gone insane. |
03:36.02 | jasta | jmccaffrey: In what way? Not that I disagree, but I'm curious what you think is wrong with X. |
03:36.46 | michaelnovakjr | i don't really see anything wrong with KDE 3.5 |
03:37.00 | jasta | michaelnovakjr: It doesn't integrate well with Compiz, which frustrates me. |
03:37.53 | jmccaffrey | For one, I believe that the emphasis on a network layer forces is not in line with the way it is used anymore. The way it is configured and the way it employs services is arcane compared to much less monolithic solutions that could be devised |
03:37.55 | michaelnovakjr | if they made KDE4 customizable then I would definitely move up to it, but I definitely know I will be waiting at least a little while |
03:38.16 | jasta | jmccaffrey: Architectually, X is very impressive actually. XFree86 has certainly stagnated and has numerous problems, but Xorg is rescueing it nicely. |
03:38.33 | jasta | jmccaffrey: Yes, but in what way does the service architecture make it terrible? Just that it is superfluous? What does it _prevent_? |
03:38.52 | zhobbs | michaelnovakjr, my feeling was that they were focused on eye candy and that the settings menus haven't been implemented yet |
03:39.24 | michaelnovakjr | true, and the eye candy (at least so of it) is kinda ugly |
03:39.31 | michaelnovakjr | the panel and menu are really ugly |
03:39.46 | zhobbs | yeah, I don't use the panel in KDE3 and there is no way to remove it in 4 |
03:40.03 | jmccaffrey | I just don't believe that incorporating all of the services is in line with the unix tradition. Should they not be easily replaceable? Consider why there is still no real good graphical configuration that I know of for X |
03:41.25 | jmccaffrey | If it was less monolithic, maybe, hopefully configuration would be far less of an issue than it is now |
03:41.44 | jasta | jmccaffrey: There are many. GNOME has one. KDE has one. NVidia even wrote one. |
03:42.08 | jasta | Most users these days do not have any need to interact with Xorg's conf file. |
03:42.47 | jasta | Of course, if you do, your distro might just be sucky ;P |
03:43.01 | zhobbs | ubuntu does seem to automatically handle xinerama |
03:43.05 | jmccaffrey | I found getting my setup to work under it to be a difficult process, maybe I didn't see the tool available. |
03:43.07 | michaelnovakjr | jasta i agree |
03:43.23 | michaelnovakjr | i have a dual display setup on Kubuntu and it was really simple |
03:43.44 | michaelnovakjr | i just had to switch it from mirror to continuous |
03:43.54 | *** join/#android eton_ (n=eton@ppp-58-8-11-95.revip2.asianet.co.th) |
03:44.24 | jasta | jmccaffrey: What is your set up? |
03:45.11 | jasta | I admit, I am biased toward NVidia and so have been spoiled by their good drivers and tools, but I have not found any typical set-ups that Ubuntu or Debian was unable to cope with automatically. |
03:45.15 | jmccaffrey | a 24" dell lcd w/ a 17" samsung lcd |
03:45.23 | jasta | Of course, Ubuntu and Debian are mostly just relying on X -configure |
03:45.28 | jmccaffrey | I had it working, but after messing with the config file alot |
03:45.58 | jasta | jmccaffrey: What video card? ATI has a tool as well I think. But NVidia's is probably much better. |
03:45.59 | jmccaffrey | nvidia 8800 |
03:46.14 | jasta | jmccaffrey: And you did not use nvidia-settings or nvidia-xconfig? |
03:46.59 | jmccaffrey | No, I just looked around for a gui to handle it, not seeing one I opened the config and figured it out manually |
03:47.01 | jasta | They come with the drivers, even. |
03:47.13 | jasta | And are default installed with Ubuntu. |
03:47.37 | jasta | So, let's recap. You think X is terrible because you don't know anything about it? :) |
03:48.36 | jasta | I suspect that is also why Apple thought it was terrible. All their fancy effects have all been outdone with X. God bless NVidia ;) |
03:49.11 | *** join/#android Zoolooc (n=fredsiba@nrbg-4dbf973f.pool.einsundeins.de) |
03:49.17 | jmccaffrey | If you want to try and "win" an argument, I'll concede. I think X is terrible because I think it's monolithic design leads to the creation of hacks. Compiz, nvidia custom configuration tools and xinerama are all hacks in my opinion. |
03:50.04 | jasta | Compiz is a windows manager, just like Vista and Apple does not deviate far from that concept either. |
03:50.11 | jasta | Vista's Aero, of course. |
03:50.42 | jasta | And NVidia's custom configuration tool exists for Windows as well. In fact, it's even more insane for Windows, exposing features like multiple desktops and adding buttons to title bars. Much weirder than a wrapper to a file. |
03:51.33 | jasta | For the record, X is terrible, but not for any of the reasons the average Linux user knows about. |
03:51.40 | michaelnovakjr | its a known fact that nvidia is better for linux than ATI |
03:51.57 | jmccaffrey | If you're basing the assumption that it isn't a hack on the fact that it also exists for windows, you may be standing on pretty soft ground. |
03:52.02 | michaelnovakjr | I would hope with the AMD/ATI dynamic duo they can really provide great technology for Linux |
03:52.24 | jasta | jmccaffrey: NVidia's configuration tool is not a hack. It exposes features that only NVidia products support. |
03:52.40 | jmccaffrey | like dual monitors? |
03:52.43 | jasta | And it accesses interfaces that, if standardized, would bar certain drivers from functioning. |
03:53.02 | jasta | jmccaffrey: Dual monitors is not why NVidia created their tool. Experiment with it for a moment, and you will see why they created it. |
03:53.23 | jasta | For dual monitor tinkering and foolishness, just look at KDE's desktop configuration tool, or GNOME's even. |
03:53.31 | jasta | KDE's is better, of course ;) |
03:53.52 | jmccaffrey | So you believe that the "dualview" and other driver specific options are the best way to handle the configuration? |
03:54.11 | jasta | Well, in the case of NVidia's proprietary TwinView technology, yes. |
03:54.25 | jasta | TwinView is not dual head. It is a special feature that their chips and only their chips support. |
03:54.45 | jasta | Xinerama is the general solution for X, and is supported by other more general tools. |
03:55.02 | zhobbs | I prefer xinerama |
03:55.24 | jasta | That you perceive it as a "standard" feature is merely an illusion, and it is an illusion maintained on all operating systems that NVidia supports. |
03:56.13 | *** join/#android rch850 (n=rch850@c220090.ppp.asahi-net.or.jp) |
03:56.50 | jasta | zhobbs: Unfortunately, TwinView offers the ability to drive both displays as a single composited canvas. That's the only way that Compiz, for example, could work effectively with dual monitors. |
03:57.27 | zhobbs | thats why it never works for me.... :) |
03:57.33 | jasta | Xinerama is hiding all those nasty memory copies happening when information is exchanged from one head to the next. |
03:57.59 | jasta | Compiz could never accept that leaky abstraction. It needs a single canvas to work with, and it needs to assume that canvas is universally driven. |
03:58.13 | jasta | TwinView and whatever ATI's technology is called is the only way to do with that |
03:59.15 | jasta | To visualize this, set up Xinerama using two video cards with extremely slow memory controllers. Move a window from one head to the next and watch your machine nearly explode ;) |
04:00.53 | jasta | Truthfully, multiple monitor support is a huge hack. NVidia replaced that hack with an efficient and intentional solution. Much better ;) |
04:01.35 | jasta | Anyway, I digress. I need to code :) |
04:15.45 | jasta | Hmm, how can we debug ContentProviders? |
04:16.21 | jasta | Oh nevermind, seems to run in the same process. Weird, thrown exceptions don't seem to make it anywhere. |
04:19.05 | michaelnovakjr | unit testing? |
04:19.41 | jasta | I thought it was running in some special privileged process but that seems to not be the case. |
04:19.47 | jasta | or at least, that process is being attached by Eclipse |
04:20.10 | zhobbs | anyone know how to encode/save a Bitmap to the filesystem? |
04:20.12 | michaelnovakjr | be back |
04:20.27 | jasta | zhobbs: BitmapFactory to decode, not sure if there is a method for encoding one. |
04:21.19 | jasta | I don't know if they implemented the reverse yet. |
04:21.19 | zhobbs | found it...Bitmap.compress() |
04:21.19 | jasta | yeah hehe, i actually just found that too ;) |
04:21.34 | jasta | i stumbled upon Bitmap.CompressFormat and was about to mention Bitmap.compress. |
04:24.24 | jasta | are you doing your own drawing? :) |
04:29.16 | *** join/#android pandora-- (n=pandora-@cpe-76-172-208-63.socal.res.rr.com) |
04:30.06 | *** join/#android matt_c (n=mcroydon@137.147.45.66.cm.sunflower.com) |
04:32.32 | *** join/#android michaelnovakjr (n=michaeln@pool-71-190-29-14.nycmny.east.verizon.net) |
04:52.27 | jasta | romainguy_: I just got SIGSEGV in system_server... |
04:54.01 | jasta | gah, and now i'm getting the mismatched uid problem. |
05:07.55 | romainguy | jasta: "I just got SIGSEGV in system_server..." << I can't help you here :( |
05:08.13 | jasta | I know, I'm just scared. :) |
05:08.27 | jasta | I'll post it to the issue tracker |
05:09.53 | *** join/#android pombreda (n=pombreda@c-67-180-198-25.hsd1.ca.comcast.net) |
05:12.14 | *** join/#android duey (n=dueynz@203.96.223.40) |
05:25.28 | *** join/#android romainguy__ (i=romaingu@adsl-75-36-216-49.dsl.pltn13.sbcglobal.net) |
06:33.39 | *** join/#android ken_ (n=user@84.92.70.37) |
06:53.57 | *** join/#android matt_c (n=mcroydon@137.147.45.66.cm.sunflower.com) |
07:02.33 | *** join/#android Matrix9 (n=MiniMe@s206-75-119-243.ab.hsia.telus.net) |
07:09.04 | *** join/#android eton (n=eton@ppp-58-8-11-95.revip2.asianet.co.th) |
07:14.16 | *** join/#android romainguy__ (n=gfx@72.14.224.1) |
07:15.12 | *** join/#android Yeggstry (n=mind@cpc1-rdng14-0-0-cust946.winn.cable.ntl.com) |
07:18.31 | jerkface03 | is there a layout provided in android that's similar to a flow layout in java? |
07:18.34 | jerkface03 | j2se rather |
07:21.26 | *** join/#android davidw (n=davidw@212.186.16.224) |
07:22.19 | romainguy__ | jerkface03: nope |
07:22.34 | romainguy__ | jerkface03: LinearLayout is the closest thing to FlowLayout except it does not overflow :) |
07:23.14 | romainguy__ | that said a FlowLayout is usually bad for UI design |
07:24.17 | jerkface03 | romainguy__: sleep much? or are you working on android ui stuff all day and night? |
07:24.52 | romainguy__ | jerkface03: Today is special, I just upgraded my work laptop to Leopard |
07:25.00 | romainguy__ | so I am recreating my dev environment |
07:27.16 | jasta | hehe, i just upgraded my workstation at work and i'm so lazy that i have my old install mounted and sometimes just chroot it to do stuff :) |
07:27.50 | romainguy__ | ahah |
07:28.05 | romainguy__ | reinstalling a complete environment is not painful with Mac OS X |
07:28.07 | romainguy__ | it took me an hour |
07:28.16 | romainguy__ | having most of my data and settings on .Mac helps a lot :) |
07:28.50 | jasta | my workstation at work is an exception, i have a couple of pieces of really goofed up corporate software on there. |
07:29.03 | romainguy__ | ah yeah that |
07:29.13 | romainguy__ | I'm glad we don't suffer from that at Google |
07:29.16 | jasta | including an IBM db2 client that is over 2 major versions old. |
07:29.25 | romainguy__ | except the VPN and Wifi configuration, there's nothing particular |
07:29.29 | jasta | Getting that crap to run on a modern Linux installation (and a non-RedHat one at that) is a real pain. |
07:30.09 | jasta | the installer requires rpm, and so you actually have to set up an RPM environment on a Debian machine to get it to install. So fuckin stupid. |
07:30.30 | romainguy__ | :( |
07:30.38 | jasta | can't even use alien or anything because the installer (binary) runs through the rpm commands first, then contains all this voodoo to set up a new user with all the settings. |
07:30.46 | jasta | so you have to arrange for the rpm commands to succeed. |
07:31.25 | jasta | Fortunately, I am a magician. |
07:50.56 | jasta | Oh yeah, I remember writing C now. This sucks ;0 |
08:01.10 | davidw | I like C |
08:03.55 | jasta | at least GLib makes it tolerable :) |
08:14.44 | *** join/#android The_PHP_Jedi (n=ThePHPJe@66-50-196-237.prtc.net) |
08:20.20 | *** join/#android mike1o (n=mike@host207-205-dynamic.9-87-r.retail.telecomitalia.it) |
08:35.55 | *** join/#android romainguy___ (i=romaingu@adsl-75-36-216-49.dsl.pltn13.sbcglobal.net) |
08:48.49 | *** join/#android eton_ (n=eton@ppp-58-8-11-95.revip2.asianet.co.th) |
08:50.24 | *** join/#android fcarvalho (n=fcarvalh@200.184.118.132) |
08:52.19 | *** join/#android cutmasta (n=cutmasta@62.225.134.181) |
09:06.36 | cutmasta | mornin |
09:11.34 | *** join/#android soulreaper (i=soul@p4FCE726B.dip.t-dialin.net) |
09:49.19 | *** join/#android pewpewpew (i=pewee@heaven.zakx.de) |
11:05.00 | *** join/#android Mathiasdm (n=Mathias@d54C597B6.access.telenet.be) |
11:26.20 | *** join/#android ArteK (i=ArteK@82.177.19.205) |
11:59.50 | *** join/#android ArteK (i=ArteK@82.177.19.205) |
12:20.40 | *** join/#android yookoala (n=Rodney@253-015.netfront.net) |
12:21.07 | *** join/#android ArteK (i=ArteK@82.177.19.205) |
12:34.27 | *** join/#android unumm (n=elpresid@91.65.203.12) |
13:00.03 | *** join/#android dims (n=dims@c-66-31-152-180.hsd1.ma.comcast.net) |
13:08.41 | *** join/#android ArteK (i=ArteK@82.177.19.205) |
13:26.12 | *** join/#android skicson (n=Mike_Mac@pool-96-234-164-211.bltmmd.fios.verizon.net) |
13:27.26 | *** join/#android mypapit (n=mypapit@pdpc/supporter/active/mypapit) |
13:28.43 | *** join/#android aksyn (n=aksyn@78-86-127-220.zone2.bethere.co.uk) |
13:47.41 | *** part/#android pewpewpew (i=pewee@heaven.zakx.de) |
13:57.57 | *** join/#android ArteK (i=ArteK@82.177.19.205) |
14:01.18 | *** join/#android bullcrap0 (n=asd@p6.pub.ro) |
14:05.21 | *** part/#android bullcrap0 (n=asd@p6.pub.ro) |
14:09.51 | *** join/#android ArteK (i=ArteK@82.177.19.205) |
14:13.56 | *** part/#android yookoala (n=Rodney@253-015.netfront.net) |
14:46.26 | *** join/#android vbabiy (n=vbabiy@pool-71-244-118-158.albyny.fios.verizon.net) |
15:04.05 | *** join/#android michaelnovakjr (n=mnovack@204.141.14.156) |
15:04.25 | *** join/#android Mathiasdm (n=Mathias@d54C597B6.access.telenet.be) |
15:07.04 | davidw | anyone know offhand if android systems have some kind of unique ID? |
15:09.13 | Stephmw | other than IMEI? |
15:12.49 | cutmasta | yeah IMEI |
15:12.56 | cutmasta | would be very unique |
15:13.38 | davidw | score |
15:28.01 | *** join/#android nullwork (n=kyle@c-24-245-23-122.hsd1.mn.comcast.net) |
15:37.19 | *** join/#android rorist (n=rorist@64.98.3.213.cust.bluewin.ch) |
15:39.57 | *** join/#android matt_c (n=mcroydon@gozur.sunflowerbroadband.com) |
15:43.27 | *** join/#android Essington (n=Essingto@unaffiliated/essington) |
15:43.45 | *** join/#android BiT-QuaKe (i=d@82.Red-83-54-12.dynamicIP.rima-tde.net) |
15:48.07 | *** join/#android romainguy__ (i=romaingu@adsl-75-36-216-49.dsl.pltn13.sbcglobal.net) |
15:59.05 | *** join/#android ArteK (i=ArteK@82.177.19.205) |
16:01.13 | *** join/#android Dralspire (n=dralspir@dt102nf0.tampabay.res.rr.com) |
16:16.56 | *** join/#android TimRiker (n=timr@rikers.org) |
16:17.18 | *** join/#android cypromis (n=michalbi@e179132112.adsl.alicedsl.de) |
16:18.49 | *** join/#android aksyn (n=aksyn@78-86-127-220.zone2.bethere.co.uk) |
16:54.18 | *** join/#android aksyn (n=aksyn@78-86-127-220.zone2.bethere.co.uk) |
17:00.22 | *** join/#android matt_c_ (n=mcroydon@gozur.sunflowerbroadband.com) |
17:00.37 | *** join/#android soulreaper (i=soul@p4FCE607D.dip.t-dialin.net) |
17:02.24 | *** join/#android mike1o (n=mike@host207-205-dynamic.9-87-r.retail.telecomitalia.it) |
17:02.58 | *** join/#android eton (n=eton@ppp-58-8-11-95.revip2.asianet.co.th) |
17:03.29 | mike1o | R.java is created in all my src subdirs... that's not right |
17:04.39 | mike1o | ok fixed |
17:11.48 | *** join/#android Yeggstry (n=mind@cpc1-rdng14-0-0-cust946.winn.cable.ntl.com) |
17:15.37 | *** join/#android romainguy__ (i=romaingu@adsl-75-36-216-49.dsl.pltn13.sbcglobal.net) |
17:17.52 | *** join/#android zhobbs (n=zach@19.234.189.72.cfl.res.rr.com) |
17:23.52 | *** join/#android frb-work (n=frb@unaffiliated/frb) |
17:23.56 | frb-work | howdy ho |
17:24.23 | frb-work | have the capabilities of the com.google.wireless.gdata classes been enumerated anywhere? |
17:35.44 | *** join/#android matt_c (n=mcroydon@gozur.sunflowerbroadband.com) |
17:37.01 | *** join/#android romainguy___ (n=gfx@72.14.224.1) |
17:37.31 | *** join/#android dfas (n=none@10.201.216.81.static.s-o.siw.siwnet.net) |
17:37.43 | *** part/#android dfas (n=none@10.201.216.81.static.s-o.siw.siwnet.net) |
17:51.24 | *** join/#android eton_ (n=eton@ppp-58-8-11-95.revip2.asianet.co.th) |
17:58.29 | *** join/#android TimRiker (n=timr@psnet.cc) |
18:01.08 | Lede | http://mobile.slashdot.org/mobile/08/01/30/1611204.shtml |
18:01.10 | Lede | ._o |
18:01.42 | *** join/#android aksyn (n=aksyn@78-86-127-220.zone2.bethere.co.uk) |
18:13.43 | *** join/#android winksaville (n=chatzill@70.91.206.233) |
18:17.07 | *** join/#android Zoolooc (n=fredsiba@nrbg-4dbf973f.pool.einsundeins.de) |
18:26.29 | zhobbs | thanks Lede |
18:28.13 | Lede | zhobbs: you can donate using pay-pal :P |
18:28.32 | Lede | /paypal Lede donate $10 |
18:28.48 | Lede | just kidding |
18:29.12 | zhobbs | /paypal Lede donate $0.01 |
18:30.06 | zhobbs | didn't work :( |
18:32.57 | Lede | :( |
18:35.10 | absentia | re |
18:35.15 | *** part/#android absentia (n=scott@ns6.lobodirect.com) |
18:36.46 | *** join/#android diego (n=dpino@cm136076.red.mundo-r.com) |
19:04.43 | *** part/#android frb-work (n=frb@unaffiliated/frb) |
19:23.16 | *** join/#android alexma (i=boo@79.116.82.97) |
19:24.23 | *** join/#android TimRiker (n=timr@psnet.cc) |
19:24.43 | alexma | hi. I get "The application com.google.android.providers.contacts is not responding." each time I start the emulator(from eclipse or from command line). I've tried the -wipe-data switch and the result is the same. How can I fix this? |
19:25.18 | zhobbs | alexma, I've had similar issues..no idea :( |
19:25.35 | zhobbs | I also get providers.media not responding also |
19:30.19 | alexma | http://code.google.com/p/android/issues/detail?id=138&colspec=ID%20Type%20Version%20Security%20Status%20Owner%20Summary&start=100 |
19:30.26 | alexma | I submitted a report |
19:30.42 | *** join/#android romainguy__ (i=romaingu@adsl-75-36-216-49.dsl.pltn13.sbcglobal.net) |
19:38.12 | *** join/#android romainguy____ (i=romaingu@adsl-75-36-216-49.dsl.pltn13.sbcglobal.net) |
19:38.35 | *** join/#android hendry (n=hendry@nox.vm.bytemark.co.uk) |
19:48.32 | *** join/#android pombreda (n=pombreda@144.189.5.201) |
19:54.19 | *** join/#android romainguy__ (n=gfx@72.14.224.1) |
20:12.51 | *** join/#android pandora-- (n=pandora-@cpe-76-172-208-63.socal.res.rr.com) |
20:16.11 | *** join/#android Kriyasurfer (n=Akashakr@vpn.gwinnettpl.org) |
20:19.25 | *** join/#android TimRiker (n=timr@psnet.cc) |
20:57.02 | jasta | i want to see what the new UI looks liek :) |
20:57.12 | jasta | i hope it's not just like new pixmaps and stuff :) |
21:01.13 | michaelnovakjr | new ui? |
21:03.12 | michaelnovakjr | * michaelnovakjr is curious |
21:03.34 | michaelnovakjr | that was dumb |
21:09.18 | *** join/#android zhobbs (n=zach@19.234.189.72.cfl.res.rr.com) |
21:10.29 | jasta | that was dumb. :) |
21:10.58 | jasta | It's been said quite a few times that the UI is temporary, and now there are rumors that the next SDK (released in a few weeks) will have the new UI. |
21:11.07 | jasta | or at least, a new UI. perhaps not the final one. |
21:11.46 | zhobbs | yeah, definitely will have new UI |
21:12.03 | jasta | http://openandroids.com/2008/01/30/android-user-interface-to-get-a-new-look/ |
21:12.16 | zhobbs | http://www.helloandroid.com/node/240 |
21:12.18 | zhobbs | :) |
21:14.13 | michaelnovakjr | ooooo lala |
21:16.22 | *** part/#android pombreda (n=pombreda@144.189.5.201) |
21:17.03 | jasta | i'm excited. i wish we could see a screenshot ;P |
21:17.27 | jasta | i'm hoping that it's much different. the current UI is functional, but not much else. |
21:17.52 | jasta | hehe, it still looks better than windows mobile, but they should be able to go further :) |
21:19.08 | jasta | romainguy__: be honest, should we be excited about it? :) |
21:19.24 | romainguy__ | I won't say anything |
21:20.48 | jasta | Fine :) |
21:21.00 | michaelnovakjr | thats a tease haha! |
21:21.08 | jasta | i have been looking at some of your portfolio of work, however, and i think i should be excited ;) |
21:21.38 | romainguy__ | Thanks but as a disclaimer I do not design Android's UI, I just implement it :) |
21:21.53 | jasta | really, you don't even have any input there? |
21:22.18 | romainguy__ | No more than any other engineer |
21:22.44 | jasta | Hmm, do we know any of the designers...? :) |
21:22.55 | romainguy__ | Nope |
21:23.29 | jasta | Boo ;) |
21:24.14 | romainguy__ | But because of the new UI I had to implement a cool new feature in the UI toolkit :) |
21:24.18 | romainguy__ | (at least I think it's cool) |
21:24.46 | zhobbs | nice, how long we gotta wait? |
21:25.10 | romainguy__ | I don't know, you should ask Dan |
21:26.02 | michaelnovakjr | for those of us developing applications romainguy_ will the UI change greatly effect our flow? |
21:27.03 | jasta | i hope it does, actually. |
21:27.36 | jasta | romainguy__: Will that new feature be obvious, or is it kind of an undertone? |
21:27.52 | zhobbs | romainguy__ is hiding from the PR questions |
21:27.56 | michaelnovakjr | haha |
21:28.14 | romainguy__ | zhobbs: No, I'm just checking in a bug fix :) |
21:31.18 | romainguy__ | jasta: The new feature may or may not be used in the UI but there are samples and it's documented |
21:31.30 | romainguy__ | and if used, it will be obvious |
21:32.25 | jasta | Interesting. |
21:32.43 | jasta | Well, I can't wait. I am excited, I can't help it ;) |
21:33.03 | romainguy__ | That's a good thing :) |
21:33.11 | jasta | romainguy__: I do think, however, that Google should step up and come up with some extra documentation that discusses layout, usability, and style guidelines. |
21:33.29 | romainguy__ | jasta: And we definitely agree on that |
21:34.10 | romainguy__ | But all the staff is very busy and with the platform still evolving really fast it would not help |
21:34.37 | jasta | Yeah, I understand. |
21:34.49 | jasta | Hire an intern :) |
21:35.02 | romainguy__ | uhuh |
21:35.22 | zhobbs | plus I'm assuming handset manufacturers might take some liberties on the ui also? |
21:35.52 | romainguy__ | We're just doing *a* UI |
21:35.55 | romainguy__ | not *the* Android UI |
21:36.43 | romainguy__ | Especially because a cell phone UI must be adapted to the screen size and the hardware capabilities |
21:37.13 | romainguy__ | You don't want to have the same UI on a 170x90 12-keys phone and on an iPhone |
21:37.37 | zhobbs | yep...all these crazy apps are going to be very clunky on the free type of phones |
21:37.52 | romainguy__ | Not necessarily |
21:37.56 | zhobbs | I would think even webkit would be too heavy for the free phones |
21:38.19 | zhobbs | I have a razr and I can't imagine anything useful running on it |
21:43.41 | *** join/#android duey (n=nick@ip-58-28-159-211.static-xdsl.xnet.co.nz) |
21:44.32 | jasta | zhobbs: Opera Mini will run on it just fine. |
21:45.32 | davidw | my shopping list app will run on it |
21:45.54 | jasta | Those types of phones have been made to look insufficient for more advanced functionality only due to a lack of software and initiative. They are still quite powerful. |
21:46.38 | jasta | For example, the MOTO RAZR2 has an ARM11 processor @ 500MHz. |
21:47.47 | jasta | That's more powerful than all my previous smartphones. |
21:47.57 | *** join/#android romainguy___ (i=romaingu@adsl-75-36-216-49.dsl.pltn13.sbcglobal.net) |
21:48.29 | *** part/#android Essington (n=Essingto@unaffiliated/essington) |
21:48.42 | romainguy___ | davidw: :)) |
21:48.44 | jasta | He probably uses ChatZilla or something ;) |
21:48.51 | romainguy___ | I use Colloquy |
21:48.58 | romainguy___ | but I'm logged on IRC on 3 different computers |
21:50.30 | jasta | Real men use screen |
21:50.43 | romainguy___ | jasta: yeah but I love GUIs :) |
21:50.46 | jasta | I actually thought once that would be cool to write an X-based implementation of screen. |
21:51.34 | romainguy___ | I would gladly use such a thing |
21:53.02 | jasta | It would not be very difficult. It would simply be an X proxy, implementing a server that can attach or detach to a real server at will. |
21:53.27 | *** join/#android romainguy___ (i=romaingu@adsl-75-36-216-49.dsl.pltn13.sbcglobal.net) |
21:53.30 | jasta | Of course, in order to work effectively, you need to have a relatively high performing link between the two machines. |
21:54.01 | romainguy___ | Actually what I'd like right now is a VPN that stays connected |
21:54.22 | jasta | the X server protocol is not efficient over high latency links. |
21:54.51 | jasta | romainguy__: What VPN do you use now? We use IPsec |
21:55.11 | jasta | works great ;) |
21:55.33 | romainguy___ | I have no idea :) |
21:55.40 | romainguy___ | Whatever Google put on my laptop :) |
21:56.00 | zhobbs | does google let you run whatever os you want? |
21:56.17 | duey | na they make you use windows 3.1 |
21:56.20 | romainguy___ | They let you choose what OS you want to use: Windows, Linux or OS X |
21:56.29 | romainguy___ | Unless your project needs a specific OS |
21:57.06 | zhobbs | that's nice...most of the jobs I've had you're stuck in windows |
21:57.21 | duey | we let people choose here |
21:57.34 | duey | its kind of stupid if you stick someone on an os they dont like |
21:57.38 | duey | not productive |
21:58.07 | romainguy___ | zhobbs: at Sun I *had* to use Linux and Solaris and Windows :) |
21:58.12 | romainguy___ | to make sure Swing worked everywhere |
21:58.38 | duey | that makes sense |
21:58.44 | duey | i guess |
21:59.11 | duey | _-- |
21:59.31 | romainguy___ | yay, one cgone |
21:59.35 | romainguy___ | er |
21:59.43 | romainguy___ | s/cgone/clone gone |
22:00.56 | davidw | duey, depends on support stuff too, I guess |
22:01.18 | davidw | you get some guy who's not productive because he insists on using Minix and it crashes all the time... |
22:01.29 | duey | thats true |
22:01.38 | davidw | but basically I think reasonable people come to reasonable solutions |
22:02.13 | duey | linux we usually give them debian or ubuntu |
22:10.49 | michaelnovakjr | kubuntu at work! |
22:13.15 | jasta | I use whatever I want, because I'm in charge of restricting what people use. :) |
22:15.46 | duey | me to |
22:15.46 | duey | :D |
22:17.54 | jasta | btw, as a side conversation, the GnomeVFS pisses me off so much. |
22:18.37 | jasta | i wish they'd implement a FUSE component which could actually mount the GnomeVFS filesystems. So I wouldn't have to use Nautilus everytime I wanted to connect to a server share. |
22:21.18 | *** join/#android romainguy__ (i=romaingu@adsl-75-36-216-49.dsl.pltn13.sbcglobal.net) |
22:23.19 | romainguy__ | @#@! VPN |
22:28.02 | duey | lol |
22:28.55 | *** join/#android romainguy___ (i=romaingu@adsl-75-36-219-26.dsl.pltn13.sbcglobal.net) |
22:28.58 | *** join/#android romainguy____ (i=romaingu@adsl-75-36-219-26.dsl.pltn13.sbcglobal.net) |
22:29.02 | jasta | lol |
22:29.18 | jasta | you're soon to have more underscores than letters in your name. |
22:29.40 | romainguy____ | yeah, good thing I'm not using my usual nickname (gfx) |
22:30.27 | jasta | holy hell, stevens got 15" of new snow last night |
22:30.43 | jasta | i should go snowboarding tomorrow ;) |
22:31.46 | zhobbs | romainguy____, you work remote? |
22:32.04 | romainguy____ | today yes |
22:32.49 | davidw | me sleep now, later |
22:41.32 | *** join/#android jrsharp (n=jrsharp@c-68-52-226-233.hsd1.tn.comcast.net) |
22:43.51 | *** join/#android romainguy____ (i=romaingu@adsl-75-36-214-119.dsl.pltn13.sbcglobal.net) |
22:44.26 | *** join/#android romainguy_____ (n=gfx@72.14.224.1) |
22:52.54 | *** join/#android soulreaper (i=soul@p4FCE549B.dip.t-dialin.net) |
22:59.07 | *** join/#android pombreda (n=pombreda@144.189.5.201) |
23:14.22 | *** join/#android Yeggstry (n=mind@cpc1-rdng14-0-0-cust946.winn.cable.ntl.com) |
23:19.43 | *** join/#android zhobbs (n=zach@19.234.189.72.cfl.res.rr.com) |
23:21.00 | zhobbs | How can I evenly space n number of imageviews horizontally to fill parent? Can't figure it out with tablelayout or linearlayout... |
23:22.03 | romainguy_____ | zhobbs: there are various ways to do that |
23:22.06 | romainguy_____ | you could use a gridview |
23:22.17 | zhobbs | hmm, haven't messed with grid views |
23:22.17 | romainguy_____ | or with a table layout mark all columns to be stretchable |
23:22.28 | romainguy_____ | and ask your imageviews to use a center horizontal policy |
23:22.43 | zhobbs | yeah, I tried that and used center gravity on the image views |
23:23.12 | zhobbs | I'll try it with android:layout_centerHorizontal |
23:23.46 | romainguy_____ | note : a TableLayout is a vertical linearlayout and each row is a horizontal linearlayout |
23:24.14 | zhobbs | so if there's only one row use a linear layout |
23:24.22 | romainguy_____ | yes |
23:24.33 | romainguy_____ | except tablelayout lets you stretch/shrink columns |
23:24.38 | romainguy_____ | so it's a bit more sophisticated |
23:24.49 | zhobbs | oh yeah, I need to be able to stretch columns |
23:25.19 | zhobbs | hmm..I can stretch columns but the ImageView's won't center |
23:25.59 | romainguy_____ | even when you set the scale type to center? |
23:27.48 | zhobbs | on the ImageViews? |
23:28.34 | romainguy_____ | yes |
23:29.00 | zhobbs | yeah, they won't center... |
23:29.56 | zhobbs | <ImageView id="@+id/tab1" android:layout_height="wrap_content" android:layout_width="wrap_content" android:src="@drawable/icon_nav_weather" android:layout_centerHorizontal="true" android:scaleType="center" /> |
23:30.28 | *** join/#android matt_c (n=mcroydon@gozur.sunflowerbroadband.com) |
23:30.44 | romainguy_____ | what about centerCrop ? |
23:32.30 | zhobbs | for scaleType? |
23:33.27 | zhobbs | I'm going to mess with gridview...haven't tried that yet |
23:34.18 | romainguy_____ | GridView has an attribute to automatically expand the space between the columns |
23:34.54 | zhobbs | Can it be static though? |
23:35.07 | romainguy_____ | yep |
23:35.22 | zhobbs | ok, cool |
23:40.30 | zhobbs | hehe, GridView shows up empty |
23:40.40 | romainguy_____ | did you set the adapter? |
23:41.04 | zhobbs | well, by static I thought I could just add kids in the xml |
23:41.13 | romainguy_____ | aah |
23:41.14 | romainguy_____ | nope :) |
23:44.28 | jasta | I really like on the iPhone how you can select a row and have it open up a few extra buttons or options. |
23:44.28 | *** join/#android monster_ (n=monster_@static-76-160-17-34.dsl.cavtel.net) |
23:44.39 | *** part/#android monster_ (n=monster_@static-76-160-17-34.dsl.cavtel.net) |
23:44.46 | jasta | Just throwin' that out there :) |
23:46.06 | zhobbs | romainguy_____, here's the layout...can't figure out why the imageviews won't center: http://android.paste-bin.com/13013 |
23:46.25 | romainguy_____ | well |
23:46.30 | romainguy_____ | columns are 0-indexed |
23:46.37 | romainguy_____ | so stretchColumns should read 0,1,2 |
23:46.42 | zhobbs | ahh |
23:47.10 | zhobbs | that might make it look like they aren't centered |
23:47.46 | zhobbs | nice, thanks romainguy____ |
23:47.51 | zhobbs | that was it |
23:47.53 | romainguy_____ | :) |
23:48.45 | duey | you know "romainguy" is available |
23:49.12 | romainguy | ::) |
23:49.14 | duey | :D |
23:52.12 | *** join/#android nepbabu (n=nepbabu@unaffiliated/bokey) |
23:52.43 | *** join/#android rightondev (n=foysavas@146-115-47-76.c3-0.sbo-ubr1.sbo.ma.cable.rcn.com) |
23:53.53 | *** join/#android _ken (n=user@84.92.70.37) |
23:55.14 | *** join/#android _ken (n=user@84.92.70.37) |
23:55.38 | *** join/#android rch850 (n=rch850@c220090.ppp.asahi-net.or.jp) |
23:56.54 | *** part/#android nepbabu (n=nepbabu@unaffiliated/bokey) |
23:58.21 | *** join/#android rch850_ (n=rch850@c220090.ppp.asahi-net.or.jp) |