**** BEGIN LOGGING AT Fri Mar 19 02:59:56 2010 Mar 19 03:00:45 lol Mar 19 03:00:52 trying to get download managet to work Mar 19 03:01:11 the download managet has never worked Mar 19 03:01:24 ,,, Mar 19 03:02:38 its saving the file as filexxxxxx instead of my filename I want Mar 19 03:02:51 hi haeffb Mar 19 03:02:58 hi halfhalo|armed Mar 19 03:03:03 hey JenP Mar 19 03:03:05 hello! Mar 19 03:04:38 halfhalo|armed: if you wanted filexxxxxx it would be working perfectly Mar 19 03:04:55 ... Mar 19 03:05:11 I think it may be working... Mar 19 03:06:26 but WHY is it not letting me set filename.... Mar 19 03:07:45 nope Mar 19 03:08:06 still saving it as filexxxxx with the x's being random letters Mar 19 03:12:49 I FELL RETARTED Mar 19 03:13:09 I was trying to set the downloaded file from a null field Mar 19 03:14:23 You "fell" retarted? Mar 19 03:15:01 hey, don't diss those who are mentally challenged ;) Mar 19 03:15:06 and retarded is spelled "retarded"... Mar 19 03:15:14 yeah yeah yeah Mar 19 03:15:27 hahaha Mar 19 03:15:27 I cant really see my irc screen right now Mar 19 03:20:32 giggles Mar 19 03:24:44 Once again, I feel retarded Mar 19 03:27:19 halfhalo|armed: It's okay. we all have those kind of days Mar 19 03:33:02 innnteresting...... the folder is not automagically being created.... Mar 19 03:35:06 Hmmm, does anyone know how to launch a scene with parameters using the this.controller.stageController.pushAppSupportInfoScene() method? Mar 19 03:36:11 {"type": "scene", "label": "Interactive Tutorial","sceneName":"tutorial", "parameters": "myParemter"}, <--Something like that Mar 19 03:39:55 Ok, this works in the emu, but not on my pre.... Mar 19 03:45:39 Spoke with Joe Hayashi today... Mar 19 03:46:11 who is that ? Mar 19 03:46:23 * halfhalo|armed is once again doctoring his pre Mar 19 03:46:50 Palm gave away 3890 copies of my game and they "are incapable of determining the value of the copies that were distributed with out charge" and are unable to pay me for the copies given away. Mar 19 03:46:56 bpadalino: VP of product dev at palm Mar 19 03:47:10 Yikes Mar 19 03:47:13 you leaving? Mar 19 03:47:30 Tibfib: Already did. Mar 19 03:47:50 That's too bad... well done palm... Mar 19 03:47:52 I'm just trying to get due compensation before I jump ship entirely. Mar 19 03:48:03 hrm .. sorry to hear that Mar 19 03:48:10 how do you know the # of copies they gave away ? Mar 19 03:48:34 Change in unique downloads over the 72 hour period that it was free before they suspended it. Mar 19 03:49:13 interesting .. why would they change the price to be free ? Mar 19 03:49:18 Fortunately they reinstated it 24 hours later.... Mar 19 03:49:48 To fix a bug with the app catalog that made so users who had been beta testers could not purchase the paid version. Mar 19 03:49:55 Smart eh? Mar 19 03:50:18 hrm, interesting Mar 19 03:50:51 They offered to give me 100% revenue and feature my application rather than pay me. Mar 19 03:51:23 Doesn't quite cover the $7,741.10 worth of games they gave away. Mar 19 03:51:27 How much is your app? Mar 19 03:51:33 code breaker, right? Mar 19 03:51:53 scottb: that is pretty terrible Mar 19 03:52:03 Tibfib: yeah Mar 19 03:52:39 I really don't know what to do at this point. Mar 19 03:52:49 My only real remaining option is legal action Mar 19 03:52:57 https://developer.palm.com/distribution/viewtopic.php?f=65&t=5914 Mar 19 03:54:16 * rwhitby bets that the developer agreement has a no liability clause somewhere Mar 19 03:55:39 scottb: Palm owes you $5418.77, I don't think you calculated the 30% palm gets Mar 19 03:56:03 Tibfib: I forgot to mention the 523 sales that are not being reported on my feb sales report Mar 19 03:56:15 Then the over 2k people unable to purchase my application Mar 19 03:56:30 The time my app was not available on the catalog Mar 19 03:58:13 scottb: do you really think than 3890 people would have downloaded the app at $2 rather than at FREE? Mar 19 03:59:36 of course not, but palm was given a piece of IP that belongs to scottb at a specific price .. of which they have an agreement for every copy that is sold Mar 19 03:59:42 haeffb: No clue, never had a chance to find out... None of my beta testers (~4k of them) were unable to purchase the application, sales hit the floor with my top ratings being zero star ratings... not to mention giving away 3890 copies of my applicaiton free of charge is piracy Mar 19 03:59:44 if palm decides to sell it at a loss - it's their deal Mar 19 04:01:31 I would agree *if* this was a process/technical issue by palm Mar 19 04:01:58 palm didn't "decide" to sell it at a loss Mar 19 04:02:02 same thing if you sell something on consignment and the store accidentally labels everything as free. Mar 19 04:02:10 howdy all Mar 19 04:02:15 store still owes you $$ Mar 19 04:02:32 hey LoneStar99 Mar 19 04:02:41 Hi JenP Mar 19 04:02:46 haeffb: they didn't ? Mar 19 04:02:51 newman314: It is. A bug in there software caused all of the issues and was ultimately the reason they chose to change the price of my app to zero dollars Mar 19 04:03:41 and the agreement between palm and scottb was 70% of the $2.99 sales price went to him Mar 19 04:06:12 $1.99 Mar 19 04:06:22 sorry, you're right Mar 19 04:08:57 Found the section saying they are not liable for most of my profit losses but it does not address giving away the application Mar 19 04:09:23 So the agreement doesn't waive them of liability for those 3890 downloads Mar 19 04:10:35 They also transfer all rights tittle and interest to me for all modifications and derivative works based upon their apis Mar 19 04:10:39 oi Mar 19 04:11:31 hokay so Mar 19 04:12:07 Means this can be classified as theft of intellectual property. Mar 19 04:12:54 hmm - accusations of IP theft and piracy in a public channel - perhaps not the best negotiating technique ... Mar 19 04:13:23 anyone know how to block the gesture bar from quitting an app Mar 19 04:13:28 so you could hand an app over to kids Mar 19 04:13:36 and not have them eff the phone, just the one app Mar 19 04:13:53 ron_frown: you can run LunaSysMgr in a single-app mode, like First Use does Mar 19 04:14:19 is that something I can do in straight up mojo? Mar 19 04:14:37 ron_frown: I doubt it, but I'm not an expert by any means in that area. Mar 19 04:14:46 I think so actually Mar 19 04:15:14 what does lunasysmgr actually do Mar 19 04:15:18 shanerooni from the forums has a few apps for kids, they block the back gesture, and i think the up gesture Mar 19 04:16:27 whaa? Mar 19 04:16:31 do you know how? Mar 19 04:17:12 nope Mar 19 04:17:59 damn it Mar 19 04:18:18 Ask him yourself http://twitter.com/shanerooni Mar 19 04:19:11 ever hang out in here? Mar 19 04:19:21 don't think so Mar 19 04:19:25 I swore I'd never do the twitter thing Mar 19 04:19:29 haha Mar 19 04:19:37 member of precentral? pm him Mar 19 04:40:38 http://forums.precentral.net/web-os-development/228658-lock-app-scene.html Mar 19 04:40:40 booya Mar 19 04:40:48 now I gotta build it bigger and bettar! Mar 19 04:54:16 Anyone want free xbox live codes? Mar 19 04:54:35 http://www.gamefaqs.com/boards/genmessage.php?board=927749&topic=53958478 Mar 19 04:54:49 Legal, btw...haha Mar 19 04:58:06 <_lance_> bah, my isp just increased the dollar cap on overage from $25 to $50 Mar 19 04:58:07 <_lance_> boo rogers Mar 19 05:05:51 how is everything in the webos world? Mar 19 05:06:09 we broke google Mar 19 05:06:45 http://www.engadget.com/2010/03/18/palm-posts-22m-q3-loss-making-great-progress-on-future-produc/ Mar 19 05:11:05 interesting article Mar 19 05:11:28 i think all exclusive deals suck Mar 19 05:20:47 Anyone know of a Pre app for scoring a baseball game? like iScore for iPhone? Mar 19 05:23:41 in prototype stuff, how do you add a property Mar 19 05:23:50 eg, blah.prototype.MyPrope = false; Mar 19 05:23:57 but that acutally isnt right Mar 19 05:25:03 http://www.javascriptkit.com/javatutors/proto.shtml Mar 19 05:25:28 Wait, that's not the prototype you're talking about, sorry. Mar 19 05:25:46 You mean like this.myProperty? Mar 19 05:26:09 well the examples are Mar 19 05:26:40 function MyObject(){} MyObject.prototype.DoSomething = function(){whatever} Mar 19 05:26:46 but seems like when I do just = false Mar 19 05:26:52 and try to read/set it fails Mar 19 05:27:28 Here's another example... Mar 19 05:27:29 http://mckoss.com/jscript/object.htm Mar 19 05:27:49 Scroll just past Prototypes explained Mar 19 05:28:12 what the shit Mar 19 05:28:14 thats what I am doing Mar 19 05:29:05 maybe it doesnt like bools to work that way Mar 19 05:33:50 Have you tried your code in a PC browser? Mar 19 05:43:49 hm I got it working but dont know why changes I made affected it at all Mar 19 05:44:47 http://www.youtube.com/watch?v=IosKUTMXjKA interesting palm developer vid Mar 19 05:49:04 nite all Mar 19 05:49:16 night JenP Mar 19 05:49:57 so anyone scared about the future of palm Mar 19 05:59:03 ron_frown: I used my Treo 650 as my main phone for 6 years. Irrespective of the future of Palm, I have enough access and enough of a homebrew ecosystem that my usage of the device will not change in response to market movements. Mar 19 06:12:45 honeslty I think palm has grown more in the last like 3mo in webos market than anywhere else Mar 19 06:12:54 truthfully looks like they could be on the upward slope Mar 19 06:15:34 anyone here do dev for webos Mar 19 06:19:09 cya all Mar 19 06:37:34 ehh Mar 19 06:37:46 how do I get id or some attribute from a button I cliecked Mar 19 06:39:21 good morning.. Mar 19 07:23:46 morning Mar 19 07:24:03 hallelujah Mar 19 07:24:08 another software guy Mar 19 07:24:24 hey ron_frown Mar 19 07:24:34 working on that audio class? Mar 19 07:25:01 =) Mar 19 07:25:08 I think I got it as good as its going to get Mar 19 07:25:17 i'd be happy to test it Mar 19 07:25:22 I bet you would Mar 19 07:25:32 I need to rework it to be a little more abstracted out of my app Mar 19 07:25:52 but basically the key is wrapping audio() objects and keeping track if they haveplayed and are playing Mar 19 07:26:20 then my engine basically just sets currentsound to the proper indexed audiowrapper Mar 19 07:26:26 for now i'm using one audio object and keep track of that Mar 19 07:26:40 main problem is that there's no audio.js on some devices Mar 19 07:26:47 because of an OTA update error Mar 19 07:26:48 dont need it Mar 19 07:27:31 this.libs = MojoLoader.require({ name: "mediaextension", version: "1.0"}); Mar 19 07:27:58 i thought you only need this for media type of sounds? Mar 19 07:28:45 for examples I saw they said to set it to navigation Mar 19 07:28:51 I have no idea what the hell that means Mar 19 07:28:52 haha Mar 19 07:28:54 but seems to work Mar 19 07:30:02 this.audioExt = this.libs.mediaextension.MediaExtension.getInstance(this.myAudioObj); Mar 19 07:30:03 Mar 19 07:30:03 // 1.4 replacement for what previous would be "myAudioObj.palm.audioClass = 'navigation'" - see below Mar 19 07:30:03 this.audioExt.audioClass = 'navigation'; Mar 19 07:30:31 hmmm Mar 19 07:31:29 then you need to listen for events Mar 19 07:31:42 Currently, cases that require use of the MediaExtension library include: Setting an Audio or Video object's audio class Determining whether an Audio or Video object is pausable Setting a Video object's fit mode Mar 19 07:31:55 if you call a straight play on a sound before ended event is fired, it'll act like its playing the sound, but no sound comes out Mar 19 07:32:14 webOS assumes the defaultapp audio class unless you specify otherwise, so in practice you generally only need to set the audio class for objects that should be classified as media. Mar 19 07:32:14 well I suspect navigation sounds may get priority or something? Mar 19 07:32:29 I didnt try it without it Mar 19 07:32:37 so it may not be necessary Mar 19 07:32:44 i don't even see the navigation class mentioned Mar 19 07:33:14 no idea man =) Mar 19 07:34:14 only prob I have no is in the event I want to reset a sound, I set currentTIme to 0.0 and in some cases that results in playing the sound but not starting at the beginning... shortly thereafter Mar 19 07:34:18 I can deal with that for nwo Mar 19 07:35:08 this is how i reset my object: Mar 19 07:35:09 this.audioPlayer.src = null; Mar 19 07:35:10 this.audioPlayer.load(); Mar 19 07:35:10 this.audioPlayer.src = file; Mar 19 07:35:10 this.audioPlayer.play(); Mar 19 07:35:23 does setupWidget rewrite dom ids? Mar 19 07:35:38 I need to tell which button initiated a click Mar 19 07:35:47 honestly preferably via htmlelement Mar 19 07:35:57 how do you setup your listener? Mar 19 07:36:30 swisstomcat: I saw that in a piano app, and while it works, I'd like to preload sounds and keep em around Mar 19 07:36:32 this.mediaHandleEventBound = this.mediaHandleEvent.bind(this); Mar 19 07:36:32 Mojo.Log.info("Wiring event listeners"); Mar 19 07:36:32 this.audiofile.addEventListener('play', this.mediaHandleEventBound, false); Mar 19 07:36:46 play,ended,pause,error,canplay Mar 19 07:37:06 ok Mar 19 07:37:16 i thought you're wiring a button? Mar 19 07:38:43 thats listener on the audio object sorry =) Mar 19 07:39:01 Mojo.Event.listen(this.controller.get("play1"), Mojo.Event.tap, this.handleButtonPress.bind(this)); Mar 19 07:39:21 and your handler? Mar 19 07:39:24 basically what I'd like to do... is just getelements by class and have "audio button" Mar 19 07:39:32 wire them all to the same event Mar 19 07:39:35 yeah Mar 19 07:39:41 and then in handline the presses I can say click happened to this button Mar 19 07:39:51 what does your handler look like? Mar 19 07:40:03 HomeAssistant.prototype.handleButtonPress = function(event){ Mar 19 07:40:03 Mojo.Log.info("Button press handled : "+event); Mar 19 07:40:09 allright Mar 19 07:40:27 the event object contains the clicked id Mar 19 07:40:31 event.target.id Mar 19 07:40:39 yeah I added that Mar 19 07:40:41 and got this Mar 19 07:41:24 palm_anon_element_0mojo-scene-Homeplay1-buttonLabel Mar 19 07:41:33 hmm Mar 19 07:41:44 let me check my code Mar 19 07:41:52 I've done that before with event.target.id and it seemed to work, but they werent actual widgets Mar 19 07:41:56 they were just divs with onclick Mar 19 07:42:20 is there a way to put some arbitrary info in a button attribute so that I can get at it from event fire Mar 19 07:42:31 like