**** BEGIN LOGGING AT Thu May 31 02:59:58 2012 May 31 04:08:21 anyone in here know of a fix for the white notification dashboard issue in enjo on webos phones May 31 04:10:22 you can override the dashboard style May 31 04:10:27 but it won't be pretty May 31 04:12:08 hey i know you... you're that one guy who posts thousands of tweets about sports :P May 31 04:12:53 who me? no, you must be talking about that OTHER guy who posts thousands of tweets about sports. May 31 04:13:15 ohhhhh okay... yeah that guy is so annoying May 31 04:13:33 I tried that, I guess it works well enough May 31 04:13:35 my god, this app is so messy May 31 04:13:43 at least I can see the text now May 31 04:13:50 i need to rewrite it, like a year after i release it May 31 04:14:27 why does enyo put this strange white line under the notification? May 31 04:15:09 it's not enyo May 31 04:15:10 it's mojo May 31 04:15:15 that's why. May 31 04:16:45 so enyo calls mojo? May 31 04:16:54 * invalidopcode isn't familiar with enyo on phones May 31 04:17:03 * PatrickC is :) May 31 04:17:08 ahh.. good times.. good times May 31 04:17:20 :P May 31 04:18:20 this app is officially insane May 31 04:18:48 i really should just like use a database for this stuff May 31 04:18:58 is there a localstorage limit May 31 04:19:06 well... notifications (kindof) fixed May 31 04:19:07 if there is, i think i may be in trouble. May 31 04:19:38 fxspec06, what app? May 31 04:21:01 my unreleased app May 31 04:21:45 hard to describe May 31 04:22:24 your sports one? May 31 04:23:14 ya May 31 04:23:18 it's not just sports May 31 04:23:19 well May 31 04:23:39 the ultimate goal that i'm almost near is to allow the creation of custom tournaments May 31 04:24:05 but this is a bleep load of logic, and is insanely ridiculously complicated May 31 04:24:49 also i have absolutely no idea if it's ever going to allow more than two users.. May 31 04:52:33 oh heck yes.. May 31 06:44:28 fxspec06: I hear different things about local storage limits, depends ultimately on the platform May 31 06:44:44 I've heard 5-50MB, or unlimited May 31 06:50:30 do you know if there's a limit on the touchpad? May 31 07:02:43 hmmm, I don't know...but I would guess 5 MB. May 31 07:03:58 luckily, on webOS TouchPads you can use sqlite and get "unlimited" May 31 07:04:07 name the db ext:dbname, poof May 31 07:04:09 magic May 31 07:05:05 going off 4 hours sleep last night and all day long at Fluent...ttyl May 31 07:12:56 cool. have a good night sugardave May 31 08:07:41 EricBlade1: how's your userbase evolving on android? May 31 08:08:04 madnificent: either most of hte people that disappeared yesterday are back, or i had a crapton of sales today May 31 08:08:21 sugardave: the limit on the old webos was rather low, and i doubt it's been raised for the TP (actually, i'd guess it was lowered, the copy-buffer size was lowered as well). May 31 08:08:40 EricBlade1: you'll only see the income later? May 31 08:08:48 as in: who's really new May 31 08:08:52 and congrats! May 31 08:09:18 some reports on the google play market and other places seem to be quite.. unsynchronized May 31 08:09:44 like the users report and such goes through the prior day May 31 08:10:00 but the money reports only seem to update about every 3 days or so May 31 08:10:33 and i think i ran across some other reports once that were up to date to within 24 hrs May 31 08:11:11 looks like palm wasn't the only one with an unstreamed process May 31 08:11:25 perhaps it was streamlined, it just had some lag May 31 08:24:36 nah they all come from different sites too May 31 08:24:54 so the data is probably all coming from different sources that are updated at different times May 31 08:27:22 ah well, something small here or there and boom, you've lost yourself a userbase for a day :) May 31 08:28:31 yeah probably just a weird data burp May 31 08:30:29 now that i've released GVoice on Chrome, I've probably made enough from Google's markets to cover the expenses porting May 31 08:30:44 did it raise much? May 31 08:30:50 if that's not too direct to ask May 31 08:31:54 not really, except it was commissioned by a business that wanted to be able to have a supervisor type person login to google voice from any machine anywhere without actually logging that user into the google account in the web browser May 31 08:33:03 ah, so you've got expenses covered mostly anyways? May 31 08:33:35 yeah they paid for the port and a little on top May 31 08:34:32 could've been a good deal for them as well. nice one for you too :D May 31 08:35:48 * madnificent finds it annoying that the CardSlideArranger always moves in the same direction May 31 08:35:54 http://i.imgur.com/iWXqQ.png http://i.imgur.com/ebYxV.png May 31 08:36:07 dynamic // first round bye / wildcard rounds May 31 08:36:08 they got a ridiculous deal on it really, but i don't mind because in the process i fixed a couple of weird bugs and added a new platform May 31 08:36:17 * fxspec06 does a backflip May 31 08:36:58 fxspec06: now you're just boasting! :P May 31 08:37:20 i've added so many features. this thing is COOL MAN. May 31 08:37:23 EricBlade1: and you've got to experience how well android sells May 31 08:37:45 in the end, i should be able to add any type of tournament possible May 31 08:38:20 fxspec06: Cubs vs Senators in the World Series? .. oh, you said possible. May 31 08:38:36 i need to figure out which football scores aren't possible May 31 08:38:48 there must be an algorithm for that May 31 08:38:49 other than "1" i think everything is May 31 08:39:04 hmm that's a pretty nifty algorithm May 31 08:39:51 you can score 2 pts and 3 pts in football, so i think you should be able to reach any number other than 1 .. unless there's some way to score 1 pt that doesn't also require scoring 6 first, that i don't know of May 31 08:40:07 if a player somehow manages to end up facing himself, the app forces another user to take over and it puts an asterisk next to that team May 31 08:41:03 well you can score 2 and 3... and those are like prime factors of nearly everything May 31 08:41:36 so ya, everything except 1 May 31 08:53:42 so, the panels don't show up in the api because they're in some external library. can you tell the api to search for those as well? May 31 08:59:50 wow this has come a LONG way May 31 08:59:58 it's actually useful now! =O May 31 09:00:09 madnificent: did you still want to try it in a web browser ? May 31 09:05:29 fxspec06: sure! May 31 09:08:17 k May 31 09:39:12 any ideas on how to make a box which has a specific aspect ratio? May 31 09:43:27 woah May 31 09:43:32 my ssd is being delivered today. May 31 09:43:37 no way. May 31 09:43:51 * fxspec06 goes to bed so it's here when he wakes up May 31 09:57:27 hmm, i think i have the aspect ratio covered to some extent May 31 09:57:56 however, it would mean i'd make a new kind and i'd want it to behave just like any other Control. May 31 09:58:03 but my control has a body, somewhere May 31 09:58:39 how would i best make sure the content is easy to set, just publish my content and component functions as being those of my child and set it up at create as well, or is there something simpler? May 31 10:08:30 so what i'd basically want to do, is capture some function calls, and delegate all others to one of the elements i hold. May 31 12:40:43 disable regular scrolling and simulate it yourself May 31 12:41:03 ah, wrong window of course May 31 15:34:49 morning May 31 16:05:30 buenos dias May 31 16:46:10 fxspec06: you weren't kidding about that IPS May 31 16:46:19 i can't believe how bright it is compared to my two older LCDs May 31 16:46:36 it's almost as nice as an ancient high quality crt May 31 16:47:02 ips ftw May 31 16:47:26 i need two extension cables for my video now though May 31 16:47:33 hah May 31 16:47:45 either that or i need to move my computer to the center of the desk May 31 16:48:36 my old primary took a fall while i was setting up, looks like it got a gouge in the screen :( May 31 16:48:48 not terribly noticeable though May 31 16:49:44 i'm also just a little annoyed that the Dell pivot stand only pivots to the right, meaning the connectors move left .. when aren't the majority of computers on the right side of their monitors? May 31 16:52:28 i find the 1020 and 1050 resolutions to be just a bit too thin for making the best use of portrait mode, so i hope i can find a configuration that allows me to rotate the 1600x1200 May 31 16:52:55 er 1920x1200 May 31 16:54:11 ya you wouldn't really think of ips as revolutionary .. until you see for yourself May 31 16:55:03 trying to free up some HDD space here so i can make a disk image. not sure if it's gonna happen May 31 16:55:18 how much ya gotta image? May 31 16:55:52 well i got to shrink my OS partition to fit 234.3GB, if my calculations are correct May 31 16:56:00 i've got about 6gb to go lol May 31 16:56:17 maybe i need to rally all the children together and have them adjust my monitors around until i find a really comfortable position for them all then lock them down May 31 16:56:19 i could always uninstall my games temporarily. May 31 16:58:58 i feel like there's huge folder somewhere that's taking up like 50GB in temp files May 31 16:59:00 and now it's time to see if the fourth monitor connection works, the manual says it won't.. but the manual also says you can't use the internal vga at the same tiem as an external card either May 31 16:59:06 fxspec06: crapcleaner ? May 31 16:59:15 hmm never heard of it. let's find out May 31 16:59:25 ohh.. ccleaner is great May 31 17:04:04 hmm. 4 monitors. May 31 17:06:38 damn. Xdisplay won't let me connect my iPad as a 5th haha May 31 17:08:27 yikes. dbpoweramp 14gb May 31 17:08:36 16.5* May 31 17:41:41 so .. i found a app called 'directory report' and it's fantastic. May 31 17:52:38 hmm. after installing the 4 monitors, i have no sound output now May 31 17:53:48 update sound drivers ? May 31 17:55:34 _4_ monitors? May 31 17:56:46 lol May 31 17:57:11 yeah i just went from 2 to 4 May 31 17:58:18 i notice my video performance is kinda crappy now though May 31 17:58:25 that's almost twice as many ! May 31 17:58:42 EricBlade: please let me know in a few weeks how it turns out. i'm wondering if it'll make a big difference. with CRT monitors i found it to be annoying, (but they were huge with big borders and not stacked above each other) May 31 17:59:15 if i were running 2 monitors i'd want 2 gfx cards May 31 17:59:24 more pixels always = better May 31 18:00:27 madnificent: i've been using 2 for quite some time, and occasionally 3, although the 3rd was a CRt May 31 18:03:41 now i'm hooking up my old 2 LCDs with articulating desk mounts, I just got a dell U2412M that has a great stand, and my old CRT is sitting on a desk off to the side May 31 18:15:24 wow. i just disabled the pagefile.. 19GB May 31 19:52:26 grrrrr, tp seller doesn't respond May 31 20:05:54 hmm. i finally left the new monitor for 5 minutes, i come back it's at minimum brightness. it won't come back. May 31 20:06:08 had to power it off and back on. grr. May 31 20:06:30 it apparently screensaver detects, but it's not detecting when it clears :( May 31 20:17:10 you know what's sort of irritating? I can't do {name: "thing", content: this.stuff} where stuff is a published value May 31 20:18:03 summatusmentis: i think you can create a new kind and hack that sort of stuff in there relatively easily May 31 20:18:41 * madnificent is a lisper, likes metaprogramming May 31 20:19:02 madnificent: I'm not sure what you mean May 31 20:20:10 you can create another kind which takes the list that's in components. at create it pushes each of its components May 31 20:20:28 (this is where you'd want multiple inheritance instead of mixins, i guess) May 31 20:20:32 (we have mixins) May 31 20:20:50 I don't know what mixins are, but that's essentially what I'm doing now, is setting fields at create May 31 20:20:54 it just feels hacky May 31 20:21:06 yes, so you want to create a kind that does that for you May 31 20:21:58 no, I want enyo to do it for me :) May 31 20:23:33 actually, you can do so with a mixin as well, but it's a tad more of a hack. the mixin can supply a default create in which it calls "this.dynamicSetup()", if you override the create you'll have to set that. if you don't want to hack in the enyo source, you can use that mixin to automatically create the components in cmps (for instance) when you include that mixin. May 31 20:23:55 or you can hack the enyo source ofc May 31 20:24:45 oeh, you can do the mixin in component itself, perhaps (*not* sure) May 31 20:24:50 the documentation of mixin is really sparse May 31 20:25:45 also, macroize is a disturbing name for what it does May 31 21:12:03 summatusmentis: i wonder why they made that design decision. i don't immediately see any optimizations which they couldn't have made if they did it so we didn't need to call create. May 31 21:12:25 well, *implement* create May 31 21:15:09 the only downside i see is that they'd have had to implement it as a function call then... but that doesn't seem like a major issue, does it? May 31 21:15:41 well, you'd have had to write components : function() { return [ { .... } ]; } perhaps not the prettiest either May 31 21:16:51 I think the concept is flags that get used at later points potentially May 31 21:17:14 not getting what you want to say now. May 31 21:19:06 settings components values on declaration allows those values to be used outside the create(), but still "during setup" May 31 21:24:19 when you cal this.inherit(arguments) in create, it can setup everything May 31 21:24:59 so you'll have everything available at create. you'd still need to set dynamically calculated values (or unless you called the function in your creator obviously). May 31 21:25:27 then again, it might fail somewhere in their abstractions, as they only have :after methods, not :around methods May 31 21:25:35 yeah May 31 21:31:10 this is the moment where i curse our evolution to dumber and dumber languages May 31 21:31:52 that's not entirely fair, but we could hop forward 10 years or so if we'd want to. and spur innovation. but we don't May 31 21:33:47 too many people like things The Way They Are May 31 21:34:57 that can hardly be it... at some point in the past 60 years there must have been people using lisp, and it's always been on the most expressive side of things. it still is. May 31 21:35:26 (i'm not stating this to troll, i'm not in #javascript) May 31 21:41:04 then again, we could've done worse, i guess Jun 01 00:36:31 how do you tell which partition you booted from Jun 01 00:37:12 on a webOS device? Jun 01 00:37:47 no on windows Jun 01 00:38:06 i just installed a SSD and i'm pretty sure i booted into the hard drive Jun 01 00:38:30 you'd have to check your BIOS settings to see which drive it tries to boot from first Jun 01 00:38:46 which doesn't make ANY sense because the hard drive wasn't booting earlier today Jun 01 00:38:48 because i broke it Jun 01 00:38:51 lol Jun 01 00:39:29 i know how Jun 01 00:39:48 yeah, i'm totally on the HDD. Jun 01 00:40:00 k i gotta go reboot c if i can figgure this out Jun 01 02:09:09 anyone have a moment to help an enyo noob? (im a decent js dev so it shouldn't be too hard to point me in the right direction) Jun 01 02:10:06 lupos: what do you need help with? :) Jun 01 02:10:59 actually I have to disappear for like 30 mins... someone else can probably help you, ill be back :P Jun 01 02:12:07 just trying to figure out how to bubble up a function call i guess.... something happens on a component (ontap in this case on serviceItem.js) and I want a function in app.js to be called as well Jun 01 02:50:38 lupos: then declare and event "onWasTaped" Jun 01 02:50:51 then when the tap happens call "doWasTaped()" Jun 01 02:51:24 then in the parent kind, app.js, assoicated "onWasTaped" for that component to your function. Jun 01 02:52:13 thanks ill give it a go Jun 01 02:55:26 hey rwatkins I was wondering if you could point me in the direction of the workaround you made for white dashboards in enyo apps on the pre3? **** ENDING LOGGING AT Fri Jun 01 02:59:58 2012