**** BEGIN LOGGING AT Sun Jul 18 02:59:56 2010 Jul 18 03:00:09 Would it make a difference? Jul 18 03:00:12 you can't copy/paste into cupcake.js ? Jul 18 03:00:21 I dunno, don't use Ares Jul 18 03:00:29 it includes the line numbers if I copy from pastebin Jul 18 03:00:44 nvmclicked raw Jul 18 03:01:25 http://webos.pastebin.com/X71gDjSW Jul 18 03:01:48 Uncaught TypeError: Object # has no method 'evalJSON' (app/scripts/cupcake.js:97) when I copy directly from pastebin and paste in cupcake.js Jul 18 03:02:50 grrr Jul 18 03:02:53 ok... Jul 18 03:02:59 Trying your latest paste Jul 18 03:03:12 same Jul 18 03:03:17 Uncaught TypeError: Object # has no method 'evalJSON' (app/scripts/cupcake.js:104) Jul 18 03:04:04 That's called when I try to load the cupcake Jul 18 03:04:42 http://www.pastie.org/1049024 Jul 18 03:04:49 let's try that one Jul 18 03:23:17 Hmm how do I push another scene without having to activate my main scene everytime I go back? I want things to run in the background Jul 18 03:43:27 BMyers! Jul 18 03:43:36 hey haeffb_ Jul 18 03:43:43 how was the vaca? Jul 18 03:43:51 check this out... http://www.pastie.org/1049042 Jul 18 03:43:57 short Jul 18 03:44:03 too much driving! Jul 18 03:44:11 but very very good Jul 18 03:44:30 cupcakes? Jul 18 03:45:20 testing Jul 18 03:45:38 awww Uncaught TypeError: object is not a function, native runtime.js:392 Jul 18 03:46:06 awww. Jul 18 03:46:23 cupcakes are like cookies, but bigger Jul 18 03:46:33 And so much cuter! Jul 18 03:46:34 more filling Jul 18 03:46:45 funny. yours? Jul 18 03:46:57 Anivrom: what does your object look like? Jul 18 03:46:58 yep Jul 18 03:47:09 The object im saving or loading? Jul 18 03:47:14 Guess the same thing Jul 18 03:47:20 yep Jul 18 03:47:39 & where do you get that error? Jul 18 03:47:51 http://www.pastie.org/1049046 Jul 18 03:47:58 in his code i imagine Jul 18 03:49:07 var tempPetData = cupcake.retrieveCupcake('petData'); throws the error I believe Jul 18 03:49:40 http://www.pastie.org/1049047 Jul 18 03:49:52 you can't retrieve the cupcake directly. Jul 18 03:50:02 ugh Jul 18 03:50:19 cupcake.retrieveCupcake('petData', this.gotCupcake.bind(this)); Jul 18 03:50:32 that's true of SQLite and Depot both Jul 18 03:50:40 so this whole time that was the issue or were there other things? Jul 18 03:50:46 just leave the cupcake alone Jul 18 03:50:49 there were other things Jul 18 03:50:57 it all doesn't matter in the end] Jul 18 03:51:10 especially when someone blows off half a stick of dynamite a block away Jul 18 03:51:21 get an evo yet haeffb_? Jul 18 03:51:23 they're both asynchronous Jul 18 03:51:25 nope Jul 18 03:52:04 Anivrom: that last pastie shows how it works Jul 18 03:52:36 haeffb_: Yea got it, implementing now Jul 18 03:52:40 Amaranth: Anivrom: I'm uploading source files now Jul 18 03:52:47 Should be ready soon Jul 18 03:56:45 * haeffb_ going to bed. good luck Jul 18 03:57:06 l8r haeffb_ Jul 18 03:57:09 haeffb_: in your test app did you get it load and save? Jul 18 04:30:44 morning Jul 18 04:30:47 swisstomcat: OLA Jul 18 04:30:57 hola Jul 18 04:31:53 swisstomcat: you like cupcakes? Jul 18 04:32:17 yeah Jul 18 04:32:47 http://www.pastie.org/1049065 Jul 18 04:32:53 Courtesy of haeffb_ Jul 18 04:32:58 Simply amazing Jul 18 04:33:23 Kinda like sugardaves bakery but for sql Jul 18 04:35:15 kesne: sup Jul 18 04:35:22 Just watching lost Jul 18 04:35:29 Did you see haeffb_'s sql wrapper? Jul 18 04:35:46 Why would I care? Jul 18 04:36:05 Cause it's h4x? Jul 18 04:36:13 Hah Jul 18 04:36:18 http://www.pastie.org/1049065 Jul 18 04:36:25 Makes things easier. Jul 18 04:36:35 <--- n00b Jul 18 04:37:24 haeffb_ should put that on github Jul 18 04:37:30 that looks nice Jul 18 04:37:33 He's posting to webos101 Jul 18 04:37:54 I don't use database Jul 18 04:38:02 I use cookies! Jul 18 04:38:02 chalkboard? Jul 18 04:38:08 cookies = 4k cap Jul 18 04:38:19 depot sql = 1mb cap Jul 18 04:38:20 mmm .. cookies .. cupcakes Jul 18 04:38:32 hmm... didnt know Depot had a cap Jul 18 04:38:35 yea Jul 18 04:38:40 I don't need more Jul 18 04:39:07 http://developer.palm.com/index.php?option=com_content&view=article&id=1734 Jul 18 04:39:12 The Cookie object is limited to about 4K, while the Depot and HTML 5 objects can store up to 1 MB (or more, if you use the media partition). Jul 18 04:39:25 So withhout media partition that is Jul 18 04:39:28 I think wrapping the database is definitely the way to go Jul 18 04:39:39 I created a "database" model that lets me push and pull data Jul 18 04:39:39 It's a wrapper within a wrapper. Jul 18 04:39:42 I only use it for settings Jul 18 04:39:48 AppDatabase.saveBookmarks (bookmarks); Jul 18 04:40:09 AppDatabase.checkIfRead (version, book, chapter, date); Jul 18 04:40:12 Stuff like that Jul 18 04:40:29 Oh ... AppDatabase.checkIfRead (version, book, chapter, date, callback) Jul 18 04:41:14 The other problem with Depot is performance Jul 18 04:41:21 You can't really index it like you can a SQL database Jul 18 04:41:30 So Depot is fine if you want to save or load an entire object ... Jul 18 04:41:32 Well it takes about 4 seconds to load my sql database Jul 18 04:41:41 And its only got 1 object with 8 properties Jul 18 04:41:48 But if you are going to cross reference anything, it creates more trouble Jul 18 04:41:56 Hmm. Weird Jul 18 04:42:20 I don't think I've seen that big of a delay ... I've had 10 MB of data in my database before Jul 18 04:42:36 But it could definitely hold a lot more. Max potential for the app is probably 500 MB Jul 18 04:42:57 * Anivrom is eating nesquick cereal Jul 18 04:43:13 Anybody here want to host KSO servers? Jul 18 04:43:49 Could we put ourselves on the leaderboard? ;) Jul 18 04:43:56 Uhm Jul 18 04:43:58 I guess Jul 18 04:44:00 ;) Jul 18 04:44:34 In Checkers 2.2, I'm building in an "active servers list", that way I don't run into the issue that I'm having now Jul 18 04:44:44 So anybody that want to host a server can Jul 18 04:44:44 What issue are you having now? Jul 18 04:44:55 read my twitter Jul 18 04:45:00 twitter.com/keenstudios Jul 18 04:45:08 Entire system outage Jul 18 04:45:16 It's been about 48 hrs Jul 18 04:45:20 twitter.com/keenstudios Jul 18 04:45:33 add http Jul 18 04:45:47 We're gonna be down an entire week Jul 18 04:45:57 because we need to release an app update to address the issue Jul 18 04:46:11 oof Jul 18 04:46:26 And I'm out of town this week Jul 18 04:46:37 I was having frustrating problems with my hosting provider Jul 18 04:46:49 I didn't realize (had them for three years) that they limit the number of server processes Jul 18 04:46:52 I tried to fix the issue server-side, but my host hasn't done anything Jul 18 04:47:01 who did you have? Jul 18 04:47:08 I have HostGator Jul 18 04:47:12 Ah Jul 18 04:47:19 I pay $10 a month for unlimited bandwidth, storage, everything Jul 18 04:47:23 unlimited domains Jul 18 04:47:27 wow Jul 18 04:47:36 But they limit the number of active processes, which I never ran into before ... Jul 18 04:47:48 But I realized that my email client supports push mail, so it leaves a process open on the server Jul 18 04:48:01 So eventually it all filled up, so it would block access to my PHP web service Jul 18 04:48:03 which is handy Jul 18 04:48:10 Which would shut down the whole app :( Jul 18 04:48:32 But I just figured out how to force my client to use only one connection per server, or not to leave the process open Jul 18 04:48:51 So I can have push mail on my main computer, and let the others work like normal, so I don't max out Jul 18 04:49:17 Well, actually I ran into it with the email all active and transferring on a ton of FTP connections all at once Jul 18 04:49:17 I use 1&1 for my website hosting Jul 18 04:49:25 Other than that, I've been really happy with them Jul 18 04:49:26 but I have a VPS that I'm putting the services on now Jul 18 04:49:29 http://www.youtube.com/watch?v=X6oUz1v17Uo Jul 18 04:49:48 I' Jul 18 04:50:00 I've thought about a VPS, but it's hard to justify when my hosting is so cheap as it is Jul 18 04:51:08 I pay 6.99 on my normal host Jul 18 04:51:14 9.99 on my VPS Jul 18 04:51:46 But they limit your bandwidth on the VPS, right? Jul 18 04:51:52 Or you need to upgrade to the next tier? Jul 18 04:52:12 Let's see Jul 18 04:52:25 I have about Jul 18 04:52:30 10GB bandwith Jul 18 04:53:13 10 of evertyhing actually Jul 18 04:53:25 dedicated IP Jul 18 04:53:31 I think Jul 18 04:53:38 HostGator starts at $20: CPU Jul 18 04:53:38 0.56 GHZ Jul 18 04:53:38 RAM Jul 18 04:53:38 384 MB Jul 18 04:53:38 Disk Space Jul 18 04:53:39 10 GB Jul 18 04:53:39 Bandwidth Jul 18 04:53:40 250 GB Jul 18 04:53:44 Oops. Sorry that's multiple lines Jul 18 04:54:14 My CPU is, like I dunno Jul 18 04:54:47 I use http://x10vps.com/ Jul 18 04:55:05 Well, technically I get it from a friend who works there Jul 18 04:55:11 Hmm. I guess I'm not sure how much bandwidth my site actually uses Jul 18 04:55:14 http://www.youtube.com/watch?v=pI7yrWljrY4 Jul 18 04:55:19 It's VIRAL folks Jul 18 04:55:38 I have 46 GB stored, though Jul 18 04:56:04 A few gigs of that is audio that I provide for streaming, so I've been afraid of signing up for a plan with bandwidth limits :) Jul 18 04:56:30 15K users * 6 GB of data = how much bandwidth a month? Jul 18 04:56:40 Hard to guess, I guess Jul 18 04:56:55 I use right around 1GB bandwidth. Jul 18 04:57:01 For my online services Jul 18 04:57:01 freakin epic http://www.youtube.com/watch?v=0tmMn6wFmt8&feature=fvw Jul 18 04:57:29 Looks like a pretty good deal for VPS Jul 18 04:59:56 I think it is Jul 18 05:01:33 *sigh* Jul 18 05:02:27 valgrind on snow leopard can't even run a simple SDL/GL app that simply loops glClear to blank the background Jul 18 05:03:33 ouch Jul 18 05:04:58 Amaranth: I sent you that PM. Let me know if anything's missing, or if you decide to dabble with the code and find a way to make it work even better Jul 18 05:05:09 elyon: Sure thing Jul 18 05:05:18 i wouldn't sign up with att Jul 18 05:05:33 I'll have a look at it tomorrow elyon although I'm pretty sure you're gonna have to give me a crash course in C compiling Jul 18 05:05:41 prices are ridiculous. verizon included Jul 18 05:05:49 It's been a definite crash course for me :) Jul 18 05:05:57 What platform are you using Anivrom? Jul 18 05:06:02 Windows? Linux? Jul 18 05:06:16 Bell canadaa is having a sale Jul 18 05:06:19 Windows 7 Jul 18 05:06:41 Cool. Main thing to know is to install haXe by right-clicking and running as administrator Jul 18 05:06:57 FlashDevelop is nice for compiling ... I already have a project setup which compiles my simple app and pushes it to the phone Jul 18 05:07:13 Most everything else should already be gathered together in all the files i posted to SVN Jul 18 05:08:48 The build files are already set up for Windows 7. If you were using a different OS it might require a little bit of work in XML Jul 18 05:09:03 palmPrePlan = {phone: free, rate: $35aMonth, minutes: 200 Local, eveningsWeekendsafter6: free, freeAddons: {longDistanceMy5 || unlimitedTexting},contract: 3yrs} Jul 18 05:09:17 elyon: ok Jul 18 05:09:30 elyon: We can't use libjpeg, I guess I'll poke at that Jul 18 05:09:33 pretty sweet deal Jul 18 05:09:57 Amaranth: unwiredben said that they wanted to put it on the whitelist. It's already on the device, they just won't approve it for the catalog yet Jul 18 05:10:18 I figure that by the time this is ready, they'll have it approved for the catalog, or can change to another format if need be Jul 18 05:10:26 elyon: Sure but we can get away without using it Jul 18 05:10:43 elyon: We could always use lodepng for PNG files, for example Jul 18 05:10:47 Anivrom: Do you have 1.4.5 on your phone, and have you used Putty to SSH into your phone before? Jul 18 05:11:03 No I havent used putty on my phone, I have the update though Jul 18 05:11:44 Amaranth: That all makes sense. Yeah, it compiles without the SurfaceIO file for now, and it seems relatively simple to connect to a library to load and use files, so we can definitely use whatever we need to Jul 18 05:12:02 Anivrom: Do you have Putty installed? Have you used it with the emulator? Jul 18 05:12:10 elyon: negative Jul 18 05:12:21 anyone got the update? Jul 18 05:12:29 what's new in the app catalog? Jul 18 05:12:30 <--- got update Jul 18 05:12:32 Anivrom: Okay, it's pretty simple. You download and install a program called Putty Jul 18 05:13:02 Then if you want to connect to the emulator, connect to port 5522. User name is "root", blank password Jul 18 05:13:06 Makes debugging WAY easier Jul 18 05:13:18 You call Mojo.Log.info ("whatever"); in your app Jul 18 05:13:30 <- got update too Jul 18 05:13:36 a while ago :) Jul 18 05:13:37 And run log com.myapp.id Jul 18 05:13:42 in Putty to get all the messages Jul 18 05:14:03 To connect to the phone, with the 1.4.5 SDK/PDK installed, connect the phone and run "pdk-device-install" from a command line Jul 18 05:14:15 That will install the libraries needed on the phone to connect through Putty Jul 18 05:14:26 Then you can connect to port 10022 to log into the phone Jul 18 05:14:32 what's new in the app catalog? Jul 18 05:15:01 You can then execute a program you've copied to /media/internal, or whatever you need. It's a linux terminal Jul 18 05:15:04 idk cat's down for me right now Jul 18 05:15:11 Hi is someone intressted in a VLC port to webos? Jul 18 05:15:19 elyon: ok Jul 18 05:15:26 I'll have to get at that sometime. Jul 18 05:17:28 elyon: I plan on spending a large chunk of time on this tomorrow, should be fun Jul 18 05:18:34 Amaranth: Sounds great! I figure we can burn the candle from both ends to optimize this thing Jul 18 05:19:09 Nothing new in the catalog, I imagine if anyone has submitted their app they've had to redo it for the 1.4.5 OTA permissions bug and Palm has to go through and review them all over again Jul 18 05:20:53 I think the most important thing is to figure out why some of the examples aren't running after they're compiled. The JPG/PNG seems like it can definitely wait till later Jul 18 05:22:20 Amaranth are you just using that name or are you a nightwish fan? Jul 18 05:22:49 Wolvenhaven: Considering I've had the name for something like 7 years.... Jul 18 05:22:55 * Amaranth hates Nightwish Jul 18 05:23:25 i was just wondering Jul 18 05:24:00 well STOP wondering cause he HATES NIGHTWISH :P Jul 18 05:24:26 lol, i love the orchestral version of that song :P Jul 18 05:24:28 whats nightwish? Jul 18 05:24:33 it's a band Jul 18 05:24:35 oh Jul 18 05:25:01 think metalica mixed with evenecence and transivanian orchestra Jul 18 05:25:08 oh boy Jul 18 05:25:11 Where is sugardave? Jul 18 05:25:11 sounds dark Jul 18 05:25:20 Licking his wounds Jul 18 05:25:32 Hey all! :D Jul 18 05:27:14 WOO HOO Jul 18 05:27:18 I like node.js Jul 18 05:27:23 lol Jul 18 05:27:24 But I'm not gonna uze it Jul 18 05:27:35 I prefer the good ol PHP server Jul 18 05:27:41 I really hate 1&1 Jul 18 05:27:45 All outsourced support Jul 18 05:27:52 lol Jul 18 05:27:57 Using Concrete5 made me love PHP more than I used to Jul 18 05:28:05 I love PHP Jul 18 05:28:19 It actually made it a little hard to get into webOS at first, though Jul 18 05:28:29 Since I'm used to doing the dynamic stuff with PHP, not Javascript Jul 18 05:28:30 I want DB8 Jul 18 05:28:34 Just sort of a different paradigm Jul 18 05:28:36 Me too! Jul 18 05:29:04 Once db8 comes out, i'll probably rewrite KSO to support it Jul 18 05:29:41 I wonder how many new apps this PDK contest is going to attract to webOS? Jul 18 05:29:54 It sure would be cool if we got some fun games out of all of this Jul 18 05:31:22 KSO 2.0 should finally be done soon Jul 18 05:31:24 Maybe Jul 18 05:32:17 I've been working forever Jul 18 05:32:21 but it's finally coming together Jul 18 05:33:10 s/working/taking Jul 18 05:34:09 Finally added public service useage Jul 18 05:34:37 I wish more games on webOS were multiplayer Jul 18 05:34:44 Also added in profile editing, redesigned backend, multiple server support, etc. Jul 18 05:34:47 Anybody can Jul 18 05:34:50 Use Keen Studios Online! Jul 18 05:34:55 I have family that keep asking me which games are multiplayer, so they can play together or with me Jul 18 05:35:04 Oh Jul 18 05:35:13 KSO 2.0 also supports friends Jul 18 05:35:18 Oh what? Jul 18 05:35:28 I was just reminded of that Jul 18 05:35:32 Oh, okay Jul 18 05:35:35 Better support for PM's Jul 18 05:35:41 good stuff like that Jul 18 05:35:44 I thought it was like a disappointed, "Ooohhh ...." Jul 18 05:35:48 No Jul 18 05:35:51 I love multiplayer games Jul 18 05:35:56 Like Checkers! Jul 18 05:36:02 Planet Eaters has an online scoreboard Jul 18 05:36:11 Yes, checkers. The classic game of strategy Jul 18 05:36:14 It's not a type of game that online play would work with Jul 18 05:36:23 They should have more checkers clubs in schools Jul 18 05:36:28 I agree! Jul 18 05:36:32 And they should use my app Jul 18 05:36:40 That's right. And pay you royalties Jul 18 05:36:53 KSO 2.0 also supports the desktop app for it Jul 18 05:37:12 We could definitely use a good Chess app. There's a ton of free C engines out there Jul 18 05:37:22 There's a good homebrew one Jul 18 05:37:27 gnuchess Jul 18 05:37:27 I could definitely write the interface, but I wouldn't want to try making an engine myself Jul 18 05:37:34 Same here Jul 18 05:37:37 I installed one off Preware, but it didn't work Jul 18 05:37:46 The computer didn't ever move Jul 18 05:38:04 If anybody has a backend that works, just let me know Jul 18 05:38:10 prechess Jul 18 05:38:12 I'll do the interface and throw a company behind it Jul 18 05:38:18 Hah, same here ;) Jul 18 05:38:23 Hehe Jul 18 05:38:23 fight fight Jul 18 05:38:28 What's your company? Jul 18 05:38:33 Eclectic Design Studio Jul 18 05:38:43 * kesne google Jul 18 05:38:44 s Jul 18 05:38:50 I've come to realize I enjoy making tools and helping people more than making games Jul 18 05:39:17 Eclectic Design Studio? Jul 18 05:39:23 eclecticdesignstudio.com Jul 18 05:39:38 I sort of wish it was easier to get paid to help people :) Jul 18 05:40:39 well, time for bed Jul 18 05:40:51 Nice Jul 18 05:40:53 Just you? Jul 18 05:40:58 Night Amaranth! Jul 18 05:41:01 night Jul 18 05:42:04 Flash? Jul 18 05:42:13 That website would be easy with jquery Jul 18 05:42:19 Yeah, me too Jul 18 05:42:19 night amaranth Jul 18 05:42:26 http://keen-studios.net/ Jul 18 05:42:26 I was too lazy to do it in Javascript Jul 18 05:42:37 Build it in Flash, you're done, but Javascript you run into the browser issues Jul 18 05:42:54 I know we need a new site, but we just had to get something newer with more recent work up Jul 18 05:42:58 Why you use jQuery Jul 18 05:43:00 :P Jul 18 05:43:16 We do mostly Flash, but been doing more CMS work (Concrete5, mostly) and mobile apps Jul 18 05:43:20 Ah Jul 18 05:43:27 We only do mobile apps Jul 18 05:43:30 We're really small Jul 18 05:43:33 Just a few of my friends Jul 18 05:43:39 Well that's cool Jul 18 05:43:40 We've got a big Checkers app though. Jul 18 05:43:47 But it makes $0. Jul 18 05:43:48 Mobile development has been more fun than I expected :) Jul 18 05:44:03 But if you want to advertise in it, let me know Jul 18 05:44:05 Yeah, if only it paid better ;) Jul 18 05:44:07 I can set something up Jul 18 05:44:22 Gets over 1000 new downloads per day Jul 18 05:44:34 Played by over 5000 users a day Jul 18 05:44:39 Well I'll think about it Jul 18 05:44:57 Online services served up over 20,000 games Jul 18 05:45:13 Average of 10 users online (not counting in-game) Jul 18 05:45:20 Over 300,000 downloads Jul 18 05:45:27 7000 registered users on KSO Jul 18 05:45:37 Heh Jul 18 05:45:48 Well, people like Zynga make money somehow Jul 18 05:46:00 And I don't think its all from buying in-game points Jul 18 05:46:03 Yeah Jul 18 05:46:07 I dunno Jul 18 05:46:13 Checkers makes us $0.00 Jul 18 05:46:16 We're working on ads Jul 18 05:46:20 But it's a WIP Jul 18 05:46:25 Yeah :) Jul 18 05:46:53 Thank god the working cost is low Jul 18 05:46:58 Just about $20 per month Jul 18 05:47:04 Oh, I've got to go Jul 18 05:47:07 The initial dev cost was $20 Jul 18 05:47:08 (I agree) Jul 18 05:47:14 Later man Jul 18 05:47:21 Have a great night :) Jul 18 05:47:23 I've got to head out too Jul 18 05:47:28 kesne: you need to value your time more Jul 18 05:47:28 Going camping tomorrow! Jul 18 05:47:35 rwhitby: Elaborate Jul 18 05:47:41 * elyon slips away from the desk Jul 18 05:47:57 Preware development time cost over $100K Jul 18 05:48:05 Oh Jul 18 05:48:09 I didn't count my time Jul 18 05:48:17 I just counted how much it actually cost to develop Jul 18 05:48:19 Minus me Jul 18 05:48:20 that's what I'm saying. you should. Jul 18 05:48:21 :P Jul 18 05:48:35 If I count me, at my rate, its probably Jul 18 05:48:43 * kesne runs some numbers Jul 18 05:48:47 * kesne is completely guessing Jul 18 05:48:56 1 Jul 18 05:49:31 $30,000 Jul 18 05:49:36 Assuming 1000 hours Jul 18 05:50:26 But the time is probably right around 2000, maybe 3000 Jul 18 05:50:53 I've spent about 30 hours in the past two days Jul 18 05:50:56 trying to fix a bug Jul 18 05:52:40 I'm heading to bed everybody Jul 18 05:52:44 It's been nice knowing you Jul 18 05:52:56 If I die while camping, tell sydney I love her Jul 18 05:53:00 Heh Jul 18 05:53:11 caio Jul 18 05:53:29 I hate being in areas without cell service Jul 18 05:53:37 7 days without service == hell Jul 18 05:53:42 anyways, later Jul 18 06:19:29 Anyone know how to invoke a back gesture? Jul 18 06:20:01 I don't want the setup() being called when I push a particular scene Jul 18 06:30:23 nein Jul 18 06:32:48 I think I'm going to blow this up Jul 18 06:33:04 suddenly it's telling me such and such has no method "addEventListener" Jul 18 06:33:08 which is no where in my code Jul 18 06:33:11 but was Jul 18 06:33:14 but I removed it Jul 18 06:33:18 and saved everything Jul 18 06:33:24 and this program wants to get thrown out the window Jul 18 06:33:29 heh Jul 18 06:33:34 Going to sleep now. Jul 18 06:33:40 night Jul 18 06:33:44 later Jul 18 06:34:49 bbl Jul 18 07:12:42 What is all this ? Jul 18 07:12:52 I'm confuse ? Jul 18 07:15:33 this Jul 18 07:15:35 is irc Jul 18 07:31:10 haha ... Jul 18 07:31:13 whaaaat? Jul 18 07:31:21 * elyon blinks in confused fashion Jul 18 07:31:31 "Where am I? Why are all these people talking?" Jul 18 07:31:38 "I'm confuse ?" Jul 18 07:42:35 webos-info cherp Jul 18 07:42:42 webos-info: CHERP Jul 18 07:42:42 Well gosh, I dunno... Jul 18 07:42:48 webos-info: /CHERP Jul 18 07:42:48 DERP! Jul 18 07:55:30 I wish the milkman would deliver my milk... Jul 18 07:55:33 in the morning!Q Jul 18 08:37:28 this is BS that the new update STILL isn't out. AND that we don't have flash when it runs PERFECTLY fine on our phones. Jul 18 08:45:36 haha Jul 18 08:45:43 so he came in to say that Jul 18 08:45:44 and left Jul 18 09:12:48 heh Jul 18 09:13:37 the last sentence he stated doesn't make sense Jul 18 09:16:31 yeah, been trying to figure out what he was getting at Jul 18 09:20:38 how can it run perfectly fine when its not there? Jul 18 09:20:59 maybe "our" should have been "other" Jul 18 11:13:06 re Jul 18 11:35:59 rehi Jul 18 11:36:19 hey ! Jul 18 12:08:12 ok, the haxe build system is apparently magic voodoo Jul 18 12:09:08 elyon seemingly does nothing to tell it he wants to cross compile and he just has nme while I seem to need nme and neash Jul 18 12:13:10 yay Jul 18 12:13:13 i saw the forum post Jul 18 14:19:00 I think perhaps the haxe folks don't understand how the LGPL works Jul 18 14:19:51 From what I understand if you statically link a library with the LGPL license your own code has to be open source as well Jul 18 14:22:55 They seem to statically link SDL Jul 18 14:23:06 well, any everything else they use, wow Jul 18 14:23:11 s/any/and/ Jul 18 14:57:15 morning #webos Jul 18 15:08:22 webos-info is leaving for a week Jul 18 15:08:24 as is kesne Jul 18 15:08:28 later everybody! Jul 18 15:10:01 well there ya go Jul 18 15:15:28 well, there he went Jul 18 15:19:47 recovering from your vacation haeffb? Jul 18 15:21:10 yep. working on webos101 article on cupcakes. Jul 18 15:22:12 nice. hope you enjoyed your "time off" Jul 18 15:23:02 yes I did. even did some coding while on the road. Jul 18 15:23:17 and a little bit at the beach Jul 18 15:30:48 So I went from "I want my bash prompt to show the full path, not the basename" to a new terminal app (iTerm) with new colors, a two line bash prompt, installing most, and setting aliases for less and more to call most instead :) Jul 18 15:37:46 sandproof laptop haeffb? Jul 18 15:39:12 well, not ON the beach. in the house on the beach. Jul 18 15:40:00 I won't be beach bound soon enough Jul 18 16:15:21 Bmyers: http://www.webos101.com/SQLite_Cookie_Replacement Jul 18 16:15:40 also sugardave Jul 18 16:33:49 cool Jul 18 16:33:54 i like cupcakes :) Jul 18 16:37:43 cupcakes are delicious Jul 18 17:02:54 what about froyos? :) Jul 18 17:06:13 elyon: There is a 40,000 line diff between your copy of nme and the latest svn revision, did you use the release version? Jul 18 17:20:23 Amaranth: I just updated from SVN again Jul 18 17:20:34 hxcpp is up to date (apart from my changes, of course) Jul 18 17:20:52 Neko NME had four files updated Jul 18 17:21:07 \version2\nme\display\Stage.hx Jul 18 17:21:14 \version2\project\common\Display.cpp Jul 18 17:21:23 \version2\project\internal\Render.h Jul 18 17:21:41 And then it says it merged changes in \version2\project\opengl\OpenGLContext Jul 18 17:26:48 It looks like I had everything but the very newest revision, which says "disable texture when clearing" in the log Jul 18 17:29:03 Oh, I guess I'm just seeing random spacing differences Jul 18 17:30:07 Hmm, their build files have to support or Jul 18 17:31:37 there is no google voice app for palm pre? i remember seeing on Jul 18 17:34:03 rolsworth: There was gvDial but the API kept changing and it's not possible to implement it without an external server handling the connections or PDK/hybrid apps (which until recently weren't an option) Jul 18 17:34:49 i just signed up for google voice Jul 18 17:35:09 honestly don't see it that useful but the internional rates ae super low Jul 18 17:35:18 I gave up on google voice when I switched from an HTC Kaiser running Android to Pre Plus Jul 18 17:36:55 Amaranth: I just updated my repository with the latest revisions from the NME SVN Jul 18 17:37:31 Sorry about the spacing changes :) Jul 18 17:37:44 I know some things are kind of messy Jul 18 17:37:57 elyon: It's ok, I'm going through the diff line by line to wrap my head around the changes anyway Jul 18 17:38:15 I'll prepare a diff that makes the changes you have now without adding extra spacing and such Jul 18 17:38:29 Primarily, it's been adding a WEBOS directive Jul 18 17:38:45 So that effects the GL context, and the stage, etc. Jul 18 17:39:10 Some of the platform differences. So if you search for WEBOS or even ANDROID for that matter, you'll basically come across the places where things branch a bit Jul 18 17:40:02 That and the build XML files, which obviously required some different parameters for me to compile, since I needed to reference a different compiler (on Windows, not Linux/OS X) and reference Palm's libraries Jul 18 17:41:17 Don't you think it would make sense to set up a diff file once everything's really working? Jul 18 17:41:45 It's 80% of the way there, I might say, but it still has some errors when running it with some of the sample projects Jul 18 18:03:59 elyon: Those sample projects fail when building for OS X too, they require the neko VM Jul 18 18:04:37 elyon: And I meant a diff to give to you so we can keep the delta down Jul 18 18:08:05 I see. That makes sense Jul 18 18:16:03 hrm, Project hxcpp version 2.05.1 does not have a run script Jul 18 18:21:11 oh, I see, I changed the path Jul 18 18:24:02 I just stepped through the files, and removed some blank line changes, and some changes to the Android code which can stay intact Jul 18 18:24:35 I guess my diff program must be working differently, though, because I probably saw less than 100 lines of change Jul 18 18:24:55 Sorry if tab differences or things like that have made things harder to step through :) Jul 18 18:31:24 nice work haeffb. Looks useful Jul 18 18:35:35 haeffb: I like the naming, "cupcake" :D Jul 18 18:36:22 there are times when I receive a flash of inspiration. Well, there was that one time, anyhow. Jul 18 18:36:58 now I am hungry-ish :( Jul 18 18:38:06 cu l8r.. upgrade reboot time Jul 18 19:36:45 anybody on here? Jul 18 19:36:55 nope Jul 18 19:37:10 na Jul 18 19:37:26 lol. the last three times I tried no one was looking. Jul 18 19:37:27 no Jul 18 19:37:28 QQ - Anyone know how to get the url for your app when its in the catalog Jul 18 19:37:40 goto "my apps" Jul 18 19:37:42 its not showing in my apps stats page Jul 18 19:37:43 click on your app Jul 18 19:37:50 yeah Jul 18 19:37:50 you should see the url Jul 18 19:37:54 and the url isnt listed in there Jul 18 19:38:07 thats only web distro afaik Jul 18 19:38:54 but that gives me the idea Jul 18 19:39:03 ah, right Jul 18 19:39:03 ill use the url of my web distro apps to build this Jul 18 19:39:10 weird Jul 18 19:39:12 yeah Jul 18 19:39:30 but not surprising since i guess catalog apps are not supposed to be accessed outside the catalog Jul 18 19:39:42 does anyone have a problem with the spacebar when you hit it right after putting a comma? Jul 18 19:39:48 http://developer.palm.com/appredirect/?packageid= Jul 18 19:39:56 then you follow that with your app id Jul 18 19:40:01 com.company.id Jul 18 19:40:13 weird the it's developer.palm.com btw.. Jul 18 19:40:19 yeah Jul 18 19:40:26 webdistro shows that way Jul 18 19:40:30 not sure why Jul 18 19:40:46 yes, I know that Jul 18 19:41:14 does this come up for you Jul 18 19:41:15 http://developer.palm.com/webChannel/index.php?packageid=com.ctladvance.bobbleheadobama Jul 18 19:44:29 Wow, $0.99 for that... Jul 18 19:45:06 yeah making a free one Jul 18 19:45:38 Then I will turn this one into Bill Clinton, George Bush, and Obama Jul 18 19:46:45 yeah, works Jul 18 19:46:59 thanks Jul 18 19:47:16 Leo22 had me wondering if you had to be logged in to access that Jul 18 19:49:02 does anyone else have the problem I was talking about? Jul 18 19:50:57 No, don't think so. Jul 18 19:54:00 like...hit the comma key then space bar imidiatly after. for me, the space won't register. I got to wait for a sec to hit space. Jul 18 19:55:42 Killer - are you listening for the event or just in general Jul 18 19:56:17 night everyone Jul 18 19:56:27 Amaranth: Are you here? Jul 18 19:56:35 elyon: yeah Jul 18 19:57:15 Amaranth: I just posted a new update to the SVN repository. I was able to follow the error I was experiencing when trying to load the first sample project (not the super simple bouncing ball I got working), and it seems like something is going on with the libraries Jul 18 19:57:25 I got nekoapi.so to compile, and I added some trace statements Jul 18 19:57:53 When nme.so loads (the nekonme version2 library), it calls CFFILoader.h to load 'val_id' and 'alloc_kind' Jul 18 19:58:14 But then it looks like std.so loads (it's in the hxcpp runtime directory), it attempts to load 'alloc_kind' and then it fails Jul 18 19:58:31 This might be a side effect from something else, or it may be related to the libraries somehow Jul 18 19:59:13 CFFILoader.h might have an error in it, or BuildLibs.xml in the hxcpp runtime directory might be wrong Jul 18 19:59:35 I just thought I'd throw this stuff out. If you're working on debugging anything, I thought this might help Jul 18 20:00:00 am I listening for what event?? Jul 18 20:00:47 spacebar Jul 18 20:00:57 also anyone using an ad agency Jul 18 20:03:07 I use a lot of patches. Jul 18 20:04:53 do patches affect performace? Jul 18 20:08:08 They can Jul 18 20:08:13 It depends on what they change Jul 18 20:08:21 oh crap Jul 18 20:08:43 For example, if you install a patch to give you battery warnings ... Jul 18 20:08:54 It's obviously going to require more performance than not checking Jul 18 20:09:13 Without knowing the technical stuff on what a patch changes, its hard to know how much (if any) effect it has on performance. Jul 18 20:09:25 Some of them just tweak non-performance related settings Jul 18 20:09:53 most are gui related Jul 18 20:27:22 yay I compiled hxcpp on OS X Jul 18 20:27:49 elyon: Non-portable path separators? For shame :P Jul 18 20:28:19 anyone here using admob Jul 18 20:31:43 test Jul 18 20:31:43 Amaranth: Is that in what I was using, or the rest of the code? Jul 18 20:31:48 It should work on OS X Jul 18 20:32:10 elyon: You had -L${PalmPDK}\device\lib Jul 18 20:32:13 I think. I obviously haven't tested it, but I can see all the OS X and iphone compiler flags Jul 18 20:32:28 and you called the same directory webOS and webos Jul 18 20:32:43 But I had to make other changes to get hxcpp building on OS X too Jul 18 20:32:53 Ah. When I install the PDK, it sets up a global variable called PalmPDK Jul 18 20:33:03 Oh, those should be webOS Jul 18 20:33:41 I changed it from "Palm" to "webOS", and I probably didn't catch all the places where find/replace needed to be changed to include capitalization :) Jul 18 20:34:00 elyon: Right, the $PalmPDK part is fine, I just had to define it Jul 18 20:34:04 Ah, I see Jul 18 20:34:05 but you used \ instead of / Jul 18 20:34:21 Now when you compile, does it run with "macos" as true, automatically? Jul 18 20:34:43 I noticed when I compile it sets "windows" to true, so I had to add conditionals to distinguish between windows webOS, or just plain windows Jul 18 20:34:48 yes Jul 18 20:35:12 Okay, cool, so we'll be able to share files, then? Jul 18 20:35:34 So we'll have conditionals for webos windows, versus webos macos Jul 18 20:35:52 if="webos" unless="windows" Jul 18 20:35:56 Now I just need to get rid of freetype... Jul 18 20:35:59 if="webos" unless="macos" Jul 18 20:36:08 Is it trying to reference it? Jul 18 20:36:14 yeah Jul 18 20:37:33 Here's what unwiredben said in the forums, when I asked about freetype, JPG and PNG Jul 18 20:37:36 "Those are all ones that we're considering adding to the whitelist. I'll add your use-case -- making apps with hAxe seems like a great idea." Jul 18 20:37:45 It should already be installed on the phone Jul 18 20:37:56 yeah I asked him about it before 1.4.5 was released too Jul 18 20:38:08 But I don't want to wait until 2.0 Jul 18 20:38:21 So I figure, we could get it all running with freetype, then look at converting then if it isn't possible Jul 18 20:38:35 No, the library is on the phone. It's just a matter of which apps they'll approve for the app catalog Jul 18 20:38:41 We can just make it use SDL_ttf and replace libjpeg and libpng with SDL_image Jul 18 20:38:52 I know, but I have a feeling they're going to forgot until 2.0 :P Jul 18 20:38:54 So they shouldn't need to release a new version of webOS to approve those libraries Jul 18 20:39:05 Maybe ... unless we show them a rockin' demo ;) Jul 18 20:39:05 SDL_ttf is more portable anyway Jul 18 20:39:26 Yeah, I don't know. I figured he probably used those libraries because of certain features that lent itself well to Flash and SWFs Jul 18 20:39:46 I've already seen my simple demo running, and that was exciting Jul 18 20:39:55 But I'm anxious to get other examples running as well Jul 18 20:39:55 Oh, on OS X at least we need -I${PalmPDK}/include/SDL too otherwise pdl.h screws it up Jul 18 20:40:44 Seems like it will be easier to take a fully working library, then to convert over to using some different dependencies Jul 18 20:40:58 But right now I can't run even the first sample in the sample directory :( Jul 18 20:41:12 Though my bouncing ball works, so that's encouraging Jul 18 20:48:58 elyon: almost got nme building, seems something has changed in SDL_mixer Jul 18 21:03:05 arg, stupid thing wants to link to os x frameworks Jul 18 21:04:52 night everyone Jul 18 21:05:02 what? Jul 18 21:05:06 its only 5 Jul 18 21:05:17 europe Jul 18 21:05:22 and its 4 Jul 18 21:05:33 it's 3 Jul 18 21:05:49 come down from the mountains Jul 18 21:08:55 2pm :) Jul 18 21:09:32 pandora -- Yalm developer? Jul 18 21:10:03 Neat I've got every symbol in SDLStage.o twice Jul 18 21:10:10 That's twice as good, right? Jul 18 21:11:29 ah, fixed it Jul 18 21:12:17 $ file ../ndll/webOS/nme.so Jul 18 21:12:18 ../ndll/webOS/nme.so: ELF 32-bit LSB shared object, ARM, version 1 (SYSV), dynamically linked, not stripped Jul 18 21:12:19 w00t Jul 18 21:14:21 I wonder why this thing needs RTTI though, that seems bad Jul 18 21:17:25 elyon: What problem are you having with the first sample? Does it compile? Jul 18 21:19:29 wow, admob is really bad with fill rates Jul 18 21:21:02 infact I would go as far as to say that ad mob is total trash Jul 18 21:24:54 elyon: When I trying to build it I get what must be a hxcpp compile failure, it puts $ in a header instead of & Jul 18 21:26:06 or maybe it should have a & either... Jul 18 21:26:33 In any case, that's a compiler bug, you're trying to build something with hxcpp that normally gets built for the neko VM Jul 18 21:27:22 Okay, I'm her Jul 18 21:27:24 her Jul 18 21:27:26 here Jul 18 21:27:36 Sorry. Stubborn 'e' key, I suppose :) Jul 18 21:27:50 The first sample compiles. Let me paste what it says when I try and run it Jul 18 21:28:06 Weird, it doesn't even compile for me :/ Jul 18 21:28:27 http://pastie.org/1049710 Jul 18 21:28:47 Are you using a similar script to the one I'm using in that batch file? Jul 18 21:28:59 Under nekonme\version2\samples\01-Simple, or whatever the directory is Jul 18 21:29:19 elyon: I modified the compile.hxml to do the same thing Jul 18 21:29:23 I honestly don't know if it needs RTTI, or what most of those compiler flags mean Jul 18 21:29:31 I get a bunch of variables that make me thing it mixed C++ and PHP Jul 18 21:29:34 I had never compiled C++ before this ... trial and error ;) Jul 18 21:29:45 RTTI is runtime type inference Jul 18 21:29:48 Did it create a .n file? Jul 18 21:29:57 No, I modified it to not do that Jul 18 21:30:05 So it creates an executable? Jul 18 21:30:16 It seems it uses RTTI for module loading, based on your paste Jul 18 21:30:18 elyon: yep Jul 18 21:30:35 elyon: std.so is missing an alloc_kind symbol Jul 18 21:30:43 Does that mean I should remove the -frtti flag? Jul 18 21:30:48 Or does that mean it requires it? Jul 18 21:31:19 Here's the command which compiles the first sample for me: Jul 18 21:31:20 haxe -lib nme -lib hxcpp -debug -main Sample -cpp bin -cp ../.. -D webos --remap flash:nme Jul 18 21:31:23 It requires it Jul 18 21:31:46 Okay Jul 18 21:32:37 nope, I'm still getting static Void create( Dynamic $t1,int $t2,int $t3,Dynamic $t4,Dynamic $t5,Dynamic inFlags,Dynamic inTitle,Dynamic inIcon); Jul 18 21:32:46 Do you use -frtti when compiling each file, or when linking? Jul 18 21:32:52 I pulled hxcpp from latest SVN and ported the changes over Jul 18 21:33:11 elyon: It was already using -frtti where it needed to be, unless you went out of your way to disable it Jul 18 21:33:18 Does it look like it's taking the webos directive correctly? Jul 18 21:33:25 It should show -DWEBOS in the command line Jul 18 21:33:33 arm-none-linux-gnueabi-g++ -c -g -I/Users/travis/Projects/haxe/hxcpp//include -I/opt/PalmPDK//include -I/opt/PalmPDK//include/SDL -DWEBOS -Iinclude -frtti ./src/nme/Lib.cpp -o./obj/Debug/src/nme/Lib.o Jul 18 21:33:36 Yeah, pretty sure Jul 18 21:33:57 The problem isn't getting the right options to compile the C++ code, the problem is hxcpp is generating invalid C++ code Jul 18 21:36:30 Oh, I get it Jul 18 21:36:47 You probably will need to add additional #ifdef or #ifndef type statements Jul 18 21:36:50 Or in the XML files Jul 18 21:37:03 I had to add a lot of conditionals to existing code Jul 18 21:37:21 replacing if="windows" with if="windows" unless="webos" in many instances, but not all instances Jul 18 21:37:31 Right, I've done that Jul 18 21:37:45 That is weird that it would do PHP style code, though Jul 18 21:38:02 I kept getting DLL-type stuff, but never $variables Jul 18 21:38:05 The only difference between my code and yours that isn't "make this work on OS X too" is Jul 18 21:38:12 I changed ___webos to webos Jul 18 21:38:20 It didn't compile when I had that enabled Jul 18 21:38:25 (in hxcpp, I mean) Jul 18 21:39:22 What file was that, again? Jul 18 21:39:38 BuildCommon.xml Jul 18 21:39:44 and that didn't seem to make a difference Jul 18 21:40:27 Let me see what happens when I add that back in ... Jul 18 21:41:05 You do have nme version2 set as your dev directory? Jul 18 21:41:26 yeah Jul 18 21:42:50 oddly enough it doesn't put the $ in when compiling for OS X Jul 18 21:45:16 So when I pass in this command: haxe -lib nme -lib hxcpp -debug -main Sample -cpp bin -cp ../.. -D webos --remap flash:nme Jul 18 21:45:20 The next command looks like this: Jul 18 21:45:33 haxelib run hxcpp Build.xml haxe -Ddebug -Dcpp -Ddebug -Dhaxe_205 -Dhxcpp -Dnme -Dtrue -Dwebos Jul 18 21:45:36 Does that look similar? Jul 18 21:46:15 Then the first compile looks like this: Jul 18 21:46:28 arm-none-linux-gnueabi-g++ -c -g -IC:\Development\haxe\hxcpp/\include -IC:\Program Files (x86)\Palm\PDK\include -DWEBOS -Iinclude -frtti ./src/nme/display/JointStyle.cpp -o./obj/Debug/src/nme/display/JointStyle.o Jul 18 21:46:42 anyone here use admob Jul 18 21:53:57 Anyone here using the uberkernel on Sprint Palm Pre? Is it safe? Jul 18 21:55:19 anyone here using any ad network? Jul 18 21:57:51 i used adfonic for some stuff last year Jul 18 21:57:57 fill rate wasn't great either Jul 18 21:58:02 but it worked well Jul 18 22:02:11 adfonic Jul 18 22:02:20 admob is ~10% Jul 18 22:02:35 which pretty much lives up to its owner... google fail Jul 18 22:03:56 elyon: I don't get it, it only generates invalid code when building for webOS Jul 18 22:04:15 but converting haxe to C++ code shouldn't depend on the target platform at all, it should always generate the same C++ code Jul 18 22:05:12 Yeah, -Dcpp should prompt it to generate C code Jul 18 22:06:38 Are the libraries compiling alright? Jul 18 22:06:55 You might try using the executable I already compiled for the sample, and testing it with the shared libraries Jul 18 22:07:06 If it doesn't run, it isn't a fault with the executable, but with the libraries Jul 18 22:07:13 Generally speaking, I guess Jul 18 22:07:53 I'm not totally familiar enough with haXe to understand why it would generate the wrong source code. The only times it has done that was when I passed the wrong flags to haxelib Jul 18 22:08:30 Hey guys Jul 18 22:08:59 Question: Is there a way to invoke a back gesture event? Jul 18 22:09:21 Maybe you could try seeing what happens if you try and pass in a webos directive and an OS X directive Jul 18 22:09:35 Like maybe on your machine, when you pass in webos, it isn't passing in some other piece of code Jul 18 22:09:39 Sounds complicated :P Jul 18 22:09:43 Or there's some kind of if/else statement Jul 18 22:09:45 invoke? Jul 18 22:10:20 Oh, Amaranth has gotten hxcpp up and running on his machine, but its doing something weird, like compiling PHP code instead of C++ code Jul 18 22:10:20 haeffb: yea, clicking a button will trigger the back gesture event instead of say a pushScene Jul 18 22:10:31 You could popScene Jul 18 22:10:37 Or pop scenes to Jul 18 22:10:40 elyon: I knew you wern't talking to me :P Jul 18 22:10:54 Hmm Jul 18 22:10:57 Or I've called a stage/scene assistant before, and told it to pop of all the scenes, then push on something I wanted Jul 18 22:11:08 So just pop my scene instead of pushing the old one? Jul 18 22:11:15 Yeah, you could do that Jul 18 22:11:23 It will do the same animation which would occur with a back gesture Jul 18 22:11:30 this.controller.stageController.popScene (); Jul 18 22:11:31 The problem is I don't want the scene to reinitialize Jul 18 22:11:32 Something like that Jul 18 22:11:40 It won't. It will just activate Jul 18 22:12:04 Well, unless your init stuff is in activate and not in setup Jul 18 22:12:20 elyon: no luck Jul 18 22:12:22 Cause it calls my setup and activate functions of my main scene which then resets some variables and looks bad, but back gesture doesn't call the setup/activate Jul 18 22:12:44 popScene() does the same thing as back gesture Jul 18 22:12:48 elyon: I'll do some more digging later and/or tomorrow, dinner time now Jul 18 22:12:59 haeffb: cupcakes are baking quite well. I think the snippet is ready for webos101 Jul 18 22:13:00 tomorrow depends on how tired work makes me :) Jul 18 22:13:11 elyon: std.so and regex.so are compiling just fine Jul 18 22:13:11 it's already there... :) Jul 18 22:13:14 Nice Jul 18 22:14:14 haeffb: Was showing it to ppl yesterday after you left. They were impressed. Except for kesne, he's got too much pride to use something that makes things "easier" unless he wrote it :P Jul 18 22:14:44 ok so ill just popScene instead of pushScene Jul 18 22:15:42 look at http://www.webos101.com/SQLite_Cookie_Replacement Jul 18 22:16:00 it has a little more info on how to populate a settings object Jul 18 22:16:30 * haeffb doesn't like having to worry about different properties in my prefs for different versions of my apps Jul 18 22:17:19 Anivrom: remember you have a scene stack - it's almost always better to popScene to return to the previous scene than to push a new copy Jul 18 22:18:03 right Jul 18 22:18:38 Amaranth: Sorry it isn't working quite right! Sounds like you've made progress, though! Jul 18 22:18:53 This whole process has been kind of a patient, step by step, trial and error process Jul 18 22:19:04 ... but I think things are pretty close to all working Jul 18 22:19:15 Because once the right wires are connected, it should enable the whole framework Jul 18 22:32:17 eyall Jul 18 22:32:24 hey torchie Jul 18 22:42:53 hi Anivrom Jul 18 22:43:16 EmmettLollis: hey man what's up? Jul 18 22:44:00 not much, finally getting my head back on straight after a week or so of agony Jul 18 22:44:11 Good stuff. Jul 18 22:45:08 yeah, to top it off i made a bad change in my diet that left me so weak i could barely move Jul 18 22:45:30 Well now you know what NOT to do Jul 18 22:45:57 yes, i know not to cut back on fat... seems illogical but hey it works for me Jul 18 22:46:05 :P Jul 18 22:46:33 i guess since on low carb your body burns fat.. when you don't have it it's like your eating nothing Jul 18 22:46:35 I have the metabolism of a cheetah so I don't worry about fat and such. I've been 145lbs for years. Jul 18 22:46:55 I try and stick to a "common sense" diet, if I can Jul 18 22:47:05 It isn't about how much you eat -- will you be fat from eating too many apples? Jul 18 22:47:15 ok, new stuff in node to play with Jul 18 22:47:15 It isn't even about how much calories, or how much fat ... Jul 18 22:47:24 But just common sense question of "is this good for me?" Jul 18 22:47:31 halfhalo: sounds good Jul 18 22:47:42 basically, udp sockets Jul 18 22:47:43 If it's good for you and natural, an apple, pineapple, whatever ... eat as much as you want Jul 18 22:47:46 i've dropped 41lbs since may 25th Jul 18 22:47:55 If it's frozen and microwaved, be careful ;) Jul 18 22:48:20 thats a good diet... only problem for me is i can't process sugars anymore so i can't have them :( Jul 18 22:48:27 Yeah, I dropped 40 pounds in a 2, 3 month period, just thinking about what I was eating ... drinking more water, not drinking soda Jul 18 22:48:33 just eat lots of pizza drink lots of beer Jul 18 22:48:37 it isn't hard, people Jul 18 22:48:41 lol Jul 18 22:49:22 Well every sugar is different. The way our bodies handle natural sugar (like in fresh fruit) is totally different than corn syrup, white sugar, or even cooked natural sugar Jul 18 22:49:28 if i try to eat pizza i will go directly to sleep due to the carbs Jul 18 22:49:47 Corn syrup is evil, and they put it in everything ;) Jul 18 22:49:48 http://www.amazon.com/gp/product/B002OLM56K Jul 18 22:49:51 which is a shame cause pizza is freakin amazing Jul 18 22:49:55 i agree elyon Jul 18 22:50:09 even the bread has corn syrup here Jul 18 22:50:13 my wife makes amazing pizza :O Jul 18 22:50:18 like I only found one brand of hot dog bun with no corn syrup Jul 18 22:50:58 i cheated on my diet on monday but still lost 4lbs Jul 18 22:51:03 http://topdocumentaryfilms.com/food-inc/ to learn about why everything has corn syrup in it Jul 18 22:51:08 Hah, yeah, I know! Jul 18 22:51:16 And if it doesn't have corn syrup, its white sugar Jul 18 22:51:36 Or sucralose (splenda) Jul 18 22:51:51 i love sucralose Jul 18 22:51:53 I overheard a funny conversation once, between family Jul 18 22:52:20 One brother said, "I researched it! It's fine! They just swap one element out of sugar! Just one element. It's fine!" Jul 18 22:52:23 i add it to whipping cream... makes good diabetic ice cream Jul 18 22:52:47 I've actually got the feeling that diet stuff is worse than regular Jul 18 22:52:55 most of it is Jul 18 22:52:56 high fructose corn syrup vs... Jul 18 22:52:59 ...sucralose Jul 18 22:53:10 they alter it so much the body doesn't know what the hell to do with it Jul 18 22:53:29 Then the other says, "Oh, right ... only one. Well, lets try and apply that same logic to something harmless. I don't know. How about carbon dioxide? C02. Let's remove one little element, and what do you get? Carbon monoxide, a horrible poision" Jul 18 22:53:42 at least sucralose is made from sugar so it's a little closer Jul 18 22:53:50 Xylitol is a neat 1:1 replacement for sugar Jul 18 22:53:58 It comes from birch trees, I think ... Jul 18 22:54:01 never heard of it Jul 18 22:54:04 what about some brown cane sugar :( Jul 18 22:54:08 It actually is good for your teeth. They put it in a lot of tooth paste Jul 18 22:54:10 oh wait its in some gums isn't it Jul 18 22:54:19 And it doesn't affect your blood sugar Jul 18 22:54:27 never noticed it for sale anywhere though Jul 18 22:54:36 i'd definately give it a try Jul 18 22:54:36 We get it at Whole Foods Jul 18 22:54:55 But it might be elsewhere. Jul 18 22:54:57 hmm, i bet they would carry it at akins natural foods then Jul 18 22:55:32 http://shop.emeraldforestxylitol.com/google.htm?gclid=COeOnMGV9qICFQVvbAod7G2ejA Jul 18 22:56:35 yup, they sell it at akins... i will have to give it a try Jul 18 22:56:58 "In another study, researchers had mothers chew xylitol gum when their children were 3 months old until they were 2 years old. The researchers found that the mothers in the xylitol group had "a 70% reduction in cavities (dmf)."" Jul 18 22:57:12 "Early studies from Finland in the 1970s found that a group chewing sucrose gum had 2.92 decayed, missing, or filled (dmf) teeth compared to 1.04 in the group chewing xylitol gums." Jul 18 22:57:15 It's kind of cool Jul 18 22:57:27 "Possessing approximately 40% less food energy,[17] xylitol is a low-calorie alternative to table sugar. Absorbed more slowly than sugar, it does not contribute to high blood sugar levels or the resulting hyperglycemia caused by insufficient insulin response." Jul 18 22:57:51 and it's natural? Jul 18 22:58:42 "a naturally occurring sugar substitute. It is found in the fibers of many fruits and vegetables, including various berries, corn husks, oats, and mushrooms.[2] It can be extracted from corn fiber,[3] birch, raspberries, plums, and corn" Jul 18 22:58:42 brb Jul 18 22:59:05 "Xylitol is an organic compound with the formula (CHOH)3(CH2OH)2" Jul 18 23:00:47 Agave is pretty good, too, but it does affect blood sugar some, like honey Jul 18 23:01:02 shhh Jul 18 23:01:14 i think i hear kesne coming Jul 18 23:01:29 oh it was just pandora-- Jul 18 23:03:21 imagine if we has a webos tablet, with the real estate its possible we could write a webos app within webos Jul 18 23:03:26 had Jul 18 23:03:58 dawm Jul 18 23:04:03 do you use mobile ads Jul 18 23:04:07 no Jul 18 23:04:13 barg! Jul 18 23:04:18 :D Jul 18 23:04:30 ive only got 2 apps in the catalog, and one isnt endorsed so i cant legally put ads in it, and the other is paid Jul 18 23:04:44 If you use a webOS app to make webOS apps, then use that app to make a webOS app ... Jul 18 23:04:56 What will become of the time/space continuum? Jul 18 23:06:29 i dont like ads, so honeslty i dont think i would put any in my apps Jul 18 23:06:44 what do you mean by endorsed? Jul 18 23:07:08 do they have to approve it for ads? Jul 18 23:07:30 well if im making money off their brand, i would think so Jul 18 23:07:38 in reference to that coke cap code app Jul 18 23:07:45 the next webOS device has to have a really cool bottleneck Jul 18 23:07:45 oh i gotcha Jul 18 23:07:55 like 2 GB of ram and everything else stays the same Jul 18 23:08:00 i only made it cause someone requested it and i thought it would be pretty easy to do Jul 18 23:08:30 no TMC until 5000 cards Jul 18 23:08:55 yeah more ram and i would be happy Jul 18 23:09:06 so much ram Jul 18 23:09:07 tad larger screen too Jul 18 23:09:32 quad core, w/ 4gb ram and a larger screen :P Jul 18 23:09:41 screw that Jul 18 23:09:53 octo core, w/ 18gb ram and a 7 inch screen Jul 18 23:10:00 nah, i like the number 4 Jul 18 23:10:10 but we still gotta make the pre 3 Jul 18 23:10:10 palm is 4 letters Jul 18 23:10:28 palm pre cubed Jul 18 23:10:35 now it features extremely hard, sharp edges Jul 18 23:10:39 Palm post? Jul 18 23:10:45 elyon: yep Jul 18 23:10:47 palm post plus Jul 18 23:11:01 nah Jul 18 23:11:02 palm post plus pro and palm post plus pico Jul 18 23:11:09 palm post star Jul 18 23:11:18 or palm post premium Jul 18 23:11:24 lol Jul 18 23:11:42 Oh yeah, it should have an x64 processor, and have an 8-core video card Jul 18 23:11:47 The new phone from hewlett packard's newly acquired subsidary Jul 18 23:11:49 And it should magically recharge Jul 18 23:11:53 for professionals who need a premium phone Jul 18 23:11:56 So it never runs out of battery life Jul 18 23:12:03 the palm post plus pro premium Jul 18 23:12:05 But it needs to run cool Jul 18 23:12:07 and for those of you with skinny jeans, Jul 18 23:12:16 the palm post plus pro premium pico Jul 18 23:12:44 So the follow-up to the Palm Pre is the Palm Premium Plus Pro Package 8, and the follow up to the Palm Pixi is the Palm Tinkerbell Express? Jul 18 23:12:49 Palm Pilot xTreme Jul 18 23:12:54 Express Plus, my apologies Jul 18 23:13:02 it'd be sweet if the next palm phone was called the pilot Jul 18 23:13:07 like they just totally reboot the pilot brand Jul 18 23:13:14 Palm L33T Jul 18 23:13:16 and then they make a Zire Jul 18 23:13:17 and it would build you an island and fly you there? Jul 18 23:13:27 yeah that'd be an advertised feature Jul 18 23:13:28 L33T Pilot H@X0R Jul 18 23:13:31 not advertised too heavily Jul 18 23:13:33 but you know it's there Jul 18 23:13:41 iPalm to snag the iPhone market Jul 18 23:14:02 well they could get away with it kind Jul 18 23:14:06 they would say "oh, its got an i in the name, it must be an iPhone" Jul 18 23:14:07 there iPaq Jul 18 23:14:16 there you go Jul 18 23:14:17 yPhone Jul 18 23:14:19 the next palm phone Jul 18 23:14:22 will be called the ipaq Jul 18 23:14:30 there already was ipaq Jul 18 23:14:31 and everyone will cry. Jul 18 23:14:31 y i phone? Jul 18 23:14:41 What about the iRaq? Jul 18 23:14:45 lol Jul 18 23:14:51 too risky ;p Jul 18 23:15:13 For those who "live on the edge" Jul 18 23:15:26 you can't trademark a letter so technically palm could use i-anything Jul 18 23:15:35 what if they just called it Palm Jul 18 23:15:45 Or they could do a sequel to the I-paq Jul 18 23:15:51 the Tupaq Jul 18 23:15:55 lolol Jul 18 23:16:16 They could try and borrow a play from Apple Jul 18 23:16:22 With the whole "it isn't a PC ... it's a Mac" Jul 18 23:16:28 It's an OS Jul 18 23:16:34 Like Linux or Windows Jul 18 23:16:38 oooooh Jul 18 23:16:39 So, :"it isn't a phone Jul 18 23:16:41 check this one out Jul 18 23:16:43 Palm Deck Jul 18 23:16:46 It's a Palm Jul 18 23:16:57 The Palm Tree? Jul 18 23:17:06 Follow-up to the Treo brand? Jul 18 23:17:09 Deck of 'Cards' Jul 18 23:17:11 There are phones Jul 18 23:17:14 and then there are palms Jul 18 23:17:21 i really think palm needs to do some head-on marketing against apple Jul 18 23:17:27 I still think Steve Jobs' quote was kind of weird Jul 18 23:17:34 palm is the only one competing in the same domain as apple Jul 18 23:17:34 they need newer hardware first Jul 18 23:17:39 "Other people make good software, too, like Palm, but we make great smartphone software" Jul 18 23:17:39 side by side commercials Jul 18 23:17:45 What else is Palm making??? Jul 18 23:17:53 apple makes phones Jul 18 23:17:57 palm makes SMART phones Jul 18 23:17:58 hur hur Jul 18 23:18:00 lol Jul 18 23:18:19 or they could use my totally silly argument against the iphone 4: Jul 18 23:18:29 It's like saying , "Other people make good machines, like Toyota, but we make great automobiles" Jul 18 23:18:36 iphone 4 isn't even as fast as 3GS Jul 18 23:18:43 because 3GS has the S. Jul 18 23:18:46 S stands for speed. Jul 18 23:18:47 What else does Toyota make! Jul 18 23:18:58 There are cars, Jul 18 23:19:02 and then there are automobiles. Jul 18 23:19:03 Toyota. Jul 18 23:19:06 buy an automobile. Jul 18 23:19:12 It's the whole Lexus thing Jul 18 23:19:19 "You can't afford me. I'm too nice for you" Jul 18 23:19:28 it's funny how apple's marketing runs deep into the device functionality Jul 18 23:19:41 like when you add a contact on an iphone Jul 18 23:19:45 there's "mobile phone" Jul 18 23:19:48 and then there's "iphone" Jul 18 23:20:06 does the iphone merge contacts like the pre does? Jul 18 23:20:10 iuno Jul 18 23:20:13 the Palm Stone doesnt even require a charger, it has built in touchstone technology that charges itself Jul 18 23:20:23 iphone probably does everythingpre does at this point Jul 18 23:20:32 ho ho ho let's see if they catch the ref Jul 18 23:20:36 i like being able to pull my phonebook from facebook.. thats one of the coolest features to me Jul 18 23:20:45 i hated that Jul 18 23:20:56 I got all my contacts from gmail with my treo pro Jul 18 23:21:16 now I got same contacts comin from different places, facebook and gmail Jul 18 23:21:43 thanks to facebook i have over 1,400 contacts in my phone :) Jul 18 23:21:59 yeah can you imagine going back to the phones of days past Jul 18 23:22:05 one by one Jul 18 23:22:07 ugh Jul 18 23:22:18 the pre/pixi are so off the map that i cant think of any jokes that ive heard about em Jul 18 23:22:37 that's because you can hold them any way you can like Jul 18 23:22:48 I thought I would be bothered by the Facebook thing, but I actually like iot Jul 18 23:22:59 In general, I don't have anyone as a friend who I wouldnt mind talking to Jul 18 23:23:10 If I wouldn't want them on my phone, I don't friend them on Facebook. Jul 18 23:23:14 Basically :) Jul 18 23:23:16 I can't wait to get like 500 contacts Jul 18 23:23:24 and then mass message them all Jul 18 23:23:31 so much stuff would happen Jul 18 23:23:32 lol Jul 18 23:23:40 your battery would go dead Jul 18 23:23:42 imagine asking 500 people individually, "what are you doing this weekend" Jul 18 23:23:52 hey... good way to find a date Jul 18 23:24:05 hah Jul 18 23:24:06 I think you could recreate the same antenna thing as the iPhone ... Jul 18 23:24:07 unless your phone is full of dudes Jul 18 23:24:17 If you take off the back plate, and palm the whole back of your phone Jul 18 23:24:27 If Apple's phones don't work without cases ... Jul 18 23:24:28 good thing there's a back plate there huh Jul 18 23:24:36 heh, most of my 1400 contacts are girls Jul 18 23:24:37 Can't they just make the phone with a case built in? Jul 18 23:24:55 built on Jul 18 23:24:58 Like the shell of a phone is supposed to do? :) Jul 18 23:25:15 I thought it was funny how they said "only 55.5 percent of support calls are about reception issues" Jul 18 23:25:24 just pack them all with a zag skin, issue resolved Jul 18 23:25:34 Oh, yeah, like 1 out of every 2 times I call my wireless provider, it's about reception? Jul 18 23:25:45 Or that "< 1 percent more dropped calls per 100" Jul 18 23:25:45 right Jul 18 23:25:51 Like I even drop ONE call in 100? Jul 18 23:26:01 can we just make phones not need cases and protectors and junk Jul 18 23:26:02 What kind of funky statistics is that :) Jul 18 23:26:22 in 4 years i've only had one signal fade on sprint from my end Jul 18 23:26:34 The only time it happens to me is when I call AT&T customers ;) Jul 18 23:26:41 right Jul 18 23:26:47 yeah Jul 18 23:26:54 I find the pricing strange, too Jul 18 23:26:55 if you take off the backplate and cover it with your hand Jul 18 23:27:01 i went from all bars to 1x 1 bar Jul 18 23:27:11 I remember seeing something where someone said, "and we only pay $180 for our cell phone plan" Jul 18 23:27:27 It's like, goodnight! I don't think I can even make my family plan that expensive if I wanted to Jul 18 23:27:27 wowo Jul 18 23:27:46 "only" Jul 18 23:28:08 I don't even know Jul 18 23:28:10 i take my hand away (and after a few seconds) its full bars evdo Jul 18 23:28:11 what a dropped call is Jul 18 23:28:13 could buy a new phone every month for that Jul 18 23:28:15 is that like Jul 18 23:28:30 what happens if you slam the phone on the ground during a call, and the only reason the call ended was because the phone broke? Jul 18 23:28:36 lol Jul 18 23:29:16 i hope palm doesnt pull a stunt like calling the next one Hip Jul 18 23:29:21 "Dear Apple users, Palm loves their users, too. In fact, they gave us all free cases already. It's the body of the phone. It's designed to keep out dirt, water, and to maintain quality cell reception" Jul 18 23:30:05 "I'm terribly sorry your phones didn't include the same level of protection out of the box" Jul 18 23:30:11 Ah well Jul 18 23:30:14 To each their own Jul 18 23:30:24 I love webOS, and it's more than hardware specs Jul 18 23:30:29 That would be nice, but I love the software on it Jul 18 23:30:34 i hope the next one will support the touchstone Jul 18 23:30:36 I love the openness of it Jul 18 23:30:43 I love the Touchstone, too :) Jul 18 23:30:51 hell id be happy if sprint got the pre plus Jul 18 23:30:53 It's the first time I've had a phone that felt like it had a real OS on it Jul 18 23:31:03 Instead of being some gadget with a few gimmicky widgets available Jul 18 23:31:30 Or if Sprint let you activate MEIDs from Verizon :) Jul 18 23:31:42 sure Jul 18 23:32:04 I wouldn't mind activating my Pre Plus, but Sprint is so much cheaper than Verizon every month Jul 18 23:32:21 oh and i pray that bestbuy has another price mistake with the next webos phone Jul 18 23:32:23 It's buying me my next webOS phone in the savings I'm getting ;) Jul 18 23:33:45 A Palm Pro? Jul 18 23:33:53 I'd be happy with it being called the Palm Pre 2 Jul 18 23:34:02 Pre XL Jul 18 23:34:11 Pre XP Jul 18 23:34:18 Pre EX Jul 18 23:34:30 Palm Present Jul 18 23:34:31 Palm Omni Jul 18 23:34:34 Give it for Christmas! Jul 18 23:34:35 Palm Omnipresent Jul 18 23:34:36 lol Jul 18 23:34:58 Palm Previa Jul 18 23:35:03 Great for soccer moms Jul 18 23:35:15 Has plenty of cup holders and room for all the kids (photos) Jul 18 23:35:18 What if.. it was red and they called it the Palm Apple Jul 18 23:35:31 lol Jul 18 23:35:33 myPhone Jul 18 23:35:40 youPhone Jul 18 23:35:41 elyon: Jul 18 23:35:43 mePhone Jul 18 23:35:44 thats winmo Jul 18 23:35:47 nosePhone Jul 18 23:35:54 mouthPhone Jul 18 23:35:57 MyPhone is winmo's cloud contact backup Jul 18 23:36:00 earPhone? Jul 18 23:36:10 Seems a lot more practical than eyePhone. Aren't phones for talking? Jul 18 23:37:01 Yeah, im really hoping that they dont call it the Arm or Hip or something else related to a body part Jul 18 23:37:12 derpPhone Jul 18 23:37:15 its gonna have a sweet name tho Jul 18 23:37:21 pelvisPhone Jul 18 23:37:22 Palm Synergy Jul 18 23:37:26 how about Jul 18 23:37:28 the Palm Palm Jul 18 23:37:36 already said that about 20mins ago Jul 18 23:37:37 Palm Superhero Jul 18 23:37:37 :P Jul 18 23:37:50 hey shut up Jul 18 23:37:51 >:( Jul 18 23:37:56 Palm Face? Jul 18 23:37:57 mine is DIFFERENT ok Jul 18 23:38:05 stop thinking different Jul 18 23:38:11 You must conform Jul 18 23:38:16 to the status quo Jul 18 23:38:19 Introducing, the Palm Palmy Palm-Palm! Jul 18 23:38:36 like if palm had one phone Jul 18 23:38:37 Palmy Palm-Palm is both mature and capable, ready to handle the toughest of business tasks. Jul 18 23:38:37 I like Palm Face Jul 18 23:38:39 and they called it the palm Jul 18 23:38:51 We only have one phone Jul 18 23:38:56 but it's the last phone you'll ever need. Jul 18 23:39:00 the palm palm. Jul 18 23:39:19 Oh, I see. Jul 18 23:39:23 THE palm Jul 18 23:39:35 the Hairy Palm! Jul 18 23:39:44 Palm Sweaty? Jul 18 23:39:44 wow you guys are either slow or forgetful Jul 18 23:40:22 They could do the whole Prince Jul 18 23:40:23 thing Jul 18 23:40:23 palm peach Jul 18 23:40:25 the mother Jul 18 23:40:26 fuckin Jul 18 23:40:27 palm Jul 18 23:40:30 "The phone formally known as Palm" Jul 18 23:40:35 %&^% Jul 18 23:40:38 what symbol would represent it? Jul 18 23:40:42  Jul 18 23:40:42 Umm Jul 18 23:40:49 World dominance Jul 18 23:41:03 um torchie Jul 18 23:41:09 that looks like an apple logo Jul 18 23:41:09 That little happy card picture you get on some machines Jul 18 23:41:11 lul Jul 18 23:41:20 When it doesn't recognize a character Jul 18 23:42:05 The Palm Jul 18 23:42:07 the palm slate Jul 18 23:42:15 yeah.. at 7:15 i said 'what if they just call it Palm' Jul 18 23:42:16 Palm Slab Jul 18 23:42:21 its almost 7:45 Jul 18 23:42:28 palm canvas Jul 18 23:42:36 Palm Fone Jul 18 23:42:50 What if they made a slate that DID work as a phone Jul 18 23:42:59 Hold that sucker up to your head when you need to make an important call Jul 18 23:43:05 Palm ZT55 Jul 18 23:43:16 Why can't you guys accept my linguistic genious and concede that "Palm Face" is the best name for the phone?!! Jul 18 23:43:19 Palm RX8 Jul 18 23:43:26 Might be able to talk on the phone while driving. People will think you're holding an ice pack, but you're NOT! It's a PHONE, fool! Jul 18 23:43:29 Anivrom: no Jul 18 23:43:37 i would buy a Palm Hip before a Palm Face Jul 18 23:43:41 Palm Z Jul 18 23:43:42 pfft Jul 18 23:43:42 Palm Foot. Jul 18 23:43:46 Palm Feet? Jul 18 23:43:50 atleast the Hip is playable Jul 18 23:43:53 I would slash my wrists before buying a palm hip :P Jul 18 23:44:01 Carry your Hip on your Hip Jul 18 23:44:15 Definitely shouldn't call it the Palm Reading. Jul 18 23:44:17 palm Zen Jul 18 23:44:29 EmmettLollis: i bet they will do somethin similar Jul 18 23:44:33 Palm Plumber. Jul 18 23:44:38 and then bring back the creepy lady Jul 18 23:44:41 Palm Pp [ppp something P! Jul 18 23:44:43 i kind of like Zen Jul 18 23:44:54 Palm Peppy Jul 18 23:45:01 Palm Pepper Jul 18 23:45:09 "You're becomin' more like yer father, Palm!" Jul 18 23:45:27 Palm Shake Jul 18 23:45:31 I guess Peppy was the frog Jul 18 23:45:32 Would be neat to have a Prism again Jul 18 23:45:36 no, that was slippy Jul 18 23:45:41 Peppy's the bunny, right? Jul 18 23:45:46 screw that retina display Jul 18 23:45:53 Prism Optics.. ftw Jul 18 23:46:06 hell yeah Jul 18 23:46:19 I still have my Visor Prism Jul 18 23:46:20 Why don't they just make it like the Virtual Boy Jul 18 23:46:20 the whole phone is inside a contact lens Jul 18 23:46:34 So you put your face into it and everything's red and black Jul 18 23:47:07 off to smoke my final cigarette Jul 18 23:47:17 i hate using gmail now Jul 18 23:47:26 id so much rather use my phone Jul 18 23:47:40 morning Jul 18 23:47:40 so much quicker to access all my gmail accts and delete the non-spam spam Jul 18 23:47:49 Quick question, anyone know how to have a scene basically refresh or call a function after a back gesture? Basically like exiting a preferences scene Jul 18 23:48:13 Palm Pretty Jul 18 23:48:20 you mean like reactivate on back gesture? Jul 18 23:48:24 i believe you would call it from the activate method Jul 18 23:48:32 Yup Jul 18 23:48:40 deactivate/reactivate Jul 18 23:48:49 deactivate/activate, sorry Jul 18 23:48:49 catch the back gesture Jul 18 23:48:59 and refresh your display however you need Jul 18 23:49:03 That's what I was thinking, but does the activate fn get called after a back gesture, or do you have to catch it? Jul 18 23:49:11 Yes, it does get called Jul 18 23:49:14 no Jul 18 23:49:20 stop you arent listening to him Jul 18 23:49:29 he wants to make a refresh feature out of a back gesture Jul 18 23:49:50 Well, he said like exiting a preferences scene Jul 18 23:49:50 Sweet, no I need to call a fn after coming back to the scene Jul 18 23:49:53 catch the gesture and stop it, then call your refresh/redraw function Jul 18 23:49:53 You push a preferences scene Jul 18 23:50:01 You save on deactivate in the prefs scene Jul 18 23:50:06 projectAlarum: so you need to do something on your way back Jul 18 23:50:07 You refresh on activate in the former scene Jul 18 23:50:25 elyon, but not everyone reloads/draws everything on activate Jul 18 23:50:45 wow, my server is just going omnomnom to my bandwidth Jul 18 23:50:47 dawn|laptop: yes Jul 18 23:50:52 projectAlarum: you can pass a refresh var from the old scene to the new scene Jul 18 23:51:06 and then look for that and do your refresh/redraw Jul 18 23:51:32 K makes sense, pass it from the deactivate fn, for example? Jul 18 23:51:47 you would from pop or pushScene Jul 18 23:51:52 youd have to catch the backgesture tho Jul 18 23:52:12 easiest way would be to put everything in your activate tho Jul 18 23:52:23 but that might require some recoding of your scene Jul 18 23:52:47 Yeah, that actually solves another problem I was having anyways, perfect! Jul 18 23:53:09 Thank you! Jul 18 23:53:11 activate is called when the scene becomes active, weither it be from leaving another scene Jul 18 23:53:17 or returning from being minimized Jul 18 23:53:27 The only time activate doesn't occur, is if you are using multiple stages Jul 18 23:53:36 The stage gets activated, but the scene is already active Jul 18 23:53:47 Other than that, though, activate is a good way to go Jul 18 23:54:02 You can also return parameters from a popScene call, which will get passed into the activate method Jul 18 23:54:16 or pushScene Jul 18 23:54:37 or swapScene Jul 18 23:54:57 i hate how facebook comment emails dont work on my pre Jul 18 23:55:02 always says page not found Jul 18 23:55:56 I turned those off Jul 18 23:56:09 Seems like the webOS notifications are better, right? Jul 18 23:56:43 i rarely use the facebook app Jul 18 23:57:00 and i think i turned off notifications Jul 18 23:57:33 i honestly wish the fb app was more minimal in its UI Jul 18 23:57:51 Awesome, that works perfectly! Thank you all for your help! Jul 18 23:58:58 projectAlarum: may i ask what your app is? Jul 18 23:59:57 dawm|laptop: : its for kayakers, water rafting, retrieves water flow, height, temp, etc Jul 19 00:00:38 ahh cool, if it was a game i was gonna suggest catching notifications so you can pause, but i dont think youll need that for your sort of app Jul 19 00:01:22 Nope, just needed it to pull the users favarotie runs after coming back from preferences Jul 19 00:39:22 Hmmm I can't seem to find a tutorial on how to define array elements at the time of array creation outside a function, for instance during game.js global object declaration. Anyone know how to do this? Jul 19 00:39:56 Kinda like using the .push but not in a function. Jul 19 00:42:31 bah I'll just set them up in a function. Jul 19 00:44:08 Cant you just do, myArray = [ "Hello", "World" ]; Jul 19 00:44:49 You can't use that notation in the global declaration section Jul 19 00:44:50 If you are using Class.create, that would become myArray: [ "Hello", "World"], Jul 19 00:45:07 Yea but hello and world are objects with subproperties Jul 19 00:45:16 Or otherwise MySceneAssistant.myArray = [ "Hello", "World" ]; Jul 19 00:45:35 Or you could create your own gloabl Jul 19 00:45:38 global Jul 19 00:45:44 MyGlobalVariable = "Hello" Jul 19 00:45:55 this.MyInstanceVariable = "Hello"; Jul 19 00:46:01 its ok I'll just push in the game.init(); Jul 19 00:46:04 var MyLocalVariable = "Hello" Jul 19 00:46:18 Hah, okay. I'm sure you understand the mechanics of what you're doing :) Jul 19 00:46:58 half :P but that's ok. Jul 19 00:47:03 I define the static values like that, directly, then the dynamic stuff I usually define a global object, then assign to it Jul 19 00:47:17 Or sometimes I create my own model. Make that global, then let it decorate itself Jul 19 00:49:16 You know, I wish it was easier to connect the people on IRC to different apps in the app catalog Jul 19 00:49:21 Seems like knowing all that would be fun :) Jul 19 00:50:15 Now I gotta learn how to dynamically create image widgets inside a collapsable. FUN Jul 19 00:51:08 Super easy, just did the same in the app I'm working on Jul 19 00:51:15 o rly? Jul 19 00:51:25 Care to share? Jul 19 00:51:28 <3 Jul 19 00:54:13 Yup I have a graph that just used a small .png image and resizes it through a for loop basically by guageHeight.innerHTML = guageHeight.innerHTML + Each time it goes through the loop, it reads the guageHeight from an array and applied it Jul 19 00:55:51 I had it using widgets, but it seemed to bog down a bunch, Jul 19 00:55:53 Yea but I need to create a series of actual widgets inside a collapsable Jul 19 00:56:27 I use almost the same idea to pull settinga from a db and create a list as well, which is hidden in a collapsible divider Jul 19 00:56:56 settings* Jul 19 00:57:31 And another which listens to taps and adds the tapped item into another list on the scene Jul 19 00:57:42 yea not quite what I'm doing though Jul 19 00:58:01 I have an array that has to be looped through creating a widget on every loop Jul 19 00:58:24 But apparently creating an image widget is possible but isn't an exposed api so it wouldn't pass review Jul 19 00:58:47 Hmmm Jul 19 00:59:12 And it wouldn't be pretty if I created them in design-time since the array can be very large Jul 19 00:59:16 or very small Jul 19 00:59:59 Exactly, I'm pretty sure you can create widgets on the fly Jul 19 01:00:14 I'll try again. Currently you can not dynamically create a picture widget. There is a way, but the api isn't exposed. Essentially, you would create a json object equivalent to what would be stored in the sceneChrome.js file, and call the api to insert it into the chrome, and then that would update the dom. Jul 19 01:00:21 Friom this post Jul 19 01:00:22 http://developer.palm.com/distribution/viewtopic.php?f=55&t=6752 Jul 19 01:02:26 Hmmm but I could however just resize the collapsible according to how many items are in the array knowing how many wide it fits Jul 19 01:04:13 Yeah, or possibly use innerHTML to insert divs with dynamic id's and then instantiate them with the same I'd from an array? Jul 19 01:04:28 Same id* Jul 19 01:04:28 Hmm. Jul 19 01:04:36 I am terrible at HTML Jul 19 01:04:43 I wouldn't know where to start on that one Jul 19 01:07:03 Easy, you'd have a parent div which is where everything would go but empty to start,
How would I insert a div into a collapsible though Jul 19 01:07:49 " + divVariable + ">anything else you want in here
Jul 19 01:08:03 Sorry, hit the enter btn too soon Jul 19 01:08:21 Have your collapsible surround the parent div Jul 19 01:08:27 right Jul 19 01:09:28 Erm so how do I create the parent div inside the collapsible :P Jul 19 01:09:35 <--- noob at htlm Jul 19 01:09:37 html too Jul 19 01:09:59 All good, one sec Jul 19 01:12:04 projectAlarum: and once my 50x50 div is created I can use the background style property to place and image in? I also need each div to listen for tap events O_O Jul 19 01:13:23 Actually, nvm, you just create the collapsible, and then create a drawer, the drawer will contain the dynamic stuff, and setup the drawer and collapsible widgets Jul 19 01:14:08 ok they are setup Jul 19 01:14:13 <--- using ares Jul 19 01:14:42 What I've done is just set either the style or class while looping through the array and while doing the .innerHTML stuff Jul 19 01:14:59 I haven't used ares at all, sorry... :( Jul 19 01:16:14 Should be the smae thing though Jul 19 01:16:20 So in your assistant you're basically creating the divs in your loop, assigning their dynamic div id's and then instantiate the widgets Jul 19 01:16:27 I just dragged a drawer into my collapible Jul 19 01:16:41 instantiate the widgets? Jul 19 01:17:43 Lol I use notepad to code, yeah you would use this.controller.setupWidget( Jul 19 01:17:58 ok. Jul 19 01:19:47 The syntax might be a little different if its outside of the setup fn though, possibly, lemme see... Jul 19 01:23:07 digitalpowers: good evening Jul 19 01:23:16 any updates on an update? i have been out of service all evening Jul 19 01:23:21 Anivrom: good evening Jul 19 01:23:36 No one has said anything Jul 19 01:24:16 i kinda doubt it will come on the weekend, all the palm/hp people are off drinking their sorrows away Jul 19 01:24:23 heh Jul 19 01:25:25 The word I heard from reading between the lines was today, but, obviously nothing thus farm maybe over night... Jul 19 01:26:11 i just keep hearing Soon(tm) Jul 19 01:26:23 Lol yeah... Jul 19 01:30:08 Ok, you have to call setupWidget before injecting the widget's code into the DOM Jul 19 01:31:34 Here's a good link: http://developer.palm.com/index.php?option=com_content&view=article&id=1610 Jul 19 01:31:39 thanks Jul 19 01:32:20 Not real helpful, but does basically say you can do it Jul 19 01:33:48 I'm not even gonna know where to start when I start making this app pixi compatible Jul 19 01:34:04 It's getting real tempting to not even do it Jul 19 01:34:21 its less hard than you would think Anivrom Jul 19 01:34:42 the pixi is the same width just not as tall, so most apps just scroll a bit Jul 19 01:34:47 Lol I had to set a lot of my stuff with absolute positioning off the bottom of the scene to get it to work and that was a pain Jul 19 01:34:59 Yea but my app is left orientation locked Jul 19 01:35:52 landscape? Jul 19 01:35:56 yea Jul 19 01:36:05 yeah that does make pixi compatibility harder Jul 19 01:36:13 and... its a game Jul 19 01:36:17 So less html elements Jul 19 01:36:55 A canvas game at that Jul 19 01:37:07 i just finished a pdk app using all sdl even for the graphics, and i put a bunch of effort into makign it scale to the pixi size and not chew up to many resources so it would run on the pixi processor, just to find out the pixi doesnt work right with sdl graphics Jul 19 01:37:22 wow Jul 19 01:37:42 on the bright side it runs really smooth on the pre :D Jul 19 01:37:55 and if they ever come out with a different size screen i wont have to do any work Jul 19 01:38:13 but i am going to have to learn opengl if i am going to do much more with the pdk Jul 19 01:38:32 Yup Jul 19 01:39:35 i am having a hard time working out how to do opengl but just do a 2d game, mostly because texturing just hasnt worked well for me thus far Jul 19 01:42:03 I haven't even gotten the courage to try a game just yet... Jul 19 01:42:40 I love game programming Jul 19 01:42:48 i just decided to go for it, with the $50 publishing fee removed i feel much more confident, i develop for fun anyways not as my carrier so if it fails it is no loss Jul 19 01:42:52 prolly cause I'm a hardcore gamer Jul 19 01:43:26 i would enjoy game programming alot more if i could find a graphics artist with similar passion / lack of care for money :D Jul 19 01:43:32 Nice, I'm planning one for my next app, kinda intimidated lol Jul 19 01:43:37 lol, that's where my wife comes in Jul 19 01:43:47 She's an illustrator and im a graphic designer Jul 19 01:43:51 So we have no lack there. Jul 19 01:43:54 Very nice Jul 19 01:43:59 very nice Jul 19 01:44:21 my brother has the natural tallent for graphics design but i havent convinced him to actually do the learning to go with it Jul 19 01:44:23 I write tax software for a living... Uber exciting... Jul 19 01:44:48 i just do IT for a living, some programing, mostly telling people where there email went when they cant find the icon Jul 19 01:44:57 pouring through all that tax law and converting it into if/case statements sounds like a dream job Jul 19 01:45:19 Yeah, I just left a job doing the same, got tired of helping old women log onto aol Jul 19 01:45:25 hahaha Jul 19 01:45:37 heh Jul 19 01:45:46 BigBiff: Hey Jul 19 01:45:54 Its not bad, but a pain, I convert older tax software written in progess to php Jul 19 01:45:55 nick burns, the company computer guy Jul 19 01:46:12 hello Anivrom Jul 19 01:46:41 And progress is a beast Jul 19 01:47:05 My dad did progress for some tiem Jul 19 01:47:14 Although he always preferred VB.Net Jul 19 01:47:29 "you're welcome" Jul 19 01:48:11 * BigBiff is easily amused with snl quotes Jul 19 01:48:18 The whole visual studio is pretty nice, but I prefer web development, Jul 19 01:48:26 Lol yes SNL ftw Jul 19 01:48:47 mad tv > snl Jul 19 01:48:53 unless it's old snl Jul 19 01:48:59 Like jim carey era Jul 19 01:49:02 90s snl Jul 19 01:49:22 90's for sure Jul 19 01:50:20 best episode of all time though is..... Jul 19 01:50:40 alec baldwin schwetty balls Jul 19 01:50:47 Hmm so if I want to change the heigh of a widget I would say this.controller.get('collapseWidget').style.height = 50;? Jul 19 01:50:59 yes Jul 19 01:51:14 but Jul 19 01:51:14 Do I need to call any update method? Jul 19 01:51:55 Yes, I think so Jul 19 01:51:55 well, if it's already setup you gotta call modeChanged Jul 19 01:52:05 +l Jul 19 01:52:21 (model oops) Jul 19 01:52:25 but Jul 19 01:52:51 some widgets are screwy with their dimensions Jul 19 01:53:17 takes some experimenting Jul 19 01:56:46 haven't seen much Mojo here in awhile Jul 19 01:57:04 you guys are hittin the pdk so hard Jul 19 01:58:38 I'll be on here rarely after tonight.. real work beckons Jul 19 01:58:50 sucks Jul 19 01:59:07 ya, that time of year Jul 19 02:00:35 I can use Math.ceil(1.2); to get a value of 2 correct? Jul 19 02:00:46 I want it to round up to the nearest whole number Jul 19 02:00:58 even if its passed 1.000000001 Jul 19 02:03:17 yes, that sounds right Jul 19 02:06:04 gotta love js for not having to set_type float Jul 19 02:06:24 * BigBiff hates php Jul 19 02:37:23 uh...SNL 90's? Jul 19 02:37:53 You guys have heard of Chevy Chase, Dan Akyroid, John Belushi, Jane Curtin... ? Jul 19 02:38:12 We were saying that snl 90 Jul 19 02:38:17 90's were the good ol days Jul 19 02:38:37 hell, I'd quit watching SNL by the 90's. Jul 19 02:38:38 But they have since dropped down dramatically in funny imo Jul 19 02:38:45 Mad tv comes up with much better skits Jul 19 02:39:08 "Jane, you ignorant slut." Jul 19 02:41:59 SNL is always funniest from when you were younger, I appreciate many of the old original cast, but grew up with the 90s sandler/farley/spade/chris rock era Jul 19 02:42:08 I like both. Jul 19 02:44:06 yeah, I know. I just like playing grumpy old man sometimes... :) Jul 19 02:44:45 and much like sandler, chevy chase grew older to become unfunny Jul 19 02:45:38 akroid can basically do no wrong in my eyes until the day he dies though. Jul 19 02:46:38 * haeffb having troubles with precentral feeds & preware Jul 19 02:48:43 just wanna say Jul 19 02:48:44 a Jul 19 02:48:48 I like andy samberg Jul 19 02:48:50 * torchie ducks. Jul 19 02:49:05 flame him Jul 19 02:49:07 !!! Jul 19 02:51:29 Anyone on now doing any mobile advertising Jul 19 02:51:41 Error: require Failed: The scene assistant 'InventoryAssistant' is not defined. Jul 19 02:51:48 it was working 5 minutes ago, I never changed any code Jul 19 02:51:52 And it randomly broke Jul 19 02:52:12 nice Jul 19 02:52:23 maybe one of your includes is not working right Jul 19 02:52:33 either sources.json or index Jul 19 02:52:41 Never touched either of those Jul 19 02:52:55 make sure its their Jul 19 02:52:57 there Jul 19 02:52:59 er.. Jul 19 02:53:00 its there. Jul 19 02:53:19 and everything is spelled right? Jul 19 02:53:23 things dont just break Jul 19 02:53:32 so something you changed caused this Jul 19 02:53:33 Yea. apparently they do Jul 19 02:53:38 Anivrom: you didn't change anything in InventoryAssistant? Jul 19 02:53:47 haeffb: yea I was doing some coding Jul 19 02:53:55 But not to the actual prototype structure Jul 19 02:53:59 is the setup method properly setup Jul 19 02:54:16 ah Jul 19 02:54:20 double check your open and close brackets Jul 19 02:54:23 Anivrom: something is wrong in InventoryAssistant. Likely punctuation Jul 19 02:54:26 jslint has kindly informed me of some syntax. Jul 19 02:54:29 errors* Jul 19 02:54:33 nice Jul 19 02:54:36 helps if you turn it on Jul 19 02:54:54 do you have jslint deployed within your app Jul 19 02:54:55 thats what she said Jul 19 02:55:00 ouch Jul 19 02:55:06 CTLAdvance: idk its ares. Jul 19 02:55:11 oic Jul 19 02:55:21 Ares has jslint built in Jul 19 02:55:25 yea Jul 19 02:55:25 yeah Jul 19 02:55:59 I'm such a js noob. case: "carrot" instead of case "carrot" : Jul 19 02:57:25 I didnt know a syntax error would stop an assistant from initializing. Jul 19 02:58:47 it depends on how major it is Jul 19 02:59:09 Anyone here using AdMob or any other advert company Jul 19 02:59:19 They really should enable debugger when testing on the phone. **** ENDING LOGGING AT Mon Jul 19 02:59:56 2010