**** BEGIN LOGGING AT Sun Feb 05 02:59:59 2012 Feb 05 04:26:30 oil: ping Feb 05 04:26:39 hey Feb 05 04:26:57 css question Feb 05 04:27:08 i have 2 objects i want to put into a flex layout Feb 05 04:27:32 i need item1 to be above item2, but i need to create item2 first Feb 05 04:27:41 is there a way to pack things bottom up Feb 05 04:27:56 i dont think so Feb 05 04:28:06 floats wont help? Feb 05 04:28:14 with flex, i'm not sure Feb 05 04:37:54 im trying to figure out how to render the vkb before the terminal, so that I can set the size of the term when its created with out a 2nd resize of the term Feb 05 05:51:08 PuffTheMagic: do two elements how you want them Feb 05 05:51:19 but not hte term first, a blank named container to take its place Feb 05 05:51:22 then render hte kb Feb 05 05:51:40 then put the term window inside that one that is sized already Feb 05 05:53:30 hmm Feb 05 05:53:41 or maybe that wont work (i dont know how its setup) Feb 05 05:54:06 assuming the kb is fixed height Feb 05 05:54:18 the empty element should still flex to the height correctly Feb 05 05:56:34 tried prepend: true ? Feb 05 05:57:17 (enyo.DomNode property) Feb 05 05:58:51 no i havent tried prepend Feb 05 06:58:14 Bribri, so, does it work? **** BEGIN LOGGING AT Sun Feb 05 08:38:09 2012 Feb 05 11:26:35 ka6sox-away, yeah it works fine Feb 05 18:50:21 Brybry: you around? Feb 05 18:56:53 yeah Feb 05 18:59:35 im close to pushing a fist cut of some resizing/rotation changes i would like you to test on your devices Feb 05 19:00:23 i somehow broke the prefs pullout in the process Feb 05 19:00:39 it has nearly no height and does not stick to the right size Feb 05 19:00:42 side Feb 05 19:02:43 but now that I dont use rotation events I think it can be simplified even more Feb 05 19:04:30 sure Feb 05 19:14:09 i love that enyo is in git now Feb 05 19:14:15 and i can can look at source so easily Feb 05 19:14:29 woo. got my script running on linux, and a new exe alias to go with it Feb 05 19:16:03 time to tie in a feed parser frigger Feb 05 19:23:42 Brybry, pushed Feb 05 19:29:37 its pretty bad on the 2.1 veer Feb 05 19:29:51 and my 2.1 pre2 is in a messed up state Feb 05 19:30:04 i need to figure out how to get it to take a rom Feb 05 19:30:06 as long as it works on tp :P Feb 05 19:30:11 stbuehler, ++ Feb 05 19:30:32 stbuehler, the screen gets corrupted on the veer when in landscape mode Feb 05 19:30:34 not sure why Feb 05 19:30:39 it eventually crashes luna Feb 05 19:30:54 hm Feb 05 19:30:55 bad Feb 05 19:31:07 that could explain my crashes? Feb 05 19:31:22 idk Feb 05 19:31:26 you on 2.1? Feb 05 19:31:33 on tp too Feb 05 19:31:48 i dont ever get a crash on the TP though :/ Feb 05 19:31:57 hm, but it only crashed when i tried installing a new version with palm-install Feb 05 19:33:12 I broke hiding vkb :D Feb 05 19:33:24 broke? Feb 05 19:34:00 "Uncaught TypeError: Cannot read property 'PalmSystem' of null, /usr/palm/frameworks/enyo/1.0/framework/build/enyo-build.js:5,839" Feb 05 19:34:01 PuffTheMagic: i'd like to refactor some code (might take some time though): a) use namespace SDL:: for sdl stuff that might be useful in other projects (especially some event handling) and b) put webos/pdk stuff into a separate file/class so we could run wterm on normal linux too Feb 05 19:34:30 but before i start working too hard i'd like to know if that is ok with you :) Feb 05 19:35:05 ya thats fine, just do it in a diff branch so we can still make releases Feb 05 19:35:14 stbuehler, whats the status of the highlight code? Feb 05 19:35:18 i'll only push things that are ready Feb 05 19:35:19 oh Feb 05 19:35:28 i guess i could work on that too :) Feb 05 19:35:33 and found another bug: with rotation lock on, start landscape with vkb showing, move your touchpad like you're putting it into portrait, then hide vkb, show vkb Feb 05 19:36:39 still working on reprorducing that error though Feb 05 19:36:40 Brybry, you do stupid shit with your TP Feb 05 19:36:41 ;) Feb 05 19:38:26 someone has to try these things Feb 05 19:38:31 :D Feb 05 19:38:37 good job :) Feb 05 19:40:27 still dunno what I did to get that error though Feb 05 19:40:28 hmm Feb 05 19:40:33 Brybry, pull and see if I fixed your bug Feb 05 19:42:32 good so far Feb 05 19:46:23 hide vkb, close wterm, open wterm, vkb starts shown, tap hide vkb in menu (does nothing, guessing picks up saved pref), tap again works Feb 05 19:47:00 I really wish I could reproduce that one time when it errored and hide/show wouldn't work at all for me Feb 05 19:47:04 I don't remember what I did at all Feb 05 19:47:49 ya i want to change the vkb visibility prefs a little Feb 05 19:47:56 right now is updates the prefs each time u toggle Feb 05 19:47:59 but i dont think it should Feb 05 19:48:05 i think there should be an option in the prefs Feb 05 19:48:15 for startup behavior Feb 05 19:48:26 like when a new term starts what it should default to Feb 05 19:48:35 but changes while the term is running shouldnt be saved Feb 05 19:48:41 unless changes in the prefs of course Feb 05 19:50:49 the behavior I would want (as a user) would probably be save on exit/app close Feb 05 19:51:06 not really sure, not a big deal to me Feb 05 19:52:25 yessssss, got the error again Feb 05 19:52:26 still no idea how Feb 05 19:52:39 what is the error? Feb 05 19:53:10 [20120205-13:52:16.025854] error: Uncaught TypeError: Cannot read property 'PalmSystem' of null, /usr/palm/frameworks/enyo/1.0/framework/build/enyo-build.js:5,839 Feb 05 19:53:16 on clicking 'show keyboard' Feb 05 19:53:29 still working out steps to reproduce Feb 05 20:00:50 ok, load setup and then close setup and I think that does it Feb 05 20:03:26 or a new terminal and close that new terminal Feb 05 20:03:26 weird Feb 05 20:08:27 I know a very bad way to fix it :3 Feb 05 20:10:18 enyo.application.p.set('showVKB', this._showVKB) is the offending call I believe Feb 05 20:11:14 hmm, didn't happen this time. wth Feb 05 20:12:17 oh, it did, logging just delayed Feb 05 20:41:40 why would that cause the an issue Feb 05 20:41:58 there's some really weird scope inssue going on in prefs.set Feb 05 20:46:03 dont think we ever had any issues with wirc using that prefs object Feb 05 20:47:01 looks like my pre2 is taking 2.2.4 Feb 05 20:47:08 dont know why it failed to take 2.1 Feb 05 20:47:18 I dunno if it's the prefs code at all yet or not Feb 05 20:47:30 it's kind of annoying to debug when enyo.log/console.log/etc become undefined inside of it Feb 05 21:15:21 yep shit is really messed up on my pre2 Feb 05 21:15:26 regardless of 2.1 or 2.2 Feb 05 21:15:27 lol Feb 05 21:31:33 http://pastebin.com/ABpA8DFc stage dos Feb 05 21:32:17 halfhalo: he err what? Feb 05 21:32:31 making node script Feb 05 21:33:10 one of them happens to use https://github.com/halfhalo/node-wosi-feed-parser right now Feb 05 21:34:06 destinal: u ever roast tanzanian peaberry Feb 05 21:34:43 PuffTheMagic: yes a couple years ago last though I think Feb 05 21:34:51 had it in a sweet marias sampler Feb 05 21:35:06 are they really tiny and dense Feb 05 21:36:27 I don't think SM is carrying any right now because none of the current crop passed their cupping tests or something Feb 05 21:37:12 hmmm, my uncled got me 4 types of green beans, just roasted some of the peaberry Feb 05 21:37:21 they took a while to get going Feb 05 21:37:27 seem smaller than the other stuff i roasted Feb 05 21:37:30 I seem to recall it was like kenya but a bit sweeter, and took a while to roast Feb 05 21:39:22 I have node-novacom stuff on github, but until I get it a little cleaner its in a hidden repo, along with the installation cli scripts. Feb 05 21:40:12 I think I can add one person to them still to poke around, and i got ubuntu novacom to work it looks like. Feb 05 21:56:47 http://pastebin.com/mBUTcG80 is it running through the entire process of installating a package Feb 05 21:58:44 Brybry: still debuging or give up? Feb 05 21:59:19 I am contemplating how this happens Feb 05 21:59:34 it has definitely challenged my understanding of javascript scope Feb 05 22:00:14 javascript scope can be a pain sometimes, esp trying to get stack traces Feb 05 22:02:05 like the document object (and other things) get trashed inside of the enyo.application.p object after a card that instantiates it is closed Feb 05 22:02:16 but if that is true how have we not run into issues before Feb 05 22:28:19 destinal: just figure out a way to sqeeze more heat out of my popper Feb 05 22:28:26 well, keep more air in really Feb 05 22:35:57 is Preferences supposed to act like a singleton? Feb 05 22:36:10 what do u mean by that Feb 05 22:36:20 should it be global? Feb 05 22:36:24 like one instance of it across all cards Feb 05 22:36:28 ya Feb 05 22:36:59 then we probably want to do: if (typeof enyo.application.p == 'undefined') Feb 05 22:36:59 enyo.application.p = new Preferences(); Feb 05 22:37:37 and I think that fixes all the errors, looks like the original card's document object/scope/whatever nonsense sticks around even after the original card is destroyed (which is only case that wouldn't take care of) Feb 05 22:38:08 i thought i had something like that once Feb 05 22:41:11 I find it very interesting that a single global scope level log statement in prefs.js gets called more than once on card load Feb 05 22:41:55 ya that confuses me too Feb 05 23:05:48 hmm, hoping I didn't just do a bad thing by pushing that into master Feb 05 23:15:07 PuffTheMagic: oh? what did you work out? Feb 05 23:16:18 i have a metal ladle that almost perfectly fits into the well area off the popper Feb 05 23:16:26 so i put that over it and it traps in way more heat Feb 05 23:16:34 no melt downs yet Feb 05 23:20:23 nice Feb 05 23:20:48 yeah I suspect the newfangled lower wattage popper just doesn't quite do what roasting needs without hacks like that Feb 06 00:52:14 destinal: just did my best roast so far Feb 06 00:52:33 i need to really seal up that popper and i can get them all nice and dark and oily :D Feb 06 00:56:42 PuffTheMagic: or just get a poppery II off ebay :P Feb 06 00:57:21 someday they'll become hard to find but still commonly sold these days Feb 06 00:57:34 so we have one of those old school poppers at my house Feb 06 00:57:55 never have used it with oil or anything usually just plain popcorn (which doesnt taste all that great) Feb 06 00:58:22 Jack87: yeah I prefer cast iron skillet or even homemade brown bag microwave bags Feb 06 00:58:38 for actual popcorn. air poppers for roasting coffee Feb 06 00:59:03 ahh Feb 06 01:07:12 destinal: i must do that but i wanted to see what i could pull out of the popper i got as a gift Feb 06 02:02:07 PuffTheMagic: definitely cool what you can do with some simple mods to the air crazy Feb 06 02:03:07 i just hit the termal breaker on it on this last batch Feb 06 02:03:15 i guess i know i cant have a meltdown now ;D Feb 06 02:18:59 stbuehler: should a playFeedback/keyboard click sound toggle/boolean be a member of KeyRepeatTimer or SDLCore? (it's accessed by both) Feb 06 02:19:28 Brybry: dont like my abuse of scancode? Feb 06 02:20:11 lol, I haven't actually looked if I can remove that yet Feb 06 02:22:01 I just pulled in x_palm_virtualkeyboard_prefs "TapSounds" pref so it can be muted/voiced base on the system pref (and I still have to test that everything works ok on a phone where the pref doesn't exist) Feb 06 02:22:15 so right now it seems pretty solid on pre3 and TP Feb 06 02:22:28 might make a normal release for them Feb 06 02:22:37 and leave pre2/veer in alpha Feb 06 02:25:08 oh Feb 06 02:25:14 we need to fix . backspacing first Feb 06 02:25:19 on the pre3 Feb 06 02:25:27 that's kind of necessary for terminal use Feb 06 02:27:23 and we probably need to check to make sure sym+whatever still acts like ctrl+whatever Feb 06 02:33:31 and I still want to look into focus stuff on the pre3 Feb 06 02:33:38 so many things to do, it's awesome Feb 06 02:39:54 PuffTheMagic: did you make the phone on screen keyboard not make click sounds anymore? Feb 06 02:40:12 want to make sure I'm not looking for bugs that aren't there :) Feb 06 02:46:39 Brybry: no i didnt Feb 06 02:47:07 hmm Feb 06 02:47:10 ok then maybe a beta release Feb 06 02:48:07 yeah, definitely good enough for a beta **** ENDING LOGGING AT Mon Feb 06 02:59:58 2012