**** BEGIN LOGGING AT Mon Oct 22 03:00:00 2012 Oct 22 11:39:07 morning Oct 22 11:52:45 Ah, too bad morphis isn't there, he's just the one I'd like to ask a question to Oct 22 11:54:15 Well, let's try anyway: do someone know how to recompile the bionic libc with the NDK ? I've got the NDK ready, the libc source, but it fails to parse the makefile... Oct 22 13:41:26 interesting... it looks like OWO isn't receiving flick events on the GNex Oct 22 13:42:01 I blame HPalm's implementation of Qt for this... Oct 22 15:51:25 * EricBlade returns Oct 22 16:15:05 ShiftyAxel, to deal with the com.palm.app.browser silliness should I fork this so we can fix it? Oct 22 16:15:27 ya, this the way to go Oct 22 16:15:39 off to fork! Oct 22 16:15:56 I wonder if upstream would accept an enyo2 rewrite of the browser frontend... Oct 22 16:16:18 yes Oct 22 16:16:31 I'm pretty sure they don't want to rewrite it (or maybe someone is...) Oct 22 16:17:43 done and you have push access Oct 22 16:18:08 tyvm, I'll poke at it when I get back to the laptop Oct 22 16:18:30 this looks "debianized" for Ubuntu.... Oct 22 16:18:38 we will need to get a bb for it going. Oct 22 16:19:26 bleh..lysdexia getting me today Oct 22 16:19:29 I need to figure out what's going on with the app situation too Oct 22 16:19:38 which app situation? Oct 22 16:19:54 scaling Oct 22 16:21:15 I saw the ML post Oct 22 16:23:33 ya, the 2.x style stuff Oct 22 16:23:56 there are two routes I can see Oct 22 16:24:38 a. scaling them 2.x style, maximum compatibility with older stuff but loses a bit of resolution Oct 22 16:25:20 b. leave it as-is and make dynamic scaling (percent vs pixels) a requirement Oct 22 16:26:22 b lets apps take full advantage of the screen res, which is a good thing, but more rewriting for exisiting devs Oct 22 16:34:00 ShiftyAxel, is 2X enough for the likes of a Gnex? Oct 22 17:03:46 heyho Oct 22 17:07:27 ka6sox: in my testing, 2x has been ideal Oct 22 17:27:49 ShiftyAxel, so you are talking about scaling the Launcher Icons? Oct 22 17:27:57 or is that a separate issue? Oct 22 17:33:31 scaling the entire UI Oct 22 17:33:42 save for webapps, those are the separate issur Oct 22 17:33:50 *issue Oct 22 18:09:05 * linuxjacques watches webkit-webos build really fast Oct 22 18:10:16 better builder? Oct 22 18:11:15 ka6sox, my new work machine is a desktop i7 Oct 22 18:11:34 ka6sox, so four cores + HT @ 3.7GHz Oct 22 18:11:43 and 16GiB DRAM Oct 22 18:13:07 that ought to make it fly Oct 22 18:13:31 and it does, all four cores are in C0 state 100% of the time Oct 22 18:13:53 build baybee build Oct 22 18:13:58 heh Oct 22 18:20:59 diskwait :-\ I don;t see that on my laptop with SSD Oct 22 18:23:49 so you need a 120GB SSD for the desktop too! Oct 22 18:25:56 yeah I am trying to get my supervisor to get me one Oct 22 18:26:10 well, a 256GB one :-) Oct 22 18:26:36 for evaluation purposes Oct 22 18:27:43 we're evaluating this hardware for our new developer workstations Oct 22 18:28:08 to replace the 5+ year old ones we have now (mine is > 6 years old) Oct 22 18:28:31 just posted to the ML with regards to scaling webapps on the GNex, if anyone has any thoughts please feel free to chime in Oct 22 18:28:42 morph is, ka6sox^^^ Oct 22 18:28:47 *morphis Oct 22 18:28:53 blasted droid autocorrect Oct 22 18:29:02 yeah I need to catch up on the ML Oct 22 18:29:21 my build completed Oct 22 18:37:16 linuxjacques: how long did that take? seems pretty speedy Oct 22 18:38:04 ShiftyAxel, I don't have a good timing on it; I had started the build on Friday and stopped it before I left, then did "make update" and resumed it today Oct 22 18:39:45 I'm running with PARALLEL_MAKE = "-j 8" and BB_NUMBER_THREADS = "8" Oct 22 18:43:01 kewl Oct 22 18:45:29 I've been running F17 on my laptop which I only use as a build server, but now trying to setup a workstation running F17, I'm having a hard time configuring cinnamon how I want it Oct 22 18:45:34 might try xfce Oct 22 18:45:38 or MATE Oct 22 18:45:51 but I think MATE is no longer being developed :-\ Oct 22 18:55:26 I like XFCE for it's simpleness Oct 22 18:55:36 never heard of MATE though..? Oct 22 18:58:22 w00t, looks like we have a vote for B in the app scaling discussion Oct 22 18:58:25 ShiftyAxel, it was done by the devs of the mint distro, before cinnamon - MATE is based on gnome2, cinnamon on gnome3 Oct 22 18:59:05 ah, mint. I remember mint Oct 22 18:59:34 why would you want to use an older version of gnome though? stability/lightweightness? Oct 22 18:59:37 heh heh, I've cleared 47GB of the 80GB SSD in one of our devel servers - dual xeon with 24GiB DRAM Oct 22 19:00:12 ShiftyAxel, I like the underpinnings of gnome3, just not the shell / UI - I would _prefer_ a sane UI on top of gnome3 Oct 22 19:00:59 but even cinnamon is too gnome-shell-like for me Oct 22 19:03:09 I don't want things flying around my screen. I use 16 workspaces and I like them to be static and a panel applet which shows a tiny preview of what's in each workspace - like I have in gnome2 Oct 22 19:03:39 I'd probably use > 16 workspaces if gnome2 didn't have a bug with using more Oct 22 19:05:27 eheh, I've seen a lot of controversy over gnome shell Oct 22 19:05:47 I'm using it right now, mainly because unity didn't allow me to specify custom trackpad gestures Oct 22 19:07:12 also, I use terminals with pixel-based fonts. I cannot get gnome-terminal to look as good (with it's vector-based fonts) Oct 22 19:07:24 but nobody cares about / develops terminals anymore Oct 22 19:07:36 so my mrxvt is really rotting Oct 22 19:07:54 even has rendering issues with lastest gnome / x-server Oct 22 19:08:19 s/it's/its/ Oct 22 19:09:02 (and don;t get me started on the footprint of gnome-terminal) Oct 22 19:11:02 so THAT'S why gnome terminal looks all smoothed Oct 22 19:11:06 always wondered Oct 22 19:11:26 bugger, I appear to have broken my OE build... I forsee hours of not being able to do anything now :| Oct 22 19:11:42 ouch Oct 22 19:12:19 http://www.youtube.com/watch?feature=player_embedded&v=1Isjgc0oX0s Oct 22 19:12:21 ^ Oct 22 19:13:52 lolol Geekpeter :D Oct 22 19:13:54 * ShiftyAxel fixes it Oct 22 19:14:26 I'm using a rather fragile, hacky method to build luna fast atm, so if I just s///g something here.... something there... Oct 22 19:14:57 * ka6sox makes ShiftyAxel regress things before committing :P Oct 22 19:15:20 * ShiftyAxel has learned his lesson Oct 22 19:15:32 though in this case it's more the build system itself that's in a bit of a state :p Oct 22 19:20:25 yay, build system fixed Oct 22 19:20:34 I don't have to glare at webkit for several hours :) Oct 22 19:21:37 go forth and make......things Oct 22 19:21:49 THINGS! Oct 22 19:21:54 heh heh 16 cores + SSD now Oct 22 19:21:58 Geekpeter: have you seen the latest tweetings? Oct 22 19:22:10 * Geekpeter cranks up mcaw Oct 22 19:22:45 why am i reaching for my pre3 when i have carbon sat in my face on teh tpad 12" away from my face Oct 22 19:22:58 and graphite Oct 22 19:23:03 force o' habit? Oct 22 19:23:06 er and neo and erm others Oct 22 19:23:08 could be :D Oct 22 19:24:22 thats some blurry ass pictures, you got parkinsons ro a bad camera? :D Oct 22 19:24:32 or BOTH? :D Oct 22 19:24:36 :D Oct 22 19:24:40 the latter, I was using my Pre3's camera Oct 22 19:24:50 looks pimp tho Oct 22 19:24:53 and I can confidently say that it's prettier in person Oct 22 19:24:57 hybridization 4tw Oct 22 19:25:34 you doing your UI stuff tailored to that phone, or inteligent/scaled to suit anything? Oct 22 19:26:49 the latter, I see no point in causing more headaches in the long run :) Oct 22 19:27:02 * Geekpeter feels warm and fuzzy Oct 22 19:27:11 currently i've added 'UiScale' and 'TextScale' to luna.conf, so it can be done per-device Oct 22 19:27:39 and you can scale both up and down, for those crazy loonies that want to port it to devices with a 320x240 screen Oct 22 19:28:01 is that like what you could do to the phones? i rmember scaling somethign i thought was web/browser only and ended up scaling my whole phone ui horribly Oct 22 19:28:07 ShiftyAxel, X and Y scaling separate or just a factor? Oct 22 19:28:21 What's wrong with 320x400 on my Veer :P ? Oct 22 19:28:26 just a factor, UI layout should be done intelligently Oct 22 19:28:29 Morning all ;) Oct 22 19:28:33 morning Herrie Oct 22 19:28:37 morning Herrie Oct 22 19:29:04 I have some spare time on my hands finally (not by choice unfortunately but well). Decided I should play around with some kernels etc Oct 22 19:29:30 But getting stuck... Must be something with my CodeSourcery Toolchain that's not working properly... Anyone got a minute to have a look? Oct 22 19:29:52 Herrie, what target? Oct 22 19:29:57 and what setup? Oct 22 19:30:16 Ubuntu 12.04 32 bits in VIrtualBox Oct 22 19:30:25 On my Win7 x64 machine Oct 22 19:30:47 Trying to see if I can get anything working on the MSM chipsets (Veer etc ;)) Oct 22 19:30:49 what target are you trying to build for? Oct 22 19:30:58 oh Oct 22 19:31:17 Got a few spares laying around doing nothing, so thought they might be useful for something ;) Oct 22 19:31:36 Seems like there are 3.x kernels for MSM 7x30 around... Oct 22 19:31:43 So might be possible to do something with them Oct 22 19:32:10 THere are also quite some other phones out with the same chipset (HTC, Acer etc) Oct 22 19:32:11 you would need to find out how close some other MSM7030 device is to the Veer and start there... Oct 22 19:32:33 THere seems to be a "default" msm7x30 kernel 3.0 version Oct 22 19:32:44 I'm not sure if any of them have hardware keyboards... Oct 22 19:32:45 That should be able to boot I would say, but cannot get the kernel compiled Oct 22 19:33:10 Herrie, we have Uberkernel iirc for the Veer Oct 22 19:33:14 so start there. Oct 22 19:33:20 with build.git and kernels Oct 22 19:33:38 We have for 2.1.2 but not for 2.2.4 ;) Oct 22 19:33:59 Just have problem with the toolchain setup Oct 22 19:34:03 Must be something silly Oct 22 19:34:08 So cannot get the kernel to compile :( Oct 22 19:34:13 did you use the toolchains from build.git? Oct 22 19:35:19 Got the arm-2010.09 from codesourcery Oct 22 19:35:36 I would start with something that is known... Oct 22 19:35:52 the build.git setup builds kernels correctly and doesnt' have issues Oct 22 19:36:27 Ok where to find this one? Oct 22 19:37:03 https://github.com/webos-internals/build Oct 22 19:37:04 start there Oct 22 19:38:08 I just installed MATE on F17 and so far it's looking good Oct 22 19:40:11 well, kinda... a few issues Oct 22 19:40:31 And then ? Oct 22 19:40:32 OK, getting there.... Just do a git clone for https://github.com/webos-internals/build.git ? Oct 22 19:40:37 yes Oct 22 19:40:50 then look in the kernel makefiles Oct 22 19:41:04 I'd start with uberkernel as thats the most standard Oct 22 19:41:16 or you can use the recovery kernel for veer. Oct 22 19:41:49 dunno if dropping the config into the 3.0 sources and running make oldconfig will get you anywhere... Oct 22 19:41:50 Uberkernel doesn't work Oct 22 19:42:21 I'd seriously look into finding another device that has a Android 3.x kernel and is close Oct 22 19:42:41 Standard kernel seems to work Oct 22 19:42:51 Looks like reference to palm.cdnetworks is down in uberkernal Oct 22 19:43:10 those were fixed months ago... Oct 22 19:44:25 Herrie, which recipe? Oct 22 19:44:25 I still got it Oct 22 19:44:49 url of the makefile you are usng for uberkernel. Oct 22 19:45:03 This one: https://github.com/webos-internals/build/blob/master/kernels/uber-kernel-veer/Makefile Oct 22 19:45:21 Just did a git clone cd-ed into the uber-kernel-veer Oct 22 19:45:25 And did make Oct 22 19:47:03 yup, support/kernel.mk has a wrong url... Oct 22 19:47:53 That explains ;) Oct 22 19:50:24 Herrie, please repull and restart Oct 22 19:50:33 w00t, just did my first test of UiScale=0.5 Oct 22 19:50:35 SUCCESS Oct 22 19:50:40 \o/ Oct 22 19:50:54 where SUCCESS is equal to 'my UI is too small to effectively use in any meaningful way shape or form' :D Oct 22 19:51:00 vi kernel.mk Oct 22 19:52:07 OK Oct 22 19:52:48 Got downloads.help.palm.com in there now :) Oct 22 19:53:34 kk..good Oct 22 19:53:54 Thnx for help Oct 22 19:54:03 WIll have a look to see if I can get my other kernels to build now too Oct 22 19:54:19 GLHF! Oct 22 19:55:28 morning people, a fast question about bb, can ask? Oct 22 19:56:22 ~asktoask Oct 22 19:56:23 asktoask is, like, Just ask your question and if someone's around, they'll be glad to help, if they can. Oct 22 19:56:54 how can i make a clean build of webos-dev-image? Oct 22 19:57:11 if i run again the build command, it simply repack the entire os Oct 22 19:57:18 right. Oct 22 19:57:52 there is a make target for cleaning up... Oct 22 19:58:04 you can blow away the sstate or the whole thing. Oct 22 19:58:22 i've tried with -c cleansstate but nothing happends Oct 22 19:59:35 I'm old school...I blow away ~/tmp/deploy/images (or remove the one I want rebuilt) Oct 22 19:59:56 Tom there are a few more references to palm.cdnetworks in the kernel.mk ;) Oct 22 20:00:00 what component do you want rebuilt... Oct 22 20:00:11 let me go look...sorry... Oct 22 20:00:13 For example: http://palm.cdnetworks.net/opensource/${WEBOS_VERSION}/linuxkernel-${KERNEL_VERSION}.patch.tgz Oct 22 20:00:20 And there are about a dozen more ;) Oct 22 20:00:32 ka6sox: all webos :D Oct 22 20:00:51 yes, I see that now... Oct 22 20:01:00 let me see about making this easier. Oct 22 20:06:13 Herrie, let me see if there are any other nasties... Oct 22 20:09:19 there are but not that would cause you issues Oct 22 20:09:45 Ok lemme retry Oct 22 20:11:59 gianguido, sorry busy on an other issue Oct 22 20:20:28 Tom, seems quite OK now, still have another issue Oct 22 20:20:57 okay... Oct 22 20:21:22 fixed all the links in build.git/support/* Oct 22 20:21:31 Can't find default configuration "arch/arm/configs/shank_defconfig Oct 22 20:21:52 that should be in the patches file Oct 22 20:48:17 hmm, there appears to be an issue with the GNex and notifications Oct 22 20:48:28 as in, they make it crash and burn when you try to open them Oct 22 20:50:03 if it actually makes it physically burn, that could be a nice "feature" Oct 22 20:50:32 I like my GNex not on fire Oct 22 20:51:13 could save your life 1 day when freezing cold in the south pole? Oct 22 20:55:45 I have no plans to go to the south pole :p Oct 22 20:57:38 i have no plans to die a wringly old man with a bursting case of piles and a faint smell of wee, but 1 day ittl happen anyways Oct 22 20:57:44 wrinkly* Oct 22 20:59:13 1 minute your sat programmign the next best thing since sliced gravy, next thing you know your naked in the south pole with a GNex that doesnt combust into a warm fire and its game over Oct 22 21:41:02 hmm, I went and talked to someone in another cubicle and the dual xeon server built webos-dev-image Oct 22 23:49:02 ahoy, we have new screenies from the twitters! Oct 22 23:49:07 https://twitter.com/shiftyaxel/status/260527811759054848 Oct 22 23:51:12 ShiftyAxel, nice! Oct 22 23:51:19 and yet more Oct 22 23:51:20 https://twitter.com/shiftyaxel/status/260528672862257153 Oct 22 23:51:38 not finished, but certainly en route Oct 22 23:52:03 beeyoutiful! Oct 22 23:52:06 :D Oct 22 23:52:18 latest is available in the shiftyaxel/ui-scaling branch of luna-sysmgr Oct 22 23:52:36 i'm just building it now, but it's going to take until tomorrow because I had to clean my build env Oct 22 23:53:09 need moar power! Oct 22 23:53:21 so, so true Oct 22 23:55:21 lessons of the day: pointers can SUCK IT and the launcher code (aka dimensionsUi) is big, scary and not at all like the rest of luna Oct 23 00:02:29 uh oh. Oct 23 00:19:15 ShiftyAxel: One thing I don't at all understand is how there's a smart point system right there in the code and it's almost never used. It's a nice system, too. Oct 23 00:19:51 Makes me wonder if it was added after most of the code was already written, though it would be relatively trivial to convert almost all of the pointers in the system to use it. Oct 23 00:20:22 KyleMaas, is this all documented? Oct 23 00:20:50 ka6sox: http://kylemaas.github.com/LunaSysMgr/classsptr.htm Oct 23 00:21:06 KyleMaas, thanks! Oct 23 00:22:54 It only *works* if it's pointing to an object that derives from RefCounted, though it may compile correctly if you use it on something else. Oct 23 00:23:39 However, all you have to do to make an object compatible with it is derive it from RefCounted through multiple inheritance. So, like I said, it takes almost no effort at all to switch it over. Oct 23 00:24:16 You can see the inheritance tree for RefCounted-compatible objects here: http://kylemaas.github.com/LunaSysMgr/classRefCounted.htm Oct 23 00:29:40 I'd hate to not have any documentation for this... **** ENDING LOGGING AT Tue Oct 23 03:00:00 2012