**** BEGIN LOGGING AT Sun Mar 06 02:59:57 2022 Mar 06 08:35:53 Morning! Mar 06 09:11:05 Morning! Mar 06 09:16:04 Herrie: looking at bootd's config files, I don't see anything MACHINE specific in there. So we could just drop the inherit webos_machine_impl_dep for the recipe I think Mar 06 09:17:18 Tofe: Oh yes we could easily Mar 06 09:21:12 and I guess we can also rebase on top of upstream too, if we remove all the boot apps in DefaultBootSequencer::doBoot Mar 06 09:24:33 well, maybe not rebase, that would be a mess Mar 06 09:52:46 Tofe: Better to cherry pick a few Mar 06 09:52:55 Or rebase and revert enhanced ACG Mar 06 10:28:03 HerrieTP_: ah, good remark, I've merged the new ACG by mistake Mar 06 10:32:30 Tofe: At some point we need to go to new ACG but I remember how much work the original was Mar 06 10:32:40 So not for now Mar 06 10:35:55 agreed, we have plenty to do even without that ! Mar 06 10:57:49 Herrie: would be something like that : https://github.com/webOS-ports/bootd/pull/4 notice the last commit from me Mar 06 10:58:07 it's not tested at all yet Mar 06 11:04:11 oh, it does build at first try ! suspicious. Mar 06 11:06:09 We might want to add the systemui and launcher here as well and remove from luna-appmgr? Mar 06 11:27:49 yes; in this case, I'll close the PR for luna-appmanager Mar 06 11:34:12 I guess for firstuse we need some patches to bootd to get that working but maybe some things can be done via conf files Mar 06 11:34:18 HerrieTP_: looks like it worked Mar 06 11:34:47 Tofe: Nice Mar 06 11:41:19 but apps are still showing a card, even when the appinfo requires otherwise Mar 06 12:02:33 You mean the noWindow ones like email and calendar or? Mar 06 12:11:23 yes Mar 06 12:11:46 that's why we get 3 cards currently Mar 06 12:14:59 It could be those apps need some patching somehow or some patching to LSM Mar 06 12:15:22 I guess LSM is better route since we don't need to patch every single app then Mar 06 12:35:22 Actually, "noWindow" doesn't appear in the schema for appinfo... Mar 06 12:42:36 looks we used it for the "headless" QML property, to create an initial QML window or not Mar 06 12:43:20 noWindow doesn't exist anymore in Enyo 2.0 or newer, so I guess LG dropped it in their implementation Mar 06 12:43:27 So we would need to add something back for it Mar 06 12:45:25 ah, I see a "launchHidden" parameter in WAM Mar 06 12:46:17 Yes Mar 06 12:46:19 I saw that too Mar 06 12:46:20 but that's the LS5 call, not the appinfo Mar 06 12:46:22 Might do the same Mar 06 12:46:23 LS2 Mar 06 12:48:06 in bootd I'd just need to set "visible" to false for our core apps, it seems Mar 06 12:52:05 doesn't work for Calendar, but otherwise it's fine Mar 06 12:52:36 and for calendar, that's the card where we see a little bit of text in the window, "end", might be an error in the JS or so Mar 06 12:53:33 So next step would be to try to debug that. But overall, I think we're ok with my PRs (bootd, app-manager, and soon cardshell) Mar 06 12:56:04 In the schema, I see also a "enyoVersion" string we can set in the appinfo, I wonder if that changes WAM's behavior... Mar 06 13:06:29 Tofe: Calendar has some JS framework issues yes Mar 06 13:06:49 enyoVersion I think is to tell which version to use when you have multiple deployed in image Mar 06 13:45:31 It looks like PalmGetResource fails to read the manifest of the framework, for some reason Mar 06 13:45:43 Tofe: Well that could be CORS somehow Mar 06 13:45:56 I'm not sure, I also got to that point somehow as well Mar 06 13:46:14 doesn't look like it, at first sight, but CORS is probably involved in other issues too Mar 06 13:46:57 Tofe: CORS is for the images in Enyo 1.0 apps like Accounts Mar 06 13:47:50 right Mar 06 13:49:16 I tried to get those extra flags added but seems that they don't get picked up somehow Mar 06 13:49:20 In the .sh I mean Mar 06 13:52:57 --disable-web-security and --allow-file-access-for-local-files Mar 06 13:53:50 I mean I added it here: https://github.com/webosose/chromium91/blob/master/src/webos/install/app_shell/run_app_shell#L114 Mar 06 13:53:54 But not sure that's the right place Mar 06 14:05:46 for the browser app ? Mar 06 14:06:51 Tofe: No for our Enyo apps Mar 06 14:07:07 I'm not sure where the params for launching the Enyo apps should go Mar 06 14:07:26 In this app-shell or somewhere else Mar 06 14:07:34 Browser app is a different story altogether Mar 06 14:07:55 I'd try /etc/systemd/system/scripts/webapp-mgr.sh Mar 06 14:09:14 nope, doesn't work :) Mar 06 14:10:52 Tofe: Yeah that's what I did Mar 06 14:11:15 Seems that it's coming from somewhere else, not sure where though **** ENDING LOGGING AT Mon Mar 07 02:59:57 2022