**** BEGIN LOGGING AT Thu Sep 01 02:59:57 2011 Sep 01 03:00:51 anyone else have their $50 promo code disappear? Sep 01 03:01:17 jacques: they were only valid to the end of august Sep 01 03:01:22 never had one, so couldn't say Sep 01 03:02:06 going to check my email Sep 01 03:03:41 "You'll have until December 31, 2011 to use the $50 App Catalog credit." ? Sep 01 03:03:56 20.10 USD 1/1/2012 03:00 Sep 01 03:03:58 yeah Sep 01 03:04:08 so why is it not working when I try to buy things anymore :-\ Sep 01 03:04:43 its the 25% HP product discount for those that signed up for alerts that should expire today Sep 01 03:05:12 i have yet to get my $50 as HP is still going around in circles trying to validate my purchase. Sep 01 03:05:52 the $50 promo is 36 characters. I really don't want to type it in manually Sep 01 03:09:04 anyone got one of these? http://www.amazon.com/Anti-Glare-Protector-Detachable-Multi-Angle-Aurum/dp/B005IG6WEO/ref=pd_sim_sbs_e_5 Sep 01 03:15:31 kevets I would love to get my app on a phone too however I don't have access to a phone device and have no idea how you could reasonably fit a touchpad dual pane interface to fit onto a tiny display Sep 01 03:16:43 you put a multi pane display on a phone by having each pane navigate rather than slide Sep 01 03:17:19 I need to figure out ways around my two bugs that are working in chrome and not in webOS though, and then I'm mostly ready Sep 01 03:17:37 Tibfib: You around? Sep 01 03:18:08 any js guru around? Sep 01 03:18:16 EricBlade-TP: compare the screenshots here: http://www.ryanwatkins.net/software/papermache/screenshots.html Sep 01 03:18:51 TouchPad and Pre3 all the same app and components. Sliding panes turn into Pane navigation automatically based on screen width Sep 01 03:20:45 so theoretically a dual pane sliding view app should just work Sep 01 03:20:57 indeed Sep 01 03:21:02 on a pre3. if there were any pre3s Sep 01 03:21:15 or in chrome if you just drag you window fairly narrow. Sep 01 03:22:05 thats the impressive Enyo demo - running email in Chrome and then you drag the window smaller and "boom!" like magic it just fixes the layout. Sep 01 03:22:08 live. Sep 01 03:23:09 yea well the email app is completely useless with qtys o Sep 01 03:23:17 largish qtys of email Sep 01 03:24:13 how much is "largish"? I have 700 messages in my inbox, and email is fine. Sep 01 03:24:30 I'm going back to my pod for email because I can have email open with 20 folders and the rest of the system still runs Sep 01 03:25:29 dunno whats wrong with your email - I have 70+ folders, 700 msgs in my inbox and likely email in the folders going back 20 yrs. Sep 01 03:25:36 Watkins I have maybe 250 messages across 3 accounts and 8? folders. loading mail slows the whole thing nearly to a halt, and I can't launch any other cards until I close mail and wait several minutes Sep 01 03:25:53 and thats one of two accounts. Sep 01 03:26:03 Hmm. If I've got a JSON object like this: http://pastebin.com/CYhHFZu6 , what's the most efficient way to get the one that's size:"medium"? (Assuming there is no particular order to them) Sep 01 03:26:14 well if my toucjpad had the whole email jndex it wojkd be 80,000+ Sep 01 03:27:57 the spellchecker in wirc seems less functional than other apps Sep 01 03:28:39 _.select(obj, function(item) { return item.size == "medium"} ).first() Sep 01 03:28:50 btw those paper mache screen shots show a much nicer interface than the three pane layout in mail. the small, touches there make a big difference I bet Sep 01 03:29:29 rwatkins: WIN Sep 01 03:29:30 assuming you use underscore to get each() and first(). otherwise write your own iterator Sep 01 03:29:41 oh Sep 01 03:29:42 hm Sep 01 03:30:06 there are enyo versions of those I think - check the API docs. Sep 01 03:30:21 EricBlade-TP: thx Sep 01 03:31:50 ok dumb question .. what does the led in the home button signify? Sep 01 03:32:24 notification alert Sep 01 03:32:38 new email, im, facebook etc Sep 01 03:32:42 var medium = null; enyo.forEach(jsonObj, function(item) { if (item.size == "medium") { foo = item } }); Sep 01 03:32:57 assuming there is only one medium, otherwise that gets you the last one. Sep 01 03:33:33 I was thinking it wAS a storage access light its on and off pretty regularly Sep 01 03:34:07 ha, hdd led instead of mail notification. nice. Sep 01 03:34:34 yeah it just turned on for no obvious reASon after being off for some timr Sep 01 03:34:43 rwatkins: Sep 01 03:35:33 its because Blackberry does it. business people like having a soft LED tell them there is new email. Sep 01 03:35:42 jaf0: Sep 01 03:40:28 * sugardave has become Death. Sep 01 03:40:46 I'd like to have a lot of indicators. that'd be nice. make it hitchhiker guide like haha Sep 01 03:42:07 another thing I didn't see in the manual, in one corner of the display there is something that looks like either an infrared receiver or a light sensor of some kind.. Sep 01 03:44:41 * DougReeder waves hello Sep 01 03:45:18 * DougReeder yawns "excuse me" Sep 01 03:45:56 its a slot for the sim card for the 3g version. which this is not. Sep 01 04:05:35 ok, its 12:01 - where's my new Pivot? Sep 01 04:11:47 Heh. Sep 01 04:30:50 hey rwatkins did you find some pre3s yet ?:P Sep 01 04:32:49 Watkins no its a spot literally in the upper corner of the display. Sep 01 04:33:21 must be somethingmimportant my screen protector also had a tiny cutout for it Sep 01 04:39:49 hey rwatkins? Sep 01 04:41:16 yes? Sep 01 04:45:00 Hmmmm. /proc/tty/drivers shows "usbserial /dev/ttyUSB 188 0-253 serial"... I posit that if I can get it to produce power, I should be able to make it USB Host a serial link Sep 01 04:45:26 s/produce power/drop 100mA on USB+5V Sep 01 04:46:03 you used array.forEach before? Sep 01 04:46:23 in enyo? Sep 01 04:47:33 When doing make stage, glib errors saying it needs to have me disable building in thread support Sep 01 04:48:43 argh.. Sep 01 04:48:48 * PatrickC_TP kicks cygwin Sep 01 04:48:49 jaf0: yes Sep 01 04:48:56 jaf0: hey! Sep 01 04:50:14 forEach(inArray, function) --- how do you define the function, like how do you reference array, is it $? Sep 01 04:50:36 @patrickC_TP sup sup sup. Sep 01 04:50:41 nm Sep 01 04:50:59 where is the meeting place? do you think that Chick-Fil-A/Starbucks would be fine? Sep 01 04:51:07 or should we try and get a conference room? Sep 01 04:51:42 enyo.forEach(inArray, inFunc, inContext) or just javascipt Array.forEach() ? Sep 01 04:51:58 right... Sep 01 04:52:15 enyo.forEach(myArray, function(item) { /* stuff */ } ); Sep 01 04:52:17 @rwatkins: right, but in the function, how do you reference the array? Sep 01 04:52:29 ok. Sep 01 04:52:34 * PatrickC_TP hates cygwin Sep 01 04:52:38 just create an anonymouse function. the arg is each element of the array Sep 01 04:53:23 I think I'm going to take tomorrow to document All of the code that I've got as well as writing a journal or blog or something detailing various things I've learned since coming to the webOS community not that any of you care but I figured itnwould be han Sep 01 04:53:23 dy for helping me to remember stuff and maybe help some other total noobs Sep 01 04:53:26 function(x) { if (x==desiredvalue) return true; return false } ? Sep 01 04:54:00 return will not exit the forEach Sep 01 04:54:37 can anyone help me with peoplepicker? or a more specific question... can i put it in a list instead of a popup? Sep 01 04:54:41 ok. i think i got it now... Sep 01 04:54:47 * jaf0 squints for a while. Sep 01 04:55:08 @patrickC_TP i suppose. somewhere cheap. me broke. Sep 01 04:55:12 var flag = false; enyo.forEach(array, function(item) { if (item.x =="bar) { flag = true; } }); Sep 01 04:55:14 ok time to leave the evening job bbl Sep 01 04:55:17 if flag == true ... Sep 01 04:55:18 jaf0: same here Sep 01 04:55:25 I don't know of any cheap places though.. Sep 01 04:55:32 I can check around at hhotels, bbut idk Sep 01 04:55:50 naah, hehe. BNA. Sep 01 04:55:55 free wifi? Sep 01 04:55:58 power points. Sep 01 04:56:06 food court Sep 01 04:56:08 security Sep 01 04:56:08 does BNA have meeting places? Sep 01 04:56:17 baggage claim #1 ;) Sep 01 04:56:19 I've only been there once Sep 01 04:56:21 haha Sep 01 04:56:55 * PatrickC_TP goes to find an alternative to Cygwin Sep 01 04:58:18 l i n u x Sep 01 04:58:22 ^ Sep 01 04:58:50 ka6sox: when you can't install linux, then what? Sep 01 04:58:55 livecd Sep 01 04:58:59 virtualbox with ubuntu? Sep 01 04:59:02 liveUSB? Sep 01 04:59:10 what Shadyman says Sep 01 04:59:21 Hm. According to http://www.kernel.org/pub//scm/linux/kernel/git/jejb/storage-tree/drivers/usb/otg/msm_otg.c , there might be some GPIO that needs to be poked to enable USB OTG. Hmmm. Sep 01 04:59:28 if you're doing webos emulation, then you have virtualbox Sep 01 04:59:29 wubi? Sep 01 04:59:47 wrea: tried wubi Sep 01 04:59:52 wubi? Sep 01 04:59:56 bootloader didn't properly install Sep 01 05:00:04 patrickc: dualboot! Sep 01 05:00:10 weird, never had problems with that Sep 01 05:00:12 who needs Win7 anyway?! Sep 01 05:00:20 jaf0: not allowed to repatriation :) Sep 01 05:00:24 and this is for XP Sep 01 05:00:38 it's probably easier to figure out how to use cygwin correctly... Sep 01 05:00:41 PatrickC_TP: do youhave virtualbox installed? Sep 01 05:00:54 HattCzech: computer has 512 MB RAM Sep 01 05:00:58 sugardave!... i don't suppose you could answer my peoplepicker question Sep 01 05:01:00 patrick: install ubuntu to a USB and boot? Sep 01 05:01:02 ouch Sep 01 05:01:06 buy more ram? :) Sep 01 05:01:09 sugardave: I installed cygwin correctly Sep 01 05:01:12 it errors out Sep 01 05:01:17 use Sep 01 05:01:18 patrick: exactly why you need to run ubuntu. Sep 01 05:01:20 not install Sep 01 05:01:20 HattCzech: not worth it, I'm getting a mac soon Sep 01 05:01:34 sugardave: I can't use it if it errors out Sep 01 05:01:34 good idea... pro or air? Sep 01 05:01:38 (or desktop?) Sep 01 05:01:38 HattCzech: doubtful, but go ahead Sep 01 05:01:42 HattCzech: pro probably Sep 01 05:01:48 but maybe ini Sep 01 05:01:49 mini* Sep 01 05:01:57 nice, i'd want one if they didn't have a glossy screen Sep 01 05:02:01 PatrickC_TP: so you can't run the cywin shell? Sep 01 05:02:07 can i use peoplepicker in a list instead of the popup? Sep 01 05:02:15 glossy screens are indeed annoying Sep 01 05:02:24 sugardave: I can, but it gels me that /usr/bin/sed and /usr/grep aren't found Sep 01 05:02:39 PatrickC_TP: did you install them? Sep 01 05:02:44 yes Sep 01 05:02:49 I installed everything Sep 01 05:03:00 everything...that's quite a lot Sep 01 05:03:04 and su doesn't work, nor does sudo, or make (which I also intsalled) Sep 01 05:03:05 I know Sep 01 05:03:07 1GB Sep 01 05:03:10 approx Sep 01 05:03:41 it's odd that the shell can run, yet seems to know about no binaries Sep 01 05:03:53 yeah Sep 01 05:03:56 HattCzech: no idea, is it a special kind? Sep 01 05:04:07 I need cygwin for phonegap (I think?) Sep 01 05:04:14 the #phonegap channel isn't very helpful Sep 01 05:04:17 like, you must have done something weird when you installed it Sep 01 05:04:19 it's a palm one... to access it, the kind is com.palm.library.contactsui.peoplePicker Sep 01 05:04:30 because I have never seen anything like that before Sep 01 05:05:54 just submitted my first webos app to the app catalog. now to wait for approval. Sep 01 05:06:02 HattCzech: I am too exhausted to look at it atm :/, is it failing to render or something? Sep 01 05:06:03 oneEyed.oneHorned.blind.purple.peoplePicker ? Sep 01 05:06:12 anyone know how long it usually takes? Sep 01 05:06:37 the popup appears, i just don't want it in a popup Sep 01 05:07:11 i have to define the kind, then call pickPerson() on it Sep 01 05:07:16 riskish: a few days Sep 01 05:07:27 patrickC_TP: cool Sep 01 05:08:17 HattCzech: have you tried extending it yet? Sep 01 05:08:33 what do you mean? Sep 01 05:09:22 make your own kind of that type and override stuff Sep 01 05:09:37 cut/paste liberally :D Sep 01 05:11:38 hmmm, heheh Sep 01 05:11:43 i may have to do that Sep 01 05:13:21 @rwatkins: does the forEach have any indexing capability? does it know which iteration it's on? Sep 01 05:14:19 jaf0: For each loops generally don't Sep 01 05:14:33 jaf0: Unless you explicitly put in a counter of some kind, ie "i++" Sep 01 05:14:51 shadyman: its the "enyo.forEach" function. Sep 01 05:15:04 not sure Sep 01 05:15:23 i don't suppose the array object itself knows which it is, i suppose I could add "index": # Sep 01 05:15:37 https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/array/foreach Sep 01 05:15:46 it's the second argument to the function Sep 01 05:15:58 fn(item, index){...} Sep 01 05:16:06 usually Sep 01 05:16:14 that's what it was in Prototype's each Sep 01 05:16:37 "enyo" sounds like an air conditioner brand, or flash heater Sep 01 05:16:39 its also in plain javascripts Array.forEach Sep 01 05:16:52 there you go Sep 01 05:17:05 docs people, read the docs. :) Sep 01 05:17:18 i did but didn't quite grasp it ryan :) Sep 01 05:17:27 (i actually had that link up in FF) Sep 01 05:17:43 onr: rather than the greek goddess of war? Sep 01 05:17:47 it is confusing when you first start learning that stuff...it was for me Sep 01 05:18:07 http://en.wikipedia.org/wiki/Enyo Sep 01 05:18:41 somebody with a production TP tell me what build/version it's on? Sep 01 05:18:46 rwatkins: yeah. enyo is just a pretty brand for small household appliances Sep 01 05:19:47 "Enyo is responsible for orchestrating the destruction of cities ... Enyo inflicted horror and bloodshed ..." Sep 01 05:19:54 umm.. this is a little old, isn't it?