**** BEGIN LOGGING AT Wed Oct 13 02:59:57 2010 Oct 13 03:07:26 wahoo my app is working Oct 13 03:07:30 oy Oct 13 03:13:36 And the first miner made it out of the hole Oct 13 03:14:27 we should have played a joke on the miners... like, aliens have take over since you guys have been trapped Oct 13 03:14:28 wow your app rescues miners? Oct 13 03:14:33 crap that's an awesome app Oct 13 03:15:02 Yeah dude, its just like tetris, only I remove blocks instead of place them Oct 13 03:15:28 it's pretty easy because they're all the tall straight ones Oct 13 03:15:35 none of those wonky Z shape ones Oct 13 03:15:49 well yes, but I have a nuke button for those shapes Oct 13 03:16:07 it deploys 1 stick tnt Oct 13 03:20:49 The fact that we can get them out of the mine is awesome Oct 13 03:22:47 more like jenga Oct 13 03:23:10 buy yes it's pretty awesome that they could survive down there that long too Oct 13 03:24:04 yeah they are gonna have some serious PTSD counseling after this, though Oct 13 03:24:33 being trapped 700 feet? down for a few months is bad enough but the first few days/weeks where they had no idea if they would survive long enough to be rescued must have been hell Oct 13 03:24:51 more than 700 feet Oct 13 03:24:59 700 meters, then, right Oct 13 03:25:07 .5 miles yeah Oct 13 03:25:08 still, either one is insanity Oct 13 03:25:20 I know it Oct 13 03:25:28 I guess its over 90f down there Oct 13 03:30:59 SineOt: as far as I know there is no hardware acceleration happening for css stuff Oct 13 03:33:17 hmm, okay Oct 13 03:33:32 I'll just chalk it up to being webkit being more tuned performance wise towards, well, it's own tags Oct 13 03:33:52 that is probably true Oct 13 03:34:48 (the day gecko dies and webkit takes the crown will be an awesome day for the web c_c ) Oct 13 03:36:06 gecko is the moz/ff engine? Oct 13 03:36:15 * sugardave is a horrible web dev. Oct 13 03:36:40 * CTLAdvance thinks tritan was the best ever Oct 13 03:36:47 * CTLAdvance was just kidding Oct 13 03:37:08 I don't even know what that means...it was probabaly the OS/2 web browser :D Oct 13 03:37:27 sugardave: yes Oct 13 03:37:28 Tritan is what powers IE8 Oct 13 03:37:33 ah Oct 13 03:37:48 it's a terrible piece of crap Oct 13 03:37:52 gecko is Oct 13 03:37:59 Actually its quite good for IE4 Oct 13 03:38:03 or HTML4 Oct 13 03:38:11 HTML5/CSS3 is not supported Oct 13 03:38:21 oh Oct 13 03:38:25 I meant tritan Oct 13 03:39:16 I am hoping the next IE9 beta brings the final layer of HTML5 Support Oct 13 03:39:29 Chakra is gearing up to be quite good Oct 13 04:00:24 3D CSS transforms are nuts Oct 13 04:07:32 anyone know how to listen to orientation changes from within ares Oct 13 04:12:08 Miner 2 is out of the hole Oct 13 04:12:27 cool Oct 13 04:12:43 2/33 achievements unlocked! Oct 13 04:12:51 33+2 Oct 13 04:12:59 2 rescuers are in the hole now Oct 13 04:13:13 so they need to recue 33 people Oct 13 04:13:14 those are the secret achievements Oct 13 04:13:15 :) Oct 13 04:13:24 ah I dont remember coding them in Oct 13 04:13:27 very nice Oct 13 04:13:39 of course you don't, that's why they're secret ;D Oct 13 04:15:57 anyone know how to listen to orientation changes from within ares Oct 13 04:17:11 well I can code it, but not in ares. Can you add a generic listener in ares? Oct 13 04:17:17 that you can code Oct 13 04:17:18 ? Oct 13 04:17:34 pretty sure you can Oct 13 04:17:45 you just have to add a prototype function in regular mojo Oct 13 04:17:49 no need to listen at all Oct 13 04:17:53 oh Oct 13 04:17:57 .orientationChanged Oct 13 04:18:01 is that so? Oct 13 04:18:03 yep Oct 13 04:18:13 and enable it in the window object Oct 13 04:18:20 ah yes Oct 13 04:18:48 it's either orientationChanged or orientationChange, I can't remember Oct 13 04:18:57 it's also better than listening Oct 13 04:20:07 interesting bug in my app Oct 13 04:20:34 I do a lot of (well 6) convertDate calls to display these times in different cities from different timezones Oct 13 04:20:44 and it's pretty cool and all Oct 13 04:20:55 and in my header I have the current local time and it updates every second Oct 13 04:21:05 shows the timezone, etc. Oct 13 04:21:13 so, it' Oct 13 04:21:30 s working....and then I look up at some point and notice my timezone says GMT Oct 13 04:21:46 and I think "that's strange, because I don't change the tz anymore" Oct 13 04:22:02 sugardave: I don't know how much of it is using standard mojo stuff that would be adjusted, but... you should totally have it use Palm-dark at night and regular during the day :o Oct 13 04:22:07 so, I change it back, test some more, things are fine... Oct 13 04:22:22 and then I notice it at GMT again.... Oct 13 04:22:24 it's like, wth? Oct 13 04:22:37 so, I finally figured out when it happens, just not why it happens Oct 13 04:22:50 it only happens if I re-package and launch the app that's already running Oct 13 04:23:13 that is weird Oct 13 04:23:36 SineOt: I have strict instructions for no glitz, but switch to dark theme based on the local time might be okay Oct 13 04:23:54 this for rodtime? Oct 13 04:23:58 yah Oct 13 04:24:07 I'd say that it's hardly glitz if done well (and switching between the two themes isn't too glitzy) Oct 13 04:24:20 it's just an effect I love in the stock OSX world clock widget Oct 13 04:24:29 I was envisioning light them for daytime cities and dark theme for night time cities Oct 13 04:24:33 but it would look weird Oct 13 04:24:41 the clock face changes to black from white after sunset and back again at dawn Oct 13 04:25:04 I was actually thinking of using dark theme in warp mode Oct 13 04:26:52 although, having not seen the app, I don't know if switching between dark/light would be too "glitz" Oct 13 04:27:31 heh, where are people when you need them. I've got my Pixi idling at 2C over ambient Oct 13 04:43:42 warp mode? Oct 13 04:44:16 oh sugardave you're still working on the rods app. how's it coming along? Oct 13 04:44:52 Pretty good, I've solved the main time display problems...but now this weird shit is happening Oct 13 04:45:10 is it actually changing the time zone? Oct 13 04:45:13 like what? weird display? weird programming? Oct 13 04:46:14 SineOt: as far as I can tell, no...when the app starts I save off the current tz, and I just added in an instant call to set it back (and dump it out to look at it), so it is still the correct tz, but setting it back does not clear the GMT from my time display Oct 13 04:46:43 but SOMEtimes...when you go into the date/time app, it will say "US/Chicago (GMT)" Oct 13 04:46:57 and that is no good Oct 13 04:47:00 c_c Oct 13 04:47:04 yeah that's one hell of a bug Oct 13 04:47:14 since last I checked Chicago wasn't GMT Oct 13 04:47:36 JenP: it's doing REALLY weird things, but only if I re-package the app in eclipse and launch it while it's running Oct 13 04:47:55 really makes me wonder why some of this stuff you're using even got written in the first place if Palm never uses it anywhere and considers it to be a private API Oct 13 04:47:58 so eclipse is messing with it? Oct 13 04:48:15 JenP: I think it's the convertDate system service method Oct 13 04:48:23 maybe they had an intern who couldn't code write it as a time waster project? lol Oct 13 04:48:29 lol Oct 13 04:48:31 heh Oct 13 04:48:53 "here go write this and leave me alone" Oct 13 04:49:04 well, all I know it's the ONLY sane way to try and do this dst stuff properly Oct 13 04:49:11 the insane way is worse Oct 13 04:49:25 why does DST still exist, anyways Oct 13 04:49:58 SineOt: I think it will always be here Oct 13 04:50:01 hi dkirker Oct 13 04:51:01 hi sugardave Oct 13 04:51:06 SineOt: I'm not even sure they could call it a private API Oct 13 04:51:20 it's part of the system service Oct 13 04:51:21 long lost forgotten API? Oct 13 04:51:43 but I"m not familiar with all they consider verboten Oct 13 04:51:59 "the API time (and debugging) forgot... brought back from the dead for rodtime!" *dramatic music* Oct 13 04:52:16 apparently I'm the only person to ever use it in an app :D Oct 13 04:52:55 or at least the only to complain about it Oct 13 04:53:15 given how terribly broken it is? Oct 13 04:53:21 you're probably the first to try to use it Oct 13 04:53:55 I'm pretty good at breaking/finding broken things Oct 13 04:54:04 it's a gift....and a curse Oct 13 04:54:40 I can't imagine anyone trying to use it, seeing how broken it was, and NOT bring it up somewhere Oct 13 04:56:00 then again you look at Ares and some of the stuff still not having any "Help" or a description beyond like, "it's a thing!" ... Oct 13 04:57:15 haha, yeah I feel for the Ares people, the docs are even more non-existant there Oct 13 04:57:44 they have a widget for showing just ONE image Oct 13 04:57:47 no documentation Oct 13 04:57:59 doesn't take any of the same commands/methods/whatever as the imageView widget Oct 13 04:59:23 it's like, cool that'd be nice to use... if it'd work Oct 13 05:00:06 do you know how to inspect it to see what methods there are for it? Oct 13 05:00:30 no, but I kind of have given up on Ares for the time being and just using TextWrangler for now Oct 13 05:00:42 ah, straight up mojo? Oct 13 05:00:50 I'm a big fan Oct 13 05:01:18 straight up mojo at least has some documentation behind it :I Oct 13 05:02:29 not to mention the source is pretty readable when the documentation fails Oct 13 05:03:57 yeah, it is Oct 13 05:06:03 one thing I do miss from Ares is the one button bundle, launch, and debug/log viewer aspect of it Oct 13 05:07:26 SineOt: here are some simple debug methods I use, debugObject is handy: http://webos.pastebin.com/FM5cdU9d Oct 13 05:07:49 one property per line in the log Oct 13 05:07:56 it only does one level Oct 13 05:08:19 but you can use it to find the properties and methods of that widget you were talking about if you wanted to see what makes it tick Oct 13 05:16:45 hm, you'd have to walk me through that aspect of it, sugardave. I'm still fairly new to Javascript Oct 13 05:17:38 okay, that's no problem, basically you would copy that file to somewhere under your app directory Oct 13 05:17:44 and then add it in sources.json Oct 13 05:17:50 figured that much, and that too :) Oct 13 05:17:55 okay :D Oct 13 05:18:01 the feeding it the image widget aspect is what has me scratching my head! Oct 13 05:18:02 hang on a second Oct 13 05:19:41 do you know how to look at the log? Oct 13 05:19:52 like via novaterm or perhaps the ares logger will work Oct 13 05:20:32 yes, of course~ Oct 13 05:20:46 SineOt: basically, in your scene controller somewhere (activate would work) you would do something like: debugObject(this.controller.get(widgetId)); Oct 13 05:20:47 used it a ton to find all the dumb (seriously, I've done some REALLY dumb) stuff that I do Oct 13 05:21:09 or whatever the ares way is to "get" a dom element Oct 13 05:21:22 that way, basically Oct 13 05:21:31 Ares isn't too different, it just kind of abstracts the mojo away from you a bit Oct 13 05:21:33 or you could do: var test = this.controller...; debugObject(test); Oct 13 05:21:43 whatever you like, basically Oct 13 05:21:53 nite guys...i'll talk to you tomorrow Oct 13 05:21:56 and it will print out a BUNCH of stuff for a dom element, which is what a widget is Oct 13 05:21:59 nite JenP Oct 13 05:22:21 and you can scroll through and see the properties and their values, or the function names, etc. Oct 13 05:22:32 of special interest is anything in mojo Oct 13 05:22:43 so then you can do debugObject(test.mojo); Oct 13 05:22:49 and see what's in there Oct 13 05:23:15 basically anything that is an object, you can throw into debugObject and it will flood the log with the properties/methods :D Oct 13 05:23:58 it's good for seeing what is in the event object in listeners, etc. Oct 13 05:24:04 I use the hell out of it during dev Oct 13 05:24:30 Yeah, I can imagine Oct 13 05:24:35 it sounds really useful Oct 13 05:25:08 simple but effective, I hear the ares debugger is good, but I can't make it run on my system Oct 13 05:25:15 so I can't comment on it Oct 13 05:25:26 it's alright, sometimes it does WEIRD stuff Oct 13 05:26:01 like sometimes it'll actually hit a breakpoint and break properly, other times it's just just "derp derp derp" and ignores it no matter how many breakpoints you set and where in the code Oct 13 05:26:18 heh Oct 13 05:26:29 that's fun Oct 13 05:26:53 I've done stuff like set a var, add to the var and set this step as the break point, then have it write the value to a div Oct 13 05:27:02 and it'll write the correct value to a div, but never trip the breakpoint Oct 13 05:27:53 it's like regular debugging :D Oct 13 05:36:57 hmm, narrowing this down a bit, it isn't convertDate's fault Oct 13 05:37:24 that leaves getTimeZone, or getTimeZoneValues Oct 13 05:37:41 and THOSE, my friends, are legal because they are in the date/time app Oct 13 05:37:53 morning Oct 13 05:37:58 Does anyone use palm-run? Oct 13 05:38:17 I haven't, I usually use palm-launch Oct 13 05:38:43 I'm interested in it just for the fact that it bundles, launches, and does all that gross stuff for me in one step :p Oct 13 05:38:55 i use the komodo edit plugin Oct 13 05:39:45 I'm using TextWrangler right now, since it's, well... Free. P: Oct 13 05:45:50 yay, palm-run well, runs Oct 13 05:46:03 oh wait, I was wrong...convertDate is the likely culprit again Oct 13 05:46:05 dammit Oct 13 05:46:20 SineOt: Komodo Edit is also free Oct 13 05:47:05 Oh, I got the two confused. I was looking at Komodo IDE, which is 295$. Oct 13 05:47:41 yeah Oct 13 05:47:46 edit is free Oct 13 05:52:29 arg, this is crazy Oct 13 05:53:02 while the phone shows tz as Chicago/GMT, javascript correctly reports Chicago/CDT... Oct 13 05:53:05 w Oct 13 05:53:08 t Oct 13 05:53:10 f Oct 13 06:18:04 swisstomcat: hah I see that you retweeted brian leroux's "PhoneGap FULLY supports ALL native UI, sys calls. Support in an app comes at the cost of xplatform maintenance. The web: it won." Oct 13 06:18:17 but I would argue that what he's saying is somewhat disingenuous Oct 13 06:18:31 depends what you call "native" Oct 13 06:19:44 well I'll give you an example of where this came from Oct 13 06:19:56 I mentioned that I thought titanium > phonegap Oct 13 06:20:12 and he tweeted me asking how? what needed to be improved in phonegap Oct 13 06:20:50 and I was like well, I can't get access to native UI elements and non-traditional browser APIs like tcp connections Oct 13 06:21:05 and he responded with plugins Oct 13 06:21:20 but that really doesn't fill the void Oct 13 06:21:48 because for a developer to have to maintain and update plugins for different platforms they mind as well just write in the native language of the platform Oct 13 06:21:58 or they could just go to titanium Oct 13 06:22:04 thoughts? Oct 13 06:24:48 i had problems "getting" phonegap first Oct 13 06:25:14 it's not a complete solution like titanium Oct 13 06:25:22 it doesn't solve the GUI problem Oct 13 06:25:27 i see it more as a HAL Oct 13 06:25:32 hardware abstraction layer Oct 13 06:25:40 like a retro encabulator Oct 13 06:25:43 having not used either Oct 13 06:25:53 I think phonegap at least gets some bonus points for supporting more platforms Oct 13 06:26:41 device sensors and data is what is solved by phonegap Oct 13 06:26:53 but of course the gui part is a huge part left out Oct 13 06:26:55 yeah but there are a number of APIs that I can't access with phonegap Oct 13 06:26:57 how do you solve that Oct 13 06:27:00 like? Oct 13 06:27:11 sockets? Oct 13 06:27:22 socket.io Oct 13 06:27:53 socket.io? Oct 13 06:28:07 http://socket.io/ Oct 13 06:28:18 it runs on webOS too Oct 13 06:28:36 this isn't actually a socket though Oct 13 06:28:47 it just substitutes ajax long polling where websockets aren't available Oct 13 06:29:21 next example? Oct 13 06:29:47 push notifications for android/iOS? Oct 13 06:30:16 like mojo messaging you mean? Oct 13 06:30:22 (not that that is available) Oct 13 06:30:31 yes Oct 13 06:31:39 not supported i see Oct 13 06:32:59 ye so that and sockets Oct 13 06:33:05 along with orientation change Oct 13 06:33:11 which is not supported in android Oct 13 06:33:17 and I want to support phonegap Oct 13 06:33:26 but what am I supposed to do when titanium looks like a better solution? Oct 13 06:34:07 and titanium will run natively Oct 13 06:34:16 so it should, in theory, be more responsive Oct 13 06:34:28 and it has access to things like bonjour Oct 13 06:35:23 titanium is ios and android Oct 13 06:35:55 i'm still trying to solve the GUI problem .... with phonegap as the HAL Oct 13 06:36:01 looking at jo and unify Oct 13 06:36:02 this is true Oct 13 06:36:04 heh Oct 13 06:36:23 jo has a webos.css Oct 13 06:36:31 I have seen jo Oct 13 06:36:34 it's not that Oct 13 06:36:34 unify needs the webos styling Oct 13 06:36:46 but i see where you are going Oct 13 06:36:49 the project that I am working on, as part of a course, is only android and iOS Oct 13 06:37:04 and they don't intend to target webOS Oct 13 06:37:07 titanium for example is a whole package Oct 13 06:37:13 end-to-end Oct 13 06:37:18 mm...hmm Oct 13 06:37:21 so, I cannot see a way to update your small (48x48) icon in the app catalog when uploading a new version of the app. Oct 13 06:37:25 phonegap and other libraries are just one building block Oct 13 06:37:40 rwhitby: you can't? let me check Oct 13 06:38:28 I guess my impression is that phonegap is kind of a way to feel really good, like you're offering the only cross-platform implementation Oct 13 06:38:47 but in reality, it doesn't allow you to access many of the features that make platforms interesting Oct 13 06:39:02 rwhitby: you're going the full update way i assume? new ipk Oct 13 06:39:39 and mobile applications shouldn't be direct translations of web applications simply to a smaller form factor Oct 13 06:40:53 swisstomcat: ye Oct 13 06:43:21 alexfner: i agree that mobile apps shouldn't be just small web apps Oct 13 06:43:35 alexfner: phonegap is only one building block of your solution Oct 13 06:43:55 rwhtiby: hmm, i see it too .. seems strange Oct 13 06:44:05 rwhitby: hmm, i see it too .. seems strange Oct 13 06:45:25 rwhitby: that means you'll have a new app icon on the phone but the old one in the catalog .. doesn't make sense Oct 13 06:49:50 swisstomcat: i've sent the new small-icon to Lisa to see if she can do anything with it. Oct 13 06:53:58 attempted to perform surgery on my pre suspend button, didn't end up making any fixes Oct 13 06:54:03 I think I swapped out the wrong part Oct 13 07:12:29 alexfner: someone asked if you could use mojo outside of webos .. it would be cool to do that but would probably look strange without a restyling (css) Oct 13 07:13:58 not to mention that is copyright to palm Oct 13 07:14:07 so the impending legal battle would be epic Oct 13 07:14:13 yeah Oct 13 07:14:24 man html images should expose metadata through javascript Oct 13 07:16:04 which x-platform gui library will be the best to use? jo,unify,sencha,jquery mobile,... Oct 13 07:16:25 what role will mojo-core have for webos stuff Oct 13 07:16:28 lots of questions Oct 13 07:17:29 mojo core is controller without model+ view? Oct 13 07:17:35 or was that statement completely wrong? Oct 13 07:20:51 not to intrude, but have either of you replaced your suspend button on your pre? Oct 13 07:21:41 alexfner: details are still NDA i think Oct 13 07:22:05 no, haven't done any replacements Oct 13 07:32:47 Good morning Oct 13 07:34:11 morning hotdp Oct 13 07:39:38 swisstomcat do you use commandmenu? Oct 13 07:39:52 yeah Oct 13 07:40:31 have you used icons? Oct 13 07:42:23 yeah, i had to create my own Oct 13 07:44:20 Don't you use the icon : "patch" ? Oct 13 07:49:32 which one is that? Oct 13 07:50:25 Wich what? Oct 13 07:50:27 Kind of menu? Oct 13 07:52:16 (09:41:59 AM) hotdp: Don't you use the icon : "patch" ? Oct 13 07:52:40 Let me say it in other words Oct 13 07:53:00 how can i show a image i have on the bottom? Oct 13 07:53:04 button Oct 13 07:59:31 I can not find the documentation? Only by using the std. icons Oct 13 08:02:01 hold on Oct 13 08:02:54 http://pastebin.com/exnXSst1 Oct 13 08:02:55 i will :d Oct 13 08:03:19 label: "History", icon:'cmd-icon-star' Oct 13 08:03:22 right? Oct 13 08:03:45 correct Oct 13 08:04:01 but then it has to be a .ico file? Oct 13 08:05:59 png Oct 13 08:07:50 .cmd-icon-up { background-image: url(../images/menu-icon-up.png); } Oct 13 08:09:08 ohhh i did not get that Oct 13 08:09:31 so you point at a css style that contains the image Oct 13 08:12:13 correct Oct 13 08:12:29 Thanks.. Oct 13 08:12:38 cmd-icon-star would be a css-style like i posted for .cmd-icon-up Oct 13 08:13:01 i get it Oct 13 08:15:04 But i could not read it anywhere :s Oct 13 08:15:15 How is the wife about the job oversee? Oct 13 08:18:08 not that thrilled .. she'd prefer SF Oct 13 08:19:00 i understand Oct 13 08:19:13 NYC is nice.. but there are so much to see in CA Oct 13 08:19:18 yeah Oct 13 08:19:31 i used to live in NYC for one year .. studying at SVA Oct 13 08:19:33 SF was very cold though :s but all the it magic is over there Oct 13 08:19:38 (school of visual arts) Oct 13 08:19:42 ohh Oct 13 08:19:50 And you like NYC? Oct 13 08:19:54 yeah Oct 13 08:20:05 SF is nice too tho Oct 13 08:20:17 and the silicon valley is an amazing place to be Oct 13 08:22:15 Yer, and there is so much to see in CA different things. Parks, nature ect. Oct 13 08:22:27 true Oct 13 08:22:50 and my sister and mom live up in montana Oct 13 08:27:29 are you from usa? Oct 13 08:27:33 or your mom? Oct 13 08:27:54 no Oct 13 08:28:01 we're 100% swiss Oct 13 08:30:15 so they moved to usa? Oct 13 08:32:08 yeah, like 10 years ago Oct 13 08:33:25 ohh :) Oct 13 08:33:42 I would like to work overthere :) Oct 13 08:33:52 When my twitter network is better Oct 13 08:37:55 swisstomcat where you going to the event in nyv? Oct 13 08:37:58 nyc* Oct 13 08:38:08 dev day? Oct 13 08:38:12 yer Oct 13 08:39:05 i can't :( sprout 2 is supposed to hatch on november 18th Oct 13 08:39:14 :( Oct 13 08:39:16 dammit! Oct 13 08:39:26 I think it would have been good for you job/contacts Oct 13 08:39:31 yeah, too bad Oct 13 08:39:47 You have to plan better next time ;) Oct 13 08:42:10 hehe Oct 13 08:42:45 no more sprouts planned :) Oct 13 09:48:09 anyone interested in beta testing my app? Oct 13 09:51:37 what kind of app ? :=) Oct 13 09:52:04 warpdesign_: a weight tracking app :) Oct 13 09:52:45 warpdesign_: weighttrackerapp.com :) Oct 13 09:52:54 warpdesign_: let me know if you're interested :) Oct 13 09:55:32 bbl Oct 13 10:03:33 hi! I've reinstall my Palm Pre with webosdoctor, and after select my language (in the Pre, te process was finished) I turn off my mobile taking the battery because the red button to turn off doesn't work. Now the phone doesn't turn on... it show the palm logo (as turning on) but withou beat Oct 13 10:50:04 Good Morning all. Oct 13 10:50:11 morning Schalla Oct 13 11:13:56 So many patches in Preware...^^ Oct 13 11:15:04 Btw - Is it possible that some hardware get defect by patches or apps? Oct 13 11:16:48 anyway?^^ Oct 13 11:18:44 sugardave? Oct 13 11:21:49 Schalla: the only items that affect hardware are the overclocking kernels Oct 13 11:22:41 I don't really wanna overclock a PHONE. ^^ I just have bad memories because 1-2 days after I tried preware patches and so on my phone were defect :X Oct 13 11:22:44 (Touchscreen) Oct 13 11:22:55 But I already install a few patches currently on my new one. Oct 13 13:30:06 Bookmarks stopped working. Oct 13 13:30:35 bookmarks? Oct 13 13:30:40 Yea, for the browser. Oct 13 13:30:57 ahh Oct 13 13:31:16 They were gone from the browsers list and when I tap on Bookmarks from the menu it just opens up a grey Bookmarks scene nothing in it Oct 13 13:31:35 Time to restart Oct 13 13:31:45 Too bad there goes good uptime ;) Oct 13 13:35:00 hello Oct 13 13:35:18 somehow i cant activate the WLAN on my pre anymore Oct 13 13:35:44 the button in the drop down dialog (upper right) just does nothing Oct 13 13:35:49 Have you tried turning it on and off again? Oct 13 13:35:50 restarting the device didnt help either Oct 13 13:36:26 same for bluetooth Oct 13 13:36:44 since the wlan hotspot app still werks i think its more a problem with the software Oct 13 13:37:12 ill remove the bat and do a real cold restart Oct 13 13:39:50 lalala Oct 13 13:39:56 *palm logo flashing* Oct 13 13:40:00 :) Oct 13 13:42:29 nope, no change :( Oct 13 13:42:51 airplane mode is the only button that does something Oct 13 13:43:31 last thing i installed was a patch for a system volume slider over preware Oct 13 13:43:45 ill try uninstalling but it doesnt really make sense... Oct 13 13:46:47 *palm logo flashing* Oct 13 13:47:09 lol Oct 13 13:47:15 now it works again Oct 13 13:47:19 what a stupid bug Oct 13 13:47:22 #webos-internals might be able to help Oct 13 13:47:41 i helped myself but ill check there to submit some sort of "bug report" :p Oct 13 13:51:01 thanks anyway :) Oct 13 13:51:03 cya Oct 13 13:54:10 does anyone have any experience doing hardware replacements on the Pre? Oct 13 13:54:41 :) what do you need to replace? Oct 13 14:15:01 hotdp: I'm trying to replace the power button Oct 13 14:15:08 but I figured it out, I think Oct 13 14:20:25 I think I'm just going to replace the whole slider mechanism Oct 13 14:39:52 "I installed a patch that doesn't come with the system, but that definitely can't be the reason why something doesn't work." That is sound logic right there. Oct 13 14:40:27 lol Oct 13 14:53:38 people are not understanding that convertDate is a valuable thing to use...javascript Date is not going to cut it alone Oct 13 14:53:42 arg Oct 13 14:54:52 who are you talking about :P Oct 13 14:56:07 http://developer.palm.com/distribution/viewtopic.php?p=43179#p43179 Oct 13 15:00:24 i see :D Oct 13 15:00:32 How is your app doing? Oct 13 15:01:54 pretty good except for this weird problem...meeting time, bbl Oct 13 15:05:30 bbl Oct 13 15:16:01 gee, I guess Scan Do! plateaued after 3 days...that must be some kind of record Oct 13 15:17:01 lol Oct 13 15:39:11 JS date stuff is ass Oct 13 15:39:18 esp coming from PHP's date functionality Oct 13 15:40:06 funkatron: I have minimal PHP experience, but anything has got to be better than js dates for dst calculation, I'm quite convinced of that now :D Oct 13 15:40:17 yeah Oct 13 15:40:21 ruby date FTW Oct 13 15:40:23 PHP's date stuff is really really powerful Oct 13 15:40:58 arg, I didn't want to have to do a web service....I want convertDate to work :D Oct 13 15:41:40 there's an even lamer bug with it, though...and if I can't figure out how to keep it from happening, convertDate will HAVE to be abandoned Oct 13 15:42:14 there's a lib called date.js which is massive but handy Oct 13 15:42:37 but last I checked the release was pretty long in the tooth. you could find the current repo version though and it was better Oct 13 15:42:42 ah, yeah I haven't looked externally yet, I was so close with Mojo :D Oct 13 15:48:03 ust be a library somewhere sugardave Oct 13 15:48:07 m ^ Oct 13 15:49:39 the more I think about it, though, the less I am hopeful....it's js, the only way to get the real offset with dst adjust is to "be" in the timezone, so you have to be able to change to it somehow. That's not in JS, that's a system service Oct 13 15:50:20 I guess if it had the current tzdata, you could compute it yourself Oct 13 15:50:44 that might work, but then I need to figure out how to keep the tzdata current Oct 13 15:51:32 those zoneinfo files aren't very friendly, either, trust me Oct 13 15:52:25 curiouser and curiouser Oct 13 15:53:10 I think it's some sick joke rwhitby came up with..."how many developers can I sucker into this 'easy' app and then drive them insane" Oct 13 15:53:28 sounds like something he would do Oct 13 15:53:38 sugardave: HAHA Oct 13 16:16:34 chuqui: OMG make them fix convertDate :P Oct 13 16:17:14 and fix it in 1.4.5? Oct 13 16:17:15 lol Oct 13 16:17:27 yes, right now :D Oct 13 16:18:24 1.4.5.2, now with support for Real Time Oct 13 16:19:36 and by real time, he means rod time Oct 13 16:26:30 I'm sitting in an intro programming class for CSE Oct 13 16:26:36 and I'm pretty sure he's moving to classes Oct 13 16:26:44 and I'm kind of yawning here guys Oct 13 16:26:46 entertain me Oct 13 16:27:02 did this stuff already! Oct 13 16:27:35 bingo Oct 13 16:27:44 15 minutes into class and he finally said "class" Oct 13 16:27:47 in the c++ way Oct 13 16:28:05 (this is my live blog of the lecture) Oct 13 16:32:09 what is the c++ way? Oct 13 16:32:18 pain? Oct 13 16:34:13 hey chuqui why did you decide to go to Palm? and how has the transition to hp been? Oct 13 16:35:43 summatusmentis: "Cla++" :) Oct 13 16:36:15 Robdor: hrr hrr :) Oct 13 16:38:32 alexfner: I saw lots of potential in the technology and I have a lot of respect for Ruby from being at Apple when he was there. Oct 13 16:39:51 alexfner: The transition to HP so far has been pretty positive and smooth. Meeting lots of really sharp and savvy people; they're really working to help us accelerate our development. Lots to do, of course. Oct 13 16:41:08 chuqui: do you know enough about it to/can you comment on internship possibilities? Oct 13 16:41:26 summatusmentis: i can comment on this Oct 13 16:41:36 summatusmentis: it's not something I've been involved in, so I really don't know about them... Oct 13 16:41:36 I went to a career fair and talked to a few hp guys Oct 13 16:41:50 chuqui: no worries, I was just curious Oct 13 16:41:51 and they pointed out that because so much of palm is transitioning to hp Oct 13 16:42:27 that it is a difficult time to try and intern at palm Oct 13 16:42:40 alexfner: that makes some sense Oct 13 16:43:06 not to mention that palm is pretty exclusive Oct 13 16:43:13 alexfner: I'm mostly just curious, I'm hoping to go to grad school in an area mostly unrelated to webos/palm Oct 13 16:43:21 so they can hand pick people from down the street at stanford Oct 13 16:43:25 ah interesting :) Oct 13 16:44:02 alexfner: well, sure, I mean, they're a company, they get to hand-pick whoever they want, but I like to think I have a decent resume Oct 13 16:44:09 chuqui: good to know. Do you see the palm developer community being integrated into the larger hp community? Oct 13 16:44:24 summatusmentis: oh certainly, I don't mean to discredit you Oct 13 16:44:50 alexfner: that's not how I took it :) just commenting Oct 13 16:47:57 alexfner: Right now, we're leaving things the way they are. There's a lot of thought and discussion we need to have to decide what the right setup is over the long term. Oct 13 16:49:38 ha, this is at the top of my gmail: "Texas company, not in India Trust your businss to local experts" outsourcing works! Oct 13 16:51:25 hmm, very exciting Oct 13 16:51:48 I am excited to see hp's cloud services portfolio Oct 13 16:52:14 as a college student with no money, I'm still trying to figure out how one goes about creating a cloud service on a shoestring budget, but I think the answer is they don't Oct 13 16:53:21 well... have you looked at google app engine? Oct 13 16:53:32 I think they provide cloud support for up to 8 apps for free? Oct 13 16:53:34 or something? Oct 13 16:53:39 float it within someone elses cloud Oct 13 16:53:49 only somewhat, but it doesn't seem like it'd offer the kind of scale Oct 13 16:54:34 chuqui: any love or hate for SFR right now? Oct 13 16:54:35 I don't know much about the need for scaling, or what to look for in scale-proof stuff Oct 13 16:55:00 summatusmentis: it just seems like, if you want to offer a commercial service, that's not what google's app engine is for Oct 13 16:55:22 alexfner: I haven't looked at it, but I think Amazon is relatively inexpensive (I have no idea how much) Oct 13 16:55:36 alexfner: no, I think they generally want you to pay if you need to scale to large commercial services Oct 13 16:56:01 alexfner: plus, I run some 'web services' on my shared web host...but that's because my apps are tiny Oct 13 16:56:11 sugardave: it's a cost benefit, it offers the ability to scale if you choose, but if your service grows linearly it doesn't seem to make sense Oct 13 16:56:11 and have a small user base Oct 13 16:56:25 HattCzech_work: even if there was, I wouldn't say... (grin) Oct 13 16:56:30 but I am not entirely sure, I can't do the math very well Oct 13 16:56:41 hehehe, fair enough :) Oct 13 16:57:14 chuqui: one more question(maybe): do you think that the vision for webOS has changed significantly with the acquisition by hp? Oct 13 16:57:36 alexfner: I've heard from people more knowledgeable than me that amazon and google's offerings are pretty much identical, cost-wise Oct 13 16:57:43 but those are full "cloud" offerings Oct 13 16:57:48 which is different than the app engine Oct 13 16:58:02 yeah and they are both really good ways to scale Oct 13 16:58:08 but even they seem really expensive for me Oct 13 16:58:48 http://code.google.com/appengine/kb/billing.html#freequota Oct 13 16:59:03 are you planning on going above 5 million page views a month? Oct 13 16:59:18 for example, if I want to have a cloud service to manage the backend for a 2d canvas based, multiplayer game, I can't compute the usage I will need Oct 13 16:59:23 alexfner: yes, I do. they think a lot bigger and see many more options. it'll be interesting to see how that plays out (but I won't go into any details) Oct 13 16:59:26 I think I just don't know enough Oct 13 16:59:43 oh Oct 13 16:59:46 I see what you're saying Oct 13 17:00:05 so you want compute time Oct 13 17:00:11 not app hosting Oct 13 17:00:17 yessir Oct 13 17:00:23 I didn't follow that Oct 13 17:01:12 * oilsworkn wonders how hard it is to walk that "i know but can't tell you" line that chuqui seems to be so good at :) Oct 13 17:01:23 chuqui: certainly, I think it's really interesting to people who are actually in the organization that makes webOS instead of looking to punditry and speculation on the blogs Oct 13 17:01:34 s'good to talk with you Oct 13 17:01:40 * sugardave plies chuqui with liquor and cameras. Oct 13 17:01:51 * halfhalo hides more cameras Oct 13 17:02:09 * halfhalo also appropriates the toaster Oct 13 17:02:42 * oilsworkn googled plies, and still isnt sure what sugardave was talking about Oct 13 17:02:51 oilsworkn: it comes with the territory. Oct 13 17:03:10 sugardave: thanks! (but it didn't work) Oct 13 17:03:36 sugardave: small vps ftw Oct 13 17:03:53 anyone know if the spaz dev is about? Oct 13 17:04:07 * oilsworkn doesnt see funkatron Oct 13 17:04:16 halfhalo: one day I will need one...I hope Oct 13 17:04:24 its like 9.99 a month Oct 13 17:04:24 oilsworkn: thanks Oct 13 17:04:48 oilsworkn: you ply somebody with something they like in order to get them to do things for you Oct 13 17:04:55 I'm using thrust::vps and I get decent specs Oct 13 17:04:57 i.e. spill the beans Oct 13 17:05:27 I'm using two webbynodes, not the greatest specs in the world, but more than I need and I get to have a dev and prod setup Oct 13 17:05:41 and I also have a third for staging with slightly better specs Oct 13 17:05:49 halfhalo: you have a vps for $10/month? Oct 13 17:06:00 last time I looked I was getting quoted $50 Oct 13 17:06:07 yeah Oct 13 17:06:19 sugardave: www.linode.com 20/month Oct 13 17:06:21 I have two at that price, then a third Oct 13 17:06:35 I moved from linux to them recently Oct 13 17:06:38 hmmm, that's not much more than I pay for my shared account Oct 13 17:06:39 sugardave: the "low end" boxes are usually 256MB ram, 10GB of storage, etc. Oct 13 17:06:47 yup Oct 13 17:06:54 but plenty fast for my needs Oct 13 17:06:56 I think that's plenty Oct 13 17:06:57 summatusmentis: I'll be more specific. I am looking to make a 2d multiplayer game, and I need a backend Oct 13 17:07:27 summatusmentis: so i am looking around, and I don't know what to look at because i don't have a clue what I am going to ened Oct 13 17:07:29 people pay for hosting? Oct 13 17:07:32 * oilsworkn lols Oct 13 17:07:34 alexfner: yeh Oct 13 17:07:39 oilsworkn: how do you get it? Oct 13 17:07:45 fo frees Oct 13 17:07:47 * sugardave blames oil for his having to pay for hosting. Oct 13 17:07:53 summatusmentis: and I want to do things much more complicated than that, but I need to figure out the computing part of it first Oct 13 17:09:11 what I need is employees Oct 13 17:09:27 any body want to work for me? The pay sucks, the food sucks, and the housing sucks Oct 13 17:10:04 well with benefits like that, who would say no? Oct 13 17:10:07 NO Oct 13 17:10:11 but you can have all the free espresso you want Oct 13 17:10:17 how's the dental? Oct 13 17:10:24 dental is excellent, actually Oct 13 17:10:28 lol Oct 13 17:10:37 he removes all your teeth on day one, so no worries Oct 13 17:10:44 if excellent is defined as "brand new chisel and hammer" Oct 13 17:11:14 no no no guys, you're making me out to be crazy Oct 13 17:11:24 as long as you have dental insurance, the dental is excellent Oct 13 17:12:44 Heh Oct 13 17:12:48 well, give sugardave a week, he'll want anything to get away from the rod time app Oct 13 17:12:58 I mostly use my vps for testing stuff Oct 13 17:14:50 and there's spaz, and then he's gone Oct 13 17:16:39 wow Oct 13 17:16:42 so this lecture Oct 13 17:16:48 and introduction to classes Oct 13 17:16:51 and he just goes through code Oct 13 17:17:00 I would have expected a conceptual overview Oct 13 17:17:15 doesn't matter for me, but I'd hate to be a student who hasn't done this before Oct 13 17:17:17 "The Concept of Conceptualization" Oct 13 17:17:23 ...and it's over Oct 13 17:17:27 be back later folks Oct 13 17:17:35 * halfhalo has two conceptual comp classes this sem Oct 13 17:17:39 THEY SUCK Oct 13 17:17:53 I can't think of anything more horrible Oct 13 17:18:19 * halfhalo keeps checking ups for tracking info Oct 13 17:20:56 funkatron: someone was lookin for you Oct 13 17:21:01 okay Oct 13 17:21:34 lol Oct 13 17:21:36 i think it was summatusmentis Oct 13 17:21:55 funkatron: hey, you're the spaz dev right? Oct 13 17:21:59 I am Oct 13 17:22:19 d'you have any plans for "just type" to tweet functionality? Oct 13 17:22:49 yes Oct 13 17:23:19 oh, thats all it was about? Oct 13 17:23:21 lol Oct 13 17:23:56 oh hey, those are better app numbers Oct 13 17:24:11 what are? Oct 13 17:24:28 oilsworkn: yes, >.> Oct 13 17:24:38 funkatron: is it in the current beta? or am I just dumb? Oct 13 17:24:51 Just Type is a webos 2.0 feature Oct 13 17:25:11 NDA Oct 13 17:25:19 :) Oct 13 17:25:48 yo're nda Oct 13 17:26:19 oilsworkn: I've been refreshing my dev portal because I have a new paid app in the catalog (it's been almost a year) and I was concerned that it was done getting downloads Oct 13 17:26:21 point being, no, it cannot be in a public release Oct 13 17:26:27 * oilsworkn tries to come up with something else thats awesome that can be abbreviated to nda, but comes up empty Oct 13 17:26:29 and it refreshed today Oct 13 17:26:47 Not Dead Already Oct 13 17:26:57 not very awesome though Oct 13 17:27:00 no Oct 13 17:27:02 i should hope im not dead Oct 13 17:27:15 sugardave: i haven't updated either of my catalog apps in like a year, lol Oct 13 17:27:35 I have something special planned for Yule Log Oct 13 17:27:42 but not yet Oct 13 17:27:48 "coming soon" Oct 13 17:28:15 Yule Log HD Oct 13 17:28:22 pretty much Oct 13 17:28:25 lol Oct 13 17:28:36 renting a camera this weekend :D Oct 13 17:28:40 haha Oct 13 17:29:50 funkatron: oh, I guess I knew that. Bad Kitty's got it, which is why I ask Oct 13 17:30:14 I don't know how bad kitty would implement a Just Type feature in webos 1.4.5 Oct 13 17:30:36 but I don't use other clients, so I can't comment on them. Oct 13 17:30:36 is it just a filter for tweets? Oct 13 17:30:54 that would be different Oct 13 17:32:10 it's not a filter for tweets, they're not searching twitter. I'm not sure how they're doing it either, perhaps it's something they do internally? whereas the Just Type stuff is system-wide? Oct 13 17:32:48 hmm Oct 13 17:32:53 good evning Oct 13 17:36:04 woo, I get a dev phone....at some point Oct 13 17:36:08 :D Oct 13 17:36:18 I don't :( Oct 13 17:36:19 shocking Oct 13 17:36:25 oilsworkn: :P Oct 13 17:36:45 maybe now you can make it so it doesn't blow away my alarms Oct 13 17:38:49 oilsworkn: that second one I sent you shouldn't be doing that :S Oct 13 17:38:57 oh, it does Oct 13 17:39:01 hmmm Oct 13 17:39:02 lame Oct 13 17:39:21 well, I have another one that won't, but it will also say your timezone is something like California/GMT Oct 13 17:39:32 which is odd Oct 13 17:41:35 Lol Oct 13 17:42:41 you could always put a "Only accurate if used in california" label on it Oct 13 17:43:21 no, it does it to all of them...right now my emulator thinks it's in Chicago/GMT Oct 13 17:43:23 Doitdoitdoit Oct 13 17:43:33 the times are still correct, it just looks funny Oct 13 17:43:45 and the other weird thing is that javascript will still report CDT Oct 13 17:44:25 sounds like a great app Oct 13 17:44:30 Yup Oct 13 17:44:32 it is awesome :D Oct 13 17:45:00 I think this may be why they don't have any examples of using convertDate Oct 13 17:45:19 you could advertize it as "breaks your alarms for only 99 cents" Oct 13 17:45:35 I would almost buy it Oct 13 17:46:47 I need to do some more testing and see if leaving network timezone on will keep it from showing the wrong tz Oct 13 17:51:33 no, that makes no difference...I'm guessing convertDate must be doing something similar to my original manual method, but they are switching to GMT to do calclulation and not setting everything back properly Oct 13 17:56:35 Dundundun.... Oct 13 17:56:46 Heh, laptop has 33 minutes of batt left Oct 13 17:56:58 I may have forgotten to charge it last night... Oct 13 17:57:33 oops Oct 13 18:00:12 sugardave: you there? Oct 13 18:02:02 dohtem: yep Oct 13 18:02:05 what's up? Oct 13 18:02:12 pm? Oct 13 18:02:24 sure Oct 13 18:02:35 hi there Oct 13 18:03:57 I'm getting an error when trying to compile using the scripts that came with the WebOS SDL template for xCode Oct 13 18:04:03 ld: cannot find -lSDLmain Oct 13 18:04:14 any thoughs on this? Oct 13 18:06:33 WTF? My laptop boots from the ultra bay? Oct 13 18:06:50 maruku: What linker flags are you using? Oct 13 18:06:55 Oh you stupid laptop... You installed the windows bootloaser there didn't you... Oct 13 18:07:40 uh-oh, the C programmers are about to talk about things I don't understand Oct 13 18:07:58 19 minutes remaining... Oct 13 18:08:18 Stop using power you stupid sob Oct 13 18:08:36 had to order a new cable to charge my pre :( Oct 13 18:08:49 Robdor: LIBS="-lSDL -lSDLmain -lSDL_Image -lpdl -lGLESv2" Oct 13 18:08:57 iWinRar: it's just a microUSB right? Oct 13 18:09:08 yea Oct 13 18:09:14 maruku: You also need a -L/opt/PalmPDK/host/lib in there so that it knows where to find the libs. Oct 13 18:09:19 still sucks :( lol Oct 13 18:09:21 microusb is suprizingly hard to come by Oct 13 18:09:31 oki Oct 13 18:09:34 maruku: I assume that because I see SDLmain you are using a mac... Oct 13 18:09:37 i hope mine lasts until the one i ordered comes Oct 13 18:09:46 iWinRar: I used to think it was proprietary... I almost plunked down $$ for one on Amazon Oct 13 18:09:48 gonna look how to include it there... Oct 13 18:09:55 yep using a mac here ;) Oct 13 18:10:03 i got mine monoprice lol Oct 13 18:10:07 less then 3 dolla Oct 13 18:10:23 iWinRar: I did find a multi-tipped usb cable at walmart that included a tip for microusb Oct 13 18:10:30 though the cable shortly got a short in it Oct 13 18:10:51 yea mine seems to have a short, annoying to hear my netbook having it connect and disconnect all the time Oct 13 18:10:59 maruku: Are you using xcode 3.2 or the xcode 4 beta? The palm template should already set that stuff up for you in xcode 3.2. Oct 13 18:11:06 is that what that is?! Oct 13 18:11:10 where it connects to the phone the rubber coating came off Oct 13 18:11:14 xcode 3.2 Oct 13 18:11:14 I like the cable that comes with the nexus one, it's solid Oct 13 18:11:18 from using it while on the charger Oct 13 18:11:26 but the template only put there LIBDIR="${PalmPDK}/device/lib" Oct 13 18:11:37 so it always bent at like a 90 degree angle there Oct 13 18:11:45 anyone know how long the orginal cable is? Oct 13 18:11:47 I must figure out where and how put there the host/lib you told me Oct 13 18:12:08 maruku: Weird that it would set up device/lib instead of host/lib. I didn't think that the template tried to compile anything for the device. Oct 13 18:12:13 iWinRar: I'd say about 4 feet Oct 13 18:12:44 well, the script is called buildit_for_device.sh Oct 13 18:12:50 that seems about right, maybe a little shorter Oct 13 18:12:59 iWinRar: I think frys has some good cables Oct 13 18:12:59 alright, the one i ordered was 6 feet i figure if i ever use my wall charger again i can use it on all seeting spots in most places i go Oct 13 18:13:01 so I understand it is going to compile it for the devide Oct 13 18:13:02 I haven't been in a while Oct 13 18:13:39 maruku: I didn't think that script was used from the xcode template. Oct 13 18:13:41 Robdor: BTW I was looking forward your tutorials ;) hehehehe Oct 13 18:13:55 no frys here but as long as this one i order lasts me a while ill be happy Oct 13 18:14:19 i hope the pre2 comes with a touchstone back, which i figure it will Oct 13 18:14:27 Robdor: yep, when you start a new project the template puts a couple of sh files there Oct 13 18:14:36 maruku: I'm taking a different direction with the tutorials, so it's going to be quite a while before I start writing them. I think that alexfner is writing a PDK tutorial series on webos101.com. Oct 13 18:14:39 the one that I told before and runit.sh Oct 13 18:14:54 iWinRar: heh, I already stocked up on the discount touchstone bases Oct 13 18:15:02 maruku: But when you compile and debug from xcode it doesn't use those scripts. Oct 13 18:15:04 iWinRar: I'm pretty sure you can buy the touchstone back standalone Oct 13 18:15:11 but the pre-plus came with one Oct 13 18:15:15 So you shouldn't need those to build for the host. Only for the device. Oct 13 18:15:22 to be honest i dont even have a touch stone Oct 13 18:15:25 Robdor: sure, from xCode it does not use them Oct 13 18:15:44 So why build for the host outside of xcode? Oct 13 18:15:59 Or are you trying to build for the device? Oct 13 18:16:20 Robdor: I wanted to test what I did on the device Oct 13 18:16:34 Ah, I see. You don't need SDLmain for the device. Oct 13 18:16:36 I can compile from xcode Oct 13 18:16:48 SDLmain is an objective-c wrapper to run sdl apps on the mac. Oct 13 18:17:07 but when running the app, crashes cause I cannot reach an image path Oct 13 18:17:11 I thought you were using the scripts to build for the host. Oct 13 18:17:25 cool, so I dont need it Oct 13 18:19:22 it compiles but gives a lot of warning concerning libraries needed for others but not found... Oct 13 18:19:37 that is so crazy... hahahaha Oct 13 18:20:16 maybe I should install Window$ on my Mac to be able to do it on an easy way... Oct 13 18:20:20 Yeah, you should see warnings for 5 or 6 libs. That's normal. Oct 13 18:21:04 14 libs it looks like. Palm links them at runtime. Oct 13 18:22:41 ups Oct 13 18:22:43 ok Oct 13 18:25:54 sugardave: heh, i got a call. Looks like I'm good. Oct 13 18:27:08 ooh, a phone call? spiffy Oct 13 18:28:02 i hope the touchstone isnt the last product we see on that line as when they were first announced they said there would be others Oct 13 18:28:39 well, we know the Pre 2 will be Touchstone compatible Oct 13 18:29:16 with current touchstones but i was hoping more then just the one product Oct 13 18:30:19 like what? I would hope there's a similar base for the tablets/netbooks, but I don't know what else Oct 13 18:30:45 well when the orginal touchstone was announced they said it was a line of products Oct 13 18:30:56 really? Oct 13 18:31:03 but it's just a base... Oct 13 18:31:11 I don't know what else it can do :D Oct 13 18:31:27 cookies Oct 13 18:31:46 my e key is acting up... Oct 13 18:31:52 Eatable Touchstone Cookies? Oct 13 18:31:55 my f key drops sometimes Oct 13 18:32:46 http://www.youtube.com/watch?v=HUUrGmP5LXI Oct 13 18:32:54 whoo... meetup in SF - http://developer.palm.com/blog/2010/10/upcoming-events-fall-2010/ Oct 13 18:33:35 you in sf dohtem? Oct 13 18:33:55 sac Oct 13 18:34:09 ahh Oct 13 18:34:12 i can make the 90 min drive :) Oct 13 18:34:35 I KNOW when Ben moves to Austin that good things will happen here Oct 13 18:34:38 * oilsworkn is going to drive down from washington Oct 13 18:34:44 sugardave: car mount, swivel dock, look at at the ipod line Oct 13 18:34:48 the touchstone line could be better Oct 13 18:34:57 instead of a single product lol Oct 13 18:35:03 keith: ah, I see, accessories for the base Oct 13 18:35:11 be like android and do a2dp to the device, then have a audio out port Oct 13 18:35:15 no, not accessories for the base Oct 13 18:35:17 * halfhalo can't afford the trip up there Oct 13 18:35:25 brand new accessories that utilize touchstone Oct 13 18:35:26 up? Oct 13 18:35:35 sugardave: which Ben? Oct 13 18:35:38 Like a touchstone case Oct 13 18:35:48 from la Oct 13 18:35:50 unwiredben, I think I heard he's moving here Oct 13 18:36:05 * oilsworkn is going to go though halfhalo! Oct 13 18:36:36 cool Oct 13 18:36:45 keith: you in the bay area? Oct 13 18:36:47 dohtem: yea Oct 13 18:36:52 * halfhalo is goingto ces and went to devdays. /win Oct 13 18:36:52 work in the mission Oct 13 18:36:58 nice Oct 13 18:37:05 i went to the first predevcamp Oct 13 18:37:14 I missed that, too :( Oct 13 18:37:18 dev day in April? Oct 13 18:37:29 I organized a node.js meetup at palm, does that count Oct 13 18:37:29 I gotta go to CES Oct 13 18:37:38 never been to a palm organized event though Oct 13 18:37:38 i want to goto ces this yr Oct 13 18:37:43 creationix: not really :) Oct 13 18:37:48 now that i'm in sf, its a short jaunt Oct 13 18:38:03 compared to seattle, which ive been the last 5 years Oct 13 18:38:33 i want a pre2 Oct 13 18:38:41 * iWinRar pokes his sprint pre Oct 13 18:40:05 I feel your pain Oct 13 18:40:11 haha Oct 13 18:40:18 actually overclocking my pre makes it almost nice Oct 13 18:40:27 and it doesn't seem to hurt the battery too much Oct 13 18:40:41 * halfhalo deals with a plus on sprint Oct 13 18:40:58 yeah, I've got preplus on att Oct 13 18:41:05 apparently at 800mhz Oct 13 18:41:14 * oilsworkn hates everyone with pre+s Oct 13 18:41:20 lol Oct 13 18:41:28 coms swap ftw Oct 13 18:41:33 why didnt Sprint get the +? Oct 13 18:41:45 they hate us Oct 13 18:41:49 dumbassery? Oct 13 18:41:52 ;( Oct 13 18:42:17 i dunno i find it funny how people hate on the pre2 because of it is 1ghz which there phone is overclocked, id rather have a stock phone at 1ghz rather then overclocking it. plus the ability to likely oc the pre2 to a much higher clock speed then 1ghz Oct 13 18:42:17 my laptop has been at 0 minutes remaining for about 15 minuts now Oct 13 18:42:19 well Sprint does have cheapo plans... thats consolation enough Oct 13 18:42:24 seems rather silly to hate it for that reason Oct 13 18:43:26 halfhalo: ive always wondered about that with electric cars Oct 13 18:43:29 they're just upset because it doesn't have a fellatio attachment (well, the males, anyway) Oct 13 18:43:45 lol Oct 13 18:43:48 do they have better "% left" calibration then laptops/phones/battery-powered-device Oct 13 18:43:49 i mean Oct 13 18:43:51 doesnt sadden me it doesnt have a fallatio attachment Oct 13 18:43:59 that would be such a battery drainer Oct 13 18:44:06 how far can i drive at 0%? Oct 13 18:44:15 there's always reserves though Oct 13 18:44:22 lol Oct 13 18:44:29 I would bet somethong lik 15 miles Oct 13 18:44:38 depends how fast you are driving Oct 13 18:44:54 lol Oct 13 18:45:09 i think you could get a few miles at 0 % Oct 13 18:45:13 holy crap out of juice go slow speed Oct 13 18:45:31 is slow the answer? Oct 13 18:45:36 wouldn't you want to go faster so you can coast longer? Oct 13 18:45:53 no Oct 13 18:46:01 yes Oct 13 18:46:04 lol Oct 13 18:46:09 and flip the nos switch Oct 13 18:46:20 we need more speed Oct 13 18:46:21 lol Oct 13 18:46:22 lol, stick a generator in the trunk Oct 13 18:46:27 problem solvd Oct 13 18:46:32 nos would do nothing for electric car Oct 13 18:46:32 the answer is "live at the bottom of a hill and only run out of power at the top of the hill" Oct 13 18:46:53 magnets Oct 13 18:47:05 "honey, we need a longer extension cord, it doesn't reach to infront of the neighbors house Oct 13 18:47:14 lol Oct 13 18:47:26 haha Oct 13 18:47:32 connect rockets on top of the car Oct 13 18:47:36 happy Oct 13 18:47:43 solar powered rockects Oct 13 18:47:45 with lazers Oct 13 18:47:51 no Oct 13 18:47:53 and narwhal stickers Oct 13 18:47:56 sharks wiaht lazers Oct 13 18:47:59 nah, we need some big tesla towers and then we can all drive our electric cars for free Oct 13 18:48:04 with* Oct 13 18:48:19 hah Oct 13 18:48:41 or just only drive when there is lightning Oct 13 18:48:44 free energy :D Oct 13 18:48:50 "honey, there's lightning today, I'll be home early!" Oct 13 18:49:02 man, I'd be set back in east texas Oct 13 18:49:27 sorry kids we might be a little late being as its winter and all Oct 13 18:49:28 I have yet to see lightening here in California Oct 13 18:49:55 eh, there's really none in socal Oct 13 18:50:00 or wind powered Oct 13 18:50:04 fires on the other hand, yes Oct 13 18:50:08 the speed of you driving turns the turbines and makes more power! Oct 13 18:50:16 I lived in orange county for two years and I think I saw it once Oct 13 18:50:23 wind power car might work depending on where u live Oct 13 18:50:39 but if you're going 60mph, where you live doesn't really matter Oct 13 18:50:44 thats at least 60mph winds! Oct 13 18:50:46 halfhalo: yes, waking up to a "winter wonderland" in june was fun Oct 13 18:51:34 lol Oct 13 18:51:36 how are yoi going to get up to 60mphs? pushing the car? lol Oct 13 18:51:52 I got evaced twice last year due to the omelveny fire Oct 13 18:52:11 standing infront of it blowing? Oct 13 18:53:04 we watched Back to the Future II last night...do you guys realize we're only 5 years away from flying cars AND being able to retro-fit old cars to fly, too? Oct 13 18:53:08 I can't freaking wai Oct 13 18:53:09 wait Oct 13 18:53:20 lol Oct 13 18:53:30 flying ford pintos! Oct 13 18:53:43 * oilsworkn celebrates Oct 13 18:53:43 you be big pimpin then halfhalo Oct 13 18:54:13 I'm going to buy an old beat-up school bus and fly that Oct 13 18:54:43 i almost was able to buy an old school bus for 500$ when the local schools got new buses Oct 13 18:54:53 didnt have anywhere to put it tho lol Oct 13 18:54:55 * oilsworkn wants a delorian Oct 13 18:55:02 id have cut out half the seats Oct 13 18:55:03 creationix: If you get a chance could you look at http://www.webos101.com/Javascript and let me know if my corrections for "this" are satisfactory? Oct 13 18:55:04 halfhalo: yeah, I soon realized that wasn't snow when I smelled the overwheling ash and saw the blood red sun in the sky Oct 13 18:55:43 alexfner: ok, reading… Oct 13 18:55:45 good times.... Oct 13 18:56:28 alexfner: Mozilla has an excellent JavaScript guide Oct 13 18:56:52 I've heard this howtonode.org site is pretty good too ;) Oct 13 18:57:03 * oilsworkn heard that site was garbage Oct 13 18:57:07 creationix: you'll notice I linked to it :D Oct 13 18:57:27 dohtem: certainly, I just wanted that to serve as an introduction Oct 13 18:57:43 ah, I see Oct 13 18:57:55 * creationix blames oil Oct 13 18:58:00 * alexfner blames oil Oct 13 18:58:09 * dohtem blames oil Oct 13 18:58:19 :/ Oct 13 18:58:32 alexfner: javascript does have types Oct 13 18:58:35 * halfhalo breaks the trend and doesn't blam oil! Oct 13 18:58:41 but you just don't have to declare them Oct 13 18:58:50 I dont *blam* him either Oct 13 18:58:53 creationix: yeah that is worded poorly Oct 13 18:59:03 but yes, there is only one number type Oct 13 18:59:08 creationix: I just wanted to clarify that the developer doesn't have to worry about declaring them Oct 13 18:59:14 which is a good idea, except they chose the wrong number type Oct 13 18:59:19 lol Oct 13 18:59:24 alexfner: sure, more reading… Oct 13 18:59:27 parseInt() Oct 13 18:59:33 huzzah! Oct 13 19:00:08 how "finished" does an app have to be to submit to the catalog Oct 13 19:00:23 I mean, these errors are a bitch and I've had it Oct 13 19:00:56 alexfner: you can't call Main.add in your example Oct 13 19:01:03 it's not Main.add, it's Main.prototype.add Oct 13 19:01:11 new instance Oct 13 19:01:14 main.add? Oct 13 19:01:22 sure if you make an instance of it Oct 13 19:01:28 yeah, I left that out Oct 13 19:01:30 whoops! Oct 13 19:01:37 see, this is why I need you here :) Oct 13 19:02:23 alexfner: ok, next problem, "this" and closure aren't related Oct 13 19:02:27 they are two different techniques Oct 13 19:02:45 I'd say "this" inside of a function Oct 13 19:02:48 not closure Oct 13 19:03:50 damnit Oct 13 19:03:59 dohtem: I go with the "does it compile/run/hide the bad stuff from the user? Ship it!" method of determining if my app is ready to submit Oct 13 19:04:09 I'll just leave these javascript tuts to you Oct 13 19:04:38 alexfner: no, don't do that, I can only write do much Oct 13 19:04:40 sugardave: It's doesnt hide bad stuff from the user... 2/3 aint bad I guess. Oct 13 19:04:55 s/do/so/ Oct 13 19:05:03 dohtem: always remember that no matter how perfect your app is, the only reviews you get will be from people who hate it for some stupid reason Oct 13 19:06:14 "It doesn't interface with full X.25 directories" or "It doesn't know how to import mail from Eudora for Win 3.11" etc. Oct 13 19:06:16 alexfner: so I have a question for you Oct 13 19:06:35 is it best to always use the constructor+prototype pattern when writing webos apps? Oct 13 19:06:48 creationix: I vote yes Oct 13 19:06:49 too bad there isn't a rating system that uses a metric like how long and how frequently your app is used, ignoring the actual star rating Oct 13 19:06:56 is that the style mojo prefers / forces you to use Oct 13 19:06:59 made the changes you suggested, thanks you Oct 13 19:07:04 like if people who download it use it daily for X minutes, versus how many people install it and delete it within a day or two Oct 13 19:07:07 creationix: it doesn't force you Oct 13 19:07:15 creationix: what other pattern is there? Oct 13 19:07:23 radiofreejohn: yeah, that would be nice Oct 13 19:07:26 well, you can't force anything in javascript, but I mean make it difficult to do otherwise Oct 13 19:07:35 creationix: what is the alternative? You are able to use class.Create from prototype.js Oct 13 19:07:45 alexfner: meh, that's worse Oct 13 19:07:45 aside from that I don't see any other options Oct 13 19:07:50 yeah Oct 13 19:08:11 I haven't tried them, but I bet any of Crockford's methods for object creation will work Oct 13 19:08:22 you could try Oct 13 19:08:23 alexfner: so in all your examples on the wiki, it would be easier to make the object directly that create it through a constructor+prototype Oct 13 19:08:46 I wrote about my 3 favorite styles here http://howtonode.org/object-graphs-2 Oct 13 19:08:46 like var Main = { Oct 13 19:08:51 alexfner: yep Oct 13 19:08:52 well, I tried one, and it does work..the 'extended widgets' page on webos101 shows my attempt at making Crockford's "durable private objects" Oct 13 19:09:30 don't get me wrong, the constructor+prototype pattern is the most powerful AND performant there is Oct 13 19:09:43 sometimes I just feel people don't realize there are other options Oct 13 19:09:55 especially when coming from a language like Java that forces that style Oct 13 19:10:05 isn't that a matter of memory usage for GC? Oct 13 19:10:09 what's up guys Oct 13 19:10:37 so yeah, what I call the factory pattern uses more memory, but is easier to use for many use cases Oct 13 19:10:49 making object directly gets cleaned up differently in v8 versus constructor+prototype? is that true? Oct 13 19:10:51 since all functions are bound to the closure automatically Oct 13 19:10:56 http://developer.palm.com/index.php?option=com_content&view=article&id=2064 Oct 13 19:10:59 alexfner: yeah, sadly Oct 13 19:11:08 v8 highly favors constructor+prototype Oct 13 19:11:43 I've done a LOT of performance testing with v8 and large numbers of objects (10,000,000) Oct 13 19:11:53 10 billion objects Oct 13 19:11:55 muhahaha Oct 13 19:12:01 things get hairy real fast Oct 13 19:12:07 no, just million Oct 13 19:12:45 anyway, if the constructor+prototype pattern is easier for you, then by all means use it Oct 13 19:12:49 it's very powerful and fast Oct 13 19:12:51 I know, but when I wrote that I read it back in that austin-powers-doctor-evil voice Oct 13 19:12:54 just hard to properly understand Oct 13 19:13:03 alexfner: lol Oct 13 19:13:04 I can use it well Oct 13 19:13:08 I can't explain it well Oct 13 19:13:20 but I figured writing it out would make it easier for me to explain in the future Oct 13 19:13:27 thus the purpose of the tutorials Oct 13 19:13:27 alexfner: you can hotlink to this if you want http://howtonode.org/object-graphs-2/classical.dot Oct 13 19:13:47 or download + upload to the wiki Oct 13 19:13:52 but I find those are excellent graphs Oct 13 19:13:58 I will probably just link to the entire article Oct 13 19:14:20 I think what you can do better than me is provide real-world examples of using the pattern in a mojo world Oct 13 19:14:28 I actually have very little OO experience Oct 13 19:14:35 what is your experience? Oct 13 19:14:39 I mainly focus on learning the language well and teaching it to others Oct 13 19:14:52 creationix: so your 3rd one, the factory, looks like Ares Oct 13 19:14:56 programming I have a mix of OO (php4 :() Oct 13 19:15:09 and functional and old-school procedural Oct 13 19:15:09 and the first one looks like regular mojo when starting from scratch Oct 13 19:15:26 ares uses a lot of closures hih Oct 13 19:15:28 *huh Oct 13 19:15:43 actually, I am wrong Oct 13 19:16:20 wait, I am not...I guess it does, closures are still something I don't fully grok Oct 13 19:16:29 closures are hard Oct 13 19:16:37 creationix: I've notice palm uses class.create extensively in their applications Oct 13 19:16:38 but essential to writing good js Oct 13 19:16:47 alexfner: bleh Oct 13 19:17:13 I hope the next version of mojo doesn't use prototype Oct 13 19:17:16 but I noticed this problem Oct 13 19:17:16 alexfner: but they don't put it in the skeletons generated via palm-generate :D Oct 13 19:17:33 sugardave: sure, but the skeletons aren't worth much anyways Oct 13 19:17:35 sugardave: that's good Oct 13 19:18:01 alexfner: they are worth saving me from typing those functions :D Oct 13 19:18:26 any framework that requires a code generator to be productive is badly designed (tm) Oct 13 19:19:00 hell you don't NEED it...you could write it all by hand, it's just a constructor and 4-5 prototype functions Oct 13 19:19:17 hence "to be productive" Oct 13 19:19:28 use Ares Oct 13 19:19:29 all you really need is a Main.setup application Oct 13 19:19:29 sure you could write a rails app from scratch, but you would never do that Oct 13 19:19:37 you don't need the other applications Oct 13 19:19:43 Ares makes everything so much simpler Oct 13 19:19:48 Ares reminds me of the Flash IDE, actually Oct 13 19:19:49 heck, you don't even need mojo ;) Oct 13 19:19:50 your application just won't handle minimizing or mazimizing well Oct 13 19:19:59 or most other events Oct 13 19:20:35 true Oct 13 19:20:40 creationix: the thing that I have had trouble with so far is finding a way to make children inherit from parents using constuctor+ prototype Oct 13 19:20:43 let me give you an example Oct 13 19:20:49 alexfner: oh, that's easy Oct 13 19:20:58 Do you think webOS 2.0 will run 1.4.x apps? Oct 13 19:21:03 Child.prototype = Object.create(Parent.prototype); Child.constructor = Child; Oct 13 19:21:15 or Child.prototype.__proto__ = Parent.prototype Oct 13 19:21:30 who whoa whoa Oct 13 19:21:36 oh wait Oct 13 19:21:38 JavaScript should be rewritten to just drop prototypes Oct 13 19:21:40 that's not exactly what i mean Oct 13 19:21:41 t8: I'd bet 2.0 will, not sure about after that Oct 13 19:21:43 Just like ActionScript 2 Oct 13 19:21:56 * creationix does not work for palm Oct 13 19:21:58 I developed several applications for Ares, and made the required version 1.4.5... do you think this is fine? Oct 13 19:22:16 * creationix also never used area Oct 13 19:22:17 I'm not sure if 1.4.5 is used by most people by now, however Oct 13 19:22:18 *ares Oct 13 19:22:34 I finally got 1.4.5 on my att phone, I think it's pushed most everywhere Oct 13 19:22:42 Got ya... Oct 13 19:22:59 t8: 1.4.5 is on every connected webOS device except for one carrier that is still on 1.4.0 Oct 13 19:23:10 And which carrier is that? Oct 13 19:23:22 some not-US one Oct 13 19:23:40 alexfner: what did you mean then? Oct 13 19:23:40 Well Oct 13 19:23:46 I'm releasing all my apps for $0.99 Oct 13 19:24:03 I figured that after giving it a lot of thought, ads just aren't worth it Oct 13 19:24:15 Do you guys read precentral? Oct 13 19:24:18 ads don't make money Oct 13 19:24:25 not enough to matter at least Oct 13 19:24:34 and are very annoying Oct 13 19:24:35 They do.. I was making about $400 a day using AdSense mobile for android until they stopped me from using it Oct 13 19:24:35 don't let doc hear you say that :D Oct 13 19:24:43 But I have about 500+ android apps Oct 13 19:24:59 * sugardave adds t8 to the list. Oct 13 19:25:06 creationix: http://pastebin.com/WDKhrtWZ Oct 13 19:25:26 so I wrote an image editor in the browser Oct 13 19:25:26 Android is fine, but the app store has some major flaws Oct 13 19:25:28 list? Oct 13 19:25:32 brighthouse labs? Oct 13 19:25:45 that I stopped working on, because probably around 1/3 of the lines of code were devoted to passing down variables Oct 13 19:25:51 the contents of the list are known only to me, sorry Oct 13 19:25:52 I am wondering if you know of a better way to do this Oct 13 19:26:07 alexfner: why are you not putting the setup logic in the constructor? Oct 13 19:26:41 the one thing I don't like is how the webos store has our social security number unhid and in plain view Oct 13 19:26:44 (if i log in) Oct 13 19:26:55 hrm? Oct 13 19:27:13 alexfner: wouldn't that be something like this.color = color(arg1, arg2, arg3)? Oct 13 19:27:17 alexfner: so is Main supposed to inherit from color? Oct 13 19:27:50 oh Oct 13 19:27:52 no Oct 13 19:27:52 oh Oct 13 19:27:58 alexfner: I can't see what you're trying to do Oct 13 19:27:59 I see, I think Oct 13 19:28:17 but yes, you are right creationix... ad supported apps don't make much money Oct 13 19:28:22 t8: I don't know where you're looking but I can't find my ssn anywhere on my phone Oct 13 19:28:35 sugardave: talking about the palm dev login Oct 13 19:28:38 not phone Oct 13 19:28:44 okay, tell me mine Oct 13 19:28:52 no, i mean, only when WE log in Oct 13 19:28:55 I can see my own Oct 13 19:28:57 Not yours Oct 13 19:29:00 okay Oct 13 19:29:02 creationix: I was just building a complicated object structure Oct 13 19:29:14 alexfner: sure, but I don't see the goal Oct 13 19:29:24 alexfner: http://webos101.com/Extended_widgets Oct 13 19:29:29 creationix: I am not sure, I thought it would be simpler than one super large object Oct 13 19:29:33 why store the prototype of color in an instance property of Main Oct 13 19:29:35 when google bought admob, eCPMs went down. quattro wireless was shut down and google adsense is very strict on rules. therefore, there's not much choice but to just sell the app (and make something nice) Oct 13 19:29:39 this is an example of inheritance, albeit a weak one from when I was just learning Oct 13 19:29:41 I had shapes, colors, etc. Oct 13 19:29:52 and it seemed like a better way to abstract them would be to make them their own objects Oct 13 19:29:55 alexfner: do you want mixins? Oct 13 19:29:56 and then place them inside main Oct 13 19:30:33 if you call setup directly on the prototype then the prototype gets infected with instance data Oct 13 19:30:40 and it's no longer a prototype Oct 13 19:30:45 well, I guess there's no inheritance in there, but you use those objects to make new ones inside another object Oct 13 19:30:53 you could say this.color = new Color(blah, blah, blah) Oct 13 19:31:07 creationix: yeah but there is only one instance of color Oct 13 19:31:15 creationix: i don't need multiple Oct 13 19:31:27 I was mostly screwing around with javascript and seeing how crazy I could make it Oct 13 19:31:29 if there is only one instance, they don't use constructor+prototype Oct 13 19:31:33 and I think I succeeded Oct 13 19:31:40 creationix: ah, duh! Oct 13 19:31:42 just define color = {} Oct 13 19:31:47 and then this.color = color Oct 13 19:32:17 sounds like you want the module pattern Oct 13 19:32:25 sounds like it indurd Oct 13 19:32:36 it's very close to my factory pattern Oct 13 19:32:39 but meant for singletons Oct 13 19:32:56 singletons eh? Oct 13 19:32:59 node modules are like the module pattern Oct 13 19:33:08 singleton as in you only want one instance ever Oct 13 19:33:29 oh well that's not entirely true, I mean who knows. Some day I might want more than once instance Oct 13 19:33:33 :D Oct 13 19:33:58 well if you ever want more than one instance, then never call setup on the prototype directly Oct 13 19:34:06 because then the prototype become the instance Oct 13 19:34:10 heh, I know, I was making a joke! Oct 13 19:34:14 and can't be shared Oct 13 19:34:23 man my jokes suck Oct 13 19:34:41 yo creationix, have you made anything for webos? Oct 13 19:34:45 not much Oct 13 19:34:57 This was the joke: "oh well that's not entirely true, I mean who knows. Some day I might want more than once instance" Oct 13 19:35:03 not the entire thing Oct 13 19:35:04 t8_: http://github.com/creationix/com.creationix.canvasclock Oct 13 19:35:05 but just that part Oct 13 19:35:14 alexfner: sure :) Oct 13 19:35:26 alexfner: have you seen the module pattern Oct 13 19:35:33 nein Oct 13 19:35:40 http://www.cyrket.com/p/palm/com.creationix.canvasclock/ Oct 13 19:35:41 i like Oct 13 19:35:58 I'm not familiar with software development patterns. I mean I've read about many but never implemented them Oct 13 19:36:02 never heard of cyrket, what's that? Oct 13 19:36:03 how did you get away with 1 screenshot? Oct 13 19:36:05 I had to upload 3! Oct 13 19:36:09 it's not in the store Oct 13 19:36:14 no approval needed Oct 13 19:36:21 got it Oct 13 19:36:22 dundunDUN Oct 13 19:36:27 webos is awesome Oct 13 19:36:32 also I didn't use mojo Oct 13 19:36:34 here here! Oct 13 19:36:38 do I'm pretty sure it would be rejected Oct 13 19:36:39 i just wish it gains traction next year Oct 13 19:37:29 http://alexhaefner.com/editor-unstable.html Oct 13 19:37:34 take a look at that javascript! Oct 13 19:37:41 (HINT: It's ugly!) Oct 13 19:37:45 lol Oct 13 19:37:53 alexfner: maybe later ;) Oct 13 19:37:55 if you're trying to find controls, they're everywhere Oct 13 19:38:00 I thought to myself Oct 13 19:38:00 thats pretty neat Oct 13 19:38:08 what's the simplest way to organize the controls Oct 13 19:38:10 and then I thought Oct 13 19:38:15 PUT THEM EVERYWHERE Oct 13 19:43:08 alexfner: http://pastebin.com/8NprVKq5 Oct 13 19:43:14 that's one way to do module Oct 13 19:43:30 each "module" has it's own namespace for private and local stuff Oct 13 19:43:35 and you export only what you want exposed Oct 13 19:44:19 interesting Oct 13 19:44:37 execute the execution of this function Oct 13 19:44:48 yep, functions create new scope Oct 13 19:44:56 and then just return what you want exposed Oct 13 19:45:18 it's kind of like what I pasted above, but has that extra closure stuff going on Oct 13 19:48:12 the good and bad of javascript is it's immensely flexible Oct 13 19:48:20 that's why I've been trying to teach people the core ideas Oct 13 19:48:31 so they can understand enough to design whatever pattern they want Oct 13 19:50:05 I was just pleased I was able to take the example from the book and turn it into something that worked the way I wanted it to :D Oct 13 19:50:56 ha, I wrote that almost a year ago Oct 13 20:06:06 fun fact, if you can make your phone display Chicago/GMT as its timezone, and then you try to set it to the real one, Chicago/DST, it won't work! Oct 13 20:06:23 in code or in the date/time app Oct 13 20:06:55 * sugardave wonders if he should add that to the bug post or start a new one. Oct 13 20:11:01 got my pixi working finally, a friend at work had a sim card he found on the ground last week Oct 13 20:11:19 nice Oct 13 20:13:48 whats the other site besides cyrket to view webos apps? Oct 13 20:14:27 now if i could just disable any phone usage for the sim i'd be happy, i have a feeling its gonna ring.. it said it has 2 voicemails heh Oct 13 20:14:37 t8, theres myappbox.com i think Oct 13 20:14:44 yep, thats it... thanks! Oct 13 20:14:49 dawm|laptop: airplane mode Oct 13 20:14:56 unless you're using the 3g Oct 13 20:15:02 yeh but that kills the app cat dont it? Oct 13 20:15:03 wifi can be on in airplane mode Oct 13 20:15:13 oh good, i thought that killed it too Oct 13 20:15:13 nope, you can still use the catalog Oct 13 20:15:35 and it saves battery too Oct 13 20:15:38 um Oct 13 20:16:01 I thought airplane mode shut off all the radios Oct 13 20:16:09 it does Oct 13 20:16:17 but you can then turn the wifi and bluetooth back on Oct 13 20:16:22 then you can selectively turn them back on Oct 13 20:16:23 yeah Oct 13 20:16:24 there are planes with wifi enabled these days Oct 13 20:16:34 nice Oct 13 20:16:37 yeah it worked Oct 13 20:16:51 I'm within wifi 90% of the time Oct 13 20:16:54 now to redoctor to 1.4.5 Oct 13 20:17:30 I don't fly unless I have to for work and they don't have wifi on international flights Oct 13 20:17:30 * oil is usually only not on wifi when driving Oct 13 20:17:33 bastards Oct 13 20:18:35 shudder, international flights Oct 13 20:18:53 I've had a few of those this year Oct 13 20:19:36 this year has been light, though I think I'm heading to Chile in a couple of weeks Oct 13 20:20:11 direct flight from San Francisco to Germany was "fun" Oct 13 20:21:12 yeah, I imagine, I pretty much only get sent to London Oct 13 20:21:41 crossing 9 time zones in a single flight is rough Oct 13 20:22:01 it was fun to meet node people in Eurioe though Oct 13 20:22:09 *Europe Oct 13 20:22:16 that's cool Oct 13 20:22:54 I don't think I've met many people from this room though Oct 13 20:23:02 I should go to a palm event Oct 13 20:23:07 come to manhattan Oct 13 20:23:18 i think there's somethin down in soho later this yr Oct 13 20:23:22 i might peak in Oct 13 20:23:23 t8: I was there last spring when I worked for NYU Oct 13 20:23:29 really? good shit Oct 13 20:23:35 stayed with a friend in lower manhattan Oct 13 20:23:39 i stayed in the summer housing a couple few years Oct 13 20:23:39 yea Oct 13 20:23:40 it was wild Oct 13 20:23:42 i live in midtown right now Oct 13 20:23:50 37th, next to times square Oct 13 20:23:59 (at work in rockefeller center right now) Oct 13 20:24:07 nice Oct 13 20:24:30 do you think the windows phone 7 will be a flop? Oct 13 20:26:35 anyone? Oct 13 20:27:37 t8: I hope it will Oct 13 20:27:59 why, more competition? Oct 13 20:28:06 it seems like on the desktop, microsoft virtually won Oct 13 20:28:19 but on mobile, it'll be a few years before we see the actual marketshare of one or another OS win Oct 13 20:29:36 I sad windows took over the netbook market Oct 13 20:29:47 I was hoping for something like webos or android Oct 13 20:29:59 really? Oct 13 20:30:00 actually webos on a netbook would be pretty rad Oct 13 20:30:06 windows on any desktop will probably win... Oct 13 20:30:10 because people are most familiar with it Oct 13 20:30:19 sure, but that doesn't mean it's a good thing Oct 13 20:30:32 yea, but.. there's money in making mobile apps now Oct 13 20:30:34 need help from a SDL guru Oct 13 20:30:37 not much else... since the desktop war was won Oct 13 20:31:01 I cannot reach a file when trying to load an image with SDL_Image Oct 13 20:31:52 it did not work on the host so I gave up and tries straight on the device Oct 13 20:31:57 but getting the same error Oct 13 20:32:05 any thoughts there? Oct 13 20:32:13 "One of the reasons that we spend so long waiting on memcached is that we're getting to it over EC2's internal network. EC2's internal network is significantly slower than a physical link because we're sharing it with other customers, and because it goes through EC2's various security and virtualisation layers. " Oct 13 20:32:20 maruku: a BMP? Oct 13 20:32:39 nope, PNG Oct 13 20:33:39 I'm using xCode Oct 13 20:33:41 maruku: what are you calling to load the image? Oct 13 20:34:01 IMG_Load(filename); Oct 13 20:34:16 have we already given up hope that HP is going to put webOS on a netbook? Oct 13 20:34:24 and filename is "Resources/ball000.png" Oct 13 20:34:38 IMG_Load isn't an sdl function Oct 13 20:34:44 so did you make it yourself Oct 13 20:35:19 nope Oct 13 20:35:30 maruku: care to explain what it does? Oct 13 20:35:32 it comes from SDL_image.h Oct 13 20:35:34 maybe with a pastebin Oct 13 20:35:36 hmm Oct 13 20:35:57 and it is shiped on the PDK Oct 13 20:37:05 ah alright Oct 13 20:37:10 you could find the lib on opt/PalmPDK/device/lib and on the host as well Oct 13 20:37:10 are you using the tiltodemo? Oct 13 20:37:11 so what happens when you run img_load? Oct 13 20:37:38 I'm getting the message Couldn't open Resources/ball000.png Oct 13 20:37:57 is the resource in the right folder? Oct 13 20:38:04 usually it's not pointing to the right folder Oct 13 20:39:24 well, it is at the same level of the executable file Oct 13 20:39:38 I'm quite new with C++ Oct 13 20:40:09 so your executable is here Oct 13 20:40:09 nice.. i just noticed something Oct 13 20:40:11 ./ Oct 13 20:40:15 I learned it 10 years ago at the school and never use it till now that I want to develop something for my pre Oct 13 20:40:24 and your image is here ./Resources/ball000.png Oct 13 20:40:37 the webos doctor for att pixi 1.4.5 has a date for when it was built.. 8/30/10.. which means they've sat on 1.4.5 since then Oct 13 20:40:39 right? Oct 13 20:40:45 I guess so Oct 13 20:41:04 ./ could be /Documents/development/Testing Oct 13 20:41:05 ? Oct 13 20:41:20 maruku in xCode your executable is not placed in the same directory as your .cpp file Oct 13 20:41:24 cause there is, more less, where I have the project Oct 13 20:41:25 *yawn* Oct 13 20:41:37 I'm making a couple of assumptions here, but that is probably your problem Oct 13 20:41:41 i experiment with zepto js for mobile webapps Oct 13 20:41:46 and? Oct 13 20:41:48 great framework Oct 13 20:41:49 what happened/ Oct 13 20:41:55 Palm(R) webOS(tm) Doctor (Build Att.242.233 08/30/10 17:49) Oct 13 20:43:07 maruku: Your path is going to be relative to your executable, so if you are loading "Resources/ball000.png" it is expecting a Resources directory in the same directory as the executable. Oct 13 20:43:45 Robdor comes in for the sabe Oct 13 20:43:47 Robdor: I have it that way Oct 13 20:43:47 save* Oct 13 20:43:55 :) Oct 13 20:44:08 where I have the executable I have the Resources folder Oct 13 20:44:11 and there the image Oct 13 20:44:20 maruku: yeah but what I'm trying to say is that your executable may be ending up in a different directory than you think Oct 13 20:44:42 is your executable .app? Oct 13 20:44:55 aka a bundle Oct 13 20:45:10 I suppose that it is an .app when doing it with xCode Oct 13 20:45:20 but when compiling for the device it is not Oct 13 20:45:26 it is an .o file Oct 13 20:46:01 k just checking Oct 13 20:46:23 maruku: Do you only have this problem on the device, or do you have it on the host as well? Oct 13 20:46:36 in both places Oct 13 20:46:49 but on the host I assume cause it is on a bundle Oct 13 20:46:57 It shouldn't be a bundle Oct 13 20:47:15 You have to explicitly package a bundle. I don't think that the palm template does that. Oct 13 20:47:17 so that's why I´m getting the error when trying to execute the app with xcode Oct 13 20:47:24 Robdor: it does Oct 13 20:47:35 I bet it's because the executable isn't where you think it is in relation to the assets. Oct 13 20:47:55 I think so too Oct 13 20:48:07 I think so as well Oct 13 20:48:11 :) Oct 13 20:48:13 maruku: Do you have an ipk? Oct 13 20:48:15 me three Oct 13 20:48:17 agreement all around Oct 13 20:48:21 but Im here for more than 2 hours trying to solve the issue Oct 13 20:48:27 nope, I dont have an ipk Oct 13 20:48:57 when I'm compiling for the device I'm creating the executable, putting all into a folder and copying stright to the device Oct 13 20:49:27 Are the png's in the same folder as your executable? Oct 13 20:49:39 xcode is so cool for iPhone apps but for another things.... Oct 13 20:50:03 the png is on a folder called Resources and it is on the same folder as my exec Oct 13 20:51:50 maruku: Can we see the code? Oct 13 20:52:13 well it is quite a mess but sure Oct 13 20:52:55 give me a second Oct 13 20:54:50 alexfner: What kind of game are you making for your PDK tutorial series? Oct 13 20:54:56 http://pastebin.com/PuVpgYkg Oct 13 20:55:02 hope it helps Oct 13 20:55:54 here the load_image function http://pastebin.com/UtTs3df7 Oct 13 20:57:17 Robdor: something simple, I haven't fully fledge that out yet Oct 13 20:58:15 Robdor: my plan is to make something that give you all the building blocks to make a game, but with a very very tiny concept. So it will have an example of how to implement scoring, collisions, rounds, but the actual gameplay will be lax, and I want to highlight some art techniques Oct 13 20:58:18 why do you ask? Oct 13 20:58:22 maruku: What is the error that you are getting from SDL? Oct 13 20:58:37 Couldn't open Resources/ball000.pngm Oct 13 20:58:40 creationix: what's the deal with scale for node.js? Oct 13 20:58:42 Couldn't open Resources/ball000.png Oct 13 20:58:47 alexfner: Sounds cool. I was just curious. Oct 13 20:58:53 alexfner: what do you mean? Oct 13 20:59:08 creationix: would it be suitable for a tcp server for 10,000 concurrent users? Oct 13 20:59:15 alexfner: probably Oct 13 20:59:22 depends on the exact setup Oct 13 20:59:45 and how expensive the protocol is Oct 13 21:02:16 maruku: I didn't see anything in the code printing out the SDL error after loading the image, so I wasn't sure if we were just assuming that it couldn't find the image. Oct 13 21:02:28 10kb per user per second Oct 13 21:03:13 I'm not printing the message Oct 13 21:03:30 I suppose that SDL_image lib does it Oct 13 21:04:43 Yep, IMG_GetError Oct 13 21:06:24 :( Oct 13 21:06:49 it desperates the most brave out there Oct 13 21:06:59 hehehe Oct 13 21:07:49 alexfner: not sure, but could probably be handled with just a few load sharing node processes if it's too much for one Oct 13 21:08:00 redis is pretty good for sharing state between them Oct 13 21:17:01 ooh.. i can just take the sim card out now that the phone has a palm profile Oct 13 21:17:34 Hmm... Komodo Edit seems really nice. Too bad it's written in XUL though, kind of... Ugly :C Oct 13 21:17:54 dawm|laptop: yeah, and now that it has a profile you should be able to use the app catalog over wifi too Oct 13 21:18:10 yeh it works, i yanked the sim and tried already Oct 13 21:19:18 dawm|laptop: yep, that's how I'm using mine Oct 13 21:19:42 i wish the wifi ssid patch worked quicker Oct 13 21:20:05 dawm|laptop: but even with the sim removed, make sure to turn off the radio via airplane mode to save battery Oct 13 21:20:33 unless you want 911 access always as the ready Oct 13 21:20:53 nah its a dev phone Oct 13 21:22:07 ill just keep this sim card handy incase i need it again Oct 13 21:23:18 morning Oct 13 21:23:18 dawm|laptop: I keep my sim in a nexus one Oct 13 21:23:29 i use sprint :P Oct 13 21:23:40 does nexus not support sprint? Oct 13 21:23:49 it halfway supports my att Oct 13 21:23:53 rwhitby: good morning, I've found other issues with convertDate and I think the world clock needs to be on hold for a bit Oct 13 21:23:56 I only get edge internet Oct 13 21:23:57 no idea. i have a pre :P Oct 13 21:24:13 sugardave: bummer. Oct 13 21:24:28 Nexus One was going to come to sprint, but then Google killed it Oct 13 21:24:42 and said "just get an Evo it's a better phone" Oct 13 21:24:49 rwhitby: yeah, it is, but hopefully they will fix it or another angle will present itself in a later webOS Oct 13 21:28:21 hm, anyone here use Komodo edit and willing to help me figure out why the webOS plugin keeps saying I -don't- have a webOS project? :c Oct 13 21:29:56 yeah that happens Oct 13 21:33:40 SineOt: you can create a new webos project and then copy your source in there to fix it Oct 13 21:34:09 it looks like just creating a new project then opening my old one again fixes it :I Oct 13 21:36:08 hm, or not. Still won't let me send the app to the emulator e_e Oct 13 21:43:17 Yeah, even making a new app via the webOS plugin won't work :< Oct 13 21:43:26 still won't let me package for emulator/device Oct 13 21:45:00 interesting, app cat wont work in airplane mode (wo/ sim), as soon as i turn off airplane mode (wo/ sim) app cat works Oct 13 21:45:15 slightly annoying but not bad Oct 13 21:57:34 load sharing node processes, he said Oct 13 21:59:51 ooo, just found something interesting with this tz mess...I might be able to keep it from messing up the phone's display of tz Oct 13 22:01:27 tz eh? Oct 13 22:01:40 yes Oct 13 22:01:41 alexfner: hm? Oct 13 22:04:16 SineOt: hm/ Oct 13 22:04:34 nevermind, misread Oct 13 22:06:22 some guy who I have met before called me for a "business opportunity" Oct 13 22:06:30 he then spent the next hour explaining a pyramid scheme Oct 13 22:06:40 I yawned really hard Oct 13 22:08:18 :P Oct 13 22:17:17 alright, I have successfully used the weakness in convertDate to fix the issue it causes Oct 13 22:17:28 truly, I am Zen Oct 13 22:21:16 rwhitby: we're getting the band back together Oct 13 22:21:26 anyone want to beta test my app? Oct 13 22:21:29 anyone use Komodo Edit + WebOS plugin, preferably on OSX? Oct 13 22:21:38 SineOt: me! Oct 13 22:21:39 mbarvian: I hope that input I emailed you helped some! Oct 13 22:21:51 SineOt: I limited it to 20 :) Oct 13 22:21:52 mbarvian: What version of Komodo Edit are you using? Oct 13 22:21:58 SineOt: 5 Oct 13 22:22:27 Hm. Then I suppose the webOS plugin is borkborked under 6 Oct 13 22:22:46 SineOt: which version are you trying on? Oct 13 22:22:51 6 Oct 13 22:23:07 SineOt: oh. I think the developer said that it wasn't compatible above 5 Oct 13 22:23:14 SineOt: is 6 out of beta? Oct 13 22:23:30 apparently! That's what the site directs you straight towards Oct 13 22:26:44 ah Oct 13 22:28:05 ... and 5 is apparently no longer anywhere on the site :c Oct 13 22:29:11 this just got about a billion times more frustrating c_c Oct 13 22:30:03 sugardave: awesome Oct 13 22:30:32 rwhitby: are you tired of the bummer/awesome roller-coaster ride yet? :D Oct 13 22:30:57 sugardave: no, that's why I got someone else to do it - I can just watch ;) Oct 13 22:31:01 haha Oct 13 22:31:36 rwhitby: I accused you of planning this sick joke to see how many devs you could sucker into insanity Oct 13 22:31:41 komodo 6 left beta a week ago :I Oct 13 22:35:15 well then, for anyone curious: the webOS extension does not seem to work under Komodo 6 Oct 13 22:35:46 sugardave: I saw that accusation. I wish I was that cunning. Oct 13 22:35:55 heh Oct 13 22:35:56 SineOt: what are you using now? Oct 13 22:36:09 Going to downgrade to 5.2.4 and give it another shot Oct 13 22:37:05 SineOt: that's what I'm on and it runs flawlessly Oct 13 22:41:06 Templarian: don't know if you're still supporting it or not, but... Your Komodo webOS plugin breaks under Komodo Edit 6. Just keeps everything greyed out. Oct 13 22:45:57 SineOt: it's because they removed the entire project managment code and replaced it. Oct 13 22:46:10 Ah. Yeah, that'd do it x) Oct 13 22:47:26 Yea, I've kind of moved to windows phone 7... have fun with eclipse? :P Oct 13 22:48:03 heh Oct 13 22:48:18 * Templarian hugs visual studio Oct 13 22:48:45 * sugardave tries to muster a Terminator voice: "You'll be back." Oct 13 23:02:39 * haeffb has fun with eclipse! Oct 13 23:02:59 we get along Oct 13 23:03:45 hmm..so I get a second puck and I still can't get it to stay charging... Oct 13 23:03:54 also... netbeans ;) Oct 13 23:05:01 I've heard of netbeans before, but I don't know java so it means nothing to me Oct 13 23:05:33 it actually supports a decent number of languages out of the box Oct 13 23:10:43 Templarian: can you devel for w7 phones for free? Oct 13 23:12:37 All the tools are free and you don't have to pay the 100 until you submit your first application (and the tools are amazing).. Oct 13 23:13:11 ello =) Oct 13 23:13:15 i am on a mac. i wonder if there is a mac version Oct 13 23:13:30 ahah, no :p Oct 13 23:13:41 No Visual Studio for OSX? :D Oct 13 23:13:43 http://buswatchapp.com/ My friends application I'm doing a site for (still a WIP). Press 1-9 on your keyboard. Oct 13 23:13:58 imagine my surprise Oct 13 23:14:04 Bmyers: we have a few iOS developers workin on applications. Oct 13 23:14:07 can you really not load images from scene HTML? :C Oct 13 23:14:30 Templarian, how much do you charge for website? Oct 13 23:14:34 SineOt: yes you should be able to? Oct 13 23:14:59 SineOt: yes, you can Oct 13 23:15:02 Nyceane: This is a template I'm making and selling for 60usd (mini cms). Oct 13 23:15:03 no problem. i can do both w/ parallels Oct 13 23:15:19 Templarian: nice Oct 13 23:15:29 The keyboard stuff is all for the demo mode of it. Oct 13 23:15:47 ah, that's why: I was ../ it to get it stepped back to the right directory Oct 13 23:16:14 when in reality, you... don't have to, it dicks with it magically so your html sees itself running from the root directory :x Oct 13 23:16:54 app is root Oct 13 23:17:25 I was stepping it back from the /views/main/ folder in the HTML Oct 13 23:17:48 * SineOt has a bunch of SVN commits that say "fixed some really stupid stuff" Oct 13 23:18:14 yeah, screw that...put them in images dir and use images/path/file or ../images/path/file in your .css Oct 13 23:18:56 yeah, that's what I'm doing now and it works fine Oct 13 23:19:10 Templarian: you do wp7 dev? Oct 13 23:20:34 dohtem: Yea, I won't have an application for launch. Spending time helping others with marketing. Oct 13 23:20:59 will you be attending any of the launch events? Oct 13 23:21:00 dohtem: http://www.youtube.com/watch?v=weTCT0v1Nps is the most I've messed around so far. Oct 13 23:21:37 dohtem: My friend is presenting his Bus Watch application in chicago on the 19th. They moved the date so I can't go. Oct 13 23:22:29 I was planning to go even had arragments setup, but yea. Oct 13 23:22:48 bummer Oct 13 23:23:13 I registered for one. Gotta take time off work to go Oct 13 23:23:40 Where at? Oct 13 23:23:53 SF Oct 13 23:23:57 on the 20th Oct 13 23:23:59 That should be large. Oct 13 23:24:53 nazis.. m$ says i need vista or w7 to devel for w7. they are as bad as mac Oct 13 23:25:20 Bmyers: It's the DirectX 10 requirement. It uses Direct3D 11 to render. Oct 13 23:26:03 Bmyers: also iOS requires an entire computer, not the same thing at all. :P Oct 13 23:26:21 Templarian: you get a dev account with them yet? Oct 13 23:26:54 Yea. But no reason to pay until I submit my first application (which I think I get for free with dreamspark). Oct 13 23:27:42 A lot of people I know have early submission access so could have got it also. Oct 13 23:27:59 I thought that closed already Oct 13 23:28:12 and everything they get now wont make it in for launch Oct 13 23:28:15 Yea it the last ones were given out the other day. Oct 13 23:28:36 Last day was yesterday my friend waited till the last minute. Oct 13 23:30:14 (it's not a big deal for him of course since it's an application only useful in chicago, so he will be submitting v1.1) Oct 13 23:31:20 dohtem: definitely find time to develope some with it. You will find it way smoother than webOS (no offense guys). Oct 13 23:31:26 I gotta install the RTW tools and play around with it so I'm not a total noob next week Oct 13 23:32:00 heh, I've done some messing around in Silverlight. You dont have to convince me Oct 13 23:32:04 Expression Blend makes a lot of the stuff a single gui click like navigation etc. Oct 13 23:32:13 but webOS isnt that hard Oct 13 23:32:30 quick help! Oct 13 23:32:38 is there a way to get the index.html to direct automatically to the main-view? Oct 13 23:32:46 Nah, but comparision wise it requires a lot more code. Oct 13 23:33:42 t8: in your stage assistant, push your first scene Oct 13 23:34:01 ok, great thanks Oct 13 23:34:03 antoehr question Oct 13 23:34:13 i have 8 scenes, but only the main scenes loads first Oct 13 23:34:24 should I let the sources.json contain all the scenes? Oct 13 23:35:05 scenes and respective assistants Oct 13 23:35:43 ok Oct 13 23:35:53 like so - http://developer.palm.com/index.php?option=com_content&view=article&id=1795 Oct 13 23:35:59 great Oct 13 23:36:28 what is an app assitant? Oct 13 23:36:34 i don't have one, but it seems like it's not needed Oct 13 23:36:40 the one assistant to rule them all Oct 13 23:36:45 ^ Oct 13 23:36:48 lol Oct 13 23:37:07 anyone want to beta test? :) sorry if I'm being annoying. I'm about to publish it but want some last-minute feedback :D Oct 13 23:37:11 lol Oct 13 23:37:14 i don't have one... Oct 13 23:37:22 you can stick with a stage assistant and scene assistants Oct 13 23:37:42 well, my stage assistant has itself pushing the main scene, but it stops at the index.html.. hmm any ideas? Oct 13 23:37:54 ? Oct 13 23:37:59 this.controller.pushScene Oct 13 23:38:31 if I run in Ares from my main scene, everything works great Oct 13 23:43:11 hhmm Oct 13 23:47:22 fixed it Oct 13 23:47:36 Next question Oct 13 23:47:40 Do we need a back button in our app? Oct 13 23:47:52 Or can we rely on the user's back button? Oct 13 23:49:40 I think the UI guidelines say to avoid back buttons Oct 13 23:51:06 got it Oct 13 23:51:21 back buttons are for iphone apps ;) Oct 13 23:52:14 I'll admit to trying to do a back gesture on an iPhone a few times ;P Oct 14 00:00:10 I'll admit to trying to do a back gesture on an iPhone a few times ;P Oct 14 00:00:15 everytime i pickup my roomates i phone i do that Oct 14 00:00:31 im always like wtf i have to look over the whole ui for a simple back button ???? Oct 14 00:00:32 BAH! Oct 14 00:21:09 they're thinking behind it is actually pretty solid, as you're always drilling in apps and going back Oct 14 00:21:15 can't wait till I get my pre plus :D Oct 14 00:23:36 I can't wait to hear back about the Pre Plus xP Oct 14 00:25:50 Tibfib: ping Oct 14 00:27:08 SineOt, your developer device? Oct 14 00:27:27 Yeah, I emailed about one uh... 14 days ago! P: Oct 14 00:27:52 did they email you that they are gona mail it out? Oct 14 00:28:45 I haven't received -anything- Oct 14 00:32:26 Tibfib: disregard Oct 14 00:33:16 Nyceane: So I've basically been in the dark for 2 weeks Oct 14 00:37:22 does anyone have a website for their app? Oct 14 00:38:30 SineOt: how fast was Weight Tracker when you tested it (launch times, switching scenes, etc)? :) Oct 14 00:38:51 now that I wasn't checking! but it seemed pretty zippy Oct 14 00:39:32 SineOt: cool just making sure :) Oct 14 00:39:48 anybody gong to Palm Dev Day next month? Oct 14 00:40:31 does anyone have any suggestions to what I could add to my website? :) Oct 14 00:40:36 http://www.http://weighttrackerapp.com/ Oct 14 00:40:39 *http://weighttrackerapp.com/ Oct 14 00:41:41 that's your app? Oct 14 00:42:02 Nyceane: yes Oct 14 00:42:17 mbarvian, have you figured out a way where user doesn't need to input information? Oct 14 00:42:23 automatic... Oct 14 00:42:37 Nyceane: you mean, just entering their new weight? Oct 14 00:42:38 at health 2.0, I saw some people were able to input information from wii board Oct 14 00:42:41 yah Oct 14 00:42:58 Nyceane: kind of. I'm playing around with it Oct 14 00:42:58 so this way its automatic rather than inputting, inputting is just too much work, really nice site design tho Oct 14 00:43:05 Nyceane: thanks! :D Oct 14 00:43:24 did you make that site yourself? Oct 14 00:43:34 a wii board? wow. and yes I did. I did all of it yesterday :) Oct 14 00:43:52 nice, do you freelance other people's site? Oct 14 00:44:00 I can use some help on making site for my apps lol =) Oct 14 00:44:03 Nyceane: I do yes Oct 14 00:44:06 :) Oct 14 00:44:11 how much do you charge? Oct 14 00:44:20 my current site is at http://www.ipickupsports.com Oct 14 00:44:42 Nyceane: depends on the project. I'd rather not say out loud lol Oct 14 00:44:47 Nyceane: nice site ;) Oct 14 00:45:05 err =| not nice enough to display phones and web capability Oct 14 00:45:09 was thinking about seperating them Oct 14 00:45:13 ah Oct 14 00:45:23 so i'd click on a link and it takes to a site like yours Oct 14 00:45:36 thats for the phone, and main site will just focus on the rest =) Oct 14 00:45:53 Nyceane: ah I see Oct 14 00:46:09 Nyceane: so you want the app and the game seperated? :) Oct 14 00:46:22 no, just display of the apps seperated Oct 14 00:46:33 maybe on the bottom, i dont know, i am not a designer lol Oct 14 00:46:35 and i'd need time =0 Oct 14 00:46:47 Nyceane: I see Oct 14 00:47:03 Nyceane: did you do your current site? Oct 14 00:47:16 no, a friend helped out Oct 14 00:47:22 i actually ripped it from my other site Oct 14 00:47:26 http://www.earnthestars.com Oct 14 00:49:43 hi all! Oct 14 00:49:50 let me bookmark your site, I'll use it as a guideline =) Oct 14 00:49:54 hi JenP Oct 14 00:50:00 miss me already? Oct 14 00:50:06 you know it.... Oct 14 00:50:43 how is your day? Oct 14 00:51:05 pretty good, I wont be working here in 2 weeks and 2 days, so nothing really bothers me anymore =) Oct 14 00:51:24 but then again, I will be further away from you =( Oct 14 00:51:27 where do you work? Oct 14 00:51:32 which makes me sad to see us being apart Oct 14 00:51:35 Los Angeles Oct 14 00:51:40 lol what place? Oct 14 00:51:49 Nyceane: earnthestars looks real nice ;) Oct 14 00:51:56 Korea Town Oct 14 00:52:05 mmm yummy Oct 14 00:52:14 so where are you moving to? Oct 14 00:52:21 SF Oct 14 00:52:50 oh i love it up there. worse part of SD is I can't wear all my suit peices...just too hot Oct 14 00:54:57 I like to see you not wearing all your suit piece Oct 14 00:55:06 makes me think about all the things I can do =) Oct 14 00:55:32 oh dear....you must be very bored at work Oct 14 00:56:17 talking to you makes my day, a date with you would make my life =) Oct 14 00:56:41 lol. you say that to all the girls... Oct 14 00:56:53 yes, but to you i actually mean it ;) Oct 14 00:57:00 lol Oct 14 00:57:37 assuming you like WebOS that is =) Oct 14 01:36:33 mbarvian: Like the website. Very nice. Oct 14 01:36:47 haeffb: thanks a lot man! Oct 14 01:38:07 hi haeffb! Oct 14 01:38:16 and mbarvian Oct 14 01:38:26 JenP: hi Oct 14 01:38:42 hi JenP. Oct 14 01:38:55 staying clear of Nyceane lately? Oct 14 01:39:14 smiles...i believe he's left Oct 14 01:39:34 how are you? Oct 14 01:43:17 the weather app got in the catalog! Oct 14 01:43:40 JenP: have you checked out version 1.0.2 of Preware Homebrew Documentation in the app catalog today? Oct 14 01:43:58 no sorry i haven't Oct 14 01:44:09 but i saw it was up there Oct 14 01:44:19 how's it being received? Oct 14 01:45:18 #39 on the Hottest Apps list in the app catalog ;) Oct 14 01:45:26 nice! Oct 14 01:45:45 very cool! Oct 14 01:46:09 oh wow, another 200 downloads since I checked this morning Oct 14 01:46:40 who did "I love homebrew"? Oct 14 01:47:17 another unrelated guy Oct 14 01:47:55 ah thanks for naming me in the credits...although i don't know how much i contributed. Oct 14 01:48:00 the more stuff talking about homebrew in the app catalog the better in my opinion Oct 14 01:48:13 JenP: it was not the amount, it was the timing ;) Oct 14 01:48:23 lol Oct 14 01:48:33 * halfhalo would like to see a homebrew showcase application in the appcat Oct 14 01:48:35 i like the instruction set up. really nice Oct 14 01:48:42 I always say that there's always enough credit for everyone to get 50% Oct 14 01:49:37 JenP: at some point I hope to work out how to easily have in-line mojo widgets in the existing topic pages, so that I can add some more levels of hierarchy and inter-page linking Oct 14 01:49:38 JenP: doing well. Got inlaws coming for the weekend, so...there's that. Oct 14 01:50:12 JenP: all of the topic scenes are generated on the fly, rather than hard-coding them Oct 14 01:50:25 rwhitby: cool. Yeah I'm seeing that. Really nice. Oct 14 01:50:36 haeffb: is it fun when inlaws come? Oct 14 01:50:53 once there's lots more content in there, the pop-out screens will become more important Oct 14 01:51:05 and that should work well with webOS 2.0 stacks :) Oct 14 01:51:11 usually it is, yes. Oct 14 01:51:24 oh...you should make videos tutorials too. Oct 14 01:51:31 you know what else will work well with webOS 2.0 stacks? Oct 14 01:51:34 haeffb: then I'm happy for you Oct 14 01:51:35 Pancakes! Oct 14 01:51:35 HA HA H HA Oct 14 01:51:39 hmmm...MyApps page has changed Oct 14 01:51:47 oh man haha ha hahah, too funny Oct 14 01:52:47 hmm - who's the My webOS Apps dev? Oct 14 01:53:14 shane osullivan i think Oct 14 01:55:08 rod i really like how you guys did the graphs in govnah Oct 14 01:56:40 JenP: that's oil awesomeness Oct 14 01:56:51 it is awesome Oct 14 01:57:50 oil Oct 14 01:58:00 * Oct 14 01:58:07 he be crazy Oct 14 01:58:11 oil: how DID you do the graphs? just comparing my method with yours :) Oct 14 01:58:31 * oil thinks the code is ugly, do not look at it :/ Oct 14 01:58:35 oil needs to write a tutorial on how he did the graphs...cause they're just so pretty Oct 14 01:58:37 lol Oct 14 01:58:46 its a canvas tag in each row Oct 14 01:58:52 oil: I did mine with trig functions. what about you? Oct 14 01:58:58 i suck at math Oct 14 01:59:01 show me the graphs Oct 14 01:59:03 oil: ah I see Oct 14 01:59:06 lol Oct 14 01:59:06 I will be the ultimate judge of the craphs Oct 14 01:59:13 lol Oct 14 01:59:27 and I will condemn you if the craphs, cracphs, graphs, are not acceptable Oct 14 01:59:48 oil: they do look nice though ;) Oct 14 02:00:10 http://www.webos-internals.org/images/0/0b/Govnah_themes.png Oct 14 02:00:23 old screenshot is old Oct 14 02:00:33 lol Oct 14 02:00:35 but, they look the same Oct 14 02:00:39 new screenshot needed then Oct 14 02:00:42 oil: i was unaware you could change the background of a list row? Oct 14 02:00:50 its not a list widget Oct 14 02:00:57 the rows are static in the html Oct 14 02:00:58 oh, it just looks like one? Oct 14 02:01:00 well, mostly Oct 14 02:01:01 ah Oct 14 02:01:31 oil: did you do all the coding? Oct 14 02:01:35 i originally planned a larger version Oct 14 02:01:36 oil: for this app? Oct 14 02:01:47 with grids/ticks/pinching/etc Oct 14 02:02:03 but, it hasn't happened yet, lol Oct 14 02:02:12 not all Oct 14 02:02:20 most of the mojo Oct 14 02:02:20 oil did at least 80%-90% of Govnah mojo Oct 14 02:02:31 the rest was cut and paste by me :) Oct 14 02:02:34 rwhitby did service Oct 14 02:02:42 oil: just curious, how long did it take you? :) Oct 14 02:02:44 that lets it actually change stuff Oct 14 02:02:55 idk Oct 14 02:02:59 * oil looks for when first commit was Oct 14 02:03:16 oil: ballpark? Oct 14 02:03:21 http://git.webos-internals.org/?p=applications/govnah.git;a=shortlog;pg=2 Oct 14 02:03:25 2010-04-15 is when we started on govnah Oct 14 02:03:40 oil: when did you finish? Oct 14 02:03:47 I did the service on the 20th Oct 14 02:03:50 its at version 0.7.2? Oct 14 02:04:07 i think its funny the first thing committed was the icon Oct 14 02:04:17 looks like it was working on the 22nd Oct 14 02:04:21 which was originally completely different Oct 14 02:04:21 lol Oct 14 02:04:33 oh, the first main scene graph Oct 14 02:04:36 that had pinching Oct 14 02:04:37 haha Oct 14 02:04:46 is it possible to listen to pinching? Oct 14 02:05:01 btw, on a side note, did you see that Apple was granted limited patent on pinch-to-zoom? Oct 14 02:05:05 yes Oct 14 02:05:15 mbarvian: all the code is in that git repo, including all the history of all the code Oct 14 02:05:16 to the first question Oct 14 02:05:27 oil: thanks I'll have a looksee :) Oct 14 02:05:38 the current version doesn't have it though i dont think Oct 14 02:05:54 its only back in the old version Oct 14 02:06:21 but it mostly worked pretty good :) Oct 14 02:07:10 oil: can you actually track the fingers and respond, or just listen until after the gesture is complete? Oct 14 02:07:28 you can read a scale variable Oct 14 02:07:38 oil: is the scale variable updated in real time? Oct 14 02:07:46 if you listen to the right thing Oct 14 02:08:17 gesturestart, change, and gestureend Oct 14 02:08:24 gesturechange* Oct 14 02:08:28 cool Oct 14 02:08:29 didn't know Oct 14 02:08:31 good to know Oct 14 02:08:37 oil: do you do any pdk coding as well? Oct 14 02:08:47 oil: sorry for all the questions Oct 14 02:08:48 no Oct 14 02:08:51 just mojo Oct 14 02:08:58 oil: cool me too Oct 14 02:09:05 oil: I love javascript :D Oct 14 02:09:28 makes so much more sense to me than C Oct 14 02:09:52 oil: have you done any development for other platforms? like iOS with titanium? Oct 14 02:09:59 no Oct 14 02:10:10 oil: I plan on it. just wanted to know if you had tried Oct 14 02:11:48 peace Oct 14 02:48:40 oil: do you have any cookies? Oct 14 02:48:48 yes Oct 14 02:48:58 cool. me too. wife made cookies tonight. Oct 14 02:49:34 some large cookie making machine in a factory made mine Oct 14 02:49:45 I would like to write an app that has graphs. Oct 14 02:49:49 most likely including a bunch of conveyor belts Oct 14 02:49:53 Maybe a cookie tracking app. Oct 14 02:50:01 cookies per month Oct 14 02:50:15 cookie consumption collator Oct 14 02:50:40 when I say "made" I mean broke the refrigerated dough into pieces and put them on a baking sheet. Oct 14 02:50:53 haeffb: thats about what the big machine did Oct 14 02:51:00 but it only took 0.8 seconds for them to make it Oct 14 02:51:13 I like graphs and I like cookies. Seems a natural fit to combine them into an app. Oct 14 02:51:22 good luck Oct 14 02:52:56 maybe sugardave will write a CookieTime app. Oct 14 02:55:53 if my pre isn't vibrating, what does that mean? Oct 14 02:56:09 is it possible I installed something that would make it not vibrate for text messages? **** ENDING LOGGING AT Thu Oct 14 02:59:57 2010