**** BEGIN LOGGING AT Wed Jun 22 02:59:58 2016 Jun 22 04:02:24 Back Jun 22 04:02:31 morning Jun 22 04:02:36 Tofe: Nice :) Jun 22 04:02:39 LGTM, merged Jun 22 04:11:08 HaDAk: With Task board you mean something like Trello? Jun 22 05:37:32 Power outage was a long one, 4hr approximately it seems :S Jun 22 05:37:50 But all working again this morning :P Jun 22 05:46:05 * DougReeder waves hello and goodnight. :-) Jun 22 05:50:24 DougReeder: Goodnight! Jun 22 06:40:00 Morning! Jun 22 06:40:43 Herrie: yes, 4hr power outage isn't very common Jun 22 07:12:24 Tofe: Yeah appearantly there were 25.000 connections affected... We were the lucky 11.000 that got power back after 4 hrs. Other 14.000 were still without 1 hr ago :P Jun 22 07:14:27 Some smoke in a distribution station and engineers weren't allowed in until fire dept was done which was around 02:00 :P Jun 22 07:14:37 Our power got rerouted it seems from elsewhere now. Jun 22 07:15:30 "Ooops, looks like everything's on fire." Jun 22 07:16:48 Yeah lol and we had one last year as well during the day for 2 hrs or so where they guaranteed this wouldn't happen again LOL :P Jun 22 07:28:03 Anyway all good now :) Jun 22 07:35:14 good :) Jun 22 08:35:46 JaMa: morning Jun 22 08:35:52 Updated PR based on comments Jun 22 08:48:03 Herrie|Pre3: PR for webengine looks ok to me -- ready for merge? Jun 22 08:53:27 Tofe: Not build tested yet Jun 22 08:57:25 So would need to do that first I guess but it looks OK to me too. Jun 22 09:01:23 ok Jun 22 09:08:43 It's PR to my own branch. I'll build test it tonight I guess Jun 22 09:19:15 If builds OK I'll PR it to our webOS-ports/master Jun 22 14:13:13 Herrie: trello...sure. how do i get access to that? Jun 22 14:32:56 https://bitbucket.org/EionRobb/purple-hangouts Jun 22 14:43:20 HaDAk: The link to trello is on the wiki. We can add the various plugins. We'll add WhatsApp and SIPE shortly Jun 22 14:43:28 ok. Jun 22 15:59:45 nizovn: Added the recipe for FreeImage, thnx for pointing it out! Jun 22 16:01:01 Herrie|Pre3: you have a typo here https://github.com/webOS-ports/meta-webos-ports/pull/186/commits/6eb6543ee13abaab1be0d9d97a5a79d14dd32f31#diff-45ae04cd5676d62efa49177f457ccf6fR24 Jun 22 16:01:02 morning Jun 22 16:02:28 Sorry where's the typo? Jun 22 16:02:53 I tested & copy pasted stuff if I recall correctly.... Jun 22 16:03:25 line 24 in pidgin-sipe_1.21.1.bb seems wrong Jun 22 16:04:17 Yeah you're right. I'll update that. Jun 22 17:38:14 Herrie|Pre3: did you try on Pre3 if listRedirectHandlers returned something? Jun 22 17:38:29 I begin to think it was never really implemented... Jun 22 17:38:55 ah wait, it's written: "note Functionality not implemented." :) Jun 22 17:39:17 so, my conclusion is that VALIDATE_SCHEMA_AND_RETURN doesn't work well for an empty answer Jun 22 18:08:19 Herrie|Pre3: ping Jun 22 18:24:31 Tofe: pong Jun 22 18:24:36 Didn't try it yet. Jun 22 18:25:51 Herrie|Pre3: I now think I know where we should redirect to Jun 22 18:27:08 an example is better than an explanation: luna-send -n 1 -f luna://com.palm.applicationManager/open '{ "target": "macaw://twittercallback/?create=52", "subscribe": false }' will open macaw at the correct place Jun 22 18:29:01 This is because of this kind of code in Luna-AppManager for open: https://github.com/webOS-ports/luna-appmanager/blob/master/Src/base/application/ApplicationManagerService.cpp#L1315 Jun 22 18:32:25 So what we should do is: 1. test if the URL corresponds to a redirect, 2. call launch for the corresponding appId with options { target: } Jun 22 18:35:59 Tofe: Not sure how lunasysmgr implemented it but sounds logical Jun 22 18:36:21 I didn't find yet how the redirect was handled with WebAppManager Jun 22 18:59:47 Tofe: Let me look in a bit, just got home Jun 22 19:19:31 Tofe: https://github.com/openwebos/luna-sysmgr/blob/1393f0af5dd8d9f0e9cc79627f4acb226f8c8d45/Src/base/application/CmdResourceHandlers.cpp#l35 ? Jun 22 19:33:23 Yes, I found that too, but I didn't find where WebAppManager intercepts a URI and scans it for a redirect Jun 22 19:42:55 Tofe: Hmmz yeah strange Jun 22 19:45:18 Tofe: https://github.com/openwebos/luna-sysmgr/blob/1393f0af5dd8d9f0e9cc79627f4acb226f8c8d45/Src/base/application/ApplicationManagerService.cpp#l1321 Jun 22 19:45:23 That looks close? Jun 22 19:45:50 And https://github.com/openwebos/luna-sysmgr/blob/1393f0af5dd8d9f0e9cc79627f4acb226f8c8d45/Src/base/application/ApplicationManagerService.cpp#l1428 Jun 22 19:46:12 2nd one might be it actually Jun 22 19:46:18 nope :) that the open method I pointed a little bit earlier, in LunaAppManager; I think it is *called* by WebAppManager (legacy) Jun 22 19:47:13 Well l1444 seems to suggest that's it ;) Jun 22 19:47:31 Just we have a different error message now which is a Chromium default one :P Jun 22 19:47:40 yes, LunaAppManager eventually launches a webapp Jun 22 19:49:55 Anyway it should give you some clues as to what to do :P Jun 22 19:50:15 It has all the checks & calls in there basically which we'd need to add I guess Jun 22 19:52:18 well, anyway I'm going to call open, so... Jun 22 19:54:27 Tofe: My qtwebengine-chromium is now building locally for test Jun 22 19:54:38 To test the upstream 45 changes Jun 22 20:01:41 Tofe: https://github.com/openwebos/webappmanager/blob/d5d40487cc28bcf15ed2cc836b78de56920da22f/Src/webbase/WebAppManager.cpp#l1747 this one maybe Jun 22 20:01:47 Seems to do mime and redirect? Jun 22 20:03:35 Ah! Yes, interesting! Jun 22 20:23:43 Ok, I've got something, which looks good. I don't know yet if it builds :) Jun 22 20:30:21 :) Jun 22 20:55:20 i fixed the day view of the calendar app. Jun 22 20:55:24 but i can't push it to github. Jun 22 20:55:28 no permissions Jun 22 20:55:32 can you add me to the project? Jun 22 20:55:40 at least, so i can submit a pull request or something? Jun 22 20:56:16 although, i just noticed that it says deprecated Jun 22 20:56:19 did i just waste all my time? Jun 22 20:56:45 HaDAk: We moved back to Enyo 1 version seeing Enyo 2 version was really barebones Jun 22 20:56:55 And had 0 back end implementation Jun 22 20:56:57 T_T Jun 22 20:57:09 well, you want the code anyway? maybe for the future? Jun 22 20:57:26 We moved away from Enyo 1 because everything was broken before, but Tofe did some miracles to get notifications, reminders etc working correctly Jun 22 20:57:33 So Enyo 1 app is in better state Jun 22 20:57:47 HaDAk: If you push to own fork, you can PR to ours always Jun 22 20:58:36 That's how most of our devs do it, they fork, push changes to their fork and PR to ours Jun 22 21:00:33 PR sent Jun 22 21:00:50 https://github.com/webOS-ports/deprecated_org.webosports.app.calendar/pull/25 Jun 22 21:01:58 where are the enyo apps living now, instead? Jun 22 21:02:00 the current stuff Jun 22 21:02:17 Those are part of core-apps Jun 22 21:02:26 https://github.com/webOS-ports/core-apps/ Jun 22 21:02:45 We use Accounts, Calender, Clock and Email Jun 22 21:03:40 We have Enyo 2 rewrites (working and (almost) fully functional) for Calculator, Contacts and Notes (Memos) in their org.webosports.app.calculator etc repos Jun 22 21:04:33 There are some low hanging Enyo bits in case you're interested in that: http://issues.webos-ports.org/issues/1089 Jun 22 21:04:39 http://issues.webos-ports.org/issues/1077 Jun 22 21:04:47 http://issues.webos-ports.org/issues/1021 Jun 22 21:05:33 cool Jun 22 21:14:26 org.webosports.app.messaging & org.webosports.app.settings have some examples on how to handle launchParams Jun 22 21:14:41 You can forget those for Photos & Videos for now Jun 22 21:14:59 Preware & PDF are more important Jun 22 21:16:55 HaDAk: Did my initial work on N5 port, just need to update bits for Ubuntu it seems Jun 22 21:17:15 Seems we need Oracle JDK not Open JDK for Android 4.x CM 10.1/CM11 based ports Jun 22 21:17:21 So updated the porting guide a bit Jun 22 21:17:40 I got a Make warnign as well about version, need to see if I need to downgrade Make Jun 22 21:17:52 Or if it works now after I switched to Oracle JDK Jun 22 21:23:22 what part are you building? Jun 22 21:23:49 PDF? Jun 22 21:23:58 You guys made a PDF enyo app? **** BEGIN LOGGING AT Wed Jun 22 23:20:46 2016 **** BEGIN LOGGING AT Thu Jun 23 00:23:33 2016 **** ENDING LOGGING AT Thu Jun 23 02:59:57 2016