**** BEGIN LOGGING AT Sat Jun 29 02:59:57 2019 Jun 29 05:23:00 Morning ;) Jun 29 05:23:16 Tofe: I know you'll probably be asleep for another hour or 2, but children don't allow me :P Jun 29 05:23:44 For the email not showing up, I suspect it's the initial IMAP Sync activity that fails. I have this in my log: 2019-06-29T05:09:51.559553Z [125] user.debug activitymanager [] DB8 DBGMSG {} [db_lunaService] response sent: {"errorCode":2,"errorText":"Activity name/creator pair not found","returnValue":false} Jun 29 05:24:02 Just after the "IMAP scheduled sync" in the logs Jun 29 05:27:36 Which comes from https://github.com/webOS-ports/mojomail/blob/webOS-ports/webOS-OSE/imap/src/activity/ImapActivityFactory.cpp#L49 and https://github.com/webOS-ports/mojomail/blob/webOS-ports/webOS-OSE/imap/src/activity/ImapActivityFactory.cpp#L336 Jun 29 05:37:33 For email, after a reboot I have this in /var/log/messages: https://bpaste.net/show/8d83b6560ab4 Jun 29 05:37:52 Which could actually be the contacts one you pointed out, let me try that Jun 29 05:39:27 P.s. when I delete the account I get the following: Jun 29 07:33:02 qemux86-64 ls-hubd[227]: [2019-06-29 07:33:02:940] [0x7f0c70131b80] [error] [com.palm.imap.client]: Exception in command DeleteActivitiesCommand: 'details flag' must be specified (MojErr 22) -- /usr/src/debug/mojomail-imap/2.0.0-99+gitAUTOINC+18cc9ff9bc-r0/git/imap/src/commands/DeleteActivitiesCommand.cpp:55 Jun 29 05:40:23 Which is probably due to payload in https://github.com/webOS-ports/mojomail/blob/webOS-ports/webOS-OSE/imap/src/commands/DeleteActivitiesCommand.cpp#L46 not to have the right params. Just not 100% sure what this payload is and where it comes from Jun 29 05:52:10 Tofe: Replacing the code in /frameworks/enyo/0.10/framework/lib/contactsui/mojoshim/mojoCore-service.js with the code that you did for Calendar solves the $activity issue for email Jun 29 06:09:18 Morning! Jun 29 06:09:42 Herrie: couldn't sleep anymore, too hot in there :p Jun 29 06:26:07 Tofe: Ah yeah we'll get some of that here today too ;) Jun 29 06:26:11 33c+ ;) Jun 29 06:26:18 And tomorrow back to 20 :P Jun 29 06:26:42 Luckily the new house doesn't get a whole lot of sun ;) Jun 29 06:26:50 So it stays 22-23 here at max :P Jun 29 06:27:01 If it were ever to get too hot, I can shelter in basement LOL :P Jun 29 06:27:33 The neighbours have sun on their house pretty much from 10:00 to 18:00. Not a whole lot of fun ;) Jun 29 06:27:41 So I think we made the right decision to buy this one :P Jun 29 06:35:34 :) here it's still quite ok, 25°C at 8:00 Jun 29 06:35:55 it'll go up to 35 today, then it's back to normal summer Jun 29 06:38:55 ok so let's PR the same fix for mojoshim in enyo framework Jun 29 06:39:13 Yup that doesn't hurt Jun 29 06:39:21 Was about to prepare that one ;) Jun 29 06:44:12 done Jun 29 06:45:31 Ah we both did it it seems LOL Jun 29 06:45:40 oops Jun 29 06:45:49 let's take the one with more details ! Jun 29 06:46:08 I'm merging yours Jun 29 06:46:33 Yes and the file used tabs instead of spaces, so did that too :P Jun 29 06:46:50 Any idea why we don't have setRedirects? I think we had this in the past Jun 29 06:47:22 iirc, it was added by palm on top of webkit Jun 29 06:48:02 I remember we had it working in the past Jun 29 06:48:12 Could be it was dropped in one of the many Qt upgrades Jun 29 06:48:28 we discussed it back in 2015-2016 it seems Jun 29 06:48:51 20160108.txt:Jan 07 20:05:56 Herrie|Laptop: I get a TypeError for a call to "this.$.body.setRedirects" in the email app (in MessageDisplay.js) Jun 29 06:49:35 Ah ok Jun 29 06:50:34 20151124.txt:Nov 23 12:58:46 Tofe: seems the setRedirects was always broken. Seems it eventually goes back to the browseradapter which we don't have anymore to deal with the redirect Jun 29 06:51:43 https://github.com/webOS-ports/BrowserAdapter/blob/master/BrowserAdapter.cpp#L181 Jun 29 06:53:06 anyway, I disabled that redirect to avoid having a JS error, but it didn't help Jun 29 07:04:17 Ah ok Jun 29 07:16:51 Tofe: I'll try to integrate this OAuth2 patch for GMail, won't hurt to have anyway Jun 29 07:21:00 But seems quite some files involved, so will do that when I can focus properly ;) Jun 29 08:26:05 Tofe: Made a comment on your PR. This issue was happening with pretty much all drop downs. I needed to click multiple times and it wouldn't consistently show/hids Jun 29 08:26:22 s/hids/hide Jun 29 08:49:53 damn, the email content is there... but the message pane just isn't shown Jun 29 08:50:05 Will test & merge after lunch Jun 29 08:50:25 I saw somewhere a height is 0 in logs Jun 29 08:50:34 Which might be related? Jun 29 08:50:49 maybe yes Jun 29 08:52:10 What if you rotate with F6/F7 etc Jun 29 08:59:04 it seems it's more about the width of mailApp_bodySliding_client Jun 29 09:29:06 I can propose a temporary hack Jun 29 09:33:34 https://github.com/webOS-ports/core-apps/pull/19 this should fix email for now... But it's probably not the right solution Jun 29 10:24:14 Tofe: Not a big fan of the hard coded value ;) Jun 29 10:24:23 But it's better v.s. nothing for now I guess Jun 29 10:45:23 Tofe: There are quite some bits for bodySliding commented out in the code. Let me try something quickly here Jun 29 10:56:20 My attempt failed ;) Jun 29 10:56:22 ;) Jun 29 10:56:25 So we can merge yours Jun 29 10:57:03 The problem comes from https://github.com/webOS-ports/core-apps/blob/d08255def284bea0f25f89260e83aa6cd267ae7b/com.palm.app.email/mail/source/MailApp.js#L585 Jun 29 10:57:16 Where it sets a minwidth to undefined, however if I put a hard value it also doesn't work Jun 29 10:57:46 Lets see where this setMinWidth comes from and what it does Jun 29 11:00:00 Seems that setMinWidth isn't coming/going from anywhere Jun 29 11:00:06 So it will never work I guess Jun 29 11:00:16 WHen I grep the image for setMinWidth I cannot find anything Jun 29 11:25:12 Seems that minWidth has been deprecated from Chromium 36 for app-windows (not sure if this qualifies as such): However that could explain the behavior: https://developer.chrome.com/apps/app_window Jun 29 11:27:15 Anyway lets merge your fix for now Jun 29 12:00:49 ok Jun 29 12:01:07 yes it's probably a change in webkit/chromium that was done a long time ago Jun 29 12:01:42 note that my hardcoded value isn't so hardcoded, it'll still adapt to the screen width it seems Jun 29 12:03:18 Herrie: what's left, now? Jun 29 12:04:52 Tofe: Well visually this is it it seems Jun 29 12:04:57 ok Jun 29 12:05:00 I don't seem to have reminders Jun 29 12:05:16 But not sure those ever worked properly to be honest Jun 29 12:05:22 For Calendar that is Jun 29 12:05:38 There are some minor things in mojomail to fix which are c++ Jun 29 12:05:42 I'll PR the bump for enyo and core-apps Jun 29 12:07:37 Ok Jun 29 12:08:01 https://github.com/webOS-ports/meta-webos-ports/pull/385 Jun 29 12:08:19 are there other bumps to do ? Jun 29 12:08:35 we should start a full build and test on some devices Jun 29 12:15:26 That should be it Jun 29 12:16:11 let's go then Jun 29 12:16:24 I'll start a testing build Jun 29 12:16:58 Herrie: it's luneos-testing_build-all right? Jun 29 12:18:10 launched Jun 29 12:18:53 it should be quick, I don't think there's any big rebuild to do Jun 29 12:21:20 Yes correct Jun 29 17:32:47 Tofe: Got my Tenderloin and Hammerhead charged :) Jun 29 17:39:00 :) **** ENDING LOGGING AT Sun Jun 30 03:00:18 2019