**** BEGIN LOGGING AT Sat Mar 20 02:59:58 2010 Mar 20 02:59:58 jlazaroff: i've talked with chuq, they don't seem to care about it. Mar 20 03:00:05 you would say that Templarian Mar 20 03:00:06 the first run function Mar 20 03:00:24 I don't remember what it was sorry I don't actually code for Mojo. Mar 20 03:01:40 I know Pre101 knows and so does jcraw[something] know but they are not here. Mar 20 03:02:10 i just use a cookie Mar 20 03:02:49 Bmyers: that's what we were talking about earlier ... I asked cause I figured there must be a better way Mar 20 03:03:13 Check if the db exists if it doesn't then create it? Mar 20 03:03:36 (open it if a record doesn't exists it's not there) Mar 20 03:03:40 for the db you can select from the master table Mar 20 03:03:44 And I just now came up with the idea that I could check the DB for one of my tables ... If it's there, then I'm good .. Otherwise, it's a first run so initialize Mar 20 03:03:59 right, the master table Mar 20 03:04:01 (hehe, great minds something something) Mar 20 03:04:06 :) Mar 20 03:04:45 anyway, it seems like there would be a "firstRun" method or something, and Templarian says there is ... now to find it ... Mar 20 03:05:05 hmm, i think it begins with a g Mar 20 03:05:17 google... that was it Mar 20 03:05:32 meh Mar 20 03:05:34 use bing Mar 20 03:05:39 cooler sounding name Mar 20 03:05:43 oh I hate bing Mar 20 03:05:48 I'm googling now Mar 20 03:05:53 +1 on bing suk Mar 20 03:06:18 M$ should have boned up and bought yahoo Mar 20 03:06:30 but it thinks I'm looking for info on Palm and partnering with service providers Mar 20 03:08:17 okay, i've been wondering this for a while: which apps did everyone write? Mar 20 03:08:35 I haven't released any of mine publicly Mar 20 03:09:05 Bmyers: 417? Mar 20 03:09:17 But I've written a golf gps, an app to show Xbox friends and their status, and now I'm working on an app that will change phone settings based on your location. Mar 20 03:09:26 i WROTE STEAMFRIENDS Mar 20 03:09:37 woacaps Mar 20 03:10:35 halfhalo_T400: oooh, i'll totally get that once steam comes to mac :) Mar 20 03:10:36 oh, and I wrote an app that demos embedding google maps api in webos apps, and an app that demos my sqlite database abstraction class Mar 20 03:10:57 * Templarian has only wrote 1 small app that wow armory one. Mar 20 03:11:18 haeffb: branson mi Mar 20 03:13:53 jlazaroff: (that's going to be depressing seeing your friends joining games, at least you have SC2 to look forward to). Mar 20 03:14:28 branson mo. was until noon today. Mar 20 03:15:18 Templarian: yeah -_- i wish i had enough money for a windows license Mar 20 03:15:22 my biz line was ringing from area code 417 5 minutes ago Mar 20 03:16:03 jlazaroff: i bought one two weeks ago with student access for 65. :) Mar 20 03:19:58 lol ... this guy has an interesting way of testing/handling first launch Mar 20 03:20:47 Bmyers: not I Mar 20 03:21:11 Yea, stick with the db check though it's how you do in all other languages (at least c# and PHP). Mar 20 03:21:54 he just says eff it and does a sql query to create the first table, and uses the success callback as the "first run" method. if it's not the first run, then the query will fail and the success callback won't get called Mar 20 03:22:25 Monroe: that could work it's best to just run a query for a value in a table though. Mar 20 03:22:37 ...soooo Monroe: what did you think of? Mar 20 03:22:43 yeah his method works "technically" Mar 20 03:22:48 * Tibfib laptop went crazy Mar 20 03:22:55 but it seems a pretty bad way to do it Mar 20 03:23:05 Tibfib: dropping it does that. :) Mar 20 03:23:16 Tibfib, see above ... basically check the db to see if your tables exist. Mar 20 03:23:22 there is also first run since a new release Mar 20 03:23:36 if they do, then you know it's not a first run. If they don't, then you know it is a first run Mar 20 03:24:20 Ah, that would work Mar 20 03:25:02 * Templarian thinks lol, my co-worker went to the bar tonight with her friends then at 12 are picking up New Moon and watching it, probably with a drinking game. Mar 20 03:26:53 JenP: is your daughter into that stuff? Mar 20 03:27:05 oh God no Mar 20 03:27:19 her friends are though Mar 20 03:27:25 get all wacky about it Mar 20 03:27:56 lol. Mar 20 03:30:01 FYI, in the Palm email app, they use a depot value to detect first run ... so same method as using a cookie Mar 20 03:30:41 If it's good enough for Palm ... Mar 20 03:32:20 I disagree with palms approach and would stick with your current method. Mar 20 03:32:36 yeah I'm going to Mar 20 03:33:09 Especially since all I really need to do anyway in the "first run" is setup the tables Mar 20 03:33:18 so .. check for them and set them up if needed Mar 20 03:33:20 done Mar 20 03:33:49 depot is an sql wrapper Mar 20 03:33:56 right Mar 20 03:33:56 hi nerdgurl Mar 20 03:34:03 hi Mar 20 03:34:21 guys....meet my sister...she's a software engineer for L3 Mar 20 03:34:38 and the ratio increases/decreases Mar 20 03:34:54 not software, test Mar 20 03:35:00 hi nerdgurl Mar 20 03:35:01 my programming is lacking... but hi! Mar 20 03:35:13 she's so modest... Mar 20 03:35:28 hello nerdgurl. I take it back. Mar 20 03:35:31 * Monroe thinks about any girl he knows trying to use IRC ... and laughs Mar 20 03:35:41 nerdgurl: is JenP hot? Mar 20 03:35:58 i've been told so Mar 20 03:35:59 and here we go again.... Mar 20 03:36:04 but she's married Mar 20 03:36:06 newly.... Mar 20 03:36:08 * Templarian is slowly figuring out why there are few women in development. Hmm... Mar 20 03:36:16 way cuter than me! Mar 20 03:37:08 Don't worry I make my brother join channels to prove points also it's fun. Mar 20 03:37:16 oh wait you were asking about me? no i'm not hot Mar 20 03:37:46 hehe Mar 20 03:37:46 lol JenP, it's just a joke anyway. :P Mar 20 03:37:56 (fl) Mar 20 03:38:00 It's irc just say you are hot. Mar 20 03:38:17 LOL oh ok...i'm sooooo hot Mar 20 03:38:33 JenP: asl? Mar 20 03:38:38 kidding, kidding xD Mar 20 03:38:39 lol Mar 20 03:38:50 what's that mean? Mar 20 03:39:10 * Monroe facepalms Mar 20 03:39:29 giggles Mar 20 03:39:30 age/sex/location Mar 20 03:39:30 hahahhaha Mar 20 03:39:35 oh Mar 20 03:39:36 it was a joke Mar 20 03:39:39 -_- Mar 20 03:39:40 * Templarian can't believe he is still getting work done, slowly getting further on the addon almost have packageInstallLaunch button done after that it gets easier. Mar 20 03:39:44 oh...old/?/U.S Mar 20 03:39:58 JenP: i was joking! -_______- Mar 20 03:40:07 that's what all the creepers ask on IRC Mar 20 03:40:10 dont worry shes not taking it seriously Mar 20 03:40:11 if bash.org is to be believed Mar 20 03:44:13 anyone know how i might encrypt a string with hmac-sha1 in mojo? Mar 20 03:44:18 or just javascript in general? Mar 20 03:45:35 jlazaroff: people have written hash scripts for all hash's just simple google. Mar 20 03:47:14 http://jssha.sourceforge.net/ - neat Mar 20 03:47:47 Exactly :) Also fancy Mar 20 03:48:05 indeeed Mar 20 03:55:55 hm Mar 20 03:56:03 hookers Mar 20 03:56:18 this brings up a new question: if i use GPL-licensed code in my app, where should i disclose it? Mar 20 03:56:39 In the help/about? Mar 20 03:56:41 in person Mar 20 03:57:07 Monroe: i'm thinking that, plus a little comment before the code in question Mar 20 03:57:28 sounds good to me. now I don't have to report you ;) Mar 20 03:57:55 phew Mar 20 03:58:51 hmmm Mar 20 03:59:50 how would you go about storing sensitive data on the device? Mar 20 04:00:07 you don't.... >.< Mar 20 04:00:15 what type of data? Mar 20 04:00:46 halfhalo_T400: a shared secret for oauth -_- Mar 20 04:01:24 hmmm, I would either leave it in the code as hex or do is serverside Mar 20 04:02:40 in the code as hex it is, then Mar 20 04:03:03 ugh, oauth is the most annoying thing Mar 20 04:03:07 OR Mar 20 04:03:12 as a cookie in hex Mar 20 04:04:53 don't i need it in the code then, anyway? Mar 20 04:05:06 the cookie's not going to write itself Mar 20 04:05:17 yes it is... Mar 20 04:06:53 halfhalo_T400: ...how? Mar 20 04:07:02 FM Mar 20 04:08:11 * halfhalo_T400 wonders how many poeple know what FM stands for in the IT field Mar 20 04:08:35 failure mode? Mar 20 04:08:46 !!! Mar 20 04:08:46 NEW BOFH Mar 20 04:09:08 fairy magic? Mar 20 04:09:13 close Mar 20 04:09:42 fast money? Mar 20 04:09:48 no Mar 20 04:09:51 ____ magic Mar 20 04:09:57 umm...Flight Manual? Mar 20 04:10:07 its what you tell non-technical people how their electronics work Mar 20 04:10:51 lol Mar 20 04:11:19 f*** magic? Mar 20 04:11:29 f'ing magic Mar 20 04:11:33 I taught my grandma to say that. It's classic. Mar 20 04:12:03 "Grandma how does my phone work" "Magic", every time. :) Mar 20 04:12:24 Templarian that's great Mar 20 04:12:47 I just tell people its FM techology Mar 20 04:13:32 They MAY get the impression I'm talking about ferrofluid monomers, which are totally fake, but thats not MY fault Mar 20 04:13:42 Frequency Modulation! Mar 20 04:13:49 http://bofh.ntk.net/Bastard_Indexes.html Mar 20 04:14:10 * Tibfib still thinks it is fairy magic Mar 20 04:14:14 Also guys addon's package install and launch button works again along with all those types of functions just have to quickly recode the other buttons really quick and then I'll release it (with the advanced appinfo.json editor disabled, debug drop down works though). Mar 20 04:14:46 (debug being framework_config.json lol don't get excited) Mar 20 04:17:27 Templarian that's great! Mar 20 04:18:26 +1 Mar 20 04:22:01 another question: do i need to have all my methods in a class? i found this http://oauth.googlecode.com/svn/code/javascript/oauth.js and this http://pajhome.org.uk/crypt/md5/sha1.js, but i'm not sure how i'd include/call them Mar 20 04:23:21 jlazaroff: matters how anal you are about scripting if a bunch of globals doesn't bother you then just include it and call it good. :) Mar 20 04:24:15 Templarian: pretty anal -_- but first priority is getting it to work Mar 20 04:35:25 ok, I'm off to bed Mar 20 04:35:28 g'night all Mar 20 04:35:43 cya Mar 20 04:42:06 sup? Mar 20 05:05:53 hello people of earth Mar 20 05:06:25 Running some final tests would anyone like a link to the working beta version of the addon to test if their normal work flow "works". Mar 20 05:06:35 (Komodo Add-on that is) Mar 20 05:07:09 Templarian i'm about to head out but I can in the morning Mar 20 05:07:11 hmm, folks, I'm wondering if there is a way to get x, y cords of a tap event Mar 20 05:09:26 JenP: I'll have it linked on the website by then. Mar 20 05:09:34 kk Mar 20 05:09:45 well i'll talk to you soon... Mar 20 05:09:48 can anyone hit me up with a link even, to read about it? Mar 20 05:09:49 g'nite guys Mar 20 05:11:10 alexfner: https://developer.palm.com/distribution/viewtopic.php?f=8&t=5221&p=22332&hilit=tap#p22332 Mar 20 05:12:00 thanks Would you know how to add the event listener? Mar 20 05:12:18 this.handlestart = this.start.bindAsEventListener(this); Mar 20 05:12:18 Mojo.Event.listen(this.controller.get('start'), Mojo.Event.tap, this.handlestart) Mar 20 05:12:54 Actually use this: Mar 20 05:12:57 this.handleTap = this.handleTap.bindAsEventListener(this); Mar 20 05:12:58 this.controller.listen(this.controller.window, Mojo.Event.tap, this.handleTap); Mar 20 05:13:06 that will listen for ALL taps Mar 20 05:13:42 alright, great Mar 20 05:13:55 I'm kind of wondering if you can set an event for a canvas element, so we'll see Mar 20 05:15:43 any idea if you can refer to objects that you create in a canvas element, and set tap events on them? Mar 20 05:16:52 never used canvas, can't help you there Mar 20 05:17:04 sorry! Mar 20 05:17:11 alrighty, but thanks for that earlier stuff Mar 20 05:20:55 For those sick of komodo not working, http://random.templarian.com/webos-0.4.2b3-ko.zip there is the next version. Mar 20 05:26:55 thanks Mar 20 05:27:40 (hopefully you downloaded it just then since I made 1 small update to fix a minor bug disabled a button) Mar 20 06:14:06 http://webos.templarian.com/komodo/this-time-its-real-update-0-4-2b3/ gnite all and in the morning relink this if you would be kind enough. Mar 20 06:14:28 gnite Templarian! Mar 20 06:14:33 will do, if i'm in the channel Mar 20 06:19:12 Want to know something interesting I slept 5 hours every day this week and it's 2:18am and I have nothing to do till 6:30 for my friends birthday. Mar 20 06:20:00 If I didn't do this every week I would think I was going to die. Mar 20 06:27:13 anybody here? Mar 20 06:28:08 Templarian: psssh, i pulled all nighters every day this week except tuesday Mar 20 06:28:23 yarr Mar 20 06:28:24 finals week :( Mar 20 06:28:27 alexfner: what's up? Mar 20 06:29:00 well I'm trying to get x,y coords of a tap event Mar 20 06:29:19 lol, yea well gnite got everything setup for retweet from internals and blog/twitter/forums and everything are updated so sleep. zzzZZzz Mar 20 06:29:43 but that probably isn't the problem Mar 20 06:29:46 wait Mar 20 06:29:47 nevermind Mar 20 06:29:52 I just realized how to do everything Mar 20 06:30:22 um Mar 20 06:30:23 good job? Mar 20 06:30:31 what are you making! :) Mar 20 06:30:47 have you ever played the game chain reaction? Mar 20 06:31:03 nope :( Mar 20 06:31:37 well if you google chain reaction game you'll get a good idea of what it is. I'm working on a version of that for webOS. I kind of wonder if it'll be useless with the flash coming, but oh well Mar 20 06:32:38 the only interesting part is that it will all be done using canvas Mar 20 06:34:57 eh, flash blows Mar 20 06:36:06 alexfner: http://www.yvoschaap.com/chainrxn/ ? Mar 20 06:36:23 that may be true, but until there is a change in the way mojo handles audio, it's difficult to incorporate audio into canvas games Mar 20 06:36:36 yes very similar to this Mar 20 06:36:59 except for webOS Mar 20 06:46:43 hi all Mar 20 06:52:49 hello Mar 20 06:53:08 hey alexfner Mar 20 06:53:43 hmm, JenP, would you know how I could pass a variable to an event listner? Mar 20 06:53:52 this.handleTap = this.handleTap(event,ctx).bindAsEventListener(this); Mar 20 06:53:55 something like that? Mar 20 06:54:44 alexfner i can try Mar 20 06:55:03 can you pastebin code and we'll see what can do Mar 20 06:55:49 well there's a lot of code, perhaps I should try to summarize it in pastebin? Mar 20 06:56:01 kk Mar 20 07:01:39 http://pastebin.com/at2Gm3E1 Mar 20 07:01:48 so the problem seems to be in the setup function Mar 20 07:01:54 because I'm trying to pass ctx Mar 20 07:01:59 to handleTap Mar 20 07:03:03 which, ctx is supposed to be a global object Mar 20 07:04:46 where do you have ctx set up...? just on line 32? Mar 20 07:05:36 yeah, you cannot get the context of a canvas element multiple times Mar 20 07:05:46 so you have to do it once and pass it to everything Mar 20 07:06:01 hmmm sorry alexfner this is a bit over my head...as far as syntax i don't see anything wrong though Mar 20 07:06:31 so line 37 seems like the correct way to pass a var to an event listener? Mar 20 07:06:54 actually no i don't think so Mar 20 07:11:10 question: how do you add an event listener for the "add item" list item? Mar 20 07:11:32 sorry guys on telcom...bbiaf Mar 20 07:14:20 hmm, well what is the event for x,y tap position? Is it event.down.x, event.down.y? Mar 20 07:38:28 anyone have any idea why i would get this error when trying to call a method in a class i wrote? error: Uncaught TypeError: Property 'requestToken' of object # is not a function, app/assistants/addaccount-assistant.js:76 Mar 20 07:39:03 oh, nevermind, i get it Mar 20 07:57:02 anyone still here...? Mar 20 07:57:15 where are all the usual night owls -_- Mar 20 09:15:01 hi! Mar 20 09:16:03 morning Mar 20 09:18:40 good morning :) Mar 20 09:31:34 argh Mar 20 09:31:40 i have stayed up all night trying to get oauth working Mar 20 09:31:48 and it still won't -_- Mar 20 09:37:52 hi all Mar 20 13:14:23 heya Mar 20 13:15:11 heya Mar 20 13:20:23 * haeffb going for coffee. Mar 20 13:49:51 morning all Mar 20 13:56:04 hey JenP Mar 20 13:56:13 hi haeffb Mar 20 16:31:32 Anyone wanna test v1.0 of countdown puzzles? Mar 20 17:10:34 sure Mar 20 17:12:07 was that to me? Mar 20 17:29:39 http://developer.palm.com/appredirect/?packageid=com.silentbluesystems.steamfriendspro Mar 20 17:29:41 tehe Mar 20 17:31:33 tibfib: yeah Mar 20 18:10:51 hi all Mar 20 18:15:31 hello Mar 20 18:15:49 hi halfhalo_T400 Mar 20 18:16:21 hi JenP Mar 20 18:16:35 hi Tibfib Mar 20 18:58:54 Alright, anyone wanna test v1.0 of countdown puzzles? Mar 20 19:02:43 sure Mar 20 19:13:15 https://developer.palm.com/distribution/viewtopic.php?f=65&t=5956 Mar 20 19:38:47 what am I stealing again? Mar 20 20:18:42 wherew odul be the best place to store configuration information? Mar 20 20:18:49 like Pwd and Username Mar 20 20:18:58 Mojo.Depot? Mar 20 20:19:09 if thats all use a cookie Mar 20 20:19:28 whats the advantage over Mojo.Depot? Mar 20 20:19:38 less hassle Mar 20 20:20:03 cookies can store a fair amount of information, depot can store more but can be a headache Mar 20 20:20:11 Mojo.Depot.add('username', 'thomaschaaf') doesn't seem to complicated Mar 20 20:20:26 oh okay so I guess thats from experience :D Mar 20 20:20:32 doesnt seem to.. but trust me :P Mar 20 20:20:40 cookies are easy and small Mar 20 20:20:42 and since its such a small amount of information, cookies are better suited Mar 20 20:21:00 you dont need a file cabinet if you only have 1 folder to put in it :P Mar 20 20:21:30 cool thanks! Mar 20 20:23:32 whats the difference between depot and sqlite? Mar 20 20:23:45 just out of curriousty Mar 20 20:24:30 sql is a db, with tables and rows Mar 20 20:24:49 depot is a dumb wrapper for sqlite Mar 20 20:25:08 k Mar 20 20:25:30 heh, what dawm_ said. Mar 20 20:26:04 damn missed out on the 20" dell lcd deal.. i really need a new one.. this keeps freakign out Mar 20 20:26:04 so what apps have you two developed? anything I might know? Mar 20 20:26:39 swap&drop is my only app store app, but ive got another one in the works if i can find time to finish it Mar 20 20:27:13 dawm_: thats probably not in the german store :( Mar 20 20:27:23 you should check that it gets deployed in germany to Mar 20 20:27:24 nah its a paid app Mar 20 20:27:28 ah Mar 20 20:27:29 okay Mar 20 20:27:32 its prejeweled in the homebrew (but way way old) Mar 20 20:27:34 it'll come then :) Mar 20 20:28:04 thomaschaaf: Countdown Puzzles, a free app Mar 20 20:28:11 gonna get it translated to german soon Mar 20 20:28:30 Tibfib: If you want that's what I do for a living ;) Mar 20 20:28:41 hah, free? Mar 20 20:29:13 Tibfib: if you're selling it no ;) if it's free and I like it no Mar 20 20:29:28 um if its free and I like it yes :d Mar 20 20:29:57 wanna copy of the latest version? Mar 20 20:30:04 what is it? Mar 20 20:30:13 countdown puzzles? Mar 20 20:30:16 yep Mar 20 20:30:44 not available in germany either :( Mar 20 20:30:56 if you wanna check with me just contact me at schaaf@komola.de Mar 20 20:31:02 yeah! It's not in german! Mar 20 20:31:15 alright, I'll send you the .ipk Mar 20 20:31:18 yea.. like 60% is not german in the german store Mar 20 20:31:57 hmm interesting, the dev portal "encourages" you not to take it abroad if it's not in that language Mar 20 20:32:45 I don't get js sometimes.. why is it not mandatory that there is a ; here: http://dl.dropbox.com/u/5910/Jing/2010-03-20_2132.png my apps keep breaking because I forget sometimes.. Mar 20 20:33:12 Tibfib: it's really annoying.. because I see so many cool apps Mar 20 20:33:16 and I don't get to use them Mar 20 20:34:19 okay, sent the email Mar 20 20:35:45 I would really love to see a new device from palm :( better built and a landscape keyboard.. but it would break most apps.. so I'm pretty sure that non is on the way Mar 20 20:36:13 I don't really want a landscape keyboard... :O Mar 20 20:36:38 hmm but I like the size.. Mar 20 20:36:41 don't want it larger Mar 20 20:36:54 but would love the keyboard to be a tad larger Mar 20 20:37:01 and less sharp edges.. Mar 20 20:37:12 and the plastic wabbly thing should die Mar 20 20:37:37 got your mail Mar 20 20:42:31 :) Mar 20 20:42:40 argh Mar 20 20:42:52 sorry :D so is your game paid or free? Mar 20 20:42:58 I got disconnected Mar 20 20:43:04 free and open source Mar 20 20:43:40 awesome even even more awesome :) would you incorperate a little note that I translated it? Mar 20 20:43:50 most definitely Mar 20 20:43:54 on the about page Mar 20 20:44:02 probably Mar 20 20:44:23 ... Yes i would. Most likely that note would be on the about page. Mar 20 20:45:00 so send me a message when you've got everything ready for me to translate or send me access to svn or what ever you are using :) Mar 20 20:45:23 Will do :) Mar 20 20:46:06 I've got 2 weeks of spring break so in that time would be the best and not til the end ;) Mar 20 20:46:28 so last 4 days or so I'll be out a lot ;) Mar 20 20:46:37 Next two weeks? Mar 20 20:46:50 hey does anyone know if you can use setInterval(object.method(), interval) in this manner? Mar 20 20:47:10 yes til 1st of april you can basically get me to sit down for an hour or so and get it translated ;) Mar 20 20:47:53 probably while chatting on chatroulette :D Mar 20 20:52:17 Alright... bout to submit 1.0 of countdown Mar 20 20:53:12 currently mocking up my textmessage app Mar 20 20:53:30 thomaschaaf: oh really? hah I'm making an app like that Mar 20 20:53:46 What's it gonna be? Mar 20 20:53:49 Tibfib: whos api are you using? Mar 20 20:53:51 this better not end up like that monroe/dawm thing.... Mar 20 20:53:59 My...own? Mar 20 20:54:00 LOL Mar 20 20:54:08 What are you doing? Mar 20 20:54:13 I'm making a BBM style app Mar 20 20:54:19 halfhalo_T400, aactually i havent worked on my app in a few days, been too busy working on car stuff and enjoying my day off Mar 20 20:54:29 lies Mar 20 20:54:29 Tibfib: ah okay I'm using an api so you can send texts for 2 cents instead of the usual 15 cents Mar 20 20:54:40 oh nice Mar 20 20:54:46 i just have to do the preferences scene and a workaround background process due to the 1.4 issue Mar 20 20:54:51 * halfhalo_T400 points out that sprint has free texts.... Mar 20 20:54:56 * Tibfib sighs because he hates competition Mar 20 20:55:10 halfhalo_T400: yeah, but my app is really fast Mar 20 20:55:13 * thomaschaaf thinks germany doesn't have texts ;) Mar 20 20:55:21 for free Mar 20 20:55:39 * Tibfib was just kidding Mar 20 20:55:45 but our internet flatrate is 5 Euros so its okay :) Mar 20 20:56:16 halfhalo_T400: what would make you use my app instead of texting? (be realistic) Mar 20 20:56:29 anyone else using balsamiq mockups to prototype´ Mar 20 20:56:53 file transfer Mar 20 20:56:54 halfhalo_T400: character counter Mar 20 20:57:02 woops Mar 20 20:57:04 wrong person Mar 20 20:57:27 I'd love to finally see msn and icq on the messaging app :( Mar 20 20:57:33 halfhalo_T400: Pics will be an update. Mar 20 20:57:41 it would get many people in germany to use it.. Mar 20 20:57:43 I'm not sure what service to use for files though Mar 20 20:58:01 thomaschaaf: would you help translate it to german? ;) Mar 20 20:58:42 also I'd love to have breaks Mar 20 20:58:48 halfhalo_T400: just for you, I'm going to work on file transfer (eventually) Mar 20 20:59:01 how else am I supposed to send little sms bunnies to my loved ones on easter? Mar 20 20:59:04 how are you currently sending messages? Mar 20 20:59:10 me? Mar 20 20:59:17 no, god.... Mar 20 20:59:19 :p Mar 20 20:59:26 php and sql Mar 20 21:00:09 I'll do images via photobucket or something like it. Mar 20 21:00:12 do a multipart post form for files, store em in the db as a blob, run a cron job every week to remove em Mar 20 21:00:37 * halfhalo_T400 notes he has done a sql/php chat app before Mar 20 21:00:42 halfhalo_T400:..... that went over my head. Mar 20 21:00:53 Wanna work on that with me later? Mar 20 21:01:00 sure Mar 20 21:01:15 I'm also going to work with Egaudet(sp) to add the virtual keyboard Mar 20 21:01:17 :) Mar 20 21:02:16 But first, I need to finish my countdown update Mar 20 21:03:00 thomaschaaf: Did you find any bugs when you were checking out the app? Mar 20 21:03:38 ok, almost done implementing my thingie... Mar 20 21:07:00 Tibfib: nope just when you have a notification it is cut of but thats how it is Mar 20 21:07:36 thomaschaaf: yeah... for 1.1 :) Mar 20 21:08:55 I really suck at this game :d Mar 20 21:09:10 go through the tutorial Mar 20 21:09:13 or watch the vid Mar 20 21:09:32 the tutorial was awesome Mar 20 21:09:34 I did that ;) Mar 20 21:09:56 I honestly think the video is more helpful Mar 20 21:10:11 I know the theory of the game Mar 20 21:10:21 its just I can't always think of it in my head Mar 20 21:10:28 alright, start off on beginner Mar 20 21:10:37 am :) Mar 20 21:10:55 damn now i've been on here and not even asking questions about development.. Mar 20 21:11:08 I'll do some developing :P Mar 20 21:11:28 no other apps can read the cookies right? Mar 20 21:11:36 or do I have to encrypt them? Mar 20 21:11:45 I don't think other apps can Mar 20 21:12:04 they are kind of tied to your app... they get deleted when you delete the app Mar 20 21:12:18 :) Mar 20 21:12:41 got finished building my app in balsamiq though :) Mar 20 21:12:51 8 scenes Mar 20 21:13:37 balsamiq is awesome Mar 20 21:13:45 what is it? Mar 20 21:14:03 oh i see Mar 20 21:14:05 nice Mar 20 21:14:09 Tibfib: wait your 16? Mar 20 21:14:27 in a couple weeks i will be Mar 20 21:14:33 awesome ;) Mar 20 21:14:34 ...why? Mar 20 21:14:50 hehe started my company at 15/16 ;) Mar 20 21:15:07 now I'm 18 ;) Mar 20 21:15:16 no real reason :) Mar 20 21:15:16 nice Mar 20 21:15:24 I'm curious though, where'd you see that? Mar 20 21:15:31 hehe Mar 20 21:15:37 email address ;) Mar 20 21:15:45 Oh hahahaa Mar 20 21:15:48 that would make sense Mar 20 21:16:14 I was really confused because usaully everything younger than me used to be really young :( Mar 20 21:16:23 I just noticed I am getting older :D Mar 20 21:17:24 sweet, 1.0 is in review :) Mar 20 21:17:33 haeffb_pre: thinking about creating some templates for the pre.. Mar 20 21:19:19 balsamiq templates? sweet Mar 20 21:19:39 so many things I want to do :( I hate long lists.. Mar 20 21:20:14 is anyone here using ares? Mar 20 21:20:34 I really don't like it because it doesn't generate html code.. Mar 20 21:20:39 generally, no Mar 20 21:20:53 what are you using? Mar 20 21:21:11 eclipse Mar 20 21:21:12 I am currently using visaul studio.. but don't have any real intellisense :( so its not fun Mar 20 21:21:33 haeffb_pre is that easy to set up? Mar 20 21:21:45 thomaschaaf: use eclipse or komodo Mar 20 21:21:49 do you have code suggest? Mar 20 21:22:04 pretty much just follow the instructions from Palm Mar 20 21:22:08 komodo does Mar 20 21:22:14 yes Mar 20 21:22:37 but not for all of mojo framework Mar 20 21:22:40 is there like a poll somewhere to see whether people like eclipse or komodo better for pre? Mar 20 21:23:00 komodo costs money? Mar 20 21:23:08 poll: eclipse or komodo? Mar 20 21:23:09 wrong version Mar 20 21:23:22 eclipse Mar 20 21:23:26 komodo Mar 20 21:23:34 tied Mar 20 21:23:38 :D Mar 20 21:23:48 I don't think there's a huge difference Mar 20 21:24:06 I guess i'll try eclipse.. Mar 20 21:24:33 I don't get why eclipse doesn't have an installer :D Mar 20 21:24:37 http://forums.precentral.net/web-os-development/201191-komodo-edit-ide-add-code-completion.html Mar 20 21:25:07 make sure you get the aptana studio plugin Mar 20 21:25:34 Alright bbl Mar 20 21:26:30 whats a workspace location? Mar 20 21:26:57 can I have my projects somewhere elsE? Mar 20 21:27:47 projects are stored in subdirs of your workspace Mar 20 21:28:22 k Mar 20 21:36:07 awesome :) Mar 20 21:36:12 lets see how this goes Mar 20 21:41:52 hmm :( can't even get support for this.controller.pushScene Mar 20 21:49:53 where can I find a list of all x-mojo-elements? Mar 20 21:59:55 https://developer.palm.com/index.php?option=com_content&view=article&id=1566&Itemid=239 Mar 20 22:00:45 there any way to get eclipse to autoformat? Mar 20 22:01:20 got it :d Mar 20 22:03:43 * Templarian is heading off to the bar and then a party it's going to be a late night, if you guys find any bugs in the Komodo Add-on post them on the blog. Mar 20 22:20:05 I hate lists... Mar 20 22:20:20 their implementation seems to be really wierd Mar 20 22:20:25 meh Mar 20 22:20:27 not really Mar 20 22:20:28 no clear documentation either Mar 20 22:20:52 itemTemplate the file where should I put it? Mar 20 22:21:09 I put mine in the scenes view folder Mar 20 22:21:13 how should I name it? if its 'list/static-list-entry' Mar 20 22:21:55 thats your itemTemplate name? Mar 20 22:23:51 I am trying to follow a tutorial :S Mar 20 22:45:46 Hey everybody! Mar 20 22:45:52 PIE Mar 20 22:46:17 Pie is yummy Mar 20 22:46:46 Any Palm peeps here? Mar 20 22:46:53 Like Chuq? Mar 20 22:46:55 Actually Mar 20 22:46:58 I know he isn't Mar 20 22:47:04 But that's just an example Mar 20 22:47:18 lol Mar 20 22:47:41 How's everyone been? Mar 20 22:47:49 I need to poke my head in here more. Mar 20 22:47:50 lemketron is on Mar 20 22:47:59 WHo is lemketron? Mar 20 22:48:09 a palm engineer... Mar 20 22:48:33 He's on the dev.palm.com forums too Mar 20 22:48:57 Oh Mar 20 22:49:06 There's another place I need to go more Mar 20 22:49:22 hah Mar 20 22:49:45 It just figures that I'd plan a Live show RIGHT DURING CTIA Mar 20 22:49:51 Right smack dab in the middle Mar 20 22:49:59 Was trying to get chuq on there. Mar 20 22:50:02 Now I can't Mar 20 23:02:52 boo! Mar 20 23:45:57 hi all Mar 20 23:46:04 hola Mar 20 23:47:28 hey halfhalo_T400 Mar 20 23:49:10 well this is interesting.... Mar 20 23:49:37 ? Mar 20 23:49:53 My function is calling itself... Mar 21 00:18:42 that game skybox is stellar Mar 21 00:18:54 great ui and a great idea for a game too Mar 21 00:36:22 What's the getCurrentLocale string returned for the UK? Mar 21 01:03:18 en_gb is the answer to the question... Mar 21 01:16:25 hi Doc! Mar 21 01:30:24 * haeffb back in da house. Rick's forces of evil have been dispatched by the Panthers of Northern Iowa. Mar 21 01:30:48 hi everyone! :) Mar 21 01:30:58 hello! Mar 21 01:30:59 no se english Mar 21 01:33:06 hello Mar 21 01:33:25 crapola. can't have a SQLite column name called 'order' Mar 21 01:33:37 hi guys Mar 21 01:33:38 orderr ;) Mar 21 01:34:06 dumbola Mar 21 01:34:11 hi JenP Mar 21 01:34:20 86321 Mar 21 01:34:20 hi haeffb Mar 21 01:35:21 Hey JenP Mar 21 01:35:38 hi Doc! how was Florida? Mar 21 01:35:50 It was quite a busy adventure Mar 21 01:36:18 how were your lectures received? Mar 21 01:36:31 As all lectures are received by grad students Mar 21 01:36:35 yay. now my table is created! Mar 21 01:36:48 yeah haeffb Mar 21 01:39:29 question: can i set an event listener so that a function is called every time a certain div in a list item is clicked? Mar 21 01:40:46 Do you need the listtap info? Mar 21 01:41:35 Tibfib: as in, the model for the list item? Mar 21 01:42:00 like the event.name stuff Mar 21 01:42:07 the event.item stuff Mar 21 01:43:20 Wait a sec, i think I know how Mar 21 01:43:45 jlazaroff: yes you can Mar 21 01:44:21 give the div an id. listen for Mojo.Event.listTap on the list. Look at event.originalEvent.target.id to see if your div was tapped. Mar 21 01:44:21 event.srcElement.id returns the id...check if it's the right id and launch your function (in the listtap listener) Mar 21 01:45:34 haeffb: okay, trying that out now :) Mar 21 01:46:10 oh come on... I said the same thing... Mar 21 01:50:19 yes, but I was fractions of a second faster Mar 21 01:51:10 Hi Mar 21 01:51:27 Anyone got a sec to help me with something or atleast verify something for me?... Mar 21 01:51:37 possibly.... Mar 21 01:51:38 ask, if we can help we will Mar 21 01:52:04 Well I'm working on a Tumblr app for the Palm WebOS and I ran into a little bug with the WebView Widget... http://developer.palm.com/distribution/viewtopic.php?f=11&t=5961&start=0 Mar 21 01:52:27 I posted a forum post because I think I might not be the only one having this issue... Mar 21 01:52:51 can't help with WebView - never used it. Mar 21 01:53:27 haeffb: not on my screen you weren't Mar 21 01:53:34 Basically, if I load a page in the WebView, and then use the openURL method and go to a different URL and the page content's height is SHORTER than the new page's, I get a weird overlapping thing if I scroll below the new page's content. Mar 21 01:54:06 Tibfib: my screen is the one where I'm keeping count Mar 21 01:54:27 haeffb: Ignorance is bliss, eh? Mar 21 01:54:52 :) Mar 21 01:55:32 And I figured out from the Palm Inspector that the actual "" tag in the
I have doesn't resize it's height to the new page's content. Which leads me to believe this must have been an error made on Palm's end... Mar 21 01:58:11 Alright, I guess that means no one knows?... Mar 21 01:58:51 afk Mar 21 01:59:31 morning Mar 21 02:00:41 evening Mar 21 02:00:42 evening! Mar 21 02:01:18 fff Mar 21 02:01:21 this is being difficult Mar 21 02:04:06 so is this Mar 21 02:07:32 all this is supposed to do is check if there is a cached image saved, and if not download it and set it Mar 21 02:07:40 its not freaking setting it right Mar 21 02:15:38 hmmm Mar 21 02:15:40 my list is off Mar 21 02:15:45 which is... weird Mar 21 02:22:26 have database working. have pull data from cloud working. now need to get them working together... Mar 21 02:25:44 heh, I just got those working today Mar 21 02:25:49 Tibfib: I get the ID of the list when i use event.srcElement.id Mar 21 02:26:09 and i don't get anything when i use event.originalEvent.target.id Mar 21 02:26:24 I set it up so that it checks for the data in the db first, and if its there populates my list, then goes and updates both the list and the db. Mar 21 02:27:22 well, its almost working Mar 21 02:27:44 Its redoing the entire model every time it updates a list item Mar 21 02:28:16 that's the difficult part - keeping three data repositories (db, cloud, list model) all in sync Mar 21 02:28:57 well, I'm using a function that checks for differences between the db and cloud, and then updates the model accordingly Mar 21 02:30:52 ah, nevermind, figured it out **** ENDING LOGGING AT Sun Mar 21 02:59:56 2010