**** BEGIN LOGGING AT Wed Jan 27 02:59:57 2010 Jan 27 03:00:46 putting the slider within a palm-row-wrapper class has crashed my app somehow Jan 27 03:00:58 none of the widgets load, and it doesn't respond to back gestures Jan 27 03:01:03 very weird Jan 27 03:09:52 well the crash was caused by assigning one of the sliders an id Jan 27 03:09:58 not sure what's up there Jan 27 03:10:15 but the alignment problem was from using in the over all containing div palm-dialog-content Jan 27 03:10:31 the class palm-dialog-content that is Jan 27 03:11:55 Bmyers_published: congrats! Jan 27 03:12:57 anyone from sprint around? Jan 27 03:14:21 wtf. $2.99 for an app to look at Black Eyed Peas lyrics? Jan 27 03:14:38 no way seriously? Jan 27 03:15:22 or $6.99 for an app to look up PSP cheat codes. Jan 27 03:15:50 thanks sugardave Jan 27 03:15:57 lol omg! Jan 27 03:16:54 Bmyers_published: not to imply that you're not in elite company... :) Jan 27 03:17:16 i should take the _published part off now? Jan 27 03:20:28 haeffb: so true Jan 27 03:20:43 just for reference, if you want to launch your own app for any reason, use Mojo.Controller.appInfo.id instead of your com.foo.app name Jan 27 03:21:08 not at all. it's still an accomplishment. And you're app is actually worth something because it actually does something. Jan 27 03:21:21 Bmyers_published: what do you mean? Jan 27 03:21:49 or remember to update everywhere that you used com.foo.app name in the code. Jan 27 03:22:05 yeah, that was my mistake... Jan 27 03:22:18 only was one reference but thats all it takes.. Jan 27 03:22:57 codeslaw: in palm://com.palm.power/timeout I told it to launch com.foo.myapp instead of the Mojo id Jan 27 03:23:27 ah i see Jan 27 03:23:27 but i had to change the com.foo.myapp to resubmit.. Jan 27 03:24:42 rookie mistake :) Jan 27 03:28:27 haeffb: there's a $7 app for cheat codes...JUST for PSP games? Jan 27 03:28:53 i'm hoping not to be out of line for an app that keeps track of you making money.. Jan 27 03:29:14 at 7 bux Jan 27 03:33:28 $7 an app it has to be the best thing ever made... Jan 27 03:40:04 omg, that's the app they wanted me to "fix" for them Jan 27 03:40:23 which? Jan 27 03:40:39 the cheat code one...except it was their xbox 360 version Jan 27 03:41:01 lame Jan 27 03:41:24 yeah lame...for what they're charging I'm offended at their offer ;) Jan 27 03:41:33 what is the acronym for the image letters for for validation? catchapa? Jan 27 03:41:50 sugardave: lol Jan 27 03:42:25 they are probably running a sort of app sweatshop Jan 27 03:47:01 captcha Jan 27 05:06:50 anyone messed with accelerometer features? Jan 27 05:15:07 not for the palm Jan 27 05:45:05 question: how do i bind the "add a list item" to a function? Jan 27 05:55:55 Mojo.Event.listAdd Jan 27 05:56:08 http://webos101.com/List Jan 27 05:56:37 jlazaroff: that was to you. Jan 27 05:59:11 Roy-Pre101: thanks :) Jan 27 06:06:02 hm, now my list won't show up. http://pastebin.com/d1b256010 Jan 27 06:06:53 sorry for all the newbie questions -_- Jan 27 06:08:48 is there an md5 hash generator in mojo/prototype somewhere or would i need to get a class to do that? Jan 27 06:10:58 nevermind, figured it out! Jan 27 06:11:19 maik: yes, probably will need your own something something for that Jan 27 06:11:34 there should be md5 impl in js Jan 27 06:11:44 ya there should Jan 27 06:11:50 we used it in one of our projects Jan 27 06:11:55 it's just not very fast Jan 27 06:13:12 i dont see anything thats in js: https://developer.mozilla.org/Special:Search?search=md5&type=fulltext&go=Search Jan 27 06:13:26 it isn't native obviously Jan 27 06:13:32 but there is a library for it Jan 27 06:13:38 just google it =) Jan 27 06:13:44 ah, ok Jan 27 06:14:00 yeah, thats what i meant. not native or built into mojo/prototype Jan 27 06:23:03 can anyone point me to a good resource on showDialog()? i'm having trouble figuring out how to instantiate the widgets in my dialog template file Jan 27 06:24:32 a dialog is just a scene that is put up OVER an existing scene.... it has an assistant just like a scene. and you do the widgets just like a scene Jan 27 06:27:07 is there a way to get a device's serial number or some sort of unique device id? Jan 27 06:27:15 maik: Yes Jan 27 06:27:34 there is this Mojo.Environment.DeviceInfo.serialNumber but that just returns unknown :( Jan 27 06:27:41 rick-home: but don't i put the assistant in the parent scene's assistant.js file? Jan 27 06:27:42 Roy-Pre101: oh? how s? Jan 27 06:28:17 jlazaroff: you can, but it makes more sense to put it in a separate file and add it to sources.josn Jan 27 06:28:21 sources.json* Jan 27 06:28:43 maik: On your device or on the emulator? Jan 27 06:28:50 either Jan 27 06:28:54 well, both i guess Jan 27 06:29:24 I mean did you try it on your device or just in the emulator? Jan 27 06:30:32 oh heh, just the emulator Jan 27 06:30:53 the emulator doesn't have a unique ID Jan 27 06:30:56 if it only works on the device i'm fne with that Jan 27 06:30:57 ok Jan 27 06:31:06 makes sense Jan 27 06:31:13 Test it to be certain but there is a way to retrieve it. Jan 27 06:32:55 I should update http://webos101.com/DeviceInfo to reflect that. Jan 27 06:38:24 maik: can i still have it as a dialog if i do that, though? Jan 27 06:39:01 also, when you guys have a scene name that has two words in it, how do you write it out? camel casing? hyphenated? Jan 27 06:40:16 emus all have the same nduid? Jan 27 06:43:20 jlazaroff: put the dialog assistant in a separate JS file...create a new class for it Jan 27 06:43:54 jlazaroff: camelize the name Jan 27 06:44:22 jfelectron: wait, i was just going to create a new scene for it Jan 27 06:45:03 jlazaroff: same diff....a 'scene' is just a class that contains certain functions that the framework expects Jan 27 06:45:58 jlazaroff: as rick-home said, a dialog is just a mini-scene stacked on top of the active scene Jan 27 06:46:30 jfelectron: oh, okay. so it's not bad practice to create an actual scene for a dialog Jan 27 06:47:47 jlazaroff: what do yo mean by actual scene? Are you going to push the scene or use showDialog? Jan 27 06:48:04 jfelectron: showDialog Jan 27 06:48:35 then its not really a scene in the sense of other scenes, its specialized one for showDialog() Jan 27 06:49:16 the Allen book shows it inside the scene assistant's js, but its cleaner and easy to maintain in a separate file Jan 27 06:49:37 what i meant was, it's not bad practice to add it as a scene in sources.json, give it a scene.html file in views, and an assistant.js file in assistants? Jan 27 06:50:48 nope, there's nothing wrong with that Jan 27 06:50:57 when i want to create a dialog i do a new scene in Komodo edit then i remove the -scene.html file that is created and edit sources.json so the entry for the 'scene' doesn't include any scene names, just { "source" : "app/assistants/fooDialog-Assistant.js" } Jan 27 06:51:18 yes Jan 27 06:51:28 but you still need a template file Jan 27 06:51:43 so you can keep the scene.html you want...it really doesn't matter Jan 27 06:51:53 right, which i create in the calling scene's folder Jan 27 06:52:01 ya Jan 27 06:52:03 OK, that works Jan 27 06:52:05 personal preference/habit for me Jan 27 06:52:39 I actually have the same...I stick the template for the dialog in the scenes view folder Jan 27 06:53:08 I don't create a scene...just create a JS file and a template file Jan 27 06:54:46 maik: did you find an MD5 class? if not I can paste one up Jan 27 06:55:06 i did find one, i decided to go a different route though Jan 27 06:55:44 my app requires a user to authenticate every time and i was really hoping i could somehow store their password since they're authing against active directory Jan 27 06:56:34 everything i've thought of is too insecure so i decided to do an per-user token and do the active directory stuff as the IIS user Jan 27 06:56:38 jfelectron: where do you keep the js file? Jan 27 06:57:02 ljazaroff: in assistants Jan 27 06:57:12 its a dialog assistant Jan 27 06:57:27 but you could create a separate directory called dialogs...its up to you Jan 27 06:58:19 jlazaroff: directory structure really doesn't matter too much so long as you're referencing the right ones at the right time Jan 27 06:58:51 for instance, showDialog will take template: with a path which could be anything you want Jan 27 06:59:27 aaaah, okay Jan 27 06:59:30 got it :) Jan 27 06:59:40 so i can just call showDialog like this: this.controller.showDialog({ Jan 27 06:59:41 template : "account/addAccountDialog-template", Jan 27 06:59:41 assistant : "assistants/addAccountDialog-assistant" Jan 27 06:59:41 }); ? Jan 27 06:59:48 oh, whoops, sorry about that -_- Jan 27 07:00:37 yes Jan 27 07:02:02 i've always called assistant as assistant : new addAccountDialogAssistant(this) Jan 27 07:02:39 maik: but then how does it know to find the assistant in that file? Jan 27 07:03:11 adding it in sources.json does that Jan 27 07:03:32 the app knows about all of the classes so long as the file that contains the class is in sources.json Jan 27 07:06:59 maik: ah, okay Jan 27 07:08:37 thanks a lot, guys :) Jan 27 07:09:30 np Jan 27 07:18:50 anything wrong with the way i'm instantiating this button? the dialog freezes whenever i launch it with this code in the assistant Jan 27 07:18:51 http://pastebin.com/d379cde81 Jan 27 07:20:03 doesn't appear to be Jan 27 07:21:25 hm. Jan 27 07:27:10 can you think of any reason that the assistant would cause the scene to crash? Jan 27 07:27:29 might be a good idea to check the logs Jan 27 07:27:45 if you have an ssh client do ssh -p5522 root@localhost Jan 27 07:27:48 password is blank Jan 27 07:27:54 how can i navigate back in the emulator? Jan 27 07:30:03 noaXess: esc Jan 27 07:30:05 noaXess: ecape Jan 27 07:31:41 aha Jan 27 07:32:33 2010-01-27T07:31:59.407110Z [1380] qemux86 user.err LunaSysMgr: {LunaSysMgrJS} com.domain.twitterapp: Error: Error: Caught exception in _Dialog widget 'undefined' setup(): TypeError: Cannot call method 'setupWidget' of undefined, file:///var/usr/palm/applications/com.domain.twitterapp/index.html:0 Jan 27 07:33:08 so the app isn't associating my assistant with my template for some reason...? Jan 27 07:34:19 ah yes, i ran into this Jan 27 07:34:44 in your assistant.js file Jan 27 07:35:50 change: function MyDialogAssistant () { ... } to function MyDialogAssistant (sceneAssistant) { this.sceneAssistant = sceneAssistant; ... } Jan 27 07:36:38 and change: MyDialogAssistant.prototype.setup = function () { ... } to MyDialogAssistant.prototype.setup = function (widget) { this.widget = widget; ... } Jan 27 07:39:21 hm, still freezing Jan 27 07:39:22 -_- Jan 27 07:40:42 same message? Jan 27 07:41:38 2010-01-27T07:41:22.645505Z [1944] qemux86 user.err LunaSysMgr: {LunaSysMgrJS} com.domain.twitterapp: Error: Error: Caught exception in _Dialog widget 'undefined' setup(): TypeError: Cannot call method 'setupWidget' of undefined, file:///var/usr/palm/applications/com.domain.twitterapp/index.html:0 Jan 27 07:42:02 ah heh Jan 27 07:42:18 so now you need to refer to this.controller as this.sceneAssistant.controller Jan 27 07:42:32 so this.controller.setupWidget becomes this.sceneAssistant.controller.setupWidget Jan 27 07:43:11 maik: IT WORKS :D Jan 27 07:43:13 thank you so much Jan 27 07:43:22 :D Jan 27 07:43:38 this is just stuff i've had to work out with trial and error and lots of googling Jan 27 07:43:45 contexts are my biggest weakness Jan 27 07:44:07 thank you for sharing it with me Jan 27 07:44:16 i would be so lost if i had to figure all this out on my own Jan 27 07:44:20 not a problem, glad i was here to help Jan 27 07:44:28 ya, this chat is a great resource Jan 27 07:44:31 it really is Jan 27 07:44:58 as far as programming goes, i can usually get by pretty easily once i actually learn what i'm doing, but it's difficult for me to get to that point Jan 27 07:45:03 i'm a designer, not a developer xD Jan 27 07:46:38 heh Jan 27 07:47:29 question: when you're defining attributes and models, do you do it explicitly when you're instantiating the widget, or store it in objects and pass those when you instantiate? Jan 27 07:48:21 it depends. with attributes, more often than not it will be inside the setupWidget function since you probably won't need to refer to it again (unless you're setting up multiple widgets with the same attributes) Jan 27 07:49:03 I like to do these: http://webos101.com/Extended_widgets Jan 27 07:49:06 with models if you want to set/get model properties (such as textfield values, etc.) then you need to have it as an object outside of any functions or other objects so you can refer to them later Jan 27 07:49:13 jfelectron gives me crap about it Jan 27 07:51:54 that's certainly a more OOP way of doing it Jan 27 07:52:13 get and set methods to manipulate internal properties Jan 27 07:52:17 it's a little unwieldy at first, but you can do some pretty interesting things Jan 27 07:52:19 also: how do i get rid of the dialog? Jan 27 07:52:29 this.widget.mojo.close(); Jan 27 07:53:24 bah hell, it's midnight already and i still haven't worked out what i'm doing with authentication Jan 27 07:53:43 almost 2a here...still installing WAS fixpacks on an image for work Jan 27 07:53:51 that shit takes forever Jan 27 07:54:26 what do you think sugardave, ideally i'd like a user to authenticate with user and password each time they make an ajax request so it can pass that in to the calls it makes to active directory and MSSQL Jan 27 07:54:44 i don't want the person to have to type in their password every time, but i also haven't found a secure method to store it locally Jan 27 07:55:06 is it not a good idea to store passwords in cookies? Jan 27 07:55:19 no Jan 27 07:55:36 maik: yeah, it's a problem...best you can hope for is the md5 thing (or some other encryption) and do it yourself...still going to have to store it somewhere Jan 27 07:55:39 unless you have some way of encrypting it and keeping the key used to encrypt it from being seen by anyone who knows what to look for Jan 27 07:55:49 and there's the problem Jan 27 07:56:06 basically whatever you do, somebody can figure it out Jan 27 07:56:11 oh. hm. Jan 27 07:56:11 yep Jan 27 07:56:29 i guess i need to rething how i'm storing usernames/passwords then Jan 27 07:56:36 yes Jan 27 07:56:51 jlazaroff: it's more a question of 'how secure do I need it to be for THIS app' on a per-app basis Jan 27 07:57:15 is it a banking app or is it a log-in and check my tweets app, for example Jan 27 07:57:18 true, i'm dealing with user's domain credentials, including users who are domain admins Jan 27 07:57:32 the latter Jan 27 07:57:37 well, check and post Jan 27 07:57:56 so the latter may not need the high security the former would, or like maik's app dealing with domain admins Jan 27 07:58:23 are cookies really that insecure without physical access to the device though? Jan 27 07:58:51 to a point Jan 27 07:58:56 i mean in my case if someone has physical access then they can already access the account, there's no need to read the password stored in the cookie Jan 27 07:59:06 not yet...but a bluetooth exploit makes it dangerous Jan 27 07:59:49 or hell, if an app you install is malicious and knows the name of the cookie you store your password in it could get it and send it back to the malicious app's writer Jan 27 08:00:02 that's true Jan 27 08:00:28 that app has to have the same appinfo, but it's a theoretical possibility Jan 27 08:01:00 oh, so cookies are based on appinfo? i didn't realize that Jan 27 08:01:29 maik: yeah, the cookies are only accessible by your app, which is sandboxed to some dir based on your appinfo name Jan 27 08:01:58 they're moderately safe, actually...much safe than a 'regular' web browser, I think Jan 27 08:02:08 (note that I'm new to the entire web programming thing) Jan 27 08:02:23 that makes me feel a little better about storing things locally then Jan 27 08:02:37 same for depots and dbs Jan 27 08:02:43 only accessible by your app Jan 27 08:03:31 only exception would be apps in the com.palm namespace...but you'd be a fool to install one of those without knowing it Jan 27 08:03:43 except for Palm's apps, of course :D Jan 27 08:03:47 heh Jan 27 08:14:10 alright, start a snapshot then bedtime Jan 27 08:14:13 see y'all later Jan 27 08:14:14 i think i'm just going to go with cookies for authentication Jan 27 08:14:18 bye sugardave! Jan 27 08:14:35 night Jan 27 08:15:02 jlazaroff: use Mojo.Model.encrypt() and decrypt() Jan 27 08:15:14 so at least the data won't be in plain text in the filesystem somewhere Jan 27 08:15:18 fair enough Jan 27 08:15:20 actually, if i'm storing a list of accounts, would it be better to use depot? Jan 27 08:15:29 no idea, i've never used depot or db Jan 27 08:15:34 i'm trying to make the accounts list populated by each account stored on the device Jan 27 08:15:43 anyone else using Ares primarily as opposed to texteditor/eclipse, find it odd in Ares you can build the UI in palette view but nothing in the scene javascript/html files gets updated? Jan 27 08:15:54 (sorry for those that got a double post) Jan 27 08:17:09 swishy: ya. when i first started i wrote a really simple app using a standard editor, then used Ares. Ares was cool and all, but when it came down to figure out how it was doing things i was racking my brain. i decided to only use an editor and have sworn off Ares, lest i be tainted by wysiwyg :) Jan 27 08:19:10 maik, ah right, I decided if noones using it progress isnt going ot happen so ill bite the bullet ;) Jan 27 08:19:11 hehe Jan 27 08:19:28 a noble approach Jan 27 08:19:33 and to be fair they have done alot right Jan 27 08:19:39 i'm definitely excited to see how it progresses Jan 27 08:19:43 ya Jan 27 08:19:45 if I can nail that one point Im good to go Jan 27 08:20:20 I'm using Ares, but the load time and overall performance of applications made using leaves a lot to be desired. Jan 27 08:20:36 though they said their next update will help the performance a lot Jan 27 08:20:45 Epix, ah interesting, thats compared to doing it via text editor? Jan 27 08:21:08 ie Ares built app vs manual Jan 27 08:21:18 yeah, load times of scenes is longer because it has to run through javascript to build the interface Jan 27 08:22:10 ahh interesting Jan 27 08:22:30 for example I had a scene that was basically a list. In Ares I either had a >3 second load time for scene with no lagging in the scrolling or 1.5ish second load time with laggin in the scrolling. Jan 27 08:22:59 I rewrote in without using Ares interface builder and it loads instantly and has no lagging the scrolling Jan 27 08:23:49 is there some class i should be using so that my text boxes aren't rectangular when they have focus? Jan 27 08:24:19 Epix, ah interesting thanks for the info. Jan 27 08:25:44 no problem. Like I said, hopefully the next update improves this because otherwise I like using it and I still use it for a lot of my scenes. Jan 27 08:26:53 yeah compared to apples/RIM/maemo/android they have alot going to for them sdk out of hte box wise Jan 27 08:27:31 (in fact im kinda amazed googles offering wasnt more in the same vein).. Jan 27 08:28:40 I don't know to much about android development. its what I'm going to develop for next, but designing the interface doesn't look that fun Jan 27 08:29:23 Epix, RIM && android = java classes and pain Jan 27 08:29:41 Epix, iPhone isnt bad really Jan 27 08:30:16 the iphone is pretty awesome, honestly Jan 27 08:30:21 at least from an interface design point of view Jan 27 08:30:27 it just feels so sleek Jan 27 08:30:45 Yeah, i've done iphone development. learning objective c was a pain. Why they would take c then reverse the syntax is beyond me Jan 27 08:31:18 Epix, hehe Jan 27 08:31:36 jlazaroff, imho the simulator leaves alot to be desired Jan 27 08:31:56 the simulator? Jan 27 08:32:32 I grok the reason xcode/IB are still seperate entities but if Ares keeps going the way it is it should provider a nicer work flow :) Jan 27 08:32:42 jlazaroff, yeah the emulator like Jan 27 08:32:51 swishy: oh, i haven't even touched iphone development Jan 27 08:33:12 jlazaroff, ahhh dont judge a book by the cover then hehe ;) Jan 27 08:33:36 night Jan 27 08:33:40 night maik Jan 27 08:33:54 swishy: i just mean look and feel OS and a lot of the apps on it Jan 27 08:33:56 looks all shiny and feels the same ... till you get to point X then its time to dust off the C skills Jan 27 08:34:05 jlazaroff, yeah Jan 27 08:34:25 maik, night Jan 27 08:34:45 not the APIs or anything Jan 27 08:35:14 For the most part I like xcode and IB. The thing I hate the most is they have to run on osx. I also hated the hoops you had to jump through just to set up an iphone for testing. Jan 27 08:35:28 Epix, yeah that REALLY sucks Jan 27 08:35:37 the whole provisioning thing is just crap Jan 27 08:35:47 and really detracts from the dev experience Jan 27 08:36:19 i've played around with xcode and IB - it seems pretty nice Jan 27 08:36:27 I don't really understand why they care. I guess its to try to stop piracy, so that worked well for them. Jan 27 08:36:32 i lost interest in iphone development way before i ever touched a line of code though Jan 27 08:36:46 just because of the way apple treats their developers Jan 27 08:37:03 jlazaroff, yeah its hard work Jan 27 08:37:16 jlazaroff, oh you mean internally like? Jan 27 08:37:36 swishy: no, the third-party app developers that get their apps rejected for stupid reasons like having an icon that sorta looks like an iphone Jan 27 08:38:05 or having profanity in their dictionary app Jan 27 08:38:10 hehe Jan 27 08:38:12 yeah Jan 27 08:38:21 just dealing with the dev process is painful Jan 27 08:38:49 i'm also a web designer at heart, so it's really cool for me that webOS uses html, css and javascript to develop apps Jan 27 08:39:08 but if palm ever starts treating the third party developers like apple does, i'm out of here Jan 27 08:46:14 anyone know how to pass data from one scene to another? Jan 27 08:48:04 To the scene you push or when you go back? Jan 27 08:49:16 jlazaroff: If you want to pass data to a scene you push, just add it as a variable when you push it. Jan 27 08:50:30 epix: like this Mojo.Controller.stageController.pushScene("timeline", event.item); ? Jan 27 08:51:08 and how do i access that in the new scene? Jan 27 08:51:34 jlazaroff: yup. Then its passed to the constructor of the new scene. Jan 27 08:52:31 Epix: thanks :) Jan 27 08:52:47 By default I think the constructor has a var called argFromPusher or something to that extent. You can rename it, but that will be your event.item Jan 27 08:53:00 no problem Jan 27 09:00:08 also, do you know if there's a class or a div i can put on my textareas that'll stop them from appearing square when focused? Jan 27 09:00:46 What do you mean square? Jan 27 09:01:09 and how else would you want it to look? Jan 27 09:02:44 http://i47.tinypic.com/25gfgok.png Jan 27 09:02:54 it goes outside of the group border Jan 27 09:03:38 i'm going to completely override the default styles once i'm done with the functionality, but id still like to know how to do it correctly xD Jan 27 09:04:17 Oh I had a similar problem at one point. I ended up just using sample code that I found which worked. I'm bad at html so I don't know. Jan 27 09:04:23 That's why I like Ares Jan 27 09:04:34 jlazaroff: might require some mojoTextBlahWhatever class Jan 27 09:04:54 Not really familiar with it but I recall there was something like that Jan 27 09:06:03 zomg: okay, i'll search for that Jan 27 09:06:04 thanks :) Jan 27 09:17:28 Epix, any idea what the default scene element is called via an Ares created scene? Jan 27 09:18:03 I guess the equivalent to calling something against the View itself on iPhone Jan 27 09:18:08 swishy: what do you mean scene element? Jan 27 09:18:55 Epix, ie if I want to set a listener up for a tap event no the scene itself Jan 27 09:19:04 s/no/on/ Jan 27 09:19:23 rather than an element within the scene Jan 27 09:19:40 swishy: oh. I don't know. I've never done that. did you try the scene name? Jan 27 09:20:12 ahh good point Jan 27 09:26:32 Epix, looks like I might just have to create an empty image to full the constraints of the scene and id it Jan 27 09:27:09 That would work too. Or just use a panel. Jan 27 09:30:29 * swishy nods Jan 27 09:31:41 Epix, yeah works nicely :) Jan 27 09:32:13 Epix, prob not best practices here, but just trying to replicate app layout used on our iPhone app so it makes things easy to grok when switching platforms Jan 27 09:32:41 swishy: gork? Jan 27 09:33:14 Epix, grok = understand Jan 27 09:33:15 :) Jan 27 09:33:27 ahh Jan 27 09:37:35 Is there anyway to view the app catalog if you can't access it on your phone? Jan 27 09:37:59 palms? Jan 27 09:38:34 yeah Jan 27 09:39:24 http://www.palm.com/us/products/software/mobile-applications.html ? Jan 27 09:41:12 any way to trigger tilt emulation via the emulator? Jan 27 09:41:29 I don't think that has the whole store. Just a few applications to show what things the store has Jan 27 09:41:50 ah yeap Jan 27 09:41:57 I don't know. haha it took me a while to even figure out that escape was back in the emulator Jan 27 09:42:13 hehe Jan 27 09:42:14 :) Jan 27 09:42:20 took me a bit t owork out that too Jan 27 10:35:09 how can i force lower case in a textfield? just beginning to learn :) Jan 27 10:35:15 isn't it modifierState: Mojo.Widget.capsLock? Jan 27 11:02:18 How can i backup my wlan configuration with webos? Jan 27 11:51:10 what happend to wmirc ? Jan 27 12:48:38 hey atlanta Jan 27 12:48:49 Bmyers_: morning Jan 27 12:49:00 you better hurry up and buy your toyo corolla before they stop selling them.. Jan 27 12:57:42 what u mean Jan 27 12:57:43 ? Jan 27 12:59:29 nevermind just read Jan 27 13:07:13 can someone help in this? http://wiki.zimbra.com/index.php?title=Preauth.. i want build a webOS app to simple login into zimbra collaboration suite, without giving each time the username and password.. Jan 27 13:08:39 your link doesnt work. says no search info entered.. Jan 27 13:10:52 sorry: http://wiki.zimbra.com/index.php?title=Preauth Jan 27 13:13:22 cool. so what are you looking to do exactly? it seems they have the method to do so on that page.. Jan 27 13:14:54 Bmyers_: ijust want creat a little app, where i can save the data (user, pass, host url) and then create the preauth connection to the zimbrmail and open it in browser.. first step :) Jan 27 13:15:48 as they explain.. with the key from the zimbra server i need to generate a preauth key for the specifix user.. with hmac(....).. Jan 27 13:18:55 so what are you stuck on? Jan 27 13:20:43 ok.. i'm new in webos developing.. have read trough basics.. created field for inserting user data.. now.. the way to generate this preauth isn't clear fo my in webos.. Jan 27 13:21:18 on click on the go button the inserted data should be converted to the preauth and the redirected to zimbra server... Jan 27 13:26:04 i havent had a need for encryption myself in webos but I think I saw something in there. Not sure. Search the SDK docs for some crypt keywords Jan 27 13:27:46 try here: http://developer.palm.com/index.php?option=com_content&view=article&id=1865&Itemid=254 Jan 27 13:28:43 Bmyers_: will walk trough.. thanks.. Jan 27 13:29:27 first i need to understand all the basics :)... if they are in.. then next step :) Jan 27 13:30:55 start simple... Jan 27 13:39:18 good morning all Jan 27 13:39:29 or aftgernoon/evening Jan 27 14:10:45 g'day CTLAdvance Jan 27 14:12:34 how can i change the keyboard layout on the palm emulator, palm vbox Jan 27 14:25:27 anyone saw IM+ Jan 27 14:45:36 Hey looky here another day of wonderfull spam apps ;) Jan 27 14:47:41 is there a built in hmac() function? Jan 27 14:48:21 CTLAdvance , hey, I got released last night, its not a spam app Jan 27 14:49:01 What app is that Jan 27 14:49:21 http://developer.palm.com/webChannel/index.php?packageid=com.wpsee.hours Jan 27 14:50:03 Time=$, Time=&, Time=*, Time=%, Time=+, ... Jan 27 14:50:17 Yep Jan 27 14:50:20 thanks haeffb_pre Jan 27 14:50:37 cant believe it finally made it in.. Jan 27 14:50:57 made $14 while i was sleeping last night... Jan 27 14:51:24 just giving you ideas for naming your spam versions... Jan 27 14:52:04 Time=$ Phoenix, Time=$ New York, Time=$ Branson Jan 27 14:52:14 for different time zones :) Jan 27 15:25:39 Hey Guys, i have a very interesting battery situation, which doesn't seem normal. I took my phone off the charger at 8:10am today at 100%. I checked 2 email accounts (each with 8 or so emails), answered 3 emails, composed one, checked the weather. Opened up pre-ware and un-installed a patch, closed it. Checked twitter, Browsed a few pages, opened up preware again and updated all, and by 8:50am my battery was at 85%. I am in a 5bar EVDO rev A coverage area Jan 27 15:26:57 how can i set disabled: false (second button) after i pressed the first button? maybe the second button will only be enabled when the first utton is pressed and some code was succsessfully.. Jan 27 15:28:09 bye the way.. i got the hmac stuff.. :) Jan 27 15:28:30 https://sourceforge.net/projects/jssha/files/ Jan 27 15:31:21 boom... got it.. sorry.. Jan 27 15:31:41 great. whats your plan for zimbra. i Jan 27 15:31:47 am interested.. Jan 27 15:32:08 Bmyers_: same here, re: zimbra Jan 27 15:36:15 noaXess building a free or paid app? Jan 27 15:38:38 mh...is there a way to use a proxy when connecting via wifi? Jan 27 15:48:08 Anyone here have a link to the internals version of the pdk Jan 27 15:49:24 is it the widk? Jan 27 15:51:40 webosinternal pdk Jan 27 15:52:08 use that for now if you want to go native.. until the official pdk is release Jan 27 15:53:09 yeah thats what I am looking at now Jan 27 15:53:43 brushing up on my opengl Jan 27 15:53:52 and want to test some of it out Jan 27 15:54:02 whatcha make'n? Jan 27 15:55:27 No clue yet, like I said working on my openGL Jan 27 15:55:38 then I will figure that out Jan 27 15:56:20 never done any opengl stuff myself. whats that like? Jan 27 15:56:31 First will just be some 3d shapes Jan 27 15:56:38 Its pretty intense at first Jan 27 15:56:49 Also I am coding it in C Jan 27 15:58:30 really like the mojosdk for apps and what not butif you want to make games at this point they should have some level of 3d Jan 27 15:58:39 imo Jan 27 15:59:58 Bmyers_: free.. Jan 27 16:00:02 alas, I have been left behinf already Jan 27 16:00:05 behind, too Jan 27 16:00:41 behind on what sugardave ? Jan 27 16:01:16 noaXess : might wanna think about github to opensource your app an maybe get some folks to help out.. Jan 27 16:02:07 c/opengl Jan 27 16:02:16 Bmyers_: will do that.. later.. Jan 27 16:02:26 first...learn learn learn.. then publish.. :) Jan 27 16:02:53 noaXess , you never stop learning. thats lesson #1 Jan 27 16:03:01 Bmyers agreed Jan 27 16:03:28 Crap... ugh I wish the WI PDK was usable in windows... arg Jan 27 16:03:40 * CTLAdvance goes to download the latest ubuntu distro Jan 27 16:03:51 yup. vmware is your friend Jan 27 16:04:01 yeah I know it Jan 27 16:04:07 look for a vmware ready ubu distro. Jan 27 16:04:17 what r u on now? Jan 27 16:04:25 W7 Jan 27 16:04:47 I may just install it on another machine Jan 27 16:05:05 hmm Jan 27 16:05:06 ah. well make sure you dont install a vmware revision higher than what the SDK supports.. Jan 27 16:05:18 ah ok Jan 27 16:05:38 been there. done that.. t-shirt, etc.. Jan 27 16:16:57 is that correct? this.Data = this.controller.get("TextField1").innerHTML +'any other text'+ this.controller.get("TextField2"); sorry. simple.. i know.. Jan 27 16:17:32 that will be a url... and if i put this.Data to the browser it won't show me the result.. Jan 27 16:17:33 why use the .get instead of $? Jan 27 16:18:21 just beginning to understand Jan 27 16:18:35 it's an email app. he should plan on going multistage, this.controller.get would be better for him to get used to. $() doesnt do multistage.. Jan 27 16:19:42 my code.. http://paste.ubuntu.com/363953/ Jan 27 16:20:12 i think it will post spaces so the browser want downlaod something instead of show the url Jan 27 16:22:48 i tested this in the last line of this.controller.serviceRequest("palm://com.palm.applicationManager": target: this.controller.get("ZimbraHost").innerHTML +'/m' Jan 27 16:23:21 and i get a download request in the browser and see this in the adress bar: "http://myursl /m" Jan 27 16:23:30 a space before the "/m" Jan 27 16:24:27 if the target is just this.controller.get("ZimbraHost").innerHTML and i put eg www.google.com into "ZimbraHost" textfield.. no problem Jan 27 16:26:53 Hello guys I have a small problem I make a Ajax request and there is an error but Mojo.Log.propertiesAsString(response, true) gives me null in the error log, but login the response object shows that there is a object. Is there another way to display the content of the object? Jan 27 16:31:54 nacron: you have a few choices Jan 27 16:32:29 update a div in the scene with Object.toJSON(response); works okay...you can see everything but it is hard to decipher (screen too small) Jan 27 16:32:43 you can shh in to the emu and put a tail on /var/log/messages Jan 27 16:32:54 long strings in the log will get truncated, but at least it won't say null Jan 27 16:33:26 okay, 2 choices :D Jan 27 16:33:36 I use the command line tool palm-log (i think it does nothing else than ssh on the emulator) Jan 27 16:33:43 nacron: not good enough Jan 27 16:33:48 ok Jan 27 16:33:58 palm-log handles 'too long' strings differently than a regular tail Jan 27 16:34:03 ok Jan 27 16:34:03 i.e. it will say 'null' Jan 27 16:34:07 :( Jan 27 16:34:11 *cry* Jan 27 16:34:14 ok thank you Jan 27 16:34:16 np Jan 27 16:41:43 morning everyone Jan 27 16:44:13 morning Jan 27 16:50:13 if i create a string like: this.URL = this.conroller.get("URLtextField") +'/m' and open this.URL with the browser it get this in the browser address bar: http://myurl /m Jan 27 16:50:20 with a spaace... before /m.. any idea? Jan 27 16:51:34 URLTextField has a space at the end...try trim everything on the left and right of the string first Jan 27 16:52:57 sugardave: is that normal that a textfield has a space at the end? Jan 27 16:53:05 I don't know Jan 27 16:53:36 i don't want that.. i have a username a password and a url field.. and there shoulded be any spaces.. only if i make them manually.. Jan 27 16:54:21 well, not sure what to say...somehow a space is getting in your string...if you log URLtextField + 'anything else' is there a space there, too? Jan 27 16:54:27 noaXess are you using the zimbra ajax api? Jan 27 16:55:14 Bmyers_: no.. Jan 27 16:55:47 just a simple app with preauth.. jaust a user/pass/url and the preauth to open in browser.. just simple.. Jan 27 16:56:15 not a own mail client.. just a simpler/faster way to loginto zimbramail. Jan 27 16:56:31 this.URL = this.controller.get('URLtextField').replace(/\s$/''); + '/m'; Jan 27 16:56:35 but why spaces if i create a string with +? Jan 27 16:58:08 this.URL = this.controller.get('URLtextField').replace(/\s$/,''); + '/m'; Jan 27 16:58:11 missed a comma Jan 27 16:59:12 with the ; after replace()? Jan 27 16:59:20 oh crap Jan 27 16:59:21 no Jan 27 16:59:25 this.URL = this.controller.get('URLtextField').replace(/\s$/,'') + '/m'; Jan 27 16:59:28 sorry :D Jan 27 17:00:43 ok.. thanks.. will test around that.. first test wasen't succesfully.. Jan 27 17:00:46 need food. :) Jan 27 17:00:49 wait wait wai Jan 27 17:00:49 nice evening Jan 27 17:00:51 wait Jan 27 17:00:52 wait Jan 27 17:01:03 this.controller.get is returning AN ELEMENT Jan 27 17:01:07 not the data in the element Jan 27 17:01:28 the reason you are getting the space, most likely, is the toString method of that element Jan 27 17:02:06 so you want something like this.controller.get('URLtectField').nodeValue, or value or something else (check the DOM spec) Jan 27 18:19:56 in the past hour and 15 minutes, I had a 40 minute call, and I installed 1 package from the app store -- battery went from 100% to 72% Jan 27 18:19:59 WTF! Jan 27 18:20:20 i am open to any and all suggestions here... Jan 27 18:20:42 heya Jan 27 18:24:27 agh, i just realized a fatal flaw in my app. i designed it so you have to hit the enter key to submit a status update, which with the pre means you ahve to slideout the keyboard :/ Jan 27 18:24:28 i let my pre in a drawer for 3 days without use and the battery was dead Jan 27 18:24:32 left Jan 27 18:24:47 there's no room in my interface for any more buttons :/ Jan 27 18:24:59 LoneStar99: did you expect it not to die after 3 days? Jan 27 18:28:02 well, not sure, Jan 27 18:28:15 usually something sitting without use keeps a charge Jan 27 18:29:36 well, it was not completely dead but close to it Jan 27 18:34:51 was it off when you left it in the drawer? Jan 27 18:35:02 is anyone watching the apple event? Jan 27 18:35:06 ya Jan 27 18:35:11 freaking iPad is the worst name ever Jan 27 18:35:15 yeah Jan 27 18:35:19 i agree Jan 27 18:35:20 well, watching gizmodo's liveblog Jan 27 18:35:25 iPad, now with wings! Jan 27 18:35:28 engadget Jan 27 18:36:03 what if palm would plan something similar? Jan 27 18:36:51 i think they need to focus on rebuilding their phone empire first :) Jan 27 18:37:39 apple has revealed the iRack http://www.youtube.com/watch?v=rw2nkoGLhrE Jan 27 18:44:49 There are no exits Jan 27 18:45:00 because there is no Exit strategy Jan 27 18:45:06 ? Jan 27 18:49:03 is there a way to style popupSubmenu items? Jan 27 18:49:20 i'd like to change the color of different items and bold one of them Jan 27 19:06:21 maik: popupSubmenu such as the appMenu? Jan 27 19:07:02 i don't know if it's the same model or whatever, it's a different call though to do popupSubmenu Jan 27 19:07:17 Mojo.Controller.sceneController.popupSubmenu Jan 27 19:08:28 styling is by same classes as app menu, list selector, etc... Jan 27 19:09:13 i would say the easiest way to figure out what you want to color would be to use inspector Jan 27 19:09:49 so in items: { label : "item", command : "foo" ... } can i put style : "color: ..." or something simliar? Jan 27 19:09:58 once the submenu is displayed then, inspector should give you the color Jan 27 19:10:10 sorry the id or class you want to color Jan 27 19:19:26 hallo metaview Jan 27 19:23:27 anyone have the url to rwitby's web/app catalog thingie? Jan 27 19:24:04 hmm, the submenu doesn't appear to show up in inspector, though i could just not be looking hard enough Jan 27 19:24:50 heh, there it is Jan 27 19:25:31 maik: you can do that.. Jan 27 19:25:57 wait, you mean a menu or popuplist ? Jan 27 19:25:58 do what? Jan 27 19:26:13 styling popupSubmenu list items Jan 27 19:26:35 i've done it to add a check css style Jan 27 19:26:42 checkmark... Jan 27 19:27:13 where do you put the styling, and is it per-item? i'm assuming it is Jan 27 19:27:33 in the class of whatever you want to style. Jan 27 19:28:14 like
Something here
Jan 27 19:28:41 you can insert whatever list data you have anywhere you want it by replacing the {#} stuff Jan 27 19:28:53 in the template Jan 27 19:31:19 #{-MyDataItem} , would be the correct syntax. Jan 27 19:31:53 can i add custom attributes to the list of items then? not sure how to get individual colors for each item Jan 27 19:32:51 items consists of: [ { label : 'Pretty text1', command : 'p1' }, { label : 'Pretty text2', command : 'p2' }, { ... } ] Jan 27 19:33:01 palm should make a way for the developers to contact users that rate your app Jan 27 19:33:09 Bmyers_: you have chuq email on hand Jan 27 19:33:09 ? Jan 27 19:33:33 atlanta: sorry, do not. Jan 27 19:33:46 Chuq Von Rospach Jan 27 19:34:10 maik: this can be done by using an item template there you can define classes for items Jan 27 19:34:52 swisstomcat: thanks Jan 27 19:35:21 orr ill email judy i know chuq email probably loaded Jan 27 19:35:34 maik: http://www.linux-mag.com/id/7563 this tutorial is fine for learning lists (one addition in the template #{name} should be replaced by #{-name} Jan 27 19:37:30 nice, no mention of multitasking in iPhone OS at today's announcement Jan 27 19:37:31 nacron: thanks for the link Jan 27 19:37:34 will post to the wiki Jan 27 19:37:44 kmudrick: that will not be done Jan 27 19:37:45 that's the thing. from what i'm reading popupSubmenu doesn't support a list template Jan 27 19:37:52 i dont think they will leverage the battery life for that Jan 27 19:38:02 http://www.weboshelp.net/webos-mojo-development-resources/api-reference/67-mojocontrollerscenecontroller/588-mojocontrollerscenecontrollerpopupsubmenu Jan 27 19:38:07 maik: it doesnt it support items not list items Jan 27 19:38:13 atlanta: jobs did call this iPad "magical" Jan 27 19:38:20 SHIT Jan 27 19:38:25 good, so i'm not crazy Jan 27 19:38:26 its a over size iphone Jan 27 19:38:47 oversized itouch.. no phone.. Jan 27 19:38:51 it's an overweight iPod Jan 27 19:38:54 hell yea Jan 27 19:38:56 right.. Jan 27 19:39:10 and they have a 3g version Jan 27 19:39:13 that thing is a joke Jan 27 19:39:34 it seems raher underwhelming .. but let's see how good it actually is Jan 27 19:39:39 iPad is cool, if you do not have a mac or iPhone Jan 27 19:39:56 maik: what r u looking to do exactly with a popupsubmenu? Jan 27 19:39:56 LoneStar99: #killyourself Jan 27 19:40:34 i was hoping i could style the individual items with a different color Jan 27 19:40:44 the fonts, specifically Jan 27 19:40:56 i like apple computers, but do not really care for anything else apple Jan 27 19:40:58 the item label? Jan 27 19:41:04 yes Jan 27 19:41:05 gave away my ipod touch Jan 27 19:41:22 have u tried setting an item label to something that includes CSS? Jan 27 19:41:29 i was just thinking about that Jan 27 19:41:42 my mind is telling me "no, silly, that wouldn't work" Jan 27 19:41:46 i dont know if the escape html in the label or not.. Jan 27 19:41:50 they... Jan 27 19:41:51 the iPad will probably not be a big seller, it it not really different to the iPhone Jan 27 19:42:21 yeah i am completely underwhelmed Jan 27 19:42:43 there are more of those types of devices coming out.. a windows version too Jan 27 19:43:10 saw one at radio shack the the mgr hadn't put out on the floor yet.. Jan 27 19:43:19 cant remember the name right now.. Jan 27 19:43:20 why does one want a tablet, if you have netbooks, smartphones, and laptops Jan 27 19:43:37 i liked the idea... Jan 27 19:43:40 tablets are great Jan 27 19:43:45 i like the tablet idea too Jan 27 19:43:52 dont you ever wish your pre was a little bigger? Jan 27 19:43:52 i'd love to have one the size of the ipad.. but without all the suck Jan 27 19:44:01 to watch video on? Jan 27 19:44:03 no Jan 27 19:44:04 yeah, i would like to have a bigger pre Jan 27 19:44:18 after updating an app in the app catalog (in this case it's in the beta feed), how long does it normally take before users see the updated version? Jan 27 19:44:20 a tablet is cool, for someone that does not have a laptop or netbook Jan 27 19:44:32 or maybe (for us old guys) a little larger font? Jan 27 19:44:37 a tablet is cool for someone who has a laptop and a netbook, too Jan 27 19:44:43 Bmyers_: { label: "
In the office
", command: 'in' } doesn't work, it's escaped ;/ Jan 27 19:45:38 four couch surfing a table-style device is probably better holded than a netbook Jan 27 19:45:42 four/for Jan 27 19:45:53 and you can use it as a photo display Jan 27 19:46:09 JustinHoMi_: what do u mean Jan 27 19:46:11 10h runtime is not enough Jan 27 19:46:14 imho Jan 27 19:46:22 so now to be cool you need: an ipod, a smartphone, laptop, netbook, desktop, and a tablet.... Jan 27 19:46:32 JustinHoMi_: the day after palm approves it Jan 27 19:46:34 not really Jan 27 19:46:46 smarthpone,tablet,desktop or notebook Jan 27 19:46:54 atlanta, actually, I am specifically wondering about the beta feed (since they don't require approval) Jan 27 19:47:07 maik: chosen: Boolean, optional. Jan 27 19:47:07 Causes item to be styled as the selected item in a Jan 27 19:47:07 toggle group (displays a check mark, currently). Jan 27 19:47:10 u should have said that silly Jan 27 19:47:17 don't they day 2 hours before it appears in the beta feed? Jan 27 19:47:22 day/say Jan 27 19:47:35 i put mine in yesterday, it was up in the morning Jan 27 19:48:29 yeah, they say 2 hours... and it's been more than 2 hours, which i was starting to wonder Jan 27 19:48:57 i guess i just need to be patient! Jan 27 19:48:58 don't you all think a tablet with webos could work? Jan 27 19:49:10 with the right apps? Jan 27 19:49:13 totally... Jan 27 19:49:18 mthtv app Jan 27 19:49:25 myth ^^ Jan 27 19:49:35 can the accelarameter movements be used to replace certain buttons per say? Jan 27 19:49:37 i be on that like white on rice.. Jan 27 19:49:53 lonestar99: what's your idea? Jan 27 19:50:29 LoneStar99: it knows if you shook it, would that work? Jan 27 19:50:46 have asubmit button wich can be clicked, or if the device is tilted it acts as a submit Jan 27 19:50:51 ppl look at me funny when i shake my phone to make it do what i want sometime.. Jan 27 19:51:01 that should work, lonestar99 Jan 27 19:51:04 looks like it's not really feasable Jan 27 19:51:05 oh well Jan 27 19:51:06 JustinHoMi_: yea be paitent Jan 27 19:51:28 swisstomcat: you know of a good tutorial, where to get started? Jan 27 19:51:57 let me check which tutorial i had Jan 27 19:52:01 it even had sample code Jan 27 19:52:32 ok cool, is it the tutorial located in webos101? Jan 27 19:52:39 no Jan 27 19:52:40 http://randallagordon.com/blog/2009/08/10/palm-pre-development-accellball-a-practical-accelerometer-demo/ Jan 27 19:52:46 maik: you might look at localization as a way to do it. just guessing here... Jan 27 19:53:06 swisstomcat: thanks Jan 27 19:53:50 ya, i'm not too worried about, i'm trying to force it to do something it wasn't designed to do so i can't be too disappointed if it won't work Jan 27 19:54:32 it seems like a useful thing. Jan 27 19:55:08 lists that use a template are more flexible . maybe you could use one of those Jan 27 19:55:08 heh, that's mine :) Jan 27 19:55:13 if you have any ?'s about it, let me know Jan 27 19:56:08 randallagordon: it helped me a lot, thanks Jan 27 19:56:18 gDial pro often says 'invalid username/pasword' but still functions (web dial still works, etc). whats going on here Jan 27 19:56:25 you can see it in use in my app ... moo (on precentral) Jan 27 19:56:30 randallagordon: will be reading it soon Jan 27 19:56:41 swisstomcat, glad to hear :) Jan 27 19:56:50 one of these days I need to get around to writing up some of the other stuff I've been working on Jan 27 19:58:57 randallagordon: would it be complex to get a tilt of the pre to act like a button click? Jan 27 20:01:12 Roy-Pre101: you can get a nduid in the emulator or device Jan 27 20:01:46 hi lemketron: good to see some palm people here .. greetings from switzerland Jan 27 20:01:53 Shouldn't be...I'd actually start out by catching the orientationchange events rather than the raw data, that may well provide a quicker method. There's also a shake event... Jan 27 20:02:40 hi swisstomcat Jan 27 20:02:49 that said, I have to head out... back later. ;-) Jan 27 20:02:53 accelarometer and shake are different? Jan 27 20:04:08 lonestar: //this.controller.listen(document, 'orientationchange',this.handleOrientation.bindAsEventListener(this)); Jan 27 20:04:14 SecondAssistant.prototype.handleOrientation = function(event) { Jan 27 20:04:14 //$('myinfo').update("Orientation change position: "+ event.position + "
pitch: " + event.pitch + "
roll: " + event.roll); Jan 27 20:04:14 //$('myinfo').update("Orientation change position: "+ event.position); Jan 27 20:04:54 it will give you a numer for the different positions Jan 27 20:06:12 there are three main types of events, orientation, shake and raw: http://developer.palm.com/index.php?option=com_content&view=article&id=1554&Itemid=19 Jan 27 20:07:05 lemketron: Oh, you can? I thought it wasn't unique for the emulator, tho. Jan 27 20:07:13 Well, I guess I'll change it back. Jan 27 20:07:30 randallagordon and swisstomcat: thanks will be reading on all this stuff, need to add a spam captcha to my site first Jan 27 20:09:15 LoneStar99, no problem Jan 27 20:12:52 hi Jan 27 20:13:05 you wouldn't believe me but I was talking to you since 30 minutes... Jan 27 20:13:16 oh no Jan 27 20:13:20 really Jan 27 20:13:21 you didn't register your nick? Jan 27 20:13:31 I didn't identify Jan 27 20:13:36 lol Jan 27 20:13:41 I forget it everytime... Jan 27 20:13:42 what did we miss? Jan 27 20:13:44 stupid me Jan 27 20:13:59 I've added random article to Wikay Jan 27 20:14:22 and wrote a rant about the JS/CSS bloat scripts which make the www so slow Jan 27 20:14:36 it's prety fast in Wikay, but quite slow in the browser Jan 27 20:15:18 no I add shake event to change the article... Jan 27 20:16:31 wooo, i'm (unofficially) DONE!! Jan 27 20:21:03 I'm not sure if this shake-UI is a great stuff or just stupid Jan 27 20:21:19 but hey, it doesn't make things worse :) Jan 27 20:22:12 metaview: doesn't seem like a bad idea to me Jan 27 20:22:45 ok, but instead of shaking it would be easier just to press a button :) Jan 27 20:23:04 well, if you can do both .. why not Jan 27 20:23:10 yes Jan 27 20:23:26 then log how many people actually shake and decide Jan 27 20:23:43 :) Jan 27 20:23:55 i agree shake or click u decide Jan 27 20:24:29 or don't do either and say in the same place Jan 27 20:25:04 Is there a way to see the reviews of applications if you don't have access to the app catalog? Jan 27 20:25:35 not that I know Jan 27 20:26:46 So since I live in Canada and I don't have access to the paid applications, there is no way to see reviews of any paid applications i make? Jan 27 20:26:55 Epix: been wondering the same thing Jan 27 20:27:15 can you actually sell apps? Jan 27 20:27:30 if you're a developer in canada Jan 27 20:27:31 Yeah you can. Jan 27 20:27:38 but no buy Jan 27 20:27:41 no/not Jan 27 20:28:00 You can live anywhere to sell applications, You just have to fill out some tax forms. Jan 27 20:28:02 (what's up with my keyboard .. seems to eat keystrokes) Jan 27 20:28:24 but if i sell apps here i can't buy them here Jan 27 20:28:33 which is kinda strange Jan 27 20:29:02 Yeah. Jan 27 20:36:14 hi folks Jan 27 20:36:20 hi Jan 27 20:36:35 is there any way to create a list with collapsible dividers? Jan 27 20:36:42 it´s driving me mad... Jan 27 20:36:46 lol Jan 27 20:37:03 checked the examples? Jan 27 20:37:11 I guess there is one Jan 27 20:37:17 is there one? Jan 27 20:37:32 I would think so, but don't know exactly Jan 27 20:37:33 I could see it... I'm gonna check again Jan 27 20:37:56 have you installed them all: Style Matters, MojoMatters? Jan 27 20:38:59 mojomatter are not there Jan 27 20:39:20 have you recently updated your SDK? Jan 27 20:39:28 it wasn't there in the beginning Jan 27 20:40:33 nope Jan 27 20:40:41 I installed it last week Jan 27 20:40:49 but I'll check if it has changes Jan 27 20:40:54 *changed Jan 27 20:40:56 thx Jan 27 20:43:03 maruku: I have drawer->scroller->list and it works pretty well Jan 27 20:43:14 mojo matters is in a different dir than style matters, so it should be there Jan 27 20:43:26 that was I though but I didnt success Jan 27 20:43:36 I'll continue this way Jan 27 20:43:38 underneath a collapsible divider Jan 27 20:43:41 thanks a lot!! Jan 27 20:43:42 that's the tricky part Jan 27 20:43:57 why are they not releasing the asphalt 5 demo outside of the us? Jan 27 20:44:07 :( Jan 27 20:44:46 don't know Jan 27 20:44:56 but just 2 month to wait Jan 27 20:45:21 this year there are 2 things to wait for: spring and paid AppCatalog Jan 27 20:45:37 yup, i'm waiting for spring too Jan 27 20:45:42 both come in march, fingers crossed Jan 27 20:45:50 this winter is freaking out Jan 27 20:46:00 all the flower-bulbs we planted last year Jan 27 20:47:51 wooo, I am 'Old Skool' for soundsnap...we get 5 free sounds per month Jan 27 20:48:03 yeah, me too Jan 27 20:48:28 ? Jan 27 20:48:31 bah, i'm having context problems :( Jan 27 20:49:00 metaview: soundsnap is site where you can get sound snips Jan 27 20:49:16 To use the sounds in any music, film, video game, website etc. whether commercial or not, without paying addiotional royalties or other fees beyond the initial membership cost (if any) Jan 27 20:49:18 ok Jan 27 20:49:27 i'm using some in my app Jan 27 20:49:34 cool Jan 27 20:49:37 at the beginning, you got 5 free sounds per month Jan 27 20:49:49 I still stick with the system sounds Jan 27 20:49:54 but I will check it out Jan 27 20:50:04 i'm using some animal sounds Jan 27 20:50:29 from today on, new users won't get free sounds anymore Jan 27 20:50:34 do you know: "Wie macht der Frosch?" Jan 27 20:50:41 oh Jan 27 20:50:45 I'm too late? Jan 27 20:50:47 "old skool" users that signed up before still can Jan 27 20:50:55 I will ask you, whenever I need Jan 27 20:51:00 k Jan 27 20:51:06 what's with "wie macht der frosch"? Jan 27 20:52:01 I guess it might be a bit like your app, but it's a kids book, my kids loved it very much Jan 27 20:52:02 you have a picture of an object and the sound Jan 27 20:52:09 ok Jan 27 20:52:12 like a frog, a cow, a train, a dog etc. Jan 27 20:52:31 and then? Jan 27 20:53:16 it's fun for kids Jan 27 20:53:25 MWAHAHAHA I AM ALL THAT IS MAN! Jan 27 20:53:27 you see the cow and hear the moo Jan 27 20:53:30 i mean... huzzah Jan 27 20:53:42 congrats Jan 27 20:53:48 thx Jan 27 20:53:49 metaview: i'm working on something similar Jan 27 20:54:45 cool Jan 27 20:54:52 will present it to my kids Jan 27 20:54:55 :) Jan 27 20:55:09 i can give you an alpha-version to test as soon as it's ready Jan 27 20:55:52 thx Jan 27 20:57:25 maik: success? Jan 27 20:57:27 is there a known bug with trying to center a map using the ll=lat,long format? Jan 27 20:57:56 sugardave: indeed. i figured out problems i was having with contexts by myself and now i understand what's really going on :) Jan 27 20:58:04 sweet Jan 27 20:58:07 and why .bind(this) is important and when to use it Jan 27 20:58:27 damn, now you've passed me :) I just throw them on when shit ain't workin' right ;) Jan 27 20:58:32 lol Jan 27 20:59:01 not totally true...I think I have the concept down Jan 27 20:59:23 yes Jan 27 20:59:36 I even got it with .apply(someOtherContext, anotherFunction)....it's in my db object stuff Jan 27 20:59:58 when you have an event handler the handler is called inthe context of the object which the event received Jan 27 20:59:59 i've never seen .apply before Jan 27 21:00:15 the this pointer points to the object Jan 27 21:00:17 MetaView: ya, i just figured that one out in the use of handling a keyUp Jan 27 21:00:20 element Jan 27 21:00:27 apply is cool...lets you take an array of arguments and 'apply' them to another function Jan 27 21:00:43 but you want the this pointer still point to your class instance, so you bind it there Jan 27 21:00:52 you also need it for annonymous functions Jan 27 21:01:29 never tried .apply Jan 27 21:01:36 should do probably Jan 27 21:01:41 what does it do exactly? Jan 27 21:02:03 it's a necessary thing if you do stuff like wrap the pushScene method, for example Jan 27 21:02:05 13:00 sugardave: apply is cool...lets you take an array of arguments and 'apply' them to another function ;) Jan 27 21:02:19 ohhh Jan 27 21:02:31 hm, probably need to see an example to understand it Jan 27 21:02:46 let me see if I have one...I think I do at the wiki Jan 27 21:02:55 is it like callingthe base function of an inheritate object? Jan 27 21:05:22 how would i clear my app's cookies in the emulator? Jan 27 21:05:35 let me check my code Jan 27 21:05:50 maik: delete your app? Jan 27 21:05:56 k Jan 27 21:06:13 MetaView: check this out (dbInstance, add_table method): http://webos101.com/Mojo_Database_Helper_Objects Jan 27 21:06:25 AppName.cookie = new Mojo.Model.Cookie('xxxx); Jan 27 21:06:25 AppName.cookie.remove(); Jan 27 21:06:48 I have an experimental section in there where you pass a function (and optional args array) to the add_table method, which will get called in the onSuccess of the regular stuff I do there Jan 27 21:06:49 sugardave: thx Jan 27 21:06:54 'xxxx' not 'xxxx Jan 27 21:07:13 swisstomcat: just need to do it for testing, no need for code unless that's the only way Jan 27 21:07:38 you only need to app the remove, and then comment it out again Jan 27 21:07:49 you only need the remove Jan 27 21:07:55 then comment it out again Jan 27 21:12:36 Oh my goodness... the iPad is complete fail. Jan 27 21:12:52 test Jan 27 21:12:56 oh finally Jan 27 21:13:04 maybe not a complete .. but not as big as everyone expected Jan 27 21:13:17 hi ismite .. we can hear you Jan 27 21:13:19 i really need help with ssh on my palm pre, palm room said to come in here, i really hope someone can help me Jan 27 21:13:34 No multi-tasking, no flash = fail Jan 27 21:13:36 which palm room said that? Jan 27 21:13:41 iSmite: they might have meant #webos-internals, but we might be able to help if it's easy Jan 27 21:14:01 It is also kind of ugly Jan 27 21:14:05 yeah, the people with ssh experience most likely hang out at #webos-internals Jan 27 21:14:31 tibfig: i think it's a step into the right direction from a big player Jan 27 21:14:41 well i installed all the optware stuff, ssh, the lot from preware, i have novacom, cyberduck but i dont know how to get a username and password. im not new to ssh i do it on my iphone all the time, been googling for 2 hours and very frustrated Jan 27 21:14:56 iSmite: default user is root Jan 27 21:14:58 no password Jan 27 21:15:04 i tried that it doesnt work Jan 27 21:15:07 i think it uses public key autohentication, not username/pw? Jan 27 21:15:21 iSmite: okay, now I'm re-directing you to #webos-internals Jan 27 21:15:24 sorry Jan 27 21:15:25 thanks Jan 27 21:15:38 the iPad could have been saawweeeeet Jan 27 21:16:03 no multitasking on the iPad? Why not? that's strange Jan 27 21:16:09 i hoped for a longer battery life Jan 27 21:16:23 why so thin .. just add a bigger battery Jan 27 21:16:31 do they have multiple browser-tabs? Jan 27 21:16:41 thin is sexy, I guess Jan 27 21:17:02 Going with straight iphone os was a TERRIBLE idea Jan 27 21:17:09 they didn't improve anything Jan 27 21:17:16 * MetaView needs to wait for a the battery to be charged Jan 27 21:18:09 I'd rather get a tablet with windows I Jan 27 21:18:13 7* Jan 27 21:18:22 sigh... i feel like palm is completely ignoring any request on information about the canvas tag Jan 27 21:18:47 just a quick question: Is there a patch (option) to disable smiley icons in the messaging app? I'd like to have old-school ascii-Smileys and couldn't find anything on that on precentral. Jan 27 21:19:13 codeslaw: not good .. no replies at all? Jan 27 21:19:34 nope, and chuq was excruciatingly vague when i asked him here yesterday Jan 27 21:19:36 tibfib: why would that be better in terms of the user experience? Jan 27 21:19:50 probably because this is a public chat Jan 27 21:20:02 but what about the private early access forum? Jan 27 21:20:13 Id rather have a full experience than a crappy mobile one. Jan 27 21:20:18 On a jumbo screen Jan 27 21:20:20 someone from the palm engineers was here earlier Jan 27 21:20:28 i msged chuq as well, no reply Jan 27 21:20:40 really, who? Jan 27 21:20:49 tibfib: but with an os that is designed for touch, not one that's designed for a mouse and keyboard .... webos maybe? Jan 27 21:20:57 codeslaw: lemketron Jan 27 21:21:17 ah Jan 27 21:21:43 well, he responds in the forums as well, but not regarding canvas, so i doubt he'd give any insight here Jan 27 21:21:48 webOS would be nice.... but still I dont know. I dont find tablets that appealing to begin with Jan 27 21:22:09 I cant ever see one being useful Jan 27 21:22:40 cool maybe, but not useful Jan 27 21:22:45 have you used one? Jan 27 21:22:55 Nope Jan 27 21:23:02 i can imagine they are great for surfing, reading Jan 27 21:23:13 the calendar app on the ipad looks very nice Jan 27 21:23:15 Its too big to be portable, but too small do any "serious" work Jan 27 21:23:24 ipad is a bad name .. almost like ipaq Jan 27 21:25:06 just a bad name for a bad device. Jan 27 21:26:26 do people really want a desktop os on a tablet? prior history has shown .. no. i think they're on the right track Jan 27 21:26:39 i'd much prefer a price drop on macbook pros Jan 27 21:26:41 expect lots of comments like "iPad fails to control Apple blood loss." Jan 27 21:26:42 to the tablet Jan 27 21:26:50 name -had- to have been worked up by a single guy. Jan 27 21:26:56 I have a full blown pc tablet Jan 27 21:27:02 codeslaw: your paint app would be great on a tablet Jan 27 21:27:05 I would never want a half assed os on it Jan 27 21:27:18 CTLAdvance: exactly my point! Jan 27 21:27:33 i don't agree Jan 27 21:27:39 Thats fine Jan 27 21:27:41 why would you need a "full" os on it? Jan 27 21:27:44 thats why you can get an ipda Jan 27 21:27:51 you don't use the os, you use the apps Jan 27 21:27:54 to do real work Jan 27 21:28:08 you do your work with the os? Jan 27 21:28:09 Then get a touch Jan 27 21:28:16 or with an app? Jan 27 21:28:25 imagine ares on a tablet? Jan 27 21:28:26 I do it with multiple apps Jan 27 21:28:34 that multitask on windows 7 Jan 27 21:28:38 sorry Jan 27 21:28:42 I multitask on windows 7 Jan 27 21:28:58 yeah, that's a downside of the tablet .. but imagine a tablet with webos for example Jan 27 21:29:08 I have 7 apps I use constantly and most of them have 3- 8 windows open Jan 27 21:29:21 swisstomcat: still not feeling it. rather have windows 7 Jan 27 21:29:30 I would take it Jan 27 21:29:36 but here is the deal Jan 27 21:29:47 would you have 7 apps open on the tablet? Jan 27 21:29:53 it's not supposed to replace your main machine Jan 27 21:30:04 it's for light work around the house Jan 27 21:30:06 My main machine is CHEAPER than the iPad Jan 27 21:30:13 that's a different point Jan 27 21:30:17 My tablet has a keyboard, cdrom/dvd, 3gb ram, 2ghz AMD T64X2, 3 USB ports Wireless N and Bluetooth Jan 27 21:30:27 i'm talking about tablets in general, not the ipad specifically Jan 27 21:30:28 the screen swivels and then bam, I have a slate Jan 27 21:30:52 you would have thought they would have just took a macbook, chopped off the keyboard and added a iphone'ish keyboard. this ipad looks like a joke.. just a big ipod touch Jan 27 21:31:12 I wouldnt have 7 apps open on the ipad as you can only do one at a time, I currently have 7 open on my tablet pc Jan 27 21:31:26 i can see where they are going .. but the ipad looks a bit underwhelming Jan 27 21:31:31 but people will buy it just cause its apple Jan 27 21:31:50 no multitasking is a big no-no for me Jan 27 21:31:52 dawm or better yet, just add a swiveling touch screen like thepc tablets Jan 27 21:32:03 thats still too much bulk Jan 27 21:32:08 what 7 apps are those? Jan 27 21:32:44 prices on the ipad are way lower than expected, i think sales won't be that bad Jan 27 21:33:00 IE8, Explorer, outlook, cmd, irc, Notepad++, tweed, word, and usually photoshop Jan 27 21:33:10 sorry thats 9, forgot tweed and photoshop Jan 27 21:33:11 codeslaw: well its capabalities are way lower than expected Jan 27 21:33:18 not tweed tweetdeck Jan 27 21:33:18 the prices are about right for a big ass ipod touch Jan 27 21:33:19 truth Jan 27 21:33:20 capabilities* Jan 27 21:33:42 codeslaw is your app super paint Jan 27 21:33:42 CTLAdvance: you are running IE8? Jan 27 21:33:46 yes Jan 27 21:33:53 I'm a chrome fan Jan 27 21:34:02 you probably would not use notepad++ and word on a keyboardless tablet Jan 27 21:34:02 ctladvance: no, it's not released yet, looking to submit by this weekend Jan 27 21:34:17 when i think a apple tablet, i think of a macbook without a keyboard, this ipad is totally not what i was expecting Jan 27 21:34:20 ah nice Jan 27 21:34:35 what are you going to call it so I can look for it Jan 27 21:34:45 dawm: they have to build off what is successful for them, and that is APPS. they have to keep the apps going Jan 27 21:35:05 they could do that with a emulator no? Jan 27 21:35:20 dawm: yeahhhh but that would be too much work... Jan 27 21:35:31 I wouldnt be surprised if their macbook pro gets the iphone os soon Jan 27 21:35:32 not if it had hardware to back it up properly Jan 27 21:35:45 I don't think they did much with iPad... not software wise Jan 27 21:35:47 right now it's called SketchPaint, but i'm not 100% on the name Jan 27 21:36:05 did you see the apps, tibfib? Jan 27 21:36:26 just saw the ereader and stuff Jan 27 21:36:35 calendar Jan 27 21:36:36 email Jan 27 21:37:02 it's a different kind of device that a desktop/notebook Jan 27 21:37:14 the apps will differentiate it Jan 27 21:37:21 Calendar would be nice. Although if I had a real OS (ie windows 7) I could just run google calendar Jan 27 21:37:44 but the interface is not the same ... did you see it? Jan 27 21:37:51 made for touch Jan 27 21:37:56 finger-touch Jan 27 21:38:00 I'll check it out Jan 27 21:38:35 it would need more battery runtime to differentiate Jan 27 21:38:50 one point: no bootup .. just leave it on Jan 27 21:38:55 good Jan 27 21:39:19 pick it up and work, put it down Jan 27 21:39:39 but only 10 hours .. guess we'll see if that's enough Jan 27 21:39:55 you will have to see if it even gets it Jan 27 21:39:56 good direction .. meeh first try imho Jan 27 21:40:01 yeah Jan 27 21:40:18 my guess with wifi its 6 with 3g its 4.5 Jan 27 21:40:25 not much Jan 27 21:40:31 not enough i think Jan 27 21:41:58 for 500 I can buy a hell of a pc Jan 27 21:42:11 plus its only 1ghz Jan 27 21:42:21 you know, you could make your own iPad with overnight parts from Japan.. Jan 27 21:42:21 depending on the app you will get less than 10 hours Jan 27 21:43:39 all you need is a lcd touch screen, a ipod touch and some know how. Jan 27 21:44:45 1ghz is enough .. fas enough Jan 27 21:44:47 fast Jan 27 21:45:05 it's not a bloated os Jan 27 21:45:48 tigerdirect has a sale on a 2ghz~ quad core AMD w/ 2TB hdd, 2gb ram, case,burner..etc for $599 ;p Jan 27 21:46:04 so? Jan 27 21:46:05 how do you delete a submitted app from the beta feed? Jan 27 21:46:21 you can't justinhomi? Jan 27 21:46:39 in MyApps, there is a delete function. Jan 27 21:46:42 i can't delete my own app? Jan 27 21:46:54 if there's a delete function, i'm missing it Jan 27 21:46:58 dawm: place that on your lap on your couch and let it run for 10 hours without a battery Jan 27 21:47:26 ok Jan 27 21:47:42 don't compare it with a desktop/notebook Jan 27 21:48:04 why not? Apple did... Jan 27 21:48:15 like i said, the concept is good, the first hardware seems underwhelming Jan 27 21:48:24 the closed i can find to a "delete" button is the "Suspend Request" button, which doesn't really appear to do anything Jan 27 21:48:45 is it already submitted, justin? Jan 27 21:48:57 yes it was submitted in the beta channel Jan 27 21:49:28 anyone having any advanced battery saving recomendations. I already have brightness all the way down,vibrate off, and i have 1-2 open apps only. Jan 27 21:49:49 close the open apps when your not using them Jan 27 21:49:51 I lost 20% in a 40 minute call + 1 app installed from preware Jan 27 21:50:07 over an hour and 15 minutes Jan 27 21:50:09 ventz: turn off im, set email not to check as often Jan 27 21:50:22 make sure you charge the battery to 100% when charging as to not build a memory Jan 27 21:50:23 i've got a question about spinners. if it's contained in a scrim div and the scrim isn't being shown does the spinner still sit there in the background somewhere? should i stop the spinner or does any of that even matter? Jan 27 21:50:27 i have email on manual and corporate on push, but only got <5 emails during that hour Jan 27 21:50:29 My battery life was TERRIBLE today... Jan 27 21:50:38 then I realized I left IM on. Jan 27 21:50:38 When you have wifi use it, when your out, shut the wifi adapter off Jan 27 21:50:40 Adora: IM is off by default i am guessing if i haven't logged in Jan 27 21:50:40 Doh. Jan 27 21:50:48 that saves me about 20% Jan 27 21:51:01 i just don't think i will get 5 hrs of talk time given this Jan 27 21:51:05 i have email set to check at 15m, i check about 6 accts. and in a 10hour day at work with txting here and there and playing some games, i still have about 40% battery when i get home Jan 27 21:51:21 this morning in 40 minutes under heavy usage, i lost 30% of the battery Jan 27 21:51:24 the only thing that is a major drain is youtube Jan 27 21:51:34 dawm: and the SDL apps Jan 27 21:51:35 no calls during that time Jan 27 21:51:35 maik: i don't think you have to turn it off Jan 27 21:51:38 atleast from my experience Jan 27 21:51:39 ventz: not necessarily, at least not the builds I've been testing Jan 27 21:51:43 ventz you wont get 5 hours from what I understand Jan 27 21:51:55 (regarding im being off by default) Jan 27 21:52:00 how can they say 5.5 hours battery, and not get even 5 Jan 27 21:52:04 maik: because the element is not being shown Jan 27 21:52:14 (this is palm pre plus) Jan 27 21:52:20 maybe adora can confirm Jan 27 21:52:30 so is the "Suspend Request" button supposed to remove your app? Jan 27 21:52:38 turning off IM was the biggest battery save for me Jan 27 21:52:44 swisstomcat: what am I confirming? sry, losing track of the conversations Jan 27 21:52:58 swisstomcat: how much battery do you lose in a 40 minute call? Jan 27 21:52:59 JustinHoMi, that would be to suspend the app, so remove it but not delete it Jan 27 21:53:04 ventz: also, surprisingly, having wifi on may be better than having it off Jan 27 21:53:05 adora: that a spinner inside an inactive scrim doesn't use resources Jan 27 21:53:10 like if you found an issue and you dont want anyone getting the app until you fix it Jan 27 21:53:13 ventz: never had a 40min call :) Jan 27 21:53:13 you want to suspend it Jan 27 21:53:15 depending on your cell coverage Jan 27 21:53:18 having it on instead of evdo is beter, but not along side it Jan 27 21:53:21 adora only if wifi is available it seems Jan 27 21:53:29 CTLAdvance: well, yeah Jan 27 21:53:32 :) Jan 27 21:53:33 if I dont have wifi I burn battery faster Jan 27 21:53:36 i have 5 bars everywhere Jan 27 21:53:49 swisstomcat: re: spinner - oh, hell if I know Jan 27 21:53:58 swisstomcat: thanks Jan 27 21:54:10 dawm, ok. the reason I ask is because after clicking suspend... it just takes me back to the overview of my apps. There is no feedback that it has been suspended. Jan 27 21:54:16 CTLAdvance, ive left wifi on all day a few times and never noticed anything out of the ordinary as far as battery usage Jan 27 21:54:19 swisstomcat: ask on the forum (srsly, best way to get an answer) Jan 27 21:54:19 JustinHoMi, its a request Jan 27 21:54:22 i am just thinking of returning the phone purely due to battery, which is sad Jan 27 21:54:24 ventz it is better when on along side of evdo Jan 27 21:54:26 someone has to do it Jan 27 21:54:31 dawm, that's tacky Jan 27 21:54:39 so long as the wifi has a network to connect to Jan 27 21:54:44 ok, adora, thanks Jan 27 21:54:48 ventz: there are also extended batteries on precentral Jan 27 21:54:49 just like when you submit an update, it has to go thru someone Jan 27 21:55:09 Adora: i am thinking about getting the 2000mAh one Jan 27 21:55:12 ventz I have 3 batteries I swap throughout the day when needed Jan 27 21:55:15 ventz: with proper settings, you can make a day Jan 27 21:55:22 if I dont have a charger near by Jan 27 21:55:27 dawm, the app is in the beta channel, which I didn't think required a human. Jan 27 21:55:38 it might to suspend tho Jan 27 21:55:44 i honestly dont know Jan 27 21:55:51 ventz also amazon has cheap battery prices Jan 27 21:55:55 I have all services off, vibrate off, screen brightness is at 0, no wifi or bluetooth Jan 27 21:56:08 how many apps open? Jan 27 21:56:11 thanks dawn Jan 27 21:56:12 ive sent requests for a reject that werent ever dealt with, thankfully the issue i thought existed, didnt Jan 27 21:56:13 CTLAdvance: i am only worried that I read mixed reviews on the big battery...people say it doesn't fit nicely, and that your phone reboots sometimes Jan 27 21:56:13 how much do you use it? Jan 27 21:56:25 i use it very actively Jan 27 21:56:35 ventz: that's your problem Jan 27 21:56:36 but 2-3 apps at most (email, phone app, browser) Jan 27 21:56:50 I always close apps when I'm done Jan 27 21:56:56 pulling any data over evdo will drain faster than over wifi Jan 27 21:56:56 i got the 1400mah battery and can get through a day easily Jan 27 21:56:57 my iPhone 3GS -- on EDGE (so they claim 12hrs of talk time) -- I got home with 45% Jan 27 21:56:57 i always close apps when im done Jan 27 21:57:00 if you have wifi avail use it Jan 27 21:57:06 email will always notify even if not open Jan 27 21:57:08 so i definitely use it actively for 6-7 hrs a day Jan 27 21:57:17 and once you get used to the newness of the pre, you will use it less and will get better life Jan 27 21:57:25 battery life* :D Jan 27 21:57:32 Ventz get the 2600 Mah battery Jan 27 21:57:39 that should hold you over just fine Jan 27 21:57:41 it's not about the newness :) -- i need it for work. All emails (200ish a day) and about 2-3 hours worth of phone calls Jan 27 21:58:04 wow Jan 27 21:58:10 i don't use it that much then Jan 27 21:58:18 a few emails and short calls Jan 27 21:58:23 this is why i got the unlimited everything plan Jan 27 21:58:36 2-3 hours on the phone each day .. man Jan 27 21:58:43 you're frying your brain Jan 27 21:58:45 :) Jan 27 21:59:02 swap batteries mid-day? Jan 27 21:59:07 it's not a tumah Jan 27 21:59:07 ventz: can you plug it in at work? Jan 27 21:59:18 also ventz the battery needs to cycle a few times before you will get anything close to their numbers Jan 27 21:59:33 Tibfib: i can on some days Jan 27 21:59:36 like today Jan 27 21:59:39 but yesterday I couldn't Jan 27 21:59:43 so it died by 1pm Jan 27 21:59:53 CTLAdvance: does that apply to stock battery too? Jan 27 21:59:53 ventz 5 - 6 full cycles from 100 - 10% should do it Jan 27 22:00:06 yes thats what I am talking about Jan 27 22:00:11 ah okay Jan 27 22:00:14 i'll wait a few more days Jan 27 22:00:15 then Jan 27 22:00:20 you know.. my phone used to drain seriously when i first got it Jan 27 22:00:34 now it lasts all friggen day with the same usage Jan 27 22:00:43 dawm same here Jan 27 22:00:52 and im relgious about having it on a charger when im at home Jan 27 22:00:56 dawm: in addition to the newness, boy did I drain my pre when I first got it. Jan 27 22:01:03 if its not in my pocket or hooked to the pc its charging Jan 27 22:01:11 same here Jan 27 22:01:25 even when its hooked to the pc it charges Jan 27 22:01:33 true Jan 27 22:01:42 so when its not in my pocket its charging ;p Jan 27 22:01:58 and the touchstone.. oh man.. i love that little bugger Jan 27 22:02:35 just ordered mine from dell mobility Jan 27 22:02:41 29.95 with back and stone Jan 27 22:02:50 damn Jan 27 22:03:09 i got mine from precentral store back before xmas for like 43 Jan 27 22:04:37 interesting Jan 27 22:04:42 heh. I wish they made an extended cover for the touchstone Jan 27 22:04:47 i don't see why they couldn't Jan 27 22:04:49 the dell mobility site says this 'Palm Pre Black' Jan 27 22:11:19 damn it appears that deal is no longer active.. i'd pick one up for the car Jan 27 22:11:55 I thought about buying two, but want to see how well it works before I get more stations Jan 27 22:12:07 you're gonna regret it ;p Jan 27 22:12:44 I had a big arguement with myself and I won and only bought one, I cant tell myself I should have bought two, I just wont do it Jan 27 22:12:45 id honestly love having one on my desk in here, even tho i have one on the nightstand Jan 27 22:13:04 its just so freaking handy Jan 27 22:13:33 Yeah, I will probably order 3 or 4 of them if it works out for me Jan 27 22:15:05 hey chuq Jan 27 22:21:13 codeslaw_atworkb: try hey chuqui Jan 27 22:21:39 eh just saying hi, don't have a question or anything Jan 27 22:21:54 at least not something i can get an answer to =P Jan 27 22:22:29 ahhh Jan 27 22:22:42 yeah...tough to get answers Jan 27 22:23:07 hey hey, all Jan 27 22:23:34 hey hey Jan 27 22:23:43 heyho Jan 27 22:24:33 at least changing the language is quite easy on a pre Jan 27 22:25:49 localisation? Jan 27 22:26:46 hey chuqui: how many devs are on the Mojo team? Jan 27 22:28:51 MetaView: kinda easy...but you have to remember to use $L() for every string you want localized Jan 27 22:29:03 swisstomcat: to change the device language from de to en is just a restart of Luna, on a Palm OS device it was a hardreset Jan 27 22:29:53 jfelectron: that's the reason I need to change the language, my app is localized but the US people are going crazy seeing anything they don't understand in the screenshots... Jan 27 22:30:13 yeah, i still have to do that Jan 27 22:30:31 one app is in english but should be in german too, the other one is the other way around Jan 27 22:30:57 can you localize screenshots? Like have diff screenshots for different stores? Jan 27 22:31:16 i think you can supply different screenshots per language Jan 27 22:31:29 as far as i remember from submitting yesterday Jan 27 22:31:59 how many different country stores are there going to be? Jan 27 22:32:04 ahh good to know Jan 27 22:32:17 so far english,german,french and spanish Jan 27 22:32:46 I imagine they're eyeing China Jan 27 22:32:49 country is more Jan 27 22:33:02 language is just the 4, but french? haven't seen it Jan 27 22:33:27 i remember seeing french yesterday Jan 27 22:35:30 uhuh, is it just the month end that the eCPM is falling down to zero on admob? Jan 27 22:35:56 have a lot of clicks but with this low eCPM it will not make any money... Jan 27 22:37:37 haeffb sleep-chatting...let's mess with him Jan 27 22:38:11 surprise! I'm not asleep! Jan 27 22:39:26 * sugardave pours out the glass of warm water. Jan 27 22:39:27 when are other stores opening March is that right? Jan 27 22:40:27 chuqui ? Jan 27 22:40:42 just trying to update one of my app Jan 27 22:40:54 do I really need to enter all infos again? Jan 27 22:41:02 description Jan 27 22:41:06 category Jan 27 22:42:10 MetaView: shouldn't have to...it should have all your old values filled in, and you just change what you need to Jan 27 22:42:27 not the page with AppInfo Jan 27 22:42:37 I think it also depends on if you're just doing a meta update or a package update Jan 27 22:42:43 yeah Jan 27 22:42:52 just pressed update Jan 27 22:43:00 upload the new ipk Jan 27 22:43:16 went to the next page : save & cont. Jan 27 22:43:24 next page App Info was empty Jan 27 22:43:28 updated an app, and all info was saved Jan 27 22:43:35 what browser are u using? Jan 27 22:43:41 Seamonkey Jan 27 22:43:41 try firefox Jan 27 22:43:49 Firefox it is Jan 27 22:43:53 yeah Jan 27 22:43:56 Seamonkey is firefox as suite Jan 27 22:44:09 LoneStar99: when did you update? Jan 27 22:44:10 try safari Jan 27 22:44:13 was it paid app? Jan 27 22:44:19 last night, yeah paid Jan 27 22:44:25 I'm not going to try Safari, it's evil Jan 27 22:44:32 it was a simple update Jan 27 22:44:33 try chrome Jan 27 22:44:36 :) Jan 27 22:44:38 hmm...I haven't done it since the new app portal release Jan 27 22:44:40 evil tooo Jan 27 22:45:01 iron Jan 27 22:45:04 IE6 then .. harhar Jan 27 22:45:17 IE6, well I have it Jan 27 22:45:41 google is becoming to big, last thing i need is to use there browser Jan 27 22:46:04 iron is chrome without the googlieness Jan 27 22:48:05 someone ring? had an impromptu meeting (well, circus) in my office again... Jan 27 22:51:49 hey chuqui: how many devs are on the Mojo team? Jan 27 22:51:59 out of curiousity Jan 27 22:52:32 [23:40] MetaView: just trying to update one of my app Jan 27 22:52:32 [23:40] MetaView: do I really need to enter all infos again? Jan 27 22:52:32 [23:41] MetaView: description Jan 27 22:52:32 [23:41] MetaView: category Jan 27 22:52:40 you know? I'm not sure... Jan 27 22:52:46 honestly, I haven't thought to look. Jan 27 22:52:57 ah Jan 27 22:53:07 because they're all hiding under their desks when you step into the mojo office? :) Jan 27 22:54:41 yeah, because I actually don't differentiate which engineers do what most of the time, other than the few I work with directly on a regular basis. Jan 27 22:54:58 right on Jan 27 22:55:26 too bad there's no palm engineering in europe .. that would be a great job! Jan 27 22:55:42 night folks! I'm gonna sleep. Catch you tomorrow Jan 27 22:55:51 cu, european Jan 27 22:55:53 night Jan 27 22:56:01 laters Jan 27 22:56:03 swisstomcat: there was in france Jan 27 22:56:12 there was? Jan 27 22:56:15 :( Jan 27 22:56:18 yes Jan 27 22:56:24 not anymore i guess Jan 27 22:56:51 guess i'd have to move to california Jan 27 22:56:55 in old Palm OS times with david Nagel as master of disaster Jan 27 22:57:06 there are picture from me with David Nagel Jan 27 22:57:14 on the munich oktoberfest :D Jan 27 22:57:17 hehe Jan 27 22:57:32 David Fedor was a great man Jan 27 22:57:32 i didn't develop back in the garnet days Jan 27 22:57:40 I did a lot Jan 27 22:59:48 MetaView: u'r old Jan 27 22:59:53 another update, again all Appinfos are gone Jan 27 22:59:58 :) Jan 27 22:59:58 Bmyers_: yes Jan 27 23:00:09 almost 40 Jan 27 23:00:22 * MetaView ist ein alter Sack Jan 27 23:00:38 oh yeah. they've been calling you "Sir" at the mcdonalds drive thru for years now i bet.. Jan 27 23:01:09 I avoid McD for this and other reasons :) Jan 27 23:02:43 hehe Jan 27 23:02:49 * swisstomcat is 36 Jan 27 23:03:12 i wouldn't go as far as calling 40 an old sack Jan 27 23:04:12 you're term of old get older the older you get.. Jan 27 23:04:14 swisstomcat: me neither, not anymore :) Jan 27 23:04:44 you're over the hill already? Jan 27 23:04:57 you're only as old as you make yourself Jan 27 23:05:07 I feel quite young Jan 27 23:05:46 I turn 38 this year Jan 27 23:06:05 39 in april Jan 27 23:06:09 the checkout chicks always ask my wife if I'm her son...pisses her off to no end Jan 27 23:06:20 lol Jan 27 23:06:31 hehe Jan 27 23:06:36 *lol* Jan 27 23:07:09 and then the checkout girls asks you out? and that pisses your wife off even more Jan 27 23:07:16 ok, 2 updates in the Catalog, tomorrow i need to do something more on MapTool... Jan 27 23:07:30 swisstomcat: I can neither confirm nor deny... Jan 27 23:07:44 i'm working on the website before further app updates Jan 27 23:08:25 but now it's sleepy time Jan 27 23:08:26 and Duke3D for webOS needs some work Jan 27 23:08:35 yeah, g'night Jan 27 23:08:39 night everyone Jan 27 23:08:55 n8 Jan 28 00:07:02 so I take it the iPad is not capable of multitasking? Jan 28 00:07:18 that's what I hear Jan 28 00:09:13 How dont know what was going through their minds when they decided that! Jan 28 00:09:13 I* Jan 28 00:09:44 maybe it will be a feature "upgrade" in the future Jan 28 00:11:45 yes, ipad does not support multitasking Jan 28 00:12:12 Probably the same thing as with the iphone. they claim its a battery life issue Jan 28 00:12:36 suppose to be 10 hours Jan 28 00:12:53 no wifi tho? gotta buy a 3g plan? Jan 28 00:13:38 it has wifi Jan 28 00:13:48 3g is $130 extra + data you consume Jan 28 00:16:12 question: i'm trying to populate a list based on info stored in cookies. i found this tutorial but i don't really understand it http://www.webosboston.org/2009/09/21/mojo-lists-using-a-cookie-as-a-data-source-part-2/ Jan 28 00:17:20 basically i have a bunch of cookies with a username/password stored in each one, and i need to create a list item for each one Jan 28 00:19:23 i'm looking for a push in the right direction, not to be like walked through it step by step Jan 28 00:27:19 (19:11:40)gkatsev: yes, ipad does not support multitasking Jan 28 00:27:19 -WHAT- Jan 28 00:27:31 junk. Jan 28 00:28:00 jlazaroff: with multiple user ids/passwords, you might have been better off using the depot or sqlite...but, you should still be able to get it to work Jan 28 00:28:15 oc80z: its the iphone os. iphone os doesnt multitask Jan 28 00:28:23 basically going to need to open every cookie and store the values in some object, then use that to build the list Jan 28 00:33:36 sugardave: ah, okay. maybe i'll try depot or sqlite, then... Jan 28 00:34:19 jlazaroff: are you sql-savvy at all? Jan 28 00:35:20 ljazaroff: you can also store an object representing the users in a single cookie provided the size doesn't execced the limit....if they are just usernames and pwds though you should be fine Jan 28 00:36:04 jlazaroff: sorry switched l and j Jan 28 00:38:03 oc80z: yeah, no multitasking and DRM'd all to hell....bleh no thanks Jan 28 00:38:46 sugardave: nope -_- Jan 28 00:39:13 jfelectron: i actually may not even need to store the password. looking into twitters implementation of oauth now Jan 28 00:40:43 pretty sure the pw is part of the hash...but I might be wrong Jan 28 00:45:02 either way....unless you have like 1000 accounts per person, should be no problem storing it all in a single cookie Jan 28 00:45:34 jlazaroff: don't tell me you're working on yet another Twitter client? hoping you're just using Twitter credentials for something else.... Jan 28 00:46:26 jfelectron: i am until i get an idea for a better application Jan 28 00:46:33 webos doesn't really have any good twitter clients anyway Jan 28 00:47:35 jlazaroff: badkitty looks pretty decent Jan 28 00:48:28 easiest thing would be something like listmodel=[]; for each user: listmodel.push({username: blah, passowrd: blah}); listCookie.put(listModel.toJSON()) Jan 28 00:48:41 2010 is the year of android Jan 28 00:49:26 reality9110: no arguing there....though its still not clear to me what google's intentions with it are Jan 28 00:50:18 The leaked photos of the HTC Supersonic are pretty incredible Jan 28 00:50:30 that's the WiMax packing one? Jan 28 00:50:37 And it looks like Apple put out a gigantic flop today Jan 28 00:50:38 Yes Jan 28 00:50:57 reality9110: re iPad.....yeah exactly what niche is that going to occupy? Jan 28 00:51:17 no multitasking....lcd very hard on eyes for serious e-book reading Jan 28 00:51:30 magic my ass Jan 28 00:51:37 edektor: haven't heard of badkitty. is it in the app catalog? Jan 28 00:51:56 no they are alpha testing.. Jan 28 00:52:27 http://www.superinhuman.com/badkitty/ Jan 28 00:53:12 jfelectron: no flash, no webcam Jan 28 00:53:22 reality9110: check and check Jan 28 00:53:37 The 8 min marketing video apple put out make me laugh. "when something exceeds your ability to understand how it works, it sort of becomes magical and that's exactly what the ipad is." Jan 28 00:53:53 The largest tablet market is medical Jan 28 00:53:59 We can't use this thing Jan 28 00:54:08 epix: ives is so f'ing smitten with himself its not even funny Jan 28 00:57:43 reality9110: well they are gambling that there is going to be new consumer demand....I don't see it, but they might be right Jan 28 00:58:16 Many companies have gone down that line Jan 28 00:58:27 anybody know of some good command line audio inspection tools? Jan 28 00:58:43 reality9110: yeah..but they weren't 'magic'...LOL Jan 28 00:58:59 But they were at least practical Jan 28 00:59:05 inspection? like viewing the header and payload structure? Jan 28 00:59:38 and id3 tags and bitrate Jan 28 00:59:45 yes that stuf Jan 28 00:59:47 f Jan 28 01:12:40 just got an email from Palm regarding some recommendations for my app.. when a person clicks for a search, need to add a hour glass type thing.. what is the best way of going about this Jan 28 01:13:10 click would bring up hour glass, and what would make it stop? Jan 28 01:22:30 LoneStar99: once you have processed the payload of the AJAX request then remove the element from the DOM Jan 28 01:22:58 LoneStar99: just use a small spinner on your 'Do Search' button Jan 28 01:23:08 make it an activity button Jan 28 01:26:02 jfelectron: ok will look into the activity button Jan 28 01:29:12 LoneStar99: this.controller.setupWidget("loadmore",{label: "Load More", type: Mojo.Widget.activityButton},this.loadmoreModel={disabled: false}) Jan 28 01:29:43 Then: this.controller.get("loadmore").mojo.activate() on Tap Jan 28 01:29:55 and this.controller.get("loadmore").mojo.deactivate() on return an render of data Jan 28 01:31:23 ok, seems straight foward enough thanks Jan 28 01:32:17 LoneStar99: yep...no problem Jan 28 01:32:48 LoneStar9: depending on your personal preference, you could also throw up a scrim and a big spinner Jan 28 01:34:49 yeah, gonna mess around different things, not gonna submit a new update for another 10 days or so Jan 28 01:37:34 jfelectron: have u use the picker on any of your apps? Jan 28 01:38:35 LoneStar99: yep...I finally figured out how to set either font text or background color in a richtext widget either of selected words or at the current cursor position. It took me awhile but I finally figure it out late last week. Jan 28 01:38:43 text color I mean Jan 28 01:39:53 nice awesome, did u have rewrite alot of the code for the "cursor" position stuff? Jan 28 01:40:02 I had all sorts of problems figuring out how to capture and then recreate either the cursor position or the user selection before and after the color picker Jan 28 01:40:40 much of the core I kept, but my implementation ended up being much simpler than the original Jan 28 01:41:13 thats always good simpler code! Jan 28 01:42:22 have u released the app? Jan 28 01:43:58 LoneStar99: not yet....its a lot of code and I'm only working on it in the evenings, so its taking me awhile Jan 28 01:44:20 still debating what the initial feature set will be and what I'll target for updates Jan 28 01:46:05 it is going to be a multiple scene app? Jan 28 01:48:37 i'm sure, it is multiple scene, but will it need alot of scenes Jan 28 01:49:22 yes...not only mutli-scene but multistage....get notifications while closed, popup dashboard etc Jan 28 01:49:23 Hill! Jan 28 01:49:32 LOL Hi all! Jan 28 01:50:05 ok, code intense then forsure Jan 28 01:50:09 \Hi JenP Jan 28 01:50:24 JenP: lol thought you were either really excited or terified of a hill....like maybe you were using wirc while riding a bike :) Jan 28 01:50:34 LOL Jan 28 01:50:46 hi guys...nope just not paying attention to what i was doing Jan 28 01:51:03 LoneStar99: DB backend of course too....so lots of code to write and debug....getting there though Jan 28 01:51:25 aww too bad...I like the idea of IRC on a bike....for you not me of course :) Jan 28 01:51:40 lol Jan 28 01:55:05 wirc while driving and texting would be cooler! Jan 28 02:00:45 hi Jenp Jan 28 02:00:56 hi Bmyers_! Jan 28 02:01:11 How are you today? Jan 28 02:01:28 lol crappy....but i'll survive...how are you? Jan 28 02:01:56 every day above ground is a good one.. Jan 28 02:02:10 true Jan 28 02:02:38 why so crappy? Jan 28 02:02:53 ex-husband drama... Jan 28 02:03:33 you're too young, rich, and good looking to have an ex I thought.. Jan 28 02:03:48 lol well sorry...i have two! Jan 28 02:03:54 GTFO Jan 28 02:04:01 13yrs w/ first...5 with second... Jan 28 02:04:12 didnt you learn ANYTHING the first time? Jan 28 02:04:41 yeah...so i picked the absolute opposite...still wrong Jan 28 02:04:56 i should turn to women...but i hear that's even more drama Jan 28 02:04:56 lol Jan 28 02:05:20 well at least pick a girl with the same shoe size. then you'd DOUBLE your options.. Jan 28 02:05:35 no way! then i have share my shoes Jan 28 02:05:38 let me guess....he hates shoes Jan 28 02:05:51 pout...i had to spend my shoe money on tires for my car... Jan 28 02:06:03 tires are SHOES for your car.. Jan 28 02:06:06 so it's ok.. Jan 28 02:06:24 but they're not as pretty on my feet (fl) Jan 28 02:06:52 have to wear them with the right outfit.. Jan 28 02:07:02 lol Jan 28 02:07:47 sorry to hear about EXtrouble. that can be a pain Jan 28 02:08:17 yeah but its almost over my daughter will be 18 in two months and then he'll have no reason to contact me Jan 28 02:08:41 so that light at the end of the tunnel it is? Jan 28 02:08:46 it's not a train? Jan 28 02:09:02 light at the end of the tunnel is a trip to Maui Jan 28 02:09:20 me a bikini and frutty drinks... Jan 28 02:09:34 see, nowhere will notice the shoes.. Jan 28 02:09:42 wear the radials.. Jan 28 02:09:46 lol Jan 28 02:10:12 i'd go BVI or something.. do some sailing.. Jan 28 02:10:22 BVI? Jan 28 02:10:34 funny enough, they make sandals with used tire treads in Mexico Jan 28 02:10:40 brit virgin islands Jan 28 02:10:50 they are really cool, but stain carpets Jan 28 02:11:01 shoes can do that.. Jan 28 02:11:10 oh that does sound nice...but i need to go back to Maui was there last year on a rush job and want to go back Jan 28 02:11:19 especially once made of old radials Jan 28 02:11:25 well, sometimes its because of the shoes that the carpet gets stain but you get the point.. Jan 28 02:11:29 for the poor folk Jan 28 02:11:34 lol Jan 28 02:12:07 never been to any other that part of the world.. Jan 28 02:12:42 good sailing too there i suppose.. Jan 28 02:12:42 bmyers time to travel more Jan 28 02:12:55 i've been around.. Jan 28 02:13:02 europe and stuff Jan 28 02:13:13 canadia.. mexico.. Jan 28 02:13:16 I'm more the rock climbing, zip lining kinda girl Jan 28 02:13:33 ah.. ever tried sailing? Jan 28 02:13:39 lol i live in san diego...and i've never been to Mexico Jan 28 02:13:48 yes when I was younger Jan 28 02:14:09 never been to mexico? Jan 28 02:14:23 nope never Jan 28 02:14:28 scared? Jan 28 02:14:39 nope...feel there's no reason to go Jan 28 02:14:45 Interior Mex is nice, border towns like TJ are nothing but trouble Jan 28 02:14:55 totally.. Jan 28 02:14:58 i've been to alaska, india, italy, spain, maui.... Jan 28 02:15:04 border towns are border towns.. Jan 28 02:15:14 yeah see i see no reason to go... Jan 28 02:15:25 i have pretty beaches here... Jan 28 02:15:25 rocky point is nice... Jan 28 02:16:08 OK i really don't like the list selector in my dialog box....i wish it was a pop up menu instead Jan 28 02:16:23 is it possible to make the listSelector pop up? Jan 28 02:16:27 on event? Jan 28 02:17:01 i'm still in rocky point.. Jan 28 02:17:10 ohhhh mexico.... Jan 28 02:17:13 :) Jan 28 02:17:20 lol Jan 28 02:17:55 do you mean pop up other than when you tap on it? Jan 28 02:18:01 yes Jan 28 02:18:13 pop up when user moves toggle switch Jan 28 02:18:30 otherwise there's no reason to have the toggle Jan 28 02:18:34 and i like the toggle Jan 28 02:18:41 could prolly send your own popup cmd through the chain.. never tried it.. Jan 28 02:18:58 did you look for a method on it? Jan 28 02:18:58 i have a misbehaving patch "more standby times" that won't install (or now remove) where is the ipkg stuff located? Is there a command line ipkg command to remove the cruft? Jan 28 02:19:32 jtee you probably want webos-internals Jan 28 02:19:33 jtee: check with #webos-internals Jan 28 02:19:57 wow...obamas gonna put a fee on big banks Jan 28 02:20:30 shoot. i forgot that was on.. putty the kids to bed.. Jan 28 02:20:36 putting.. Jan 28 02:20:43 lol Jan 28 02:20:46 putty... thats funny... Jan 28 02:20:50 he's telling you everything you want to hear Jan 28 02:21:08 yeah, I told my wife it was a rerun Jan 28 02:21:18 you r bad... Jan 28 02:21:23 LMAO man you got that right Jan 28 02:21:31 was areatha there again with that hat? Jan 28 02:21:40 might have to watch.. the australian open doesn't start until 9:30 Jan 28 02:21:44 you know i think i prefer the "unfunny" politician Jan 28 02:22:19 he has a LOT of make up on.... Jan 28 02:23:10 OK guys...how do i make a cmd to pop up the listSelector? Jan 28 02:23:15 is that an ipad in his jacket pocket? Jan 28 02:23:52 how much botox do you think he's had Jan 28 02:24:06 this.controller.get(listSelectorId).mojo.whateverMethodToActivate() ? Jan 28 02:24:50 sugardave: no methods listed on palms website for listSelector Jan 28 02:25:16 oh yeah Jan 28 02:25:18 see that now Jan 28 02:25:19 :D Jan 28 02:25:33 add and remove class "hidden" on it? Jan 28 02:25:48 hmmm i'll try that Jan 28 02:26:20 wont make it pop up though.. Jan 28 02:26:35 how does it work normally? Jan 28 02:26:40 you click on something? Jan 28 02:26:44 er tap Jan 28 02:26:49 you click on the label and it pops up Jan 28 02:27:00 it looks like a combobox Jan 28 02:27:15 is there a Mojo.Event.send(event, obscurecrap, morobscurecrap) Jan 28 02:27:17 ? Jan 28 02:27:31 lol Jan 28 02:27:41 propertychange Jan 28 02:27:52 evnt.value or model.value Jan 28 02:28:17 yeah, but you could send an event Mojo.Event.tap to the label element? Jan 28 02:28:23 *could you? Jan 28 02:28:33 really? idk Jan 28 02:28:56 oh, there isn't a send method Jan 28 02:28:58 bummer Jan 28 02:29:52 oh yeah there is...damn, I'm not with it tonight Jan 28 02:30:11 there is? Jan 28 02:30:39 http://developer.palm.com/index.php?option=com_content&view=article&id=1859&Itemid=248#.send Jan 28 02:30:50 thank you Jan 28 02:31:13 yeah. thats what i was think sugardave.. Jan 28 02:31:24 no idea what goes in name{string} or mojoDetails :D Jan 28 02:32:14 i think the logs could do that Jan 28 02:32:31 actually, it's pretty easy, I think Jan 28 02:32:41 ok. i'll let you handle it then.. Jan 28 02:32:50 gonna sit back.. Jan 28 02:33:00 Mojo.Event.send(labelId, Mojo.Event.tap, {'myEventProperty': 'value'}); Jan 28 02:33:29 ah, but not labelId Jan 28 02:33:38 element id Jan 28 02:33:38 this.controller.get(labelId) Jan 28 02:33:44 you just want the tap event to propagate so it'll come up.. Jan 28 02:33:51 right Jan 28 02:34:41 try without the 3rd param. just the first two Jan 28 02:34:45 myEventProperty:value? Jan 28 02:34:46 kk Jan 28 02:34:52 yeah, mojoDetails is probably optional, too Jan 28 02:35:18 look at the logs if you need to fake the details Jan 28 02:35:44 what do you mean Bmyers_ what am i looking for in the logs? Jan 28 02:36:06 when you tap the selector you'll see what a real tap looks like.. Jan 28 02:36:09 like the name of the event in event.type of a real tap Jan 28 02:36:20 kk Jan 28 02:36:20 you want to recreate that and send it off on its way to pop up Jan 28 02:36:27 Mojo.Event.send(repeatMoLstSel, Mojo.Event.tap); <-- didn't work Jan 28 02:37:00 is repeatMoLstSel an element or a string? Jan 28 02:37:08 element Jan 28 02:37:23 try 'Mojo.Event.tap' as a string Jan 28 02:37:27 it worked! Jan 28 02:37:33 just had to put it in right order Jan 28 02:37:49 event first, then element? Jan 28 02:37:52 cool. Jan 28 02:38:09 thank you guys! Jan 28 02:38:23 JenP: you had to put the event first? Jan 28 02:38:41 this.repeatMonthModel.disabled = false; Jan 28 02:38:48 this.sceneAssistant.controller.modelChanged(this.repeatMonthModel); Jan 28 02:38:54 Mojo.Event.send(repeatMoLstSel, Mojo.Event.tap); Jan 28 02:39:07 okay Jan 28 02:39:10 so enabled it, made it active, then set it off Jan 28 02:39:36 neato. never tried it but thought it would work that way.. Jan 28 02:40:10 i'm so happy it worked...and i even understand why :-d Jan 28 02:40:19 nice Jan 28 02:41:18 when did a high school diploma ever = good job? Jan 28 02:41:27 :) Jan 28 02:41:46 you dont want to work the fryer do you? you wanna be on registers.. Jan 28 02:41:54 or drive thru.. Jan 28 02:41:57 :) Jan 28 02:42:13 nah...waitress...get good tips Jan 28 02:42:49 "now I'm washing lettuce...pretty soon, I'll be on fries!" Jan 28 02:43:19 smiles..."um...which button do i press to open the drawer thingy?" Jan 28 02:43:39 have you guys seen the automated drink machine at McDonalds? Jan 28 02:43:42 it is sooo cool Jan 28 02:44:07 no, they can't work the drinks now, either? Jan 28 02:44:24 no they can't....but what's really amazing.... Jan 28 02:44:48 the girl who argued with me that the drink she was handing me was my drink because "the machine doesn't lie" Jan 28 02:45:09 all i could do was blink, take the drink, and back away slowly Jan 28 02:45:15 lol Jan 28 02:45:29 i mean i can't argue with that kind of logic Jan 28 02:45:30 the machine says your a dumb ass. would have been my reply.. Jan 28 02:45:33 that's crazy Jan 28 02:46:06 lol...it was like talking to one of those alien ship coming believers... Jan 28 02:46:43 well, first i would have gotten my food. then go with the dumb ass comment to her.. Jan 28 02:46:59 food first, then insult.. ALWAYS in that order.. Jan 28 02:47:00 lol Bmyers_ i'm way to nice for that Jan 28 02:47:03 lol Jan 28 02:47:17 i can't crush a persons dreams, hopes, or beliefs Jan 28 02:47:25 sure you can Jan 28 02:47:30 its not hard.. Jan 28 02:47:30 it's easy, sometimes Jan 28 02:47:41 just do it AFTER you get the food.. Jan 28 02:47:46 exactly Jan 28 02:47:51 lol nope...i live with a karma boomerang... Jan 28 02:47:57 i get it back two fold and quick Jan 28 02:48:29 it's all in perspective...you're not necessarily crushing them...more providing a valuable life lesson Jan 28 02:48:32 free education Jan 28 02:48:37 lol Jan 28 02:48:39 "how to not be stupid" Jan 28 02:48:59 i think that should be Bmyers_ next app after guy rules Jan 28 02:49:05 hehe Jan 28 02:49:57 sound like a good one.. lots of face time for an app like that.. Jan 28 02:50:11 good ad potential.. Jan 28 02:50:35 totally...we could to a girl/boy version Jan 28 02:50:49 better yet.. a boy/girl version.. Jan 28 02:51:04 no i think a GIRL/...boy version Jan 28 02:51:08 lol Jan 28 02:56:21 this.sceneAssistant.controller.getElementById('hidden').style.visibility = 'hidden'; Jan 28 02:56:25 why would this not work? Jan 28 02:58:55 JenP: Try $('div').setStyle.visibility Jan 28 02:59:24 kk **** ENDING LOGGING AT Thu Jan 28 02:59:56 2010