**** BEGIN LOGGING AT Tue Apr 27 02:59:57 2010 Apr 27 03:00:05 slim != impossible :) Apr 27 03:00:15 not sure his "official" title... but he's basically the public head for developers Apr 27 03:00:31 his email is pdc[at]palm[dot]com Apr 27 03:00:50 Chriswebos: verrrrry slim... lol Apr 27 03:00:54 oh...i thought i had to post in the forum first Apr 27 03:01:24 you can, but that type of issue takes an email Apr 27 03:01:42 well, maybe he'll at least let me put it in app scoop Apr 27 03:02:33 never hurts to try Apr 27 03:04:25 slim to be in app scoop or in app catalog? or both? Apr 27 03:04:37 both Apr 27 03:04:48 does app scoop = web dist? Apr 27 03:06:10 yep Apr 27 03:06:34 Also, palm is planning to open a lot of APIs this summer/fall... they announced it at dev day Apr 27 03:06:53 awesome Apr 27 03:07:02 looking forward to a voice api Apr 27 03:07:15 media index is one... so blubble can stop complaining about palm and submit his app Apr 27 03:07:45 yeah, mic will bring some good apps! Apr 27 03:07:56 yeah forsure Apr 27 03:08:47 well, it's time to sleep. night all Apr 27 03:08:50 well, I need some things open they haven't mentioned (e.g. email and messaging) Apr 27 03:09:08 they are opening up email... don't know bout messaging Apr 27 03:09:16 night Tibfib Apr 27 03:09:24 really? cool! Apr 27 03:09:33 http://developer.palm.com/distribution/viewtopic.php?f=11&t=6624 Apr 27 03:09:38 night nighty Apr 27 03:09:42 cya Apr 27 03:19:53 I have just discovered you cannot call modelChanged in an asynchronous method. Is this a known bug? Apr 27 03:20:41 s/bug/feature/ Apr 27 03:21:55 bpadalino: it is the opposite of a feature. it made me pull my hair out for an hour. A feature implies it has some positive reason for existing. Apr 27 03:22:30 there are to many blinking pre's in my room.... Apr 27 03:23:05 turn off led alerts Apr 27 03:23:05 blinky blinky Apr 27 03:23:13 bpadalino: you are a fungi Apr 27 03:23:20 thanks Apr 27 03:23:31 bpadalino: we should have beers sometime Apr 27 03:23:34 but... I like led alerts... just not when their all going at once Apr 27 03:23:37 sounds good to me Apr 27 04:01:26 yikes im on a role Apr 27 04:01:45 and now it must end, with bed Apr 27 04:01:53 :-( Apr 27 04:04:12 rehi Apr 27 05:35:36 hey, i saw a palmpre license plate today Apr 27 05:35:46 nice Apr 27 05:36:12 at the palm parking lot Apr 27 05:43:40 yup Apr 27 05:44:50 bagelbagelbagel Apr 27 06:15:19 night everyone Apr 27 06:15:27 i'm off to montana tomorrow Apr 27 06:59:03 dum dum dum Apr 27 06:59:10 waiting for DHL to gimme my pre Apr 27 06:59:35 oh! the courier just departed the delivery facility :D Apr 27 06:59:39 <3 realtime package tracking. Apr 27 07:01:58 warning: developing for webOS means I'll be around here a lot more, and you can ask anyone in #iphonedev how entertaining and/or insufferable I am :) Apr 27 08:47:19 omg, DHL arrived with my Pre Apr 27 08:48:01 jay \o/ - charge and then go go gadgeto pre :D Apr 27 08:48:36 AND an HTC Tattoo for good measure Apr 27 08:48:42 Apr 27 08:49:55 ooooh this merits a slew of unboxing photos Apr 27 08:50:05 … taken by my iPhone. Apr 27 08:50:36 whose camera, by the way, doesn't work (frickin' beta OS). Apr 27 08:50:45 have to workaround. Apr 27 08:51:54 oooo small Apr 27 08:52:48 what's DHL ? Apr 27 08:54:24 large parcel service Apr 27 08:54:48 meaning what ? :) Apr 27 08:54:56 DHL :D Apr 27 08:55:08 wow Apr 27 08:55:22 never tried to use it that way, but my app is nifty for taking impromptu photoshoots Apr 27 08:55:25 the first letter of the lastname of the 3 founders Apr 27 08:55:32 must add extra features in that direction Apr 27 08:57:02 ah correction not A large parcel service THE largest parcel service :D Apr 27 08:57:30 quick q Apr 27 08:57:40 does the Pre require a sim to be installed before starting up? Apr 27 08:57:46 have to take it out of the iPhone if so Apr 27 08:58:06 i think every phone needs a sim to start up Apr 27 08:58:22 the iPhone doesn't (tho it requires it at the very first launch). Apr 27 08:58:38 the iPhone is not a phone ists an iPod with an phone app :p Apr 27 08:58:54 yea yea yea. so I need to get the Sim Removal Tool out of my iPhone box? Apr 27 08:58:57 Apr 27 09:03:07 dammit-gh-open-yourself-USB-slot-gh Apr 27 09:03:19 the USB door cover won't budge Apr 27 09:03:31 uff! done it Apr 27 09:03:35 what was that, superglue?! Apr 27 09:04:03 aaand boot. Apr 27 09:04:08 The Pre/Pixi lands to France... today ! Apr 27 09:05:48 ok, it wants a SIM. yay. Apr 27 09:15:29 oh, nifty, Italian language built in Apr 27 09:15:38 makes you wonder why they don't sell it here yet Apr 27 09:16:07 kinda dumb if you ask me. I mean, most iPhone sales are done full price here; they'd be mighty competitive. Apr 27 09:28:26 silly question: how do I change the access point name for my 3G connection? Apr 27 09:28:41 before Vodafone drains my credit silly Apr 27 09:34:19 this is extremely important, unfortunately Apr 27 09:34:24 no idea Apr 27 09:35:02 ah found it Apr 27 09:35:05 Phone > Preferences Apr 27 09:38:04 no, not there. yay Apr 27 09:52:25 another question: is it possible to "sideload" firmware updates? Apr 27 09:52:29 ie, install them from a computer? Apr 27 09:52:34 it's taking a while on the phone. Apr 27 10:05:59 more nagging: the updater is getting 1.4.0. will I get an additional 1.4.1 download after install? Apr 27 10:13:59 by the way, for future reference: APN settings *are* in Phone > Prefs, just not in 1.1.x Apr 27 10:55:11 ok. post 1.4 update, networking stopped working. yay! Apr 27 10:55:37 APN change doesn't work (never get 3G logo in status bar), and WI-Fi says "IP configuration failed". Apr 27 10:55:58 picked "reset apps & data", let's see if cleaning it makes it work. Apr 27 11:00:39 well, at least it picks up 3G from the default, kill-your-prepaid-in-your-sleep account Apr 27 11:00:45 er, APN Apr 27 11:03:37 for MORE future reference: the reset worked. Apr 27 11:37:43 millenomi: USB cover is much easier to remove with slider open Apr 27 11:38:06 I'm having a bit of trouble with networking Apr 27 11:38:16 first boot, it works. Apr 27 11:38:20 then it does not. Apr 27 11:38:38 same symptoms as above, 1.4.0. I'm using the appropriate Doctor to install 1.4.1, hope it'll get fixed. Apr 27 12:05:33 well, looks like that did it Apr 27 12:22:14 dum dum dum, sync'ing music with DoubleTwist, dum dum Apr 27 12:22:21 * millenomi quite happy Apr 27 12:46:45 ah, good! Apr 27 12:46:50 it CAN be used SIM-less. Apr 27 12:48:40 so: overall satisfied with shades of "wtf". Apr 27 13:50:54 hey, how can I tell if a star-only review is a zero-star review? Apr 27 13:52:54 I mean, I know I'm not the best developer, but man, I'm pretty sure my app should be averaging at least 3 stars after the, oh, 4 hours it's been available :F Apr 27 15:35:22 haeffb: pingo Apr 27 15:50:59 oh, is there anyone on right now from Palm? I have a review process question. Apr 27 15:53:53 good morning, all. Apr 27 15:56:19 murnin Apr 27 15:56:38 why yes. yes it is. Apr 27 15:58:36 chuuuuqqqq Apr 27 15:58:43 several questions for ya! Apr 27 15:59:20 first: I submitted a free version of my paid app, plus an update to my paid app, at the same time. Apr 27 15:59:35 the free version went out last night at midnight or whatever, but I wrote it so the version number of the free matched the paid. Apr 27 15:59:44 and the paid hasn't updated yet, so now my free app looks like it's a higher version than my paid. Apr 27 15:59:58 are new products reviewed before updates to products? Apr 27 16:00:18 ping chuqui Apr 27 16:00:36 ping kuralou Apr 27 16:01:05 ping ping Apr 27 16:02:12 no, reviews are generally FIFO. we try to slide metadata only updates in faster. Apr 27 16:02:22 weird. Apr 27 16:02:42 technically I put the app update in an hour or so before the free version release. Apr 27 16:03:02 second: have you gotten my email regarding the paypal account change issue? Apr 27 16:03:05 my experience has been more like Kuriaou's Apr 27 16:03:55 hmmm Apr 27 16:03:56 stuff gets assigned in batches. Within the batch, it's not FIFO. Apr 27 16:04:15 the plus is soooo close to being my everyday wifi only phone Apr 27 16:04:18 yes, got your email. hang loose, I owe you a reply. wrestling a couple of other things into submission right now (and losing) Apr 27 16:04:41 batches? we don' need no stinkin' batches! Apr 27 16:04:53 UNLESS the batches are of cookies Apr 27 16:06:00 * halfhalo_T400 learned last night that all his power profiles save for the Energystar one locked the cpu at a x3 multiplier on both ac and battery. And that the only reason flash worked was because it was gpu accelerated. Apr 27 16:06:54 I just thought that flash was performing like crap on my p8400 Apr 27 16:07:16 but nope, it was just running on a dual core running at 798MHz Apr 27 16:08:34 I also learned that my core2duo will overclock itself Apr 27 16:12:15 no problem. just wanted to make sure it got through. Apr 27 16:15:31 yeah.. it got through. My life is not FIFO either, unfortunately. I'm interrupt driven. Apr 27 16:18:44 * halfhalo_T400 is liking the new six code amd cpu's. Apr 27 16:19:09 * bougyman is buying the 12 core amd cpus Apr 27 16:19:32 * halfhalo_T400 does not have that type of money. Apr 27 16:19:41 * halfhalo_T400 doesn't really have any money at all right now Apr 27 16:26:54 I have a question about creating a login page for my app that connects to a server a validates login Apr 27 16:27:06 mmmmmmmmmmmmmmmmyyyyeeeeeessssssssss? Apr 27 16:27:07 Anyone around that might be able to help me out? Apr 27 16:27:11 heh Apr 27 16:27:33 been there, done that, got the labeled coffe mug Apr 27 16:28:09 nice. Ok, so we have the database set up, have the app set up, have a php page on the website that checks the login and such Apr 27 16:28:20 ok Apr 27 16:28:51 What is the best way to get my app to imitate that php page? I have a script that'll check everything and return yes or no on whether it was accepted, but it doesn't want to actually return when we try it in-app Apr 27 16:29:03 problems with cross-site scripting or something Apr 27 16:29:09 when we try to use an ajax call Apr 27 16:29:54 simplest way to do this is to have a seperate php page that you post the data to and that returns a json object with either success or failure and messages/etc Apr 27 16:30:14 Yeah, that's what we are trying to do. Apr 27 16:30:47 * halfhalo_T400 was under the impression you had the script running on the phone Apr 27 16:30:58 Ah, sorry no. Figured that out earlier. Apr 27 16:31:01 Script is on the webserver Apr 27 16:31:05 so its not returning anything after you hit the script? Apr 27 16:31:16 Gimme a sec, I'll fire up my ftp client and I can give you a live address for the script Apr 27 16:31:19 correct Apr 27 16:31:31 probably just syntax problems then? Apr 27 16:32:10 and theoretically that should work? Another group member (class project) decided it couldn't be done. Which of course is silly because everyone's doing it (just like jumping off a bridge!) Apr 27 16:32:32 do you have the script set up to give an error response if its not running properly (IE if something goes wrong or data not there just output {"error":"Shit broke"})? Apr 27 16:33:55 I'll check. I didn't actually write the script, so it could just be plain broken... Apr 27 16:34:05 heh Apr 27 16:34:54 For all my scripts I always spit out an error if possible Apr 27 16:35:18 Wow, ok then... reason #1 its not working: someone decided to delete the scripts off the server. Time to write some php... Apr 27 16:35:23 lol Apr 27 16:35:47 This "depending on other people to know what they're doing" thing doesn't always work out. Apr 27 16:36:08 You should hit them Apr 27 16:36:42 with a brick Apr 27 16:37:48 Wish I could... one of them decided to fall asleep in his driveway and completely skip our project presentation today Apr 27 16:37:55 Great group I'm in Apr 27 16:37:59 hah Apr 27 16:38:47 ok, I lost my vmware server installer Apr 27 16:38:52 have the key, but no installer Apr 27 16:39:27 https://www.vmware.com/tryvmware/?p=server20&lp=1 Apr 27 16:39:46 That help any? Apr 27 16:40:06 meh, can't download it using this connection Apr 27 16:40:13 it doesn't like people Apr 27 16:40:20 The connection? Apr 27 16:40:26 yeah Apr 27 16:40:37 the wifi nodes are overloaded Apr 27 16:40:43 That's a new one... someone defaulted .php files to try to open in Adobe Illustrator Apr 27 16:40:44 Ah Apr 27 16:41:18 hah, for some reason any php files on a remote server that I open on work mbp open in dreamweaver 8 Apr 27 16:42:24 Yeah, but dreamweaver can read php... AI tries to import it as vector text :-) Apr 27 16:43:41 lol Apr 27 16:43:46 I just use textmate Apr 27 16:44:21 textmate costs money, though, and requires a mac :( Apr 27 16:44:27 yes, and yes Apr 27 16:44:28 notepad++ fo life! Apr 27 16:44:40 Wordpad, its preinstalled! Apr 27 16:44:41 :-) Apr 27 16:45:01 meh, have np++ on laptop and miss the autocomplete of more complete editors (Not to mention IDE's) Apr 27 16:45:33 I use eclipse on my laptop for webos stuff Apr 27 16:45:51 I do as well, and a customish textmate plugin Apr 27 16:49:17 so is it on purpose that asyncronous method can not access this.controller.ModelChanged? is it a context issue? Apr 27 16:49:35 yup, context Apr 27 16:49:41 this is not referring to this anymore Apr 27 16:50:18 bind 'em Apr 27 16:50:31 Not sure if that's the correct way to do it, but it works for me Apr 27 16:51:15 I always have in my instatiator a line that goes staticThis=this which lets me use staticThis to refer the main this in the function Apr 27 16:51:40 eclipse is the garbiest garbage that ever garbaged Apr 27 16:51:57 zsoc: it's a context problem with the function you're using, likely. Apr 27 16:52:02 always make sure that 'this' is what you think it is Apr 27 16:52:10 function(){}.bind(this) Apr 27 16:52:30 will make the 'this' inside the function the same as the 'this' in the scope that the function is defined in. Apr 27 16:52:48 Kuraiou: hmm.. is there a more global way to acces ModelChanged? Mojo. something someting? Apr 27 16:53:05 I call staticThis.modelchanged Apr 27 16:53:12 works EVERYWHERE when staticThis is set Apr 27 16:53:41 zsoc: not that I'm aware of? I dunno. Apr 27 16:54:03 halfhalo: have you used that in a context like an onSuccess call? Apr 27 16:54:09 Kuraiou: thank you :) Apr 27 16:54:14 sorry. Apr 27 16:54:24 Kuraiou: that's what I meant by bind everything :-) Apr 27 16:54:34 if staticThis is set properly, then it works everywhere. And yes, I have used it on onSuccess Apr 27 16:54:36 zinge: I know, I just thought I'd be more explicit :P Apr 27 16:54:41 halfhalo is right, though, too. Apr 27 16:54:45 if you say var x = this Apr 27 16:54:50 Kuraiou: I know, I just couldn't remember the syntax :-p Apr 27 16:55:02 x is available in all subsequently defined contexts, including dynamic functions. Apr 27 16:55:19 halfhalo_T400: I'm gonna try that next time; that actually makes things much easier. Apr 27 16:55:21 I used to do it like that, but I felt that it was a bit too unattractive. it's a stylistic thing, though. Apr 27 16:56:06 I'm still at the "get things working" stage, rather than the "refactor and make better code" stage, so its ok :-) Apr 27 16:56:13 zsoc_wirc: example usage: http://pastie.org/private/408jlpoirnzosgcovszuuq Apr 27 16:56:25 ty Apr 27 16:57:06 god that code is crap though Apr 27 16:57:29 Thought that was the new one as well... Apr 27 16:58:15 halfhalo_T400: not knowing anything about php... I have a working script that I stole from the webpage, and deleted all of the html stuff. So now I have places to put my returns in an already working script.... how do I get it to return a json? Apr 27 16:58:41 Right now its just printing html Apr 27 16:59:30 easy way is to have an assosiative array, IE $result['message']="Broke"; $result['otherthingtoreturn']="pie"; Apr 27 16:59:42 and then just do echo json_encode($result); Apr 27 16:59:50 and make sure the header is json Apr 27 17:00:01 awesome, thanks. Apr 27 17:00:36 * halfhalo_T400 knows his stuff Apr 27 17:01:41 I should really make a php login script anyone can use Apr 27 17:03:40 simple json web interface and a db backend... its doable Apr 27 17:04:16 just posted my pictures from Palm developer day: http://www.flickr.com/photos/chuqui/sets/72157623806046475/ Apr 27 17:08:23 anybody watching woot off? Apr 27 17:08:37 wootoff you say Apr 27 17:08:49 woot Apr 27 17:08:51 off Apr 27 17:09:03 not on Apr 27 17:09:04 off Apr 27 17:09:26 is it a stain remover? :p Apr 27 17:09:28 * haeffb_pre needs cheap desktop & 32" TV Apr 27 17:09:36 yes you do Apr 27 17:09:53 the curse of a crap connection strikes again.... Apr 27 17:10:46 bbiab Apr 27 17:11:44 afternoon folks Apr 27 17:11:50 having a day off is nice Apr 27 17:14:09 I'm watching it every once in a while Apr 27 17:14:10 doncha wanta wanta fanta Apr 27 17:15:33 halfhalo: just to clarify- echo is replacing what would normally be a return statement? Apr 27 17:15:57 hmm... wrong halfhalo? Apr 27 17:16:06 return returns stuff Apr 27 17:16:12 echo sprint stuff out Apr 27 17:16:25 ArcMap is the slowest piece of slow that ever slowed Apr 27 17:16:28 anyone play with PDK+mojo duality yet? Apr 27 17:17:17 No, I know. But for the php to return to the calling webos app.... echo, not return? Apr 27 17:17:55 Or was that for testing, and I should have it return? Apr 27 17:18:04 echo Apr 27 17:18:06 but brb Apr 27 17:18:19 * zinge knows nothing at all about php and interacting with php, and should probably learn Apr 27 17:18:22 halfhalo: thanks Apr 27 17:18:32 walking Apr 27 17:25:10 I have wafer cookies Apr 27 17:25:16 screw you all Apr 27 17:27:11 If it eat this cpu... is it a wafer cookie? Apr 27 17:27:23 when you eat the cookies, remember to practice safe cookie. Apr 27 17:28:12 it's a knockoff mothers brand that's only 99 cents Apr 27 17:29:37 wow Apr 27 17:29:50 brighthouse has a sex quotes app Apr 27 17:31:22 halfhalo: like quotes from someone named sex? or quotes about sex? or is sex a type of quote? like 6 quotes? Apr 27 17:31:42 about sex Apr 27 17:35:19 Booting the emulator to test my sorry attempts at writing php now Apr 27 17:35:48 hi oilsworkn! Apr 27 17:36:04 hey Apr 27 17:36:23 pie Apr 27 17:38:18 nice ad! Apr 27 17:38:20 http://www.engadget.com/2010/04/27/palm-and-atandt-give-the-pre-and-webos-an-ad-we-can-all-agree-is/ Apr 27 17:44:02 how can i .get a child widget in a list? Apr 27 17:44:49 i've got it there - its staring at me - i tap on it, and as expected it does what the listtap function says to do Apr 27 17:45:15 i'm just not sure how to access that particular child Apr 27 17:48:13 halfhalo_T400: so I think the php is correct... now I need help with the javascript. Apr 27 17:48:18 I have this: http://webos.pastebin.com/ibi1hvAG Apr 27 17:48:26 Anyone know when Palm is going to release MojoCore? Apr 27 17:48:45 what's mojocore ? Apr 27 17:48:52 zinge: noish Apr 27 17:48:59 your doing get instead of push Apr 27 17:49:25 wtf, did I get a bigger screen at work? Apr 27 17:50:17 warpdesign: A JS object that gives access to much of the mojo stuff and device functionality (orientation, camera, etc..). Will be really easy to add WebOS functionality to existing web sites / apps once that is released. Apr 27 17:50:32 They mentioned it at the Dev Days, but I didn't catch the ETA. Apr 27 17:50:49 halfhalo_T400: switched to "post", still not getting anything Apr 27 17:51:01 hmmm Apr 27 17:51:04 the rest of it looks right-ish? Apr 27 17:51:08 could be the php I screwed Apr 27 17:51:15 nice ! Apr 27 17:51:15 give me a few minutes to get set up here and I will take a look then Apr 27 17:51:20 I'm looking forward to it ! Apr 27 17:51:36 halfhalo_T400: thanks Apr 27 17:53:11 dgathright: Looking online, I'm only seeing "Fall" as a date Apr 27 17:53:43 I'm off for the private palm french opening Apr 27 17:54:06 nice Apr 27 17:54:35 ok, my vm's went byby Apr 27 17:54:38 wtf Apr 27 17:54:50 maybe she had something to do ;) Apr 27 17:56:10 ok: got a Pre, Konami Code'd it, enjoying it so far except for nasty 1.4.0 bug that took the better part of an hour to solve. Apr 27 17:56:22 now (ha) you'll have me around pestering you. Apr 27 17:56:39 ha Apr 27 17:57:03 millenomi: welcome to the club :-) Apr 27 17:58:14 but not immediately Apr 27 18:00:07 fine, don't be welcome to the club Apr 27 18:00:34 I'll lurk the club for a while :) Apr 27 18:00:40 a while *more*. Apr 27 18:01:21 a quick q for planning: Apr 27 18:01:31 no Apr 27 18:01:35 ok Apr 27 18:01:36 :p Apr 27 18:01:44 is animating a bunch of dragged DOM nodes fast enough on device? Apr 27 18:01:52 I found performance was, uh, a tad lacking. Apr 27 18:03:02 what's "a bunch" ? Apr 27 18:03:15 5-10 Apr 27 18:03:26 each an , basically. Apr 27 18:03:38 how big are there ? Apr 27 18:03:39 well, a
with up to two images and some text. Apr 27 18:03:42 170x170 Apr 27 18:03:46 er sorry Apr 27 18:03:48 140x140 Apr 27 18:05:03 at worst, I'll find out as I'll code it :) Apr 27 18:08:08 weird Apr 27 18:08:16 but.. "dragged" nodes . Apr 27 18:08:17 ? Apr 27 18:10:56 okay, so the admob site is pretty slick. Apr 27 18:11:07 hey Adora. how was Developer Days? Apr 27 18:11:21 Adora be crazy Apr 27 18:11:31 millenomi: we're a pretty lurk-y club already <.< Apr 27 18:19:22 grrrrrrr Apr 27 18:19:30 i know im close here Apr 27 18:19:54 https://developer.palm.com/distribution/viewtopic.php?f=70&t=6777 Apr 27 18:21:10 how can i isolate the button in a list row for its own tap Apr 27 18:22:16 warpdesign: a node whose position changes depending on events (namely drag events). Apr 27 18:22:26 * oilsworkn has always done it by checking the originalEvent.target Apr 27 18:22:43 aka: drag icon in launcher. Apr 27 18:24:46 BigBiff: what do you mean isolate? Apr 27 18:25:04 well i have one button in one of my rows Apr 27 18:25:16 setup in the row template Apr 27 18:25:37 if i tap the button, the listTap event fires Apr 27 18:25:45 are you listening to listTap event? Apr 27 18:26:01 hmmm. Apr 27 18:26:03 well, ive tried several methods Apr 27 18:26:09 have you tried hit detection? Apr 27 18:26:10 event.originalEvent.target Apr 27 18:26:12 listTap listener, look at event.originalEvent.target, and determine if that is the button or not Apr 27 18:26:28 first! Apr 27 18:26:41 okdoke Apr 27 18:26:50 :) Apr 27 18:26:51 i said it 4 mins ago haeffb_pre :) Apr 27 18:27:54 gotta say it out loud or it doesn't count! Apr 27 18:28:02 psh Apr 27 18:29:09 heh - didnt realize you were talkin to me oilsworkn Apr 27 18:29:13 i c that now Apr 27 18:29:37 hello Apr 27 18:29:44 * oilsworkn will even link to an example :) Apr 27 18:29:46 http://git.webos-internals.org/?p=applications/wIRC.git;a=blob;f=app/assistants/server-list-assistant.js;h=1ad969c4373464eb6c1d6513c77b0eae85b432ee;hb=HEAD#l139 Apr 27 18:29:54 is how wirc figures out what you tapped from the main scene Apr 27 18:33:32 wow, -webkit-transform: translate() also changes hit testing for events! Apr 27 18:33:45 + future accelerated transforms = <3 Apr 27 18:38:25 ok - determined - button is being targeted Apr 27 18:38:29 \o/ Apr 27 18:40:28 halfhalo_class: able to check out that ajax call for the php json? Apr 27 18:41:19 ahhh, so i should try in the listTap function - if originalEvent.className= mybutton, then do something -- yes? Apr 27 18:41:40 that works Apr 27 18:43:46 Or anyone else that's around... can I get some help with this: http://webos.pastebin.com/ibi1hvAG Apr 27 18:43:54 ajax call to php script Apr 27 18:43:57 event.originalEvent... Apr 27 18:44:48 nifty: 1.4.1 supports -webkit-transform and handles events correctly on transformed DOM nodes Apr 27 18:44:50 event.originalEvent.target.className Apr 27 18:44:52 there, I'll use that. Apr 27 18:45:28 wow - it worked - i really thought it would be much more complicated than that Apr 27 18:45:36 thx oilsworkn Apr 27 18:45:47 np Apr 27 18:46:03 i was expecting appendtoBiffsChild * 15 functions Apr 27 18:46:30 that's killer Apr 27 19:03:19 zinge: so you're not getting any results at all with that? Apr 27 19:04:33 Nope. It doesn't show the error dialog. Apr 27 19:07:10 zinge: can I see the PHP? Apr 27 19:07:32 you may want to use post instead of get, and I don't think you want evalJSON on Apr 27 19:07:57 * halfhalo_class got superbusy at work and hasn't had time for irc Apr 27 19:08:20 er, nvm, that defaults to true Apr 27 19:08:23 so you don't have to explicitly set it. Apr 27 19:08:43 are the results you're returning from the PHP valid JSON? Apr 27 19:10:11 Looks like it to me... http://bmcstudiosllc.com/starmap/mobile_auth.php?username=test Apr 27 19:12:39 uhhh Apr 27 19:12:45 when I tried to go to that page it asked me to download the response. Apr 27 19:12:49 what content headers are you setting? Apr 27 19:12:51 correct Apr 27 19:12:52 json Apr 27 19:13:04 I guess Palm doesnt like apps that have elitist content and offensive language. Apr 27 19:13:18 especially in wev distrobution Apr 27 19:13:25 web Apr 27 19:13:43 header('Content-type: application/json'); Apr 27 19:14:30 that looks like valid json to me... and you printed out the plaintext response? Apr 27 19:14:34 and got the json? Apr 27 19:14:55 From the app? Apr 27 19:16:39 * halfhalo_class points out header should be text/json Apr 27 19:16:59 json/application is trying to be run as an app Apr 27 19:17:34 oops Apr 27 19:19:01 crap.... class in 10 min, gotta catch the shuttle. Thanks for the help... I'll be back on later, possibly in class depending on whats going on. Apr 27 19:33:28 ok next question - Apr 27 19:34:38 is it possible to have this.controller.get(#{somethingfromlisttemplate}) Apr 27 19:35:00 not sure how to reference that element Apr 27 19:36:43 grrr Apr 27 19:36:54 my mbp is being wonky Apr 27 19:38:08 nvmd - i thought i didnt have it - i did Apr 27 19:38:19 wonky is a great word Apr 27 19:40:40 hi again Apr 27 19:41:09 Changed content type to 'text/json' Apr 27 19:42:40 Any other suggestions? Apr 27 19:44:10 Trying to view the text return was mentioned... how do I do that? Apr 27 19:46:19 fixed! Apr 27 19:48:27 I want to to thank the academy, as well as halfhalo and Kuraiou.... Apr 27 19:49:44 \o/ Apr 27 19:50:25 anyways, ajaxContent.responseText to get the plaintext Apr 27 19:50:34 yup, found it Apr 27 19:50:36 hehe. Apr 27 19:50:40 prototype is nifty :) Apr 27 19:50:48 1.7 RC1 came out recently, too Apr 27 19:51:53 Anything new and exciting? Apr 27 19:52:17 http://www.prototypejs.org/2010/4/5/prototype-1-7-rc1-sizzle-layout-dimensions-api-event-delegation-and-more Apr 27 19:52:30 danke Apr 27 19:53:04 completely new selector engine, and Element.on Apr 27 19:54:19 fancy Apr 27 19:54:36 I really need to learn javascript properly one of these days Apr 27 19:56:29 Instead of just faking it and learning things as they come up Apr 27 19:57:32 Hmm... almost working. responseText works now, and it didn't before. Which means I'm actually getting returns from the php page. The question is, why can't I read the JSON? Apr 27 19:57:46 should be responseJSON.parameter, correct? Apr 27 20:02:39 maybe? Apr 27 20:03:06 Automatically evals the content of Ajax.Response#responseText and populates Ajax.Response#responseJSON with it if the content-type returned by the server is set to application/json. If the request doesn't obey SOP, the content is sanitized before evaluation. If you need to force evalutation, pass 'force'. To prevent it altogether, pass false. Apr 27 20:03:25 so apparently application/json is what it should be for responseJSON to work x.x Apr 27 20:03:39 you could just do Object.toJSON(ajaxResponse.responseText) Apr 27 20:03:39 Kuraiou: trying that now... Apr 27 20:03:40 * Kuraiou shrugs Apr 27 20:04:00 and if that returns a bogus value then run the response through a json parser and see what's up. Apr 27 20:04:23 ah-hah! Apr 27 20:04:24 Alternatively, if the response holds a X-JSON header, its content will be parsed, saved as an object and sent to the callbacks as the second argument: Apr 27 20:04:26 Kuraiou: you ar ea lifesaver Apr 27 20:04:50 application/json fixed it Apr 27 20:04:50 so if you do: Apr 27 20:04:51 header('X-JSON', $json) Apr 27 20:05:00 then you can keep the content type to text/json I think Apr 27 20:05:22 http://www.prototypejs.org/learn/introduction-to-ajax <- about halfway down Apr 27 20:05:54 I found that page and had it before, but when it wasn't working for other reasons, I changed it to text/json for testing when halfhalo mentioned it. Apr 27 20:07:16 aaannndddd... I'm an idiot. Since I got it working, I was going to post my code on the webos-internals wiki, along with explanations on what didn't work, etc. It's all there already. Apr 27 20:07:26 Note to self: check the friggin' wiki next time. Apr 27 20:08:21 haha Apr 27 20:08:52 ewww wikis **** BEGIN LOGGING AT Tue Apr 27 20:11:59 2010 Apr 27 20:12:34 The answer to that is: not my firefox window. It dissapeared somewhere on one of my spaces Apr 27 20:13:00 That's your own fault for using spaces. Apr 27 20:13:04 * zinge uses tabs. Apr 27 20:24:01 hey halfhalo_T400, that staticThis thing you mentioned... where are you defining it? Apr 27 20:24:08 constructor Apr 27 20:26:45 hmm... okay. My problem is, trying to push a scene with this.controller.stageController.pushScene from within the ajaxrequest callback function Apr 27 20:26:47 ideas? Apr 27 20:27:54 * halfhalo_T400 will get back to you as soon as he can Apr 27 20:28:08 zinge: what is the problem, it won't work? Apr 27 20:28:37 Correct. Works fine outside the callback, but it just ignored within it, leading me to assume its a "this" problem. Apr 27 20:30:03 http://webos.pastebin.com/eVyHJNMA Apr 27 20:30:25 hmm it should work Apr 27 20:30:39 try removing stageController and just have this.controller Apr 27 20:31:14 nada Apr 27 20:31:25 It works fine outside the callback Apr 27 20:31:29 weird Apr 27 20:31:56 is userInfo defined somewhere? Apr 27 20:32:13 yeah, all the rest of that works fine. Apr 27 20:32:29 I can replace the pushscene with a dialog box or something and there are no problems Apr 27 20:32:50 tried Mojo.Controller instead of this? Apr 27 20:33:07 err Mojo.Controller instead of this.controller Apr 27 20:33:45 Doh! Apr 27 20:34:02 Thanks Tibfib, you were right about userinfo. defined in a different function Apr 27 20:34:11 I copied/pasted without thinking Apr 27 20:34:28 heh, no problem. happens to me all the time Apr 27 20:36:07 ditto <.< Apr 27 20:36:24 man, the pacing between free and paid apps -- even lowest-cost paid apps -- is just frikken unreal. Apr 27 20:37:09 dangit... I don't think my countdown puzzles app is going to stay in the top 221 by the end Apr 27 20:37:40 it would have if they hadn't extended it... !$#$#%! Apr 27 20:38:18 :( Apr 27 20:38:39 lame sauce... I think I'm going to make a precentral topic on it in the regular forums Apr 27 21:18:06 ok Apr 27 21:18:17 i sorta do want the 1.4.1.1 vzw update, but sorta don't Apr 27 21:40:17 why wouldn't you want it? Apr 27 21:41:07 because of this Apr 27 21:41:07 http://developer.palm.com/distribution/viewtopic.php?f=70&t=6777 Apr 27 21:42:06 so you just have to do it twice? Apr 27 21:44:35 don't judge me. I'm lazy. And I have to meta-doctor both as well Apr 27 22:42:39 We're gonna have a Spaz Hackathon on May 8th. We'd love to have your help! http://bit.ly/9eDqDS Apr 28 00:10:55 whats the css for pass thru? Apr 28 00:24:03 what's pass thru? Apr 28 00:25:02 theres a magical css class you can use that allows taps to pass through the object to underneath Apr 28 00:25:28 i need to use it for an overlay so stuff still works but theres still something over the whole scene Apr 28 00:25:48 i found it but it doesnt work Apr 28 00:25:53 -webkit-palm-mouse-target: ignore; Apr 28 00:56:38 * haeffb spent the last two days preparing for a visit by a dignitary. Apr 28 00:57:38 what do you think is better? Apr 28 00:57:52 crippled? or crippled w/ time limit? Apr 28 00:58:00 making a trial version of my swap&drop game Apr 28 00:58:12 crippled how? Apr 28 00:58:16 less features Apr 28 00:58:20 one level? Apr 28 00:58:36 pretty much Apr 28 00:58:46 that works for me Apr 28 00:58:47 only 1 game mode, limited options, no score saving Apr 28 00:59:02 i was thinking of making it only allow you run the app for 2minutes at a time Apr 28 00:59:09 nah. Apr 28 00:59:20 too much? Apr 28 00:59:22 for your game, don't let them go to another leve. Apr 28 00:59:24 l. Apr 28 00:59:44 no need for a time limit Apr 28 00:59:48 thanks Apr 28 01:00:02 they're not gonna need 10 minutes to finish one level Apr 28 01:00:17 and that's more than enough to figure out how the game works Apr 28 01:35:53 hi all Apr 28 01:39:23 Hello JenP Apr 28 01:39:33 hi catalystmedia Apr 28 01:42:11 hey jenp Apr 28 01:42:20 hi haeffb! Apr 28 01:42:51 what's new? Apr 28 01:43:08 not much...happy to be home before 7..so it's a good day Apr 28 01:43:10 you? Apr 28 01:44:26 pretty much same Apr 28 01:44:39 although it's now almost 9 here... :) Apr 28 01:44:47 did you get those thumbnails for the icon? Apr 28 01:46:01 ah, yes. Apr 28 01:52:33 halfhalo_T400: ping Apr 28 01:52:43 pineapple? Apr 28 01:53:19 WHY DOES THIS LOOP NOT WORK Apr 28 01:53:50 halfhalo_T400: can i be so bold as to re-ask for an explanation or example of how to carry a this.controller.ModelChanged through an asynchronous context? Apr 28 01:54:06 I'll look at your loop lol Apr 28 01:54:19 you really don't want to look at my loop Apr 28 01:54:31 and in the scene constructor make staticThis=this Apr 28 01:54:32 I would like my brain to melt out of my eyes Apr 28 01:54:45 then just go staticThis.controller.ModelChanged Apr 28 01:54:58 PREPARE FOR HURT Apr 28 01:54:59 BR main counter: .BLOCK 2 temp: .BLOCK 2 LDA 1,d main: DECI counter,d ;Get the number were going to run the loop LDA counter,d loop: BRLE end CHARI temp,d LDA counter,s ADDA 1,i STA counter,s BR loop end: .END Apr 28 01:55:07 halfhalo_T400: er.. wouldn't that globalize /every/ 'this' context? seems bloated Apr 28 01:55:20 halfhalo_T400: is that in cobolt? ool Apr 28 01:55:27 noish yes Apr 28 01:55:41 staticThis is just a name for the scene's global this Apr 28 01:55:49 no performance penalty Apr 28 01:56:03 and by 'constructor' you mean the setup() or in the stage assistant? Apr 28 01:56:12 setup in scene Apr 28 01:56:14 ok Apr 28 01:56:17 will try, ty Apr 28 01:56:30 and the code I posted is ASM for pep/8 Apr 28 01:57:01 zsoc: just pass a controller along to the async fcn Apr 28 01:57:11 or .bind(this) to the async function Apr 28 01:57:34 or save a ref to "this" as halfhalo_T400 suggests Apr 28 01:57:57 or probably half a dozen other ways to skin the cat. Apr 28 01:58:40 haeffb: I would like to know all ways of doing such. How would I 'pass a controller along'? (keep in mind I have minimum understanding of what '.controller.' represents Apr 28 01:59:43 what is your async function? Apr 28 02:00:20 haeffb: its an onSuccess of a call to my service (which does not return for some time) Apr 28 02:01:09 myservice(a, b, onSuccess: function () {...}); ? Apr 28 02:01:29 yes Apr 28 02:02:05 myservice = function (a, b, c) {..., onSuccess: {}}' Apr 28 02:02:29 i.e. how do you call service? Apr 28 02:03:04 your service is not javascript, right? Apr 28 02:03:06 this.controller.serviceRequest Apr 28 02:04:20 argh. I was just asking about that yesterday. I can't get a callback function passed thru a serviceRequest. Apr 28 02:04:38 what do you mean? Apr 28 02:04:49 i do it... many times in my app.. it's in the webos-internals git if you want to look at it Apr 28 02:06:34 for instance: http://www.pastie.org/938458 Apr 28 02:07:22 in the handleLaunch of my appAssistant, params.syncCallback doesn't exist. Apr 28 02:07:53 uh... Apr 28 02:08:09 i'm not sure that's a valid json parameter? Apr 28 02:08:27 well...uh...ok. Apr 28 02:08:38 but how else to pass a callback function to the serviceRequest? Apr 28 02:09:45 define 'callback function'? You mean you just want to notify or call a function when the serviceRequest is done? Apr 28 02:11:04 I mean I want it to pass that function along thru the serviceRequest, which relaunches the app with the parameters in params. One of which is a function. Which I can then call from within the handleLaunch. Apr 28 02:11:16 or pass along to some other function, to call from there. Apr 28 02:11:39 * haeffb is not making much sense. Apr 28 02:11:59 i chalked that up to my lack of understanding Apr 28 02:12:01 give it another shot? Apr 28 02:12:38 I have a function in my sceneAssistant. Apr 28 02:12:46 * halfhalo_T400 is snapping Apr 28 02:12:54 finishSync() Apr 28 02:13:00 k Apr 28 02:13:43 my serviceRequest causes ApplicationManager to relaunch my app Apr 28 02:13:52 odd Apr 28 02:13:54 but ok Apr 28 02:14:01 and passes "params" to my apps handleLaunch method Apr 28 02:14:11 it's not odd. it's how alarms work. Apr 28 02:14:34 haeffb: that's where you got my goose Apr 28 02:14:37 well, may be odd, but it's not...unnatural... Apr 28 02:15:03 handleLaunch is a method of appAssistant. Apr 28 02:15:03 haeffb: You're trying to pass params to yourself, in json, through ApplicationManager's launch method, I'm unaware if that's possible. Apr 28 02:15:21 you can definitely pass parameters. Apr 28 02:16:01 haeffb: it makes sense.. but you'd need to get them in uh... hmm.. i'm thinking, yes that should work of course Apr 28 02:16:13 haeffb: what does your handleLaunch method look like? Apr 28 02:16:53 it checks to see if launchParams exist. Apr 28 02:17:03 haeffb: and can you give me an example of what 'syncCallback: this.finishSync.bind(this)' would "typically" look like in json form? Apr 28 02:17:32 if not, then it assumes that it's a normal launch & checks to see if stage is already open. If so, activate, if not, launch app. Apr 28 02:17:59 just a sec... Apr 28 02:18:02 i suppose that all sounds right Apr 28 02:18:07 man.. sucks having to pay to put my trial app in the catalog when i didnt have to pay to put the full version in ;P oh well, the trial should draw more purchases to recoup that fee Apr 28 02:18:56 http://www.webos101.com/Multi-Stage_Applications Apr 28 02:19:28 there is an example handleLaunch Apr 28 02:20:08 if there are launchParams, then we take action depending on what they are. Apr 28 02:20:23 yep, looks good Apr 28 02:20:42 in my particular case, launchParams.action = sync. Apr 28 02:20:55 Actually, that wiki entry is great Apr 28 02:21:15 launchParams.dashInfo is an object passed to a dashboard scene used to display info in the dashboard. Apr 28 02:21:18 thank you. Apr 28 02:22:10 launchParams.syncCallback SHOULD be a function that I can pass to the dashboard's sceneAssistant & that I can call when the sync is done to update a div on the original scene. Apr 28 02:22:40 I.E. THIS IS WHAT YOU'RE WANTING TO DO. Apr 28 02:23:21 but I couldn't get it to work :( Apr 28 02:24:37 well phooey Apr 28 02:24:54 anybody here? Apr 28 02:24:54 did you complain enough to get all the smart folk in here to take a look? :> Apr 28 02:25:04 alexfner: never Apr 28 02:25:16 question time: is there a way to view how many users have downloaded updates to an app in the My Apps section? Apr 28 02:25:45 yeah. phooey. Apr 28 02:25:45 so, when you figure it out, let me know. Apr 28 02:25:45 nope, I found a way around it. Apr 28 02:25:45 no. Apr 28 02:26:03 is one of those nos directed at me? Apr 28 02:26:58 my current solution is to check if the mainStage is open, & if so, call a function in that stage to run the sync. my callback works fine in that case. Apr 28 02:27:23 if the mainStage is not open, run the dashboard sync & there's no longer a need to update the div in the mainStage scene. Apr 28 02:27:31 alexfner: yes. Apr 28 02:27:37 haeffb: this better be a /really/ good alarm clock Apr 28 02:27:38 hmm Apr 28 02:27:39 nice name, by the way. Apr 28 02:27:50 hey, you've got a nice name yourself Apr 28 02:28:02 are you brothers? lol Apr 28 02:28:06 ahaha no Apr 28 02:28:09 http://uploads.precentral.net/homebrew-apps/done-toodledo Apr 28 02:28:17 you have similar last names Apr 28 02:28:24 I'm confused because precentral download count is dramatically higher than MyApps download count, for a free app Apr 28 02:28:30 ...well similar if they aren't the same Apr 28 02:28:33 so do smith & smythe Apr 28 02:28:40 so I thought it was due to an update download Apr 28 02:28:45 but I have no way to check D: Apr 28 02:29:06 MyApps is ONLY new downloads. Not updates. Apr 28 02:29:16 precentral is all downloads. new & updates. Apr 28 02:29:53 evening all Apr 28 02:30:04 well that's good Apr 28 02:30:17 something like 1/6 of downloadees have already picked up the update Apr 28 02:30:33 see I'm working to build a following, like stephen colbert Apr 28 02:30:43 I put my picture and witticisms in every one of my apps Apr 28 02:30:54 awesome. Apr 28 02:31:03 this is completely untrue Apr 28 02:31:13 if the pictures picturesque & the witticisms are witty Apr 28 02:34:02 alexfner: what apps? Apr 28 02:34:10 if you don't mind sharing with the class Apr 28 02:34:18 what apps what? Apr 28 02:34:26 what's the question? Apr 28 02:34:47 alexfner: which apps are yours :) Apr 28 02:34:51 what apps are picturesque & witty? Apr 28 02:34:52 oh haha, I only have one Apr 28 02:34:54 http://palmhotapps.com/details.jsp?packageid=com.alexhaefner.chainrxn Apr 28 02:35:08 it's kind of neat, I came to hate this game and people love it Apr 28 02:35:13 alexfner: oh you are the best :D Apr 28 02:35:17 that game is so suited for webos Apr 28 02:35:22 do you think? Apr 28 02:35:28 alexfner: i'm glad a stand up guy is developing it :> Apr 28 02:35:38 stop hitting on me, you're too nice! Apr 28 02:35:40 :D Apr 28 02:35:41 i do think, it's a fun little time waster, even in desktop/flash.. how much better on your phone Apr 28 02:35:43 xD Apr 28 02:35:47 alexfner: wanna go for beers? Apr 28 02:35:50 hahaha Apr 28 02:35:54 zure Apr 28 02:36:05 well I was almost not going to release it because I didn't think anyone would download it Apr 28 02:36:18 but it's definitely encouraged me to work on other webos games (canvas and div) Apr 28 02:36:25 alexfner: you are out of your mind lol Apr 28 02:36:56 I know, was born this way Apr 28 02:37:16 alexfner: there is an opensource (GPL) tower defense game (written in SDL) i was thinking about developing into something usable and webos friendly for the catalog Apr 28 02:37:34 great game... there is a version on facebook i used to play a lot Apr 28 02:37:44 (at chain reaction) Apr 28 02:38:11 do it Apr 28 02:38:21 should chain reaction get sound? Apr 28 02:38:32 alexfner: yay, little sounds Apr 28 02:38:33 by the way the source is available completely free, but i have yet to upload the most recent version Apr 28 02:38:37 alexfner: oh OH! make the sounds with your mouth! Apr 28 02:38:50 but I've heard html5 audio has some caching issues? Apr 28 02:38:51 I want to hear alex going "pew!" everytime a circle asplodes Apr 28 02:39:03 alexfner: check out the facebook version for their sounds... it works well Apr 28 02:39:06 and I'm already running into GC issues, would audio make it worse? Apr 28 02:39:29 yes... it would.... but you can make sound an option until audio doesn't suck Apr 28 02:39:50 no matter how much object creation I strip out, I still seem to hit GC problems, it's gotten dramatically better, but still cannot seem to avoid them Apr 28 02:40:03 has anyone made a pdk implant for audio? Apr 28 02:40:12 that would eliminate the probs? Apr 28 02:40:14 alexfner: half way Apr 28 02:40:30 alexfner: and then uh.. when i got there.. i turned it into a voice recording app and ringtone maker... Apr 28 02:40:34 so no Apr 28 02:40:51 wait, I thought you don't have access to mic through pdk yet? Apr 28 02:41:26 zsoc doesn't follow the rules >.< Apr 28 02:42:00 lol Apr 28 02:42:00 alexfner: my app records from the microphone, and also cuts clips from any other app (ie, music player, pandora, youtube, etc) Apr 28 02:42:15 zsoc is hungarian. that's the way they roll. Apr 28 02:42:19 oh you! Apr 28 02:42:30 oh me? Apr 28 02:42:35 no Apr 28 02:42:39 oh, so /now/ you want to have beers Apr 28 02:42:39 figures Apr 28 02:42:44 zsoc, want to take your pdk portion and use it to make a canvas game? Apr 28 02:42:57 it will analyze music in real time Apr 28 02:43:02 generate output Apr 28 02:43:07 user generates input Apr 28 02:43:10 and everyone's happy! Apr 28 02:43:15 alexfner: lol you made up that "oh you!" part to try to convince me Apr 28 02:43:23 I always do Apr 28 02:43:48 heh...gotta butter em up first, right? Apr 28 02:44:00 alexfner: Right now it's an LS service (ie: mimics palm's services using lunamgr headers), but in theory I can convert it to a Plugin. It's on the trac after 1.0 Apr 28 02:44:02 tends to work well :D Apr 28 02:44:04 alexfner: i'm at 0.5.7 now Apr 28 02:44:13 get to 1.0.0! Apr 28 02:44:16 do it now! Apr 28 02:44:58 alexfner: problem is, I don't want to waste the time converting it to a Plugin since PDK app enviro isn't fully decided yet, and I don't even know if gstreamer is going to be exposed (although I've confirmed GLib will probably be) Apr 28 02:46:00 ~crickets Apr 28 02:46:11 haha Apr 28 02:46:17 duuude Apr 28 02:46:20 go for it Apr 28 02:46:31 alexfner: tl;dr, i'll do it when Palm decides what the official environment for jailed pdk apps will be Apr 28 02:47:05 wait, did you pull a tl;dr on three lines? Apr 28 02:47:21 halfhalo_T400: .. yes? Apr 28 02:47:21 zsoc, I read the whole thing :D Apr 28 02:47:31 alexfner: i don't know you well enough yet :P Apr 28 02:47:35 alexfner: anyway, i gotta get back to 0.5.8 Apr 28 02:47:48 ... Apr 28 02:47:51 halfhalo_T400: 5 to 3 lines is big change Apr 28 02:48:30 so, guise, the web is the future Apr 28 02:48:40 it's a series of tubes, and we should use it well Apr 28 02:50:14 so don't let your hair go down the drain or it will clog the drain Apr 28 02:50:52 and then the tubes will be clogged and it will all be over Apr 28 02:55:06 Hey folks Apr 28 02:55:09 alexfner: the problem is, too many people like mudkips Apr 28 02:55:21 da truf of da earf Apr 28 02:55:30 This is probably crazy basic, but my scenes are leaving behind empty scenes when the back gesture is used Apr 28 02:55:36 Any idea what might be the problem? Apr 28 02:55:47 ianbeck: you stack is full of bogus? Apr 28 02:55:59 s/you/your/ Apr 28 02:56:14 Basically; first scene is a list, tap to edit, back, tap another to edit, and when you hit back you've got an empty Apr 28 02:56:21 Every time you tap to edit, another empty is created Apr 28 02:56:30 Only see them after trying to back out of the editing scene Apr 28 02:57:02 The empty editing scene wrapper code seems to not be removed from the DOM Apr 28 02:57:25 you may want to hijack the back gesture and push Apr 28 02:57:34 but that's a hack, i'm not sure what the actual fix is Apr 28 02:57:49 Hm, ok Apr 28 02:57:53 I'll experiment with that Apr 28 02:57:57 * haeffb doesn't understand tl;dr or mudkips. Apr 28 02:58:05 haeffb: that's why I like you so much Apr 28 02:58:14 and because i like cool old guys Apr 28 02:58:16 * haeffb is also afraid of goodle Apr 28 02:58:18 google Apr 28 02:58:52 haeffb: goodle.com is a dirty website **** ENDING LOGGING AT Wed Apr 28 02:59:56 2010