**** BEGIN LOGGING AT Wed Jan 06 02:59:57 2010 Jan 06 03:00:26 and then... x = [1,2,3,4,5]; y = x.splice(1, 2, 'a', 'b', 'c'); // x == [1, "a", "b", "c", 4, 5] && y = [ 2, 3 ] Jan 06 03:00:39 fun! Jan 06 03:13:15 imochard: ahhh...didn't realize you could pass 0 as the number to cut Jan 06 03:13:49 that's the key....I knew people used splice to well splice, but it seemed like you had to remove an item, which confused me Jan 06 03:14:01 jfelectron: how goes it! Jan 06 03:14:08 i have come quite a long way with your imageview sample :) Jan 06 03:14:31 nice....I expect royalties of course :) Jan 06 03:14:46 naturally! :) i still have one last problem, though :( Jan 06 03:14:53 Ok...shoot Jan 06 03:14:59 it has to do with the imageview that begins with an image that is wider than it is tall Jan 06 03:15:18 for some reason, the widget doesnt want to fill the screen and rotation/orientation is messed Jan 06 03:15:50 when you change orientation it still doesn't fill the screen? Jan 06 03:16:07 it does seem to preserve aspect ratio Jan 06 03:16:22 well first of all - the widget seems to sit at the top half of the screen Jan 06 03:16:33 and "fixes" itself if i do an F6 (up) Jan 06 03:16:59 but if i try to rotate it then, it goes back to that top half, and fills it. flicking to the side shows more image that stretches past the boundaries of the window Jan 06 03:17:06 would you mind taking a peek at the code to see if im missing something? Jan 06 03:17:17 sure...paste in up Jan 06 03:17:25 i even set up a check to see if its a "wide" image, reverse the coordinates Jan 06 03:17:25 http://pastie.org/768369 Jan 06 03:17:28 jfelectron: Yeah, that's where I wish they'd made them separate functions. I *guess* there's a need to remove and insert at the same time, but it just confuses things Jan 06 03:17:31 the "tall" images work Jan 06 03:17:42 and sorry - if im interrupting something i can certainly wait Jan 06 03:20:14 does noExtractFS improve performance? Just curious why you have it set.... Jan 06 03:21:23 just was in your example code Jan 06 03:21:29 i could take it out Jan 06 03:22:11 the auto resize isnt working on the initial load of the "wide" image Jan 06 03:22:18 based on /var/log/messages Jan 06 03:22:27 no errors, just doesnt seem to wanna work Jan 06 03:22:56 well, all that is doing is setting the width to the height of the screen, which is probably why you can scroll and see more of the image Jan 06 03:23:32 yep. thats an error in my code? Jan 06 03:23:32 I'm not sure what you're trying to accomplish, do you want to flip wide images so that they display vertically? Jan 06 03:24:11 well the current "wide"/"tall" variation was supposed to be a solution to the original problem, but perhaps ive mucked it up more Jan 06 03:24:23 should i remove that code in checkSuccess? Jan 06 03:24:29 the manualSize call? Jan 06 03:24:40 well, not the call, but the check and different call Jan 06 03:25:06 so normally what happens is that it preserves aspect ratio...so a very wide image will intially display small, but on orientation should fill the screen Jan 06 03:25:22 right. maybe i wasnt giving it enough credit and thought i had to do more Jan 06 03:26:11 ah ok, so i took out that if else for tall/wide Jan 06 03:26:16 you don't want to set the width of the widget to be wider than the screen, otherwise you'll have the wierd scrolling behavior you saw Jan 06 03:26:21 the initial load works as you would expect... Jan 06 03:26:30 but re-orientation on "wide" images is broken Jan 06 03:26:48 what happens? What does it 'look' like? Jan 06 03:27:45 well ok ... f7 (down) does nothing Jan 06 03:28:03 f8 and f9 (right/left) push it back to the top half and lets me scroll wide again Jan 06 03:29:14 can you send me a link to one of your problem images? Jan 06 03:29:25 just want to see what mine does with it.... Jan 06 03:29:55 sure Jan 06 03:30:18 I just looked at a very tall image and apart from not being able to zoom in very much, it rotated fine Jan 06 03:30:49 jfelectron: http://antsmarching.org/tour/img.php?iid=2861 Jan 06 03:31:23 Try setting ExtractFS to true and setting this attribute extractfsParams:"1200:1200:3" Jan 06 03:31:58 you might be have probs because the image is exceeding the dimensions the widget thinks it can display Jan 06 03:33:12 still have the same problem Jan 06 03:33:58 if it *is* too big, i can fix that with my php script Jan 06 03:34:04 resize on the fly Jan 06 03:34:15 Mine works just fine! Jan 06 03:34:25 try those settings...I think that's the difference Jan 06 03:34:42 also...can you paste your scene HTML? Jan 06 03:34:56 you mean noExtractFS to false? Jan 06 03:34:57 sure Jan 06 03:35:11 scene html: Jan 06 03:35:12
Jan 06 03:35:12
Jan 06 03:36:04 Howdy folks. Do you need to use the 1.3.5 SDK to install apps on 1.3.5+? Jan 06 03:36:13 Or does the 1.3.1 work OK? Jan 06 03:36:43 jfelectron: i can do a quick screencast for you if it would help Jan 06 03:36:48 well, record the behavior Jan 06 03:37:16 jfelectron: Did you get your slider issue all worked out? Jan 06 03:40:16 Bmyers: still here? Jan 06 03:41:58 kesne: You 'round? Jan 06 03:42:09 Roy-Pre101: I am Jan 06 03:42:24 Did you get your problem resolved? I've been too slammed to look at the .zip Jan 06 03:44:04 JenP: You around? Jan 06 03:48:16 Roy-Pre101: I didn't I'm still sitting on it Jan 06 03:48:44 OK, I'll try to look tomorrow Jan 06 03:53:15 haeffb: here Jan 06 03:53:28 jfelectron: what is "initColourArray:" before the fuction() " initColourArray: function() {" Jan 06 03:53:53 is it just a name for the function? Jan 06 03:54:49 yetdog: status? Jan 06 03:54:58 jfelectron: what is "initColourArray:" before the fuction() " initColourArray: function() {" Jan 06 03:55:04 is it just a name for the function? Jan 06 03:55:13 Bmyers: math.round works correctly. but you already knew that? Jan 06 03:55:20 jfelectron: i changed those two attributes, no change Jan 06 03:55:28 i have a .mov file showing the behavior Jan 06 03:55:29 in case it would help Jan 06 03:55:49 LS99: that's the name of the function....its Prototype syntax for class definition Jan 06 03:56:02 yetdog: sure Jan 06 03:56:08 DCC? EMail? Jan 06 03:56:23 email: jonefoley at gmail Jan 06 03:56:33 so, what is being logged in your "update" function for math.round(...) ? Jan 06 03:56:45 ok thanks Jan 06 03:57:02 yetdog: what is in your imageview scene's HTML? Jan 06 03:57:19 yetdog: Photos scene rather Jan 06 03:57:43 photo scene html: Jan 06 03:57:43
Jan 06 03:57:44
Jan 06 03:58:27 jfelectron: theortically i can remove the names and the script will still work is that right? Jan 06 03:58:51 jfelectron: email sent, thanks Jan 06 03:59:23 LS99: I don't have the code in front of me but if I recall its using prototype's Class.create....so no removing the function names won't work Jan 06 03:59:48 oh ok Jan 06 03:59:56 you can do functionName=function(){} Jan 06 04:00:01 if you prefer that syntax Jan 06 04:00:08 ok Jan 06 04:00:14 the functionName: is just shorthand Jan 06 04:00:45 i thought is something like that Jan 06 04:01:30 yedog: that's whack....let me look at the code again Jan 06 04:03:05 jfelectron: http://pastie.org/768409 Jan 06 04:03:43 try removing the class from the widget div Jan 06 04:04:06 I just have:
" Jan 06 04:04:43 haeffb, u sleeping or no? Jan 06 04:05:02 jfelectron: wow are you kidding Jan 06 04:05:04 that did it Jan 06 04:05:09 YES! Jan 06 04:05:11 lol Jan 06 04:05:15 what the HECK?! Jan 06 04:05:19 THANK YOU Jan 06 04:05:33 having a class set, overrides the default...guess it behaves oddly when that happens Jan 06 04:05:39 side question: what do you think of the interface? ;) Jan 06 04:06:00 almost Jan 06 04:06:17 u were saying? Jan 06 04:06:52 just curious, when your update function was firing, what was being logged as Math.round(...)? Jan 06 04:06:52 looking nice: clean and informative, tasteful icons Jan 06 04:07:14 yetdog: OK man, glad we got that working I gotta run...catch ya later Jan 06 04:07:15 jfelectron: Were you the one having a problem with the slider yesterday? Jan 06 04:07:18 somehow my model.progress ends up being at 100% b4 it should Jan 06 04:07:28 thanks jfelectron !!! Jan 06 04:07:34 Roy-Pre101: nope, no sliders here Jan 06 04:07:39 mm, OK Jan 06 04:07:44 Wonder who that was. Jan 06 04:08:02 all i do is 1 / results.rows.length to figure how much to nudge it up every time Jan 06 04:08:09 is it still doing the <.25 don't fire, >.25 fire? Jan 06 04:08:25 yeah, Jan 06 04:08:45 because model.progress is already at 100% when it shouldnt be Jan 06 04:08:53 do you log the arg[1], model.progress, Math.round(...)? Jan 06 04:09:01 yes Jan 06 04:09:16 those are correct Jan 06 04:09:19 ah. because, each time you ADD arg[1] to model.progress. Jan 06 04:09:23 really? Jan 06 04:09:35 then i do this: this.model.progress = Math.round((arguments[1] + this.model.progress) * 10000) / 10000; Jan 06 04:10:09 where arguments[1] is some intcounter * 1/results.length? Jan 06 04:31:37 anyone have a second to take a look at my listen/stoplistening and the corresponding /var/log/messages errors im getting? Jan 06 04:50:51 anyone think flash will be revealed at ces Jan 06 04:51:26 I hope it's socket support Jan 06 04:51:30 Please please please Jan 06 04:54:25 grrf. novaterm just black-screened my mac. Think it's a bad USB cable. Jan 06 05:12:06 does onMouseOver work on WebOS? Jan 06 05:34:46 LoneStar99: what would be the mouse? a tap and hold? Jan 06 05:36:23 a tap Jan 06 05:36:36 im guessing no but thats just conjecture Jan 06 05:37:42 conjecture is movement type in webos? Jan 06 05:39:20 anyone know how to get a togglebutton into the palm-group-title class? Jan 06 08:09:17 any volunteer with a Pre to test NES emulator Jan 06 08:12:27 photon70: hey Jan 06 08:13:00 rwhitby: hi Jan 06 08:18:30 I am back Jan 06 08:18:32 sorry Jan 06 08:23:10 any rumors about what the next webos device will be? Jan 06 08:23:21 I want something with a landscape slide out keyboard Jan 06 08:50:25 how can i load html-file from internal memory (offline html as the downloaded selfhtml). Is there an url syntax Jan 06 10:47:37 Does anyone know if it's possible to use a SOAP web service from webos? Jan 06 10:51:31 doohan: why wouldnt it? Jan 06 10:51:54 frederic_h, know if there's a nice simple way to consume one? Jan 06 10:52:34 well it's XML you get back from the server which is easily parsed in JavaScript Jan 06 10:53:30 Ah ok, so more manual than other things but still possible. Jan 06 10:53:57 http://developer.palm.com/distribution/viewtopic.php?f=17&t=1376&p=5249&hilit=SOAP#p5249 Jan 06 10:54:30 Thanks frederic_h I'll have a look through that. Jan 06 10:54:43 no problem Jan 06 12:06:33 Does anyone in here use the ares thing? Jan 06 12:08:56 yes Jan 06 12:09:02 well i did once Jan 06 12:09:21 and noticed i'd probably be faster using TextMate as before Jan 06 12:11:05 i'll bb in like 1 hour.. Jan 06 12:21:06 yeah ares is very nice Jan 06 12:21:25 i like the designer and you don't need to initialize widgets anymore, thats fine Jan 06 12:29:04 Does it lock up for you at all? Jan 06 12:29:24 Every so often when I try to deploy it gets unresponsive and keeps acting up through a few different restarts. Jan 06 12:53:54 doohan: what browser u using Jan 06 12:54:20 firefox 3.5 Jan 06 12:54:42 OS? Jan 06 12:54:47 linux Jan 06 12:54:51 hm Jan 06 12:55:08 sun java 1.6 u16 Jan 06 12:55:17 im using ff 3.5 on MacOSX 10.6 and didnt have any problmes yet Jan 06 12:55:34 It was fine for a while Jan 06 12:55:42 Just every so often it flakes out Jan 06 12:55:57 It's depolying again now, but I'm not getting anything back to the log anymore Jan 06 12:56:00 Weird stuff. Jan 06 12:56:04 indeed Jan 06 12:56:15 i prefer TextMate tho Jan 06 12:56:23 i can write code way faster with it Jan 06 12:56:29 Yeah, the text editor in ares isn't great. Jan 06 12:56:30 Ares lacks tab-completeion Jan 06 12:56:41 It's pretty slow to scroll about and things too. Jan 06 12:56:48 yea Jan 06 12:56:55 Canvas isn't the answer to everything :) Jan 06 12:57:01 and its syntax highligting isnt all too good Jan 06 12:57:08 aggreed Jan 06 12:57:50 Can't wait for the sdl stuff to make into the official sdk though Jan 06 12:57:55 At least I hope it does. Jan 06 12:58:04 yea me too Jan 06 12:58:24 The pre seems capable of a fair old ammount Jan 06 12:58:44 As the webos-internal crowd have shown Jan 06 12:59:09 yep, it's hardware is actually comparable to the iPhone 3GS Jan 06 12:59:17 altho javascript makes it SLOOOW Jan 06 12:59:21 Yeah, shame the tools are behind Jan 06 12:59:51 Reckon you could use the backend jvm with a something like javasdl? Jan 06 12:59:53 i have a 3GS and i can assure you no smartphone as even close to the 3gs Jan 06 12:59:58 is* Jan 06 13:00:19 hm Jan 06 13:00:56 i havent really dug too deep into the pre yet Jan 06 13:01:05 i did however hacktivate one myself Jan 06 13:01:16 I've only had mine a few days really. Jan 06 13:01:17 just to see if i could do it Jan 06 13:01:46 Liking it though, browser is decent, gui is fast enough, email stuff all work well too Jan 06 13:01:47 we got a gsm pre-release device from o2 Jan 06 13:02:22 You a palm/o2 partner or something? Jan 06 13:02:28 kinda Jan 06 13:02:40 Cool, don't suppose you've heard any word on a 1.3.5 update? Jan 06 13:03:11 My plan is to wait for that, then do the preware stuff Jan 06 13:03:28 well i have the 1.3.5 webos doctor kit and doctored my device already Jan 06 13:03:40 Everything working fine with it? Jan 06 13:03:45 yea Jan 06 13:03:55 altho it seems it kinda drains the battery faster than be4 Jan 06 13:04:19 That's interesting, I thought it was suppose to improve that sort of thing? Jan 06 13:04:29 yea the 1.3.1 did Jan 06 13:04:52 it could be just me tho Jan 06 13:06:50 as far as i know 1.3.5 is scheduled for the end of july for gsm Jan 06 13:06:54 i could be wrong tho Jan 06 13:07:10 Wow, that's a long way off Jan 06 13:07:19 ah Jan 06 13:07:20 january Jan 06 13:07:22 sorry Jan 06 13:07:22 lol Jan 06 13:07:44 Ahh Jan 06 13:07:45 my head is somewhere else today Jan 06 13:08:05 Ahh end of jan is cool Jan 06 13:41:10 frederic_h: do you ever tried to apply 1.3.5.1 to your 1.3.5 pre? Jan 06 13:41:48 cool, the additional launcher pages still there Jan 06 13:43:52 restoring the device looks funny: install xyz... Jan 06 13:50:35 MetaView: no Jan 06 13:50:51 is 1.3.5.1 even available yet? Jan 06 13:54:40 I've heard about, it should fix the MS exchange issue: I can't login to the exchange server Jan 06 13:56:39 <-- afk Jan 06 14:18:37 Hi, I am trying to "get rid" of the button for the start menu in the quick launch bar / launch wave. It seems redundant to me since I always use the gesture for that instead of that button, and I'd like to replace it with something useful... Jan 06 14:47:07 hey haeffe Jan 06 14:47:50 haeffb_pre: morn'n Jan 06 14:48:20 good morn to you, sir Jan 06 14:49:06 did that stuff work? Jan 06 14:49:25 i got my mojo work'n last night Jan 06 14:49:30 but it wasnt with my pre Jan 06 14:49:37 :) Jan 06 14:49:56 just trying to get it working now Jan 06 14:50:03 ah. a pixi, then... Jan 06 14:50:14 mrs pixi.. Jan 06 14:50:42 i think updating the progress pill based on the % complete is bad Jan 06 14:51:17 if the process takes 2 secs and u say update every 10%, there isnt enough time to draw the modelchanged Jan 06 14:51:45 if there are many records, 10% may be a long time Jan 06 14:52:01 i am trying to set a timeout instead from within the update func Jan 06 14:52:21 so the pill gets updated every 2 secs lets say Jan 06 14:52:31 reguardless of the percent compelete Jan 06 14:53:04 ok. Jan 06 14:53:08 but i am not sure how to call it from within the update func Jan 06 14:53:17 but did the other actually work? Jan 06 14:53:31 or did you not even try? Jan 06 14:54:49 never worked right Jan 06 14:55:08 it would not call update enough or too much Jan 06 14:55:10 http://webos.pastebin.com/d71feee46 Jan 06 14:55:47 thats where i'm at not but timeout either doesnt get set or doesnt know where to find the method to fire Jan 06 14:55:54 did the fix I sent get it to fire each 10%? Jan 06 14:56:05 not to me Jan 06 14:56:14 what fix? Jan 06 14:57:26 email Jan 06 14:57:44 o, havent been in email yet.. Jan 06 14:57:57 I sent last night wjile you were pixiing Jan 06 14:58:06 while Jan 06 14:58:35 i thought u said u were gonna hit the sack so i never expected.. Jan 06 14:59:07 instead of progressPill1.redraw, you probably need this.func(redraw,500) Jan 06 14:59:42 I can't sleep with a challenge unmet... Jan 06 15:00:12 i thought there was something goofie in that 1000 * 1000 / Jan 06 15:01:05 i think the same problem would be there tho basing it on the amount over records on when to update Jan 06 15:01:19 amount of records.. Jan 06 15:01:47 its ok for how much to update the pill but not when.. Jan 06 15:01:51 agree? Jan 06 15:02:15 if you base it on amoint of recs, you don't control how often it fires. Jan 06 15:02:38 right so it can get fired so often that it doesnt appear to update Jan 06 15:02:45 or so slowing its meaningless Jan 06 15:03:13 thats why i thought the settimeout might be better Jan 06 15:03:26 see pastebin? Jan 06 15:04:56 Bmyers: what does the widget() func do Jan 06 15:04:58 yes, see comment above about how to call redraw from within itself Jan 06 15:04:59 i havent seen that be4 Jan 06 15:05:56 you don't HAVE a function called redrawPill Jan 06 15:06:47 frederic_h: it's an "extended" widget from webos101 Jan 06 15:07:22 t=setTimeout("progressPill1.redrawPill",500); Jan 06 15:07:25 oh Jan 06 15:07:29 case 'redrawPill': Jan 06 15:07:38 yea there is no redrawFill function btw Jan 06 15:08:03 the case applies to the arguments of the function func Jan 06 15:08:25 right, the func is progressPill1 Jan 06 15:09:11 no, its progressPill1.func("redrawPill"); Jan 06 15:09:39 i can call progressPill1.something from the scene assistant Jan 06 15:10:14 hello everyone Jan 06 15:10:18 mornign Jan 06 15:10:19 progressPrill1.start begins the process Jan 06 15:10:46 progressPrill1.update(myiteration); updates the model.progress Jan 06 15:11:20 but within the function itself, isn't it this.func(lredrawPill); Jan 06 15:11:22 but from within the function i cant call progressPill1.redrawPill Jan 06 15:11:36 ... Jan 06 15:11:46 ok.. Jan 06 15:12:07 can u give me a hint on how to correct it? Jan 06 15:15:40 am I invisible? Jan 06 15:16:11 I C U haeffe Jan 06 15:16:37 did you try that? Jan 06 15:16:45 anyone know how to wrap text in eclipse? Jan 06 15:17:22 wrap text? Jan 06 15:18:05 yeah so a line of code will break to next line Jan 06 15:18:54 long line Jan 06 15:19:43 i didnt see anything i should try haeffe Jan 06 15:19:52 perhaps that part was invisable Jan 06 15:21:18 this.func('redrawPill') Jan 06 15:21:55 ah, lemme try that Jan 06 15:45:43 as i have it in the pastebin, all i get in the log is which i think is the redrawpill func but its truncated Jan 06 15:47:24 what's the pastebin again? Jan 06 15:49:11 http://webos.pastebin.com/d4b090d98 Jan 06 15:49:18 (updated) Jan 06 15:50:58 anyone have experience w/ imageviews and rotating and having the image auto resize care to take a quick look @ my code? so weird, but its broken :( Jan 06 15:55:00 you get the start log? Jan 06 15:55:18 the "RESIZE EVENT!" doesnt always happen when i change orientation of the device. so the picture doesnt rotate :( Jan 06 15:55:40 yes startlog Jan 06 15:56:20 gonna trying writing a func calle redrawPill Jan 06 15:56:57 you're resetting 't' everytime you enter the func Jan 06 15:57:29 shoot... Jan 06 15:57:41 that shuldnt hurt tho Jan 06 15:57:58 it tries to fire Jan 06 15:58:19 [20100106-10:56:45.596282] error: Uncaught TypeError: Object [object global] has Jan 06 15:58:19 no method 'redrawPill', index.html:1 Jan 06 15:58:25 or Jan 06 15:58:33 why args=args(0)? Jan 06 15:58:49 [20100106-10:52:03.352081] error: Uncaught TypeError: Object [object global] has Jan 06 15:58:49 no method 'func', index.html:1 Jan 06 15:58:57 as it is in the pastebin Jan 06 15:59:16 args=args is sugardaves thing. i dunno Jan 06 16:00:35 get rid of it? Jan 06 16:00:58 hard to debug on pre screen Jan 06 16:01:08 it may not be right but i dont think thats what is doing it Jan 06 16:01:13 pastebin is denied access at work Jan 06 16:01:34 from within progressPill1 i need to call my redraw method correctly Jan 06 16:01:39 and i'm not.. Jan 06 16:01:41 no, but it's curious that the arg is truncated in log Jan 06 16:02:14 well at this point its not being called Jan 06 16:03:04 t=setTimeout(this.func('redrawPill'),500); Jan 06 16:03:07 thats not gonna work Jan 06 16:03:18 becuase then this.func is called even before setTimeout Jan 06 16:03:52 i can tell u all about how its not going to work haeffe.. :) Jan 06 16:04:01 i'm a pro there.. Jan 06 16:04:32 theres the widget wrapper too.. Jan 06 16:04:56 closure func? Jan 06 16:05:04 do it that way? Jan 06 16:05:12 where's JF when u need him//. Jan 06 16:05:52 frederic_h: what's wrong with the setTimeout call? Jan 06 16:06:22 for one its not quoted. but i corrected that Jan 06 16:07:04 t=setTimeout("this.redrawPill()",500); Jan 06 16:08:21 yea Jan 06 16:08:29 if its not quoted its executed immedeately Jan 06 16:08:53 hence the return value of this.func("redrawPill") is going to be passed to setTimeout Jan 06 16:08:58 which is not what u want Jan 06 16:09:05 oh Jan 06 16:09:58 In ares, how are you supposed to be able to get access to properties of widgets from the assistant? Jan 06 16:10:01 ok what else? Jan 06 16:10:49 this.controller.get('label1') tells me get is not defined, so I'm guessing there's no controller object there :) Jan 06 16:11:40 doohan: in the first view of the designer there is a model tab Jan 06 16:11:44 if thats what you want Jan 06 16:11:55 well I just want to have a button that can set the text of a label Jan 06 16:12:14 click it, then in the event label1.text='foo' type thing Jan 06 16:12:26 any palm guys online? I got a question I'm not sure anyone else would be able to answer Jan 06 16:12:31 But I can't work out how to get a reference to the widget Jan 06 16:13:07 doohan: do you need the widget html object or the widget model? Jan 06 16:13:32 model I guess? Jan 06 16:13:45 labelModel.label Jan 06 16:14:03 this -> doohan: in the first view of the designer there is a model tab Jan 06 16:14:34 you can define the model name there and then in the assistant access it by this.modelNameUChose Jan 06 16:15:08 JayCanuck: why dont u just ask and we'll see if we are able to help you Jan 06 16:15:23 k Jan 06 16:16:46 gonna try this instead. Jan 06 16:16:48 I've noticed that even though the BrowserPlugin path in browser.conf is set to /usr/lib/BrowserPlugins/, one can install browser plugins to /media/cryptofs/apps/usr/lib/BrowserPlugins/ and they'll work Jan 06 16:16:48 t=setTimeout("this.execute('redrawPill', '')",300); Jan 06 16:17:33 anyone know if that's a bug, or could it be palm expanding to allow 3rd party native browser plugins Jan 06 16:18:01 frederic_h, that doesn't seem to be working :/ Jan 06 16:18:13 i believe there is a serious bug in ImageView :( Jan 06 16:18:39 unfortunately I've seen no expansion of their java service set for 3rd party apps for the app catalog Jan 06 16:18:49 when is palm CES? today or tmw? Jan 06 16:18:55 Thursday Jan 06 16:18:58 11am Jan 06 16:19:04 JayCanuck: that sounds interesting and totally possible, i do not know tho Jan 06 16:19:18 doohan: it should, i did that just today Jan 06 16:19:26 heh, frederic_h, kinda why I was askin for a palm employee ;) Jan 06 16:19:41 still maybe anyone else knows? Jan 06 16:20:13 yetdog, tomorrow Jan 06 16:20:39 thanks guys. hopefully someone from palm stumbles in here. is there a bugzilla for mojo? Jan 06 16:20:58 I personally am still hoping Palm eventually allows 3rd party java services so I can makes Internalz and few other apps available on the app catalog, lol Jan 06 16:21:26 :P Jan 06 16:21:40 yetdog: why do you think its bugged? Jan 06 16:22:12 ok well you know in /var/log/messages, when you change orientation, a "resize event!" happens? Jan 06 16:22:54 nover noticed to be honest Jan 06 16:23:37 yeah, well it doesnt happen all the time when the firest image in the "list" is a "wide" image Jan 06 16:23:40 wider than tall, that is Jan 06 16:23:44 such a strange bug Jan 06 16:24:31 sounds rather strage Jan 06 16:24:44 do you listen to "orientationchange"? Jan 06 16:24:56 i do. and unlisten on deactivate Jan 06 16:25:13 t=setTimeout("this.func('redrawPill', '')",300); Jan 06 16:25:25 Uncaught TypeError: Object [object global] has no method 'func', Jan 06 16:26:01 Bmyers: this points to the window object Jan 06 16:26:11 thts why you get that error Jan 06 16:26:15 i dont think it does Jan 06 16:26:26 i'll dump this and see whats in there Jan 06 16:26:35 yetdog: i dont have this problem Jan 06 16:26:38 BBIAF Jan 06 16:26:59 frederic_h would you mind taking a quick look @ my code? Jan 06 16:27:57 sure Jan 06 16:28:03 http://pastie.org/pastes/768409 Jan 06 16:30:58 looks okay to me Jan 06 16:31:01 yep :( Jan 06 16:31:06 and you say orientationchange doesnt always fire? Jan 06 16:31:25 well i dont know. nothing in the logs to indicate if it does or not Jan 06 16:31:35 Info: resize event!: timeStamp,target,eventPhase,returnValue,srcElement,cancelBubble,clipboardData,currentTarget,cancelable,bubbles,type,stopPropagation,preventDefault,initEvent,CAPTURING_PHASE,AT_TARGET,BUBBLING_PHASE,MOUSEDOWN,MOUSEUP,MOUSEOVER,MOUSEOUT,MOUSEMOVE,MOUSEDRAG,CLICK,DBLCLICK,KEYDOWN,KEYUP,KEYPRESS,DRAGDROP,FOCUS,BLUR,SELECT,CHANGE,isLeftClick,isMiddleClick,isRightClick,element,findElement,pointer,pointerX,pointerY,stop, file:///media/cryptofs/ap Jan 06 16:31:44 just that when the image resizes on orientation change Jan 06 16:31:58 and it doesnt work most of the time, but only when the initial image in imageview is wide Jan 06 16:32:00 SO weird. Jan 06 16:32:05 i can send you the ipk if you wanted to try it Jan 06 16:32:50 well i dont have a pre device here atm Jan 06 16:33:10 emu? Jan 06 16:33:23 can u rotate the emu? Jan 06 16:33:33 1.3.5 you can Jan 06 16:33:35 :o Jan 06 16:33:43 F6 is up, F7 is down, F8 is right and F9 is left, i believe Jan 06 16:33:45 well have you tried on a device? Jan 06 16:33:47 right/left might be diff Jan 06 16:33:49 maybe its an emu bug Jan 06 16:33:50 frederic_h f6 through 59 rotates Jan 06 16:34:08 f5 shakes accel Jan 06 16:34:12 think its broken on device too. trying now Jan 06 16:34:14 oh i didnt know you could rotate the emu, thats nice to know Jan 06 16:38:44 frederic_h, seems I can read out of the lblMdl.label but I can't set it. Jan 06 16:39:12 yea you have to call modelChanged Jan 06 16:39:33 same thing on device, frederic_h :( Jan 06 16:39:51 it seems to be changing the size of the image, so if it DID rotate, it would fill the screen horizontally Jan 06 16:39:59 Ahh Jan 06 16:40:15 BUT it doesnt rotate it, it just pops it into the top 2/3rds of the screen, and the image is wider than the width of the device. dragging left/right shows the sides of the image Jan 06 16:40:19 such a WEIRD big Jan 06 16:40:59 yetdog: then just call setWindowOrientation on orientationchange Jan 06 16:41:09 hmm Jan 06 16:41:14 i did that, i cannot remember why tho Jan 06 16:42:02 frederic_h, you mean lblModel.modelChanged() or something else? Jan 06 16:42:14 yetdog: http://paste2.org/p/597038 Jan 06 16:42:28 doohan: this.controller.modelChanged( this.lblMdl ); Jan 06 16:43:35 Thanks frederic_h :) Jan 06 16:43:50 np doohan :) Jan 06 16:44:27 thats working frederic_h... Jan 06 16:44:37 wow - strange i had to force it. i had it set to "free" to start Jan 06 16:44:44 guess i had the same issue then Jan 06 16:44:44 but thats apparently wonky Jan 06 16:44:48 yea so do i Jan 06 16:45:27 Woo! Now my web service works with the gui Jan 06 16:46:41 frederic_h so you set it to free @ the beginning, or up? Jan 06 16:46:45 Would I be right in guessing that there are no threads in webos? Jan 06 16:46:59 doohan: js is single-threaded Jan 06 16:47:09 Hmm Jan 06 16:47:19 yetdog: now that i look at the src again i didnt set it to anything so its up default Jan 06 16:47:23 that's what I hear, anyway Jan 06 16:47:30 *tears* Jan 06 16:47:30 :) Jan 06 16:47:45 Well, what's the best way to do a background task on a loop? Jan 06 16:47:46 doohan: ajax calls are async usually Jan 06 16:47:57 so the "free" implementation is biggy Jan 06 16:48:00 i think thats pretty clear? Jan 06 16:48:12 yetdog: appearently yes Jan 06 16:48:18 doohan: all kinds of asynchronicity stuff....ajax, db calls, etc. Jan 06 16:48:42 howdy sugardave! Jan 06 16:49:02 doohan: it depends, I guess....if you're looping through stuff coming from the "cloud" then you can process chunks in the onSuccess of your Ajax request, etc. Jan 06 16:49:05 hey ls Jan 06 16:49:22 What if it's more, do this every n seconds type affair? Jan 06 16:49:25 frederic_h: also, without doing the fix you showed me, when it *does* work, it looks ugly. re-orienting, and THEN resizing, so it looks like a two step process and its ugly Jan 06 16:49:27 whee, new laptop shell Jan 06 16:49:33 your fix = smooth :) Jan 06 16:49:35 doohan: setTimeout and setInterval Jan 06 16:49:49 And can they run asynchronously? Jan 06 16:50:25 sugardave: finally found color picker technology that will work with webOS (circa 2000) Jan 06 16:50:34 yetdog: i think i start to remember why I forced it :P Jan 06 16:50:37 doohan: well, that depends on what they're doing :) you tell setInterval what function to run every x milliseconds Jan 06 16:50:44 LoneStar99: awesome Jan 06 16:50:48 sugardave, ahh Jan 06 16:50:50 frederic_h: thank you :) i will file a bug with palm. do they support that? bugzilla? Jan 06 16:51:13 sugardave: looks like crap, but working on it Jan 06 16:51:14 yetdog: hahahahhahahahahahaha Jan 06 16:51:27 lol what sugardave :) Jan 06 16:51:33 i guess thats a no haha Jan 06 16:51:33 np yetdog Jan 06 16:51:36 yetdog: oh you were serious....no bugzilla Jan 06 16:51:39 ;) Jan 06 16:51:52 ballbreaker ;) Jan 06 16:51:54 just post in the dev forum under bugs and feature requests Jan 06 16:52:03 cool, at least there is *some* way to communicate Jan 06 16:52:46 LoneStar99: so whatis the color picker for? Jan 06 16:52:56 http://developer.palm.com/distribution/viewtopic.php?f=9&t=1203&p=4497&hilit=setWindowOrientation#p4497 Jan 06 16:53:13 looks like they already know theres a bug with orientations and imageviews Jan 06 16:53:15 SONOFA! Jan 06 16:53:17 i never saw that! Jan 06 16:53:24 hahaha and i was looking for it, too Jan 06 16:53:30 i just did a forum search Jan 06 16:53:34 :P Jan 06 16:53:51 i was searching on imageview Jan 06 16:54:01 i searched for setWindowOrientation Jan 06 16:54:18 damn, it is cold in my living room this morning.....might be time to warm up with some Rock Band 2 Jan 06 16:54:50 sugardave: hi Jan 06 16:54:51 you da man, thanks :) Jan 06 16:55:05 np again, yetdog :) Jan 06 16:55:11 http://webos.pastebin.com/d1b957138 Jan 06 16:55:56 gets me this: sugardave: it is for app customization. Jan 06 16:56:24 Uncaught TypeError: Object [object global] has no method 'func' Jan 06 16:56:45 Bmyers: stTimeout calls that in the global scope Jan 06 16:57:02 which is window, so this points to window and window.func does not exist Jan 06 16:57:16 sugardave: i am trying to change your example to call as settimeout rather than a some pertcentage. Jan 06 16:57:33 try currentassistantwhateverfunc().progressPill1.func("bla"); Jan 06 16:57:55 o,... i c.. Jan 06 16:59:21 Bmyers: hang on a minute, let me grab some more caffeine Jan 06 16:59:29 Bmyers: actually Jan 06 16:59:31 #try this Jan 06 16:59:32 t = setTimout( function(){ this.func("redrawPill"); }.bind(this), 500 ); Jan 06 17:01:26 this is some malarky Jan 06 17:01:47 how long does it take palm to process a request for delection of an update so i can reupload Jan 06 17:01:50 GEESSh Jan 06 17:02:35 brb lunch time Jan 06 17:03:03 .bind(this) doesnt have alot in there if i follow u correctly. or will "this" be the document "this"? Jan 06 17:03:29 morning, all Jan 06 17:04:09 hello chuqui Jan 06 17:05:15 the bind will pass down the current this to the anonymous function Jan 06 17:05:22 so you can actually use this.func Jan 06 17:05:43 hello chuqui Jan 06 17:06:03 morning, chuqui! Jan 06 17:06:19 6am Jan 06 17:06:22 i gotta go Jan 06 17:06:25 bye everyone Jan 06 17:06:28 later fred! Jan 06 17:06:38 :) Jan 06 17:06:42 Bye frederic_h Jan 06 17:06:47 Thanks for your help Jan 06 17:06:57 guy was a champion today. knocked off a major bug for me :) Jan 06 17:07:19 FYI chuqui - weird happenings w/ imageview and "free" orientation. already on the forum tho so might be on your radar Jan 06 17:07:55 thanks. I'll go look for it. Jan 06 17:08:06 moring chuqui! Jan 06 17:08:46 happy new year chuqui Jan 06 17:08:55 chuqui: http://developer.palm.com/distribution/viewtopic.php?f=9&t=1203&p=4497&hilit=setWindowOrientation#p4497 Jan 06 17:09:18 yeah, steven's on it, so its in good hands Jan 06 17:10:33 good stuff :) thanks Jan 06 17:10:40 frederic_h: should that settimeout be quoted somehow? Jan 06 17:11:26 Bmyers, I'm looking at setInterval and the examples all seem to have quotes around the function name Jan 06 17:11:29 Bmyers: I'm confused...why "this.func('redrawPill', '')" in double-quotes like that? Jan 06 17:12:22 sugardave, thanks btw Jan 06 17:12:27 I've got my timer wokring now Jan 06 17:12:29 sugardave: trying to get the right suntax and context for the timeout call Jan 06 17:12:29 working* Jan 06 17:13:04 syntax*... :) Jan 06 17:13:06 t=setTimeout(this.func.bind(this, 'redrawPill', 300); I think Jan 06 17:13:16 doohan: coolio Jan 06 17:13:50 if you don't get the binding right for setTimeout/Interval it fires immediately Jan 06 17:13:55 I always have trouble with it Jan 06 17:13:58 frederic_h suggestion trying t = setTimout( function(){ this.func("redrawPill"); }.bind(this), 500 ); Jan 06 17:14:26 yes, that will probably work, except you need ).bind(this) Jan 06 17:14:27 but from documents' this it should be progressPill1.execute ? Jan 06 17:14:40 it pukes, Jan 06 17:14:56 stops at that call Jan 06 17:15:00 t = setTimout( function(){ this.func("redrawPill"); }.bind(this), 500 ); Jan 06 17:15:45 ah, no Jan 06 17:16:26 hmm, actually that might work....damn, I'm still not in code mode Jan 06 17:16:44 did you try aerosmith and caffine? Jan 06 17:17:11 dunno which guitar hero u have.. Jan 06 17:17:14 no aerosmith on RB 2 :( Jan 06 17:17:30 haven't fired it up yet, either Jan 06 17:18:12 Bmyers: try frederic_h's thing but instead of this.func, test with progressPill1.execute Jan 06 17:19:42 btw, isn't setTimeout/Interval SUPPOSED to be on the window object? Jan 06 17:19:49 t = setTimout( function(){ progressPill1.execute('redrawPill', ''); }.bind(this), 500 ); Jan 06 17:19:56 yeah Jan 06 17:20:30 you can also take out that '' second argument, I think Jan 06 17:20:35 just stops processing.. Jan 06 17:20:44 nothing after log START Jan 06 17:21:31 same difference.. just stops Jan 06 17:21:33 Bmyers: okay, I need to swap laptop shells and this thing won't die on me when I launch my komodo and emu Jan 06 17:21:46 then I will play around with my example so I can re-understand it better :D Jan 06 17:21:53 i know how that is Jan 06 17:22:06 keep plugging an I will be back later Jan 06 17:22:14 basic idea is i am trying to update the pill every X seconds instead of % complete Jan 06 17:22:19 gotcha Jan 06 17:27:43 * nt4cats has the 1.3.5 emulator + novacom running on 64-bit Fedora12 using VirtualBox 3.1 Jan 06 17:27:59 Does webos have a treeview type component? Jan 06 17:42:38 im back Jan 06 17:42:47 doohan: nope but extjs does Jan 06 17:44:56 atlanta, and that'll work in a regular webos app? Jan 06 17:46:17 doohan: it should Jan 06 17:46:18 http://www.extjs.com/ Jan 06 17:46:25 not making any promises lol Jan 06 17:46:35 its all based off javascript so it should work out Jan 06 17:46:43 Cheers atlanta Jan 06 17:47:29 ur welciome Jan 06 17:53:15 hey atlanta in FLA.. hows it going? Jan 06 18:04:42 Bmyers: FREEZING Jan 06 18:04:51 Bmyers: i think you sent some of ur weather down here Jan 06 18:10:57 hi everyone Jan 06 18:10:58 my cupth runth over with frozen nightmare Jan 06 18:13:23 lol Jan 06 18:18:59 LoneStar99 : Any results in working with cookies? Jan 06 18:26:13 did someone need help with cookies Jan 06 18:26:13 ? Jan 06 18:29:45 svetter: have not worked on cookies yet, will do it today Jan 06 18:29:52 had some other coding issues Jan 06 18:30:02 how about you? Jan 06 18:34:52 huh, didn't know you could bind a callback like function(){}.bind(). neat Jan 06 18:36:45 no results yet Jan 06 18:37:37 ambackstrom: indeed u can Jan 06 18:41:27 is there no way to view the download count in the new 1.3.5 app catalog now? last i tried the patch didn't seem to do anything Jan 06 18:42:23 Volcom45: catalog.webosschool.com Jan 06 18:42:31 its a day behind on updating i believe Jan 06 18:51:02 heya Jan 06 18:51:33 my second app is on preware now: http://www.precentral.net/homebrew-apps/fahrplan Jan 06 18:52:22 swisstomcat, nice why dont u put it in the appcatalog? Jan 06 18:52:48 i will ... after it's finished Jan 06 18:53:02 i want to add a gps option to find stations Jan 06 18:53:04 anyone got ares to work with git? Jan 06 18:53:20 and maybe other features people want Jan 06 18:57:19 anyone know why i get this error every time i goto a scene with a list widget? Jan 06 18:57:27 Error: Caught exception in List widget 'listId' setup(): TypeError: Cannot read property 'length' of undefined Jan 06 18:57:33 i never call on .length Jan 06 18:57:44 gute Arbeit swisstomcat Jan 06 18:59:31 wow nice atlanta :) thanks for the link Jan 06 19:01:41 what is the proper why of changing the color of a div? Jan 06 19:02:20 Volcom45: no problem buddy Jan 06 19:02:32 LoneStar99: u can use DOM and access the style Jan 06 19:04:12 document.getElementById('thisDiv').style.backgroundColor; is that right? Jan 06 19:04:40 any thoughts on that length error? Jan 06 19:11:30 yetdog: the list widget setup is probably trying to read the length of some array (items maybe) and not finding it. Jan 06 19:11:37 is the following using DOM? "$S('plugCUR').background='#'+v; " Jan 06 19:11:57 make sure everything in your model is defined...? Jan 06 19:13:03 haeffb_pre: listTitle: $L('Years') Jan 06 19:13:06 thats all thats in my model Jan 06 19:13:39 add an empty items array Jan 06 19:14:07 ah that must be it Jan 06 19:14:16 since i populate it with AJAX Jan 06 19:14:32 found the fix: "$S('plugCUR').backgroundColor='#'+v;" Jan 06 19:14:39 i guess it doesnt matter then Jan 06 19:14:40 hey haeffe, inside that funky sunction i do: Mojo.Controller.appController.getActiveStageController().activeScene().modelChanged(this.model); Jan 06 19:14:42 although docs say 'optional' ...? Jan 06 19:14:43 just was curious, but that makes sense now Jan 06 19:14:51 yeah, optional, but still gripes :) Jan 06 19:14:56 but i get Uncaught TypeError: Cannot call method 'activeScene' of undefined, Jan 06 19:15:21 * funky function * Jan 06 19:16:12 Is it possible to have webos use a custom icon for bookmarks in the browser and the launcher? Kind of like what the iPhone does with apple-touch-icon. Jan 06 19:16:16 Bmyers: you can save ref to scene or stage or app as a Global var Jan 06 19:17:00 i could but i am DOMfounded that it doesnt work.. Jan 06 19:17:23 i'm having trouble with the logic in my filterlist's filtering callback, as well as trouble finding a complete example. could anyone point me to an example? Jan 06 19:17:54 the global might be out of context with the func call anyway Jan 06 19:18:28 living in its only little this.. i'm gonna dump this in that func and see whats in there Jan 06 19:18:30 globals are...uh...global Jan 06 19:18:49 not for me. i'm in the twighlight zone here or something.. Jan 06 19:19:03 getting pissed at this point.. Jan 06 19:19:42 ambackstrom: the webOS book has one. think the code from the book is avail somewhere Jan 06 19:20:53 Mojo.Controller.getAppController Jan 06 19:21:19 Bmyers: ^ Jan 06 19:22:35 svetter: swiss? Jan 06 19:23:03 swisstomcat: nope, aus deutschland. Jan 06 19:23:33 i'm trying to find swiss betatesters :) Jan 06 19:23:51 i think the code from the book is in the sdk? Jan 06 19:23:57 Mojo.Controller.getAppController.getActiveStageController().activeScene().modelChanged(this.model); ? Jan 06 19:25:09 yes Jan 06 19:25:27 long way to go, but it should get you there Jan 06 19:27:45 still pukes Jan 06 19:29:48 still undefined? Jan 06 19:29:53 Uncaught TypeError: Object function (){ if(window.opener&&window.opener.Mojo&&window.opener.Mojo.Controller&&window.opener.Mojo.Controller.appController){ return window.opener.Mojo.Controller.appController; } Mojo.requireDefined(Mojo.Controller.appController); return Mojo.Controller.appController; } has no method 'getActiveStageController', Jan 06 19:30:32 getAppController () Jan 06 19:30:42 gotta have parens Jan 06 19:30:51 ah Jan 06 19:31:43 stil: Uncaught TypeError: Cannot call method 'activeScene' Jan 06 19:33:37 * Bmyers Looking for another wall to bash my head against, these 4 are all broken.. Jan 06 19:33:58 Mojo.Controller.getAppController().getActiveStageController().activeScene().modelChanged(this.model); Jan 06 19:34:22 Bmyers: i think theres an easier way Jan 06 19:34:22 lol Jan 06 19:34:32 or are u working from the app controller Jan 06 19:34:32 ? Jan 06 19:35:11 I am in multistage stage app with stage control in place, in a scene assistant Jan 06 19:36:51 http://webos.pastebin.com/d2c15d655 Jan 06 19:37:08 line 38 Jan 06 19:38:22 line 19 modelChanged WORKS Jan 06 19:39:04 but its something will calling it from the settimeout on line 22 Jan 06 19:39:46 i end up with bad mojo.. Jan 06 19:40:51 this is all sugardaves fault. him and his wizbang extended widget from hell.. Jan 06 19:41:04 * Bmyers checks for sugardave in the list Jan 06 19:41:24 yup his fault.. Jan 06 19:41:38 :) Jan 06 19:44:44 can i get a stack trace? my FilterList filterFunction seems to get called twice as i drag down my list Jan 06 19:45:13 i get to the end and it populates the next 8 items, the replaces the list (of 58 items) with the first 8 in the list Jan 06 19:45:31 or 9 or whatever it is :) Jan 06 19:48:18 ambackstrom: I am not aware of any way to do a stack trace Jan 06 19:56:53 PreGame: (re: Ares and git) Not yet, afaik, but it's definitely on the list!! Jan 06 20:05:25 jfelectron just the man i was looking for Jan 06 20:05:29 (no worries i have good news) Jan 06 20:05:36 lol...OK Jan 06 20:05:53 there is an existing but in "free" orientation mode Jan 06 20:05:55 bug* Jan 06 20:05:58 that causes my problem Jan 06 20:06:06 so in the handleOrientation function Jan 06 20:06:13 i have to manually set orientation based on the event.position Jan 06 20:06:20 oh really....confirmed by other devs or palm? Jan 06 20:06:22 now its smooth as butter Jan 06 20:06:23 yeah Jan 06 20:06:28 chuqui and its on the forums Jan 06 20:06:32 http://developer.palm.com/distribution/viewtopic.php?f=9&t=1203&p=4497&hilit=setWindowOrientation#p4497 Jan 06 20:06:53 Bmyers: I assume you're actually getting to the redraw function now...? Jan 06 20:07:07 gotcha Jan 06 20:07:23 lol sorry chuqui..was just mentioning you, not addressing you :) Jan 06 20:07:58 oh. I'll go back to sleep, then Jan 06 20:07:59 yetdog: thanks, good to know....not sure why I haven't seen this...though maybe I have and don't realize it Jan 06 20:08:13 sorry to wake you :) Jan 06 20:08:23 yeah jfelectron...really strange but SO relieved it wasnt my code Jan 06 20:08:42 oh I have seen the resetting of zoom level Jan 06 20:09:12 im not too worried about zoom. just wanted basic browsing/rotatiung Jan 06 20:09:24 zzzzzzzzz Jan 06 20:09:31 haeffeb: yes i am getting there at least Jan 06 20:09:50 yetdog: huh....but we were already using manualSize Jan 06 20:10:15 ill paste the updated function Jan 06 20:10:50 jfelectron: http://pastie.org/769243 Jan 06 20:12:08 haeffb_pre: yes. getting there now.. Jan 06 20:14:05 Bmyers: okay, I re-worked my stuff a little to get rid of the arguments=arguments[0] thing Jan 06 20:14:42 and I have an example stage assistant and scene assistant with a button that each time you click it increments the progress pill Jan 06 20:15:48 hmm.. Jan 06 20:16:22 maybe try the global var approach? Jan 06 20:16:36 how about adding a settimeout to that so that you start a timer that updates the pill? Jan 06 20:17:11 a timer that lives in the widget? Jan 06 20:17:14 I was doing it as a POC to show that it does, indeed, work when feeding it incremental updates Jan 06 20:17:28 you can just have setTimeout call the update Jan 06 20:17:38 or setInterval Jan 06 20:17:40 thats the problem, i cant.. Jan 06 20:17:41 whichever Jan 06 20:17:43 sure you can Jan 06 20:18:14 have a look here. http://webos.pastebin.com/d2c15d655 Jan 06 20:18:17 here's the main example if anyone else is interested, too: http://webos.pastebin.com/d66af0ca9 Jan 06 20:18:59 Bmyers: hang on, I want to see if I can make it do setInterval Jan 06 20:19:03 Bmyers: try the settimeout from your original assistant rather than the widget? Jan 06 20:19:58 haeefb: that might work but i was trying to keep it in the widget like everything else Jan 06 20:20:04 would be cool that way. Jan 06 20:20:31 sugardave: line 38 on my pastebin pukes with activeScene undefined Jan 06 20:20:32 ya, cool. if it worked... :) Jan 06 20:20:37 :) Jan 06 20:20:44 i know .. it doesnt.. Jan 06 20:21:20 sugardave: i think your webos101 example says to pass total progress, not the increment.. Jan 06 20:21:29 that was an issue also.. Jan 06 20:21:33 oh, that's not right Jan 06 20:21:38 you pass the update increment Jan 06 20:21:45 agreed.. Jan 06 20:21:45 it adds it Jan 06 20:22:03 so look what I pasted, but change the button's action on tap to this: Jan 06 20:22:11 setInterval(function(){progressPill1.execute('update', 0.05)}.bind(this), 1000); Jan 06 20:22:41 and it will send a 5% increment once per second Jan 06 20:23:17 did u change anything in the var widget? i have that already in stage assistant. Jan 06 20:23:34 looks the same to me Jan 06 20:23:37 yes, I changed the widget function defintion for execute Jan 06 20:23:52 and the case doesn't re-assign arguments = arguments[0] Jan 06 20:23:53 apply instead of execute? Jan 06 20:24:09 apply instead of direct function call and passing arguments object Jan 06 20:24:19 gotcha.. Jan 06 20:24:20 messy and you said jslint barfs on it Jan 06 20:24:28 and someone said it's a security issue Jan 06 20:24:36 oh jslint downright had a fit.. Jan 06 20:25:13 it poo-poo that fast than a platter at the chinese resturaunt.. Jan 06 20:25:23 hmm Jan 06 20:25:26 Bmyers: dude Jan 06 20:25:31 it's not getAppController() Jan 06 20:25:38 engadet: at&t launching two webos devices Jan 06 20:25:49 it's just appController.getActiveStageController()..... Jan 06 20:26:07 I also changed mine so it should work in stage or app assistants Jan 06 20:26:08 I think Jan 06 20:26:23 it still works in the stage asst mode even though I send the call through the app controller Jan 06 20:26:48 you mean like on line 19 of my pastebin? Jan 06 20:26:57 38 Jan 06 20:27:06 hey sugardave Jan 06 20:27:11 right 38 wrong. 19 right? Jan 06 20:27:18 Bmyers: oh yeah :D Jan 06 20:27:23 svetter: hey, how's it going? Jan 06 20:27:24 did you test my app, svetter? Jan 06 20:27:33 yep, i did Jan 06 20:27:38 that gives me activescene undefined Jan 06 20:27:39 but as i said Jan 06 20:27:43 not from swiss Jan 06 20:27:55 so it's kind of fictive testing :) Jan 06 20:28:24 Bmyers: hmmm, maybe it still only works in a stage controller.... Jan 06 20:28:44 in my single stage app it works beautifully Jan 06 20:28:48 svetter: i could probably make it work for germany too .. but there's already the excellent bahnfahren app Jan 06 20:29:08 i think its due to the settimeout Jan 06 20:29:33 why would there be no activescene ? Jan 06 20:29:57 Uncaught TypeError: Cannot call method 'activeScene' of undefined, Jan 06 20:29:59 svetter: ideas for improvment or missing features? Jan 06 20:30:16 unknown....try what I did with the other example and do your setInterval or Timeout in the button test Jan 06 20:30:42 sugardave : I found a sample App for using cookies... There is a line that says "this.cookie = new Mojo.Model.Cookie(this.model['original']" inside a CookieAssistant.prototype.put function. Why is there "this.model['original']" inside these brackets? What does that do? Jan 06 20:30:45 just make a new project real quick Jan 06 20:31:01 k Jan 06 20:31:21 svetter: that would be array notation for an object....would also be the same as this.model.original Jan 06 20:35:31 ok, i see that working.. Jan 06 20:35:35 now do what? Jan 06 20:35:51 settimeout in the widget or in button handler? Jan 06 20:36:06 setInterval(function(){progressPill1.execute('update', 0.05)}.bind(this), 1000); Jan 06 20:36:10 in the button handler Jan 06 20:36:12 instead Jan 06 20:37:01 ok Jan 06 20:37:02 works Jan 06 20:37:26 so, the settimeout cant live in the widget as a method? Jan 06 20:37:46 it might be able to, let me see if I can get it working here Jan 06 20:38:03 thats what really giving me problems right now. Jan 06 20:38:27 bbiaf, gotta get my kid off the bus.. Jan 06 20:39:25 * Bmyers throughing snowballs at cars that dont stop at bus stop with red flashing light on a 30 ft yellow bus Jan 06 20:44:21 Bmyers: so yeah, got setInterval and setTimeout working Jan 06 20:44:55 http://webos.pastebin.com/d638f118 Jan 06 20:45:03 new scene assistant Jan 06 20:45:05 sugardave: is there any difference between setInterval and setTimeout? Jan 06 20:45:25 lyht: yeah, setTimeout fires once, setInterval fires again and again Jan 06 20:45:25 Bmyers: i believe you mean throwing Jan 06 20:45:55 Ah. How do you stop it? Jan 06 20:46:04 PreGame: he's actually going through the snowballs Jan 06 20:46:09 clearinterval(id) Jan 06 20:46:11 ahh Jan 06 20:46:27 lyht: assign a variable thusly: var timerId = setInterval(blahblahblah); Jan 06 20:46:32 and then swisstomcat1 said it Jan 06 20:46:34 i just used setinterval on a normal website yesterday Jan 06 20:46:35 Got it. Cool. Jan 06 20:46:46 actually its clearInterval(id) Jan 06 20:46:49 :P Jan 06 20:46:56 heh Jan 06 20:46:59 lyht: same thing for clearTimeout(id); Jan 06 20:47:20 oh, you can kill a timeout before it kicks off? I did not know that. Jan 06 20:47:24 yeah Jan 06 20:47:28 haven't tried it Jan 06 20:47:32 but supposed to work :D Jan 06 20:49:38 i just registered a new domain name for my future webos apps: kleinhirn.ch Jan 06 20:50:32 what's that in english? Jan 06 20:50:46 that would be cerebellar/cerebellum Jan 06 20:51:11 ah. very smart! Jan 06 20:51:13 seems fitting for such a small and smart device Jan 06 20:53:07 WOHOOOOOOO Jan 06 20:53:15 got the cookie to work :) :) Jan 06 20:53:18 me = happy :) Jan 06 20:54:56 wohoo Jan 06 20:54:57 nice svetter Jan 06 20:56:07 ok, lemme have a look SD: Jan 06 20:56:14 PreGame: yes, throwing.... Jan 06 20:56:15 svetter: what app are you working on? Jan 06 20:56:23 there were no survivers... Jan 06 20:56:27 Anyone played with image maps? Or is there a better way to make arbitrary click areas? Jan 06 20:56:55 lyht: i used divs Jan 06 20:56:58 lyht i might eventually wanna do the same thing Jan 06 20:57:10 an image thta i want users to be able to tap on and record the coordinates Jan 06 20:58:12 i replaced only the scene assistant. pill stops at 5% Jan 06 20:58:21 yes Jan 06 20:58:32 that's because the button handler is calling 'delayedUpdate' Jan 06 20:58:34 ok, lcik again Jan 06 20:58:34 my problem is I basically have a pie chart. Jan 06 20:58:44 change it to 'intervalTest' Jan 06 20:58:52 how do I make the slices clickable? Jan 06 20:58:55 and it will do it automatically Jan 06 20:59:46 swisstomcat1: a budget calculator Jan 06 21:00:40 swisstomcat1: but an advanced one, that doesn't just tell you what you have left when spending something, but calculates the amount of money you are able to spend every day / hour at a certain income Jan 06 21:01:35 ok, that works too Jan 06 21:01:51 hi folks Jan 06 21:01:52 now, what if it took 2 minutes to get to 5%? Jan 06 21:02:05 what if it took 1 second to get to 100% Jan 06 21:02:07 don't get any sound alerts recently with calendar event reminders (webos 1.3.1), any idea? Jan 06 21:02:19 though reminders appear on screen Jan 06 21:02:51 we're still updating the pill based on %, not time. Jan 06 21:05:24 Bmyers, what App are you working on? Seems to be a hard time coding it, since you discuss so much :) Jan 06 21:05:50 really i'm just trying to learn something new svetter.. Jan 06 21:06:22 i am working on my app.. BTW.. Jan 06 21:06:59 using a method described by sugardave in a tutorial. Jan 06 21:07:11 i see Jan 06 21:08:11 anyone knows what language BlackBerry apps are written in? Jan 06 21:08:29 svetter: http://www.webos101.com/Extended_widgets#ProgressPill_.22widget.22 Jan 06 21:08:39 svetter:java Jan 06 21:08:43 *pukes* Jan 06 21:08:46 :) Jan 06 21:08:51 :/ Jan 06 21:09:17 i was asked to port my webos to blackberry Jan 06 21:09:21 * gotenks is a java programmer XD Jan 06 21:09:30 gotenks: tons of demand for it Jan 06 21:09:37 not knocking you, you didnt create it :) Jan 06 21:09:54 hehe Jan 06 21:10:08 *my webos app to blackberry Jan 06 21:10:11 i laughed :) Jan 06 21:10:27 don't you have your own webos? :-P Jan 06 21:10:46 haha im a terrible typer...my mind moves way faster than my hands Jan 06 21:11:18 i got my own mojo if that counts.. Jan 06 21:11:29 Bmyers: you can't update the pill based on time Jan 06 21:11:45 it has to be a value to pass to the modelProperty for value (progress) Jan 06 21:12:04 i'm still passing the update with a number Jan 06 21:12:26 then your logic has to determine when to call the update Jan 06 21:12:28 but instead of modelChanged being based on %, i wanted to fire if off every so often. Jan 06 21:13:29 that way a fast process doesnt clog modelchanged to were it does nothing Jan 06 21:13:45 and a slow process still shows some progress Jan 06 21:14:26 even tho it takes a while to increment 5% Jan 06 21:14:36 oh, well, take out the % x === 0 test and make it do setInterval instead Jan 06 21:14:44 jfelectron: you around? Jan 06 21:14:48 and thats what i did.. Jan 06 21:14:56 LS99: was out, just got back Jan 06 21:15:03 http://buildasearch.com/random/bas_color_picker.png Jan 06 21:15:27 perhaps i can try the .execute like you have changed it to and have it work. Jan 06 21:15:39 still working on it but 99% working Jan 06 21:16:20 i mean .apply in the widget def Jan 06 21:16:22 LS99: oooh nice...which one is that? Jan 06 21:16:47 LS99: I was wondering how well it works with touch rather than a mouse Jan 06 21:16:52 jfelectron: happen to see my code? Jan 06 21:17:18 yetdog: Yeah, was in a meeting...just looked at it Jan 06 21:17:30 Bmyers: hold on a sec Jan 06 21:18:06 yetdog: still not convinced I need it because mine seems to rotate fine....is the problem that the framework doesn't propagate the orientation change properly? Jan 06 21:18:14 jfelectron: it was none of the ones from yesterday, Jan 06 21:18:29 i think so jfelectron Jan 06 21:19:28 LS99: OK, I looked at a bunch yesterday afternoon....looks somewhat familiar...is it vanilla JS/DHTML or Prototype based? Jan 06 21:19:31 Bmyers: I know how to make it do what you want, but have to go pick up my mom from the airport Jan 06 21:19:48 tell her to take a taxi. this is important.. Jan 06 21:19:51 bbiab Jan 06 21:19:52 :) Jan 06 21:19:59 c u.. thanks SD!!!! Jan 06 21:20:42 svetter: i could use such an app .. count me in as a alpha/beta tester Jan 06 21:20:46 haeffb_pre: he's a nice guy. i dont care what you say about him Jan 06 21:20:59 swisstomcat1: I will, thanks Jan 06 21:21:14 jfelectron: JS/DHTML looked through the code and it did not have the "window, load" shit, so tried it and it pretty much worked except for some tweaks Jan 06 21:22:25 LS99: care to share? At least the original link.... Jan 06 21:22:31 LS99: pretty please :) Jan 06 21:22:55 yeah: no problem http://nofunc.org/DHTML_Color_Picker/ Jan 06 21:23:34 it is also only 100+ lines of JS instead of 400+ Jan 06 21:23:50 * swisstomcat1 waves goodbye .. cu Jan 06 21:23:51 LS99: thanks, saw this one yesterday...yeah its pretty lightweight compared to some of the others Jan 06 21:27:07 LS99: so looks like you just have to get the cursor position the Mojo way and then more or less you're good to go Jan 06 21:28:55 jfelectron: what do you recommend for mojo cursor stuff? Jan 06 21:30:43 LS99: dunno exactly....setup listeners to mousedown and mouseup, you can get cursor position from the event Jan 06 21:31:26 it seems to work fine in the emulator.... Jan 06 21:31:31 LS99: but you said it pretty much works Jan 06 21:31:43 hmmm...interesting Jan 06 21:36:26 sorry, got kicked Jan 06 21:36:29 LS99: does the event.clientX stuff work? Jan 06 21:36:33 anyone answered? Jan 06 21:38:09 was my question even transmitted? Jan 06 21:39:09 jfelectron: not sur what that "event.clientX" does - will remove and see what happens Jan 06 21:40:30 jfelectron: everything works, except the right hue color box does not display colors.... Jan 06 21:43:05 svetter: ask again Jan 06 21:43:18 ok, just a moment Jan 06 21:43:23 was a long question :) Jan 06 21:45:49 LS99: hmm....intersting...need to stick this thing into a helloworld so I can play with it Jan 06 21:46:59 LS99: wow...that thing is snazzy.....draggable window n' all Jan 06 21:47:55 jfelectron: yeah i noticed the draggable stuff long after I messed with it. Jan 06 21:48:10 next cookie problem for me. :) I created a cookie with the six values from 'a' to 'f'. They are saved correctly. Now I want to open a new scene that should be able to use these values. Normaly I would use "Mojo.Controller.stageController.pushScene("second"..." and add the values that shall be forwarded. How do I continue that line so the cookie forwards it's values and they can be used in "function SecondAssistant(a, b, c, d, e, f)" ? ( excuse Jan 06 21:48:11 english... it's late over here :) ) Jan 06 21:48:12 really cool little script Jan 06 21:48:18 LoneStar99: yeah, just noticed it by mistake Jan 06 21:48:55 jfelectron: you gonna install it now? Jan 06 21:49:17 LS99: Yeah...have to create a little sandbox for it Jan 06 21:50:29 ok, you will need to make two fixes: Jan 06 21:51:44 sup dudes Jan 06 21:52:09 i had the pre this summer but returned it bc sprint sucked and the calendar was slow Jan 06 21:52:15 i know there's not much i can do about sprint Jan 06 21:52:24 but is webOS 1.3.5.1 meant to fix the calendar speed? Jan 06 21:53:18 svetter: a) read the cookie in your new assistant Jan 06 21:53:36 b) just add it behind "second" ? Jan 06 21:54:16 If I created the cookie with "this.cookie" Jan 06 21:54:38 will it be available to be read in another stage? Jan 06 21:55:28 Would anyone happen to have any information on how developers are supposed to test their applications on an actual device? Jan 06 21:55:33 no, just make Mojo.Model.Cookie in your new stage Jan 06 21:55:44 disposition2: run it? Jan 06 21:56:05 LoneStar99: What fixes? Also, what image is the slider? Jan 06 21:56:12 disposition2: buy an actual device. Jan 06 21:56:32 if I just add this.cookie behind "second" I get a undefined in the next stage Jan 06 21:56:44 haeffb_pre: itemModel passed to listTap handler is not a reference, sadly Jan 06 21:56:50 no, add the value you got Jan 06 21:57:10 haeffb_pre: if you change it, have to splice it back into the model Jan 06 21:57:10 good to no Jan 06 21:57:12 why do you want to share the actually cookie instance ? Jan 06 21:57:20 jfelectron: the "Hue slider"? Jan 06 21:57:28 share the value or read the value freshly in your new stage Jan 06 21:57:38 @MetaView: Activation. My company developed software for Palm OS. We are now developing software for WebOS due to user demand. We purchased a (Sprint) Pre via Amazon.com and upond receiving it...I realized that activation was required. I was able to hack it in the first few OS releases but have recently updated to 1.3.5. This time around, I was hoping to get the device usable without having to hack it...thus giving us the same en Jan 06 21:57:39 LoneStar99: Yeah, the slider box on the right Jan 06 21:58:12 Just trying to load up the actual OS. Jan 06 21:58:20 disposition2: can't you just activate it? Jan 06 21:58:40 @MetaView: This requires an active account with Sprint and a 2 year contract. Jan 06 21:58:42 jfelectron: it did not come with an image Jan 06 21:59:02 LoneStar99: err...yeah I see its created dynamically Jan 06 21:59:03 disposition2: then buy a GSM device Jan 06 21:59:17 add any GSM SIM card and activate it Jan 06 21:59:30 jfelectron: is it not suppose to render the "colors on the right automatically"? Jan 06 21:59:57 Thank you Jan 06 22:00:04 you're welcome Jan 06 22:00:25 jfelectron: I have a an image, I just added it, cuss i could not figure out how to get the colors to work automatically Jan 06 22:00:53 LoneStar99: OK so you Jan 06 22:01:10 LoneStar99: OK so you're just loading PNG's then? Jan 06 22:01:53 jfelectron: the left box works fine; but the right box is black Jan 06 22:03:27 LoneStar99: It looks like its a huge number of divs Jan 06 22:03:35 it builds the bar one little strip at a time Jan 06 22:03:42 how to parse xml in javascript/mojo Jan 06 22:03:48 any good idea? Jan 06 22:04:09 jfelectron: it does? Jan 06 22:04:25 LoneStar99: yeah....inspect the source of the page Jan 06 22:04:42 what section? Jan 06 22:04:54 Also this function: function loadSV() { var z=''; Jan 06 22:04:55 for(var i=165; i>=0; i--) { z+="

<\/div>"; } Jan 06 22:04:55 $('Hmodel').innerHTML=z; Jan 06 22:05:19 its looping over 165 colors and creating 165 divs Jan 06 22:06:25 jfelectron: that makes sense, could not figure out what it did, so I commented it out Jan 06 22:06:34 The relevant div ID is Hmodel Jan 06 22:06:40 container div Jan 06 22:07:18 did you just include the script? Jan 06 22:08:06 yeah included it in "index.html" Jan 06 22:08:53 roger Jan 06 22:10:52 you loading it? Jan 06 22:11:55 working on it Jan 06 22:12:52 ok, my attempt was stupid :-D Jan 06 22:13:26 change "$S('plugCUR').background='#'+v;" and "$S('plugID').background='#'+v" to "$S('plugCUR').backgroundColor='#'+v;" and " $S('plugID').backgroundColor='#'+v;" Jan 06 22:16:01 OK, thanks Jan 06 22:16:16 Did you also change the CSS properties...like user-select to -webkit-user-select? Jan 06 22:16:57 no, left as is, barely cleaning it up now Jan 06 22:17:21 there is also that wierd IE specific filter property Jan 06 22:17:43 the code worked fine as is, except for the two corrections above, and the right box, does not display colors Jan 06 22:20:40 Ok...firing up now Jan 06 22:20:47 ok cool Jan 06 22:22:47 works for me, side bar and all Jan 06 22:22:52 I changed the following Jan 06 22:24:22 im kinda confused about getting a vm w/ virtualbox emulator going, i have ubuntu x64 Jan 06 22:25:04 i ran the dpkg --force-architecture, but what now? how do i start it up? Jan 06 22:25:48 really - how did the side bar work? Jan 06 22:26:30 changed: z+="
used to be "BACKGROUND: Jan 06 22:26:54 yeah, did the same, and still did not work Jan 06 22:28:10 jfelectron: you see colors on the right bar? Jan 06 22:28:21 LS99: yes Jan 06 22:28:49 did you download the source code or use copy and paste the code from the website? Jan 06 22:30:14 download Jan 06 22:30:32 LS99: I didn't have the paths to the images set...maybe that breaks it....testing now Jan 06 22:30:39 you just run palm-emulator from terminal Jan 06 22:30:51 LS99: the left was solid, it wasn't composited with the gradient Jan 06 22:31:10 thanks Jan 06 22:32:26 LS99: When it loads it black...but you have to move the pointer in the box of the left to lighten it Jan 06 22:32:51 the gradient is not being combined with the color, so the box on the left just looks solid Jan 06 22:34:39 nevermimd......had url set wrong Jan 06 22:35:15 holy crap...it totally works Jan 06 22:35:56 change all the user-select properties in the stylesheet to -webkit-user-select and remove the filter property Jan 06 22:36:00 if i wanted to get libvisual going on the pre, would I have to cross compil the source for arm? Jan 06 22:36:22 latta: yes, you'd have to cross-compile Jan 06 22:37:05 thanks Jan 06 22:37:17 latta: better to discuss on webos-internals.....more experience with such things there Jan 06 22:37:20 jfelectron: can you send print screen to see if I am getting the same thing? Jan 06 22:37:40 LS99: sure...e-maill? Jan 06 22:38:00 diego AT earthoid.com Jan 06 22:38:42 someone familar with transport.responseXML ? Jan 06 22:38:54 LS99: OK...sending shortly Jan 06 22:38:57 I know how to get the attributes of a tag Jan 06 22:39:09 ok thnaks' Jan 06 22:39:10 but how do i access sub-tags? Jan 06 22:41:59 wow its draggable in the emulator also... Jan 06 22:43:11 LS99: I know crazy right Jan 06 22:43:24 LS99: I'm floored Jan 06 22:43:59 not seeing the cursor though Jan 06 22:44:13 yeah very nice script: the cross hair? Jan 06 22:44:59 jfelectron: weird: i still get a black box on the right Jan 06 22:45:53 LS99: yeah, no cross-hair, or bubble thingy Jan 06 22:46:01 I don't see where that is in the CSS Jan 06 22:46:15 slide.gif Jan 06 22:47:02 found it Jan 06 22:47:06 #H { BORDER: 1px solid #000; CURSOR: crosshair; Jan 06 22:47:28 let me send you my .ipk Jan 06 22:47:45 instead of including the js in the HTML.....I added it to sources.json Jan 06 22:47:56 not sure if that makes a difference Jan 06 22:50:07 ok Jan 06 22:50:28 sent you ipk as well as zipped src Jan 06 22:51:58 jfelectron: ok fixed it, adding it to "bg-assistant.js" works Jan 06 22:52:16 now...to get it to fit Jan 06 22:52:27 lol yeah Jan 06 22:53:05 well, i think we got the first color picker ever to work on WebOS Jan 06 22:55:21 damn....nice going man! Jan 06 22:56:17 time to whip out the inspector and figure out how to make this fit and still be useable Jan 06 22:57:50 jfelectron: share? Jan 06 22:58:09 haeffb: the color picker? Jan 06 22:58:13 yeah Jan 06 22:58:13 mine is locking up.... Jan 06 22:58:28 haeffb: e-mail? Jan 06 22:58:37 not that I have a use for one, but it looks cool! Jan 06 22:58:42 at yahoo Jan 06 22:59:08 ok Jan 06 22:59:40 its GPL, right? Jan 06 23:00:26 I don't see a license Jan 06 23:01:08 it says free to use in any application Jan 06 23:01:14 nothing in the source...nothing on the website...free as in beer I guess Jan 06 23:01:34 bottom of page has links to CCO and GPL Jan 06 23:04:07 wierd CC0 AND GP,which do they want? Jan 06 23:05:10 CC0 is public domain......GPL is restrictive Jan 06 23:05:47 jfelectron: when you said, you included in sources.json, what did you mean? Jan 06 23:05:50 but they don't specifically say that either applies. Jan 06 23:06:08 I put the source into colorpicker.js Jan 06 23:06:34 and have { source: "app/assistants/colorpicker.js"} in sources.json Jan 06 23:06:47 {"source": ...} rather Jan 06 23:10:04 ok Jan 06 23:12:32 Ok...I just got rid of the display box on the right, now it fits Jan 06 23:12:45 There is still the little square that previews the color above the picker Jan 06 23:13:32 does the framework load all stylesheets in the dir? Jan 06 23:20:11 no, you have to include them in index.html Jan 06 23:20:35 Jan 06 23:21:14 grrr....why can't inspector be well behaved? Jan 06 23:22:07 jfelectron: ok works fine if inserted index.html. but right box does not disply if code inserted in other scene Jan 06 23:22:39 hmm...crap...guess we have some work yet Jan 06 23:22:55 by the right box you mean the slider? Jan 06 23:23:05 yeah Jan 06 23:23:23 some functionality is not working.... Jan 06 23:26:47 need a tester for a pitch-pipe app. Any takers? Jan 06 23:28:03 brb gonna go for a jog. Jan 06 23:40:58 jfelectron that is awesome Jan 06 23:42:13 lyht: I'll test anything! Jan 06 23:42:33 Anyone interested in my wild prediction for CES? Jan 06 23:42:38 nice Jan 06 23:42:43 what is your email? Jan 06 23:42:47 pre101@pre101.com Jan 06 23:42:55 roy, yes, teh wilder the better. Jan 06 23:43:10 Palm will unveil a non-Palm webOS device. Jan 06 23:43:25 woo, that is wild Jan 06 23:46:35 Roy-Pre101: wow... Jan 06 23:46:44 Roy-Pre101: you gonna be there? Jan 06 23:46:50 haeffb: yeah...pretty cool right? Jan 06 23:47:19 haeffb: LS99 says it doesn't work inside a scene though....so we still have some work Jan 06 23:47:31 trying that now Jan 06 23:47:46 haeffb: is HTML normally stripped from scene HTML? Jan 06 23:48:02 haeffb: is the view HTML file treated as a template? Jan 06 23:48:08 Sadly, I won't be there. Jan 06 23:49:58 I wish I could. I realize I'm taking a wild bet there but... it'd be nice to be right. It'd be really nice to see webOS on nexus 1 hardware. Jan 06 23:50:28 no, you can put HTML in a scene. Jan 06 23:50:47 my-scene.html is added into the body of index.html Jan 06 23:51:05 yeah, that's what I thought Jan 06 23:51:10 Roy-Pre101: hard to input with no keyboard. Jan 06 23:51:32 CES... anyone gonna be there? who's gonna come expense drinks with me? Jan 06 23:51:55 haeffb: Not hard with a software keyboard. Jan 06 23:52:23 haeffb: seems to work in a scene for me! Jan 06 23:53:38 don't have the hue box working for me. Jan 06 23:53:45 everything else works, tho. Jan 06 23:54:05 whatcha working on haeffe? Jan 06 23:54:17 haeffb: huh....LS99 had same problem Jan 06 23:54:26 playing with jfelectron and LS99's color picker port Jan 06 23:54:54 sounds like fun Jan 06 23:55:17 damn. was hoping to BoF with some webos peeps at CES Jan 06 23:55:54 weird. is that square supposed to be draggable around the screen? Jan 06 23:56:28 the black square and everything in it - sat val and hue slider - all move around...? Jan 06 23:56:50 yep, the original does that too. Jan 06 23:56:53 Pandora are you going to be at ces? Jan 06 23:57:11 pandora-- sorry -- you going to be at ces? Jan 06 23:57:25 yeah Jan 06 23:57:27 jfelectron: would be nice to package this up as a widget somehow. Jan 06 23:57:35 Rick_work: thurs through sunday Jan 06 23:57:46 haeffb: yeah Jan 06 23:57:53 pandora-- I should be around the palm booth most of thur. and at the developer's reception thur night Jan 06 23:58:14 look for the big guy with the webos penguin hanging from his badge Jan 06 23:58:46 haeffb: nevermind about it working, forgot to save before I packaged Jan 06 23:59:45 Rick_work: Lucky you. Wish I could have broken free for it. Jan 06 23:59:46 Roy-Pre101: sent the ipk Jan 06 23:59:47 thanks. Jan 07 00:00:06 jfelectron: could it be a z-index issue? Jan 07 00:00:07 Rick_work: So, what do you think of my prediction? Jan 07 00:01:14 haeffb: Looking at the errors...looks like its not finding the element: Uncaught TypeError: Cannot set property 'innerHTML' of null Jan 07 00:01:20 I am withholding opinions Roy-Pre101 Jan 07 00:01:36 It'll be a lot easier to make predictions after tomorrow. Jan 07 00:02:26 ya think? Jan 07 00:02:35 retrospectroscope. Jan 07 00:04:14 yeah. Jan 07 00:04:35 Anyone tried out a Power Mat? Jan 07 00:04:40 haeffb: I think it will work if we roll it into the scene assistant and fix the globals Jan 07 00:05:33 Rick_work: sweeet. i wanted to go to the developer reception, I never heard back, so i think i can't go :( Jan 07 00:05:35 no, don't want the code in the scene assistant. Jan 07 00:06:06 Rick_work: I'll be the only guy demoing at the Nokia booth... with a Pre in his pocket :P Jan 07 00:06:59 it's the loadSV function that's not working, right? Jan 07 00:07:05 haeffb: Yeah....having it included globally from sources.json is no good though Jan 07 00:07:14 tries to run the script before the scene is rendered Jan 07 00:07:40 so, we need a way to call it from the scene Jan 07 00:07:55 pandora-- can you come by the dev reception area a little early? LVCC North and I'll check with palm pr... Jan 07 00:08:06 really, any dev's OUGHT to be able to get in. Jan 07 00:08:33 haeffb: yeah....loadSV is the prob Jan 07 00:09:01 so, down at the bottom of the .js is where it calls loadSV. Pack all that in a function and call that function from the scene. boom! Jan 07 00:09:28 Rick_work: absolutely Jan 07 00:09:43 jfelectron: back from running, did you get working in a scene? Jan 07 00:09:52 Rick_work: what time is it happening on thursday? Jan 07 00:10:22 LS99: not yet, the problem is that the element for the hue slider doesn't exist yet when loadSV() is executed to it fails to render it Jan 07 00:10:23 1900 Jan 07 00:10:27 pandora-- 1900 Jan 07 00:10:31 kk Jan 07 00:11:17 had to restart the emu. Jan 07 00:11:23 ...waiting... Jan 07 00:11:42 jfelectron: BOOM! Jan 07 00:11:52 works? Jan 07 00:11:53 i <3 netflix Jan 07 00:12:15 put a function doMyLoad () { } around everything from svLoad() on down. Jan 07 00:12:26 Ok...sweet....nice job! Jan 07 00:12:40 and you run doMyLoad from setup? Jan 07 00:12:42 in activate() doMyLoad();\ Jan 07 00:12:50 roger Jan 07 00:13:35 dawm__: me too. They send me movies! Jan 07 00:13:54 i just signed up, loving having instant movies on the xbox Jan 07 00:16:34 haeffb: where do I add "activate() doMyLoad();" Jan 07 00:17:43 call doMyLoad from scene-assistants activate function Jan 07 00:18:14 haeffb: you wrap all the functions from function loadSV() {} on down? Jan 07 00:18:25 yes Jan 07 00:18:34 don't know if that's necessary or not, but it worked Jan 07 00:18:41 OK, got it Jan 07 00:18:46 snap! Jan 07 00:19:04 no, BOOM! Jan 07 00:19:34 well I'm in CA and your are in MO or something...so your BOOM becomes a SNAP after crossing half-the continent :) Jan 07 00:20:27 goes through convertHeartLandSounds() Jan 07 00:20:40 jfelectron: "MyAssistant.prototype.activate = function() { doMyLoad() }" Jan 07 00:20:41 ? Jan 07 00:20:49 yup Jan 07 00:21:27 waits to render the thing until the scene HTML is loaded into the DOM Jan 07 00:21:51 I got rid of the giant color box and enlarged the little one above the selector Jan 07 00:22:24 negative =( ... Jan 07 00:22:47 hold on I'll paste up where we wrapped it Jan 07 00:23:44 http://www.pastie.org/769618 Jan 07 00:23:45 yeah, take the black square, wrap it up in some fancy border, enlarge the bitty color square and you got yourself a widget. Jan 07 00:23:52 yup Jan 07 00:24:08 or, just make the black square whatever color is selected Jan 07 00:24:15 don't bother with the bitty square Jan 07 00:24:15 thought about that too Jan 07 00:24:53 looks better on black though I think and it isolate it from your scene color scheme a bit Jan 07 00:24:59 could make a standard colorpicker dialog Jan 07 00:25:26 I'll just do a black border Jan 07 00:25:29 not a widget Jan 07 00:26:19 dialog would be pretty easy. pack up the .html as the dialog template, the .js into a dialog assistant, add the css Jan 07 00:26:26 and you have standar color picker for any app Jan 07 00:26:37 yeah...I'm going to dump it in a custom dialog Jan 07 00:27:08 then put the whole shebang on webos101 or something? Jan 07 00:27:34 might as well share the luuuv Jan 07 00:29:00 it worked, thanks, now need to get working with my app Jan 07 00:29:04 great. now what will I do for the rest of the evening? Jan 07 00:29:29 haeffb: you know of a good cookie tutorial? Jan 07 00:29:42 cookie tutorial? Jan 07 00:29:46 cookies are EZ Jan 07 00:30:47 eventutally - will need to implment a solution for storing user preferences, I am assuming SQLite is the solution is that correct? Jan 07 00:31:03 jfelectron: thanks for all the help! Jan 07 00:31:08 for prefs, cookies are better Jan 07 00:31:16 three things: Jan 07 00:31:28 LS99: hey it was a collaboration....the end product is sweet! Jan 07 00:31:38 but might be like 20+ preferences! Jan 07 00:31:57 1) myCookie = new Mojo.Model.Cookie('someAppId'); Jan 07 00:31:59 object---->JSON--->cookie Jan 07 00:32:11 we need to buy the original coder a JagerBomb! Jan 07 00:32:19 or maybe 5 Jagers! Jan 07 00:32:28 LS99: in different colors...loll Jan 07 00:32:32 yeah Jan 07 00:32:39 2) myCookie.put(prefs); Jan 07 00:32:50 3) myCookie.get(prefs); Jan 07 00:32:57 have you tried on device? Worried that rendering might be a tad slow Jan 07 00:33:16 real device is like 10X slower the emu Jan 07 00:33:26 oops. 3) prefs = myCookie.get(); Jan 07 00:33:44 haeffb: how do then call the cookie to my app, not some other dudes app? Jan 07 00:34:00 'someAppId' is whatever string you want Jan 07 00:34:45 jfelectron: trying now Jan 07 00:35:18 ooh. it's a little tricky on the device. need to get rid of the moving square. Jan 07 00:35:28 haeffb: ok thanks Jan 07 00:36:05 LoneStar99: and you can't open cookies from another app, even if they also use 'someAppId' Jan 07 00:36:25 haeffb: ok thanks Jan 07 00:36:40 so the colorpicker is tricky on the device? Jan 07 00:39:35 dunno...haven't tested...haeffb is Jan 07 00:40:06 yeah, the big black square keeps moving around, hard to move the slider instead Jan 07 00:40:14 it's also sorta smallish Jan 07 00:42:50 need to resize so the black square is 320 px Jan 07 00:43:08 and make the hsv slider bar a bit wider Jan 07 00:43:43 not sure what I did...now the gradient box isn't changing color with slider...stays red Jan 07 00:45:39 jfelectron: i did the same, hold let me remember Jan 07 00:45:52 maybe a div is missing Jan 07 00:49:10 if I launch a browser window from my app, is there a way to programmically close that browser window? Jan 07 00:50:45 ok, weird, now it's doing the same for me on the device (big square stays red). although the slider still moves and the little square stays color Jan 07 00:53:00 I can't get it to work....little color changes with slider, but big gradient stays red Jan 07 00:54:47 ahh.....if you remove the plugID div, you need to remove the code that updates its color...otherwise it throws an exception and the code bails Jan 07 00:55:21 doh Jan 07 00:56:50 jfelectron: need to identify the values that size the different objects and make them vars Jan 07 00:57:03 to make it easy to resize everything Jan 07 00:57:29 yeah.....have everything size relative to container Jan 07 01:00:32 though making it much smaller will make choosing colors difficult I think Jan 07 01:00:55 the big square is pretty easy to move the cursor around on the pre. the hsv slider is tough, even if the big square doesn't move. Jan 07 01:01:11 yeah Jan 07 01:01:16 really, it's gotta be as big as possible to make it usable on a Pixi. Jan 07 01:01:19 just tested it Jan 07 01:01:22 320x320 min Jan 07 01:02:52 we should change document globals to make it play nice with multistage apps Jan 07 01:07:44 I've set my logLevel to 99 in framework_config.json, but i'm only seeing error(), not info() or warn() in my logs Jan 07 01:09:20 ooh, nevermind, palm-log --system-log-level seems to be taking now Jan 07 01:09:35 does the Palm SDK/Ares support sending SMS? Jan 07 01:10:38 Youknowutimean: https://developer.palm.com/index.php?option=com_content&view=article&id=1660 Jan 07 01:11:22 ambackstrom thank you Jan 07 01:15:23 haeffb: we can also strip all the IE specific CSS hacks Jan 07 01:16:09 yes Jan 07 01:16:33 where are app DB's saved now? Jan 07 01:17:24 is anyone familiar with the ListFilter filterFunction behavior? i'm having some trouble figuring out just what i should pass to noticeUpdatedItems() Jan 07 01:17:59 if i pass a subset (using offset and limit from the filterFunction args) the widget thinks it's hit the end of the list Jan 07 01:18:51 i can get around that by passing the whole list of items (from offset, to the end of the list), but they are still trimmed down to the limit count, and i get scroll lag Jan 07 01:22:41 ambackstrom: http://www.pastie.org/769677 is my filterFunction - based on Allen's webOS book Jan 07 01:25:14 just don't ask me to explain it at the moment - it was a few months ago. Jan 07 01:25:51 u done messing with the color picker haeffe? Jan 07 01:26:27 jfelectron: do you see where we define the size of the large gradient? Jan 07 01:26:45 yep, letting jfelectron handle that. Got something new? Jan 07 01:27:06 LS99: well there are two divs...the background gradient and then the color Jan 07 01:27:27 LS99: I'm slowly tripping it down the essentials and then I 'll clean up the CSS Jan 07 01:27:34 stripping it down rather Jan 07 01:27:35 looked like fun. u guys gonna patent that one too? Jan 07 01:27:50 ok cool, will mess with it here Jan 07 01:27:54 or will i see it on web101? Jan 07 01:27:54 maybe we'll put the picker in a drawer. Jan 07 01:28:52 and that in a list! Jan 07 01:28:58 I think I finally understand FilterList now Jan 07 01:29:04 rwhitby: Is there post with the timeline of native game releases? Jan 07 01:29:18 setLength() is the total number of records that match the filter, regardless of whether or not you are returning them in the subset Jan 07 01:29:19 heyy Jan 07 01:29:41 Roy-Pre101: not that I know of, but I can tell you Jan 07 01:30:27 Bmyers: we can either have it float above a scrim in the scene or put it in a dialog...prob the latter Jan 07 01:30:46 what do see doing with it? Jan 07 01:30:59 Roy-Pre101: http://git.webos-internals.org/?p=preware/build.git;a=shortlog Jan 07 01:32:13 DOOM! 6 days ago, Quake 4 days ago, SuperTux and TetriCrisis 1 day ago, and Classic Invaders 4 hours ago. Jan 07 01:32:29 Bmyers: don't know what LS99 has in store for it. Me I'm going to use it to set color of text for my WYSIWYG editor in my app Jan 07 01:32:48 pass the selected color to execCommand() Jan 07 01:33:18 cool. it was interesting to read along with u guys.. Jan 07 01:33:28 rwhitby: Mame? Jan 07 01:34:08 Bmyers: frankly, I'm surprised it works...glad but surprised Jan 07 01:34:36 Bmyers: CW was that onmousedown etc. don't work in apps...this shows otherwise Jan 07 01:35:08 Bmyers: any time you need to let user select a color, use jfelectron's color picker dialog. Jan 07 01:35:25 rwhitby: oh damn....SuperTux...gotta get that Jan 07 01:35:34 LS99/jfelectron Jan 07 01:35:37 cool yeah. Jan 07 01:35:53 use jfelectron's dialog with LS99's color picker... :) Jan 07 01:36:28 well we have whoever coded the thing originally to thank...we just cribbed it and slammed it into an app Jan 07 01:36:57 was was special about the onmousedown ? did u need to do some trickery or what? Jan 07 01:37:34 gotta go play "world of goo" be back in an hour Jan 07 01:37:43 Bmyers: that's what's surprising it just friggin works Jan 07 01:38:06 i tested code from circa 2000 and it failed.... Jan 07 01:38:10 cool. i have a js library that can do some interactive canvas stuff Jan 07 01:38:17 maybe 1.3.5 is a more complete webkit build....dunno Jan 07 01:38:18 havent tried that part of the lib yet. Jan 07 01:38:29 but i guess i will Jan 07 01:38:32 ok palm is starting to make me mad Jan 07 01:38:47 they gave you sdl, what else u want? Jan 07 01:38:55 bluetooth? Jan 07 01:39:01 whats wrong atl? Jan 07 01:39:03 does it really take 3 days to process a request for a delet Jan 07 01:39:05 GOSH Jan 07 01:39:16 takes longer than that bud... Jan 07 01:39:25 what u mean Jan 07 01:39:28 been waiting 6 days Jan 07 01:39:29 you have to imagine they are at a standstill till after ces Jan 07 01:39:30 its an update i want deleted Jan 07 01:39:34 Bmyers: for deletion Jan 07 01:39:34 ? Jan 07 01:39:45 cancel submit, resubmit Jan 07 01:39:45 prototypic: my ass lol Jan 07 01:39:53 Bmyers: oh lordy lordy Jan 07 01:40:03 ok i dont feel to mad now Jan 07 01:40:04 yeah, really screwed the pooch.. Jan 07 01:40:23 Bmyers: im home and on irc lol Jan 07 01:40:47 I'd like to see access to the bluetooth, then I could connect my wiimote! Jan 07 01:41:00 what r u cooking over there in -internals? keyboard vm what? Jan 07 01:41:22 idontwan2know: where in cfl are you? O-town? Jan 07 01:41:56 Lake Mary Jan 07 01:41:57 yeah. BT would be nice for alot of stuff Jan 07 01:42:13 ahh, I used to live in deland and oviedo, Jan 07 01:44:52 I would kill for direct BT access...so many ideas just waiting Jan 07 01:45:21 of course the Fliq ppl will be all over it Jan 07 01:45:21 anyone played with the wifihotspot patch? Jan 07 01:45:36 wheres that proto? Jan 07 01:45:39 Bmyers: where are the DB's stored? Jan 07 01:46:24 Bmyers: http://mytether.net/ Jan 07 01:46:37 i gotta guy who is having troubles with the DB load and wants to delete it. I think he ignored the WARNING!!!! Jan 07 01:46:51 if you create as ext its in /media/internals Jan 07 01:47:03 then the name of the app is a dir Jan 07 01:47:23 but hidden? Jan 07 01:47:37 no, just backwards Jan 07 01:48:35 oh wait Jan 07 01:48:47 yes, hidden dir .app-storage Jan 07 01:49:27 i think you'll be /media/internal/.app-storage/file_.media.cryptofs.apps.usr.palm.applications.com.tigers.app.milez_0 Jan 07 01:51:18 prototypic: kissimmee Jan 07 01:52:47 that doesn't look right...? Jan 07 01:53:12 does mytether work with 1.3.5 Jan 07 01:53:56 proto: i had the 151 version back before webos 131. it broke when the changed the wifi.ko Jan 07 01:54:20 it was cool Jan 07 01:54:49 but them the guy starting charging for donation to send you the old .ko to install back in to the device Jan 07 01:55:03 wowww Jan 07 01:55:07 all u need is the 151 tether and the old wifi driver Jan 07 01:55:14 wait, I'm thinking emu, not device. Jan 07 01:55:50 yeah there like a 100 page post on precentral. you can read all about it Jan 07 01:56:32 Bmyers: might be time to make a open source one Jan 07 01:56:33 load that post on your kindle and curl up on the couch with a nice cup of tea. it's a long one.. Jan 07 01:56:48 u got sb2 ? Jan 07 01:57:11 working on getting my ubuntu up and running to mess with it Jan 07 01:57:13 for the keymaps Jan 07 01:57:29 i got an 8.04 uts around. can i run it on there? Jan 07 01:57:31 rwhitby: Writing a section of the news roundup on the SDL games. Jan 07 01:57:37 yea Jan 07 01:57:42 rwhitby: Do you have anything you want to add about that to the article? Jan 07 01:57:45 just follow the directions on the wiki Jan 07 01:57:58 on internals? Jan 07 01:58:42 hmm, I need to be sure my MyTether works. Jan 07 01:58:57 usb maybe Jan 07 01:59:15 but i dont think the wifi will after 131 unless you put the old .ko back on there Jan 07 02:00:01 i havent tried it cause i cant get the stupid usbnet driver loaded on my xp book Jan 07 02:00:09 that scam artist should be reportedf Jan 07 02:00:09 lol Jan 07 02:00:33 its a ..... yeah... dangerous to say the least Jan 07 02:00:41 cause he's accepting money for it.. Jan 07 02:00:46 yup yupu yup Jan 07 02:01:33 i cant imagine they dont know about it.. Jan 07 02:02:16 i installed scratchbox long ago for anroid i think. or maybe even palmOS Jan 07 02:02:32 i think i was cooking linux kernels for my 700p Jan 07 02:03:12 atlanta: ^^^^ Jan 07 02:04:42 oh llalala Jan 07 02:06:08 Roy-Pre101: for the article, make sure that people who want to port games can contact us and be part of the effort. Jan 07 02:06:48 Bmyers: working on mame, but it's not linking properly Jan 07 02:08:45 rwhitby: I'd love to help out if i could... But you guys dont sleep over there at -internals Jan 07 02:09:45 Bmyers: ScummVM needs keymapping. Jan 07 02:09:52 it builds and runs Jan 07 02:10:18 Bmyers: I typically use the bluetooth for tethering. Jan 07 02:10:43 Hmm, I'll have to figure out how to do an irc link. Jan 07 02:11:07 cool! Jan 07 02:11:35 Roy-Pre101: http://webchat.freenode.net/?channels=webos-internals Jan 07 02:11:37 bt might still work too Roy.. Jan 07 02:12:51 atlanta: my ex wife is in kissimmie Jan 07 02:13:28 #webos-internals Jan 07 02:13:42 Is it just me or does Classic Invaders play too fast? Jan 07 02:16:19 Roy-Pre101: way to fast Jan 07 02:16:23 where in preware is it? Jan 07 02:16:33 Bmyers: correct Jan 07 02:16:58 its not? Jan 07 02:17:24 yea it is Jan 07 02:17:30 update ur feeds Jan 07 02:24:44 Does anyone else find WebOSSchool's featuring apps pricing ridiculous? Jan 07 02:25:24 Haven't seen the pricing yet. Jan 07 02:25:55 Roy-Pre: $47 per week Jan 07 02:26:03 Erps, Roy-Pre101 Jan 07 02:26:50 Could be good or bad depending on traffic and whatnot. Jan 07 02:27:57 Roy-Pre101: true. Jan 07 02:28:06 Roy-Pre101: have you looked at my thing yet? Jan 07 02:28:38 That's kind of personal, we should use direct chat for... oh, your app. Jan 07 02:28:51 heh Jan 07 02:28:52 Not yet. Jan 07 02:29:03 I promise to shortly. Jan 07 02:29:37 thats a pisser.. invaders.. Jan 07 02:30:02 Roy-Pre101: easier to slow an app down than speed it up ;-) Jan 07 02:30:30 yeah it need to slow down a bit Jan 07 02:30:43 i couldnt figure out how to start the game for a while Jan 07 02:31:05 but fun.. put a smile on my face.. cool sound.. Jan 07 02:36:41 Bmyers: have you looked at attaching a CSV file rather than just inserting the csv into the email body? Jan 07 02:38:00 ok im here Jan 07 02:38:35 Senk: whew! we've been waiting. Jan 07 02:38:45 lol Jan 07 02:39:15 so, what brings you around? Jan 07 02:39:59 Senk: ok Jan 07 02:40:04 what was your problem again Jan 07 02:40:20 atlanta: everytime while on a call, if i remove the phone of my ear the screen flashes alot and i cant see the call in progress. I cant even end a call Jan 07 02:40:36 never comes back to light Jan 07 02:40:37 ? Jan 07 02:40:52 does anyone know where I can find some custom buttons for .my app, so I don't have to use palm stock Jan 07 02:41:09 Suruat: u can make ur own ? Jan 07 02:41:29 Senk: do u just take out the battery to fix the issue Jan 07 02:41:29 ?. Jan 07 02:41:41 Senk: sounds like your proximity sensor is bad Jan 07 02:42:13 atlanta: i havent taken the battery out Jan 07 02:42:32 so what do u do to end call etc? Jan 07 02:44:03 atlanta: im a remove the batt Jan 07 02:44:07 mine phone does that too sometimes. Jan 07 02:44:24 mine phone? i dunno.. MY PHONE does that too sometimes.. Jan 07 02:44:33 Senk: your proximity sensor is bad take it to a store Jan 07 02:44:50 i thought i installed some hack that started it tho Jan 07 02:44:58 Bmyers: mine does it only when i put my face in a place where it is receiving different light Jan 07 02:45:39 my wife doesnt like when i do that and talk on the phone.. Jan 07 02:45:51 lol Jan 07 02:46:07 atlanta: can it be because i have that screen protetor it comes with when the phone is new? lol Jan 07 02:46:51 Senk: if u can try taking it off Jan 07 02:46:58 i usually use bluetooth anyway ;) Jan 07 02:47:30 this phone has bluetooth? Jan 07 02:47:54 Are you kidding me? Jan 07 02:48:04 who? me? Jan 07 02:48:10 Yeah Jan 07 02:48:25 no, I was kidding Bmyers. But thanks for playing along! :) Jan 07 02:48:41 atlanta: can it be any patches i installed? Jan 07 02:49:35 Senk: sounds like Bmyers was having the same issue Jan 07 02:49:44 i thought i installed the kb hack or something with phone app then it started doing it Jan 07 02:50:14 woot.... just submitted my first app! Jan 07 02:50:31 congrats.. what is it? Jan 07 02:50:36 twitter app? Jan 07 02:50:37 a puzzle game Jan 07 02:50:43 haha no twitter thankfully Jan 07 02:50:59 sports? Jan 07 02:51:09 It is like the paid "lights" out games but is FREE Jan 07 02:51:13 Senk: uninstall it Jan 07 02:51:20 * Bmyers pokes at Doc cause I know he LOVES THE SPORTS APPS Jan 07 02:51:31 atlanta: un install what? whats the kb hack? Jan 07 02:52:20 my phone didnt reboot its stuck on the palm screen wtf Jan 07 02:53:22 i'm populating an object with key/value pairs, and after the first ~20 my object turns to null. sound familiar to anyone? Jan 07 02:53:39 Senk: is it breatheing Jan 07 02:53:39 i think it was deffently a patch. i tried to reboot and its stuck in the palm screen Jan 07 02:53:39 ? Jan 07 02:53:48 take out battery Jan 07 02:54:24 actually, that might not be the issue. my whole Mojo.Log.info() is displaying null, not just the object i'm trying to display Jan 07 02:54:48 palm-log? Jan 07 02:54:57 atlanta: i took out the batt twice already its stuck on the plam screen and the palm logo is glowing Jan 07 02:55:11 Senk: wait for it Jan 07 02:55:16 palm-log refuses to display long strings. Jan 07 02:56:04 atlanta: oh wait it booted up now weird. wonder why it got stuck the first time Jan 07 02:57:32 ok i fixed the problem i feel like a dumbass lol Jan 07 02:58:35 Senk: what was it Jan 07 02:58:35 >/ Jan 07 02:59:05 atlanta: the oem screen protector lol Jan 07 02:59:13 lmaooo Jan 07 02:59:17 reflecting light **** ENDING LOGGING AT Thu Jan 07 02:59:56 2010