**** BEGIN LOGGING AT Wed Dec 14 02:59:57 2011 Dec 14 03:11:53 screw you iTunes update, I don't want to reboot :( Dec 14 03:23:36 <_null> Hi guys, I'm a new developer looking to develop an app that isn't available on the market. Can I just copy enyo.js to my ec2 instance and code from there? And if so, are there any detailed tutorials covering enyo development + node.js? Dec 14 03:28:54 sugardave, singmajesty: http://db.tt/MXvgvOKm 0.0.1 ipk :) Dec 14 03:38:00 _null: ec2? huh? and enyo and node are completely seperate things .. this is the best single enyo tutorial i know of https://developer.palm.com/content/resources/develop/extended_enyo_tutorial.html .. i don't know anything about node Dec 14 03:47:46 what did i miss? Dec 14 03:48:23 haha logo interpreter? Dec 14 03:48:43 haha Dec 14 04:03:59 so much sneezing Dec 14 04:06:18 <_null> EricBlade: ec2 for testing.. it seems to me like there is no auto-packaging / live package system for the emulator Dec 14 04:06:40 <_null> i assume that it is 1:1 between app and http Dec 14 04:07:05 <_null> i could be wrong, maybe? Dec 14 04:10:53 wdym 1:1 between app and http? Dec 14 04:11:55 <_null> sorry for the poor wording. i meant that you can obtain equal functionality between a packaged app and an http instance with enyo Dec 14 04:12:15 <_null> for most cases, at least Dec 14 04:12:39 oh, gotcha Dec 14 04:12:56 <_null> is that correct? i'm still looking into it Dec 14 04:13:05 just no graphics :) Dec 14 04:14:25 <_null> really? wouldnt images be served just like css / source js? Dec 14 04:15:55 i dont actually know enough about the webOS stack to be sure Dec 14 04:19:48 you don't need ec2. you can just do it locally via chrome or safari to view the files, but stuff like services will not work. Dec 14 04:20:27 <_null> yes ive been doing that, but ill be keeping my data store on the ec2 i believe Dec 14 04:20:43 <_null> data store / api Dec 14 04:26:47 how much can you run in chrome? Dec 14 04:29:10 hows the i18n support in chrome? Dec 14 04:32:01 uh.. i don't even know what an ec2 is Dec 14 04:32:19 amazon cloud hosting Dec 14 04:33:40 i am totally confused as to what the questions are Dec 14 04:34:37 there is very little that doesn't work in chrome versus on device, although some things do act a little weird sometimes. services will actually work, if you have a device plugged in Dec 14 04:35:46 <_null> i am not a good programmer so i require small incremental updates to my app while in development. the only reason i mentioned http delivery is because i couldn't find a live packaging system for the emulator Dec 14 04:36:12 <_null> they've made it easy to package, don't get me wrong, and i could even probably automate some of it, but id rather not put work inot that Dec 14 04:36:35 you mean.. getting your app to the device or emulator, and running it? Dec 14 04:36:41 <_null> yes Dec 14 04:36:59 i keep a command line open in my package directory, and do "palm-run ." Dec 14 04:37:12 i could probably wire that up to a button in Komodo, but i haven't tried Dec 14 04:37:14 <_null> does that not require re-packaging for every code update? Dec 14 04:37:20 yeah the palm-* acommands that come with the SDK Dec 14 04:37:26 commands* Dec 14 04:37:39 well, yeah, but it only takes about a second to run Dec 14 04:37:53 <_null> yeah, but like i said, those seconds add up for someone like me Dec 14 04:37:59 <_null> i'll make a lot of mistakes frequently Dec 14 04:38:16 are ipk files just zip files or something? Dec 14 04:38:24 <_null> yer something like that Dec 14 04:38:39 _null: i mean, literally, one second. about as much time as hitting "reload" in Chrome takes Dec 14 04:38:59 it might take 4 or 5 seconds if you're going to an actual device. :D Dec 14 04:39:18 <_null> like i said, if it could actively monitor it and update the package / serve as is i'd be more than happy to use it Dec 14 04:39:20 <_null> but it doesn't Dec 14 04:39:45 i don't understand what you're getting at Dec 14 04:40:08 are you wanting to make a change to an application -while- it's running? Dec 14 04:40:45 <_null> not necessarily running Dec 14 04:40:51 <_null> are you familiar with django? Dec 14 04:41:02 no Dec 14 04:41:04 <_null> and its development testing server that comes included? Dec 14 04:41:16 <_null> well, django actively monitors your code for updates Dec 14 04:41:23 being able to reload the code while the app is running would be nice Dec 14 04:41:32 <_null> and when it detects them it will update the server and serve the new files Dec 14 04:41:43 <_null> so you don't ahve to do it manually, as in using the .bat's Dec 14 04:42:02 <_null> my app will be similar to a web app Dec 14 04:42:12 <_null> so that might not be convenient for other types Dec 14 04:42:23 it's not convenient for anything Dec 14 04:42:23 <_null> or appropriate* Dec 14 04:42:26 you could probably write a monitor script that reloads the files if it detects anythings changed Dec 14 04:42:52 <_null> yeah, but i only have a limited amount of free time to code Dec 14 04:42:55 <_null> and getting straight to it is nice Dec 14 04:42:58 true Dec 14 04:43:14 the entire app is loaded into memory at once. you have to close it, install it, re-run it. Dec 14 04:43:22 or in chrome, hit reload Dec 14 04:43:28 yeah Dec 14 04:43:47 palm-run makes that simple and fast. Dec 14 04:43:48 <_null> which is why i'm just going to serve it via http Dec 14 04:44:01 <_null> i'll look closer at the .bat, EricBlade Dec 14 04:44:53 i'm going to look into setting up a button in Komodo to do that :D Dec 14 04:44:54 you can server from localhost Dec 14 04:45:01 <_null> i know zephjc Dec 14 04:45:09 <_null> but like i said earlier, i plan on running the api on the ec2 instance Dec 14 04:45:21 <_null> so i think i would prefer to do all the coding inside that instance Dec 14 04:45:33 so it would be a mostly cloud-hosted app Dec 14 04:45:34 ? Dec 14 04:45:41 web-hosted* Dec 14 04:45:51 to sound less jargony :) Dec 14 04:45:52 <_null> yes. similar to the usa today app, but for recipes / cooking Dec 14 04:46:02 nice Dec 14 04:46:12 <_null> i couldn't find a decent free one on the market so i just thought i'd make one in the couple weeks that i have free Dec 14 04:46:18 <_null> or even a good paid one Dec 14 04:46:24 oh, hell, that's beautiful. except i have no way of closing it from komodo.. ugh Dec 14 04:47:37 <_null> palm-run doesn't do the packaging and installation, it only launches the app on the emulator right? Dec 14 04:47:48 <_null> it seems like that's what it's doing when i view the source for it Dec 14 04:49:19 48x48 icons are as big as they get? no no no - need 512x512 as the max Dec 14 04:49:47 _null: "palm-run ." packages it to a temporary file, installs it, runs it, and follows the log Dec 14 04:50:40 <_null> ah, that's more convenient than i thought previously Dec 14 04:51:18 did u see https://github.com/palm/webos-app-template ? Dec 14 04:52:17 <_null> no i haven't Dec 14 04:52:35 <_null> that looks like it is based on mojo but it wouldn't require a lot of work to change it to enyo Dec 14 04:52:51 oh i think youre right Dec 14 04:54:25 doesnt look like anything recent in their github repo Dec 14 04:55:04 <_null> they've included example apps in their SDK Dec 14 04:55:06 a starting/blank Enyo project is really pretty lean Dec 14 04:55:13 <_null> ^ Dec 14 04:55:20 ill have a look at the SDK stuff Dec 14 04:55:50 basically you just need an appinfo.json and an index.html Dec 14 04:55:54 yhea Dec 14 04:56:07 and javascript to do things, i presume :) Dec 14 04:56:13 si Dec 14 04:56:24 * halfhalo uses havascript Dec 14 04:56:34 oh and probably a depends.js is required once you include the enyo.js Dec 14 04:56:37 oh, palm-generate makes it all? Dec 14 04:56:43 <_null> palm-run does Dec 14 04:56:50 I don't use palm-generate Dec 14 04:56:50 <_null> just tried it out Dec 14 04:56:55 <_null> oh Dec 14 04:56:58 <_null> nevermind, wrong conversation Dec 14 04:57:03 does it do Enyo skeletons now or just Mojo still? Dec 14 04:57:19 --help seems to say enyo Dec 14 04:57:30 <_null> yep Dec 14 04:57:44 <_null> it cando both mojo + enyo Dec 14 04:57:44 * rwhitby points to http://git.webos-internals.org/applications/hello/tree/ - an app with Mojo, Enyo, C PDK Plugin, C service running as root, Node.JS service running as root, and Touch to share handling. Dec 14 04:57:49 I just have a directory with the bare minimum files and copy that over when I want to start a new project Dec 14 04:58:05 <_null> thanks rwhitby Dec 14 04:58:08 hehe nice Dec 14 04:58:30 that's the app I use to make sure that all that homebrew stuff works on new webOS versions Dec 14 04:59:02 multipane = multiple cards? Dec 14 04:59:07 if you leave out the C service, and the couple of lines that make the node.js service run as root, it's submittable to the app catalog Dec 14 05:02:41 what are panes in enyo? Dec 14 05:03:06 Panes are a kind that contain "views" (other kinds) that can be switched between Dec 14 05:03:27 and you can have them animate the change or not, etc. Dec 14 05:11:38 if someone had told me back in July, that by December, i'd be maintaining multiple multiple-1000-line+ javascript apps, i'd have punched them in the face Dec 14 05:11:57 hehe Dec 14 05:13:31 now i just want to punch my monitor Dec 14 05:13:42 hehe Dec 14 05:18:32 so im on a Mac Dec 14 05:18:48 testing an app in chrome by serving it thru localhost Dec 14 05:18:56 i linked a src dir to /opt/PalmSDK/Current/share/framework/enyo/1.0/framework/ Dec 14 05:19:23 but it gives a 403 O_o Dec 14 05:19:27 add "--allow-file-access-from-files --disable-web-security --enable-file-cookies" to your chrome command line, and you can just load it from file urls Dec 14 05:19:29 permissions look right... Dec 14 05:19:38 oh, nice, ty Dec 14 05:25:11 wow, i was on chrome 15.0.874.121 and chrome 16.0.912.63 had already downloaded but i havent closed chrome in a while... Dec 14 05:30:37 ah that works great Dec 14 05:31:22 i need a window resize bookmarklet now :) Dec 14 05:33:13 ... cept window.resizeTo(1024,768) doesnt seem to work in chrome O_O Dec 14 05:37:22 uh.. what would cause a Menu to take up the entire screen height? Dec 14 05:38:12 a wizard Dec 14 05:38:53 zephjc: http://operatorchan.org/k/arch/src/k279527_are%20you%20a%20wizard.jpg Dec 14 05:39:03 hehe exactly Dec 14 05:39:18 http://4.bp.blogspot.com/_u3Fr9eBueMI/SaPt3HzuBzI/AAAAAAAAEQU/KZ_oC2A__pE/s400/installation_wizard.jpg Dec 14 05:39:56 nooooooo Dec 14 05:40:21 oops, accidental part Dec 14 05:47:07 is bash or another shell installed on webOS? Dec 14 05:47:54 zephjc: some form of sh, yes. Dec 14 05:48:08 can't recall off the top of my head Dec 14 05:48:15 just wondering if a webOS terminal written in Enyo is possible Dec 14 05:48:34 Don't think you could get that kind of system access. Dec 14 05:48:41 without preware, that is Dec 14 05:48:55 you can get an xterm going for sure Dec 14 05:49:37 wterm! Dec 14 05:49:54 wait... i need to make that work. Dec 14 05:50:27 wterm? Dec 14 05:51:20 wterm! wterm! wterm! Dec 14 05:52:39 linky? Dec 14 05:52:56 afaik, it's a work-in-progress Dec 14 05:53:07 ah Dec 14 05:54:16 iirc, it's dash that comes with uh... whatever the grouping of "light" shell userland stuff is Dec 14 05:54:25 whoa splashtop released another app Dec 14 05:54:29 wth is "CamCam" Dec 14 05:57:05 ah, webcam view from touchpad Dec 14 05:57:20 whoa, gameloft updated an app today too? Dec 14 05:57:27 oh hell it's a new one Dec 14 05:57:28 wtf! Dec 14 05:57:31 lol Dec 14 06:02:03 what do i want to use for a dropdown menu (for Options etc)? Dec 14 06:02:40 i'm using a menu, but i can't for the life of me figure out why it's taking up the whole length of the screen, no other Menu i've ever used does that .. Dec 14 06:03:15 do you have a menu item that's width=100%, or an item that stretches? Dec 14 06:05:04 ie a FlexBox Dec 14 06:08:54 are you using AppMenu? Dec 14 06:17:33 ah cool - control ` opens the menu when developing in browser **** ENDING LOGGING AT Wed Dec 14 06:20:29 2011 **** BEGIN LOGGING AT Wed Dec 14 06:22:15 2011 Dec 14 06:30:57 i love staying up all night trying to install tiger on a imac g3 Dec 14 06:31:08 lol ouch Dec 14 06:31:17 to what end? Dec 14 06:36:12 <_null> is it relatively easy to push app updates? Dec 14 06:36:26 <_null> or do all submissions have to go through the same submission process regardless of prior approval? Dec 14 06:38:57 no idea - is the app store even around anymore? Dec 14 06:40:48 https://developer.palm.com/content/api/dev-guide/enyo/tutorial/tutorial6.html this preferences example uses save/cancel buttons Dec 14 06:42:20 having to explicitly save/cancel seems to break the always-persistent idea in tablet/phone OSs Dec 14 06:42:57 zephjc: why would the app store not be around? no announcement has been made to change anything about support of current devices. Dec 14 06:43:46 _null: yes. you can, however, use the beta or web feed. Dec 14 06:44:03 thats true, but will anyone bother to use it once webOS is fully OSed? Dec 14 06:44:35 <_null> what? Dec 14 06:44:39 <_null> oh, open sourced Dec 14 06:44:51 <_null> we still dont know what "open source" means for HP Dec 14 06:44:59 yeah, sorry, conflating OS (Open Source) with OS (Operating System) :) Dec 14 06:45:01 zephjc: why would open sourcing webOS have any affect on the existing userbase using the app catalog on the devices they own? Dec 14 06:45:03 <_null> i hope they do keep a central app system Dec 14 06:45:56 open sourcing webOS and supporting the existing device ecosystem are two completely orthogonal things Dec 14 06:46:41 _null: why wouldn't they? it's the only source of revenue for webOS after the last refurbished TouchPad is sold. Dec 14 06:46:59 they will support the app catalog just as long as its profitable. _null i agree that a central store is still a good idea, for end users too Dec 14 06:48:07 zephjc: well, ROI on the app catalog would take into account not just financial returns on app sales vs cost of running it, but also effect of having it in place on other plans in the overall strategy. Dec 14 06:49:23 If HP want to maintain a webOS platform, they'd be likely to maintain an app store. If they want to kill the webOS platform, they would kill the app store. Actual financial returns of the cut of revenue from app sales in likely not all that important in the big picture. Dec 14 06:49:51 s/in/is/ Dec 14 06:50:31 (since the number of people required to actually keep the app store running is likely a small proportion of the overall webOS staffing) Dec 14 06:52:33 true Dec 14 06:53:48 if html media problems are not fixed in 3.0.5 i may go insane. though i'm guesing they won't be considering i'm having the same problems in Chrome 16 Dec 14 06:56:10 * EricBlade accidentally lets CM7 boot on his touchpad... watches it get stuck in a reboot loop. *shrug* Dec 14 06:58:04 CM7? Dec 14 06:59:54 killitwithFIRE Dec 14 07:00:06 i see the local API docs use enyo too - nice Dec 14 07:00:07 cm7 = android Dec 14 07:00:11 ahh Dec 14 07:02:05 rwhitby: one of my touchpads, whenever i take it out of airplane mode, asks me if i want to allow an application to use location services .. except there's no application name. any idea what that might be? Dec 14 07:02:55 EricBlade: The secret government spy app. Dec 14 07:03:08 ru.gorbyware.NotATrojan.ipk Dec 14 07:03:14 :( Dec 14 07:06:03 im jk Dec 14 07:06:15 probably chinese, not russians Dec 14 07:11:37 EricBlade: no idea. Dec 14 07:11:58 it's done that from the first time i started it up Dec 14 07:12:22 hmm, I've never used airplane mode on my touchpad Dec 14 07:12:53 google revealed nothing? Dec 14 07:13:11 zephjc: rwhitby > google Dec 14 07:13:15 hehe Dec 14 07:13:29 actually... I think I forgot to turn the wifi off on the touchpad actually when I was on a flight. whoops. Dec 14 07:13:43 hah Dec 14 07:13:55 only time i use airplane mode is when i accidentally tap it instead of something else Dec 14 07:14:01 * EricBlade chuckles at the cacophony going while developing an audio player ... and testing it on a half dozen devices simultaneously Dec 14 07:14:37 what kinda audio player? Dec 14 07:14:52 audio player currently for Subsonic media streamer Dec 14 07:15:04 nice Dec 14 07:18:01 that was one of my notes, that the music player needs a built-in streaming audio player if it doesnt have one already Dec 14 07:23:59 I was thinking of getting Rygel on the tp for upnp/dlna so i can use it to stream audio with pulseaudio Dec 14 07:27:53 there are two or more apps on touchpad for upnp/dlna already Dec 14 07:28:34 well, this is infuriating. onclicks are apparently transmitted after releasing a onmousehold. argh Dec 14 07:29:12 i cant stay up 47 minutes waiting for this drive to zero Dec 14 07:29:22 i don't think there is anything more boring in my life, ever Dec 14 07:29:45 yeah, but then i can stream with any music player i want since it works directly with pulse Dec 14 07:32:05 does the keyboard show in enyo apps when testing in chrome? Dec 14 07:34:24 no Dec 14 07:34:28 poo Dec 14 07:36:04 * EricBlade fixes all the menu problems by wrapping his entire app in yet another VFlexBox .. sigh Dec 14 07:36:15 lol Dec 14 07:52:25 ok.. i need to find a method to reliably remove and reindex numeric arrays (yes i'm aware that there isn't such a thing specifically in javascript) Dec 14 07:52:37 ...remove (from) Dec 14 08:07:04 * EricBlade wonders if anyone has come up with some enyo way to cache large quantities of images from another server Dec 14 08:07:43 wth my Agenda is broken. and i haven't even applied any patches to it Dec 14 08:13:27 hello Dec 14 08:14:13 EricBlade do you want to remove empty items from array ? Dec 14 08:14:28 nah. by index. i found one that works i think Dec 14 08:16:59 * EricBlade sighs that some things work quite differently in Chrome vs on device.. usually things that are broken Dec 14 08:21:18 welll dammit now Windows wants to reboot. grrr. brb Dec 14 08:21:35 updates ? Dec 14 08:21:44 yes Dec 14 08:21:58 in windows 7 it's anoying Dec 14 08:21:58 itunes probably made you reboot Dec 14 08:22:10 really? I've found it to be a lot less annoying in 7 Dec 14 08:22:37 dwc- if you have in XP disabled updates ... Dec 14 08:22:41 :))) Dec 14 08:22:50 you can disable them in 7 too..., Dec 14 08:23:02 yes, but it sometimes turns on Dec 14 08:23:13 and some warning screens Dec 14 08:23:28 you can disable the warning screen Dec 14 08:23:36 but I accept it, it's good to have updated computer Dec 14 08:23:47 dwc- I'm too lazy Dec 14 08:24:36 but I have to say, that windows 7 is much better than xp for me Dec 14 08:27:38 I have to try to boot to XP, because win 7 x64 doesn't recognize my Veer in recovery mode Dec 14 09:40:37 Good morning Dec 14 09:41:30 hi Dec 14 09:45:02 I want webOS for PC Dec 14 09:47:42 you can boot it on Dec 14 09:47:45 :) Dec 14 09:48:02 emulator image on your PC Dec 14 09:48:21 heh, not entirely what i meant Dec 14 09:48:29 :) Dec 14 09:48:32 I know Dec 14 09:49:08 but it was announced as a possibility once Dec 14 09:52:25 Meg, if you're reading this... Dec 14 10:27:03 yeah, Meg often hangs out on IRC with us ... Dec 14 10:36:48 I happen to know her nick but am not allowed to tell... Dec 14 11:04:04 well this is weird as hell. i've got a web card open on my pre2, that i can't select Dec 14 11:04:25 i can't move it, i can't select it, i can't close it .. but i can -use- it Dec 14 11:05:20 Magic. Dec 14 11:05:42 i can scroll around in it, hit the controls, zoom, unzoom, hit links.. all from card view Dec 14 11:57:43 succeed updating Veer to 2.2.3 Dec 14 12:09:27 unofficial update right? Dec 14 12:12:07 yes Dec 14 12:12:48 would you happen to have a link? Dec 14 12:18:00 panel, you're going to make me get a veer now :( Dec 14 12:18:12 i've changed phones three times in the last month lol Dec 14 12:18:19 :| ups Dec 14 12:18:31 I don't want to do that Dec 14 12:18:35 to you Dec 14 12:18:40 Rumor->Pre->Pre+->Pre2 lol Dec 14 12:18:49 lol Dec 14 12:18:53 "Rumor" Dec 14 12:19:13 that was a terrible phone even by the standards of 2009 Dec 14 12:19:21 but that Skype on webos makes me mad Dec 14 12:19:43 I'm little bit obsess to get it on webos Dec 14 12:20:16 maybe they'll release 2.2.4 to US soon and then i won't have to Dec 14 12:20:33 except .. veer has touch-to-share. sigh Dec 14 12:21:08 but that A6 update is nightmare Dec 14 12:59:03 modem update successful Dec 14 13:02:21 now I'm able to use data and skype Dec 14 13:06:05 yay :) Dec 14 13:08:41 but I was scarried for a moment of modem fw updating Dec 14 13:08:44 :)) Dec 14 13:11:06 heh Dec 14 13:11:09 what phone u got Dec 14 13:11:22 Veer Dec 14 13:11:45 ah Dec 14 13:11:57 I had a 1st gen Pre, but then I got bored of it and I went 'droid Dec 14 13:11:57 heh Dec 14 13:12:15 though I have a touchpad from the latest firesale set to be delievered tomorrow, though hopefully today Dec 14 13:13:16 32 GB Dec 14 13:13:17 XD Dec 14 13:13:25 I wanted 2 16s, but those sold out like a mofo Dec 14 13:13:38 I was so happy and lucky to have gotten a 32 Dec 14 13:13:53 I'mma get another one (marked up sadly) for my mom, or to sell for more monies. Dec 14 13:14:47 I might android it up, but I think I'll wait for Android 4.0 ICS to be completed before I do. Dec 14 13:16:47 cyanogenmod runs great on it. Except, it's Android which sucks totally in comparisone to WebOS Dec 14 13:17:36 KungPhoo: I like both Dec 14 13:17:49 but webOS is nice and interesting as well Dec 14 13:29:36 Shiggs|MB I don't have luck to get TP Dec 14 13:29:55 I'm looking on ebay, but prices so high Dec 14 13:30:12 yeah Dec 14 13:30:14 sarly Dec 14 13:30:17 er sadly Dec 14 13:30:42 I'm gonna get another one at such a high price, but if whom I'm giving it to doesn't like it I'll just sell it. Someone'll buy itt Dec 14 13:30:44 it* Dec 14 13:32:08 hmm Dec 14 13:32:12 maybe me :D Dec 14 13:37:15 gah whoever designed the subsonic api should be ... subjected to having to make sense of the Republican party debates, or something Dec 14 13:38:11 so.. my android boot is broken.. and my exhibition mode Agenda is broken. neither for any particularly obvious reason, i haven't done anything weird involving either of those things. ever. Dec 14 13:38:34 exhibition mode as a whole may be broken, considering it keeps reverting to the broken Agenda every time I put it back down Dec 14 14:15:16 lol @ guy in forums who thinks hp will release an update to webos that will install android Dec 14 14:15:46 maybe the update after that will bring us meego Dec 14 14:29:37 fxspec06, i've yet to understand the rabid desire for android Dec 14 14:34:24 me either. i can understand a dev installing to test android apps Dec 14 14:34:47 but bloated, buggy, slow, and inconvenient are words that i don't think i can get past Dec 14 14:36:02 i just installed android on my touchpad cause i wanted to play chuchu rocket :3 Dec 14 14:38:11 i do like webos though... Dec 14 14:47:29 hmm. Dec 14 14:47:36 i think Amazon is trying to tell me something Dec 14 14:47:39 i feel like complete total crap today Dec 14 14:47:55 they just sent me a bunch of recommendations for beginner's HTML books Dec 14 14:48:52 just because my design is terrible doesn't mean i don't know the basics :D Dec 14 14:51:20 hello, os x tiger! Dec 14 14:52:33 it's been a long time Dec 14 14:53:45 EricBlade: mine was worse, android tablets Dec 14 15:08:50 Alright, so this is my scene assistant: http://pastebin.com/KW669F1R Everything works fine until the "blocks" widget is loaded. Then I get the error: Caught exception in List widget 'blocks' setup(): TypeError: Cannot read property 'parentNode' of null Dec 14 15:08:54 Any ideas? Dec 14 15:11:22 afternoon Dec 14 15:21:08 what line / file is the error from Dec 14 15:22:08 It's in the assistant file, and it doesn't give a line number, but I'm assuming it's 101. Dec 14 15:27:36 hmm Dec 14 15:28:25 maybe your template is incorrect Dec 14 15:29:04 Define incorrect? Dec 14 15:29:45 incorrect as in, causing an error. i remember i had a problem getting a scroller to show, and i tore my hair out trying to figure out why. turns out there was a small syntax error w/ the template Dec 14 15:29:53 it's very strict Dec 14 15:30:47 my first suggestion would be to comment out 101 to make sure that's what's causing it(probably is) Dec 14 15:30:59 then after that, comment out all but one object in your array Dec 14 15:31:26 narrow down the problem, eliminate variables, you'll find out what's causing it soon enough Dec 14 15:33:03 1) 101 is definitely the problem. 2) Only one object in my array, and the same error. Dec 14 15:34:09 does it throw an error when there's nothing in the array Dec 14 15:34:47 it's probably the way you're declaring the widget Dec 14 15:35:39 Empty array, no error. Dec 14 15:36:03 does the veer come w/ the usb cable in the box(new retail box) Dec 14 15:36:28 yeah Dec 14 15:36:41 because it's a special cable with a magnet connector Dec 14 15:37:03 yep i knew it was a special cable, just sadly the few places i find selling new have next to no info Dec 14 15:39:31 maybe .. you need to put your object properties inside quotes. Dec 14 15:40:03 var blocklist = [ { "name":"Stone", "id":1, "imgName":"stone" }, //...etc Dec 14 15:40:28 this is how i did it Dec 14 15:40:29   this.myListModel = { items : [      { title : 'Nettuts', titleImage : 'images/nettuts.png', leftImage : 'images/tiny-net.jpg', col : '#2e6a60'},   Dec 14 15:40:35 http://mobile.tutsplus.com/tutorials/webos/introduction-to-webos-sdk-development-part-2/ Dec 14 15:53:53 Alright, so I moved blockList to this.blockList and declared it in the setup function, and made it the entire model. Same error. Dec 14 15:54:39 Hold on, name is showing up in bold in my editor. Does that mean it's a JS term that would screw with the syntax? Dec 14 15:54:53 what editor? Dec 14 15:55:06 Gedit. Dec 14 15:55:23 can you post the link to the snippet again? Dec 14 15:55:37 I'll post the new one. Dec 14 15:56:06 var blockList Dec 14 15:56:15 should be var this.blockList Dec 14 15:56:26 Pastebin highlights it too: http://pastebin.com/nyhbq5L8 Dec 14 15:56:30 ok sorry Dec 14 15:56:32 mentioned Dec 14 16:01:07 and please type your error again Dec 14 16:01:23 or paste Dec 14 16:01:59 TypeError (line 61): You're ugly and your mother dresses you funny. Dec 14 16:02:36 zer0her0 :D Dec 14 16:03:12 panel?!? :P Dec 14 16:03:25 !!! :P Dec 14 16:03:44 ok ok get a room you two Dec 14 16:04:31 zer0her0 sorry :) that was for other ze... :) Dec 14 16:04:39 i know hehe Dec 14 16:04:41 i figured Dec 14 16:04:53 hehe Dec 14 16:04:54 * zer0her0 gropes zephjc Dec 14 16:04:56 ;) Dec 14 16:05:04 my moobies! Dec 14 16:05:09 hahaha Dec 14 16:05:10 ok, because I was near to made my pants Dec 14 16:06:13 what's new ? Dec 14 16:06:17 found out about enyo.WebosConnect last night Dec 14 16:07:36 Also, real quick, does anyone know off the top of their head the default height of list items? Dec 14 16:08:49 what kind is that? Dec 14 16:09:27 ListSelector? Dec 14 16:09:32 No, palm-row Dec 14 16:10:27 what API is that? im looking at the enyo source tree right now Dec 14 16:12:57 No, I'm on SDK 2.1. Dec 14 16:13:02 ahh ok Dec 14 16:13:10 And it's a div class, not a widget. Dec 14 16:16:01 hi Dec 14 16:16:14 hi Dec 14 16:16:21 any one tried ubuntu on touchpad, i would like to know what are the advantages Dec 14 16:16:30 not yet Dec 14 16:16:34 try #webos-internals Dec 14 16:28:53 any progress, Eearslya? Dec 14 16:30:19 Nope. Dec 14 16:31:12 can you try and see if that sample works for you? http://mobile.tutsplus.com/tutorials/webos/introduction-to-webos-sdk-development-part-2/ Dec 14 16:31:16 and then go from there? Dec 14 16:31:29 swisstomcat :o welcome Dec 14 16:31:39 hey hotdp Dec 14 16:31:40 i'm back Dec 14 16:31:41 :) Dec 14 16:31:46 I can see Dec 14 16:32:40 i have to go to christmas market Dec 14 16:33:11 bye Dec 14 16:38:20 Well, no errors, but the list didn't render. Dec 14 16:38:44 Oh, wait. Dec 14 16:39:18 Alright, that worked. Dec 14 16:39:31 the example? Dec 14 16:39:35 Yes. Dec 14 16:39:43 ok, now you have a stable example Dec 14 16:39:47 start changing the model Dec 14 16:39:58 with your data Dec 14 16:46:14 Alright, starting to work. Thanks a lot. Dec 14 16:47:26 np Dec 14 16:48:30 * hotdp gonna miss chuq Dec 14 16:48:37 yeah, me too Dec 14 16:50:07 hey joshua Dec 14 16:56:04 Now I can focus on the part of app making I suck at most: Making it look good. Dec 14 18:46:42 le sigh Dec 14 18:47:44 sigh? Dec 14 18:48:25 take a nap, THEN fire le missiles! Dec 14 18:49:16 * sugardave is waiting for the partner to up/down vote this release. Dec 14 18:50:42 release? I want to know! Dec 14 18:50:53 I WANT to tell you, but I can't ;) Dec 14 18:51:10 >:( Dec 14 18:51:12 fine Dec 14 18:52:21 forget knowing, i just want it Dec 14 18:54:42 hopefully "soon" Dec 14 18:55:35 sugardave: that's what you always say Dec 14 18:57:11 sugardave, you mean "in the comming months" right? Dec 14 18:57:18 I know, but it's been a while :) Dec 14 18:57:47 hey sugardave Dec 14 18:57:56 hey swisstomcat Dec 14 18:58:03 long time not seen :) Dec 14 18:58:28 heh, I know I've been lurking and keeping this screen logged in Dec 14 19:10:13 sugardave: you try out that ipk i posted? Dec 14 19:10:23 no, I missed it :( Dec 14 19:11:15 https://twitter.com/#!/DontBlameOil/status/146794461966508032 Dec 14 19:11:15 oil: post it again, too lazy to find it Dec 14 19:11:18 yay Dec 14 19:11:51 though, now it supports repeat, that ipk doesnt Dec 14 19:14:44 oil: sweet, this is fun. Now I need to go refresh my logo skillz ;) Dec 14 19:15:34 yeah Dec 14 19:15:39 ill have to put some sort of help in there Dec 14 19:16:42 currently it supports penup, pu, pendown, pd, hideturtle, ht, showturtle, st, home, clean, cg, cs, forward, fd, back, bk, left, lt, right, rt, setpencolor, setpc, setc, pc, setpensize, setps Dec 14 19:16:48 some are aliases of others Dec 14 19:17:44 cool Dec 14 19:17:52 I put it in campfire (hope you don't mind :) Dec 14 19:17:59 next up, CNC language version Dec 14 19:18:02 i dont know what that is Dec 14 19:18:11 oil: puppies Dec 14 19:21:42 now it just needs an awesome turtle icon Dec 14 19:26:32 "zomg is teh source out yet?!" Dec 14 19:26:34 ;) Dec 14 19:26:47 hehe Dec 14 19:28:30 * shodan45 ponders how hard it would be to switch the JS engine to v8 Dec 14 19:28:44 isnt it already v8? Dec 14 19:28:49 yes Dec 14 19:28:59 so, pretty easy then eh? haha Dec 14 19:29:24 lol Dec 14 19:29:28 errr you sure? Dec 14 19:30:19 pretty sure Dec 14 19:30:30 sugardave has seen the sources Dec 14 19:30:43 he is the chosen one! Dec 14 19:30:50 http://opensource.palm.com/3.0.4/index.html lists "javascriptcore" & no mention of v8 Dec 14 19:31:23 its in with the webkit sources afaik Dec 14 19:32:24 tasty juice blend Dec 14 19:32:32 JSC is the JS engine made by apple/webkit & used in safari (iirc) Dec 14 19:32:57 we certainly use V8 for services...pretty sure we have it in our webkit, too Dec 14 19:33:55 WebCore/bindings/v8 Dec 14 19:34:00 sugardave: interesting... you know where its code is in that link above? Dec 14 19:34:19 that I do not know Dec 14 19:34:46 http://www.h-online.com/open/features/Comment-Is-webOS-the-new-Plan-B-for-mobile-1393948.html Dec 14 19:35:55 hmm, I wonder what javascriptcore is for then? Dec 14 19:40:05 wrea: investigated a bit, and I'm not sure that's the actual sources of V8 (in webcore/bindings/v8) Dec 14 19:40:37 Whats the license on V8 anyway? Dec 14 19:40:41 hmmm then again, v8 is BSD licensed Dec 14 19:40:48 wrea: doh ;) Dec 14 19:40:54 yep Dec 14 19:41:06 ah well, all just speculation anyway Dec 14 19:41:07 explains that Dec 14 19:41:19 time will tell :) Dec 14 19:42:14 Project Information Dec 14 19:42:14 * Activity High * Project feeds * * Code license * New BSD License Dec 14 19:42:45 was actually hoping it wasn't v8, so that switching would give nice speed increases Dec 14 19:46:05 I see Qt in the list of downloads... where does webos use that? Dec 14 19:48:46 look, a puppy! Dec 14 19:49:50 shodan45: actually, we use Qt for the launcher, I think Dec 14 19:58:23 sugardave: launcher being a desktop app? Dec 14 20:00:45 launcher being the thing where you start the different apps Dec 14 20:00:50 the "home screen" Dec 14 20:02:31 shodan45: ^ Dec 14 20:02:36 ... seriously? Dec 14 20:02:40 that's odd Dec 14 20:02:41 Is Galaxy Nexus selling good i US? Dec 14 20:02:46 (imho) Dec 14 20:02:49 why is that odd? Dec 14 20:03:13 swisstomcat: because everything else is (I thought) webkit-based Dec 14 20:03:56 * shodan45 keeps on lernin' Dec 14 20:04:04 apps started by the launcher are in fact web-apps Dec 14 20:04:23 (built-in ones) Dec 14 20:35:10 hmm. they keep rejecting my apps because they "have multiple packageinfo.json" files. looks like the scanner is broked. Dec 14 20:41:52 EricBlade1: we're working on it Dec 14 20:46:21 wait, there are actual HP people here? and they're doing actual work on webos? :o Dec 14 20:46:32 yeah Dec 14 20:46:38 we're watching you :D Dec 14 20:48:11 swisstomcat: Greetings! I don't believe we've met. Hi, I'm Eric. Dec 14 20:49:10 If it's any help, the first submission, a beta, did have two of the files. The second one, to the main catalog, did not. The third one doesn't have any packageinfo.json at all Dec 14 20:50:47 nice to meet you, eric Dec 14 20:51:08 i'm working in developer relations Dec 14 20:54:16 we just hired some guys from HP webos where i work Dec 14 20:54:52 where is that? Dec 14 20:55:24 canonical Dec 14 20:55:45 linux/kernel guys? Dec 14 20:55:58 ya linux guys Dec 14 20:57:21 cwayne, see if they can figure out how to get multiple modern video adapters of multiple brands working in ubuntu -after- it's installed. i can run 4 monitors split 2 on ATI and 2 on NVidia in the -installer- but after it's installed, it only runs one card or the other. :D Dec 14 20:58:10 sounds like a nice setup Dec 14 20:58:22 EricBlade: haha, that's weird. update your xorg.conf Dec 14 20:58:23 lol Dec 14 20:59:07 cwayne: it autodetected and ran it fine in the installer though :( the longer i live my life without opening xorg.conf, the longer the world is full of happiness and puppies Dec 14 21:00:52 seriously, though, literally dozens of people have told me it can't be done, anywhere, but it works fine in windows, and it did work in the ubuntu installer. even the motherboard manufacturer told me it can't be done, sharing ATI onboard with Nvidia secondary. Dec 14 21:20:50 sigh, now with all new goodies, i can't seem to update my xorg.conf to support mmb emulation. i have to run a script to enable it as the solution is one big shitload of configuration file mess Dec 14 21:21:31 small utilities to solve one problem, is what made unix big, but it doesn't seem to be what current linux devs made of it. Dec 14 21:48:39 EricBlade: are you using generic fb as your xserver or is it probing an nvidia or ati? Dec 14 21:49:01 my random guess is that in the installer it's the former, which can talk to both, and after, the latter which can't Dec 14 21:50:05 dwc-: I have -no- idea, I haven't tried it in about a year Dec 14 21:50:31 lacking 3 monitor support was a deal breaker, as well as most of the stuff I need just plain won't run in Linux anyway Dec 14 21:51:11 :( Dec 14 21:51:23 So I'm total crap at CSS in WebOS; how can I get a command menu with only 2 options to stretch along the entire bottom of the screen? Dec 14 21:52:38 http://webos101.com/Command_Menu_Example? Dec 14 21:52:54 enyo or otherwise Dec 14 21:54:00 Thanks, swisstomcat. Dec 14 22:24:39 what are the icon sizes we need again? 64 and 48? Dec 14 22:28:31 for catalog? yeah Dec 14 22:29:19 thanks Dec 14 22:29:40 finally submitting this app that was almost done back in August Dec 14 22:29:47 (before the announcement) Dec 14 22:34:48 yay Dec 14 22:35:28 swisstomcat: you have a min? Dec 14 22:35:34 sure Dec 14 22:35:37 pm? Dec 14 22:35:56 or here Dec 14 22:35:57 yay! new apps! Dec 14 22:43:49 Um, does anyone know if there's a typical reason for this error? RangeError: Maximum call stack size exceeded Dec 14 22:45:58 are you working with a list? Dec 14 22:46:15 Yes. Dec 14 23:08:38 Eearslya: most likely you've managed to infinite loop or recurse Dec 14 23:09:07 EricBlade: Yeah, I did a bit of debug logging and noticed that. What I can't notice is why. Dec 15 00:05:29 sugardave: got a minute? Dec 15 02:32:32 no minute for you Dec 15 02:35:12 I figured it out Dec 15 02:42:43 sigh. ordered the MW3 for the wrong platform :( **** ENDING LOGGING AT Thu Dec 15 02:59:57 2011