**** BEGIN LOGGING AT Thu Jan 05 02:59:57 2012 Jan 05 03:21:40 bbl Jan 05 03:21:48 installing a network card into this machine Jan 05 03:36:42 if I run it from the terminal/not as a plugin it doesn't crash =( Jan 05 03:36:43 this makes no sense Jan 05 03:45:40 how is setColor causing a map error in terminalconfigmanager Jan 05 03:48:29 puffTheMagic, where does SDL_Color m_colors[]; get initialized? Jan 05 03:59:56 nevermind, found it =x Jan 05 05:08:00 okay, maybe now avahi will build Jan 05 05:08:32 * ka6sox waits with toes crossed. Jan 05 05:11:47 wont be happening until sconix wakes up Jan 05 05:32:36 alright, so at least everything still works now after all my changes Jan 05 05:32:59 whats the fun in that? Jan 05 05:38:50 the fun is dont having to deal with bs anymore Jan 05 05:44:59 Brybry, i merged your commits Jan 05 05:47:41 that was not fun to track down =( Jan 05 05:48:47 if there were something like intellij idea for C/C++ it would have just flat out told me what the problem was Jan 05 05:49:40 so i didnt look at the fix for more than a min, but seems like there is a race condition causing that issue? Jan 05 05:49:50 id ont get why it only happens for shift Jan 05 05:50:15 Brybry, if u pull you will get all the fun color scheme shit i added Jan 05 05:50:35 Dark Pastels is actually sorta nice on the pre Jan 05 05:52:19 I think I did already Jan 05 05:52:32 I'm not sure Jan 05 05:52:53 I don't really know of things to test colors with =x Jan 05 05:57:39 htop, mc (midnight commander), irssi Jan 05 05:57:46 Brybry, i bundle vvtest with wterm Jan 05 05:57:51 so u can use the color test in that if u want Jan 05 06:01:44 did you have anything else you want to commit else i am going to tag 0.2.2 Jan 05 06:12:27 you're on a roll Jan 05 06:14:44 nah, nothing more tonight Jan 05 06:26:32 PatrickC, anymore dead things? Jan 05 06:26:46 ka6sox, hmm.. not that i can think of :P Jan 05 06:27:03 my pre2's keyboard doesnt like me. some keys broke on it and u really have to mash them to get them to work Jan 05 06:27:20 but other then that.. nothing.. oh wait.. the auto-focus on my pre3 broke :/ Jan 05 06:29:05 wow...such fun! Jan 05 06:29:28 PatrickC: are you like standing on them and jumping up and down? Jan 05 06:29:44 hewball, almost. juggling them Jan 05 06:30:06 are the processor and camera on the same part of the phone? or could i swap out the camera and leave the processor alone? Jan 05 06:31:05 hewball, pulse modules in the repo tomorrow...hopefully Jan 05 06:31:16 wrea: that awsome :D Jan 05 06:31:39 * hewball wonders where his touchpad is hidding Jan 05 06:31:56 in a room Jan 05 06:32:06 PatrickC: i really hope so Jan 05 06:32:10 lol Jan 05 06:32:24 apparently sconix gave his touchpad to his niece, so he's waiting on another. Jan 05 06:33:01 wow.. my pre2 is messed up... Jan 05 06:33:04 I'm going to see about hacking on pulse-settings too Jan 05 06:33:11 it says i have 0.00 GB remaining... Jan 05 06:34:13 maybe thats the issue? Jan 05 06:34:24 it is a freshly doctored device... Jan 05 06:34:26 nothing on it Jan 05 06:37:36 * PatrickC is thinking of wiping everything off of the device and re-building the entire filesystem on it Jan 05 06:43:12 folks Jan 05 06:43:24 * bhuey thinks he has networking back up Jan 05 06:43:29 hey bhuey Jan 05 06:43:34 hey bhern Jan 05 06:43:38 bhuey* Jan 05 06:43:40 hey Jan 05 06:44:49 PuffTheMagic, yeah, I'm liking the dark pastels too Jan 05 08:42:02 Hello everyone, I have a little question. Is it possible to use "readCredentials" method of account service in webos 2.x? Jan 05 10:05:16 folks Jan 05 10:05:24 hey Jan 05 11:13:43 * bhuey wants to cry Jan 05 11:17:02 Why? Jan 05 11:17:10 bhuey: Why Jan 05 12:17:02 hi all, could any body kindly provide a tutorial or code snippet of creating account with custom credentials through synergy service? Many thanks in advance! Jan 05 12:40:11 Is there a tools to explore the key data in d8? I think impostah is only able to see the structure but not the actual value? Jan 05 12:54:58 http://almaer.com/blog/the-rise-and-fall-of-webos-is-an-epic-tale-webos-web-os Jan 05 12:55:16 I don't agree with the contents of that link but I'm posting it nevertheless Jan 05 15:22:42 has the google 'suggest' button in just type ever worked on the touchpad? that's kind of embarrasing Jan 05 15:53:24 So does anyone who has used wTerm have any suggestions on how the portrait mode keyboard should look? Should I just scale it down and make it smaller or come up with a new layout with more rows and less columns? Jan 05 15:57:26 I have been playing around with my touchpad. Does it do ipv6? Can it be turned on? I have prefix advertizing from my router, but the TP does not seem to pick it up...Thanks. Jan 05 17:27:16 Hi Jan 05 17:28:47 I ripped apart two pre+ to make one working pre. Now I have a system board and a bunch of junk (cracked screen, fried comm board...). I'd like to turn the system board into a USB drive/system on a stick. Jan 05 17:30:30 I can boot the system board by itself with omap3_usbload, and I can manually turn it into a flash drive via echo /dev/mapper/store-media > ... ... command. It won't boot on its own though, probably because there is nothing attached to it. Jan 05 17:31:18 A meta-doctor image with the --wifi-only only gets to the battery charging screen, can I bypass the battery charge check in doctor? Jan 05 17:32:50 Or rather, boot the board and modify the 1.4.5 installation on it to bypass battery check and everything else. Then add the USB flash drive mount as an init script on boot. Jan 05 17:33:16 It would be super cool to still have wifi work, since that is built-in to the system board. Jan 05 17:33:56 Just a matter of getting it to boot on its own when powered up via USB Jan 05 20:20:21 lol Jan 05 20:21:17 creating multitouch keyrepeating at 50ms and then holding down 6 buttons w/ logging output on each event fire does bad things Jan 05 21:00:02 is there a way to upgrade node.js above the level provided by HP ? Jan 05 22:43:56 Brybry: u working on wterm keyrepeat or something else Jan 05 22:44:12 I spent like 5 minutes on it Jan 05 22:44:37 my dad had two hernias removed today so I haven't really gotten to look at it again Jan 05 22:44:37 its enabled in sdl Jan 05 22:44:45 so i figured it should work Jan 05 22:44:51 unless my key events are not right Jan 05 22:44:54 it's not a SDL problem (though we could implement it in the plugin) Jan 05 22:45:16 I think the keys are supposed to keep firing keydown events while they're pressed down Jan 05 22:45:54 that doesnt make sense as the sdl keyrepeat setting seems like it handles that if there is no up event Jan 05 22:46:07 that's what I got with the bluetooth keyboard Jan 05 22:46:14 I might hook up a usb keyboard to see how it works Jan 05 22:46:30 wait what about bt keyboard? Jan 05 22:47:05 like, while I hold a key down SDL keeps firing new keydown events, I think Jan 05 22:47:14 ahh check this http://forums.libsdl.org/viewtopic.php?t=6182&sid=36762cb583d97488f7c5f01505f6ee95 Jan 05 22:47:54 it's easily solvable on the javascript either way Jan 05 22:48:00 or the C as well Jan 05 22:48:49 well i know we could do it on our own Jan 05 22:48:56 but i would just like sdl to handle it Jan 05 22:49:04 unless it really is disabled in 1.3 Jan 05 22:49:10 and its left to us Jan 05 22:51:18 I'll look at the palm sdl source from http://opensource.palm.com/3.0.4/index.html later and see what it's supposed to do with that Jan 05 23:00:38 Brybry: PuffTheMagic_: Palm is using 1.2. They did not explicitly disable it, but they probably broke it with the tickless event loop change. Jan 05 23:02:11 Brybry: PuffTheMagic_: What you will see probably is that key repeat events are injected only if other events come in such as the mouse moving Jan 05 23:02:18 instead of at a fixed rate Jan 05 23:04:08 sdl_wait should be doing a pump events Jan 05 23:04:21 i just dont know how sdl repeat keys works Jan 05 23:04:38 if it injects new events or does some other weird stuff Jan 05 23:04:48 that is the normal sdl1.2 Jan 05 23:05:02 well webos sdl is 1.3 Jan 05 23:05:13 it is 1.2 Jan 05 23:05:25 well, it is a weird mix, but it is mostly 1.2, with the haptic stuff from 1.3 Jan 05 23:05:52 (note that 1.3 does not even have SDL_SetVideoMode except in compatibility mode, so it's quite different) Jan 05 23:06:01 ah Jan 05 23:06:34 either way, on sdl normally the event loop is something like while(1) { .... check_events(); check_keyrepeats(); sleep(10); } Jan 05 23:06:43 aka, it ticks every 10ms Jan 05 23:06:59 the palm guys changed this to something that doesn't tick, because of course ticking on a mobile is a nogo Jan 05 23:07:14 and in the process probably broke keyrepeats as you can deduce from the snippet above Jan 05 23:07:27 because instead of checking keyrepeats every 10ms it will only do everytime there's an event Jan 05 23:08:18 so i should probably disable sdl's keyrepeat stuff and roll my own Jan 05 23:08:46 my above reasoning should be easy to check: if you only get keyrepeat events while moving the mouse, then I'm right :) Jan 05 23:09:52 well are mouse and touch events different Jan 05 23:09:55 cause i have no mouse on the tp Jan 05 23:10:37 oh true, it seems that pressing anywhere else just raises the key in the virtual keyboard, even with two fingers Jan 05 23:10:38 bt kbd vs screen, i guess Jan 05 23:11:18 on wterm it shouldnt Jan 05 23:11:26 i implemented multitouch support Jan 05 23:11:35 but that is only for the vkb area Jan 05 23:11:43 idk what happens when u press on the term area Jan 05 23:11:57 PuffTheMagic_: is this your own VKB? how do you inject key events into SDL? Jan 05 23:12:07 ya its my own Jan 05 23:12:27 the vkb makes a plugin call which then does a push even Jan 05 23:12:29 event Jan 05 23:12:30 I do not remember if fake key events get autorepeat (with SDL_PushEvent) Jan 05 23:12:34 he. Jan 05 23:13:15 well there are a few avenues to investigate here it seems Jan 05 23:13:21 it seems not Jan 05 23:13:49 nah, autorepeat only works for real key events, not SDL_Push'd ones Jan 05 23:14:01 where did u see that Jan 05 23:14:16 SDL_keyboard.c, function SDL_PrivateKeyboard Jan 05 23:14:45 that is where the code for autorepeat is and push'd events don't use that function Jan 05 23:14:59 hmm Jan 05 23:58:36 that's it, I'm hunting down a usb keyboard Jan 05 23:59:05 how wil that help Jan 06 00:03:30 it's not really related to key repeats Jan 06 00:03:41 I want to see how capslock and ctrl and stuff are handled on a real keyboard Jan 06 00:03:59 what do you mean "handled"? Jan 06 00:04:12 I trust the bluetooth keyboard to conform to 'norm' about as far as I can...wait I can throw it really far Jan 06 00:05:34 but by "norm" do you mean key codes? Jan 06 00:07:20 I'm just trying to think how the vkb should properly handle capslock/ctrl/shift/etc modifiers: should it picked up by the vkb/javascript and sent to pushKeyEvent or should GetModState()/the C side pick and track that Jan 06 00:08:12 with a real keyboard it normally gets sent with the event and I want to make sure that doesn't break if we decide to stick with GetModState Jan 06 00:08:20 repeat is going to be a bitch Jan 06 00:08:32 which is why its deprecated in 1.3 Jan 06 00:08:37 no one knows how to handle it Jan 06 00:31:55 key repeat can be done in like 6 lines of javascript Jan 06 00:32:23 depending on what behavior one wants Jan 06 00:34:39 on 1.3 they made text and "raw key" events separate Jan 06 00:34:50 that does really help when thinking about input methods, etc. Jan 06 00:35:08 but I guess noone knew where to put key repeat events :) Jan 06 00:35:11 having it repeat the last key down behaves best for text input (like in the case of multiple buttons pressed down) Jan 06 00:35:33 but I dunno if there are terminal games out there or something that will have issues with that Jan 06 00:35:48 I'll have to find something to test against =x Jan 06 00:36:08 this is not a problem with 1.2, as you only have keydown event, so that's the only thing a keyrepeat can fake :P Jan 06 00:36:15 (or :( ) Jan 06 00:37:32 btw just tried wterm and it's great :) Jan 06 00:37:45 just missing history but that was also missing from xterm Jan 06 00:38:04 xterm doesn't have history? Jan 06 00:38:15 it has but I don't know how to trigger it in the TP Jan 06 00:38:21 isnt' that a function of the shell? Jan 06 00:38:22 oh Jan 06 00:38:24 not xterm? Jan 06 00:38:26 I mean line history Jan 06 00:38:34 I alwayss use it with a keyboard Jan 06 00:38:44 so do I...keyboard only Jan 06 00:38:46 or scroll history maybe Jan 06 00:39:19 on the stock TP vkb there are not that many keys :) Jan 06 00:41:00 javispedro: history is there Jan 06 00:41:09 up and down work Jan 06 00:41:29 ok, I see that I still didn't manage to clear the confusion :) Jan 06 00:41:42 up and down is command history and is indeed a function of the shell Jan 06 00:41:43 u mean scrolling? Jan 06 00:41:46 yep Jan 06 00:41:53 ya i need to add that still Jan 06 00:42:04 just a matter of more keybindings Jan 06 00:42:07 wterm has history Jan 06 00:42:14 fn and alt dont do anything yet Jan 06 00:42:16 wait, if you mean input history Jan 06 00:42:21 like hitting up Jan 06 00:42:25 shift-pgup Jan 06 00:42:28 if you mean scrolling buffer...well Jan 06 00:42:42 i was going u use the 6 keys around the arrow keys for the insert/del pad of keys Jan 06 00:42:49 just don't pick the stupid keybindings apple does for their terminal Jan 06 00:43:27 dwc-: the keybinding will be options too in the future Jan 06 00:43:30 just havent gotten there yet Jan 06 00:44:01 well that didn't help in apple's terminal... I tried to rebind pgup/pgdown... to ^[[5~ ... it just ignored me Jan 06 00:44:18 I tried binding it to a regular letter and it didn't pass it through Jan 06 00:44:22 so I gave up and got iterm Jan 06 00:44:43 dwc-: well u can for wterm any time and add the features u want Jan 06 00:44:52 ;) Jan 06 00:44:58 i really dont know what most of the keybindings should be sending Jan 06 00:45:03 i would appreciate help on that front Jan 06 00:45:26 konsole/xterm/gnome-terminal generally have it right Jan 06 00:45:44 i dont feel like looking at their code Jan 06 00:45:51 they don't use keys that apps sometimes use Jan 06 00:46:34 dwc-: showkey doesnt help at all to figure out what alt- keybindings should be sending Jan 06 00:47:55 ctrl keybindings are well described Jan 06 00:47:59 as are function keys Jan 06 00:48:02 probably a sequence Jan 06 00:48:05 but alt/meta/alt grp Jan 06 00:48:07 i have nfc Jan 06 00:48:10 altkey down, whatever, altkey up Jan 06 00:49:05 javispedro: thanks for the wterm compliments Jan 06 00:49:20 i've been wanting to make a pdk/hybrid terminal for ever now Jan 06 00:49:57 yeah, it is clearly missing Jan 06 00:50:10 someone with some art and css skills needs to help me make the vkb looks better Jan 06 00:50:12 *a good terminal app was clearly missing Jan 06 00:50:26 it looks very well already IMHO Jan 06 00:50:51 javispedro: well i started with sdlterminal as a base, which was great because it was powered with opengl Jan 06 00:51:08 i've mostly been fixing bugs and implementing lost of missing vt compliance stuff Jan 06 00:51:13 feedback would be something to add to the vkb maybe, with a sound effect that is probably trivial Jan 06 00:51:18 and then adding enyo goodies like prefs and stuff Jan 06 00:51:33 javispedro: ya i want to add a sound effect for the key presses Jan 06 00:51:42 i just havent found a good one to use yet in my minimal searching Jan 06 00:51:54 do key down visuals sometimes get stuck for you when hitting multiple keys at the same time? Jan 06 00:52:03 yes Jan 06 00:52:08 that is something else i need to figure out Jan 06 00:52:10 yeah, just happened here Jan 06 00:52:17 i think it has to do with the tap radius Jan 06 00:52:19 idk Jan 06 00:52:31 i was just happy when i figured out how to get multitouch working Jan 06 00:52:37 or the events are being thrown out or something Jan 06 00:52:39 as that isnt really supported by webos Jan 06 00:52:46 it's just a visual thing anyway Jan 06 00:52:57 btw Jan 06 00:53:03 how do you debug the enyo side? Jan 06 00:53:26 Brybry: if u are in an enyo control do "this.log()" Jan 06 00:53:31 else use enyo.log() Jan 06 00:53:37 console.log() w/ palm-log is not fun Jan 06 00:53:51 javispedro: were you about to say something? Jan 06 00:54:49 yeah, but wrong channel Jan 06 00:58:44 im going out for dinner Jan 06 00:58:49 be back in a few **** ENDING LOGGING AT Fri Jan 06 02:59:57 2012