**** BEGIN LOGGING AT Thu Jun 21 02:59:58 2012 Jun 21 05:44:15 finally got irssi setup on a shell, should be able to keep my IRC connection going most of the time now Jun 21 05:44:33 I looked at znc, but tmux/irssi seems like what I really want Jun 21 05:53:09 cool, just verified that tmux will keep this running while I'm logged off Jun 21 09:12:10 unwiredben: Nothing beats tmux+irssi :) Jun 21 13:36:56 hmm. i noticed that my google ad revenue has more than doubled. i also notice that Chrome and Android views on my website have increased by approximately 10% while everything else remains unchanged or slightly lower. Jun 21 13:37:11 i really think that google gives higher paying ads to people using their stuff Jun 21 13:38:32 EricBlade: heh Jun 21 13:39:11 i really think that it's impossible to get sales on android Jun 21 13:39:20 that's what i think Jun 21 13:39:21 hmm. the "unf**k your habitat" app doesn't seem to be clearing review processes for either HP or my ad provider Jun 21 13:39:59 google play is not a good market to be in, agree Jun 21 13:40:32 certainly not for an indie like us Jun 21 13:42:21 I've more than doubled my Google earnings, to a 3 digit number, by releasing on Chrome, though. Jun 21 13:42:39 now that's interesting Jun 21 13:42:45 o.O Jun 21 13:43:46 EricBlade: that's x dollars and yz cents, 3 digits, right? Jun 21 13:43:53 otherwise i feel seriously robbed Jun 21 13:44:00 haha Jun 21 13:44:11 i just surpassed $100 in sales this month on google Jun 21 13:44:46 i don't have a specific breakdown of it, but it's more chrome than android Jun 21 13:44:59 what app is it about? Jun 21 13:45:03 gvoice Jun 21 13:45:07 i've had $20 in sales for google Jun 21 13:45:11 ah yes, that's going to be a best-seller Jun 21 13:45:14 and Jun 21 13:45:20 $~5 in ad revenue Jun 21 13:45:21 :P Jun 21 13:45:26 over 8 months Jun 21 13:45:33 i might surpass $15 this month in google ad Jun 21 13:47:45 hmm. the Chrome store has a new "User Feedback" section where you can communicate with users about your apps now too, without them using the review space for it Jun 21 13:49:02 holy cow, according to Google's stats, GVoice for Chrome is getting 2000 views a day Jun 21 13:49:39 that's not a very good conversion ratio, if i'm getting 2k views and selling 2-3 per day Jun 21 13:50:30 guess i'll need to write a description Jun 21 14:33:42 what in the heck do i have to do for chrome store? anything special Jun 21 14:35:14 did you see the wiki page? Jun 21 14:36:34 https://github.com/enyojs/enyo/wiki/Platform-Specific-Deployment look at "Deploying as a Google Chrome Application" Jun 21 14:36:40 it assumes you're using bootplate, but yeah Jun 21 14:36:59 well i'm not using enyo, just wondering in general Jun 21 14:37:07 man wild'n looks so awesome on a big screen Jun 21 14:37:30 it's actually more fun, too Jun 21 14:37:31 lol Jun 21 14:38:05 oh, well, that page links to docs for Chrome also Jun 21 14:43:32 thanks Jun 21 14:52:57 fxspec06: so, you were talking yesterday about no hardware accel on android 2.x, and how that affects scrolling in enyo Jun 21 14:53:01 is there a way around it? Jun 21 14:53:33 or, affects sliding, I gues Jun 21 14:53:36 guess* Jun 21 14:53:46 the issue I'm seeing is that a slide isn't completing when I take my finger off of it Jun 21 15:08:15 well iscroll has better performacne from my experience Jun 21 15:08:19 but that was comparing it to enyo 1 Jun 21 15:08:30 hrm Jun 21 15:08:36 in enyo 2 there's a special strategyKind property Jun 21 15:08:42 you can use for scrollers Jun 21 15:08:54 yeah, I think I am using it, but I'll double check Jun 21 15:36:03 hrm, now I need to fix the white band around my stuff Jun 21 15:48:41 say i want to tap a button and have a new buuton and function, how do i do that in enyo? Jun 21 15:49:00 button Jun 21 15:53:07 baboo: make a new component with your two buttons as subcomponents and make the new button visible ontap Jun 21 15:53:32 baboo: i created a button which starts showing a progressbutton once tapped, i think i can send you the source of that... if that'd help Jun 21 15:55:52 i want a completely new function and button so i can add DividerDrawersand have the same button (to add new DividerDrawer) underthat DividerDrawer Jun 21 15:56:36 i'm sorry if i sound confusing Jun 21 15:59:52 heck yes! i've created a chrome extension Jun 21 16:00:50 for what? Jun 21 16:02:23 for wild'n Jun 21 16:02:29 it'll be on..... even more markets than it is Jun 21 16:04:02 basically i want an app that lets the user make categories and then subcategories and inside those subcategories, list items with text Jun 21 16:05:18 make list items with name only Jun 21 16:05:20 baboo: there is a type for something like that. for something like folders (which is extremely similar to categories and subcategories :) Jun 21 16:05:34 s/type/kind/ Jun 21 16:06:10 what's s/type/kind/ Jun 21 16:11:04 fxspec06: fwiw, changing to a TranslateScrollStrategy instead of a TouchScrollStrategy worked, but it seems backwards Jun 21 16:12:02 translatescrollstrategy was for android specifically Jun 21 16:12:52 so that's not surprising ;) Jun 21 16:16:03 the docs say 3.x and 4.x only Jun 21 16:16:20 except it screwed up my heights Jun 21 16:16:38 madnificent: Do you mean a TreeView? Jun 21 16:20:00 or something like it Jun 21 16:20:05 ? Jun 21 16:26:16 i accidentally quit Jun 21 16:30:23 baboo: yup Jun 21 16:35:00 grrrrr. i did everything for chrome webstore, and dev dashboard.. and hit publish and i needa pay $5. and my credit card i had to get a new one, and i don't have new one yet. Jun 21 16:35:05 =( Jun 21 16:38:17 :"( Jun 21 16:38:54 :',( Jun 21 16:39:01 oops Jun 21 16:40:52 madnificent: what is that object that is like folders like you mentioned Jun 21 16:47:06 so, will likely be pushing an API tool change to allow selecting text in the documentation body today Jun 21 16:47:17 it's simple, but just need to verify that it doesn't mess up touch devices Jun 21 16:53:52 unwiredben: CAN I BUG YOU FOR A BIT? Jun 21 16:54:04 eek, sorry Jun 21 16:54:06 caps lock Jun 21 16:54:13 summatusmentis: sure, 0 or 1? Jun 21 16:54:20 hopefully 1 :) Jun 21 16:54:43 I was using TouchScrollStrategy, and the heights of my scroller divs were proper Jun 21 16:55:20 when I switched to TranslateScrollStrategy to gain performance on android, my divs collapsed their heights significantly, and I can't figure out what needs to change Jun 21 16:56:02 summatusmentis: I've not dealt with that problem before Jun 21 16:56:23 it's likely my css that's the issue, and that's likely because of my own ignorance Jun 21 16:56:30 how are you setting the scroller height? Jun 21 16:56:49 css attributes, in percentage Jun 21 16:57:17 hmmm, the usual method we use is fittable layouts, where the height gets set in pixels by code at runtime Jun 21 16:57:34 so that way isn't likely tested Jun 21 16:57:53 I couldn't get fittable layouts to maintain a height, iirc Jun 21 16:58:18 but again, could've been my ignorance Jun 21 16:58:53 I've been teaching myself enyo/web technologies while writing this Jun 21 16:59:00 so I'm certain I'm doing some ugly, ugly things Jun 21 16:59:32 well, fittable works by doing a natural layout to measure heights/widths, then changing the styles to lock in the one "fit" element Jun 21 16:59:38 then on a resize, it does this again Jun 21 17:02:49 do the tutorials cover this? Jun 21 17:08:07 summatusmentis: not really... I know this from reading code and talking to the implementors Jun 21 17:27:19 ok, thanks Jun 21 17:27:25 I guess I'll futz with it Jun 21 17:31:30 baboo: i meant the treeview Jun 21 17:31:37 or i suspect that it what you want Jun 21 17:32:20 madnificent: look at the new tree control in the layout library Jun 21 17:32:38 unwiredben: baboo wanted it, i don't need it at the moment :) Jun 21 18:39:42 i searched "treeview enyo" in google and nothing showed up about Jun 21 18:39:45 that Jun 21 18:40:13 baboo: whan unwiredben said, it's in the layout library Jun 21 19:24:32 baboo: https://github.com/enyojs/layout/tree/master/tree Jun 21 20:38:19 thanks Jun 21 20:38:32 copied username :} Jun 21 20:43:32 how do you install javascript packages into your app? Jun 21 20:45:07 never mind, i see it Jun 21 20:51:24 hey guys Jun 21 20:51:27 i have bad news Jun 21 20:51:40 enyo 2.0 is not compatible with the kindle fire, and there's nothing anyone can do about it Jun 21 20:51:46 Upon completion of our compatibility test processes, your app was found to be unresponsive when subjected to testing. To be compatible with Kindle Fire, the app’s core features must be responsive to user commands, and its primary functionality accessible and compliant with device specifications. Currently the app is unresponsive to user input. Jun 21 20:52:53 isn't kindle fire an amazon-internal version of android? Jun 21 20:52:57 who knows what they did to it Jun 21 20:52:58 yes Jun 21 20:53:16 i fought with them for days trying to get it approved Jun 21 20:53:19 then i got it approved Jun 21 20:53:24 and then it's now denied Jun 21 20:53:35 I bet their rendering engine does stupid Jun 21 20:54:00 i don't know. Jun 21 20:54:39 i'm so disappointed right now Jun 21 20:54:59 i fought with them for like 2 weeks. first they rejected because the magnifying glass didn't pull up a search Jun 21 20:55:12 so i changed it to a gorilla icon. then they couldn't figure out what it did Jun 21 20:55:16 so i made a help section Jun 21 20:55:24 then they approved it, and now it's unresponsive Jun 21 20:55:39 a gorilla icon!? Jun 21 20:55:47 yes but that's besides the point Jun 21 20:55:52 haha Jun 21 20:56:14 i don't know what they mean Jun 21 20:56:28 like do they want apps?!? i've been working with them Jun 21 20:56:44 all it is is enyo 2.0 Jun 21 20:57:07 i don't get how they can say it's "unresponsive," it works fine on my touchpad in android. Jun 21 20:57:18 it's a little slow, but not unusable Jun 21 20:57:29 * fxspec06 gives up Jun 21 21:01:27 get them to send you a kindle fire Jun 21 21:02:51 i got log errors with the tree view library, http://pastebin.com/8btYM8zV Jun 21 21:02:52 i don't get how they can say "unresponsive to user input" and not say anything else Jun 21 21:03:37 like, how. are they banging their fingers on the tablet and nothing's happening? is it just slow? or do they not know where to tap? Jun 21 21:04:45 i worked my freaking tail off on this app for a month, i want to sell it Jun 21 21:04:45 or maybe the touch part is unknowingly blown Jun 21 21:05:02 no, it's not. because they were able to use it enough to send me DETAILED EMAILS. Jun 21 21:05:06 of their previous problems. Jun 21 21:05:13 so i honestly just don't believe them. Jun 21 21:07:29 i see Jun 21 21:08:19 "Congratulations! The following app has been approved and will be included in the Amazon Appstore for Android:" Jun 21 21:08:28 "Based on our testing, your existing submission of Game On! is not compatible with Amazon's Kindle Fire tablet. " Jun 21 21:08:37 i don't get it Jun 21 21:08:54 how can it be compatible with one, but not compatible with the other Jun 21 21:09:55 conflicting libraries? Jun 21 21:09:58 on 1 Jun 21 21:10:21 maybe enyo 2 doesn't work properly Jun 21 21:18:19 fxspec06: do the apps use controls differently? The Kindle Fire is one of the devices we test with Jun 21 21:18:29 it does have quirks, but all the Android 2.x stuff does Jun 21 21:18:34 right Jun 21 21:18:54 i'm opening a ticket with them right now Jun 21 21:19:05 it's approved for Android, but not the Kindle Fire Jun 21 21:19:14 baboo: that pastebin says there are problems in source/main.js, that's not a Tree control file Jun 21 21:19:18 which is contradictory and they don't provide any explanation other than it's "unresponsive" Jun 21 21:22:43 baboo: it does seem like you're trying to mix Tree with Enyo 1, but it's Enyo 2 code. Jun 21 21:27:01 i used the example Jun 21 21:27:13 part of it Jun 21 21:27:31 no scroller, gave me error on that Jun 21 21:28:25 and webos is enyo 1, right? Jun 21 21:36:29 webOS has enyo 1 included, but you can do enyo 2 if you package the framework source with your application Jun 21 21:36:39 and do some work to make the card stop blinking on start Jun 21 21:36:58 (calling PalmSystem.stageReady() after a short delay) Jun 21 21:58:01 heres' my letter to amazon: https://dl.dropbox.com/u/40574271/amazon.txt Jun 21 21:58:17 man idk what else. -____- Jun 21 21:59:58 unwiredben: and how should we package it? i couldn't get my enyo2 app packaged for webos. is there some documentation about it? Jun 21 22:01:11 madnificent: at the moment, PhoneGap Build on a bootplate-built project is a good bet Jun 21 22:01:17 or just local PhoneGap Jun 21 22:04:01 unwiredben: phonegap build costs me money if i don't open source it (more than i'll earn if i decide to ask money (even though this is just testing)) Jun 21 22:04:13 you can just build locally too Jun 21 22:04:25 I'm trying to find the forum discussion about this Jun 21 22:04:30 how do you do local phonegap? what do you mean by it or where should i search for information about it? Jun 21 22:04:33 thanks! Jun 21 22:05:04 fxspec06: i feel with you, hope you can 'win' it Jun 21 22:05:30 just download the tool from phonegap.com Jun 21 22:05:37 it uses the various SDKs, including the webOS SDK Jun 21 22:05:39 fxspec06: maybe they don't want their users to notice the speed difference, so they don't want apps which on different places Jun 21 22:06:07 http://forums.enyojs.com/discussion/170/deploying-a-2-0-app-to-webos-device#latest Jun 21 22:06:40 thanks for the link Jun 21 22:06:48 i'm not interested in other devices at the moment Jun 21 22:07:10 i found it very frustrating to find that webos received no documentation Jun 21 22:07:52 to be honest, iOS and Android have been our priorities, along with desktop Jun 21 22:08:30 oh yeah, i saw that thread in the past. i didn't find it informing. my app launched after the stageready thing, but then it didn't accept any input Jun 21 22:08:45 if that's the case then it's hopeless Jun 21 22:09:16 maybe phonegap will help indeed. though i feel like i'm solving a problem by simply creating more and more problems until i give up Jun 21 22:09:16 i wrote as polite a letter as i could whilst getting my point across Jun 21 22:09:25 i used up all 4000 characters, too Jun 21 22:09:26 I don't think PhoneGap will help with that problem Jun 21 22:09:32 it's really just a packaging layer Jun 21 22:09:47 on webOS, all it does is provide a little JS code and call palm-package Jun 21 22:09:48 yeah. it's the android layer over webkit that's the problem Jun 21 22:10:01 take that out and problem fixed Jun 21 22:10:32 i *guess* webos might try to load the wrong version of enyojs, as in: not the packaged one Jun 21 22:10:33 i need food. and to do other things. bbl Jun 21 22:10:41 but i'm not at all certain Jun 21 22:11:07 that could happen... SSH or novaterm into the device, look in its app dir, and see what enyo is pulled in Jun 21 22:11:41 but I think the palm-package tool is pretty smart about what script tags it changes Jun 21 22:12:32 how do i see what enyo is being pulled in? should it be linked? Jun 21 22:12:54 just "cat index.html" and see what the script tag looks like Jun 21 22:13:29 thanks, i'll try it the next time i find the energy to try something on the smartphone/tablet again :) Jun 21 22:13:32 if it uses a copy packaged locally with your app, you're enyo 2. If it points to /usr/palm/frameworks... its enyo 1 Jun 21 22:14:15 palm-package will only modify the tags if it points to enyo on the local filesystem, not if the path to the scripts point inside the app itself. Jun 21 22:30:55 get them to send you a kindle fire Jun 21 22:31:02 aaahhh, sorry Jun 21 22:36:46 /media/cryptofs/apps/usr/palm/applications/ is where the app should be at, right? Jun 21 22:40:08 also: the app works when i host it and run it in the browser, but it doesn't when i want to run it as an enyo application Jun 21 22:42:37 madnificent: yeah, that's where it gets installed Jun 21 22:45:25 any reason as to why it would work perfectly in the browser, but not as an application? if it would help: there's an enyo.Select component in there and it refuses to show the options when i press it. Jun 21 22:46:21 no output in palm-log btw Jun 21 22:46:28 well, nothing related to the app Jun 21 22:50:26 ok, so it's the select that isn't showing Jun 21 22:50:43 unwiredben: the button does work. so this *might* be a bug that i discovered (as it works in the browser, but not native) Jun 21 22:51:45 * madnificent doesn't mind sending source either, it's trivial as hell Jun 21 22:54:13 this actually made me a tiny bit happier. it means that this app doesn't work, not that my way of building apps doesn't work Jun 21 22:55:19 * madnificent also just figured out how he could do it nicer to use than a select Jun 21 22:55:20 oh! Jun 21 22:55:23 at least for numbers Jun 21 22:55:27