**** BEGIN LOGGING AT Thu Dec 18 02:59:58 2014 Dec 18 05:32:08 Hello? Anyone there? Dec 18 05:33:59 I'm just having an issue installing the latest stable build of LuneOS for Grouper. I reflashed the kernel to the stock factory image (5.0.0), then installed the "webos-ports-package-grouper.zip" file in TWRP. Dec 18 05:34:27 But, when I reboot, the boot gets stuck on the Google screen with the unlocked padlock. Dec 18 05:34:33 Any ideas? Dec 18 05:38:39 Grouper is not currently maintained, that I know of. Dec 18 05:39:32 Someone is working on that, but I forget who. Dec 18 05:42:15 Leave this channel open, and if someone’s working on Grouper, he should respond within a day or two. Dec 18 05:55:18 I think it was Tofe, but I'm quite sure there was another user too Dec 18 06:02:42 Thanks for the tip - I'll stick around and wait for him. :) Dec 18 06:03:40 It's just weird - it's like it doesn't recognize that an OS is even installed. Dec 18 06:05:42 There are a surprising number of stages to booting a modern OS. Dec 18 07:38:23 morning Dec 18 08:49:48 morning Dec 18 10:26:54 morning Dec 18 10:30:40 Victoria: nope, I'm not working on grouper Dec 18 10:30:42 morphis: pong Dec 18 10:36:12 Tofe: I added a parentWinId window property yesterday Dec 18 10:36:26 so when a card now opens a new card the new card has the parentWinId set Dec 18 10:36:36 that should help you to sort both into one card stack Dec 18 10:36:59 if the user later pulls a card from the stack the parentWinId should be updated to reflect that Dec 18 10:40:09 morphis: ok, great Dec 18 10:42:04 morphis: I think we should activate the card stacking by default, now Dec 18 10:42:14 Tofe: ok Dec 18 10:42:22 I played a bit with it, but couldn't find a faulty scenario yet Dec 18 10:42:29 you think it should be much work to do the sorting with the parent id? Dec 18 10:42:50 I know Herrie found one, but I think we can fix it when we find the scenario of the bug Dec 18 10:43:05 morphis: no, it should be quite easy Dec 18 10:45:09 ok Dec 18 10:45:16 Tofe: I will push the code later today Dec 18 10:45:31 ok fine, I'll prepare mine :) Dec 18 10:47:51 great Dec 18 10:48:11 I also cleaned up the notification code a bit and looked why dashboard windows are not working Dec 18 10:49:25 Tofe: Sorry didn't have much time to debug and replicate yet, should have more time next 2 weeks when not working :P Dec 18 10:49:42 morphis: Email notifications now look OK? Dec 18 10:51:42 Herrie|Veer: no Dec 18 10:51:46 not done with that yet Dec 18 10:52:29 Tofe: ah one bug: when notifications are displayed Dec 18 10:52:34 the cards are also resized Dec 18 10:52:40 but they should not Dec 18 10:52:52 the quicklauncher and notification/dashboard area should overlap everything else Dec 18 10:53:26 Tofe: ah and: when notifications are expanded and you do any other action like showing the full launcher the notifications aren't closing Dec 18 10:57:56 Tofe: and dashboard windows need to be swipable too Dec 18 10:59:52 I think you just filled Tofe's Christmas todo list :P Dec 18 11:03:01 Herrie|Veer: I think more than that :) Dec 18 12:28:26 morphis: thanks for all the feedback :) Dec 18 12:28:50 notifications shouldn't resize the cards? Dec 18 12:33:42 http://www.parentdish.com/videos-partner/palm-pre-basics-3-an-introduction-to-palm-pres-webos-210072838-138 <-- around 02:13, I think that's what got me wrong, the button of the card UI are actually moved Dec 18 13:14:54 morphis: https://github.com/webOS-ports/luna-next-cardshell/pull/156 <-- code ready. Not really tested, of course :) Dec 18 13:22:25 Tofe: On expanding the notification to a "full" notification, the card gets resized but not minified Dec 18 13:22:41 Understand your confusion if you haven't seen it yourself ;) Dec 18 13:23:28 So basically the height of the card gets height of full card - height of notification area Dec 18 13:24:24 Notifications will appear above each other so when you have SMS and other notifications you'll have multiple notification bars stacked from the bottom on top of each other Dec 18 13:26:34 Like http://cdn1.tnwcdn.com/files/2010/06/notifications.png Dec 18 13:30:10 Herrie|Veer: you mean, we just draw the notifications on top, with a little corner image too make a nice effect ? But then how do the application know that it should change the position of its bottom buttons ? Dec 18 13:42:41 preware mjson->json-c migration done, one less json implementation in build, yay :) Dec 18 13:44:43 cjson will be next Dec 18 14:25:39 JaMa: you converted it ? Dec 18 14:28:21 y Dec 18 14:33:13 pushed the source already? Dec 18 14:51:45 no, .patches in meta-webos-ports jansa/dizzy branch Dec 18 14:52:28 I'll create PR for you to merge after some runtime tests Dec 18 14:52:50 removing cjson from luna-sys* and luna-prefs now Dec 18 15:14:48 Morning, everyone~ Has anyone seen the grouper project maintainer in the past few hours? My IRC client crashed, so I don't know if anyone replied last night. Dec 18 15:16:14 Victoria: Morning Dec 18 15:16:30 Oh, hey! :D Dec 18 15:16:43 I just replied that I am not a maintainer of the grouper project, unfortunately :) Dec 18 15:17:07 Aww, okay. Do you have any experience with using it, though? Dec 18 15:17:55 A bit, but I don't have one anymore, the usb port broke after two weeks of use :/ Dec 18 15:19:47 However, I can tell you that if you flash your Nexus7 with Android 5.0, LuneOS won't work Dec 18 15:20:02 Right now you should stick to 4.2.2 Dec 18 15:20:27 Oh, is that so? Because I reflashed my kernel using the boot image from 5.0; maybe that's the issue! Dec 18 15:20:41 Victoria: I doubt that Dec 18 15:21:01 the problem is different Dec 18 15:21:14 as far as I know there is currently no one caring about the grouper Dec 18 15:21:27 have mine lying around here but didn't had time to find out what the problem is Dec 18 15:22:09 That's a shame - other than my TouchPad, it's the only device I have that supports LuneOS. :( Dec 18 15:22:32 Victoria: I can't really more than two twices .. Dec 18 15:22:37 time is short Dec 18 15:23:00 Why would you say it isn't a kernel issue? Dec 18 15:23:40 because it didn't broke when we updated the kernel Dec 18 15:23:49 it broke when we switched to a newer systemd/glibc version Dec 18 15:26:36 Okay, so there is nothing that I could test, then? Dec 18 15:26:50 you can try to fix the problem :) Dec 18 15:27:16 Any variable in particular that you can suggest I test out? Dec 18 15:27:33 Kernel, recovery, build, etc? Dec 18 15:28:49 I would say see first if you can adb shell into the device Dec 18 15:29:23 right Dec 18 15:29:26 that is the first step Dec 18 15:29:28 If you can, you'll be able to get an insight of what may have gone wrong, for example with journalctl Dec 18 15:29:35 try one of the latest testing builds Dec 18 15:30:33 Victoria: http://issues.webos-ports.org/issues/729 has some information Dec 18 15:31:17 that says atleast that the builds from 2014/11/09 are booting into a mode again where you can use adb shell Dec 18 15:33:47 Still, flashing 4.2.2 android image will be one step, at a point in time Dec 18 15:34:13 right Dec 18 15:36:54 I'll try flashing 4.2.2, but the latest LuneOS build built for grouper was back in October. Dec 18 15:40:35 Victoria: there was a successful build on Dec 11th, for the testing branch Dec 18 15:41:25 bye bye Victoria :) Dec 18 16:00:20 :) Dec 18 16:00:29 there was successful build 21 minutes ago as well :) Dec 18 16:04:16 morphis, the Testr update for PalmBus subscriptions is nearly done. Dec 18 16:04:22 DougReeder: great Dec 18 16:10:02 JaMa: ok great Dec 18 16:19:03 Tofe: there is one other thing Dec 18 16:19:47 right now the dashboard area and notification list are separate Dec 18 16:19:51 both need to be in one list Dec 18 16:20:03 each dashboard window has a static height Dec 18 16:20:07 we can force that from the shell Dec 18 16:20:19 and then have to group both together in one list somehow Dec 18 16:21:09 like the can be mixed and not all notifications first and then all dashboard windows Dec 18 17:54:44 morphis, Testr with subscription tests is at https://github.com/DougReeder/org.webosports.app.testr Dec 18 18:01:37 morphis: ok, I'll work on that Dec 18 18:02:10 Tofe: you can limit the height of a dashboard window to 52 px Dec 18 18:02:35 or it's according gu value Dec 18 18:02:56 DougReeder: can you send a PR? Dec 18 18:03:34 ah you did already Dec 18 18:03:35 https://github.com/webOS-ports/org.webosports.app.testr/pull/3 Dec 18 18:07:00 DougReeder: merged Dec 18 18:09:51 narf that sucks, again some details we're missing from legacy Dec 18 18:09:58 dashboard css styles were not released Dec 18 18:18:48 morphis: I'm running final test for webos_filesystem_paths.bbclass and will merge it tonight, ok? Dec 18 18:18:59 JaMa: is it on jansa/dizzy? Dec 18 18:19:35 not all of it, just first 8 http://pastebin.com/MDHisrZL Dec 18 18:19:57 so it doesn't have meta-lune* yet Dec 18 18:23:30 Metaluna? I’m having flashbacks from “This Island Earth”. Or maybe MST3K. Dec 18 18:23:48 morphis: Didn't LunaCE add some additional DashBoard features? Dec 18 18:24:00 I know there were a few apps that could run in DashBoard on LunaCE Dec 18 18:24:53 Some stuff is in here I think? https://github.com/woce/LunaSysMgr/tree/beta/Src/lunaui/notifications Dec 18 18:28:28 Herrie|2: just some css styles are missing Dec 18 18:28:47 without them the dashboard windows are not really well styled Dec 18 18:29:59 they seem to be part of mojo in legacy Dec 18 18:30:37 Herrie|2: for example: https://github.com/webOS-ports/luna-systemui/blob/webOS-ports/master/app/SystemManagerAlerts/SystemManagerAlerts.js#L26 Dec 18 18:32:33 JaMa: can you bump those components on your own? merged all mjson conversion changes now Dec 18 18:33:06 morphis: dashboard css is in Enyo (sorry if i missed someone saying that already) Dec 18 18:33:10 JaMa: but for merging webos_filesystem_paths.bbclass is fine for me Dec 18 18:33:14 EricBlade1: really? Dec 18 18:33:32 EricBlade1: didn't found the dashboard-window class Dec 18 18:33:35 see https://github.com/webOS-ports/luna-systemui/blob/webOS-ports/master/app/SystemManagerAlerts/SystemManagerAlerts.js#L26 Dec 18 18:33:46 or the palm-dashboard-* ones Dec 18 18:35:27 morphis: ok, thanks Dec 18 18:36:00 morphis: webos_filesystem_paths.bbclass was tested with buildhistory, but that covers only recipes actually included in some image Dec 18 18:36:23 so in case you notice some missing files please remember this change Dec 18 18:37:03 e.g. recently added telephony slipped me and now I'm waiting for another verification build to test it Dec 18 18:37:12 ok Dec 18 18:37:36 JaMa: if I find the time soon I really want to abstract the way how db8/activity files are installed in a bbclass too Dec 18 18:37:52 next step we can try to stop exporting them or at least some of them Dec 18 18:39:46 yeah Dec 18 18:43:27 morphis: btw: did you remove qtwebengine just to save build time? Dec 18 18:43:52 morphis: I wanted to have it included in _devel_ images just to make sure we don't break building of it by other changes Dec 18 18:44:04 and the example browser was partially working already Dec 18 18:46:37 JaMa: partially, but rendering didn't Dec 18 18:47:06 yeah and just to save the build time however, I could have done that locally only Dec 18 18:47:24 but I will spend a bit on it in the next days anyway to see if we get it finally working Dec 18 18:49:01 ok, no problem, I can keep it in master branch Dec 18 18:49:41 that sounds like a good compromise Dec 18 18:51:51 now when dizzy and master are so close (with only 4 commits) it's nice Dec 18 18:53:25 :) Dec 18 19:06:38 EricBlade1: so seems like the bits in luna-systemui still reference ot the old mojo stuff Dec 18 19:08:36 morphis we could copy those styles? Dec 18 19:08:48 Herrie|2: not really Dec 18 19:08:59 if they are not published we can't Dec 18 19:16:16 Depends on what you consider published ;) Dec 18 19:16:45 I could ask Roy to see if it can be open sourced if it's not because it should've as part of LunaSysMgr in OWO obviously :P Dec 18 19:43:07 hmm. Dec 18 19:43:52 ok, i don't know about the system-ui dashes.. but the regular dashboards should be in enyo .. unless enyo was also including mojo styles Dec 18 19:47:12 https://github.com/enyojs/enyo-1.0/blob/master/framework/build/palm/system/dashboard-window/dashboard.css Dec 18 19:55:02 ..and none of my machines here are configured to talk to my touchpad, so i can't easily inspect mojo Dec 18 21:24:59 https://github.com/blog/1938-vulnerability-announced-update-your-git-clients Dec 18 21:43:40 also https://github.com/openwebos/luna-systemui/blob/master/stylesheets/dashboard.css ... are there any more styles missing? Dec 18 21:54:42 That seems tohave most I'd say Dec 18 21:55:09 Mojo one: http://pastebin.com/8G1V2T4U Dec 18 21:55:37 Mojo 2 one: http://pastebin.com/KjhWbgXq Dec 18 22:22:30 anything missing other than the "background: black" one for the dashboard-window ? Dec 18 22:22:45 between the enyo and the systemui package? Dec 18 22:23:30 Dunno I didn't have much time to check in detail Dec 18 22:23:36 Could be morphis didn't see this file ;) Dec 18 22:30:54 morphis: This any good for sanitation? https://www.npmjs.com/package/sanitize-html Dec 18 22:32:55 morphis: Even better: https://github.com/filmor/webos-messaging/blob/master/build_lib/include/sanitize.h **** ENDING LOGGING AT Fri Dec 19 02:59:59 2014