**** BEGIN LOGGING AT Thu Mar 04 02:59:58 2010 Mar 04 03:10:10 what do you mean, "the text moves in the down state?" Mar 04 03:10:58
Mar 04 03:11:11 x-mojo-tough-feedback='none' ? Mar 04 03:11:18 missing the wrapper? Mar 04 03:11:19 s/tough/touch Mar 04 03:11:32 i have it as 'momentary' Mar 04 03:11:34 wut up Bmyers Mar 04 03:11:40 hey haeffb Mar 04 03:11:41 on mouse down, the row gets very tall Mar 04 03:11:47 wrapper. Mar 04 03:11:56 should i remove the wrapper? Mar 04 03:12:04
Mar 04 03:12:17 u have that codeslaw? Mar 04 03:12:34 Bmyers: finally figured out why I'm getting the bad reviews. Mar 04 03:12:42 why is that? Mar 04 03:12:55 Users flick-close the app while in the entry scene & it doesn't save their data. Mar 04 03:13:07 i do have the wrapper Mar 04 03:13:08 ah ha Mar 04 03:13:14 "Stupid app doesn't save my data" Mar 04 03:13:33 i think i do save data in the instance... Mar 04 03:13:46 save on deactivate Mar 04 03:13:50 yeah...throw a DB save into deactivate Mar 04 03:13:57 I do. Mar 04 03:14:06 do it harder.. Mar 04 03:14:07 but the app closes before the transaction is done. Mar 04 03:14:14 do it faster. Mar 04 03:14:25 "that's what she said" Mar 04 03:14:37 nice Mar 04 03:14:53 another error message that makes no sense Mar 04 03:14:53 qemux86 user.crit LunaSysMgr: {LunaSysMgrJS}: com.biocandy.ringwhere: Uncaught Error: require Failed: unbalanced call to PerfTimer pause/resume 'scene#assistantSetup', palmInitFramework330:10573 Mar 04 03:14:57 codelaw: pastebin your html Mar 04 03:15:37 so what r u gonna do haeffb? Mar 04 03:16:20
Mar 04 03:16:20
Mar 04 03:16:20
Mar 04 03:16:21
Mar 04 03:16:21
Mar 04 03:16:23 oops soor Mar 04 03:16:27 save preemptively....detect changes as commit them ASAP Mar 04 03:16:28 thought i copied pastebin url Mar 04 03:16:31 go back to building highways Mar 04 03:16:36 http://pastebin.org/100891 Mar 04 03:16:53 either that or add an event handler for propertyChange for all my widgets Mar 04 03:16:54 haeffb: where you're a 'real engineer' :) Mar 04 03:17:34 YES Mar 04 03:17:40 haeffb: how about on card flick you generate a background stage that handles clean up and then exits? Mar 04 03:17:57 im able to set ringtones ;D Mar 04 03:18:23 lol Mar 04 03:18:41 Great idea but poorly executed. I enter all of my trip data and close but when I open it back up my data is gone and it tries to start new trips at my initial starting mileage. I'd love to use this, but first the company should hire a real programmer. Mar 04 03:18:48 man.. i really do not want to go to work tomorrow Mar 04 03:18:57 id like to finish and polish this new app Mar 04 03:19:13 jfelectron: that's also a possibility, but seems like a lot of effort. Mar 04 03:19:43 I think I'll just pull all my shit outta deactivate() and put it into an event handler. add a listener for propertyChange. Mar 04 03:20:29 on 11 widgets/divs Mar 04 03:20:40 that's a lotta listeners. Mar 04 03:20:58 Maybe I'll just add a note that says "if you want to save, do a back gesture." Mar 04 03:21:21 Bmyers: see any probs with it? Mar 04 03:24:24 codeslaw: you said its a list right? Mar 04 03:24:29 yes Mar 04 03:24:49 and i see thats the item template correct? Mar 04 03:26:42 what controller do I use to call showAlertDialog from AppAssistant? Mar 04 03:26:45 codelaw: do you have a .selected style set? Mar 04 03:27:42 Mojo.Controller.getAppController().getActiveStageController().activeScene() Mar 04 03:29:44 Whew. I think I've got the export/login stuff working. Now to go see about this "not saving" issue. Mar 04 03:31:12 yes, it is the item template Mar 04 03:31:14 codeslaw: try the row first then the wrapper Mar 04 03:31:26 ok Mar 04 03:31:37 you have the wrapper then the row Mar 04 03:31:45 what div do you want to show feedback? Mar 04 03:32:08 ya that helped Mar 04 03:32:20 it doesn't grow as MUCH on click, but it still does Mar 04 03:32:52 do you have your own selected class specified? Mar 04 03:33:44 never leave important things in the hands of the framework its like a blind chicken Mar 04 03:35:09 jfelectron: is selected a subclass of the palm-row class? Mar 04 03:35:49 codeslaw: in your stylesheet have .palm-row.selected and apply your own style Mar 04 03:36:01 alright Mar 04 03:36:03 you can add .selected to ANY div with feedback Mar 04 03:36:11 its saucy Mar 04 03:36:11 good to know Mar 04 03:36:32 that way you can give feedback to anything that's clickable Mar 04 03:39:05 Quick fix: Note: To save your data, use a "Back Gesture" to return to the main screen. Mar 04 03:39:41 that's palm reccomendation? Mar 04 03:40:15 no, that's my way of solving the "problem" for now. Mar 04 03:40:34 Palm has never said a word about it to me. Mar 04 03:40:57 haeffb: uhh....but that's the same as deactivate no? Mar 04 03:41:14 oh you mean....you'll instruct users to do that? Mar 04 03:41:29 they'll still blame you! Mar 04 03:41:46 Right. If they go back to the main screen, the db transaction finishes before they can then close the app. Mar 04 03:41:49 what was with the dialog haeffb? Mar 04 03:42:23 I've just added a "help" note right smack dab in the middle of the data entry scene. Mar 04 04:00:34 hello all Mar 04 04:00:55 anyone know why a canvas app would break with 1.4? Mar 04 04:00:58 KYYYAAAAAAAAAAAAAAAAAAAA! Mar 04 04:01:08 i mean, hi Mar 04 04:01:17 LoneStar99: some differences in the implementation Mar 04 04:01:34 LoneStar99: codeslaw is canvas heavy...ping him Mar 04 04:01:52 LoneStar99: what have ye? Mar 04 04:02:24 codeslaw: have you run into any problems with canvas and 1.4? Mar 04 04:02:30 yes Mar 04 04:02:45 in particular, height/width attribute vs css height/width Mar 04 04:03:02 for example somthing that used to draw, no longer draws... Mar 04 04:03:09 what is it? Mar 04 04:03:43 a cool painting app where you can select different brushes and different colors and .... Mar 04 04:03:48 i've said too much! Mar 04 04:05:13 http://urloid.com/palm9 Mar 04 04:08:08 get no errors, etc... so guessing it is a simple fix... Mar 04 04:08:19 or something obvious... Mar 04 04:09:07 what's not working though Mar 04 04:09:08 ? Mar 04 04:09:16 Has anybody encountered this error while trying to generate a new scene with the 1.4 sdk? "palm-generate: invalid app id" Mar 04 04:09:31 I even get it when trying to generate a scene on an app generated with the hello_app template... Mar 04 04:09:54 codeslaw: dragging does not paint.... Mar 04 04:10:08 hhmmm Mar 04 04:10:51 it is based on this: http://dev.opera.com/articles/view/html5-canvas-painting/ Mar 04 04:11:15 are you using translate? Mar 04 04:13:21 not sure what translate does... Mar 04 04:14:55 is there a changelog for sdk 1.4? Mar 04 04:17:42 damn, it can be "webkit updates" or "V8 JavaScript" changes that break this code... Mar 04 04:20:14 LoneStar99: Yes Mar 04 04:20:32 http://developer.palm.com/index.php?option=com_content&view=article&id=1588&Itemid=55 Mar 04 04:21:16 LoneStar99: There are canvas problems with 1.4 Mar 04 04:21:44 this sucks, 10 day old app.... i am getting ready for negative feedback... Mar 04 04:25:05 Here it is "The implementation of the Canvas element has changed significantly. It is meant to be compatible with previous versions of webOS, but apps utilizing the Canvas should be tested extensively." Mar 04 04:25:45 heh Mar 04 04:26:17 too bad they don't say "This is how the implementation of the Canvas element has changed, this is what you should look out for" Mar 04 04:27:45 yeah... Mar 04 04:28:06 Anyone have any news for the Roundup today? Mar 04 04:29:46 Nope Mar 04 04:29:56 my canvas stuff is different now but still works Mar 04 04:30:57 anyone know if this error means anything "[20100303-20:28:44.058012] info: =========> Calling palmInitFramework330, /usr/p Mar 04 04:30:57 alm/frameworks/mojo/mojo.js:142 Mar 04 04:31:52 doesn't look like an error to me Mar 04 04:31:59 looks like an info Mar 04 04:32:33 yeah, i guess not... Mar 04 04:37:55 i get that with almost every run Mar 04 04:38:42 Roy-Pre101: users are dumb Mar 04 04:39:07 wait. that's not news. Mar 04 04:39:11 no, it's not. Mar 04 04:39:15 http://pre101.com/blog/2010/03/03/wednesday-news-roundup-palm-stock-facebook-sdk-and-more/ Mar 04 04:39:16 lol Mar 04 04:39:19 bug gfyd Mar 04 04:39:40 wow Mar 04 04:39:44 ladies Mar 04 04:39:46 what the hell did I type Mar 04 04:39:54 I meant to say but true Mar 04 04:42:17 a Mar 04 04:42:35 Does anyone know how to restore the original bookmarks? My browser formatted on me. :( Mar 04 04:42:51 anyone ever seen this error: [20100303-20:36:15.686675] error: animateWithTimer: 154 Mar 04 05:27:16 hi all Mar 04 05:27:33 hola Mar 04 05:28:32 hi Mar 04 05:28:42 hey Bmyers Mar 04 05:29:01 hi jenp Mar 04 05:29:09 hows things today? Mar 04 05:29:20 great! Mar 04 05:29:22 you? Mar 04 05:30:12 doing ok Mar 04 05:30:32 still waiting on my update to rattle thru Mar 04 05:30:46 oh? how's the website coming along? Mar 04 05:36:45 going ok Mar 04 05:37:02 Hi Adora: Mar 04 05:37:44 Adora: Thanks for checking out Time=$ reviews. Your review did show Mar 04 05:44:58 anyone know why a singleTap event wouldnt fire off of an ImageView? Mar 04 05:48:44 could it be a different tap event? you know how lists have ListTap Mar 04 05:48:51 true Mar 04 05:48:55 i'll check i Mar 04 05:48:56 t Mar 04 05:50:22 dont see anything Mar 04 05:53:34 codeslaw can you check out a few lines of code and tell me if you see something wrong? Mar 04 05:53:40 sure Mar 04 05:55:20 http://pastebin.com/fvRpPFeu Mar 04 05:55:35 is there something special one needs to do for youtube links to launch in the app? Or better yet, anyone know how to get the HTML5 youtube links? Mar 04 05:56:21 found the issue, but not sure why it is line 7 causes the code not to work... Mar 04 05:56:59 jfelectron: i know youtube has a beta site for the html5 stuff Mar 04 05:57:34 http://www.youtube.com/html5 Mar 04 05:57:51 why are you doing a canvas.restore, when you aren't saving/translating Mar 04 05:57:53 LoneStar99: yeah...just wondering if there is some back door way to get the links. There is a site that has a greasemonkey script and a webpage based viewer that pulls the HTML5 Mar 04 05:58:30 codeslaw: not sure... Mar 04 05:58:51 canvas.restore returns it to the last state where you called save, or in this case the origin Mar 04 05:59:03 but the state that it is storing is only modified by translate Mar 04 05:59:42 you save a state, translate it to another state, make some draws that happen in translated space, and then restore to where you where when you saved Mar 04 05:59:43 ok - so i sould remove "canvas.restore"... Mar 04 05:59:54 ya, its not doing anything Mar 04 06:00:28 does that comment //WITHOUT THIS LINE IT WORKS indicate the beginPath line is breaking it? Mar 04 06:00:44 heya, Adora any news re: unreceived registration email situation? Mar 04 06:02:26 codeslaw: if I remove the "context.beginPath();" code works, but the drawing looks pixelated... Mar 04 06:02:54 as in, non-anti-aliased? Mar 04 06:03:00 yeah Mar 04 06:03:17 before 1.4 everything worked perfectly =( Mar 04 06:03:58 re-order the statements Mar 04 06:04:02 so that drawImg is first Mar 04 06:04:04 then beginPath Mar 04 06:04:27 so that your lineWidth, etc, come after the path has started Mar 04 06:08:05 still a no go... Mar 04 06:11:32 hhmm Mar 04 06:11:51 would a slice of pie help? Mar 04 06:12:38 not sure what's happening Mar 04 06:13:56 yeah really werid Mar 04 06:32:24 codeslaw: do you use context.beginPath(); and is it working with 1.4? Mar 04 06:32:39 i dont do any path drawing no Mar 04 06:33:47 so to get the anti-aliased working, what is another alternative? Mar 04 06:34:02 that is perry much all i need Mar 04 06:35:10 i just thought "context.beginPath();" produced the anti=aliasing Mar 04 06:43:07 i'm not totally sure to be honest Mar 04 06:43:17 i just draw images, which are auto-anti aliased Mar 04 06:48:36 same here need to do some research Mar 04 07:27:59 anybody here? Mar 04 07:42:52 anybody here? Mar 04 07:43:07 kinda Mar 04 07:43:31 any idea if there is a way to get an event for when the system starts charging? Mar 04 07:44:52 you mean from within a program? Mar 04 07:45:09 well, either way Mar 04 07:45:19 perhaps just generally an alarm Mar 04 07:45:30 look, here's what I am trying to do Mar 04 07:45:52 I want the application to launch, and the screen not to dim, if the user initiates it, when the device starts charging Mar 04 07:46:14 for this you can do something else Mar 04 07:46:30 oh? Mar 04 07:46:39 sadly i forgot it, but you can have a service tell to not dim... it's something like a continuous event stuff Mar 04 07:46:45 i read it in here some days ago Mar 04 07:47:12 but it was limited to 15 minutes, so after that you had to call it again Mar 04 07:47:31 so wait around in here and ask when someone comes who knows it Mar 04 07:47:59 well I've found that Mar 04 07:48:27 but I wasn't sure how to get around the 15 minute issue, and how to detect when the device is chaging Mar 04 07:48:28 http://developer.palm.com/index.php?option=com_content&view=article&id=1797&Itemid=283 Mar 04 07:50:17 couldn't you just call it every 14 minutes? Mar 04 07:51:21 maybe you get to know the system property that tells wether the system is charging Mar 04 07:51:51 because there surely should be one that handles the battery icon and the notificator in the bottom Mar 04 07:53:10 yeah, I just have yet to find it Mar 04 07:53:13 hmm Mar 04 07:54:15 but I think in 1.4 there is a new condition that anything running over 10 minutes will automatically be killed, so I'd have to call it every <10 minutes Mar 04 08:10:02 * Templarian thinks it's 3:09 and he has started to code up the fixes for the komodo addon. Mar 04 08:10:52 * Templarian zzzz Mar 04 08:11:16 hah Mar 04 08:50:31 does anyone know if it is possible to get the webos emulator running using VirtualBox 3.1.4? (There is a bug in some virtualbug driver in 3.0 which gives me trouble for some other work). Mar 04 08:55:00 I do not think so Mar 04 08:55:01 at this point Mar 04 08:58:57 hi Mar 04 08:59:14 enybody uses facebuuk calendar? Mar 04 08:59:20 *facebook Mar 04 09:00:10 I have a trouble with time of events Mar 04 09:58:01 Hi, I wonder why emails are not marked as deleted when moved to the trash? No matter how long I read an email, it always is put to the trash and marked as unread... Mar 04 09:58:17 I am using IMAP and collect mail every 15mins Mar 04 14:41:04 Hello, i searching for a solution on how to remove the "addItemLabel" from an already populated list, any suggestions? Mar 04 14:41:41 So you have a list with the add item label, and some event happens and you want to remove it? Mar 04 14:41:47 never add it...? Mar 04 14:42:01 it's in attribs, right? Mar 04 14:43:01 I would use a command menu button to allow adding & remove it when you want. Mar 04 14:43:22 yes its an attribute Mar 04 14:43:45 i pull data from a db and when no more data can be retrieved the addItem should be gone Mar 04 14:44:09 there is a method showAddItem() for listWidgets but nothing happens if i call this method Mar 04 14:47:18 haeffb_pre: the commandmenu is a possible solution, but there must be a way to modify list attributes or im wrong? Mar 04 14:48:13 attribs cannot be modified afaik Mar 04 14:49:29 "Widget attributes cannot be changed after the widget is instantiated" Mar 04 14:51:19 than the only solution is a new scene :-( Mar 04 14:51:44 because i have a list-scene that I would take for DB calls and also for cookie-calls Mar 04 14:57:25 Is the Palm Pre (series) going to be available in Japan Mar 04 14:57:49 if so is time already to start developing apps for the japanese market ? Mar 04 14:58:04 if so is it time already to start developing apps for the japanese market ? Mar 04 15:01:55 god I'd really love to see webos on some decent hardware Mar 04 15:02:12 take a google phone and see what webos can do on that Mar 04 15:04:31 BTW, can webOS run java .jre files? Mar 04 15:05:43 ron_frown, I guess it that would be the pre ++ :) Mar 04 15:05:57 I have a pixi plus I think Mar 04 15:06:15 and they keyboard is crappy enough to just be better to have a onscreen keyboard Mar 04 15:06:19 btu the os is great Mar 04 15:06:22 I meant .... the next version of Pre plus Mar 04 15:06:29 I'd really like to see it on some decent hardware Mar 04 15:06:40 that was palms mistake Mar 04 15:06:44 they did exactly what google did Mar 04 15:06:46 the keyboard is crappy ? ] Mar 04 15:06:54 show boat their os on a meh phone Mar 04 15:07:02 nighty^: I dont care for it Mar 04 15:07:16 buttons are so small I'd rather just have full screen scrreen Mar 04 15:07:19 and have on screen keyboard Mar 04 15:07:35 uhmmm Mar 04 15:07:43 I do not like on screen keyboards Mar 04 15:07:51 I can type WAY WAY faster on my iphone than my webos phone Mar 04 15:07:59 maybe I have big thumbs Mar 04 15:08:00 or I dont know what Mar 04 15:08:04 I'd like to have both Mar 04 15:08:13 Monroe, exactly Mar 04 15:08:14 I wouldnt mind the landscape slide out keyboards Mar 04 15:08:21 but I think this formfactor is pointless Mar 04 15:08:25 I like the physical keyboard, but there are times when I'd like to not have to slide the phone open to type Mar 04 15:08:54 Anyway I do not have a Pre because they are not sold in Japan Mar 04 15:08:59 I wish they were though Mar 04 15:09:37 It kind of left me wondering why Palm did try to enter the Japanese market Mar 04 15:09:44 palms pdk is almost out, now if they would just get a new premium phone with a better keyboard and faster processor I think they could really start picking up devs and consumers Mar 04 15:09:47 letting Apple make a killing all by itself here Mar 04 15:09:57 nighty^: I suspect because they have no part of hardware development Mar 04 15:10:06 so Mar 04 15:10:19 if the hardware doesnt run on your networks... the phone doesnt go to japan Mar 04 15:10:50 I'd say I am so upset with apple over their auschwitz lockdown of the iphone, I'd honestly rather have a non smartphone Mar 04 15:10:55 what it does, it does pretty well Mar 04 15:11:08 Yes that is why I do not have an Iphone Mar 04 15:11:11 but what it doesnt, and the fact you cant do it... if they dont want it Mar 04 15:11:16 I am starting to really hate Apple for what they do Mar 04 15:11:27 is like saying you are married to this smoking hot beautiful super model Mar 04 15:11:32 but you cant touch, caress etc Mar 04 15:11:55 and you can't change the battery when it dies either :) Mar 04 15:12:15 I have friends at apple... and they never disclose secrets, but I was trying to get something out of him... and was saying "...I bet they got a new version of their os right around the corner.." Mar 04 15:12:38 and he said... "...I dont know any specifics about that team, but I get the impression its very very very disorganized, so it'll happen when it happens" Mar 04 15:12:53 nighty^: to be fair, I havent had a battery die die in a phone in about 10yr Mar 04 15:13:01 nor have I heard of anyones Iphone battery die di Mar 04 15:13:02 die Mar 04 15:13:18 ron_frown, just a peace of mind thing Mar 04 15:13:29 ron_frown, if the battery does happen to die Mar 04 15:13:35 ron_frown, it is nice to be able to change it Mar 04 15:13:42 ron_frown: my battery + charging port on my year and a half old iphone 3g just had to be replaced Mar 04 15:14:46 ron_frown, you seem to imply that Palm is not doing well on the market though ? Mar 04 15:14:56 well that seems to be the concensus Mar 04 15:15:06 I mean I support them whole heartedly Mar 04 15:15:17 apple tried the web apps as 3rd party apps and failed miserably Mar 04 15:15:22 ron_frown, too bad if this is really the case Mar 04 15:15:27 palms sdk is a homerun imo Mar 04 15:15:34 because the market really needs something counter the iphone Mar 04 15:15:45 most people get the wrong idea about the os because its running on non-competitive hardware Mar 04 15:15:45 and give more freedom to the consumers Mar 04 15:15:54 nighty^: android is already doing that Mar 04 15:16:03 ron_frown, google Mar 04 15:16:07 no thank you Mar 04 15:16:12 but yes I actually like that webos is much much more fluid and thought out better from a usability standpoint Mar 04 15:16:22 apple / google / microsoft , these guys are all the same Mar 04 15:16:38 palm on the other end is still small enough not to be like that Mar 04 15:17:19 uhh no they are absolutely not Mar 04 15:17:28 not what ? Mar 04 15:17:29 android is free and completely opensource Mar 04 15:17:35 they built the os to be completely pluggable Mar 04 15:17:53 if I want my custom app ot handle where the stock os used to for sending sms or making phone calls Mar 04 15:17:53 I can Mar 04 15:17:54 android is not completely free Mar 04 15:18:07 if I want to replace the dialer completely, or if I want to replace launcher or lock screen stuff Mar 04 15:18:11 wide open. Mar 04 15:18:18 in the BSD sense Mar 04 15:18:40 you can't take Android and just do what ever you want with it Mar 04 15:18:46 yeah you can Mar 04 15:18:49 and people are Mar 04 15:18:54 now gpl is gps Mar 04 15:18:55 gpl Mar 04 15:18:56 how so ? Mar 04 15:19:05 its on netbooks, infotainment devices Mar 04 15:19:10 GPL prevents you from doing a lots of things Mar 04 15:19:11 its on alarm clocks Mar 04 15:19:23 yes it does Mar 04 15:19:25 but anyhow I understand what you mean Mar 04 15:19:27 but there are ways around everything Mar 04 15:19:32 what I am saying is Mar 04 15:19:38 obviously google created android to make money Mar 04 15:19:56 but I dont get the impression that they think they are going to be able to dictate what each and every person does with their hardware Mar 04 15:20:06 WebOS though seems more elegant IMHO Mar 04 15:20:07 they seem to prid themselves in happier people with more options Mar 04 15:20:26 not that I am an expert in either of them Mar 04 15:20:32 nighty^: webos is not more elegant, and the only reason why I say that is that its not quite up to par as far as things you can do with it Mar 04 15:20:39 the UI on webos is WAY WAY WAY WAY more usable Mar 04 15:20:49 everything is consistent, and much of it is intuitive Mar 04 15:20:55 android is built by engineers Mar 04 15:20:59 you can tell in some places =) Mar 04 15:22:01 well then the only proper course of action if for google to buy palm then :) Mar 04 15:22:12 s/if/is/ Mar 04 15:22:16 no Mar 04 15:22:23 I think palm needs to stay on their own Mar 04 15:22:37 and die ? Mar 04 15:22:46 I think androids been highly adopted because its open... and any manufacturer can pick it up and install it Mar 04 15:22:56 but if palm starts getting some super phones Mar 04 15:23:02 they could do REAL well Mar 04 15:23:15 and get sued by Apple ? (like HTC) ? Mar 04 15:23:17 people look at the webos phones and see tiny screen, cheap feeling hardware Mar 04 15:23:18 :) Mar 04 15:23:22 dont see the beauty of the os Mar 04 15:23:30 hehe Mar 04 15:23:36 you see htcs response? Mar 04 15:23:41 not yet Mar 04 15:23:50 not in the same words but basically Mar 04 15:23:54 except the one where they said they were surprised Mar 04 15:24:20 "...we were in the phone business much much much longer than apple was and have a huge portfolio of phone related patents.. many of which the iphone violates..." Mar 04 15:24:37 Nokia --> Apple --> HTC ---> Apple :) Mar 04 15:24:42 nokia I think has like 400 patents that were violated by apple Mar 04 15:24:46 clusterfuck!!! Mar 04 15:24:57 apple thinks they can come in and strong arm all the competition Mar 04 15:25:17 well thats classic Steve Jobs Mar 04 15:25:19 but the fact of the matter is, when the big guys get sick of it, apple is going to be in it for a hurting Mar 04 15:25:35 now the iphone os is major stale Mar 04 15:25:40 and they dont seem to be doing anything about it Mar 04 15:25:48 so I say you know what? fuck them Mar 04 15:26:02 :) Mar 04 15:29:12 there has been exactly one new feature added to my iphone 3gs since I bought it Mar 04 15:29:21 and thats mms, which was more of a carrier featuer anyway Mar 04 15:33:20 if they dont want to write new features thats fine Mar 04 15:33:24 but let us do that Mar 04 15:34:32 morning Mar 04 15:38:09 anyone here running 1.4 fresh feel like test downloading/installing a free app in the catalog? Mar 04 15:38:27 ive been trying to get sporting news pro baseball since i upgraded (and doctored) and it stalls at "installing..." and never completes Mar 04 15:38:59 seems like someone was talking about that yesterday ... or was that you? ;) Mar 04 15:39:23 might have bene me monroe - dont think anyone responded ;) Mar 04 15:39:28 hehe Mar 04 15:39:44 I'll try it Mar 04 15:39:56 thanks :) so odd. the dashboard pops up and says its installed Mar 04 15:40:18 but the catalog still shows it installing. and in the launcher, its icon is transparent w/ a full blue circle, like its in the final stages of install Mar 04 15:40:43 BUT. it stays there indefinitely. and when i orange+tap it, it will uninstall and shows the size of it as 0K Mar 04 15:41:38 Seems to be working for me Mar 04 15:41:59 oh man, so odd Mar 04 15:42:04 Hey, if peeps here want to help test Spaz 1.1.0, here's the IPK: http://dl.dropbox.com/u/361393/com.funkatron.app.spaz_1.1.0_all-test4.ipk Mar 04 15:42:08 i can check the ipkg log Mar 04 15:42:47 please report issues here: https://spaz.lighthouseapp.com/projects/40115-spaz-webos Mar 04 15:42:51 thx Mar 04 15:42:53 would it be in /var/log/messages, Monroe? Mar 04 15:43:08 seems logical Mar 04 15:43:19 Not really sure though Mar 04 15:44:55 darn, nothing in there re: to the install Mar 04 15:45:43 thanks for testing though, Monroe Mar 04 15:46:06 thought there was an install log. must be mistaken' Mar 04 15:48:50 so odd! just installed a different app from scratch - no problems there! lol Mar 04 15:49:16 yetdog: you said you tried doctoring the phone first? Mar 04 15:49:29 i did. probably going to do it again. Mar 04 15:49:41 (admittedly after dr i installed preware) Mar 04 15:49:47 Oohh ... here's a thought Mar 04 15:50:27 What about using that new ipkg software that was on precentral yesterday to download the ipkg and install it using Quick Install? Mar 04 15:50:40 ah, i havent seen that yet Mar 04 15:51:02 http://www.precentral.net/app-catalog-direct-ipk-download-format-uncovered Mar 04 15:51:18 oh ho! i had read that Mar 04 15:51:20 (thx for the link) Mar 04 15:51:31 np Mar 04 15:52:56 looks like webos internals removed the ability to download/install? Mar 04 16:01:25 side note: i am blown away by the 1.1 facebook app released by palm Mar 04 16:01:42 i want to figure out how to get that kind of header in my apps! absolutely gorgeous Mar 04 16:03:05 is 1.4 doctor out yet? Mar 04 16:03:08 yes mix Mar 04 16:03:11 sweet Mar 04 16:03:22 using it right now ! lol Mar 04 16:03:25 thx :P Mar 04 16:03:26 lol Mar 04 16:04:56 DAMN Mar 04 16:04:57 err Mar 04 16:04:58 damn* Mar 04 16:05:07 1.3.5.1 still comes up Mar 04 16:05:13 you have a link for 1.4 sprint? Mar 04 16:07:14 found it Mar 04 16:07:22 should of just checked precentral Mar 04 16:07:50 ah, it's good to be me sometimes. Mar 04 16:11:50 Kuraiou: ok i bite, why is it so good to be you? Mar 04 16:12:18 I never have to search for jobs, they come to me :) Mar 04 16:12:27 that would be nice i have to admit Mar 04 16:12:57 just got a call from some ecommerce greeting card site in crystal lake, il that's desperate for a PHP programmer Mar 04 16:13:08 I actually had to turn them down because they needed me to start tomorrow, and I'm still working for people :( Mar 04 16:13:41 although I'm tempted to ditch my current job, anyways, because the pay at the other one is really good. Mar 04 16:14:24 not a dilema i have been forced to endure often, i feel for you Mar 04 16:14:46 also, my current job is filled with jerks T_T Mar 04 16:15:05 yeah my only technical co-worker is a total noob maik Mar 04 16:15:06 the other problem is that if I did get into that job, if I won a seat at Clarion Writer's Workshop, I'd likely have to cancel that Mar 04 16:15:11 * Kuraiou snrks Mar 04 16:15:29 and it'd also be harder for me to work on webOS apps, which is a no-no Mar 04 16:15:38 I broke 150 sales today Mar 04 16:15:51 fuck you, buddy Mar 04 16:16:09 i mean, hi Mar 04 16:16:11 common typo Mar 04 16:17:51 anyone else using smaato for advertising? i have having some trouble getting it to work consistantly Mar 04 16:17:53 Kuraiou: what's your app? Mar 04 16:18:00 Dice Roller. Mar 04 16:18:07 "the keys are right next to each other." Mar 04 16:18:20 I am still trying to figure out a pricing structure for my next app, which should be done some time next week Mar 04 16:18:23 exactly Mar 04 16:18:36 my thoughts were to do a light version and a full version, with the full for a buck and the light free Mar 04 16:18:42 but ads might be nicer Mar 04 16:18:52 although it's not really an app that gets a lot of screen time... Mar 04 16:19:02 what full features could you put into a pro version of a dice roller that aren't in the light version? Mar 04 16:19:09 no, this would be a different app. Mar 04 16:19:14 oh Mar 04 16:19:16 I do plan on having more than one, after all :3 Mar 04 16:19:20 psh Mar 04 16:19:36 after I'm done with this next one, Scorekeeper, I'm going to do an update to the dice roller app to add logging Mar 04 16:19:39 i've written 2 and haven't seen a dime Mar 04 16:19:40 maybe tweak the graphics a bit Mar 04 16:19:53 have they been freeware? Mar 04 16:19:55 i am trying ads myself, but thus far i am not sure how smaato is panning out for me, i have 11,349 ad requests, only 5,136 of which were filled and 1c revenue Mar 04 16:19:56 though that could be because they're in-house apps, and as such are free Mar 04 16:19:58 ;) Mar 04 16:20:00 ive sold just over 100 of my $1 app so far Mar 04 16:20:01 :) Mar 04 16:20:11 nice, yetdog :) how long has it been up? Mar 04 16:20:21 um i believe 1.5 months or so Mar 04 16:20:24 digitalpowers: so... 5 bucks Mar 04 16:20:30 yetdog_work: ah, yeah, that's about where I'm at Mar 04 16:20:35 1 penny Mar 04 16:20:42 first uploaded jan 26th I believe Mar 04 16:20:51 oh. Mar 04 16:20:52 51 bucks. Mar 04 16:20:53 ha! i believe i was just about then also Mar 04 16:20:54 damn. MATH! Mar 04 16:21:35 ... 1 penny Mar 04 16:21:41 times 5,136. Mar 04 16:21:42 no? Mar 04 16:21:42 hey Monroe - doctoring worked! got sporting news installed. now back to preware ;) Mar 04 16:21:43 51 bucks for who? Mar 04 16:21:47 no Mar 04 16:21:50 oh. Mar 04 16:21:51 I see. Mar 04 16:21:52 no, literally $0.01 Mar 04 16:21:53 1c total revenue. Mar 04 16:21:54 wow. Mar 04 16:21:56 1 penny total revenue Mar 04 16:21:58 my brain couldn't wrap around that. Mar 04 16:22:02 because it was mind-boggling. Mar 04 16:22:02 hahahaha Mar 04 16:22:02 hah Mar 04 16:22:07 I think I am going to stay away from ads >.> Mar 04 16:22:50 well they suppsely can be successful but especially early on you really only make money from clicks Mar 04 16:22:56 which i have had a grand total of ... hold on Mar 04 16:22:58 none of Mar 04 16:23:05 carry the 2 Mar 04 16:23:07 that is 0 Mar 04 16:23:24 more or less Mar 04 16:23:33 less unforutnately it seems Mar 04 16:23:53 good deal yetdog Mar 04 16:24:43 I looked into creating an app for live soccer scores and updates ... But the prices you have to pay for data feeds are outrageous Mar 04 16:25:13 It's no wonder there aren't any good sports scores/updates apps out there Mar 04 16:25:20 yeah they really have a lock on those things Mar 04 16:25:56 im fortunate enough to have a good source of original data, but the downside is that my scope is limited Mar 04 16:25:59 (dave matthews band fans) Mar 04 16:26:05 ah Mar 04 16:26:25 I've seen your app .. I've been considering making something similar for Phish and/or Furthur :) Mar 04 16:26:36 oh nice! which one - live setlist or tour central? :) Mar 04 16:26:56 I'd probably start with live setlist Mar 04 16:27:37 i wish palm would release their push framework for production Mar 04 16:27:43 no kidding! Mar 04 16:28:23 I talked to one sports scores company who had their own working push model ... But they wanted $250,000/year to use their service!!! Mar 04 16:28:26 WOAH Mar 04 16:28:36 im in the WRONG business Mar 04 16:28:54 Something tells me that wouldn't be too profitable for me :) Mar 04 16:29:25 right now i do a 15-minute interval check (if the app is open, of course) to check for set updates Mar 04 16:29:35 based on the server side html, i can tell if theres a "live" show or not Mar 04 16:29:42 if its live, the interval changes to 1 minute Mar 04 16:29:57 once its over, it changes back to 15 (but most ppl will close out anyway) Mar 04 16:30:20 ah that's nice Mar 04 16:30:33 but push would be perfect Mar 04 16:30:40 quicker and more efficient all the way around Mar 04 16:30:52 i ported the app (not really ported - more like wrote from scratch) dmb live setlist to the iphone Mar 04 16:30:52 I'm pretty sure I could get a pretty good and reliable data source for doing phish setlists ... Mar 04 16:31:02 and as much as i HATE the fact that theres no multitasking Mar 04 16:31:06 the push notifications work very well Mar 04 16:31:09 anybody seen the screenshot of email app on almaers blog? Mar 04 16:31:13 that is pretty cool Mar 04 16:31:22 i missed that haeffb Mar 04 16:31:24 webOS needs push Mar 04 16:31:34 yes it does Monroe - we need a bigger chorus for that point! Mar 04 16:31:47 http://almaer.com/blog/2010/02 Mar 04 16:32:12 looks like Palm'ers using a diff version than us mere mortals Mar 04 16:32:36 hm? Mar 04 16:32:40 i must be missing something Mar 04 16:32:46 I'd also like to see more access to settings ... I'm working on an app now that will be great for me, but the publicly available version will have it's functionality severely limited cause the services for accessing email and calendar notification settings are not published :( Mar 04 16:33:36 monroe: yeah. i dont have any personal experience but from what i understand palm listens quite closely to feature requests Mar 04 16:34:00 haeffb_pre: which image shows a different email client? Mar 04 16:36:09 hi Mar 04 16:39:22 you don't see the little circles next to each email? Mar 04 16:40:02 looks like the ability to select individual e mails... Mar 04 16:40:48 haeffb_pre - ah, yeah good point Mar 04 16:42:08 What the email client REALLY needs is "Mark all as Read" Mar 04 16:43:56 there's a patch for that...? Mar 04 16:44:25 does anyone know if youtube links automatically launch youtube app or do they have to be wrapped in some special way? Mar 04 16:44:47 Monroe: yes...and how hard would that be? Not al all.... Mar 04 16:45:39 Monroe: WebOS *has* XMPP push...its just not available to the masses yet Mar 04 16:46:05 Monroe: its taking them a freakin long time to get it out....that was announced as an initial feature Mar 04 16:47:57 my thinking with that is they got so freaked out by the negative response to the battery life that they're reluctant to release that feature to anything Mar 04 16:48:11 for fear it may spark more "the Pre is a piece of crap that can't last more'n a few hours" arguments Mar 04 16:48:55 Kuraiou: actually XMPP would help bat life hugely...push checking of services to server side Mar 04 16:49:03 werd Mar 04 16:49:04 oh. Mar 04 16:49:05 :/ Mar 04 16:49:10 * Kuraiou has no clue how technologies work. Mar 04 16:49:15 * Kuraiou always thought it was just gremlins in the machine. Mar 04 16:49:20 Speaking of which ... Anyone using DanPLC's GeoStrings app? Mar 04 16:49:30 phone doesn't have to poll server....the server pushes a message to the phone when an update is needed Mar 04 16:49:51 Monroe: I have it....but don't really use it Mar 04 16:50:06 not because its not neat...just haven't had opportunities to use it Mar 04 16:50:41 I'm just wondering, since it rely's on GPS ... what kind of effect does it have on battery life Mar 04 16:52:15 prob bad given that it has to poll constantly Mar 04 16:52:44 yeah Mar 04 16:52:58 would guess it similar to using sprint Nav....maybe better because its not pulling down data in addition to the GPS Mar 04 16:53:16 I'm working on an app that's kinda similar, and I'm trying to figure out the best way to manage the polling to prolong battery life Mar 04 16:53:54 depends how accurate of a fix you need Mar 04 16:54:05 less accurate, shorter time to fix Mar 04 16:54:25 right Mar 04 16:54:56 Mainly I'm trying to figure out an optimal polling frequency ... Mar 04 16:55:20 It doesn't have to be super accurate ... and it doesn't need to happen every second Mar 04 16:55:37 you could adjust it dynamically based on velocity Mar 04 16:55:40 But I can see situations where 5 minutes would be too long Mar 04 16:56:04 ooh ... Give the user control .. make it configureable ... genius! Mar 04 16:56:33 using velocity to adjust is a good idea Mar 04 16:56:40 ciao...gotta run Mar 04 16:59:25 whats going on mah Mar 04 17:03:16 any time you give the user control over something, you absolve yourself of the blame if something bad happens tangential to that control. it's win-win :) Mar 04 17:03:28 :) Mar 04 17:04:31 I'm thinking I can give them general options for polling frequency (often, medium, rarely) ... and then make additional adjustments based on velocity Mar 04 17:06:42 hmm .. actually I might not need to make the velocity adjustments. Now that I think about it, the whole point of my app is to make adjustments when you are going to be in one area for a significant period of time Mar 04 17:20:40 Where's JayCanuck? I got google maps api working, and figured out the secret to getting a working api key for a webos app Mar 04 17:21:43 what what what Mar 04 17:22:16 Monroe: did you get google maps api working on webos cause if you did i need to know how Mar 04 17:22:23 I did Mar 04 17:22:29 how!? Mar 04 17:22:54 This guy has all the info you need Mar 04 17:22:55 http://bchilds.com/blog/2009/10/06/dynamically-loading-google-maps-on-the-palm-pre Mar 04 17:23:02 Monroe: polling also based on distance from target Mar 04 17:24:06 haeffb: Yeah .. that's the whole premise of my app ... Set a list of targets and radius ... When you get within X distance from any of the targets, take action Mar 04 17:24:15 any Palm folks in channel? Mar 04 17:24:46 Oh I see what you are saying ... If I'm 500 miles from any target, no need to poll for awhile ... Mar 04 17:24:51 good thinking Mar 04 17:25:17 what if your on a plane? Mar 04 17:25:20 O_o Mar 04 17:25:32 then your phone is off, sir! Mar 04 17:25:32 :) Mar 04 17:25:47 Yes.... lets go with the off phone theory Mar 04 17:27:08 digitalpowers: As far as getting an API key to work ... I just used a key I already have for my web site, and it works fine. The google API key page says that a key won't work if the call is from a domain other than the domain that the key is registered for ... But that turns out to be false Mar 04 17:27:32 sweet i already have a key of my own as well so i will try that Mar 04 17:27:39 If velocity > 200mph poll FAST! Mar 04 17:27:41 man i am so excited right now Mar 04 17:27:43 I don't think its false perse Mar 04 17:28:23 I just think google is like "meh request is not coming from a real domain, let it through" Mar 04 17:29:04 perhaps Mar 04 17:29:28 i know they allow you to use your key from "localhost" whenever you want too, maybe it is treated similarly Mar 04 17:29:50 The other thing you can do, is do a document.write(window.location.host) in yoru app, and register for a key from that domain Mar 04 17:29:52 thats what Im thinking Mar 04 17:30:02 well, actually, I'm thinking about bagels, but still Mar 04 17:30:39 Anyway, I tested the code at that link along with my web site's api key on my 1.4 pre, and it worked great Mar 04 17:31:42 It's also nice cause it doesn't load the google api until it's needed, and only does the download once, so resource usage is optimized Mar 04 17:31:49 nice Mar 04 17:32:12 Just don't steal my app idea :) Mar 04 17:32:35 i am poking it in as we speak Mar 04 17:34:29 hi Mar 04 17:34:33 can somebody help me ? Mar 04 17:34:54 probably not Mar 04 17:34:56 i'm trying to install 1.4, but i have few problems Mar 04 17:34:56 :) Mar 04 17:34:58 ^) Mar 04 17:35:01 Monroe: that does not cache the huge ass google js library for future though, correct? Mar 04 17:35:58 there is no emulator in this installation. Maybe someone has the same issue ? Mar 04 17:35:58 Well, I think it uses their ajax api calls, so you don't have to download the js library at all .. It makes ajax calls to the library Mar 04 17:36:30 no emulator? you mean in the SDK? Mar 04 17:36:37 yes Mar 04 17:36:44 heh Mar 04 17:36:47 hmm .. I got the emulator Mar 04 17:36:50 i've installed new virtual box 30.10 Mar 04 17:36:51 there is for me in the 1.4sdk Mar 04 17:36:57 yeah thats not really the point though - you are looking at probably close to a half meg of stuff that gets downloaded every single time Mar 04 17:36:57 then i've installed sdk 1.4 Mar 04 17:37:15 then i run my virtual box -- and there is no virtual machine there Mar 04 17:37:19 Ah Mar 04 17:37:31 run the palm-emulator.bat file Mar 04 17:37:38 yes Mar 04 17:37:55 palm-emulator.bat installs the emulator in Virtual Box Mar 04 17:38:18 oh, i'm stupid)) thanks a lot! Mar 04 17:38:47 cool :) it works. thank you! Mar 04 17:39:30 kmundrick: I'll have to do some testing on that. I think it only has to do that download once each "session" (each time you run the app). Mar 04 17:39:56 Monroe: yeah, that still kinda sucks, especially when not on wifi Mar 04 17:40:05 Well yes Mar 04 17:40:14 I agree there should be a better way Mar 04 17:41:12 i think it is borderline unacceptable for there to not be better mapping support in the sdk from palm at this point in time Mar 04 17:41:26 In my case, it shouldn't be a huge deal, cause user's won't be constantly accessing maps. They'll use them occasionally to setup new targets, but it's not something that they'll be doing all the time. Mar 04 17:41:39 Agree 100% Mar 04 17:42:18 if your app is free - cloudmade & mapquest js libraries can be standalone, and work well with the touch events Mar 04 17:43:29 yeah Mar 04 17:43:48 OK .. time for lunch Mar 04 17:45:10 DAMMIT. Stop talking about foor Mar 04 17:45:12 food Mar 04 17:45:15 making me hungry Mar 04 17:46:41 enchilada Mar 04 17:49:42 any idea why the "sign in" button in the add account dialog for email is disabled for me? Mar 04 17:50:22 is there anything preventing you from pulling down the Google APIs locally...does it violate their TOS? Mar 04 17:52:21 jfelectron: if you can figure out how to do it cleanly.. (requesting google js just ends up chaining a bunch of remote loads of new files) Mar 04 17:52:46 its not like there is just a single "maps.js" to grab Mar 04 17:53:13 kmudrick: ahh....haven't tried...just wondering for other APIs Mar 04 17:53:15 opentable and goodrec, I believe, rolled their own google map js library for hitting the google tiles Mar 04 17:53:48 yeah....you can make raw HTTP requests independently of the the JS lib Mar 04 17:54:47 how do you include remote files in apps? Stick them in index.html? Mar 04 17:55:01 how long should i expect the "Loadng Google Maps" portion to take? Mar 04 18:02:00 i am not sure where i am going wrong but i never get loadMaps() callled after initLoader Mar 04 18:20:07 hi Mar 04 18:20:07 is there any way to test the camera on the Emulator Mar 04 18:20:08 ? Mar 04 18:30:04 dirs: i am under the imperssion the camera has no test interface on the emulator Mar 04 18:30:39 digitalpowers: okay i will just test with a sample image... thnx Mar 04 18:35:06 is there a good way to horizontally center the contents of a scene? i imagine wrapping it in a div is a good start, but that's all the further i've gotten Mar 04 18:37:22 anyone know of a good forum for html5 canvas inquiries? Mar 04 18:41:38 heya Mar 04 18:42:31 * BoomerET waves Mar 04 18:48:51 howdy swisstomcat Mar 04 18:48:57 hey lonestar Mar 04 18:49:35 * haeffb_pre does the wave. wait. what? Mar 04 18:50:36 it's adora! Mar 04 18:50:41 with the kittens Mar 04 19:03:49 kittens, you say Mar 04 19:05:21 hey all Mar 04 19:05:31 hey codeslaw Mar 04 19:08:57 hi, someone from palm? http://developer.palm.com/index.php?option=com_content&view=article&id=1790&Itemid=20 misses a ) on onSuccess : function (resp){Mojo.Log.info(resp.ticket}, Mar 04 19:10:36 is a filter list just a convinient method to a normal list + filter field? Mar 04 19:10:44 or do i get some speed gains for it? Mar 04 19:19:04 erks, the filter filed is behind my header, hm Mar 04 19:25:09 did you change the z-order of the header? Mar 04 19:26:39 no Mar 04 19:26:57 but I thought the filterfield appears below the header Mar 04 19:27:24 actually I like my filter button in the upper right corner Mar 04 19:27:56 Seem I have to use a command menu for the filter button to have the free space on top for the filter field Mar 04 19:30:08 MetaView: there's also a header-spacer class that makes it where your stuff lines up under the header Mar 04 19:30:42 I use it already, and the list is below this header, but the filter field not Mar 04 19:30:49 oh, I see Mar 04 19:31:24 but I can also live with the filter at the bottom Mar 04 19:31:42 but how can I adjsut my popup menu to appear there? Mar 04 19:31:54 I use placeNear: this.controller.get('FWL'), Mar 04 19:32:04 what can i write for a command button? Mar 04 19:32:25 I've never even heard of placeNear :D Mar 04 19:34:59 in popupSubmenu ? Mar 04 19:35:21 ah, I have not used it, that would explain that Mar 04 19:44:15 and is there a way to get the value in the filter field? Mar 04 19:44:37 I don't speak about the event, but rather independent from the event Mar 04 19:46:14 anybody here care to beta test my gallery real quick? Mar 04 19:46:25 sure Mar 04 19:46:34 how? Mar 04 19:46:45 i'll email you the ipk Mar 04 19:46:58 k Mar 04 19:47:00 see pm Mar 04 19:47:04 roger Mar 04 19:47:14 codeslaw: about the canvas issues, you say when I'm not change the size dynamically, it will work? Mar 04 19:47:45 basically Mar 04 19:48:21 are you changing the CSS height/width Mar 04 19:48:29 or the height/width attribute of the tag Mar 04 19:48:40 height/width of the tag Mar 04 19:48:42 codeslaw: emu or device? Mar 04 19:48:46 canvas.height = xyz Mar 04 19:48:54 either one swisstomcat Mar 04 19:48:59 where canvas is from controller.get() Mar 04 19:49:01 roger Mar 04 19:49:14 MetaView: try canvas.setAttribute Mar 04 19:49:32 but i have one canvas where i only set the position and display a gfx, but the gfx and the canvas aren't visible Mar 04 19:49:40 codeslaw: ok, will try Mar 04 19:51:10 set the attributes of ANY canvas, before you draw on it Mar 04 19:51:27 anybody else want to beta test the gallery? its real quick Mar 04 19:52:05 codeslaw: send it to me Mar 04 19:52:11 pm me your email address Mar 04 19:52:12 metaview at web dot de Mar 04 19:52:14 ok Mar 04 19:52:22 too much other crap right now...sorry Mar 04 19:53:08 sent meta Mar 04 19:53:11 np sugardave Mar 04 19:53:52 swisstomcat and MetaView , let me know when you guys have uploaded something Mar 04 19:54:04 working on it Mar 04 19:54:44 if you need a third person codeslaw I can help Mar 04 19:54:57 codeslaw: you need testing on device or emulator Mar 04 19:55:03 doesnt matter Mar 04 19:55:56 if you need another tester dmontalvoATgmail.com Mar 04 19:56:52 and if a fourth tester with clean pre patrickATsilentbluesystems.com Mar 04 19:59:11 sent to both of you Mar 04 19:59:39 got it Mar 04 19:59:44 now, where is my pre.... Mar 04 20:00:03 hey Mar 04 20:00:34 anyone know who i would contact about purchase issues in the app catalog.. it keeps saying purchase failed altho my bank keeps getting the $1 auth.. so its definately not failing at the bank end Mar 04 20:00:48 codeslaw: how do I upload? Mar 04 20:00:56 go to The Gallery Mar 04 20:01:00 then Upload an Image Mar 04 20:01:08 ok Mar 04 20:01:09 select image, then fill out 3 fields, and hit submit Mar 04 20:01:43 codeslaw: will test on emulator right now and device later Mar 04 20:02:17 uploaded Mar 04 20:02:33 ok, found the problem Mar 04 20:02:44 PHP permissions are screwing up when i try to create diretories for your phones Mar 04 20:02:55 gimme a few minutes, and i'll hit you guys up to try again Mar 04 20:03:02 ggrrr thought i solved this Mar 04 20:03:02 k Mar 04 20:03:05 silly php Mar 04 20:03:11 silly indeed Mar 04 20:03:12 thinking its better than everyone else Mar 04 20:03:24 * halfhalo hugs his php server Mar 04 20:04:15 wow Mar 04 20:04:19 this is a nifty app! Mar 04 20:05:05 but I'm failing at forward gestures. Mar 04 20:05:12 What's it do? Mar 04 20:07:36 codeslw: how do i go to the next image on the emulator? what is the command? Mar 04 20:08:39 dawm: ping Mar 04 20:08:45 pong Mar 04 20:08:54 ding dong? Mar 04 20:09:02 can I get your opinion on this: http://twitpic.com/16lnhy Mar 04 20:09:42 dummy data at this point, but should be working my current standalon php into the drupalness soon Mar 04 20:09:43 looks great, more polished than my own Mar 04 20:10:18 i revamped mine and i log a ton of info which my script can sort thru and save exactly waht i want Mar 04 20:10:41 dawm: thanks, I've got a lot of work to do on it...the beauty with this is being able to expand it to others' apps Mar 04 20:10:41 php is for people who can't do rails. Or for people who like php. Mar 04 20:10:55 my doctor told me I can't do rails anymore Mar 04 20:11:05 lol Mar 04 20:11:53 heh Mar 04 20:11:56 My masterpiece has been created Mar 04 20:12:01 I call it "Evil Bob" Mar 04 20:12:01 im on webchat with palm support.. lets see how this goes Mar 04 20:12:48 It will end in one of three ways Mar 04 20:12:57 1. Your problem is solved Mar 04 20:13:12 2. You realize webchat is freaking useless since their all drones Mar 04 20:13:32 3. You go all postal on them. Mar 04 20:13:38 I vote option 3. Mar 04 20:13:55 ok, my app is ready Mar 04 20:13:57 But then again, I DO have a hatchett in this filing cabinet right next to me Mar 04 20:14:16 ready/done Mar 04 20:14:17 well palm swallowed $3 of mine and still wont let me purchase apps since i moved (and updated my address) Mar 04 20:14:42 dawm: I hope you are trying to buy my app Mar 04 20:14:44 out Mar 04 20:14:46 ouch Mar 04 20:14:57 heh he told me to hold the pwoer button and slide the ringer switch 3 times Mar 04 20:15:02 i asked if i could just do orange+shift+R Mar 04 20:15:07 he said, sure. Mar 04 20:15:43 what is the command for copying screenshot on device? Mar 04 20:15:44 wth does sliding the ringer switch 3 times do? Mar 04 20:15:51 * sugardave eyes his phone suspiciously. Mar 04 20:15:52 restart apparently Mar 04 20:16:09 Press and hold power button and slide the ringer switch three times to restart your phone. Mar 04 20:16:15 how about no Mar 04 20:16:20 * halfhalo eyes shugardaves phone suspiciously Mar 04 20:16:23 wait, what? Mar 04 20:16:40 notice the h there Mar 04 20:16:59 tab-complete ftw Mar 04 20:17:07 lol Mar 04 20:17:16 what is tab again? Mar 04 20:17:22 i forgot, orange+something Mar 04 20:17:24 I have no time for tabs shenanigains Mar 04 20:17:33 I'm multitasking here! Mar 04 20:17:44 orange+t ?? Mar 04 20:17:55 By multitasking, I mean I got a new rails book in to read Mar 04 20:17:59 ewww Mar 04 20:18:01 that's sad. Mar 04 20:18:05 i feel badly for you. Mar 04 20:18:11 lol Mar 04 20:18:18 does someone have a gun to your head? Mar 04 20:18:18 better than actually doing work! Mar 04 20:18:46 no Mar 04 20:19:02 but its either I read part of this book to fix this stupid SSO gem Mar 04 20:19:07 or actually do some work Mar 04 20:19:10 I choose option 1 Mar 04 20:19:30 http://book.ramaze.net/ read that :) Mar 04 20:19:52 Actually, I chose option C which was Chili Cheese Fries Mar 04 20:19:55 Udale is freaking slow.. Mar 04 20:20:03 i hate CSRs with weird names Mar 04 20:20:25 lol Mar 04 20:20:55 oh yeah.. fuck this guy Mar 04 20:20:59 he wants me to do a partial erase Mar 04 20:21:05 no way buddy Mar 04 20:21:12 codeslaw: is it fixed yet so I can upload my Evil bob? Mar 04 20:21:24 hah Mar 04 20:21:50 Udale: As the issue is still persisting, I will escalate it to our specialist team. Mar 04 20:21:59 Udale: They will work on it and get it fixed. Mar 04 20:22:22 I think he meant they will work on you and get you fixed Mar 04 20:23:32 im surprised he didnt give me some BS about theres nothing we can do unless you wipe your device Mar 04 20:25:05 http://www.brighthand.com/default.asp?newsID=16292&news=Security+Spying+Voice+Encryption Mar 04 20:25:08 well then Mar 04 20:25:58 im sure he's happy that he doesnt have to tell me how to get my SN or MEID Mar 04 20:31:42 pathetic.. Mar 04 20:31:44 i fixed it myself Mar 04 20:32:01 i didnt think to remove the account and readd it, i just updated the info.. Mar 04 20:32:11 surprised that wasnt part of their support literature Mar 04 20:33:21 lol Mar 04 20:33:35 they wanted me to restart, and then wipe the phone.. Mar 04 20:34:09 Ha Mar 04 20:34:28 now i can start on my next app ;D Mar 04 20:35:13 is it one that creates cookies and kittens out of thin air? Mar 04 20:35:19 because that would sell Mar 04 20:35:24 almost Mar 04 20:35:58 so when the 'specialists team' calls me ill have to let them know how to fix the problem i had =p Mar 04 20:36:05 kittens or GTFO Mar 04 20:37:31 dammit rails Mar 04 20:37:37 I don't care if that is not a method Mar 04 20:37:42 just goddamn do it Mar 04 20:38:50 wheres a knife.... I'm going to make this rails into a singular rail Mar 04 20:39:28 #include ?? Mar 04 20:39:50 this is rails, not some crap low level language Mar 04 20:39:56 :) Mar 04 20:40:12 I was guessing on my syntax ... haven't done C in AGES Mar 04 20:41:25 I misspelt my mehtod Mar 04 20:41:28 method* Mar 04 20:41:33 :/ Mar 04 20:41:58 you misspelt both :) Mar 04 20:42:20 I'm going to misspelt you Mar 04 20:47:59 Which would you guys reccommend, selling an app for $.99 or putting one of those admob ads in it? Mar 04 20:48:17 and selling free with ad in it Mar 04 20:48:36 i hate ads Mar 04 20:49:05 Well I mean, how does the money making work from the ads? Do you get a few cents everytime it's loaded up? Does the user have to click on it to get money? Mar 04 20:49:12 no idea Mar 04 20:49:30 free lite version without ads and pro paid version Mar 04 20:51:12 Yea but then that'd cost me $100 to submit them =\ Mar 04 20:52:06 I would go with Free with ads, then later paid Mar 04 20:52:37 Do you know how the money making works with the admob ads? Mar 04 20:53:01 i'd ask metaview Mar 04 20:53:15 I would think it would be some small amount per 1000 impressions and a larger amount per click Mar 04 20:53:16 looong meetings Mar 04 20:53:21 lol Mar 04 20:53:38 twbbas: depends on the type of app Mar 04 20:53:40 n00b questions Mar 04 20:53:43 ere question Mar 04 20:54:01 how do you call methods on a mojo widget? Mar 04 20:54:16 twbbas: unless you get a LOT of views, you only get money if they click an ad Mar 04 20:54:17 $('yourwidget').mojo.theFunction() Mar 04 20:54:27 ah Mar 04 20:54:29 hmm probably only like 5 cents then per click Mar 04 20:54:33 if you get a LOT of views, then you MIGHT start getting paid per impression Mar 04 20:54:38 hmm cool Mar 04 20:54:47 I think I'd get at least 500 downloads for my app Mar 04 20:57:32 twbbas: unless you're going to get 100000s of ad views/month, you're probably better off selling it Mar 04 20:57:47 ^^what he said Mar 04 20:57:54 alright Mar 04 20:58:46 that's just my opinion, you must do what you feel is right, of course Mar 04 20:58:52 ok, thanks Mar 04 20:58:54 * sugardave waves hands. Mar 04 20:59:01 one more thing, my touchstone just stopped working on me Mar 04 20:59:16 I took the cord off to use as a usb to my comp and when I put it back in the touchstone, the ts doesn't work Mar 04 20:59:37 restart pre? Mar 04 20:59:46 I've tried luna Mar 04 20:59:54 I've tried swapping and using my old sprint charger cord Mar 04 21:00:02 It works when I plug just the cord into my phone Mar 04 21:00:09 I took off the ts backcover and cleaned it too Mar 04 21:00:32 I guess I'll try a full device restart =\ Mar 04 21:02:33 anyone know the format for customHttpHeaders in the downloadManager service? Mar 04 21:02:43 docs indicata [ "val1", "val2", ...] Mar 04 21:02:58 but headers are key-value pairs, so I'm not sure how to interpret the above Mar 04 21:03:14 I FEEL SO ACCOMPLISHED Mar 04 21:03:37 unless you specify it as a string like 'X-User-Agent: myClient' or something Mar 04 21:04:07 halfhalo: did you scrape your app together? If so yay..told ya you just needed a little time :) Mar 04 21:04:42 Well, I got my app to sucessfully pull and parse info Mar 04 21:04:48 all thats left is the interface Mar 04 21:05:11 but I feel accomplished because I can customize my quit message Mar 04 21:06:06 swisstomcat, MetaView , halfhalo, LoneStar99 :: fixed php error (was something stupid) care to try uploading again? Mar 04 21:06:15 sure Mar 04 21:06:35 halfhalo: the model is the most important part....rest is *just* dressing Mar 04 21:07:14 codeslaw: when going back from the picture choosing page to the main menu, is there a reason there is a blank grey scene? Mar 04 21:07:47 if you cancel it? Mar 04 21:07:51 yeah Mar 04 21:08:03 no reason no, i should put something there =P Mar 04 21:08:44 upped a pic Mar 04 21:08:50 codeslaw: ok will test on emulator in abit, but device later Mar 04 21:09:07 sweet thanks Mar 04 21:09:26 halfhalo: approved, check the gallery Mar 04 21:09:42 I'm failing at moving to the next image Mar 04 21:09:54 oh Mar 04 21:10:02 it just took a REALLY long time to load Mar 04 21:10:23 ya, image view kinda chokes up when using remote URLs Mar 04 21:10:31 need to work on some local buffering Mar 04 21:11:31 why not download the current image in full Mar 04 21:11:49 it does that Mar 04 21:11:52 codeslaw: I use remote image urls....no prob Mar 04 21:11:53 and use php to create low quality images for the previous and next images Mar 04 21:12:03 shall I upload again? Mar 04 21:12:13 jfelectron: how large are the image files? mine are only like 222k Mar 04 21:12:16 MetaView: yes please Mar 04 21:12:21 and on load of those images download the full image and replace Mar 04 21:12:35 codeslaw: they vary.....some are large(r) than that Mar 04 21:12:48 codeslaw: you can use Image object to precache them though Mar 04 21:13:02 provided you know the url's ahead of time Mar 04 21:13:05 how so? Mar 04 21:13:06 i do Mar 04 21:13:19 just provide the image object, instead of a url? Mar 04 21:13:44 done Mar 04 21:13:56 image.src = Mar 04 21:14:01 codeslaw: no....creating the image object caches it in the webkit engine Mar 04 21:14:14 approved "Puppet Master" Mar 04 21:14:18 :) Mar 04 21:14:19 then when you pass the src to the ImageView it will just use the cached copy Mar 04 21:14:26 nice work of art, ehß Mar 04 21:14:28 ? Mar 04 21:14:37 aahhh Mar 04 21:14:44 yes MetaView, a real masterpiece =D Mar 04 21:15:02 just look at my work at art :) Mar 04 21:15:03 anyone know how to make screenshot in emulator? Mar 04 21:15:09 jfelectron, do i need to store the image object references to prevent GC? Mar 04 21:15:29 and will they load in the order that I specify them? Mar 04 21:15:29 codeslaw: yes probably, I just store them all in an object Mar 04 21:15:41 alright, i'll try that Mar 04 21:15:57 its the same thing websites do to preload images Mar 04 21:15:58 yeah, it takes way to long to load images Mar 04 21:16:21 well its also resizing them with extractfs....that is slow Mar 04 21:16:26 lol@Puppet Master Mar 04 21:17:04 :) Mar 04 21:17:08 Well, its taking me 15+ seconds just to view the first image Mar 04 21:17:21 noExtractFS <- setting to false means no zooming? Mar 04 21:17:33 halfhalo: that is way longer than for me, only like 1-2 seconds Mar 04 21:17:44 halfhalo: yeah that's crazy Mar 04 21:18:11 codeslaw: I think it means that it doesn't load the higher resolution image....just the lower image one Mar 04 21:18:18 lower res one Mar 04 21:18:24 ok Mar 04 21:18:27 i'll try with that Mar 04 21:18:36 as well as object caching Mar 04 21:18:56 I just timed it Mar 04 21:19:15 17 seconds from entering the "All" category until the Ghost image showed up Mar 04 21:19:26 on the plus side, i know all of your device id's now! Mar 04 21:19:34 halfhalo: that's crazy Mar 04 21:19:37 emulator or device? Mar 04 21:19:45 This is on evdo with 4 bars Mar 04 21:20:02 =/ Mar 04 21:20:04 weird Mar 04 21:20:06 is is super hi res? Mar 04 21:20:11 like >1Mb Mar 04 21:20:13 no, they are screep caps Mar 04 21:20:17 less than .5mb Mar 04 21:20:19 Its loading the next image at the same timee Mar 04 21:20:19 swisstomcat: you are a real artist Mar 04 21:20:19 should be Mar 04 21:20:37 so when the first shows up, the second is immediatly available Mar 04 21:20:50 metaview :) Mar 04 21:20:56 * haeffb_pre feels like not one of the cool kids Mar 04 21:21:12 thats because your not Mar 04 21:21:58 and now its gotten the titles mixed up Mar 04 21:22:05 ugg .. why can't the filterField widget be the same height as the page header ... Mar 04 21:22:17 title mix up is a bug Mar 04 21:22:31 haeffb_pre: care to beta test? Mar 04 21:22:38 and now It wont let me change images at all Mar 04 21:23:00 let me set up the caching, turn off hi res extract, and see if it bumps performance Mar 04 21:23:38 can't, don't have access to PC at the moment Mar 04 21:24:02 I'll just learn ro live with being uncool Mar 04 21:24:48 silly uncool kids Mar 04 21:24:54 thinking their better than the rest Mar 04 21:26:17 hmmm, shall we explore the sociopolitical inferences which may be drawn from that statement? Mar 04 21:26:38 Is there time for me to get popcorn first? Mar 04 21:26:54 THERE'S ALWAYS TIME FOR POPCORN! Mar 04 21:27:00 Good Mar 04 21:27:49 Bahahahahahaha Mar 04 21:28:29 one of the comments in this code is "This entire class doesn't work, but we left it in to make it look like we know what were doing" Mar 04 21:28:56 hahaha Mar 04 21:30:50 OK Mar 04 21:30:55 it is fast like the dickens in emulator Mar 04 21:30:57 way faster Mar 04 21:31:33 what is faster in the emulator? Mar 04 21:31:42 your faster inthe emulator Mar 04 21:31:52 ouch Mar 04 21:31:59 image view using cached image urls Mar 04 21:32:02 hehe Mar 04 21:32:31 oooh shiney Mar 04 21:32:45 yup Mar 04 21:32:50 srsly shiny Mar 04 21:33:04 how are you caching your images? using download manager and ajax.request to verify they exist? Mar 04 21:33:14 ok, its down to 10 seconds on my pre per image Mar 04 21:34:09 but still slow on my phone Mar 04 21:34:30 digitalpowers, as per jfelectrons suggestion, i'm just creating an Image object with the URL as a source, and storing that object somewhere Mar 04 21:34:47 i see Mar 04 21:34:47 like the image precaching in the old web days Mar 04 21:34:54 for rollovers Mar 04 21:35:00 Why not do this: use a placeholder image in place of the real ones until they have downloaded Mar 04 21:35:22 i am caching images in the long run on the /media/internal and only downloading htem from the site if they dont already exist Mar 04 21:35:26 or a really small blocky version of the real one Mar 04 21:35:37 yeah Mar 04 21:35:48 digitalpowers, problem is, the gallery should have new images all the time, and lots of them, would start to add up heftily in storage Mar 04 21:35:51 php can serve up a small blocky one really easily Mar 04 21:36:01 yeah not a problem i will encounter Mar 04 21:36:03 halfhalo: yes, at the cost of server cycles Mar 04 21:36:19 Are you running it off a shared server.... Mar 04 21:36:26 nah its dedicated virtual Mar 04 21:36:32 good Mar 04 21:36:35 but still, trying to keep it lean Mar 04 21:37:02 well, you only need to render and save a blocky image one Mar 04 21:37:22 ya i could store 2 versions serverside Mar 04 21:37:27 it would only be like 10kb in size Mar 04 21:38:08 indeed Mar 04 21:38:29 are you storing them in a db or in a file/folder structure? Mar 04 21:41:10 file/folder Mar 04 21:43:09 how are you storing them? jpg, png, etc? Mar 04 21:43:26 png Mar 04 21:43:59 jpg would probably shave them down pretty nicely Mar 04 21:44:04 have you tried jpg? It may/may not be any better Mar 04 21:44:11 it usually is Mar 04 21:44:33 well, IIRC, gd created png, jpg images that were roughly the same size Mar 04 21:44:39 with jpg being slightly smaller Mar 04 21:44:41 ah Mar 04 21:44:49 but I had to go with png due to alpha transparency Mar 04 21:44:59 i def don't need transparency Mar 04 21:46:02 then why not try jpg Mar 04 21:46:07 its a one line change in php Mar 04 21:46:27 Anyone familiar with the usb passthrough patch? I can't get webosquickinstall to work after installing the patch then removing it Mar 04 21:46:41 nope Mar 04 21:47:13 im just using move_uploaded_file Mar 04 21:47:16 not encoding anything atm Mar 04 21:47:19 digitalpowers: how are you saving them on /media/internal? Mar 04 21:47:32 ah Mar 04 21:47:47 then its like, 5 lines of code then Mar 04 21:48:14 orly? Mar 04 21:48:14 iirc he uses download manager which is a service call Mar 04 21:48:32 onSuccess returns a status of 200 if it exists or 0 otherwise Mar 04 21:48:35 yeah Mar 04 21:48:35 could be vice versa Mar 04 21:48:51 no, he's telling me no Mar 04 21:48:53 I played with gd making a forum signature from the steam xml files Mar 04 21:49:00 don't pay any attention to what i said Mar 04 21:49:05 it was prety awesome Mar 04 21:49:12 night everyone Mar 04 21:49:21 nice Mar 04 21:49:25 yeah Mar 04 21:49:31 I have done alot with php Mar 04 21:49:46 even a full blown ftp client/editor Mar 04 21:49:56 i've done a decent amount, not much with images Mar 04 21:50:15 have about 2.5 custom cms' under the belt Mar 04 21:50:20 nice Mar 04 21:50:26 the first one being utter garbage of course Mar 04 21:50:38 ha Mar 04 21:50:44 the 2nd one being what i'm using to admin all the uploaded content for this app Mar 04 21:50:54 I have made one custom cms, but modified another extensivelyt Mar 04 21:51:17 i prefer wordpress if someone hires me for a quick site Mar 04 21:51:27 yeah Mar 04 21:51:32 although rails is nice for quick Mar 04 21:52:00 havent gotten into it passed a couple tutorials Mar 04 21:52:16 my current job is taking old php apps and making them into rails apps Mar 04 21:52:20 woo. time to completely 100% redo my resumé. Mar 04 21:52:21 * Kuraiou sighs. Mar 04 21:53:59 * halfhalo giggle while pointing to Kuraiou Mar 04 21:55:17 hey, my ftp app is still up! Mar 04 21:57:26 if i create a whole slew of image objects up front, while the load in order? Mar 04 21:57:30 will they* Mar 04 22:07:27 Kuraiou: sorry about takign so long real work interfered, i am using the download manager to download the files if they dont exist. you can target it to /media/internal/yourfolder/ and it will create the folder for you. the question then becomes how to not duplicate downloads because the download manager will just either overwrite or create a file_1 if the file already exists. So before i download the file i do an ajax.request to the /media/internal/myf Mar 04 22:12:07 continuned - So before i download the file i do an ajax.request to the /media/internal/myfolder/myfile.png and in the onSuccess of that ajax.request i look for the status 200 to mean the file already exists and a status 0 to mean it doesnt exist so i fire off my download manager function Mar 04 22:25:26 anyone on that has been messing with the google maps api on the phone? Mar 04 22:25:47 i have managed to get it working part way but i cant get it to work on the emulator at all Mar 04 22:29:26 so i am caching all the images old school style, but the ImageView keeps hanging up on images, even ones i have already seen Mar 04 22:29:45 are they big images? Mar 04 22:29:54 no Mar 04 22:30:05 224kb Mar 04 22:30:19 348kb Mar 04 22:31:34 codeslaw: what time of image....maybe that's the prob? Mar 04 22:31:46 time? or type Mar 04 22:32:52 sooo Mar 04 22:32:57 Downloadmanager Mar 04 22:33:00 it changed Mar 04 22:33:10 I can't seem to download files from my own app folder anymore... Mar 04 22:38:13 err yea type of image Mar 04 22:38:40 download from? Huh? you mean too? Mar 04 22:51:37 just /media/internal/ringtons Mar 04 22:51:50 trying to move a sound file Mar 04 22:51:54 from my app folder Mar 04 22:51:57 into the ringtones folder Mar 04 23:04:26 does Mojo have a problem with JSON arrays? Mar 04 23:06:03 cobalt027: i haent seen any problems with json arrays and i am using them heavily Mar 04 23:06:24 im doing something ive done a dozen times before Mar 04 23:06:32 and it works in a simple html test file. Mar 04 23:07:16 i have a JSON object that includes an array "groups:[{},{},{}] Mar 04 23:07:43 when i try to get the length of groups (groups.length) it returns 1 Mar 04 23:07:56 and i know there is more than 1 item in the array Mar 04 23:09:10 i can access the other members in the JSON object just fine. Mar 04 23:09:21 but the array seems to be all weird. Mar 04 23:13:00 hrm not sure, have you tried pasting the array into one of those json analizers that tells you if it is good json? Mar 04 23:15:13 is that [{},{},{}] the result of a toJSON print, or the JSON printed out itself? Mar 04 23:15:18 what's the actual final resultant total JSON? Mar 04 23:15:26 and more importantly: how are you getting it? Mar 04 23:16:01 I don't know if it was fixed in 1.4, but the built-in webkit JSON parser is broken when dealing with single-numeral values for a hash, so if you tried to store it as a cookie or retrieve it from a cookie, you're likely getting 'false' back Mar 04 23:16:05 or an empty array Mar 04 23:16:13 help me anyone download manager.... Mar 04 23:16:14 http://developer.palm.com/distribution/viewtopic.php?f=11&t=5654 Mar 04 23:16:32 trying to move a file >.< Mar 04 23:19:19 Kuraiou: cobalt027: they made changes to Prototypes toJSON to make it EMCA compatible...they claimed it works for 'most things' but it probably fails sometimes Mar 04 23:19:29 I think they renamed the old method _toJSON Mar 04 23:26:13 jfelectron: i'm storing all the image objects, but it still seems to reload the images every time Mar 04 23:26:32 thats crazy talk! Mar 04 23:26:38 whats going on again? Mar 04 23:26:53 hmm....well I can't speak to the implementation of the imageviewer....so who knows if it checks the WebKit 'browser' cache Mar 04 23:27:19 i creating an array of Image objects to cache the images that will later be viewed in the imageviewer Mar 04 23:27:37 codeslaw: why don't you give me some examples links...I'll try them in my viewer Mar 04 23:27:47 one sec Mar 04 23:29:10 in the emulator, it is instantaneous Mar 04 23:29:15 k...PM me with them...I'm going to leave for a bit, but I'll try them later Mar 04 23:29:15 but im on a t1 Mar 04 23:29:21 alright Mar 04 23:29:32 just wondering if there is some prob with the way you are setting it up Mar 04 23:29:44 don't see why it would be so slow... Mar 04 23:30:23 neither do i Mar 04 23:31:28 jfelectron: regarding pushing a dashboard stage to save data... Mar 04 23:31:34 wait, we still talking about super slow images? Mar 04 23:32:01 halfhalo: don't be confused by the simultaneous threads Mar 04 23:32:08 im not Mar 04 23:32:12 but I just rejoined Mar 04 23:32:32 halfhalo: ya, slow gallery Mar 04 23:32:48 haeffb: yes? Mar 04 23:32:54 can I create stageWithCallback and not pushScene. Put the data save stuff into stageAssistant? Mar 04 23:33:24 ok Mar 04 23:33:25 wow Mar 04 23:33:29 just tried it on wifi Mar 04 23:33:31 2 seconds Mar 04 23:33:42 just trying to get my head wrapped around the process... Mar 04 23:35:06 halfhalo: you talking about my gallery? Mar 04 23:35:11 yeah Mar 04 23:35:23 trying it Mar 04 23:35:32 & is that really a better solution than saving on propertyChange events? Mar 04 23:36:09 scrolling through them too? Mar 04 23:36:25 scrolling is not as smooth as it could be Mar 04 23:36:30 but 100x better than before Mar 04 23:36:56 maybe the images are just too heavy Mar 04 23:37:17 well, the pre's download speed is limited to what, 64kb right? Mar 04 23:37:35 really? Mar 04 23:37:50 haeffb: dunno...propertyChange as you mentioned requires a heck of a lot of listeners and committs Mar 04 23:38:00 yeah, without the unthrottle patch I think it is Mar 04 23:38:21 I think the small placeholder images would work great Mar 04 23:38:22 haeffb: background solution you just do one committ and then really exit Mar 04 23:38:39 haeffb: of course things like phone resets can circumvent that too Mar 04 23:38:51 so users will not stare at a black screen with no idea whats going on Mar 04 23:39:06 If they reset their phone before the data is saved, I'll say it's their fault. Mar 04 23:39:19 lol Mar 04 23:39:19 halfhalo: yes Mar 04 23:39:24 haeffb: I would too Mar 04 23:39:28 same Mar 04 23:39:55 codeslaw: I have some example php image code if you need it Mar 04 23:40:04 i'll take a look Mar 04 23:40:19 is that a yes or a no? Mar 04 23:40:20 prob need to compress the images down Mar 04 23:40:23 yes Mar 04 23:41:26 kk Mar 04 23:41:32 its retartedly easy to use Mar 04 23:43:39 Its basically just running: $im=imagecreatefrompng($imgname); Mar 04 23:43:42 followed by Mar 04 23:43:56 imagepng($im,$image_path); Mar 04 23:45:00 ya Mar 04 23:45:07 or imagejpg Mar 04 23:45:11 yeah Mar 04 23:45:16 I'm actually doing two db transactions in deactivate(), updating two different tables. Mar 04 23:45:28 sigh Mar 04 23:46:19 images with php is retartedly easy once you take the time to look Mar 04 23:47:48 means I'd need to have two callbacks & a flag to make sure both are done before closing a stage. Mar 04 23:48:39 haeffb: We really need some good examples of multi-stage / background apps on webos101.com Mar 04 23:49:04 yeah. wish you had one I could copy... Mar 04 23:51:40 can I listen for propertyChange on window rather than individual widgets? Mar 04 23:55:24 bbl Mar 04 23:55:36 I may not be good at making webos apps, but I'll be damned if I'm not good at php/rails stuff Mar 04 23:56:52 hmmmmm...I'm good at neither! Mar 04 23:57:27 lol Mar 05 00:00:41 *test* Mar 05 00:00:45 ah Mar 05 00:00:51 ? Mar 05 00:01:05 00:48:38 -!- #webos Cannot send to channel Mar 05 00:01:13 got that all the time... Mar 05 00:01:14 lol Mar 05 00:01:20 same Mar 05 00:01:23 I blame trillian Mar 05 00:01:36 no, its gone now. Mar 05 00:02:28 i just identified to my nick... Mar 05 00:20:20 interesting Mar 05 00:20:31 in landscape mode in the web browser, gestures scroll the page up or down Mar 05 00:21:28 yeah Mar 05 00:21:31 thats old Mar 05 00:21:50 never did that for me Mar 05 00:22:36 hmm... does the palm-sdk plugin work with eclipse 3.5 ? Mar 05 00:22:38 im tempted to snatch the new facebook app and find the 'easter eggs' that they claim to be hidden inside Mar 05 00:23:00 i just hate switching to/from dev mode.. Mar 05 00:23:02 easter eggs you say..... Mar 05 00:23:55 yerp Mar 05 00:24:38 http://almaer.com/blog/facebook-palm-update Mar 05 00:27:12 lol Mar 05 00:27:27 google voice transcripted a 3second voicemail which to me is silent (wrong number prolly) Mar 05 00:27:35 but they transcribed it as 'Hello bye bye.' Mar 05 00:28:22 lol Mar 05 00:30:07 sugardave: ping pong Mar 05 00:31:58 weeee Mar 05 00:32:10 set up external monitor for laptop and external speakers for right now Mar 05 00:32:19 now I can see AND hear stuff better Mar 05 00:33:06 interesting Mar 05 00:33:33 the facebook app knows if theres an update for itself Mar 05 00:33:36 http://projectappetite.com/fbversion.json Mar 05 00:33:49 orly Mar 05 00:34:03 so it prompts you to update in app Mar 05 00:34:11 yah Mar 05 00:34:26 ive got that in my next version of swap&drop, but its interesting to see how they do it Mar 05 00:35:05 their version number comparison is horrible Mar 05 00:35:17 // WARN: This assumes there will never be a Mar 05 00:35:17 // 10.x 1.10.x or a 1.1.100 Mar 05 00:36:47 ha Mar 05 00:37:31 nice Mar 05 00:37:46 if your running too old of a webos version, it auto launches the updater =p Mar 05 00:37:53 ha Mar 05 00:37:56 how old? Mar 05 00:37:56 they really covered all their bases Mar 05 00:38:00 pre 1.3 Mar 05 00:38:07 // check the platform version to make sure that we are running on something >= 1.3 Mar 05 00:38:30 then it needs something in 1.3 and cant run withough it Mar 05 00:39:22 * halfhalo grabs a large Trout just in case someone needs to be slapped Mar 05 00:39:41 dawm: I have a "hello. bye." message just like that. I played it just now and it has a very small amount of background noise. Mar 05 00:40:01 nice Mar 05 00:40:08 dawm: I think google's speech recognition tries really hard to detect hello at the beginning and bye at the end Mar 05 00:40:11 even if it's not there Mar 05 00:40:17 heh yeah Mar 05 00:40:48 DANGAZONE!!!!! Mar 05 00:41:48 anyone watch archer? Mar 05 00:42:02 somebody tell Darkmagister that he must be registered with nickserve Mar 05 00:42:26 I think you just did Mar 05 00:47:17 invalid entry size (expected 400293888 but got 400292710 bytes) <-- i get this message all the time when i try to set up an SDK 1.4 emulator... Mar 05 00:47:20 any clues? Mar 05 00:48:10 redownload? Mar 05 00:50:59 they could put up the md5sum of the .deb :-I Mar 05 00:52:40 they COULD Mar 05 00:52:51 but thats not very non-sensible now, is it? Mar 05 00:54:20 // because we didn't have time to translate the error messages below, we're going to Mar 05 00:54:20 // short-circuit it in the 1.1 release Mar 05 00:54:50 lol Mar 05 00:55:02 / This is potentially dangerous. Mar 05 00:55:07 ha Mar 05 00:55:36 i went thru all the comments, havent found any eggs yet =/ Mar 05 00:55:45 awwwww Mar 05 00:56:19 anyon else using the download manager notice it never actually calls onSuccess? Mar 05 00:56:23 well... normally you don't put a huge "search here" sign at the place you hide easter eggs ;-) Mar 05 00:57:47 nm i figured out where i was going wrong, been looking at that for days off and on :S /sigh Mar 05 00:57:56 hi all! Mar 05 00:58:08 hey JenP Mar 05 00:58:19 hi rod Mar 05 00:58:22 how ya doing? Mar 05 00:58:34 JenP: relaxing a bit now the 1.4 storm is over Mar 05 00:58:42 lol Mar 05 00:58:53 big effect? Mar 05 00:59:32 a peak of 1500 concurrent connections, with 160,000+ preware users in the first 48 hours. Mar 05 00:59:42 oh my gosh! Mar 05 01:01:10 the facebook app compared to the other 'stock' apps is very well coded, no little hacks here and there Mar 05 01:01:28 couldnt find the easter eggs tho Mar 05 01:01:51 well, the FB app is buy those two new guys, isn't it? Mar 05 01:06:41 http://footerfetish.com/ Mar 05 01:16:50 halfhalo: yup dion and ben headed the FB dev Mar 05 01:17:04 thats what I thought Mar 05 01:17:33 they have a pretty sweet job.....dion runs two blogs and gets paid $$$ to do what we do for uhhh.free :) Mar 05 01:20:54 lol Mar 05 01:21:00 sit in irc all day/ Mar 05 01:32:58 jfelectron: yeah, but they are also where the buck stops for all the complaints that come from us ... Mar 05 01:33:19 true...whipping boys for the good and bad Mar 05 01:34:08 their heads are on the line for sure....palm in general and those two in particular are web evangelists trying to push what web tech can do Mar 05 01:35:09 Im to sezy for my pre.... Mar 05 02:02:52 wow. I can consistently cause a luna restart Mar 05 02:03:01 nice Mar 05 02:03:02 how Mar 05 02:03:20 appController.createStageWithCallback({name: "dashdbsave", assistant: "DashdbsaveAssistant", lightweight: true}, Mar 05 02:03:20 playdash, 'dashboard'); Mar 05 02:03:42 can you make an app that just does that? Mar 05 02:04:21 dunno. I could add a menu item to my app: restart luna Mar 05 02:06:13 well, I just want to test it on my pre Mar 05 02:06:45 how do I pass args to the stageAssistant of a stage created with createStageWithCallback ? Mar 05 02:08:31 no idea Mar 05 02:08:33 sorry Mar 05 02:20:08 haeffb: see this http://www.pastie.org/854956 Mar 05 02:20:21 second arg is a function that does the push Mar 05 02:20:27 o is the scene args **** ENDING LOGGING AT Fri Mar 05 02:59:58 2010