**** BEGIN LOGGING AT Mon Jul 30 02:59:59 2012 Jul 30 03:00:40 is it me, or does LSM-CE start waaaay faster on Pre3 than on TP? Jul 30 03:01:35 it also doesn't work Jul 30 03:03:43 you reckon it's because of broken stuff not being init-ed? Jul 30 03:03:45 isn't Pre3 a higher processor? Jul 30 03:04:06 pre is single? core 1.4ghz stock i think Jul 30 03:04:17 yeah, that'd be right Jul 30 03:04:19 another thing, it has less pixels to render? Jul 30 03:04:25 i would guess that it's from the startup apps not launching Jul 30 03:04:39 oh, *start* Jul 30 03:04:53 no idea on that front :) Jul 30 03:05:05 it does seem a little smoother, but TP LSM is butter-smooth so long as you don't open any cards :P Jul 30 03:05:13 it starts up really really fast dukie Jul 30 03:05:31 ok, my pre+ seems to be stable now -- let's break the crap out of it Jul 30 03:05:55 shifty, where's the current instruction set? Jul 30 03:06:24 http://webos-ports.org/wiki/LunaSysMgr_CE_for_Pre3 Jul 30 03:07:19 I should probably change the page name, i rewrote it a bit so it's device-agnostic Jul 30 03:07:45 though we found out that building with MACHINE=roadrunner doesn't work, throws errors about missing EGL functions Jul 30 03:07:54 dukie had some idea about the Palm::WebView problem earlier Jul 30 03:08:02 what'd he say about that. .. . . Jul 30 03:08:24 that's where the compositing errors are coming from .. and could explain why apps don't launch Jul 30 03:09:38 http://pastebin.ca/2175758 Jul 30 03:09:58 that's my log for starting webosce Jul 30 03:10:39 hmm. only about 20mb free on / after install Jul 30 03:10:56 looks like the HAL doesn't work at all Jul 30 03:13:22 http://www.hadak.org/webosce_roadrunner.tar Jul 30 03:13:25 but there's everything Jul 30 03:13:37 and my notes Jul 30 03:13:37 https://docs.google.com/document/d/1qHIIT7UePoaiED283DH83nx-CtFc5M6_q6INeEpg0cg/edit# Jul 30 03:13:52 so. no idea how to fix hal. it would be neat if it worked. Jul 30 03:14:38 Palm::WebView? I had no idea on that Jul 30 03:16:10 i thought you had said something about that, when I mentioned that that would be quite difficult to hack around being missing in 2.1 Jul 30 03:16:26 EricBlade: are you talking to me or dukiedrew_around Jul 30 03:16:57 if someone can figure out what it is that allows LunaSysMgr all the permissions it has, we could potentially set it up to allow "LunaSysMgr-old" or something Jul 30 03:17:10 in addition to LunaSysMgr Jul 30 03:17:13 or add LunaSysMgr-new Jul 30 03:17:47 tyrok, okay let me look Jul 30 03:19:16 aha, it does look like libqpalm is required in both places Jul 30 03:19:31 it's the same file. why can't we just symlink it? Jul 30 03:19:48 that, i don't know! Jul 30 03:19:58 has anybody tried? Jul 30 03:20:13 i can give it a shot. Jul 30 03:20:33 ShiftyAxel: you may want to add that /usr/plugins/platforms might need to be mkdir'd Jul 30 03:21:03 i'm trying the symlink at the moment Jul 30 03:21:52 totally works Jul 30 03:22:20 ok, yeah, the Qt libs blow up the available space Jul 30 03:23:04 * HaDAk|work already solved that problem Jul 30 03:25:39 …is it normal to notice when something is 1px out of alignment? Jul 30 03:25:40 >_> Jul 30 03:25:49 on a Pre3 screen Jul 30 03:29:28 i may have something interesting. will let you know in a few min Jul 30 03:29:39 ooh, alrighty Jul 30 03:29:58 http://i.minus.com/ipZOBoN5jY3WK.png Jul 30 03:30:42 hmm. nope. i thought i'd found a way to get both sets of libs active at the same time, but no Jul 30 03:30:50 HaDAk: No just type pill either, are you sure the LSM 3.x images etc are installed? Jul 30 03:30:55 other than relinking the existing one to point specifically to 4.6.1 instead of 4 Jul 30 03:32:20 ShiftyAxel: maybe. maybe not. what files are they? Jul 30 03:32:32 EricBlade: intriguing, look what just popped out of my logs: Jul 30 03:32:33 flick on bottom border. distance: 290, yDist = 268 Jul 30 03:32:47 showed the launcher too Jul 30 03:33:12 nice. Jul 30 03:33:19 was it from a bottom flick? :) Jul 30 03:33:24 yup Jul 30 03:33:24 looks like if you're lucky enough to hit the 15px border when you start the gesture, it'll fire Jul 30 03:33:35 which is probably quite difficult on p3 Jul 30 03:33:45 yeah, i've only managed to do it twice Jul 30 03:33:52 both by accident while rearranging launcher icons Jul 30 03:35:24 * HaDAk|work wonders how to get HAL working on roadrunner Jul 30 03:35:29 ShiftyAxel: aren't you the HAL expert? Jul 30 03:35:31 . Jul 30 03:36:04 HaDAk: not as such, tyrok and EricBlade probably know it better than me Jul 30 03:36:13 the HP logo is correctly sized on Pre+ Jul 30 03:36:33 hum. well, who wants to take a guess at why hal isn't working? EricBlade? tyrok? Jul 30 03:36:34 i only get 2.5 icons on the QL Jul 30 03:37:05 * tyrok was pinged and needs to catch up... Jul 30 03:37:08 EricBlade: my guess as to that would be LSM 3.x not scaling on Pre3, and the setting in luna.conf (or was it luna-platform?) doesn't seem to do anything Jul 30 03:38:32 taps are working on Pre+ Jul 30 03:38:40 using the Pre3 LSM Jul 30 03:38:44 intriguing Jul 30 03:38:55 surely it should work on Pre2 as well then..? Jul 30 03:39:07 ShiftyAxel: Just looking through your log there, do you have a file /usr/palm/sounds/boot.mp3? If so, I'll try and work my way over to the audio code. Jul 30 03:39:23 though, one shouldn't make assumptions where differing hardware is concerned i suppose Jul 30 03:39:26 ShiftyAxel: That'll be very helpful, though. Jul 30 03:39:45 Palm::WebView is in the WebKit patch, IIRC. Jul 30 03:39:49 tyrok: I think boot.mp3 is missing on the Pre3, so it plays the default notification noise instead. I'll confirm Jul 30 03:39:59 Didn't figure that out until after I documented a bunch of stuff. Jul 30 03:40:11 root@JoshsPre3:/# ls /usr/palm/sounds Jul 30 03:40:12 alert.wav notification.wav phone.wav ringtone.mp3 Jul 30 03:40:21 ShiftyAxel: Cool. Working properly, then. Jul 30 03:40:27 it is indeedy Jul 30 03:40:47 * tyrok needs to revise a bunch of docs considering how much of the Palm::Whatever classes are in that WebKit patch... Jul 30 03:40:50 well it's basically working properly, there's a delay in there because it's trying to init the media system, and i compiled that out because initing the media server crashes Jul 30 03:41:02 maybe it was tyrok that mentioned the Palm::WebView Jul 30 03:41:33 ok , this looks like absolute crap on Pre+, but it's working about as well as it did on Pre3 Jul 30 03:41:42 layout issues? Jul 30 03:41:50 I've seen it come up a few times in the last few days. If it's in the Palm namespace, it's probably in the WebKit patch on opensource.palm.com Jul 30 03:42:07 ShiftyAxel: yeah the layout is atrocious Jul 30 03:42:15 HaDAk|work: What's going on with HAL? Do you have a log? Jul 30 03:42:19 EricBlade: can you take a screenshot of the home screen & launcher? I'll see if i can hack on it tomorrow and improve Jul 30 03:42:30 i've got search pill code that should probably work, QL too Jul 30 03:42:41 ShiftyAxel: interestingly, it seems to have started in tabletmode=false Jul 30 03:42:41 * tyrok speed read the logs and is still a bit lost on the current conversation. Jul 30 03:43:19 tyrok: do you have any idea what libs might be involved with that Palm::WebView ? Jul 30 03:43:20 EricBlade: maybe it defaults to false if it's undefined? Pre+ was never aware of such a variable i don't expect Jul 30 03:43:35 ShiftyAxel: i doubt the pre3 would've had it either Jul 30 03:44:01 oh, i did get the launcher gesture Jul 30 03:44:03 EricBlade: mine did, i noticed it forever ago when i used to write patches Jul 30 03:44:08 had to be very touchy with it Jul 30 03:44:09 EricBlade: I'll take a look...haven't documented it yet, so the details on it are a little fuzzy. Jul 30 03:44:20 yeah, you'll probably have more luck on a Pre+ Jul 30 03:44:45 the left-right flicks trigger Jul 30 03:45:45 very tricky to hit that without hitting the gesture area Jul 30 03:47:11 EricBlade: Correction: it's not in the WebKit patch. I could have sworn I saw it around somewhere, though. Jul 30 03:49:40 EricBlade: Well, at any rate, it looked from the code I did go through that it's essentially some kind of a wrapper for WebKit's renderer. Might be the class that allocates the 1024x1024 (or whatever it was) blocks for WebKit to draw to so it can buffer it for the screen. Jul 30 03:49:46 ShiftyAxel: new screens in at http://www.ericbla.de/ce/ Jul 30 03:49:54 Until I can figure out where I saw it, that's about all I can tell you. Jul 30 03:50:17 tyrok: sure. it's something that does already exist in 2.2.4, otherwise we'd be getting errors when it tries to link to it.. but it's missing functions that are new in 3.0 Jul 30 03:50:21 EricBlade: On a Pre Plus! Awesome! Jul 30 03:50:48 EricBlade: should be possible to fix the trigger by turning the gesture area into an extension of the touchpanel, i'll take a look tomorrow Jul 30 03:51:06 EricBlade: Gotcha. So you're looking for what's likely missing in the older version. I have no idea at this point, unfortunately, and I can't seem to locate where I thought I saw it defined. Jul 30 03:51:12 now what i did to be a little sneaky, was i moved all the old libQt* to a holding dir in /media/internal, and then added the new ones to a dir in /var/lib, and then added that dir in /var/lib to /etc/ld.so.conf Jul 30 03:51:29 Nice. Jul 30 03:51:42 since /var/lib has about 25mb free Jul 30 03:51:52 and now i've got about 20mb free on / Jul 30 03:52:11 er, about 16mb Jul 30 03:52:26 after all the libs are in .. and /var has about 37mb Jul 30 03:52:32 it had 45 or so Jul 30 03:52:37 * tyrok drops out of actively watching the channel for a bit...ping me if needed. Jul 30 03:53:20 ShiftyAxel: i don't get the weird notification area thing, though. it might be off screen Jul 30 03:53:40 hmm, interesting Jul 30 03:53:52 if only there were a way to trigger a notification :( Jul 30 03:54:08 HOLD THE PHONE WTF Jul 30 03:54:22 uh.. literally. Jul 30 03:54:24 hold onto your phones Jul 30 03:54:42 * ShiftyAxel holds his pre3 Jul 30 03:54:55 i'm not sure exactly what happened Jul 30 03:55:01 but i've got the maps display up Jul 30 03:55:05 o_O Jul 30 03:55:10 tyrok: i was afk for a second. lemme drive home, and i'll get you everything i've got Jul 30 03:55:28 EricBlade: please tell me you're logging Jul 30 03:55:42 also does it accept input? Jul 30 03:55:52 the app is not accepting input Jul 30 03:56:06 it happened, and i don't know if this is coincidence, but when it happened, i lost my connection on the terminal Jul 30 03:56:47 mysterious stuff Jul 30 03:57:26 my system log is puking 2012-07-30T03:50:19.691040Z [4844] webos-device user.err hidd: HiddEventIpc.c:440 : _SendEvent: Connection refused [Errors since last msg: 10] Jul 30 03:57:26 2012-07-30T03:50:20.691192Z [4845] webos-device user.err hidd: HiddEventIpc.c:440 : _SendEvent: Connection refused [Errors since last msg: 9] Jul 30 03:57:34 * dukiedrew_around isn't sure which is more interesting...this channel or canoe slalom in his other window Jul 30 03:58:25 IPC stuff, hmm Jul 30 03:58:50 when i got logged back in i had 2 LSM processes .. Jul 30 03:59:14 the maps app runs Jul 30 03:59:22 it starts up like fking instantly Jul 30 03:59:31 wtf man Jul 30 03:59:33 that's nuts Jul 30 03:59:42 * ShiftyAxel is jealous that his maps app doesn't work Jul 30 03:59:52 umm.. Jul 30 04:01:36 dammit i have to login to work Jul 30 04:03:18 i managed to trigger the upswipe while in card view Jul 30 04:03:20 it crashed Jul 30 04:03:38 anyway, i think i'm goanna call it a night. my sleeping schedule needs a slapintheface. Jul 30 04:03:42 hmm. i managed to get Amazon MP3 to trigger too.. and then it gave me the Maps screen. Jul 30 04:03:48 i wonder if the Maps screen is somehow in the backbuffer Jul 30 04:03:49 weird... Jul 30 04:03:53 and is being swapped in Jul 30 04:03:55 yet intriguing Jul 30 04:04:06 nn all, good luck with further hacking :D Jul 30 04:04:07 with the pdk bug Jul 30 04:04:12 whatever was in the buffer last showed up Jul 30 04:04:45 oh i got into card view! Jul 30 04:04:51 and got a tutorial about how to dismiss cards. Jul 30 04:05:14 ok maps is definitely in the buffer. i did run it before i upgraded to this LSM Jul 30 04:05:48 in card view, i've just got a tiny white square -- the same thing that i got inside a window if i forced it to believe that the apps had launched Jul 30 04:06:54 IIRC Jul 30 04:06:56 when in card view Jul 30 04:07:03 it shows a rendering of the card Jul 30 04:07:09 not actually drawing the card itself Jul 30 04:17:42 * HaDAk is back Jul 30 04:18:20 tyrok: HAL. Jul 30 04:18:41 HaDAk: HALLO! Jul 30 04:18:42 tyrok: http://pastebin.ca/2175758 Jul 30 04:19:27 HapticsControllerCastle failed to open device successfully! ? Jul 30 04:19:32 castle == pre Jul 30 04:20:06 EricBlade: Did that on the Pre2 as well, IIRC. Jul 30 04:20:23 HaDAk: Looks like it's not connecting to IPC, and not connecting to HAL as a result. Jul 30 04:20:36 Same problem as somebody else (and I can't remember who now) was having yesterday. Jul 30 04:20:39 HaDAk do you have the files in /lib/hal/modules ? Jul 30 04:21:03 EricBlade: I think you got that one working by copying more files. Were those the files that did it? Jul 30 04:21:11 yes Jul 30 04:21:15 verified this on my current install Jul 30 04:21:23 Cool. Haven't checked the wiki in a while - are those listed there? Jul 30 04:22:01 I thought it was EricBlade who was seeing that yesterday Jul 30 04:22:25 yeah those are on the wiki page Jul 30 04:22:59 * tyrok corrects previous statements: that's the HAL handle in HalInputControl and has nothing to do with IPC. Jul 30 04:24:33 Defined in HalInputControl::HalInputControl(). Jul 30 04:24:47 Though the error message is different... Jul 30 04:25:11 Just a quick FYI for you guys Jul 30 04:25:38 I put my Pre3 on the touchstone and exhibition launched (LSM 3.X) Jul 30 04:26:26 Exhibition clock is running, but it's massive, the menu won't dismiss and the status bar is a bit messed up Jul 30 04:26:42 but it's running, and I'm sure it's a webapp Jul 30 04:27:08 though I could be wrong Jul 30 04:27:12 anyway, nn all Jul 30 04:27:14 nn Jul 30 04:27:18 nn ShiftyAxel_TP Jul 30 04:27:19 Interesting. One of those CRITICALs regarding HAL seems to be coming from QWSHiddKbdHandlerPrivate. I wonder if the switch to QPA is what's causing that. Jul 30 04:29:10 Considering they didn't need to even test the hardware keyboards with a QPA-based OS version, I'd be willing to bet they skipped switching that over, which is part of the reason we're getting the goofy problems with the hardware keyboards. Jul 30 04:29:29 Does that make sense? Jul 30 04:30:00 i may need to reboot to sabayon in order to continue working on this thing. Jul 30 04:30:05 fking windows is a nightmare Jul 30 04:32:13 The haptics error is basically reporting that it can't connect to the vibrate motor... Jul 30 04:32:25 ok, i'm into it Jul 30 04:32:37 apparently i don't have a /lib/hal, much less a /lib/hal/modules Jul 30 04:32:56 HaDAk yeah i had to mkdir /lib/hal and /lib/hal/modules then copied them into it Jul 30 04:33:10 i'm also using the LSM that i built for pre3, so i don't know if that might be a difference Jul 30 04:33:18 well, balls. Jul 30 04:33:22 i need to find the proper files Jul 30 04:34:06 EricBlade: You're using a Mantaray build on Castle? Jul 30 04:34:15 tyrok: yes Jul 30 04:34:43 i am getting a similar experience to Shifty for the clock Jul 30 04:34:58 Looking at it, that actually makes some sense. About the only different Host-wise is the lack of turbo mode on Mantaray. Jul 30 04:35:19 Screen size aside, but that's not handled in the build as far as I know. Jul 30 04:36:46 So, really, compiling for Mantaray should give you a usable build for Mantaray, Castle, and Roadrunner. Jul 30 04:37:23 all my hal modules appear to be in /usr/lib/luna Jul 30 04:37:41 oh, put all the *.module things into /lib/hal/modules Jul 30 04:38:29 Does the Castle kernel support symlinking? If so, could you symlink /lib/hal/modules to /usr/lib/luna? Jul 30 04:38:51 i don't see why it wouldn't. Jul 30 04:39:15 * tyrok runs Gentoo, and IIRC it's possible to compile out symlink support. Jul 30 04:39:59 Away for a bit. Ping me if needed. Jul 30 04:43:33 you don't need them in /usr/lib Jul 30 04:44:51 Wow.... I just spent like 1 hour cleaning up from some idiot not checking for NULL pointers so I could use this utility for work. :/ Jul 30 04:45:54 dkirker: i spent an hour yesterday cleaning up bad JSON inside LSM Jul 30 04:46:14 well, most of it was spent tracking down exactly where it was being generated from Jul 30 04:46:29 lol Jul 30 04:46:36 let's see if this tool worked! Jul 30 04:46:40 i moved the .module files over to /usr/lib/hal/modules and ran ldconfig. still not getting input :\ Jul 30 04:46:56 hadak try building a LSM for manta Jul 30 04:47:12 i can't really build crap in windows. Jul 30 04:47:31 i could email you one Jul 30 04:47:35 that works for me. Jul 30 04:47:40 i can throw it up on here and see if it runs Jul 30 04:50:02 sent Jul 30 04:50:04 HaDAk: Please no puking in the channel!! Thank you. :) Jul 30 04:50:19 mmhm Jul 30 04:50:24 EricBlade: same result Jul 30 04:50:56 I should just put a bot in the channel to say something in response to the literal meanings of what people say in here... Jul 30 04:52:16 i don't know, hadak. i pretty much exactly followed shifty's document except for my diversion of connecting /var/lib/libQt into the lib path Jul 30 04:52:43 well, you guys aren't doing this on a roadrunner, amirite? Jul 30 04:52:48 and i put all the files in /tmp first before i put them into the same place Jul 30 04:53:04 no i haven't done it on a roadrunner .. but castle i'd expect would be even farther from manta Jul 30 04:53:08 i'm curious what happens if you use the script/files i put together Jul 30 04:53:27 show me your script again? Jul 30 04:53:48 https://docs.google.com/document/d/1qHIIT7UePoaiED283DH83nx-CtFc5M6_q6INeEpg0cg/edit Jul 30 04:54:22 i wouldn't trust the script in the tar file, but the rest of the files should be fine Jul 30 04:55:16 i think there was already a /usr/palm/sysmgr dir Jul 30 04:55:57 should be fine Jul 30 04:56:23 the hals go in /lib/hal/modules not /usr/lib/hal/modules Jul 30 04:57:16 OOOH Jul 30 04:57:19 touch ripples! Jul 30 04:58:21 hmm. what was our last crash in? Jul 30 04:58:41 i'm going to strings | grep the luna/lib till i find the library that contains the missing functions Jul 30 04:59:44 using the keyboard crashes lsm >.> Jul 30 05:00:23 i'm glad you caught that typo on the directory Jul 30 05:01:17 EricBlade: Where did you pull those HAL modules from? Jul 30 05:01:20 now i can shut the screen off and turn it back on, and drag to unlock Jul 30 05:03:54 tyrok: came from touchpad image /lib/hal/modules Jul 30 05:04:09 EricBlade: The one that doesn't have a keyboard and therefor doesn't need a HAL module for it? Jul 30 05:04:37 'splains why the hardware keyboard is crashing it, i guess Jul 30 05:04:39 also the only one that has hal in it's public image Jul 30 05:04:58 Yep. We may need to figure out how to compile those. Jul 30 05:05:40 what i'm curious about is .. just what the hell is hal a component of? it seems like a kernel thing, but it looks like it might be part of luna Jul 30 05:06:03 EricBlade: https://en.wikipedia.org/wiki/HAL_(software) Jul 30 05:07:01 first thing it notes is that hal is deprecated Jul 30 05:07:02 lovely. Jul 30 05:08:13 which is probably a good explanation for nyx Jul 30 05:08:51 dammit. strings * | grep doesn't tell me what file something was discovered in Jul 30 05:09:48 And AHA! That must be where I got the IPC stuff from - HAL runs over D-Bus's IPC. It's just not the Palm IPC system. Jul 30 05:25:45 ok. i'm content with having touch input. i guess i'm going to go to sleep now. Jul 30 05:38:43 well i have some really awesome news Jul 30 05:39:22 i got a bunch of startup apps to apparently actually start up.. but then it crashed out before it got to actually showing me the launcher Jul 30 05:41:04 and yes, it takes a damn long time for the startup apps to start Jul 30 05:52:46 anyone know what libnapp is for? Jul 30 05:53:00 my guess is it's a palm custom Jul 30 05:54:11 its part of libPihrana Jul 30 05:54:52 and i think that's a palm lib Jul 30 05:54:54 http://pastebin.com/Btgz5Gfj Jul 30 05:55:05 https://developer.palm.com/distribution/viewtopic.php?f=70&t=13516 Jul 30 05:56:54 i don't think that really tells me anything about them other than there's a way to tell the compiler that it doesn't really need them Jul 30 06:20:22 no, but it tells you who is using it and I think why Jul 30 06:21:48 well without their source code, i'm being stopped at the NWindow::SetBuffer call Jul 30 06:22:29 what source? Jul 30 06:22:40 piranha, napp, maybe others Jul 30 06:22:51 here's where i'm at at this point: http://pastebin.com/uHSXVyDm Jul 30 06:24:09 i'll have to have Shifty try this on the Pre3 and see if it gets any farther, since it's GL might be closer to the touchpad, but i have a feeling it will continue to fail without other libs, which will fail without still other libs, and so on Jul 30 06:24:39 i have to catch some zzzs. early morning. later. Jul 30 06:24:46 nite EricBlade Jul 30 06:27:06 umm.. i just accidentally triggered the Camera app on my pre3 Jul 30 06:27:18 and the phone started physically making clicking sounds. not it's speaker. Jul 30 06:27:53 how did you do that? Jul 30 06:28:04 are you poking LS2 bus? Jul 30 06:28:15 no i accidentally tapped the app Jul 30 06:28:46 and with the camera app open, the phone is making clicking sounds from somewhere inside it Jul 30 06:29:06 very weird. whatever. bedtime. Jul 30 06:43:28 nite.... Jul 30 06:43:39 forgot to order a Dead Wombat... Jul 30 07:24:07 does the pre3 have an autofocus camera? Jul 30 07:24:12 if so, that's probably what the sound is Jul 30 07:24:27 my GS3 makes very very faint clicks too when focusing Jul 30 08:12:35 EricBlade: libnapp sounds like it is for native, non-JS apps. Jul 30 08:17:57 native-app Jul 30 08:18:02 if you will Jul 30 08:47:53 its for PDK apps. Jul 30 08:48:00 and SDL things Jul 30 12:49:04 cryptk: it makes those noises the whole time the camera app is open Jul 30 12:49:24 weird Jul 30 12:50:23 dkirker rrix ka6sox well to get apps running on phones, i tried also replacing libWebKitLuna. This needed libSimpleStats just to run. Once that got running, I was able to apparently start some of the startup apps. Jul 30 12:51:57 At some point, it crashed because it needed a function in libv8 called SetLocaleCollator .. so I loaded up the newer version of libv8, which needed an update libnapp for a function called MallocTrim(). libnapp needed libdlmalloc. libnapp crashes in "NWindow::SetBuffer" with a seg fault. Jul 30 12:53:12 hoem time Jul 30 12:53:14 later all Jul 30 12:58:06 morning all Jul 30 13:09:30 EricBlade: ping? Jul 30 13:10:21 ShiftyAxel: ow that hurts Jul 30 13:10:47 I see from the logs there's some testing to be done on my Pre3? Jul 30 13:11:02 if it's still configured with a working luna-ce Jul 30 13:11:37 basically, backup your libWebKitLuna, libv8, libnapp, replace those with the TP ones, add libSimpleStats and libdlmalloc Jul 30 13:12:31 it's blowing up in a SetBuffer call -- don't know if it's because other libraries are completely different, or if it's because it's completely different hardware, or what Jul 30 13:14:04 when you run LSM after that, you will see that it actually starts loading the startup apps .. (which, btw, any idea where those are specified? i might be able to get the phone actually doing something useful, if it didn't startup one that crashes it out .. maybe) Jul 30 13:14:28 I think they're specified in /etc/palm/luna.conf Jul 30 13:14:33 also, check this out: http://pastebin.com/3P0AJMS8 Jul 30 13:14:55 that's a log of putting it on the touchstone and entering exhibition, it gives focus to com.palm.app.clock Jul 30 13:15:05 and there's some other directrendering stuff that may be of interest Jul 30 13:20:13 ok looks like it's still running com.palm.launcher and com.palm.systemui and giving me the exact same crash Jul 30 13:21:10 this might be why the configuration in LunaCE for these devices does not use libqpalm Jul 30 13:22:13 dhmm, i'm getting a segfault with those new libs Jul 30 13:22:29 http://pastebin.com/V1hD5tF6 Jul 30 13:22:47 cause by resetDateCache..? Jul 30 13:23:21 hmm. that looks .. quite early in the path compared to where i get it Jul 30 13:23:35 you have the pdk stuff installed? Jul 30 13:24:19 i thought so as well, PDK stuff? Jul 30 13:24:36 pdk-device-install install Jul 30 13:24:53 or try running "gdb LunaSysMgr" Jul 30 13:25:05 and then when it stops outputting stuff, type "backtrace" or "bt" Jul 30 13:25:21 gdb doesn't appear to be available Jul 30 13:25:49 ok so you'll prob want to install that with pdk-device-install install .. from a computer with the sdk installed Jul 30 13:26:02 aha, i see Jul 30 13:26:11 i wondered where you guys were getting your debugging from Jul 30 13:27:32 urk, unexpected EOF + reboot Jul 30 13:27:48 after 'Reading symbols from /usr/bin/LunaSysMgr...' Jul 30 13:29:11 okay, tried again, no debugging symbols found & no stack Jul 30 13:30:08 ah, gotta execute run, right Jul 30 13:30:56 EricBlade: got an arseload of 0x2b65b21c in NWindow::AttachBuffers(int, unsigned int*) () from /usr/lib/libnapp.so Jul 30 13:33:40 i put the backed up libnapp.so back, got much further into the boot process and it does appear to be launching startup apps Jul 30 13:35:35 now it explodes with 'LunaSysMgr: symbol lookup error: /usr/lib/libWebKitLuna.so: undefined symbol: _ZN14NPixmapPrivate10MallocTrimEj Jul 30 13:35:36 ' Jul 30 13:45:16 yea that's why i needed the napp Jul 30 13:45:26 also, the clicking sound from inside the phone w/camera is indeed the autofocus Jul 30 13:45:43 did you get the libdlmalloc? .. did i say libdlmalloc Jul 30 13:45:55 yeah, i pul libdlmalloc in Jul 30 13:46:31 hmm Jul 30 13:47:09 perhaps it's to do with EGL/QPA in some way, since the Pre+ doesn't have that Jul 30 13:47:29 yeah but you're crashing somewhere else entirely Jul 30 13:47:33 here's the notes that i made on it .. http://pastebin.com/NhLya60e Jul 30 13:47:41 if you run BrowserServer does it crash? Jul 30 13:47:47 after putting in the libnapp Jul 30 13:49:30 oh dear, i appear to have run out of space in my rootfs Jul 30 13:49:50 that's weird, since there's nothing more in there currently... Jul 30 13:50:11 i started putting my backup files in /media/internal/oldlibs Jul 30 13:50:22 they really don't give us much room on the root Jul 30 13:50:38 i put mine in /media/internal/libbackup Jul 30 13:50:41 hmm Jul 30 13:51:47 ah, i need to get rid of the .tar files i transferred stuff across with yesterday Jul 30 13:53:35 aaand it appears to have attempted to extract a bunch of libraries to my root dir, yay Jul 30 13:55:01 is that the "nnnng it's morning" noise?" Jul 30 13:55:17 that's the nnnng i'm a zombie noise Jul 30 13:56:30 morning HaDAk Jul 30 13:56:43 * HaDAk|nnng stretches Jul 30 13:56:45 mornin Jul 30 13:56:56 EricBlade: BrowserServer's throwing errors about 'Attempted to register for a service name that already exists: com.palm.browserServer' Jul 30 13:56:59 so. what'd i miss? you cured cancer, and got HAL working on roadrunner, right? Jul 30 13:57:23 no HAL progress, but perhaps a little teeny bit of app progress Jul 30 13:58:16 is tyrok around? Jul 30 13:58:33 HaDAk|nnng: What's up? Jul 30 13:58:49 wondering if you have any insight on why none of my UI elements are showing up -> http://minus.com/mA9lwyqfN/ Jul 30 13:59:23 What are the steps leading up to it? Jul 30 13:59:23 HaDAk: what happens if you try opening the system menu? Jul 30 13:59:30 I assume not just booting the phone? Jul 30 13:59:41 just launching lsm Jul 30 13:59:46 oh yeah, tyrok, more logs for you, this time regarding putting the phone on a TS: http://pastebin.com/3P0AJMS8 Jul 30 13:59:47 system menu doesn't drop down Jul 30 14:00:09 HaDAk|nnng: Got a log? Jul 30 14:00:20 hm, i'm trying to figure out something that would tell us whether the LSM resources are present Jul 30 14:01:04 i had one. i'm going to have to regenerate it. Jul 30 14:01:35 fking windows novaterm (stupid java app) has a finite scrollback. unless all you're looking for is the event where i try to swipe down the menu? Jul 30 14:04:47 tyrok: you're missing the files in /usr/lib/luna or /usr/palm/sysmgr prob Jul 30 14:05:06 that was my thought Jul 30 14:06:01 er.. hadak, not tyrok Jul 30 14:08:34 maybe. Jul 30 14:08:39 lemme go grab it and plug it in. Jul 30 14:10:32 EricBlade: interesting, running LunaSysMgr with the 3.x libWebKitLuna and nothing else starts, but doesn't get past the boot screen. it just keeps glowing. Jul 30 14:11:41 i have stuff in /usr/palm/sysmgr, but nothing in /usr/lib/luna Jul 30 14:15:19 HaDAk: I think /usr/lib/luna is where the graphics are stored for the UI Jul 30 14:21:10 EricBlade: interesting, it gave me the 'plugged in usb' notification noise when I ran LSM with the new libSimpleStats & libv8 Jul 30 14:21:24 but libnapp is still causing a crash for me Jul 30 14:28:12 I put the resources in to /usr/lib/luna, but still no graphics Jul 30 14:32:20 HaDAk: what are the contents of your /usr/lib/luna and /usr/palm/sysmgr Jul 30 14:32:35 ? Jul 30 14:33:34 https://secure.join.me/509-419-811 Jul 30 14:33:40 here's my terminal, btw. Jul 30 14:35:57 clearly, it's all there. Jul 30 14:37:10 /usr/lib/luna looks all good Jul 30 14:38:53 btw, couldn't you use cmd.exe and run novaterm from there? Jul 30 14:39:04 i didn't see a novaterm.exe anywhere Jul 30 14:39:55 hmm Jul 30 14:40:06 i have to admit i'm not very familiar with using novacom under doze Jul 30 14:40:21 me either. i prefer to do all my stuff in *nix Jul 30 14:40:28 but i don't have it set up in gentoo Jul 30 14:41:10 it's just a java applet. whatever. Jul 30 14:41:19 finite scrollback is the only real limitation Jul 30 14:41:55 anyway, i don't see the issue here. Jul 30 14:43:34 hmm, can you try piping the output of LSM to a text file and pastebin-ing it? Jul 30 14:43:51 lemme see if i can remember how to do that. Jul 30 14:44:03 i -think- it's LunaSysMgr > file.txt Jul 30 14:44:20 if it was stdout, that would be Jul 30 14:44:23 but this is stderr Jul 30 14:45:49 ah Jul 30 14:47:59 that's more like it Jul 30 14:49:11 http://pastebin.ca/2175873 Jul 30 14:50:44 ** (LunaSysMgr:11811): WARNING **: Unable to load viewport highlighted background pixmap at /usr/palm/sysmgr/images/menu-selection-gradient-default.png Jul 30 14:50:44 ** (LunaSysMgr:11811): WARNING **: Unable to load menu divider pixmap at /usr/palm/sysmgr/images/menu-divider.png Jul 30 14:51:11 admittedly that's only two files, but it may be worth pursuing Jul 30 14:51:15 i'll see if mine does it too Jul 30 14:51:35 they appear to be missing. Jul 30 14:51:53 sorry, had apartment management here. Jul 30 14:52:58 it's all good, i'm about to try an experiment- see if i can get an exhibition-mode app like govnah to load, since the clock seems to happy to oblige Jul 30 14:54:09 ShiftyAxel: were you able to get to the point where i was crashing out at? Jul 30 14:55:09 EricBlade: no such luck, I stepped through in order of your notes, got a promising 'usb plugged in' noise but no display, then it gave me the same early segfault from NWindow::AttachBuffers Jul 30 14:55:10 ShiftyAxel: you're a genius Jul 30 14:55:16 HaDAk: success? Jul 30 14:55:22 indeed Jul 30 14:55:27 i can has screenshot? :D Jul 30 14:55:44 (admittedly it'll look exactly like the Pre+ one, but nonetheless it's cool) Jul 30 14:55:46 working on it Jul 30 14:56:19 one of you guys should test the VKB, see how it functions on a low-res device Jul 30 14:56:36 i tried to bring it up, but it didn't do anything. i didn't change the config to enable it though Jul 30 14:56:45 I think that's required Jul 30 14:57:07 mine had it anyway because i had the 2.x VKB patch installed Jul 30 14:58:03 at this time, i'm in the state where the launcher doesn't actually startup, since i was trying to get the apps running. i don't know if there's some lib that libnapp might be dependent on that should be upgraded, or if the phone is just flat out not compatible with the 3.0 napp Jul 30 14:58:24 http://i.minus.com/inJAZsjThcDfg.png Jul 30 14:59:28 nice Jul 30 15:00:04 i tapped justtype and it went back to everything being blank Jul 30 15:00:55 http://min.us/mbpUUbwtMl Jul 30 15:01:19 morning Jul 30 15:01:26 * HaDAk|nnng giggles Jul 30 15:01:28 mornin! Jul 30 15:01:35 see the progress i've been making this morning? Jul 30 15:01:41 yes! Jul 30 15:03:44 I need coffee...but not around the Laptop. Jul 30 15:04:09 haha Jul 30 15:04:28 physical keyboard input still hoses luna Jul 30 15:04:31 so, that's a bummer. Jul 30 15:04:46 but i think tyrok is right on that: the topaz has no physical keyboard, so no HAL to deal with it Jul 30 15:04:46 yeah, there's no HAL handler for it i think Jul 30 15:05:29 this is the TBM version... Jul 30 15:05:42 ICONS the size of NYC Jul 30 15:05:50 i pressed a key: Jul 30 15:06:14 ** Message: dockStateTransition: transitioned to state 1 Jul 30 15:06:17 Segmentation fault Jul 30 15:06:20 yeah, that's what i get Jul 30 15:06:30 ok, so. same page. awesome. Jul 30 15:06:34 i think it tries to start just type with input from the keyboard or something Jul 30 15:06:37 maybe Jul 30 15:06:38 didn't you get it to do keyboard and landscape? Jul 30 15:06:51 how'd you force that? Jul 30 15:07:12 yeah, edit /etc/palm/luna-platform.conf and add HomeButtonOrientationAngle=270 for landscape funsies Jul 30 15:07:17 the accellerometer wroks? Jul 30 15:07:19 nope Jul 30 15:07:19 oh Jul 30 15:07:46 i don't have that file. just luna.conf Jul 30 15:07:50 do i need to add that file? Jul 30 15:07:50 to enable the VKB you also have to add a [VirtualKeyboard] section with a VirtualKeyboardEnabled=true in it Jul 30 15:07:54 yeah, just create it Jul 30 15:08:03 it's basically a device-specific override to luna.conf Jul 30 15:08:04 where was the "correct" place to change the machine type? Jul 30 15:08:15 woce-build/support/cross-compile.mk Jul 30 15:09:37 there is a LOT Of work to getting 3.x on a small format device Jul 30 15:09:43 especially without HIDD Jul 30 15:09:51 hum Jul 30 15:10:00 mine still isn't horizontal, nor does it have a keyboard Jul 30 15:10:15 HaDAk: pastebin your luna-platform.conf? Jul 30 15:10:56 ka6sox|nnng: the hell you say Jul 30 15:11:16 also, the exhibition mode experiment didn't work, Govnah never showed up in the menu Jul 30 15:11:25 http://pastebin.ca/2175877 Jul 30 15:11:35 ok, attempting to build for castle, results in compilation errors .. setEglSwapInterval Jul 30 15:12:00 HaDAk: DisplayUiRotates needs [UI] on the line above Jul 30 15:12:09 EricBlade: same happens for roadrunner Jul 30 15:12:43 hmmm Jul 30 15:12:54 ok. that did something interesting. Jul 30 15:12:56 not what i wanted though. Jul 30 15:13:36 lsm doesn't rotate, but the startup animation does Jul 30 15:13:39 and it's off screen Jul 30 15:13:51 the screen turns white, with the upper right corner pulsing black Jul 30 15:14:27 then you see the HP logo show up (sideways) and it fades out to show the portrait LSM Jul 30 15:14:49 my thinking is that it's blowing up because HAVE_QPA is still defined Jul 30 15:15:10 didn't you build this lsm for me? Jul 30 15:15:10 at least, according to me sticking a #warning into the source and then compiling it, it's hitting the HAVE_QPA branch when i don't know why it should be. Jul 30 15:15:38 HaDAk that's my roadrunner lsm Jul 30 15:15:42 er.. my manta lsm Jul 30 15:17:14 hm Jul 30 15:17:39 now clearly according to device.pri, castle should not be getting CONFIG_BUILD += qpa, and according to my compiler command line, it doesn't SEEM to be building with HAVE_QPA Jul 30 15:18:52 http://pastebin.com/J0cx1Dzi Jul 30 15:19:50 EricBlade, :) Jul 30 15:20:54 who was it who had the video of WindsorNot? Jul 30 15:21:28 HaDAk: that's weird, it's obviously taking the setting just fine... Jul 30 15:21:56 HaDAk: try adding DisplayUiRotates=true to luna-platform.conf Jul 30 15:22:00 under the UI header Jul 30 15:22:47 that did it Jul 30 15:22:49 still no vkb Jul 30 15:23:17 HaDAk: how are you pulling the vbk up? Jul 30 15:23:22 or attempting to Jul 30 15:23:29 haven't done anything. Jul 30 15:23:35 keyboard presses cause it to crash Jul 30 15:24:18 HaDAk: you have to find a text field and input into that, or open a mojo app so you get the emulated card window, lock, unlock, then tap the keyboard icon in the bottom right Jul 30 15:24:43 personally I took advantage of the 'set new pin/password' thing and set a text password of 'qqqq' Jul 30 15:25:09 what devices did people find in the 3.0.5 code? Jul 30 15:25:15 besides topaz? Jul 30 15:25:47 if i launch screen and lock, it loads a black card Jul 30 15:25:50 and i can't do anything else Jul 30 15:26:22 ka6sox: all of them Jul 30 15:26:34 well, there are confs and defs for all the known ones i believe Jul 30 15:26:56 that goes for all apps :\ Jul 30 15:27:00 HaDAk: try Facebook or Web, you want a card that starts in the funky emulator mode Jul 30 15:27:06 ah Jul 30 15:27:16 and do we have anything in thos confs and defs that would change the screen size or scale anything? Jul 30 15:27:26 HaDAk: you don't even get a 90deg white conf? Jul 30 15:28:31 er, window Jul 30 15:28:53 http://min.us/mbpUUbwtMl Jul 30 15:29:01 ka6sox|nnng: i've got copies of the videos, could take me quite some time to find them though Jul 30 15:29:01 it's actually black, but it screenshotted to clear Jul 30 15:29:27 ka6sox: i think there's a display scaling thing in the 2.x luna.conf that does the UI scaling stuff for the Pre3, but 3.x doesn't appear to support it Jul 30 15:29:44 that's interesting that there are still apps that try to start in emulator mode, even though i thought i specifically ifdef'd that to be TOPAZ Jul 30 15:30:01 HaDAk: how weird, are you using EricBlade's patched LSM by any chance? Jul 30 15:30:13 i'm using a binary he compiled FOR me Jul 30 15:30:33 then it probably won't be using emu mode- he ifdef'd it out Jul 30 15:30:46 you'll have to use the password unlock or recompile without said ifdef Jul 30 15:31:51 i can't compile anything here right now. (windows) Jul 30 15:31:56 sadly the 'make a new password' dialog seems to appear randomly Jul 30 15:32:21 i jumped on it while i could, so i guess bear it in mind? :p Jul 30 15:32:26 interesting Jul 30 15:32:31 do you have yours set to landscape? Jul 30 15:32:56 what kernel are your Pre3's running? Jul 30 15:35:32 HaDAk: nah, i'm in portrait atm trying to adapt the launcher to the phone's aspect ratio Jul 30 15:36:06 ka6sox: uhh, unsure. either stock or one of the crazy performance alpha/beta once iirc Jul 30 15:36:08 *ones Jul 30 15:36:17 oh. right now, all the "this space is empty! drop shit here!" text is above the top of the launcer window, so if you leave it on that screen and minimize the launcher window, it shows up under the launcher bar Jul 30 15:37:11 I need a number if you have it Jul 30 15:37:17 My wife ran off with my Pre3 Jul 30 15:37:32 ka6sox: number? as in version? Jul 30 15:37:38 yes, please Jul 30 15:37:42 uname -a Jul 30 15:38:08 Linux JoshsPre3 2.6.32.9-palm-rib #2 PREEMPT Fri Dec 23 14:20:52 HST 2011 armv7l GNU/Linux Jul 30 15:38:20 tyvm Jul 30 15:38:24 welcome :) Jul 30 15:38:50 HaDAk: yeah, that's what i'm working on atm, it looks like there's code to size it dynamically, but it's commented out Jul 30 15:38:54 * ShiftyAxel facepalms Jul 30 15:39:07 >.> Jul 30 15:39:36 would you say the font is a good size for 320x480 atm HaDAk? Jul 30 15:39:42 or too mahoosive? Jul 30 15:40:10 the application tab font is too large when in portrait Jul 30 15:40:15 everything else seems to be ok Jul 30 15:41:08 i put all sorts of screenshots up on my min.us page Jul 30 15:41:14 http://minus.com/mbpUUbwtMl/ Jul 30 15:41:53 i need a shower and some breakfast. i'll be back in a bit Jul 30 15:42:11 anyone here have a Gnex? Jul 30 15:42:49 i have suspicions that rod might Jul 30 15:42:52 * ShiftyAxel wishes he had a gnex Jul 30 15:45:57 Evening guys. Jul 30 15:46:06 morning Isandunk-Pre3_ Jul 30 15:46:29 ka6sox, are you still after those videos? Jul 30 15:46:45 found them...thanks! Jul 30 15:47:00 (I got them and stashed them away) Jul 30 15:47:07 ah good good. Jul 30 15:48:44 I will bid you adieu, as my manager is lurking around here somewhere... later. Jul 30 16:09:05 HaDAk/EricBlade: would one of you guys be up for testing a layout patch on LSM-2.x? Jul 30 16:09:13 *3.x-on-2. Jul 30 16:09:45 I think i've got the 'drag apps here' layout stuff down, but don't have anything to test on Jul 30 16:10:22 at least, nothing with a 320x480 screen Jul 30 16:10:32 * ShiftyAxel tests it on TP Jul 30 16:14:03 i'll do it Jul 30 16:14:57 cool, gimme a sec to push the branch Jul 30 16:15:54 HaDAk: https://github.com/ShiftyAxel/LunaSysMgr/tree/lsm-pre3 Jul 30 16:16:15 that has the search pill & empty page fixes applied Jul 30 16:16:35 i always copy/paste out of the terminal output for the path. hah. Jul 30 16:16:38 what's the path to the binary? Jul 30 16:16:58 oh. this is just the source. Jul 30 16:17:00 um. Jul 30 16:17:02 oh yeah, forgot you can't compile atm Jul 30 16:17:04 * HaDAk|brb is on windows Jul 30 16:17:05 one moment Jul 30 16:18:12 HaDAk: https://dl.dropbox.com/u/82739429/LunaSysMgr Jul 30 16:19:18 ok, i have part of an answer Jul 30 16:19:36 i think if we want this to build for phones, we're going to need to build it using the doctor bits from phones Jul 30 16:19:40 and the other bits Jul 30 16:20:03 either that or custom build the libQt Jul 30 16:20:30 which do you think is more practical? Jul 30 16:20:35 2.2.4 libQtOpenGL has the setEglSwapInterval function, but libqpalm has it on the things that HAVE_QPA Jul 30 16:20:48 and the source code is already configured to deal with that Jul 30 16:22:46 so would it be as 'simple' as dropping in the 2.2.4 rootfs and setting some compile flags? Jul 30 16:23:24 i don't know Jul 30 16:24:12 bbl...work beckons Jul 30 16:24:16 ShiftyAxel: it's getting better Jul 30 16:24:20 still not great Jul 30 16:24:37 i'm guessing the font is still too big? Jul 30 16:25:16 lemme screenshot some things Jul 30 16:28:31 http://minus.com/mxMDbJUyC Jul 30 16:28:45 fwiw, i removed an icon from the bottom already Jul 30 16:28:53 setEglSwapInterval does not seem to be a function at all in the qt4.8 source .. not sure if that was something patched in from palm to 4.6 or not Jul 30 16:28:58 it looks nicer in landscape, but still pretty rough in portrait Jul 30 16:30:57 at least the just type bar's pretty :p Jul 30 16:31:17 too small, imo. is there a way to make it a percentage, intead of a px length? Jul 30 16:31:37 that's the thing, it is a percentage Jul 30 16:31:57 i think we're going to need to approach this with a more organized approach than "throw libs from the touchpad at it until something happens" :D Jul 30 16:32:26 HaDAk: it doesn't get resize events on screen rotation, so it's clamped to 75% of the smaller screen size Jul 30 16:32:34 EricBlade: that sounds like a good plan Jul 30 16:32:38 oh. Jul 30 16:32:39 balls Jul 30 16:32:43 but that doesn't make sense Jul 30 16:32:53 i killed luna, forced it to horiz in the config, then restarted luna Jul 30 16:32:57 it should have grabbed the new screen size Jul 30 16:32:58 but, it -looks- like the source code is setup to handle differences between Qt4.6 and 4.8, such as HAVE_QPA being used apparently to supply functions that are no longer in libQt, among other things possibly Jul 30 16:33:29 ShiftyAxel: tbh, i'd be content with fixing only the portrait, and not using horizontal at all. who uses their phone in landscape? Jul 30 16:33:46 HaDAk: i would if the accellerometer worked :P Jul 30 16:34:39 and what do you mean by grabbed the new screen size? i based it off how the TP behaves, only calculated based on screen size instead of hardcoding Jul 30 16:35:11 flipping x and y? Jul 30 16:35:16 the smallest screen dimension will always be 320 on a Pre-/+/2 so it's set to 75% of that Jul 30 16:35:21 What's working now that wasn't before? Jul 30 16:35:52 * tyrok_phone has been away from his desktop. Jul 30 16:36:06 tyrok_phone: http://minus.com/mxMDbJUyC Jul 30 16:36:33 HaDAk: what happens when you add 5 icons to the quicklaunch? i'm guessing they start overlapping like crazy? Jul 30 16:36:50 nope. it moves them off screen. Jul 30 16:36:54 D: Jul 30 16:37:03 oh wait, that binary doesn't have my QL fix Jul 30 16:37:21 either way i think mine would overlap them, icon scaling is sorely needed Jul 30 16:37:55 there's no place in luna.conf for dashboard icon spacing Jul 30 16:38:01 Hi all Jul 30 16:38:05 didn't somebody make a patch for that recently though? Jul 30 16:38:36 HaDAk: That's pretty awesome. Where's the current build script for the Pre 2? Jul 30 16:38:37 I just joined this forum for the first time and trying to setup a build vm for woce Jul 30 16:39:14 tyrok_phone: i've been updating as i go here, https://docs.google.com/document/d/1qHIIT7UePoaiED283DH83nx-CtFc5M6_q6INeEpg0cg/edit?pli=1 ...but i haven't tested a few of the changes i've made. they -should- work. i also need to post a new zip for ya on my website. Jul 30 16:39:31 HaDAk: yeah, me :p i made the icons aware of the button's position and calculate based on screen width Jul 30 16:39:45 oh, hah Jul 30 16:39:47 and it's not in any confs, the QL's hardcore hardcoded Jul 30 16:40:00 ew. we should make that a variable in the future. Jul 30 16:40:07 anyway, could you implement that? Jul 30 16:40:14 at least get more than one or two icons in a row? Jul 30 16:40:40 I have setup vagrant and vbox vm. How can I proceed further... Jul 30 16:41:14 SilverLight: vagrant ssh will get you into the vm, then just cd into woce-build and run make Jul 30 16:41:46 thanks ShiftyAxel Jul 30 16:42:04 HaDAk: What happens if you run new LSM as LunaSysMgr2 instead of replacing the system LunaSysMgr? Jul 30 16:42:13 HaDAk: that's on my to-do list, though i really do think icon scaling is needed. how does the system menu look? hopefully only the launcher and QL will need seriou fudgery Jul 30 16:42:29 tyrok_phone: while lsm is running, or not? Jul 30 16:42:30 tyrok: it gives permissions errors unless it's named LunaSysMgr Jul 30 16:42:54 ShiftyAxel: none of the menus drop down Jul 30 16:42:56 Hmmm...okay. Trying to think of a good temporary run option. Jul 30 16:43:21 tyrok_phone: write a script that flips em Jul 30 16:43:32 * tyrok_phone should really try it on the old Pre Plus about 6" from his desktop mousepad. Jul 30 16:43:37 HaDAk: no response at all? that's strange… what about if you set tabletUi=true under [UI] in luna-platform.conf Jul 30 16:43:57 tyrok: totally, EricBlade got it working on his Jul 30 16:45:22 Q: How can I backup my stock WebOS running on the device before I mess around with it? I have moboot installed with dual boot to CM7 Jul 30 16:48:44 ShiftyAxel: still no menus Jul 30 16:49:15 SilverLight: copy /usr/bin/LunaSysMgr to a safe place Jul 30 16:49:44 HaDAk: weird, does the status bar change in any way when you tap the system menu bit? Jul 30 16:51:03 nope Jul 30 16:55:33 hmm, doesn't look like it logs anything when you open it either Jul 30 16:55:39 that's goanna be fun to debug Jul 30 16:56:12 pretty much what i saw. Jul 30 16:56:51 any insight in to the area in which card view responds? any way to limit the vertical height of that touch input method? Jul 30 16:57:06 maybe tyrok_phone knows that one, actually Jul 30 16:58:11 Unfortunately, I'm not going to be much help there. Haven't gotten to much of the UI stuff yet. Jul 30 16:58:34 let me know when you do. that's still something i dream of. Jul 30 16:58:45 limiting the vertical height, how do you mean? Jul 30 16:59:03 i'm quite knowledgeable about CardWindowManager Jul 30 16:59:08 so, right now... if you have an app in card view, and you swipe left/right above or below it, it'll move the card Jul 30 16:59:21 i want to free up that area for something else, to move independently Jul 30 16:59:30 the widgets thing? Jul 30 16:59:32 yeah Jul 30 16:59:39 i still -really- like that idea. Jul 30 16:59:49 CardWindowManager.cpp, handleMouseMoveEvent Jul 30 16:59:49 they'd function almost identically to card view Jul 30 17:00:53 i dont' see that function Jul 30 17:01:04 i see handleMouseMoveMinimized Jul 30 17:01:06 afk again. Ping me if needed. Jul 30 17:01:13 and Group and Reorder Jul 30 17:01:17 the minimzed one Jul 30 17:01:31 it's a state machine, so it has different handlers for each state. quite a nice way to do things. Jul 30 17:01:44 shifting the cards downward can be done by modifying kWindowOriginRatio iirc Jul 30 17:01:50 increase it and they'll move Jul 30 17:02:01 yeah, i already figured that part out. Jul 30 17:02:05 and how to make them smaller. Jul 30 17:02:08 that was a piece of cake Jul 30 17:02:15 anything beyond that was *woosh* right over my head Jul 30 17:02:48 hehe, i've been working a lot inside Card View lately Jul 30 17:03:34 I think the widgets would have to be added as a totally new set of items, but i'd start by copypasta-ing one of the existing elements (QL bar maybe?) and seeing if you can get it to appear above the cards Jul 30 17:03:55 well, that's the thing. I don't know c++. this code makes hardly any sense at all to me Jul 30 17:04:03 ah Jul 30 17:04:12 in that regard, i'd make a better project manager Jul 30 17:04:17 i know what needs to be done, but not how to do it Jul 30 17:04:54 brb, dinnertime Jul 30 17:06:00 real coders eat at their desk -.- Jul 30 17:06:04 * HaDAk takes another bite Jul 30 17:31:08 HaDAk: was your desk tasty? Jul 30 17:31:12 * ShiftyAxel returns Jul 30 17:31:19 tastes a bit like wood, actually. Jul 30 17:31:30 ShiftyAxel: i was going to ask you something, but i forgot. Jul 30 17:31:35 i'll remember Jul 30 17:31:39 something to do with the widgets? Jul 30 17:31:42 oh Jul 30 17:31:43 no Jul 30 17:31:48 something to do with just type Jul 30 17:31:52 can you make the bar 90%? Jul 30 17:32:02 yeah, i was thinking of doing that Jul 30 17:32:23 i'll probably add a check for tabletUi and set it to either 75 or 90% based on that Jul 30 17:32:43 the touchpad is 75%? Jul 30 17:34:50 yeah, 588/768=0.765625 Jul 30 17:34:59 ok Jul 30 17:35:04 …i guess it should be 76% >_> Jul 30 17:35:10 that's an even number Jul 30 17:35:13 that makes sense Jul 30 17:35:30 lemme know when you've got a new binary to test Jul 30 17:36:05 sure thing :) Jul 30 17:44:05 ok guys i have returned \o/ Jul 30 17:44:49 are you working today eric? Jul 30 17:46:12 i have no scheduled work at the moment Jul 30 17:46:50 you wanna meet up later and poke at luna? Jul 30 17:47:20 i need to find someone who can boil my list of work, projects, and other experience into something resembling an attractive resume Jul 30 17:47:52 welcome back Jul 30 17:47:53 i need to expand on mine a bit Jul 30 17:47:58 but, eh. it's pretty at leat Jul 30 17:47:59 https://docs.google.com/document/d/1Kk1xlYKRUBwyhtNLi3x8zqPTHtWLn8P3Rid2usAIPdo/edit Jul 30 17:50:21 and that's why you're in marketing Jul 30 17:50:47 huh? Jul 30 17:51:17 Not bad. Although "Dean's list" should be an award, not a Skill. If it's a Skill, I'd question that you're doing it right ;) Jul 30 17:51:22 it's a phrase i heard somewhere Jul 30 17:51:26 :P Jul 30 17:51:33 oh, fair enough. Jul 30 17:51:34 and yeah, i noticed that also Jul 30 17:51:46 i tried to keep it all to one page, but that means sacrificing the whole "selling myself" at any given point Jul 30 17:52:55 I've heard attaching a professionally-dressed picture of yourself (passport photo sized kind of thing) is a great boon to a CV/resume Jul 30 17:53:12 makes the reader identify more with you as a person, as opposed to a piece of paper Jul 30 17:53:34 and it's easier to throw away a piece of paper than it is a person :D Jul 30 17:53:35 fixed. Jul 30 17:53:44 ShiftyAxel: not a bad idea. Jul 30 17:53:49 * HaDAk is a photographer, too. Jul 30 17:54:13 www.hanskokx.com Jul 30 17:54:28 i learned it from a friend who's had a lot of experience in the employment business Jul 30 17:55:03 also, hadak, we could meet up and have a look at things. not sure what, but something Jul 30 17:55:15 i've got jack and shit going on the rest of the day Jul 30 17:55:21 of course, i'm also broke as fuck Jul 30 17:55:23 I like the saturation-fade effect on the portfolio, very swish Jul 30 17:55:29 thanks :) Jul 30 17:55:49 aside from the javascript, which is voodoo magic, i coded that entire site from scratch Jul 30 17:55:55 i'm not broke at the moment, but as long as my income < my expenses, i pretend i am Jul 30 17:56:07 smart. Jul 30 17:56:17 unfortunately, i'm employed and my income is still < my expenses Jul 30 17:58:53 which is why i'm interviewing at arbor networks. Jul 30 17:59:21 i don't have transportation of my own, that was a problem i intend to fix if/when i receive my last check from my last contract .. but that's looking like it may not happen without being a bit forceful .. and if it takes a while, i might be broke by the time it happens Jul 30 18:00:26 heh. gotcha. i could make my way out there, prolly. Jul 30 18:00:31 it's not that far Jul 30 18:02:56 ok, so, i really need to learn this git branching stuff i think Jul 30 18:03:05 me too. Jul 30 18:10:24 branching is always good Jul 30 18:15:26 http://git-scm.com/book/en/Git-Branching-Basic-Branching-and-Merging Jul 30 18:16:45 ShiftyAxel: there've been studies on photos on resumes Jul 30 18:17:06 whether it helps you depends somewhat on who's looking at it, and how attractive you are Jul 30 18:17:27 and how good the photo is, i would guess Jul 30 18:18:46 honestly, I've never seen a photo on any resume I've looked at Jul 30 18:19:50 I've also read that some places discard anything with photos across the board Jul 30 18:19:59 something about discrimination lawsuits... Jul 30 18:22:54 hmm. attempting to make our scripts work with the 2.2.4 doctor doesn't seem like just changing the paths is good Jul 30 18:25:58 I've never seen a photo either. Not sure if that is because none was submitted, or if HR strips them if they are submitted. Jul 30 18:26:41 I wish HR would strip the fancy formatting out of them :) Jul 30 18:27:05 (I've interviewed .. probably thirty or forty people over the years.) Jul 30 18:27:57 EricBlade: scripts? as in make scripts? Jul 30 18:28:36 I really should put together a resume again. Not actually looking for employment, but probably good to have handy. Jul 30 18:28:49 I've lost track of how many people I've interviewed, but most of their resumes are in a stack on my desk Jul 30 18:28:57 at this job anyways Jul 30 18:30:11 ShiftyAxel: yeah, i adjusted the download target, and it seems like it should probably be working, but i ended up with an empty staging/armv7 and rootfs/armv7 Jul 30 18:32:04 EricBlade: interesting, perhaps the 3.0.5 doctor's name is hardcoded somewhere? Jul 30 18:32:53 ShiftyAxel, EricBlade: support/doctors.mk, at the end (if you're talking about woce-build) Jul 30 18:32:57 although thought that was fixed a while ago :) Jul 30 18:33:08 also, hi! :) Jul 30 18:33:18 greets dtzWill :) Jul 30 18:33:26 hi dtzWill .. i'm trying to change it to use a different one. Jul 30 18:33:32 EricBlade: what do you mean? Jul 30 18:33:53 dtzWill: http://www.ericbla.de/ce/ Jul 30 18:34:20 !!!! Jul 30 18:34:24 ikr? Jul 30 18:34:25 y'all porting it to devices?! :D Jul 30 18:34:31 ^______________^ Jul 30 18:35:46 dtzWill: well, we've got it running on pre+, pre2, pre3, but apps don't work at all. Jul 30 18:36:04 and the layout's a bit screwy, as you can see. that's what i've been working on. Jul 30 18:36:16 i'm working with a current theory, though, that rather than throwing webOS 3 libs at it, if we build against webOS 2 libs, that it might work Jul 30 18:36:16 also, the keyboard crashes it Jul 30 18:36:17 hah Jul 30 18:36:34 EricBlade: it would probably require some heavy modification, but i'm down for that idea Jul 30 18:37:26 EricBlade: well for the touchpad things didn't work properly until we fixed an incorrect set of message ID/enum definitions Jul 30 18:37:30 it seems like a good plan, and if there are issues at least they'll come up during compilation instead of during execution (well...) Jul 30 18:37:31 that was the whole PDK-doesn't-work thing Jul 30 18:37:46 so I wonder if rev-engr'ing those id's and verifying they're what they should be would be appropriate Jul 30 18:37:54 otherwise all communication to<-->from luna will be wrong Jul 30 18:38:09 gotta imagine those changed for the touchpad :) Jul 30 18:38:55 but regardless wowza and exciting progress :D:D Jul 30 18:40:03 dtzWill: possible. what i'm running into at the moment, is, just by throwing touchpad libs at it, we're getting a crash in the "libnapp", which I don't know if it's due to needing more libs, or what. BUT, that call to libnapp that si crashing it, doesn't look like it would ever be called if we linked against Qt 4.6.1 .. and, the source code seems to support this theory, in that some things are configured to use the Qt 4.6.1 versio Jul 30 18:41:03 the crash is a little inconsistent though, EricBlade's Pre+ gets quite a lot further into the luna start process before exploding than my Pre3 Jul 30 18:41:15 but it's still from libnapp Jul 30 18:41:27 We've also discovered that incidentally, Luna itself starts up really really fast, but it takes an incredibly long time to start all the apps in the startup list Jul 30 18:41:43 oh, cool. Well do we not need any of the touchpad-targetted QT changes to support the newer luna? hrrmmm Jul 30 18:42:03 EricBlade: oooo that's good to know. Kinda expected, but very good to know. Wouldn't mind trimming startup time during all of this. Jul 30 18:42:23 if anyone's in there, please start the alarm daemon (or whatever) *after* the phone is interactive, thanks Jul 30 18:42:23 haha Jul 30 18:42:51 so, while we have it not starting any apps at all, Luna gets from init to displaying in less time than it takes to play the startup sound Jul 30 18:43:08 my guess would be that's it's because apps block execution of other app Jul 30 18:43:16 *apps Jul 30 18:43:27 however, as soon as you startup the phone or the messaging or whatever, it spends like all day initializationating stuff Jul 30 18:43:47 and then it crashes due to the libnapp not working right Jul 30 18:44:41 What I don't know, as you said, is if it's possible to actually get it going with the 4.6.1 libs. There is definitely -some- expectation in there for it, as certain functions are compiled for use with Qt 4.6.1, and if they aren't present, then it builds a version using them in libqpalm Jul 30 18:46:00 makes me wonder if they intended to include it in an update before giving up on phones Jul 30 18:46:27 the current example that I have, is that apparently in libQt 4.6.1 there is a function called "setEglSwapInterval", which is only used if it's not built with libqpalm. if it is built with libqpalm then it uses a version inside libqpalm. Jul 30 18:46:42 that function is definitely not present in libQt 4.8 Jul 30 18:48:03 so, we should be able to at least build beyond that step if linking against the webOS 2 doctor Jul 30 18:50:30 so where does staging/armv7/usr/lib come from Jul 30 18:52:19 EricBlade: support/install-headers.mk Jul 30 18:52:23 that also installs libs >_> Jul 30 18:52:43 EricBlade: oh that's just the build-support additions Jul 30 18:53:00 EricBlade: support/rootfs.mk Jul 30 18:53:16 EricBlade: unpacks all the libs, does a little hackery to fixup linker scripts with absolute paths Jul 30 18:55:03 so staging is populated by: a)copying the rootfs (already in rootfs/armv7) b)touching up linker scripts c)unpacking the contents of build-support on top Jul 30 18:55:04 hmm. i may be more successful, now that i've corrected a typo in my unpack-doctors script Jul 30 18:55:12 hooray Jul 30 18:58:50 a bit annyoing that some of the files on opensource.palm.com are .tar.gz and others are .tgz Jul 30 19:02:05 and some patches are .patch.gz and some are -patch.gz Jul 30 19:03:43 and the qt4-4.6.1-patch.gz doesn't apply to the qt4-4.6.1.tgz Jul 30 19:09:37 hmm, that's not so good Jul 30 19:10:44 i think there's some big differences in the packaging between w2 and w3 Jul 30 19:12:28 what sort of stuff? Jul 30 19:14:11 not sure. ok, apparently there's an additional qt patch in here, which is failing, rather than the downloaded one Jul 30 19:14:24 dtzWill: any idea what this patch in the packages/sysmgr/qt4 dir is? Jul 30 19:15:25 oh, nope, it is the downloaded patch Jul 30 19:15:27 EricBlade: some of the packages I found seemed to have already had the -patch applied Jul 30 19:15:34 I don't think I checked qt though Jul 30 19:15:52 I'd bet the package names are just incidental to the upstream projects, but yeah .patch vs -patch is annoying. Jul 30 19:15:54 EricBlade: sure thing. hacks to get qt4 to build for us--mostly working around their dependency on pkg-config, and the fact that we don't have enough of a build env to use that Jul 30 19:16:12 so just hardcodes the needs include/lib directories to get things going. Jul 30 19:17:03 faking enough pkg-config stuff to make that work seemed dirtier... and since we're not building any of those things (pthread, gthread, glib, etc) the .pc files aren't generated as they would normally Jul 30 19:18:00 ah, pkgconfig Jul 30 19:18:19 hacking on .pc files is fun Jul 30 19:18:35 I'll take that any day over hacking libtool shit :/ Jul 30 19:27:14 ok palm's patch definitely does not apply to the source Jul 30 19:32:21 anyone know any nifty command line switches that would get the qt4-4.6.1-patch.gz to apply to the qt4-4.6.1.tgz from webos2.2.4? Jul 30 19:32:47 although all the filenames appear to be correct, i can't seem to -p it any number of times to make it work right Jul 30 19:32:50 does the standard patch command not work? Jul 30 19:33:06 oh.. i got it Jul 30 19:33:12 p0 .. i've never used p0 before Jul 30 19:35:49 i've never even heard of p0 being used Jul 30 19:36:24 it occured to me when i said "all the filenames appear to be correct" that i didn't nead to enable path mangling.. but not using -p failed also Jul 30 19:36:31 so i'm guessing -p defaults to something other than 0 Jul 30 19:39:11 Basic XLib functionality test failed! Jul 30 19:39:11 You might need to modify the include and library search paths by editing Jul 30 19:39:11 QMAKE_INCDIR_X11 and QMAKE_LIBDIR_X11 in /home/eblade/webos/woce-build/packages/sysmgr/qt4/build/src/mkspecs/qws/linux-armv6-g++. Jul 30 19:41:33 progress! Jul 30 19:54:03 i wonder if i can just get away with using the qmake from 4.8 Jul 30 20:01:02 EricBlade: try cd-ing to the config.tests/x11/xlib/ directory and running 'make' there- that way you'll get an error you can actually work with Jul 30 20:07:29 ... and now i can't build a regular one either Jul 30 20:11:11 looks like our qmake build is dependent upon the -qpa switch being present, which doesn't exist in the 4.6.1 patches Jul 30 20:17:00 EricBlade: does '-embedded-lite' exist/work? Jul 30 20:17:06 that's what it was called before qpa IIRC Jul 30 20:24:39 http://pastebin.com/KPjxC3uc Jul 30 20:24:59 i don't see anything that obviously kills the xlib test Jul 30 20:25:35 i don't know if this is even going anywhere towards the right direction, though. i tried using the 4.8 qmake, and that failed in exactly the same spot as this does. Jul 30 20:25:43 and aren't we linking to the device libs rather than the compiled libs? Jul 30 20:27:32 and -embedded-lite doesn't exist Jul 30 20:30:00 -embedded arm does Jul 30 20:30:07 but makes it not build Jul 30 20:32:05 i think i'm going to give Jul 30 20:33:43 we should probably adjust it so that the doctor to use is specified in the config/*.mk files, though, just in case i am going down the right path here Jul 30 20:35:24 EricBlade: it shouldn't be built against x11 anyway, right? Jul 30 20:35:40 EricBlade: like we want the x11 test to fail, since we're building embedded qt not qt-for-linux-using-x11 Jul 30 20:36:58 i think you'd told me a couple weeks ago, that we weren't even building qt, we just needed qmake Jul 30 20:37:07 EricBlade: that's also the case :) Jul 30 20:37:25 SO, where the heck is it linking against for building the luna ? Jul 30 20:37:42 EricBlade: we link against the existing Qt from the doctor? Jul 30 20:38:15 EricBlade: hey, if it was my call we'd be building this all from scratch--and something we probably want to do as things progress anyway Jul 30 20:38:21 that's what I would have thought .. i'm not sure where to test that that is the case Jul 30 20:39:57 since when i attempt to build configured for castle, it is blowing up in exactly the same place, even though a totally different lib set is here Jul 30 20:40:01 EricBlade: no I'm saying that's what we do. no other arch-compat libQt exists on my system, and probably on othes as well Jul 30 20:40:08 hrrrmmmm Jul 30 20:41:05 so, i would either expect it to either blow up completely differently, or continue past this stumbling block, because the missing function -should- be in libQt-4.6.1 Jul 30 20:42:32 unlesss... it's header file related Jul 30 20:44:41 and i do see it in the header files Jul 30 20:44:54 but it looks like another define is necessary to enable it! Jul 30 20:50:17 aaaaaaaaaaaaaand i've moved one line of code farther! Jul 30 20:50:55 http://pastebin.com/KPjxC3uc Jul 30 20:50:57 oops Jul 30 20:51:04 /home/eblade/webos/woce-build/staging/armv7/usr/include/QtGui/qapplication.h:260: error: ISO C++ forbids declaration of 'QPlatformNativeInterface' with no type Jul 30 20:51:04 /home/eblade/webos/woce-build/staging/armv7/usr/include/QtGui/qapplication.h:260: error: expected ';' before '*' token Jul 30 20:55:00 which looks like an error in the QT includes Jul 30 21:01:48 hooray patching includes. ok, now it wants to build the LunaSysMgr/Src/input/* .. which looks like a mystery to me Jul 30 21:02:38 a mystery you say? Jul 30 21:04:05 well, first it wants the kernel includes. Jul 30 21:04:44 then on top of that, i'm positive that it will want other things, as it depends on some junk in Luna being public that isn't Jul 30 21:05:01 hmm, surmountable? Jul 30 21:07:08 so, i've had to add Q_WS_QWS and Q_WS_QPA to the defines, if we're not use WITH_QPA Jul 30 21:07:36 and then comment line 430 of staging/armv7/usr/include/QtGui/qapplication.h (this is using the 2.2.4 files) Jul 30 21:07:57 OK, SO, what kernel headers do i need Jul 30 21:08:41 and it wants them in "../kernel/include/linux" .. so that should be in LunaSysMgr/kernel/include/linux Jul 30 21:08:52 mess-y Jul 30 21:13:58 hmm. commenting the desired includes gives me .. farther building. Jul 30 21:14:31 all the way to linking! Jul 30 21:14:40 where we no longer have libhal Jul 30 21:17:51 so, what'd i miss? Jul 30 21:18:02 a whole lot of "i can't make this build *whine*" Jul 30 21:18:46 i'm close, maybe. i'm down to linking errors right now Jul 30 21:18:56 EricBlade: I applaud your effort with this :) Jul 30 21:19:11 what are you building? Jul 30 21:19:30 i'm trying to get the actual Castle build to build Jul 30 21:21:08 oh. Jul 30 21:21:09 nice. Jul 30 21:21:24 jeezuschrist i've never SEEN so many errors Jul 30 21:22:25 dammit, i thought i was almost there .. but Qt is blowing up completely Jul 30 21:24:30 my semi-professional opinion: this won't be possible unless we get the rest of webOS 3 on the phone Jul 30 21:24:50 or, as someone said earlier, a shit ton of work Jul 30 21:26:05 i'm guessing enough libraries changed to warrant that as an accurate diagnosis Jul 30 21:29:19 dang Jul 30 21:30:23 i guess the 4.6 stuff is either a carry-over from 2.x luna or an abandoned attempt from before the apothekerlypse Jul 30 21:32:47 my guess is that the only way to actually do this would be if we had the source code for the rest of the failure points. Jul 30 21:33:24 so, if we can pick up the code for those other libraries that i was messing with last night Jul 30 21:33:43 yeah, having to work around precomiled stuff is somewhat iffy Jul 30 21:33:44 there might be a chance Jul 30 21:34:09 hmm, perhaps ask ka6sox if he can rustle something up? Jul 30 21:34:47 we should be getting that source in the next couple weeks, right? Jul 30 21:35:06 which source? Jul 30 21:35:11 webos Jul 30 21:37:32 ShiftyAxel: do you still have my "notes from last night" page ? Jul 30 21:38:36 the pastebin? Jul 30 21:39:05 ya Jul 30 21:39:09 http://pastebin.com/NhLya60e Jul 30 21:39:29 umm.. Jul 30 21:39:33 developer.palm.com just disappeared Jul 30 21:40:21 yes. yes it idd. Jul 30 21:40:25 that could be good news though. Jul 30 21:42:51 :D Jul 30 21:43:23 here's hoping :) Jul 30 21:43:29 GAH FUCKING MOSQUITOES Jul 30 21:43:36 * ShiftyAxel flails, falls off the sofa Jul 30 21:43:58 the palm domain expires in 45 days Jul 30 21:44:06 hum Jul 30 21:44:09 you should buy it :D Jul 30 21:44:45 created in 1992 Jul 30 21:44:45 dang Jul 30 21:44:58 end of an era Jul 30 21:45:12 YOU SHUT YOUR FACE Jul 30 21:47:15 you don't think they will keep it? Jul 30 21:47:35 they might. Jul 30 21:47:49 but i don't think so Jul 30 21:49:52 eh? of course they will keep it Jul 30 21:50:56 webOS is still very much a palm product, i imagine they will Jul 30 21:51:25 we shouldn't be having this discussion. Jul 30 21:51:48 SINNERS! Jul 30 21:51:48 OT? Jul 30 21:51:51 * HaDAk points to everybody Jul 30 21:52:03 easy there Jul 30 21:52:19 blasphemers! Jul 30 21:52:24 repent for your wicked ways! Jul 30 21:52:49 no we shouldn't be having this discussion because developer.palm.com shouldn't be offline Jul 30 21:53:39 …this is true Jul 30 21:53:41 I don't know that it's down intentionally Jul 30 21:54:07 maybe someone spilled coffee on the server Jul 30 21:54:31 It's more likely some shifty employee decided to be funny Jul 30 21:54:51 do you see what I did there? Jul 30 21:55:26 * ShiftyAxel pleads the fifth Jul 30 21:56:12 That confirms it. Only the person in question would know it was the fifth rack in the line that went offline Jul 30 21:56:34 larrysteeze. ping! Jul 30 21:56:46 I'D DO IT AGAIN IN AN INSTANT, AN INSTANT I TELL YOU *dives out of a plate glass window* Jul 30 21:56:51 ka6sox-away2: Sorry, I'm not around Jul 30 21:56:55 o.o Jul 30 21:56:57 ka6sox-away2: well, to get apps operating, we need libWebKitLuna. I don't know if that's something we can manage to build out of what we have already or what. Jul 30 21:57:23 it also requires libSimpleStats, libv8, libnapp, libdlmalloc . Jul 30 21:57:25 (j/k) Jul 30 22:00:18 see what he does to me guys? Now I have visible proof! he pings me and then disappears Jul 30 22:02:40 looks like someone is playing hard to get! Jul 30 22:03:35 destinal: when are you coming back? :-( Jul 30 22:03:35 could i get edit access on the wiki? that'd be nice. Jul 30 22:03:58 larrysteeze pm me please Jul 30 22:25:41 EricBlade, creaate a wiki account and ill set it up Jul 30 22:25:50 eblade Jul 30 22:26:26 EricBlade, done Jul 30 22:34:42 ty :) Jul 30 22:41:37 Has anyone here tested the Keyboard and keymap fixes originally posted by mansandersson and then reposted by dtzWill? Jul 30 22:54:46 folks Jul 30 22:56:16 bhuey Jul 30 22:56:53 how goes it in webOS land ? Jul 30 22:58:05 pretty good, LSM CE works (not very well) on 2.2 Jul 30 22:58:16 in case you haven't seen that stuff :) Jul 30 23:11:16 isn't there suppose to be a code drop by now ? Jul 30 23:11:33 july has 31 days Jul 30 23:11:52 like one more day man Jul 30 23:12:39 gotta get that code fix Jul 30 23:49:27 heh Jul 30 23:52:47 hey ka6sox-away Jul 31 00:22:36 We're now up to 13 pull requests. Who was it that was testing those, and how long until that list starts shrinking? Jul 31 00:22:59 grr, that blasted yahoo advert is getting on my nerves already Jul 31 00:39:51 tyrok: I'm not sure who it was, but I'm starting on it now Jul 31 00:40:36 I'm trying to start with the oldest and work my way through, unfortunately I was having some issues with my build environment, so I'm rebuilding it from scratch Jul 31 00:40:45 K Jul 31 00:40:46 it wasn't me. i only have time to get weird ideas like "hey let's run Luna on other devices!" :) Jul 31 00:58:40 my Google Chrome tells me it's broken, and i must uninstall it and reinstall it. :( Jul 31 01:00:44 so i did that and now it won't even start, let alone crash Jul 31 01:15:35 EricBlade: chrome just died on my ubuntu build too Jul 31 01:19:17 uoch Jul 31 01:20:19 perhaps the devs accidentally pushed a broken build? Jul 31 01:22:49 wonder Jul 31 01:41:09 I need to move to the west coast Jul 31 01:46:07 i'm off, nn all Jul 31 01:52:58 hmm Jul 31 02:18:16 * LarrySteeze|TP kicks scoutcamper Jul 31 02:22:59 EricBlade, you should have write permission on the wiki Jul 31 02:23:04 eblade user Jul 31 02:25:22 i do ty :) Jul 31 02:25:51 yw Jul 31 02:29:34 EricBlade, are your patches agains webos-ports/LunaSysMgr? Jul 31 02:33:37 that sounds familiar. something inparticular you're inquiring about? Jul 31 02:37:47 just trying to pull together everything so we can release something soon.. Jul 31 02:39:17 do you guys mind if i leak some of these screenshots to webosnation? Jul 31 02:39:31 i'd like to be the one to do it ^^ Jul 31 02:39:45 tyrok: rrix is testing the patches. as for the doco, I suggested to Tom that we discuss those with HP to make sure that they can also be forward-ported to Open webOS. Jul 31 02:40:16 well i'm pretty sure that shifty and dukie completely supercede my left-right thing, and i don't think we should include the dashboard change at this time Jul 31 02:47:54 HaDAk: is it complete? Jul 31 02:48:13 'course not. we're not going to give a teaser at all? Jul 31 02:49:15 having been bit hard on things that ended up being not practical...I won't be announcing anything till it either works or fails. Jul 31 02:49:25 fair nuff Jul 31 02:51:04 I am afraid this will start a firestorm and die with a whimper... Jul 31 02:51:45 on the contrary... Jul 31 02:51:50 it will give people something to hope for Jul 31 02:52:05 if we can do this much without the rest of the source code, imagine what we'll be able to get done once we have all of it Jul 31 02:52:17 at this point...unless we get a LOT more code.... Jul 31 02:52:34 if you want to really excite this... Jul 31 02:52:46 backport Nyx to 2.6.32-9 Jul 31 02:52:46 i think ANY excitement is better than no excitement. Jul 31 02:53:08 since we won't be getting HIDD. Jul 31 02:53:46 this nyx? http://nyx.sourceforge.net/ Jul 31 02:54:00 no...jas Jul 31 02:54:08 ? Jul 31 02:54:21 what is nyx? Jul 31 02:56:50 https://github.com/openwebos/nyx-lib Jul 31 02:57:01 abstraction layer similar to HAL Jul 31 02:57:18 oh god Jul 31 02:57:36 its what you guys are running into as a stopping place Jul 31 02:58:20 well, i guess we need to come up with some build arguments and try building it then **** ENDING LOGGING AT Tue Jul 31 02:59:58 2012