**** BEGIN LOGGING AT Sun Jun 05 02:59:58 2016 Jun 05 04:20:52 Garfonso: OK thnx, will have a deeper dig. We'll probably need Tofe to fix this in LunaWebAppMgr Jun 05 08:49:43 CrossAppUi must be somehow involved... not sure what is wrong. But it might also be more than that. Did we (DougReeder ?) include a CrossAppUi test in testr someday? Not sure. Jun 05 08:53:56 Garfonso: I think we only have an iFrame test, no real CrossAppUI Jun 05 09:07:11 Garfonso: Interesting: http://bayimg.com/caIIGaagi Jun 05 09:07:40 Seems it calls my custom validator called validator.html with URL parameters Jun 05 09:07:50 These should be converted to windowParams I guess? Jun 05 09:14:15 Garfonso: Seems it's most like CrossAppUI.js that's the problem... Jun 05 09:14:20 I'll add some debugging there Jun 05 09:15:04 It could be that this issue was sorted along the line: https://github.com/webOS-ports/enyo-1.0/blob/webOS-ports/master/framework/source/palm/system/CrossAppUI.js#L88 Jun 05 09:51:22 Ok seems I'm getting somewhere with my debug info. I'll try something on legacy to see what it does there Jun 05 12:01:06 elvispre|s/Garfonso: You know what's the difference between Window and DOMWindow? Jun 05 12:08:40 Ah seems DOMWindow is something QT specific Jun 05 14:40:44 Tofe: ping Jun 05 17:42:00 Garfonso: I have a nasty workaround for now Jun 05 17:42:46 Basically it will take the querystring from window.location when it cannot find the params Jun 05 17:42:50 It's nasty but works Jun 05 17:42:59 I guess Tofe should have a proper look sometime Jun 05 17:46:01 Garfonso: Something like this in CrossAppTarget.js: https://bpaste.net/show/b7e3120c1e52 Jun 05 17:47:10 I added the getQueryVariable function and at the bottom modified windowParamsChangeHandler Jun 05 17:47:22 I'll use this for my Synergy plugins for now I guess Jun 05 17:47:30 It's nasty but will at least do the trick Jun 05 18:15:04 ka6sox: ping Jun 05 18:15:16 zz_ka6sox: ping that should be Jun 05 18:15:21 scoutcamper: ping Jun 05 18:15:24 Herrie: You're not alone out there, by the way, it just feels like it sometimes :) Jun 05 18:15:32 elvispre: LOL Jun 05 18:15:47 I'm fighting with Synergy and more specifically with CrossAppUI :P Jun 05 18:15:56 Seems our windowParams don't get passed :S Jun 05 18:16:06 So reverting to querystring for now, but it's nasty Jun 05 18:16:11 But will at least do what I want :P Jun 05 18:17:06 So I can PR some code ;) Jun 05 18:17:18 Still puzzled why my service doesn't want to work though :S Jun 05 18:17:23 Herrie|Laptop: windowParams not passed... I think I know that. The FilePickerDialog doesn't open the right kind of files for that reason, I think. Jun 05 18:18:27 Herrie|Laptop: The Clock apps alarm selector won't just pick alarm sound files, in particular, was my observation. Jun 05 18:19:04 elvispre: Yeah I think that might also be the cause for Macaw Enyo to not work :S Jun 05 18:19:19 Herrie|Laptop: I'll be happy even with just a workaround fix for that (and I have a test case for you too). Jun 05 18:19:34 I've been adding a lot of debugging to CrossAppUI.js and actually found little/no difference between legacy and LuneOS.... Jun 05 18:20:06 Only difference I have is basically that I get some Javascript warnings on legacy that I don't get on LuneOS Jun 05 18:20:12 For the rest it seems identical Jun 05 18:20:32 My workaround is problematic, because you need to do it in the App instead of Enyo framework files :( Jun 05 18:20:43 But at least it "solves" my problem I had with IM tempaltes Jun 05 18:21:09 Herrie|Laptop: Where do you get the windowParams from in the App? Jun 05 18:22:00 Herrie|Laptop: Oh, I see. If windowParams are "", assume this... Jun 05 18:22:14 elvispre: They shouldn't be, but are.... Jun 05 18:22:44 Only real difference I saw is that we're using Window now, where legacy uses DOMWindow which is part of QT 4.x Jun 05 18:23:35 Herrie|Laptop: Your workaround won't help for Clock alarms, I guess. Jun 05 18:24:00 Herrie|Laptop: Legacy was using something that is part of QT? Jun 05 18:24:10 Yeah Jun 05 18:24:15 It seems like it Jun 05 18:24:39 Mr Spock raises one eyebrow! Jun 05 18:24:53 LOL Jun 05 18:25:06 Well we used QtWebKit as well I think Jun 05 18:27:18 Herrie|Laptop: I set up my 16.04 Ubuntu VM overnight, by the way. What version of Java/OpenJDK did you go for? Jun 05 18:28:41 elvispre: Not sure I have one? Jun 05 18:29:23 Herrie|Laptop: Good answer. Tells me (/ reminds me) what I need to know. Jun 05 18:29:38 I don't think I installed one Jun 05 18:29:52 I just did the packages from http://webos-ports.org/wiki/Build_for_Mako Jun 05 18:30:04 That doesn't have java Jun 05 18:30:11 But I'll need it for the Android bits sometimes Jun 05 18:33:09 Herrie|Laptop: This is why I like to replace the VM entirely fairly regularly. Jun 05 18:33:42 elvispre: Yeah well install of Ubuntu isn't that long. Just initial build takes a while Jun 05 18:35:27 Herrie|Laptop: You get an American English keyboard layout by default too. Always a nice, late in the day discovery. Jun 05 18:35:43 elvispre: I can choose one ;) Jun 05 18:35:47 During setup Jun 05 18:35:53 We have US International here usually Jun 05 18:36:36 Herrie|Laptop: It's the sort of thing that offends us over here in the UK, you understand :) Jun 05 18:37:04 Herrie|Laptop: VMware's Easy Install process doesn't ask the question. Jun 05 18:37:49 I have native build now ;) Jun 05 18:38:12 On my dedicated machine ;) GOt my 480GB SSD installed now :P Jun 05 18:40:40 Herrie|Laptop: Sounds good. I've given this new VM 260 GB HDD. 200 was good, but I'm looking at Toaster and CyanogenMod so I probably need a bit more room now. Jun 06 01:27:38 Garfonso, Herrie, we don’t have a test of cross-app UI in Testr, just a test that apps can pass messages between their windows. Jun 06 02:06:21 Now, when viewing a Contacts entry, you can phone, email, IM, surf a URL, map their address (not all the other apps fully support the appropriate calls). Jun 06 02:07:21 I’m adding some new features - tap on a birthday or anniversary to open the calendar, and tap on a relation to search for him/her. Jun 06 02:07:48 I’m a trifle surprised neither of those was implemented in webOS. Jun 06 02:36:39 test Jun 06 02:36:46 test Jun 06 02:36:51 sa-weet Jun 06 02:37:13 * DougReeder quirks an eyebrow **** ENDING LOGGING AT Mon Jun 06 02:59:58 2016