**** BEGIN LOGGING AT Fri Jan 15 02:59:57 2010 Jan 15 03:00:15 so it shows you all the free apps, from the most dl'd to the least, then the $0.99, etc. Jan 15 03:00:25 but i think those dl counts include updates as well Jan 15 03:01:57 PreGame: a number of options. myObject.JSON.stringify() is one Jan 15 03:01:58 Yes, they do Jan 15 03:02:14 Adora: so are most apps getting a 1 day turn around? Jan 15 03:02:38 reality: but still, it gives you a fair idea of where you're at Jan 15 03:04:44 LukeWalker: I know how many users we have overall. It's tagged server side. Jan 15 03:04:45 reality: so do you have a method that people can submit requests for additional stations? Jan 15 03:05:11 LukeWalker: All stations that are available, are already available. Jan 15 03:05:16 Seriously. Jan 15 03:05:34 It's explained in the Help section of the program under "Where is station XYZ?!" Jan 15 03:06:02 hmm, thats cool. yea, i saw that. i just figured that a good chunk of your emails would be users looking for more stations. :) Jan 15 03:06:11 Yes, they are. Jan 15 03:06:23 Around 50-60 a day Jan 15 03:06:28 so how did you find them? are there public databases that list radio streams? Jan 15 03:06:37 LukeWalker: a lot are, yes Jan 15 03:06:37 (dont worry, i'm not in the radio app business.. ;) Jan 15 03:07:05 LukeWalker: RadioTime.com is who I worked with for the app. Jan 15 03:07:42 Adora: oh, great. :) So the app I submitted this afternoon, it's currently marked as "Being Reviewed"... its got hope for tomorrow? :) Jan 15 03:08:05 They power a bunch of hardware and software radio platforms. Like the Sonos internet radio and Vizio connected HDTVs Jan 15 03:08:05 and now, I think I'm going to head home for a bubble bath Jan 15 03:08:11 LukeWalker: indeed it does =] Jan 15 03:08:18 LukeWalker: so radiotime existed already... Jan 15 03:08:23 Adora: Thanks so much! Jan 15 03:08:48 *reality Jan 15 03:09:17 well, good work on the app - i think it looks good. Jan 15 03:09:20 LukeWalker: Yes. I asked them if I could develop the app, they said not without a license ($25k). I wrote the app anyway, sent them a copy and they said, "We want it! Let's talk." And the rest is history. Jan 15 03:09:30 haha nice. Jan 15 03:09:45 i've wondered about doing that for a few of my favorite sites/services Jan 15 03:10:00 so they hired you to maintain it then Jan 15 03:10:12 We have an ad revenue sharing agreement Jan 15 03:10:30 So, I make money off of it through ads. Jan 15 03:10:41 you use admob? Jan 15 03:10:50 reality: Out of curiousity, what was the % split? Jan 15 03:10:55 They are one of the 5 ad neworks. Jan 15 03:10:56 Not tryinb to be rude Jan 15 03:11:06 Just curious in comparison to my agreement Jan 15 03:11:09 Tibfib: Can't disclose that. Jan 15 03:11:15 Hah. Fair enough Jan 15 03:12:00 It's a good deal though. Jan 15 03:12:11 so of the 5 ad networks you use, is there one you've had a better experience with? i used admob on my free app, but im curious what the experience would be like with others Jan 15 03:12:46 LukeWalker: It varies. I've spent probably a good 80 hours on the phone with ad networks. Jan 15 03:12:56 hey haeffb i found some random bit of code, and it works ;D Jan 15 03:12:58 It's all about negotiations. Jan 15 03:13:04 i dont understand it.. but it works Jan 15 03:13:33 gotta love random bits of code... :) Jan 15 03:13:35 If you have a good app, with a lot of users, and high face time, you can get some very good ad deals. Jan 15 03:14:04 reality9110: has RT caugjy Jan 15 03:14:14 of course i modified it to my use, but it works, so im happy Jan 15 03:14:15 http://pastebin.com/m5fe4c9ec Jan 15 03:14:15 Our ads are kind of crap right now because I'm still getting everything implemented and securing a final deal with Smaato. Jan 15 03:14:18 hmm, thats cool. and highly targeted ads too, which is better for your users and you Jan 15 03:14:24 caught on to the fact that webOS multitasks? Jan 15 03:14:27 google saves the day yet again Jan 15 03:14:38 haeffb_pre: What? Jan 15 03:14:48 'face time' Jan 15 03:14:59 haeffb: Why would they care? Jan 15 03:15:14 I can play radioTime all day and never look at it. Jan 15 03:15:34 well, the ad networks rather Jan 15 03:15:35 haeffb_pre: Yeah, and I can serve you up CPM ads all day long...I don't care if you click on them or not. Jan 15 03:16:09 good point - hence the negotiations :) Jan 15 03:16:20 Exactly Jan 15 03:16:26 50% of our overall ads are CPM. Jan 15 03:16:54 At least in the version I have sitting on my laptop right now. Jan 15 03:16:56 but you're being paid for 'face time' Jan 15 03:16:58 Not ini the one out there. Jan 15 03:17:28 so you don't care. but someone does Jan 15 03:17:31 as long as its running, the ad networks shouldnt be able to tell if its minimized or not, right? it still maintains a connection Jan 15 03:17:33 haeffb_pre: I'm being paid by the ad companies to serve ads. Whether or not those ads are seen, I don't care. Jan 15 03:17:59 haeffb_pre: and its a free app - the dev needs to make his time worthwhile Jan 15 03:18:36 *speaking from experience* Jan 15 03:19:11 just wondering how viable therevenus model is long-term Jan 15 03:19:20 the revenue Jan 15 03:19:33 haeffb_pre: We have 18 month contracts on all ad networks except Admob Jan 15 03:20:13 at some point advertisers will realize that ada on background apps aren't worth as much... Jan 15 03:21:13 We have a CTR of 1.5% which would indicate that people are actually using the app up front Jan 15 03:21:55 that seems high. is it higher than average? Jan 15 03:22:08 Yes Jan 15 03:22:13 cool Jan 15 03:22:34 But, really, what's average? There's a bunch of crap apps out there. Jan 15 03:22:45 Obviously, they're going to have a low CTR Jan 15 03:23:51 SWEEET Jan 15 03:23:54 app got published Jan 15 03:26:05 congrats Jan 15 03:26:47 Thanks! Jan 15 03:27:28 * haeffb_pre still waiting for the station I want to be available on webOS Jan 15 03:27:39 Tibfib: congrats Jan 15 03:28:46 I cant believe it got approved... Hah. It has a couple of bugs... Jan 15 03:28:53 Submitting my updates now... :) Jan 15 03:34:26 Tibfib: what's your app url? Jan 15 03:35:11 haeffb_pre: 31-3 Jan 15 03:35:46 tibfib: nice. what is it? Jan 15 03:43:26 how can i debug an Ajax.Request response? Jan 15 03:49:19 if we submit an app for publishing in the catalog can we specify when we want it to be released? Jan 15 03:54:37 It is called "Countdown Puzzles" Jan 15 03:54:45 I dont know if it online or not Jan 15 03:57:41 http://developer.palm.com/webChannel/index.php?packageid=com.tibfib.countdown not up yet... Jan 15 04:03:06 does palm allow internation developers? Jan 15 04:04:13 internation? Jan 15 04:04:27 PreGame: in onSuccess you can Object.toJSON it Jan 15 04:04:41 i do Jan 15 04:04:44 no worky Jan 15 04:04:52 what is your debug line? Jan 15 04:05:14 onSuccess: function(transport) { Jan 15 04:05:14 Mojo.Log.error("Data: "+Object.toJSON(transport)); Jan 15 04:05:14 } Jan 15 04:05:29 and it outputs Jan 15 04:05:44 is it possibly longer than the Mojo.Log thing can handle, thereby resulting in a null response? Jan 15 04:05:46 international Jan 15 04:06:01 [20100114-21:05:24.135452] error: null Jan 15 04:06:06 oh Jan 15 04:06:31 are you using plam-log or tail'ing messages? Jan 15 04:06:40 crasheed: yes Jan 15 04:06:46 palm-log Jan 15 04:06:48 crasheed: no Jan 15 04:06:54 my app is going to be available in all english speaking countries Jan 15 04:07:03 to be a developer you have to be from the west coast of the US Jan 15 04:07:08 (I submitted it to all english) Jan 15 04:07:10 Canadians are not allowed Jan 15 04:07:31 I've no experience with palm-log, but I wonder if it suffers the same length limitation that tail'ing does...it likes to cut shit off Jan 15 04:07:32 no i mean can a developer in Taiwan without us tax information submit apps and get paid by palm? Jan 15 04:07:57 sometimes Object.toJSON works and sometimes it doesn't Jan 15 04:08:00 PreGame: also, try transport.responseText and see if there's anything in it Jan 15 04:08:11 i get the same error: null Jan 15 04:08:32 crasheed: I think so... contact Chuq and ask Jan 15 04:08:34 hmmm Jan 15 04:09:06 okay one more thing to try, instead of Mojo.Log, just update a div with Object.toJSON(transport) Jan 15 04:09:21 palm-log gives null for strings that are too long. Jan 15 04:09:27 k Jan 15 04:09:33 thank you haeffb_pre, couldn't remember Jan 15 04:10:16 Do we have to have a buisness license to be a developer? Jan 15 04:10:23 crasheed: no Jan 15 04:10:35 damn why did i pay 50$ for one then XD Jan 15 04:10:52 but for paid apps you will need a US tax ID of some kind to get paid, I think Jan 15 04:11:05 not sure, so don't rely on me Jan 15 04:11:38 sugardave: which includes a SSN Jan 15 04:11:57 LukeWalker: right Jan 15 04:12:02 then how do international developers get paid? Jan 15 04:12:08 like in europe? Jan 15 04:12:09 crasheed: unknown Jan 15 04:12:10 you just get paid as a sole proprietor, which basically means that you are an individual making money on your own without a company that you are doing it through Jan 15 04:12:37 *but* if you make any kind of money at all, you're probably better off having a corporation formed Jan 15 04:12:41 like an LLC or something like that Jan 15 04:12:58 the tax structure is *significantly* more advantageous Jan 15 04:13:01 i have buisness lisence under sole proprietor right now Jan 15 04:13:03 I have a DBA in TX, but I'm not using that tax ID...yet Jan 15 04:13:05 from what i understand Jan 15 04:13:32 cool -- i have yet to do any of that Jan 15 04:13:53 but if i get some successful apps, that'll probably change :) Jan 15 04:14:02 what threshold are you thinking? Jan 15 04:14:04 onSuccess: function(transport) { Jan 15 04:14:04 this.controller.get('nav').innerHTML = transport; Jan 15 04:14:04 } Jan 15 04:14:09 not doing ANYTHING Jan 15 04:14:16 well, it only costs like $150 to set up a corporation Jan 15 04:14:17 i even tried Object.toJSON(transport); Jan 15 04:14:18 PreGame: try this instead: Jan 15 04:14:25 its basically just filing some paperwork with your state Jan 15 04:14:38 the costs vary from state to state, but its around there... Jan 15 04:14:40 this.controller.get('nav').update(Object.toJSON(transport)); Jan 15 04:14:45 so probably not that high of a threshold Jan 15 04:14:52 are you sure the onsucces is getting called? Jan 15 04:15:25 the advantage is that if you are a corporation, the corporation can spend pretax dollars on expenses, whereas as a sole proprietor, you get slammed in April, AND everything you spend is using post-tax dollars as well Jan 15 04:16:00 PreGame: This works for me Jan 15 04:16:02 var request = new Ajax.Request(url, { Jan 15 04:16:02 method: 'get', Jan 15 04:16:02 evalJSON: 'force', Jan 15 04:16:02 onSuccess: this.gotResults.bind(this), Jan 15 04:16:02 onFailure: this.failure.bind(this) Jan 15 04:16:03 }); Jan 15 04:16:07 so, for example, if i needed to build/buy an i7 machine to develop on, as a business tool, then my corporation could spend pre-tax dollars to buy that equipment :D Jan 15 04:16:13 LukeWalker: I will probably re-visit this with you at some point...really trying to get a handle on some of the basic "do's" and "dont's" of small business propietorship Jan 15 04:16:18 SearchAssistant.prototype.gotResults = function(transport) { Jan 15 04:16:19 $('status').update('search finished') Jan 15 04:16:19 var r = transport.responseJSON; Jan 15 04:16:45 yea, i'm just learning about it myself, but i'd be glad to share what i can Jan 15 04:17:02 From what i understand thou LLC u get taxxed twice Jan 15 04:17:09 esp. if i get to where it is worth it for me to actually set one up Jan 15 04:18:36 well, i think it varies from state to state Jan 15 04:18:57 yeah, I guess I will claim my last Palm payment as 'extra income' on my tax return this year...need to think about switching over to the DBA (or LLC) before the next payment (got to file dba taxes right now) Jan 15 04:19:12 so if you were an international developer then wouldn't you be working tax free o.O? Jan 15 04:19:44 good q -- i know that for the Hot Apps program at least, you have to provide tax information to Palm Jan 15 04:20:02 https://developer.palm.com/index.php?option=com_content&view=article&id=1841&Itemid=35 Jan 15 04:20:09 Winners must provide information to Palm so that a U.S. 1099 form can be issued for tax purposes; all rewards are subject to U.S. and local tax laws. Jan 15 04:20:30 yea but thats a one time thing Jan 15 04:20:38 and my app might make RIAA mad Jan 15 04:20:48 soo considering moving my buisness overseas Jan 15 04:21:13 its not wanting to update the div Jan 15 04:21:23 something broke before it then Jan 15 04:21:32 wait what div? Jan 15 04:22:08 im trying to get ajax to display the results Jan 15 04:22:20 what format is the result in? Jan 15 04:23:51 dont know that is why i'm trying to see it Jan 15 04:23:59 well, fyi, palm wont publish it if its got copyright implications... Jan 15 04:24:00 o.O Jan 15 04:24:22 and im not sure about all the international tax laws Jan 15 04:24:27 crasheed: read the content guidelines .. Jan 15 04:24:39 it doesn't it's a search engine that lets you download links you find which could be say mp3's Jan 15 04:24:56 sounds like filecoaster Jan 15 04:24:59 cant you already do that using the browser? Jan 15 04:25:04 no browser Jan 15 04:25:10 defaults to like streaming app Jan 15 04:25:11 and stuff Jan 15 04:25:16 hm Jan 15 04:25:21 also browser can;t handle unknown formats Jan 15 04:25:24 theres a patch for that :) Jan 15 04:25:53 u have preware? Jan 15 04:26:03 in essence RIAA could see my app as faciliating in the download of illegal media Jan 15 04:26:08 PreGame: that's really strange...would you be willing to try a couple of my debug functions? I've got an object one that should (hopefully) print some smaller strings out of transport Jan 15 04:26:09 iunno Jan 15 04:26:09 like TPB Jan 15 04:26:12 ? Jan 15 04:26:15 RIAA is creepy Jan 15 04:26:16 that should be palms slogan, kinda like apple has "there's an app for that" palm should use "theres a patch for that" Jan 15 04:26:31 yea, actually it kind of is :) Jan 15 04:26:33 sure sugardave Jan 15 04:26:48 the homebrew community over at PreCentral.net uses that all the time Jan 15 04:26:53 k, hang on a minute Jan 15 04:27:00 HHEYYYYY Jan 15 04:27:20 crasheed: you should google WebOS Quick Install, and use it to install an application called PreWare on your phone Jan 15 04:27:31 rwhitby: you develop preware, right? Jan 15 04:27:37 he helps Jan 15 04:27:46 right Jan 15 04:27:49 main developer is oil Jan 15 04:28:01 ok, good to know Jan 15 04:28:01 what am i supposed to do with rpeware? Jan 15 04:28:03 prewware Jan 15 04:28:06 install patches Jan 15 04:28:08 y? Jan 15 04:28:14 because you can Jan 15 04:28:15 PreGame: paste these in your app or stage controller: http://webos.pastebin.com/d4b2db674 Jan 15 04:28:16 and theres a patch that lets you dl links from the browser Jan 15 04:28:17 rofl Jan 15 04:28:23 then you can: debugObject(whatever); Jan 15 04:28:29 or dl videos from the youtube app Jan 15 04:28:37 among many other things Jan 15 04:28:39 or debugObject(whatever, 'noFuncs'); Jan 15 04:28:40 etc Jan 15 04:28:41 yes but that dosn't help people who are not part of homebrew community Jan 15 04:28:43 LukeWalker: yes, I develop preware. Oil and PuffTheMagic also. Jan 15 04:28:52 i'm building an app for the majority of users out there Jan 15 04:29:08 i loved my pre when i got it, but that feeling was nothing compared to now that I have patches Jan 15 04:29:19 sugardave: how do i view the output then? Jan 15 04:29:25 oh Jan 15 04:29:26 yeah Jan 15 04:29:31 it goes to Mojo.Log.info Jan 15 04:29:41 crasheed: anyone can get it, not just homebrew developers... Jan 15 04:29:41 I'm normally in the emu with a tail Jan 15 04:30:00 did palm fix it so you can see mojo.log.info? Jan 15 04:30:10 on a real phone? supposed to have Jan 15 04:30:13 but you're right, its not as widespread as say the Official App Catalog would be Jan 15 04:30:17 you can see it in the emu Jan 15 04:30:27 i was under the impression though that the SDK didnt support file access right now Jan 15 04:30:54 as in saving files to the local file system Jan 15 04:30:55 sdk doesn't support file access it does support a download manager thou Jan 15 04:31:10 so you can download to local file system Jan 15 04:31:21 and you can only access the things you download Jan 15 04:31:21 nothing else Jan 15 04:31:42 as in each app Jan 15 04:31:48 can only access its own dls Jan 15 04:31:55 yea Jan 15 04:32:06 well thats not entirely true Jan 15 04:32:14 there are ways around it to access other files Jan 15 04:32:24 but it's really iffy Jan 15 04:32:45 sugardave: it just outputs all the code into the console Jan 15 04:33:32 oh yeah, it goes to console.log...but you should be getting one line for each property of transport with its name and value Jan 15 04:33:39 yea, thats cool. i hadnt noticed that. i might have to implement some download manager functionality in the next update to my app :) Jan 15 04:33:49 dont worry, its nothing like the one you're talking about Jan 15 04:33:51 nope i get all code Jan 15 04:33:58 heh competition eh Jan 15 04:34:06 PreGame: pastebin your output? Jan 15 04:34:35 no, i was just loading some data from the internet on each use, but the dl manager would be nice to cache that data on the phone Jan 15 04:34:48 yea thats a good idea Jan 15 04:34:59 HTML5 dbs are excellent caches Jan 15 04:35:12 it's limited to these folder thou Jan 15 04:35:12 * The app directory (the directory containing the app's code and resources) Jan 15 04:35:13 * /usr/palm/frameworks Jan 15 04:35:13 * /media/internal Jan 15 04:35:13 * /usr/lib/luna/luna-media Jan 15 04:35:13 * /var/luna/files Jan 15 04:35:20 that the download manager can access Jan 15 04:35:32 sugardave: im actually using one already, but you cant store images in an html5 db can you? Jan 15 04:35:48 i was under the impression it was just text or objects Jan 15 04:35:49 LukeWalker: not directly, but I'm about to try out the base-64 encoding way Jan 15 04:36:08 once I get these drawers/collapsible dividers working how I want Jan 15 04:36:10 oh wait Jan 15 04:36:13 need to add the caching mechanism Jan 15 04:36:17 haha its returning javascript from a webpage Jan 15 04:36:18 :P Jan 15 04:36:25 oh hehehe Jan 15 04:36:31 yea, the async calls were a pain for me to implement on mine Jan 15 04:36:57 however it looks like it stopped because the code got to long Jan 15 04:37:08 crasheed: /media/internal would let the user access the dl'd files, wouldnt it? Jan 15 04:37:19 then they could just move them to wherever they want Jan 15 04:37:20 yes like i sed there are ways around it :D Jan 15 04:37:39 i haven;t tested it Jan 15 04:37:58 LukeWalker: go to the 5th post here: http://developer.palm.com/distribution/viewtopic.php?f=11&t=1342&hilit=database+image Jan 15 04:38:03 well, you've got 17 days before Hot Apps starts Jan 15 04:38:05 haven't tried this yet, but I will be Jan 15 04:38:13 I"M WORKING AS FAST AS I CNA Jan 15 04:38:47 PreGame: so your actual response text is all javascript? Jan 15 04:38:54 that's different Jan 15 04:38:58 (to me) Jan 15 04:39:34 it's probably because the URL website you are calling has javascript library it uses Jan 15 04:39:45 so when you ajax request it your pulling the full source Jan 15 04:39:49 including the library Jan 15 04:40:15 maybe Jan 15 04:40:34 sugardave: cool - thanks for that link. maybe i'll try that out. :) Jan 15 04:49:12 ok i hate canvas. it wont do a simple line properly Jan 15 04:50:34 dawm: maybe one of it's nostrils is stuffed up Jan 15 04:50:48 lol Jan 15 04:51:12 its frustrating heh Jan 15 04:51:33 its like sometimes it doesnt make it to the end of the line and just drops off and then smears the screen on the way down Jan 15 04:51:49 I made an arrow shape with canvas once Jan 15 04:52:53 AND it would rotate to your current bearing (more or less) Jan 15 04:53:17 im just drawing horizontal, vertical and diagonal lines Jan 15 04:53:39 but now its acting like paint on a window.. and dripping down for no reason Jan 15 04:53:46 yep, good ol' arrow shape...never fails Jan 15 04:53:47 ;) Jan 15 04:54:28 lemme see if i can sshot it without giving away too much info Jan 15 05:00:59 canvas didn't work in 1.2.1 did it? Jan 15 05:02:36 see Jan 15 05:02:40 look at this crap Jan 15 05:02:40 http://i50.tinypic.com/2qungk2.jpg Jan 15 05:02:48 and its repeatable in the exact same order Jan 15 05:03:00 lol Jan 15 05:03:03 they should only be horizontal, vertical and diagonal lines, but not at the same time Jan 15 05:03:26 and i dont know why that one looks like its dripping Jan 15 05:03:29 looks like my house Jan 15 05:04:25 http://pastebin.org/76607 Jan 15 05:04:53 same code for each one, just a x,y for a start and a stop Jan 15 05:05:06 and its not even rounded Jan 15 05:06:21 PreGame: I think it did...I was mucking around with it for my geocaching app attempt and that was WAY back in the beginning Jan 15 05:06:49 it 'worked' Jan 15 05:12:09 Encoded (iomXZqRsgpCiaJifobCEXDE$) Decoded (YWd2o6KXq6eklzM$) how do I crack this encryption? Jan 15 05:12:45 where's it from crasheed? Jan 15 05:13:06 if it's the internal encryption algorythm in the pre, its blowfish, and you don't unless you have the key Jan 15 05:13:16 it's from a website Jan 15 05:13:28 then no way to know Jan 15 05:13:54 it looks fairly simply their algorithm didn't even encode the $ sign Jan 15 05:19:08 ROFL the idiots wrote the encoding algorithm in javascript Jan 15 05:27:19 sugardave: I was googling how to set up ads in my application and I found an irc log where you said you were working on something that would make it really easy to add the ads. Did you finish this? Jan 15 05:27:53 i tried admob Jan 15 05:27:58 no ads showup :( Jan 15 05:28:22 hmm. I thinking of trying quatrro wireless first Jan 15 05:29:58 Epix: not finished Jan 15 05:30:18 Epix: I have been unable to devote time to a front-end for it Jan 15 05:30:41 good evening folks Jan 15 05:30:52 hola Jan 15 05:31:52 sugardave: okay. Are you still using quattro wireless is your application? Jan 15 05:31:57 Epix: the goal is a Drupal module I can use to let people log in and manage their networks Jan 15 05:32:18 I have 2 apps on precentral that have quattro wireless going Jan 15 05:32:22 small potatoes :D Jan 15 05:32:45 Oh snap i made 60c from admobs even thou their ads don't apear on my apps o.O Jan 15 05:32:47 wtf Jan 15 05:32:54 nice Jan 15 05:33:06 with a CTR rate of .41% Jan 15 05:33:18 how are they clicking through when i can't even see the add Jan 15 05:33:35 crasheed: maybe YOU aren't getting ads, but other people are Jan 15 05:33:44 can you test it for me XD Jan 15 05:33:51 http://www.precentral.net/sites/precentral.net/files/webos-homebrew-apps/feeds/com.sudopanda.teenrepellentlite_1.0.2_all_0.ipk Jan 15 05:33:56 if they're oversold on inventory they won't send an ad Jan 15 05:34:23 crasheed: would, but I'm up to my eyeballs Jan 15 05:34:37 awh okay Jan 15 05:36:54 hmm, admob actually has code you can use to implement it. I think I'll try them first. Jan 15 05:40:05 doesn't google want to buy admob? Jan 15 05:40:12 yea but fcc stopped em Jan 15 05:40:14 for now Jan 15 05:40:28 it's only a matter of time thou Jan 15 05:40:33 Nothing stops google Jan 15 05:40:36 morning Jan 15 05:40:48 what makes admob better than the other mobile ad services? Jan 15 05:41:03 it's big thats how i found out Jan 15 05:41:17 whether or not it's better i have no idea Jan 15 05:41:24 do not really keep up with ad stuff, big b/c google wants to buy it? Jan 15 05:41:46 no I think it literally is the largest mobile ad company Jan 15 05:42:07 oh ok, that can make it a better choice than other services Jan 15 05:42:46 did someone know a terminal command to start the "first-use"-function? Jan 15 05:42:52 sugardave: did you get list working properly? Jan 15 05:43:17 good enough Jan 15 05:43:28 now tackling collapsible dividers and drawers Jan 15 05:43:45 damn, seems like alot of shit Jan 15 05:43:56 just to make it look nice Jan 15 05:44:08 and they are all parts of lists? Jan 15 05:44:22 click the divider, drawer opens to reveal list, pretty mundane really Jan 15 05:44:25 oh no no Jan 15 05:44:29 the lists are very simple Jan 15 05:44:38 img and text atm Jan 15 05:47:07 this "first-use"-app didn't work! Jan 15 05:47:41 LoneStar99: I have NOT, however, moved on to the re-orderable/deleteable lists Jan 15 05:48:17 yeah the re-orderable seem killer, you said with a drag? Jan 15 05:49:08 the drag thing will be handled automatically, it's the request processing that I'll have to do to make the back-end match the re-ordered list Jan 15 05:49:59 but jfelectron turned me onto prototype's Form object, so that might be easier than what I've been thinking about Jan 15 05:51:10 but, before that, I'm probably going to need to take care of the local caching of stuff Jan 15 05:52:37 jfelectron: said he was flying cross country, he has not been on Jan 15 05:53:06 why doesnt this work Jan 15 05:53:06 ? Jan 15 05:53:06 var tweetText = this.controller.get('tweetText'); tweetText.observe(Mojo.Event.propertyChange, this._updateAsTyping); Jan 15 05:53:21 what does observe do? Jan 15 05:53:21 local caching? does that help speed up ajax requests? Jan 15 05:53:35 LoneStar99: it's for if the connection/server is unavailable Jan 15 05:53:48 oh ok Jan 15 05:53:54 grab everything the first time, pack it in the db, etc. Jan 15 05:53:59 sugardave: it should be to observe an objecty Jan 15 05:54:02 but its not working Jan 15 05:54:03 thinking of memcached or something Jan 15 05:54:14 freaking propertyChange only happen onBlur Jan 15 05:56:18 atlanta: can you use regular old addeventlistener and onkeypress or something Jan 15 05:56:21 ? Jan 15 05:56:35 sugardave onkeyup didnt work for me in a text Jan 15 05:56:39 div** Jan 15 05:56:47 bummer Jan 15 06:02:25 did you all know a 2010 bmw m3 costs $70K+? Jan 15 06:02:45 LoneStar99: yup Jan 15 06:02:53 was looking at the 750li xdrive Jan 15 06:02:55 yesterday Jan 15 06:03:01 damn, that is freaking nuts Jan 15 06:03:45 a 3 series BMW for that price is nuts Jan 15 06:03:46 yup Jan 15 06:04:14 doing some test on the oodle api, and that is my query Jan 15 06:04:46 so how much is a m5 $100k+ Jan 15 06:07:08 yea Jan 15 06:07:10 750 Jan 15 06:07:13 is 80,000 Jan 15 06:07:15 is that a weapon the maik 5? Jan 15 06:07:36 ma Jan 15 06:07:41 * m5 Jan 15 06:07:48 it is a car Jan 15 06:08:31 a 3 series BMW with like 450 horsepower Jan 15 06:08:32 lol, thought to the weapon m4 Jan 15 06:09:02 like the car that moms drive but with tons of horsepower Jan 15 06:09:23 hm, for me is twingo for the start ok :) Jan 15 06:09:43 m5 is a bmw like a mom drives that has 3 kids with 550+ horsepower Jan 15 06:09:57 oh man Jan 15 06:10:23 twingo nice name Jan 15 06:10:34 do yoz know audi? Jan 15 06:10:38 renault, my grandfather had one Jan 15 06:10:47 *you Jan 15 06:10:49 yeah audi, owned by VW Jan 15 06:11:50 I like the audi R8 Jan 15 06:14:06 damn, that is like a supercar Jan 15 06:14:35 it looks very well Jan 15 06:14:46 yeah Jan 15 06:15:08 i do not even have a car Jan 15 06:16:07 I too :( Jan 15 06:16:17 NickServ identify firegod22 Jan 15 06:16:26 have you a driver license? Jan 15 06:17:10 yeah, two Jan 15 06:17:38 lol, I will start in this month Jan 15 06:17:53 but it is expemsive :( Jan 15 06:18:04 If I open a new scene how do I close it and go back to the previous on? Jan 15 06:18:24 1600€-2000€ Jan 15 06:18:40 good luck karotte_exe... what country? Jan 15 06:18:53 german, and you? Jan 15 06:19:01 *germany Jan 15 06:19:20 austrian Jan 15 06:20:08 osterrich Jan 15 06:21:00 I know that autria = östereich ^^ Jan 15 06:21:36 lol , a yank here Jan 15 06:21:50 so, you didn't have schooo? Jan 15 06:23:20 no school Jan 15 06:23:39 ? job? Jan 15 06:24:49 s3v0r: to close the scene use the following: need to open eclipse Jan 15 06:26:23 k Jan 15 06:26:29 s3v0r: //CLOSE CURRENT SCENE: Mojo.Controller.stageController.popScene(); Jan 15 06:26:40 it will go back to original scene Jan 15 06:26:50 thanks alot... Jan 15 06:27:32 karotte_exe: no job no school, no nothing Jan 15 06:31:28 k another quick question... if i am passing parameters back to the main scene, how do I access them from there? Jan 15 06:32:15 in the main function for the receiving scene Jan 15 06:32:28 function NextScene(var) { Jan 15 06:32:32 this.var1 = var; Jan 15 06:32:34 } Jan 15 06:32:45 then you just reference this.var1 Jan 15 06:32:54 it will contain the variable you passed in Jan 15 06:34:01 ahhh thx Jan 15 06:34:09 yetdog: you can reference a var from one scene to the other without a global or cookie? Jan 15 06:34:31 without passing it? Jan 15 06:35:03 one of my apps pushes scenes and passes a variable along with it Jan 15 06:35:19 to use in the next scene - i tap on a list and depending on what item i tap on, it passes that item's index to the next scene Jan 15 06:36:06 the scene passing is the main scene? Jan 15 06:36:37 which function do update my textfield in the main scene with the passed variable/ Jan 15 06:36:44 setup? Jan 15 06:40:40 $('status').update('Stuff') Jan 15 06:40:41 ? Jan 15 06:42:22 S('status') being a scene? Jan 15 06:42:53 $('status') is a shortcut for document.getElementById('status') Jan 15 06:42:58 probably a div Jan 15 06:43:07 then .update('string') will populate that div Jan 15 06:43:53 but for an actual text field, like a mojo widget, you will need to modify the model and call modelChanged() Jan 15 06:45:47 sugardave: you mentioned ice bats yesterday, u from austin? Jan 15 06:46:59 for the last 20 years more or less Jan 15 06:47:30 right on, graduated from st. eds Jan 15 06:47:50 good morning Jan 15 06:48:01 morning Jan 15 06:48:11 must be from down under Jan 15 06:50:53 austin is really nice, have a chance to go back, but gonna take a relaly big risk Jan 15 06:52:53 do I update the field in the same function that I call the second scene... another words, I click an add button. That opens another scene with a text field and a button. I add a value in the text field and click the button. it goes back to the previous scene passing the textfield value and populates a palm-body-text field. Jan 15 06:53:04 Mojo.Controller.stageController.pushScene("Add"); Jan 15 06:53:14 this.controller.get("lblReminder").update(this.rem); Jan 15 06:53:18 like that Jan 15 06:53:44 or do i need to listen for something Jan 15 06:56:36 loneStar I am from the san antonio area Jan 15 06:57:25 how is SA? Jan 15 06:58:17 cant complain to muc Jan 15 06:58:19 much Jan 15 06:58:28 other then I cant sleep Jan 15 06:59:45 s3v0r: u have the main scene then u click on the "add button" it brings up another scene with a text field. user types "love it" and clicks save button - which goes back to original scene? Jan 15 06:59:56 can't sleep why? Jan 15 07:00:45 LoneStar99: yes... now I want set a palm-body-text element with "Love It" Jan 15 07:01:29 LoneStar99: I have it passing the variable but I am updating it right after i push the scene in the main scene Jan 15 07:02:55 honestly: i use cookies or globals Jan 15 07:02:57 I can sleep cause I have arthritus in my spine (I am 26) and my mother is getting a devorce and my jack ass step dad is kicking her out of the house and now she has no were to live so I am prop going to have to go pick her up and move her in with me Jan 15 07:03:35 damn, that is alot of stress Jan 15 07:03:51 yup Jan 15 07:04:10 So I turn to what I love... developing Jan 15 07:04:30 but I feel like such a noob at the WebOS platform Jan 15 07:04:40 cool, it is a good way to get your mind away from shit Jan 15 07:05:15 so if i use cookies where would I set the label once the scene has been poped Jan 15 07:06:30 if the user closes your app, do you still want "love it" stored? Jan 15 07:06:45 well eventually yes... Jan 15 07:06:53 ok, then cookie Jan 15 07:06:56 but i working on baby steps Jan 15 07:07:17 http://www.webos101.com/Mojo.Cookie Jan 15 07:08:44 posted by me, but code came form another programmer Jan 15 07:08:58 at which point to I get the cookie in the main scene... Setup or in the button press after the scene push? Jan 15 07:09:54 i get my cookies in the function declaration or the setup method. save in the deactivate. Jan 15 07:10:27 ok save cookie: when 2nd scene is called and the user clicks "save button" Jan 15 07:11:38 well, according to palm documentation you're supposed to avoid "save buttons" and the like Jan 15 07:11:48 it doesnt go with the whole webos feel Jan 15 07:14:05 https://developer.palm.com/index.php?option=com_content&view=article&id=1740&Itemid=26 Jan 15 07:15:04 hmm.... weird: http://developer.palm.com/libraries/palm/apps/ImageProxy.php?appid=3411&language=0&screenshot=1 Jan 15 07:16:28 that is weird. i found the exact spot i was thinking of tho: http://developer.palm.com/index.php?option=com_content&view=article&id=1836&Itemid=52&limitstart=2 Jan 15 07:16:35 There's no need for a SAVE button or command in any application. Jan 15 07:16:57 So has anyone had an app rejected for reasons other then undocumented api? Jan 15 07:16:58 the idea is that you save every time a user unfocuses a field or leaves a scene Jan 15 07:18:18 but yea, there are plenty of examples that use save buttons Jan 15 07:19:23 i am not really wanting to save... that is not the issue. I am wanting to know at which point in my original scene to I update an element with the passed data from the second scene i just popd Jan 15 07:19:25 poped Jan 15 07:20:40 s3v0r: YourAssistant.prototype.activate = function(event) { } Jan 15 07:21:29 ahhh ok Jan 15 07:21:32 place the "get cookie" in between the above Jan 15 07:21:58 i would do it in the main scene declaration Jan 15 07:22:05 since thats where it gets passed in Jan 15 07:23:22 http://pastie.org/779232 Jan 15 07:23:35 s3v0r: YourAssistant = your main scene once the the 2nd scene is popped Jan 15 07:24:16 but yea, if you use a cookie, you can use it wherever you want Jan 15 07:24:26 in the activate method, the setup method, or whatever Jan 15 07:26:21 yeah, but it will automatically show up the text change: in "YourAssistant.prototype.activate = function(event) { }" Jan 15 07:26:41 hi guys ... Jan 15 07:27:02 how one can pass params from one scene to another ... Jan 15 07:27:06 any one ? Jan 15 07:27:06 lonestar99: what do you mean? Jan 15 07:27:51 when i push a scene .. i want to pass some variable to other scene ... how can i do it ? Jan 15 07:28:13 lol Jan 15 07:28:29 we were just talking about that Jan 15 07:28:37 i asked the same thing Jan 15 07:28:58 any solution ? Jan 15 07:29:08 LukeWalker: for example: if you want to change the background color of a scene dynamically and want the color to show up in another scene automatically, it needs to be activated Jan 15 07:30:42 s3v0r, raghuk: you really should just use a cookie, esp if you want to persist the data eventually anyways. it is ridiculously easy. http://pastie.org/779237 Jan 15 07:31:11 lonestar99: yea, ok... Jan 15 07:31:26 activate gets called every time the scene becomes active. Jan 15 07:31:49 so... im still not following... Jan 15 07:33:14 LukeWalker: what do you not follow? Jan 15 07:33:53 well, why in your example do you have to do it in activate. the function gets called, as well as setup every time as well. so why would you have to put your cookie in activate Jan 15 07:33:55 ? Jan 15 07:34:28 well, let me do a test with my code, brb in 5 Jan 15 07:34:42 wouldnt you use css to change the background color of a scene anyways? Jan 15 07:34:59 correct me if im wrong.. but does setup only get called on the initialization and not everytime it gets called from the stack Jan 15 07:35:14 LukeWalker : so their is no other way ... u pass required params as arguments ...? Jan 15 07:35:36 LukeWalker: u know how to install IPKs into the emulator? Jan 15 07:35:51 lonestar: u using eclipse? Jan 15 07:36:02 yeah Jan 15 07:36:16 just change the run configuration to "emulator" instead of device Jan 15 07:36:29 the emulator has to be already running b4 you can run it Jan 15 07:37:02 brb in 5 gonna test the cookie call Jan 15 07:37:05 raghuk: you can pass in params as arguments, or save them in a cookie and load them in when you start the new scene Jan 15 07:37:07 ok Jan 15 07:37:18 does neither of those work? Jan 15 07:41:32 luke can you do a pastie with an example of how to pass params as arguments Jan 15 07:41:34 plz Jan 15 07:42:21 s3v0r: you're right, activate gets called every time a scene becomes active, whereas setup is just called when it is initialized Jan 15 07:42:46 LukeWalker: for immediate changes in scene it needs be in activate, unless u are passing it via button click etc... Jan 15 07:43:46 lonestar: interesting. assuming you are coming from a scene you are popping, not pushing Jan 15 07:44:09 right? Jan 15 07:44:37 well you push the scene then pop it Jan 15 07:47:08 user pushes the "color picker scene" - chooses a color - clicks on the "save color button" it pops the scene. activating the main scene Jan 15 07:47:28 main scene now has new color Jan 15 07:47:48 s3v0r: http://pastie.org/779232 Jan 15 07:48:04 right, ok, that makes sense. Jan 15 07:48:08 you can use the cookie to color every scene according to cookie color Jan 15 07:48:34 bc in activate you load the bg color for the scene from the cookie Jan 15 07:48:36 got it Jan 15 07:49:07 yeah, if it saved in sqlite, i assume it would be the same Jan 15 07:50:11 if you push a new scene, setup gets called every time Jan 15 07:50:32 if the cookie was in "setup" color changes would only appear, once the app is closed and re-opened Jan 15 07:50:45 but since main has already been initialized (its just sitting under the prefs card), its setup doesnt get recalled. activate, however, gets called every time Jan 15 07:51:06 correct Jan 15 07:52:31 where are you setting up your prefs menu call? in each scene? Jan 15 07:54:00 prefs? Jan 15 07:55:00 sorry - color picker Jan 15 07:55:18 im imagining its an option in the app menu Jan 15 07:55:35 or is it launched by pressing a button in the scene Jan 15 07:56:21 it is lauchened by option in app menu Jan 15 07:57:10 so where r u setting up that menu? in the scene? Jan 15 07:57:23 yeah Jan 15 07:57:39 color picker is in a scene Jan 15 07:58:22 well, ok, so im asking if the menu setup call is in the main scene assistant or in the stage assistant Jan 15 07:58:52 cuz you can do either one Jan 15 07:59:28 main scene assistant Jan 15 08:00:00 im just curious bc i was looking at one of my apps, and i have some user prefs info that is passed via cookie that i reference in the main scene. however, the user can go into the prefs scene, then come back to the main scene and their prefs take immediate effect Jan 15 08:00:15 i dont know enough about the command-chain to understand how that works, given our discussion Jan 15 08:01:08 but i am setting up my menus in the stage assistant (which is nice, btw, bc then you dont have to set up the same menus every time in every scene - just set them up in one place, and they propogate to all the scenes), so im wondering if thats related Jan 15 08:01:29 or it could be something more to do with pointers Jan 15 08:01:44 (im just kind of thinking aloud here) Jan 15 08:02:30 LukeWalker: you gave me an idea, you setup all the app menu stuff in stage assitant? Jan 15 08:02:35 so when i setup my prefs variable in the main instantiation method, perhaps that is simply a pointer that points to the same memory location as any other variable (in any other scene) that points to that same cookie Jan 15 08:02:42 yea, its way better... :) Jan 15 08:03:04 but i dont have any custom menu items in my app. i know its possible, but i havent done it... Jan 15 08:03:20 if not you have to write all the same code in all scene assistants, is that right? Jan 15 08:03:26 yep Jan 15 08:04:53 function StageAssistant() { ###### APP MENU ######## }; Jan 15 08:05:00 is that right? Jan 15 08:06:03 http://developer.palm.com/index.php?option=com_content&view=article&id=1683&Itemid=44 Jan 15 08:06:28 so its actually another method in the stage assistant Jan 15 08:13:05 s3v0r: u follow that last pastie? Jan 15 08:14:26 alright Lates Jan 15 08:46:31 anyone use a car mount for a pre? Jan 15 08:46:36 can u reccomend a cheap one? Jan 15 08:46:41 i need a window suction cup Jan 15 09:07:11 Anyone here have an active app in the catalog? Jan 15 10:10:04 Anyone on? Jan 15 10:10:57 Hi there Jan 15 11:36:38 i do Jan 15 11:36:45 ^ Jan 15 12:21:21 hi Jan 15 12:22:29 ahm, I've downloaded the patch for the first-use app. but the app didn't work. it appears and don't schow messages or text. Jan 15 12:22:37 the same is by a friend Jan 15 12:23:01 need I to install a second package? Jan 15 12:28:59 hello is here anybody a specialist for palmos Jan 15 12:29:01 ? Jan 15 12:29:06 is noone on? Jan 15 12:29:07 version 3.5 Jan 15 12:29:17 ask Jan 15 12:29:45 ok i need the palmos sdk 3.5 for cpmiling a programme named palmavr Jan 15 12:30:07 k, that's to high for me :( Jan 15 12:32:05 weezel254: do you know something about the "first use app"? Jan 15 12:33:29 yes you have to be connected to the internet to register on the palm pre, you can deactivate this registristion but its a bit comlicated Jan 15 12:42:36 is your question answered? Jan 15 12:43:12 no Jan 15 12:43:52 ok what you want to know? Jan 15 12:44:01 weezel254: I need to create a us-account. actual I have a german account Jan 15 12:45:28 how can I change my profile on the palm? first use app didn't work:( Jan 15 12:46:37 i think you have to change the profile in the internet, but i doesn't really know i hadn't such a problem in the last time Jan 15 12:48:40 it is no problem :) that's me wish Jan 15 12:48:44 *my Jan 15 12:50:34 ok i can look for a soution but i can't guaratee that i find it Jan 15 12:50:54 that would be great Jan 15 12:51:48 no problem Jan 15 13:38:19 mm, now dinner :) Jan 15 14:20:20 hm. Jan 15 14:23:08 the first use patch isn't working. I can see only the background off the app. any suggestuions? Jan 15 14:50:04 karotte_exe: restart your device Jan 15 15:24:15 hi Jan 15 15:24:28 can someody help me with sql update query ? Jan 15 15:36:46 Have you guys had any problems with installing a theme and then not being able to remove it bc it doesn't show up on the list anymore? Jan 15 15:37:50 i did not do this Jan 15 15:38:42 I installed via preware Jan 15 15:48:01 did you update your phone without removing it first? Jan 15 16:19:13 fanatsumy: what's your SQL question? Jan 15 16:19:37 sorry, I've already solved it :) Jan 15 16:19:44 cool Jan 15 16:19:48 yeah Jan 15 16:28:01 So it's been a few days since one of my app Jan 15 16:28:04 's updates was published Jan 15 16:28:10 but i think the catalog still has the old version :( Jan 15 16:56:21 when are the palm-apps are for all countries available? in preware i can now see all palm apps, but can't install some of them cause i'm in switzerland.. Jan 15 16:56:46 March noaXess Jan 15 16:56:57 Rick-work: good news :) Jan 15 17:01:14 so weird. my load goes up during the day, draining the battery. when i plug in to run novaterm, the load starts to decline and all is well. hrm Jan 15 17:12:03 okay, here's a real question: I have a fixed header and the "header-spacer" in my scene. Under that, I have two collapsible dividers that hide lists. The first list is only two items and it works well. The second list has enough items to scroll the screen, so Mojo pushes the collapsible div to underneath the header...this makes it where you can't collapse it again unless you scroll the screen Jan 15 17:12:17 how can I keep the shift from going past "header-spacer"? Jan 15 17:12:54 ebed the second list in a seperate scroller. Jan 15 17:13:11 and I have weirdness when I try to disable the scene scroller. I have also tried wrapping the list in a scroller, but I can't scroll it Jan 15 17:13:17 Rick-work: that's what I'm working on now Jan 15 17:14:09 Rick-work: would you put your list scroller as part of the list template or in the scene HTML wrapping the list div? Jan 15 17:22:49 I can't make this scroller scroll....arg Jan 15 17:25:13 Ya, Jan 15 17:50:22 Hey chuqui, hows the workload these days? Jan 15 17:51:17 about normal... whatever normal is... (grin). Im' still fighting a bug, and that's slowed me down. Jan 15 17:51:29 ha... fair enough Jan 15 17:52:02 Just curious about the email I sent you yesterday about a problem submitting an update. I'm headed off on vacation for a week so I just wanted to know if I should try to get something in before or after I leave. Jan 15 17:52:17 if you are not going to have time then I will not bug you about it Jan 15 17:52:21 no pun intended Jan 15 17:52:23 Anybody have any info on image maniplation? Does the IO even exist Jan 15 17:54:04 tlynch: you mean like loading and saving of images? Jan 15 17:54:21 yes Jan 15 17:54:29 cropping them? changing contrast, etc? Jan 15 17:54:30 Hi @ll. I've got a simple question Jan 15 17:54:40 I am from Germany (cool he?) :o) Jan 15 17:54:41 messing with pixels? Jan 15 17:54:51 load an image from the picker - crop, etc - save Jan 15 17:55:01 can I deploy a payed app in the palm App Catalog? Jan 15 17:55:08 loading and saving yes, Cropping yes. Jan 15 17:55:12 changing contrast etc no Jan 15 17:55:14 not yet. Jan 15 17:55:43 I cant find any info on the dev site. You know where it is? Jan 15 17:55:44 pay app to the app catalog -- if it is compliant with palms rules, then you can, yes. Jan 15 17:55:44 the picker has a built-in cropper, but you could do it as well, and I think there are ways to save, because stickyman is doing it... although other have had to resort to telling people to do screen-grabs Jan 15 17:55:55 I know that payment is only available in the US. But in the first step I could deploy my application in the US and then in march in europe Jan 15 17:55:57 is this possible? Jan 15 17:56:05 yes Jan 15 17:56:16 was the "yes" for me? Jan 15 17:56:25 logdog82 - yes. Jan 15 17:56:34 and yes, that yes was for you Jan 15 17:56:48 cool :) Are you chuq from palm? Jan 15 17:57:51 ah another question about this: if I deploy my app only in the US (till march), how can I read the reviews about my app? Jan 15 17:58:06 tlynch: This is not well documented... but look at other code, and see what people are doing. You could also look at standard javascript code for the image object. However, some of that is limited in the current version we have of webkit Jan 15 17:58:39 Logdog82: I dont think you will be able to. :( Jan 15 17:59:19 I looked at the code for the avatar assignment from the contact app. Is that all ok to use? Jan 15 17:59:31 oh :( That would be really bad because I don't know the feedback Jan 15 17:59:47 Ultimatly I want this to be in the catalof so I'm trying to avoid undocumented stuff Jan 15 17:59:50 http://developer.palm.com/distribution/viewtopic.php?f=9&t=2053&hilit=extractfs Jan 15 18:00:00 that's the forum thread for croppiing images Jan 15 18:00:09 hi chuqui Jan 15 18:00:13 tlynch: You will know. If it is not ok, it will require you to name your app com.palm.something. Jan 15 18:00:28 is chuqui "Chuq" from Palm? Jan 15 18:00:30 coo - thanks Jan 15 18:00:36 he is yes, Logdog82 Jan 15 18:00:50 logdog82 depends. if you want to yell at him,, no, I'm not me. Jan 15 18:00:53 Logdog82: Yup... you might have to get someone from the US to feed it to you by hand or something. Jan 15 18:00:54 Oh great. Nice to meet you chuqui :) Jan 15 18:01:47 It's awesome that we can directly talk to a person who works @ Palm. Great service Jan 15 18:02:46 chuqui: have you read my question? I need a person (lyht? he he) which sends me perodically my ratings and reviews Jan 15 18:03:18 okay so I'm looking at the custom feeds for the palm app catalog Jan 15 18:03:54 I'm looking for a unique identifier to each for when I place this info in a DB. I'm not sure whether the is unique across apps or not. Jan 15 18:04:03 otherwise I don't know how much the people out there like my application Jan 15 18:05:12 CoolMatty: the one and only feature of GUID is that it is *global* unique in the whole world Jan 15 18:05:59 oh I belief I read your question wrong Jan 15 18:06:00 okay, now one other question about it. is it always the same for a particular app? or does it change? Jan 15 18:06:02 Logdog82: You could probably talk someone on this channel into checking whenever you needed it. Jan 15 18:06:27 cause if GUID changes (like on app updates) then it won't be useful to me Jan 15 18:08:15 lyht: if someone could be so nice here... I don't know how cooperatively the chatters here are Jan 15 18:08:37 CoolMatty: how do you get your GUID? JavaScript doesn't provide a function for generating a GUID Jan 15 18:08:47 it comes from their feed xml Jan 15 18:09:34 oh ok. I don't know if this is a really GUID. How does it look like? Jan 15 18:10:36 a GUID looks something like this: 584dd241-f555-4ebb-a896-c9c150093b58 Jan 15 18:11:16 178.266 Jan 15 18:11:50 I don't care what the format is, I just want to make sure it's actually unique and unchanging Jan 15 18:12:41 ok. Thats not a real GUID (like in the "real" world). This is a Palm specific "GUID". But I don't know if it's changing. I think this would be a good question in the forum? Jan 15 18:13:43 in general GUIDs should be the same per application regardless of version. this varies by implementor though Jan 15 18:16:05 from what it seems like to me, apps are given a number based on their submission to the catalog Jan 15 18:16:17 chuqui: I really respect your work. How much time do you spend per day for Palm? Because you are here in the chat, in the forum, checking hundreds of e-mails, do your "regular" job at Palm. How do you manage your time with this lot of work? Jan 15 18:17:06 the first submission gives the number before and after the decimal the same number. 87.87, for example. subsequent updates to the application increment the numbers after the decimal point. 87.102, for example. kinda weird Jan 15 18:18:59 logdog82 -- depends. sometimes I DON'T manage my time... (grin) Jan 15 18:20:46 so I'm stuck whether I want to use the packageid or the guid then Jan 15 18:20:54 since I'd rather not have to deal with the guid changing Jan 15 18:21:37 chuqui: he he :) Just for your information: the Palm Pre (especially the webOS system) is in my eyes the best OS out there in the mobile market at the moment. Well done! Jan 15 18:22:25 but I think it needs a little performance boost. Sometimes it lags Jan 15 18:22:50 logdog82 thanks. I feel the same way. Including that we still have lots of work to do. but we've made nice progress in the last few months. Jan 15 18:24:24 chuqui: you know anything about the app catalog feeds? Jan 15 18:25:41 coolmatty they're still hanging. engineering's working at it. Jan 15 18:25:59 oh I didn't mean that :p Jan 15 18:26:34 I was asking about a way to uniquely identify an app for placement in a db. I wasn't sure whether the GUID or the package ID was better. I don't want it changing on me if they, for instance, update their app. Jan 15 18:27:51 I thought an app update went by ID. You'd have to remove and resinstall to change the ID Jan 15 18:30:34 chuqui: out of curiousity do you know if the average time to fix an ap submission technical problem is about the same as an app submission itself? Jan 15 18:31:00 so if I sent an email yesterday about problems submitting an update should I expect it to take ~ 2 weeks to fix? Jan 15 18:31:22 just to set my own expectations :) Jan 15 18:34:39 there's no set timing; it's all about how it's broken. Jan 15 18:37:35 chuqui: I hope Palm survives the actual "mobile war" (especially android is very strong). I love webOS :) At work I am a professional Windows Mobile developer (C#) and the usability on Windows Mobile is... not so nice ;) But can you explain me why Palm is charging 50$ for each application submitted "normaly"? Is there a special reason for this? Jan 15 18:37:48 ahh... gotcha... Jan 15 18:38:02 Logdog82 to keep crap out of the app catalog Jan 15 18:38:47 I can program a crap application as open source. This application is after submitting (free!) normaly in the app catalog like all others Jan 15 18:39:00 chuqui: gotcha... so there's no way to know when it will be fixed. I need to just keep checking back. :| Jan 15 18:39:33 Logdog82 Apple Iphone app cat is similar charge, Blackberry app cat has a charge, it makes sense, and most dev's are ok with it. Jan 15 18:39:41 Open source, or pay. It's a filter. Jan 15 18:40:50 oh I thought that apple only charges 99$ per year and not er app Jan 15 18:40:57 er == per Jan 15 18:41:10 Logdog82 you can always do web feed for free. Jan 15 18:41:40 If you want palm to review your app for the app cat, then you have to pay. It's expensive for them to keep reviewers. Jan 15 18:42:13 of coures. But then it's not visible in the app catalog and I think all people out there that not geeks (thats 99,9%) are only using the normal app catalog Jan 15 18:42:32 Logdog82 we're working on that. :-) Jan 15 18:42:39 chuqui (and any other Palm folks here): I don't know if this has been done to death already, but major kudos on Ares, that's major validation of the honestly, substantially web-based architecture of (the top layers of) webOS Jan 15 18:42:43 expect a solution "soon" for -- everyone. Jan 15 18:43:11 Rick-home: are you a developer from AppScoop? Jan 15 18:43:43 rick: so you're implying that you can still expect your app to get reasonable exposure even if its just a web-feed... Jan 15 18:44:07 chuqui: So since I sent you an email yesterday that's all I need to do? (And btw, hopefully I'm not sounding sour or complaining. I absolutely LOVE webOS... big fan of what you guys are doing over there and totally appreciate the magnitude of work being done!) Jan 15 18:45:08 should be. I dind't get as far into my mailbox as I wanted. Had to go home -- damn bug won a round. (achoo) Jan 15 18:46:02 as soon as I finish up this thing I'm trying to do right now, I'll get back into digging out of the inbox Jan 15 18:46:39 Furthermore currently I can *not* see if a application is OpenSource in the app catalog. That's really dangerous because this applications are not reviewed and *could* contain evil things (I don't believe that, but it could be) Jan 15 18:46:41 chuqui: awesome. So great to have you guys on IRC Jan 15 18:48:26 I find it makes things easier for everynoe. Some stuff doesn't need a complicated tracking system! Jan 15 18:50:08 I hear that... at my job at TripAdvisor.com we recently added internal IRC chat rooms... very handy Jan 15 18:50:28 chuqui: are there plans to add a special sign or something to OpenSource applications in the catalog? Jan 15 18:50:29 Way easier than tracking everything via bugzilla Jan 15 18:51:00 at work we are using Skype internaly Jan 15 18:51:03 I dunno, to be honest. Jan 15 18:52:36 one last question before I have to go for today Jan 15 18:53:21 chuqui: whats your correct work title? Community Manager? Developer?... Jan 15 18:54:02 CEO? Are you Rubinstein in reality? :P Jan 15 18:56:40 I'm developer community manager. A fancy term for "cat herder" Jan 15 18:57:02 I DO NOT WANT Rubenstein's job. He's welcome to it. Jan 15 18:58:06 rubenstein is going to be the steve jobs of the new decade, IMO Jan 15 18:58:08 thank you for all that information. This kind of communitcation with the community is unique I think. Awesome... Jan 15 18:58:15 whether that's a good thing or a bad thing is left for you to decide :p Jan 15 18:59:22 CoolMatty: I hope so. Rubinstein is very friendly and his ideas for webOS are really great Jan 15 19:00:17 PS: I hope my english is not to bad. I think writing english is more difficult than reading Jan 15 19:00:50 We certainly had a couple of steve-jobs-moments at CES when Ruby said "And they're available in the app catalog RIGHT NOW!!!" Jan 15 19:02:17 Rick-home: are you a Palm employee? Because you wrote "we're working on that" Jan 15 19:03:41 No, I am not a palm employee. And the "we" is the webos-internals team who are working on getting a web-feed reader INTO THE APP CATALOG. Jan 15 19:04:55 aaaahhhh ok. webos-internals. You are also making a great job in my eyes Jan 15 19:05:03 Ruby likes us too. Jan 15 19:06:00 really? I could imagine that this kind of "homebrewing" or "jailbraiking" is not well seen on Palm (like on apple. Apple hates Jailbraiking) Jan 15 19:06:29 and Palm finds it cool? lol that would really funny Jan 15 19:06:30 hey, webOS dev geeks. If you're a member of the early access program, go check the private forums. You MIGHT find some new toys. Just saying. Jan 15 19:06:55 And if you aren't a member of the early access, well, no "stuff" for you. sorry. But if you check this out, maybe we can fix this: http://developer.palm.com/distribution/viewtopic.php?f=5&t=3573 Jan 15 19:07:13 I also want in the early access program. Then I can get webOS 1.4 before all other people have the update? Jan 15 19:07:16 chuqui: i send in the email requesting access this morning... Jan 15 19:07:35 and I'm going to get to those as fast as I can Jan 15 19:09:24 chuqui: much appreciated :) Jan 15 19:09:58 Logdog82 then send chuqi an email requesting it, and yes, you can. Jan 15 19:09:58 logdog82: chuqui, correct me if im wrong, but palm seems to actually like/support the homebrew community Jan 15 19:10:34 no, we hate the homebrew community. we want you all to die. honest. we just hide it well Jan 15 19:10:58 I figured that Jan 15 19:10:59 lol right. well, the whole precentral shoutout at ces was a great smoke screen then :) Jan 15 19:11:11 No good company likes a thriving homebrew community Jan 15 19:11:17 hmm, I did have early access but I'm not sure if my current account reflects that Jan 15 19:13:17 is there a way to check? Jan 15 19:13:59 chuq: i was part of the early access program. where are the forums? Jan 15 19:14:13 Rick-work: ok I will send chuqui an email for the early access program Jan 15 19:14:41 meppum on developer.palm.com you have to log in to see the private forums Jan 15 19:15:05 what rick said. If you don't see them, send me an email requesting access and I'll start the process. Jan 15 19:15:18 chuqui: and your email is? Jan 15 19:15:19 ;) Jan 15 19:16:37 chuqui: "we just hide it well" is a good setting I think :) Jan 15 19:16:54 the only thing that is still missing on webOS is ScummVM :) Maybe with the PDK it is possible? Or is this *only* possible with homebrew? Jan 15 19:17:11 "Chuq Von Rospach" , Jan 15 19:17:26 Rick-work: thanks Jan 15 19:17:30 ScummVM is working via hommebrew now. Jan 15 19:17:50 Once the PDK is released, we will submit under the webos-internals name to the app catalog Jan 15 19:17:54 I thought it was chuq@palm.com Jan 15 19:18:04 or are they the same Jan 15 19:18:17 same person. Jan 15 19:18:18 chuqui: should I mail to chuq.vonrospach@palm.com or to pdc@palm.com for the early access program? Jan 15 19:18:37 pdc is for the pdk program chuq is for 1.4 access. two different things Jan 15 19:19:02 use the pdc@palm email Jan 15 19:19:46 Rick-home: ok. If the PDK will be released the whole homebrew scene will be unnessecary? Jan 15 19:19:55 GOD NO Jan 15 19:20:03 homebrew will never be unnecessary Jan 15 19:20:04 homebrew has a role, pretty much forever. Jan 15 19:20:21 consider that Palm will never --ever-- let us put terminal in the app catalog for example. :-) Jan 15 19:20:32 or a sprint tethering app. Jan 15 19:20:44 or a way to unlock a locked gsm phone Jan 15 19:20:53 In the forum thread http://developer.palm.com/distribution/viewtopic.php?f=5&t=3573 for the early access programm is the e-mai pdc@palm.com. So I write my mail there :) Jan 15 19:20:55 whoa whats going on, just walked in, somethign new for early access devs? Jan 15 19:21:00 or a way to backup your palm contacts app... Jan 15 19:21:01 VM 3.1 -- I don't know. I'll ask. Jan 15 19:21:09 Logdog82 just email. chuq Jan 15 19:21:15 * Logdog82 is now eating. 8:30 pm in germany Jan 15 19:21:30 dawm check the forums and you might find somehting interesting. Jan 15 19:21:41 i dont have any special forum access except ares Jan 15 19:21:48 well the ares private Jan 15 19:21:54 or im blind Jan 15 19:23:22 to get on the list to be notified as we move forward on the PDK, send email to pdk-info@palm.com and be sure to include details about who you are and what you intend to do with the PDK Jan 15 19:25:23 Is the homebrew movement work on a rdp client yet on webos, or is the api too deficient to handle such an app yet? Jan 15 19:26:29 madfactor: that's Windows' VNC, right? Jan 15 19:27:14 RDP and VNC are two distinct protocols for desktop sharing and control, yet. Jan 15 19:28:35 rdp no. But it's POSSIBLE now, and wasn't before. Jan 15 19:29:32 •Rick-work• Is there any text on the API changes allowing for this available yet? Jan 15 19:30:04 guess i slipped through the cracks, so i sent an email for forum access Jan 15 19:31:28 madfactor see the webos-internals wiki Jan 15 19:38:50 chuqui: email for early access program is on the run to pdc@palm.com :) Jan 15 19:40:05 with the early acces program is it possible to install both, webOS 1.3.5 and webOS 1.4, with two seperate VM's? Or overrides the new one the old VM? Jan 15 19:40:47 we don't support multiple SDK environments on a box, unfortunately. maybe some day. Jan 15 19:42:09 oki doki. But I think if my application runs on 1.4, it completely runs on 1.3.5? Jan 15 19:42:18 and despite what Chuqi says, I have three versions of the sdk on my machine. :-) Jan 15 19:42:22 yeah Jan 15 19:42:31 Rick-home rocks :) Jan 15 19:42:31 you just backup the image before you install the newer Jan 15 19:42:44 but to be absolutely safe, do this. Use Virtualbox to make a vertual machine, and install the 1.4 sdk ON THAT. Jan 15 19:42:51 :-) Jan 15 19:44:45 Ok. I assume if my application runs on 1.4 fine it would be completely run on 1.3.5 so I only install 1.4 Jan 15 19:45:08 but I think the early access program should be available to *all* developers Jan 15 19:45:30 thats not true if your app uses an api that is in 1.4 but not in 1.3.5 Jan 15 19:45:58 1.3.5 would work on 1.4, but 1.4 wont always work on 1.3.5 Jan 15 19:46:22 ok that's right. But a normal developer can only check if it's application run on the new version only after the release of a new version (the customers already have the new version) Jan 15 19:47:11 so it can be to late to fix a bug if a new version of webOS doesn't support API xyz any more (if this case is happen some days) Jan 15 19:47:18 if your app requires something in 1.4 but the user is still 1.3.5 you setup the app in the catalog as works on 1.4 only Jan 15 19:47:46 i would assume the catalog would prompt the user to upgrade before allowing them to fetch the app Jan 15 19:48:44 I don't think so. The app catalog has no chance to check my source code. Imagine you use a simple this.controller.get("foo") Jan 15 19:48:53 this function works in 1.3.5 Jan 15 19:49:04 when you put an app in the app catalog Jan 15 19:49:11 you specifically tell it what webos version it runs on Jan 15 19:49:14 imagine this function changed in 1.4 to this.controller.getWidget("foo") Jan 15 19:49:40 no. You specifically tell the *minimum* webOS version Jan 15 19:49:46 exactly Jan 15 19:49:54 if you require somethign in 1.4, you set that as the minimum Jan 15 19:50:04 no you don't understand me Jan 15 19:50:06 then someone with 1.3.5 shouldnt be able to fetch the app unless they update Jan 15 19:50:35 Word. Jan 15 19:50:49 if they renamed a function in future versions, they wouldnt remove it, they would just frown on the old function name usage Jan 15 19:50:54 in your case you are right. If I use a 1.4 API logically my application requires *minimum* 1.4. Thats ok. I can set this in my app submission Jan 15 19:51:14 ah ok. This was my problem Jan 15 19:51:22 if you look at some of the documentation Jan 15 19:51:26 if any function changed or was removed, my old code won't work Jan 15 19:51:29 some things are 'depreciated' Jan 15 19:51:41 because they renamed or found no need for that function Jan 15 19:51:46 ahhhh ok. This is what I was missing :) Jan 15 19:51:53 they wouldnt remove, but they may change Jan 15 19:52:05 but the old would still work, it just would be frown upon Jan 15 19:52:05 the question is here how long this deprecated things will be there :) Jan 15 19:52:18 chuqui: why doesnt palm just include old versions of the emulator with the new sdk releases. kind of like how when you run the emulator now you can pick pre or pixi, just let you pick pre 1.3.1, pre 1.3.5, pre 1.4, etc... Jan 15 19:52:37 then we can test our apps on diff versions of the os Jan 15 19:52:44 luke, because they want people to run the newest version Jan 15 19:52:51 the device will eventually force the update Jan 15 19:52:56 dawm! Jan 15 19:52:59 no need to play around in the past Jan 15 19:53:04 hey kesne Jan 15 19:53:28 but you CAN run multiple versions of the emulator in VirtualBox. Jan 15 19:53:38 yea, but from a dev point of view, if i have the newest version of the sdk, but in reality my app would work fine on an older version, then i'd rather put that when i submit my app Jan 15 19:53:50 lukewalker because it would cause the sun to go nova? Jan 15 19:53:53 i read somewhere (havent seen it myself tho) where the device will try to update itself, and after you prevent it from doing so enough times it just does it reguardless of if you want it to or not Jan 15 19:54:26 LukeWalker, in the instance you have a prerelease, you keep the current release installed, incase you need to update before the newer release goes live Jan 15 19:54:31 but i for one dont really want to put compatibility with a lower version when i submit my apps if i havent *actually* tested on that lower version Jan 15 19:55:06 it all depends on what you used as far as your code Jan 15 19:55:34 if you use a brand new function that just came out, id say bump up the minimum req version Jan 15 19:55:53 but if you're still using the standard functions that havent changed much, id leave it alone Jan 15 19:56:04 I think if anything would change like this.controller.get("") to this.controller.get("", ), the "old" function this.controller.get("") will still work. Or? Jan 15 19:56:11 yes Jan 15 19:56:21 the old should still work, as to not break exisiting apps Jan 15 19:56:32 the question is: how long? :) Jan 15 19:56:45 but the old should be updated in your updated app Jan 15 19:56:51 I don't know how is this problem solved on other platforms Jan 15 19:56:57 chances are it would jsut be a wrapper for the new function Jan 15 19:57:06 Where do I view the source code of opensourced apps? Jan 15 19:57:08 so it would stay indefinately Jan 15 19:57:29 rick: true - i'd just like to see those old versions included with the current sdk Jan 15 19:57:31 a small bit of code to keep old apps working isnt too bad Jan 15 19:57:32 tyler3o if it's a webos-internals program, at our git repository Jan 15 19:57:46 or maybe a version of the sdk that devs can optionally dl Jan 15 19:57:48 if it's anything else, I can't help you Jan 15 19:58:05 LukeWalker, i'd rather have the option to download the older released rather than have them bundled all together Jan 15 19:58:11 each release would be a longer download Jan 15 19:58:20 and eventually be to large to bother with Jan 15 19:59:12 dawm: ok. I also think that this would happen Jan 15 19:59:31 dawm: true. or maybe they could make something like http://ninite.com/ where you can select what versions of the sdk you want to include in your download/installer Jan 15 19:59:40 yeah Jan 15 19:59:51 id still rather just have an archive of older sdk's Jan 15 19:59:56 than a bundle Jan 15 20:00:05 tyler3o: how do you know that an app in the catalog is an open source app? Jan 15 20:01:25 does the audio/status key service fire an event when the headset gets pulled out or plugged in? Jan 15 20:01:45 So. Thank you guys for the conversation. I have to go Jan 15 20:01:50 cya Jan 15 20:01:54 hope to see you all in the next time here :) Jan 15 20:02:22 (currently 9 pm here in germany. Now I'm watching the movie "Eagle Eye" :) ) Jan 15 20:02:59 does webos not support lineCap in canvas? Jan 15 20:06:16 dawm webos 1.3.x is running in webkit 3. webos 1.4 may be running under and updated webkit to version 4, in which case, if they do that, canvas support will be substantially improved. Jan 15 20:06:29 good Jan 15 20:06:36 cause its really broke Jan 15 20:07:33 yes, it is. canvas is very broken in 1.3.x Jan 15 20:07:51 please search the forums at developer.palm.com for details Jan 15 20:08:01 oh i know it is Jan 15 20:08:10 it fails miserably on simple lines Jan 15 20:08:22 consitantly too Jan 15 20:08:56 http://i50.tinypic.com/2qungk2.jpg Jan 15 20:09:12 those should only be horizontal, vertical and diagonal (no drips) Jan 15 20:09:35 seems like when it hits a certain point it just runs Jan 15 20:10:56 hi Jan 15 20:11:01 hi Jan 15 20:19:27 dawm I am not facing any issues with canvas at all Jan 15 20:19:33 can you put that shot back up? Jan 15 20:19:40 http://i50.tinypic.com/2qungk2.jpg Jan 15 20:19:51 it does lack many features included with canvas overall but no issues i have seen Jan 15 20:20:02 it appears that once it hits a certain Y coord it just dies Jan 15 20:20:07 lemme find the code snip, as its very basic Jan 15 20:20:23 http://pastebin.org/76607 Jan 15 20:20:49 selx/sely and x/y are where i clicked to start, and clicked to end Jan 15 20:23:25 wow i cant open that link for the jpg Jan 15 20:24:38 heh Jan 15 20:24:42 ill put it up elsewhere Jan 15 20:27:12 When signing up for developer account you select if you want your apps to be open source or not. Where can I view these opensource apps that people make besides the webos-internals repository? Jan 15 20:30:41 hmmm just applied for early access. :) Jan 15 20:30:44 1.4 perhaps??? Jan 15 20:30:55 no fair chuqui, teasing on twitter like that :p Jan 15 20:34:55 Hi Jan 15 20:39:17 Anyone know where I can view the source code of the official opensource apps Jan 15 20:41:13 Nevermind, found it Jan 15 20:41:59 tyler3o: care to share? Jan 15 20:42:11 http://opensource.palm.com/1.3.5/index.html Jan 15 20:42:18 They have a list for each os update Jan 15 20:42:22 Pretty neat Jan 15 21:04:23 How do you get past the palm profile sign in if you have no cell network? Jan 15 21:14:05 my router died during naplunhc, so if anyone mentioned where to put the scroller that wraps a list (in the list template or in the scene html) I missed it Jan 15 21:15:39 How can I make a simple app that gets the a certain string from a website? Ajax httprequest only works for same host webpages I think Jan 15 21:17:04 var request = new Ajax.Request(url, { Jan 15 21:17:05 method: 'get', Jan 15 21:17:05 evalJSON: 'force', Jan 15 21:17:05 onSuccess: this.gotResults.bind(this), Jan 15 21:17:05 onFailure: this.failure.bind(this) Jan 15 21:17:05 }); Jan 15 21:17:15 ActionsAssistant.prototype.gotResults = function(transport){ Jan 15 21:17:15 var r = transport.responseText; Jan 15 21:17:28 tyler3o: there's no "same domain" policy in webos Jan 15 21:17:31 ajax request is the way to go Jan 15 21:17:33 var = has anyone noticed that when your phone is in dev mode you can open more cards? Jan 15 21:17:45 var r = Jan 15 21:17:52 maybe i'm just smoking crack, but that's how it seems Jan 15 21:18:16 Thanks crasheed and sugardave Jan 15 21:18:27 np Jan 15 21:24:46 meppum: I hadn't noticed. I am usually in dev mode, so it might be hard for me to tell. Jan 15 21:28:52 how do you get into the inside dev program to test future webos versions? Jan 15 21:29:48 chuqui: any chance you have any info on my complaint (uploaded app for web distro last Saturday, got in a broken state that cannot be update or deleted) Jan 15 21:30:22 Hi all Jan 15 21:30:42 I'me using a custom div to present image instead of a button Jan 15 21:30:46
Jan 15 21:30:47 Backup Jan 15 21:30:47
Jan 15 21:31:47 awesome Jan 15 21:31:49 :D Jan 15 21:31:56 in the code i use Jan 15 21:31:58 this.controller.setupWidget('BackupID',{},{}); Jan 15 21:31:58 this.OnBackup = this.OnBackup.bindAsEventListener(this) Jan 15 21:31:58 Mojo.Event.listen(this.controller.get('BackupID'),Mojo.Event.tap, this.OnBackup); Jan 15 21:31:58 Jan 15 21:32:16 Now is there a way to disable enable the div? Jan 15 21:32:30 is that working, since your div is not a widget? Jan 15 21:32:41 I guess so...just a wrapper for addeventlistener after all Jan 15 21:32:44 yes Jan 15 21:33:01 $('BackupID').hide()'; Jan 15 21:33:05 and then .show() Jan 15 21:33:20 but wont it hide it? Jan 15 21:33:26 yes Jan 15 21:33:34 oh, just unlisten Jan 15 21:33:39 i use alpha to make it look like disabled Jan 15 21:33:45 Mojo.Event.stopListening() Jan 15 21:34:02 thats seems like good idea i'll check Jan 15 21:34:14 did you try .disable() not sure if it works Jan 15 21:35:09 * sugardave outs dcousineau as an Aggie. Jan 15 21:35:21 oh noes, mah secrets! Jan 15 21:35:36 hehe Jan 15 21:35:43 :P Jan 15 21:35:49 i'm like a double aggie at this point I think Jan 15 21:35:55 graduated from there and now working for them Jan 15 21:36:01 what kind o' Aggie? Jan 15 21:36:07 whoa, that's gluttony for punishment right there Jan 15 21:36:19 aTm? Jan 15 21:36:23 texas a&m Jan 15 21:36:31 sugardave , thanks Jan 15 21:36:33 np Jan 15 21:36:34 sugardave, it pretty much is :) Jan 15 21:37:44 there appears to be a number of BigXII reps here Jan 15 21:38:12 orly Jan 15 21:38:16 haeffb_wirc: you inspired me to watch Texas at Iowa State the other night Jan 15 21:38:16 very nice Jan 15 21:38:20 i've only just started my lurking Jan 15 21:38:26 IA had them down for a bit Jan 15 21:39:09 * haeffb_wirc was watching MU-TT instead. Jan 15 21:39:57 handy tip.. dont set canvas height/width with CSS, do it in the .. it doesnt work properly when set via CSS Jan 15 21:40:42 dawm: is that what caused your smearing? Jan 15 21:40:48 yeah Jan 15 21:40:53 ah, good to know Jan 15 21:41:04 the drips were actually the edge of the canvas, and css allowed me to see the rest Jan 15 21:41:13 i guess the default size of the canvas is 149px high Jan 15 21:41:22 I think I read that Jan 15 21:41:31 but thought it was 300? Jan 15 21:41:33 cause anything after 149px would drip or not render Jan 15 21:41:50 no idea, but my issue is finally fixed :P Jan 15 21:43:39 dawm: FYI, moz states default canvas is 300px wide and 150px high Jan 15 21:43:49 there ya go Jan 15 21:44:30 hehe, read the first paragraph: https://developer.mozilla.org/en/Canvas_tutorial/Basic_usage Jan 15 21:45:22 doh! Jan 15 22:02:03 oh hey, I bet you can't have a scroller inside a drawer Jan 15 22:04:55 make your own drawer Jan 15 22:05:04 oh you bet... Jan 15 22:08:17 SO i need a webhost for the purpose of hosting a page that my app connects to for an xml parse, The server will get hammered. Anyone recommend a good webhost? Jan 15 22:08:24 CTLAdvance: a little more challenging: a dynamic list in a drawer in a scroller Jan 15 22:08:29 that doesn't appear to work well at all Jan 15 22:09:43 Anyone here use a server? Jan 15 22:09:52 crasheed: I use bluehost for my stuff Jan 15 22:11:00 hows the response time of that site? Jan 15 22:11:24 CTLAdvance: I still got it wrong....it's list in scroller in drawer Jan 15 22:12:17 crasheed: it's adequate for my needs Jan 15 22:12:58 adora: you work at palm, right? Jan 15 22:13:09 hrmm it's twice the price of the competetors like justhost and fatcow or ipage Jan 15 22:14:49 well, been using them for quite some time, they were cheapest then Jan 15 22:15:44 sugardave: yea, its a pain to switch Jan 15 22:16:21 i use hostgator, and even though its more than competitors, i havent gotten around to switching bc of the pain involved Jan 15 22:16:39 LukeWalker: yeah, I have about 10 domains to move around...not fun Jan 15 22:16:55 All: Hello Jan 15 22:17:19 plus all the custom configs I have done on them...I never use the control panel stuff except phpmyadmin Jan 15 22:17:31 frankos72: hi Jan 15 22:19:43 I personally use 1and1 Jan 15 22:19:51 seems like i've been with them for the same reaosns as everyone else Jan 15 22:19:59 lol i saw 1and1 and they r dirt cheap which worries me Jan 15 22:20:01 at the time the cheapest, and now just too lazy Jan 15 22:20:08 frankly I've had no issues with them Jan 15 22:20:17 i haven't done TOO high traffic, and i have their 4.99 plan Jan 15 22:20:49 wordpress blog that when i was writing I was pulling in 100 hits a day, and every few months or so would get a blog that would spike 1000 hits a day? I had no optimizations turned on and everything remained responsive. Jan 15 22:20:57 soo not much traffic Jan 15 22:21:03 but given the money I wasn't paying, I was happy Jan 15 22:22:37 excuse me, has anyone ever had a problem with progressSlider? the slider part of it does not display for me Jan 15 22:22:58 Heh i'm still use my college school servers host :D they havn't noticed yet but I need to mvoe off Jan 15 22:23:27 its like the control is sliding over air, in straight line, it works with events but...well its the strangest thing Jan 15 22:25:04 i'm working on the app for Grooveshark and ...well this would really help Jan 15 22:26:55 I'm have attempted to upgraded my SDK to 1.3.5_x64, and I can't get it to run now. I see two errors in the process. First is that during the install it says that PalmNovacom is running and I tell it to shut it down. Then there is a command window that pops up for a second. In this window it says: "Control Service Failed Service Removed" The 2nd Problem is that when I try to do... Jan 15 22:26:57 ...Palm-generate is says it is unable to access the jarfile. Please Help. Jan 15 22:29:08 r u on vista? Jan 15 22:29:12 frankos72: sorry :( Jan 15 22:29:15 yes Jan 15 22:29:19 on vista.... Jan 15 22:29:27 get xp XD or hold off on upgradeing Jan 15 22:29:28 64 bit Jan 15 22:29:38 i think it has issues with vista atm Jan 15 22:29:41 LOL, it's been working fine until now. Jan 15 22:29:53 oh... so just reinstall an older one... Jan 15 22:29:58 prolly Jan 15 22:30:05 I have the new one on my computer at home. It's vista 32bit. Jan 15 22:30:13 32bit would be better Jan 15 22:30:56 i use win7 64 bit with no problems Jan 15 22:31:02 the latest sdk on my win 7 32bit box works fine Jan 15 22:31:06 Problem was that the program won't work right on the version I was running. Yet it works at home so I figured I have some stuff in there that wasn't compatible with the older versions. Jan 15 22:31:09 luke: same Jan 15 22:32:51 I guess I'm gonna reboot (AGAIN) and I'll be back if I can't get it going. **** BEGIN LOGGING AT Fri Jan 15 22:39:35 2010 **** BEGIN LOGGING AT Fri Jan 15 22:50:32 2010 Jan 15 22:55:02 i think the palm API docs are wrong about progress Slider **** ENDING LOGGING AT Sun Jan 17 06:31:16 2010