**** BEGIN LOGGING AT Sun Feb 12 02:59:56 2012 Feb 12 04:55:00 evening dtzWill Feb 12 19:10:57 oil, ping Feb 12 20:31:03 just figured out a great way to handle all the difference device css's Feb 12 20:31:12 Feb 12 20:31:12 Feb 12 20:31:12 Feb 12 20:31:27 works perfect Feb 12 20:42:26 highlighting is evil :( Feb 12 20:44:08 or at least doing it the way I'm trying to do it is evil Feb 12 20:47:39 why is it evil? Feb 12 20:48:06 I'm basically trying to track just the end and beginning of a selection and reverse FG/BG in the screenbuffer for the selection area incrementally but it gets complicated and some of that code is way too messy Feb 12 20:50:12 :( why reverse Feb 12 20:50:27 the plan was to have a option in the prefs to set highlight color Feb 12 20:51:34 because look at any other term (though honestly a set color would be just as easy to drop in) Feb 12 20:52:14 i hate how most terms to highlighting Feb 12 20:52:16 is so confusing Feb 12 20:56:12 changing the actual color is the easy part, it's making the highlight behavior work properly and not leave behind changed cells that keeps tripping me up Feb 12 20:56:59 though of course I've been trying to emulator xterm/putty style as much as possible and not just doing 'draw a box' (because that's how windows does it and I really dislike that) Feb 12 20:57:05 u adding a bit to the cell object to indicate selected? Feb 12 20:57:23 nope, I've been trying to avoid that Feb 12 20:57:25 though I might have to Feb 12 20:58:12 so far I just track head/end rows/columns, if it's active, and the last direction it was going Feb 12 20:58:55 why are u avoiding that Feb 12 20:59:03 how are u gonna do copy afterwards Feb 12 20:59:21 copy would be easy, it'd just be head->end Feb 12 20:59:28 same way I do clear Feb 12 21:00:10 it just feels like cheating to add a selected bit to cells :3 Feb 12 21:00:15 head->end of what? Feb 12 21:00:25 of the selectoin Feb 12 21:00:36 so u store the selection in a new buffer on the fly? Feb 12 21:00:43 instead of just setting a bit Feb 12 21:01:02 like I have a selectoin/highlight struct with start row/col and end row/col Feb 12 21:01:22 oh Feb 12 21:10:00 the selection gets updated incrementally, like [START]FOO[END] BAR[MOUSEHERE], I update fg/bg from END to MOUSEHERE, and then set that as the new [END] Feb 12 21:12:48 but it gets complicated when I switch from going forwards to reverse or flip about the start point, especially for clearing the selection Feb 12 21:13:52 well i just pushed all over vkblayout overhauls Feb 12 21:14:00 like A [START]RED DOG[END] to [END]A [START]RED DOG), that will go over the start point twice so it'll be unhighlighted, then if I clear from [START]->[END] it'll rehighlight [START] Feb 12 21:14:09 the css is way easier to manage now, all the orientation change issues are fixed Feb 12 21:14:19 got support for pre, pre3 and touchpad sized screens Feb 12 21:14:28 nice :D Feb 12 21:14:39 now i gotta try veer Feb 12 21:15:30 2.1 really pisses me off Feb 12 21:15:53 [20120212-16:15:35.741336] error: Uncaught Oop.js: Failed to find a constructor for kind [vkb], /usr/palm/frameworks/enyo/1.0/framework/build/enyo-build.js:219 Feb 12 21:15:55 wtf Feb 12 21:17:28 typo somewhere? Feb 12 21:18:08 no Feb 12 21:18:11 this only happens on 2.1 Feb 12 21:19:35 im gonna try prewares enyo Feb 12 21:21:26 maybe kind: 'VFlexBox', Feb 12 21:21:39 elsewhere we do like kind: enyo.VFlexBox, and maybe that version of enyo doesn't handle it well or something Feb 12 21:21:50 * Brybry makes shots in the dark Feb 12 21:27:02 naa its related to the layout stuff I did Feb 12 21:33:08 hmm, if I switch layouts I get errors when I press keys Feb 12 21:35:30 what errors? Feb 12 21:36:50 i've been going between 3 devices with no errors :( Feb 12 21:54:03 [20120212-15:32:55.707245] error: Uncaught TypeError: Cannot call method 'keyDown' of undefined, src/enyo/vkb.js:150 Feb 12 21:54:04 [20120212-15:32:55.796256] error: Uncaught TypeError: Cannot call method 'keyUp' of undefined, src/enyo/vkb.js:127 Feb 12 21:54:09 maybe I botched the install somehow Feb 12 21:55:18 I do start wterm->switch to DVORAK from QWERTY, try to type keys, nothing shows up+errors Feb 12 21:56:42 no i have an idea what causes that Feb 12 22:15:07 im tempted to raise wterm min webos version to 2.2 Feb 12 22:15:15 only veers are stuck at 2.1 Feb 12 22:15:33 and even if i lock rotation, resizing still crashes it Feb 12 22:15:42 like if a dashboard shows up Feb 12 22:19:14 Brybry, bug fix pushed Feb 12 22:21:14 so far everything works :) Feb 12 22:24:56 did we ever handle page up/down/home/end (I guess Fn) on phones or should I put an issue up so we don't forget Feb 12 22:24:59 I remember someone mentioned that Feb 12 22:54:11 no its not implemented yet Feb 12 22:54:12 but Feb 12 22:54:20 if we make orange fn Feb 12 22:54:27 then it should just work Feb 12 23:03:56 actually Feb 12 23:03:59 it wouldnt Feb 12 23:04:25 err Feb 12 23:04:28 maybe it will Feb 12 23:08:55 I think it should Feb 12 23:08:57 Brybry, just saw your playFeedbackCallback(), how some u didnt use the PDL json calls Feb 12 23:09:03 or mjson Feb 12 23:09:26 there are no PDL json calls for that Feb 12 23:09:49 mjson may have been an option though Feb 12 23:10:50 or at least, the PDL json calls I looked at didn't handle the object properly/were only made for super simple things Feb 12 23:17:48 Brybry, so actually, orange is meta, with out me forcing it to be Feb 12 23:17:51 so to maintain compat Feb 12 23:17:58 we should make fn -> meta on the vkb Feb 13 02:17:51 rwhitby, the enyo package does not work on my 2.1 veer Feb 13 02:17:58 not as a symlink to cryptfs Feb 13 02:18:12 probably related to the differences in how cryptfs is mounted **** ENDING LOGGING AT Mon Feb 13 02:59:58 2012