**** BEGIN LOGGING AT Sat Sep 19 02:59:59 2015 Sep 19 06:44:21 Herrie: sorry I forgot to answer you; you're right, sound notification isn't implemented yet, though we have it in the API Sep 19 06:45:26 Ah... maybe we do not have it in the org.webosports.notifications API actually Sep 19 06:53:39 Tofe: My C++ isn't that good, I just couldn't spot it Sep 19 06:54:00 I was trying to add it in LNC which is very easy actually, just I didn't see where I could pull the file from :P Sep 19 06:54:19 We have notifObject.iconUrl but couldn't find anything similar for the audio in the code Sep 19 06:58:24 We should extend a bit notifObject I guess Sep 19 07:12:50 I thought you did already, just it seems the audio is missing Sep 19 08:14:29 Tofe: Any luck with QT 5.5 fixes? Sep 19 08:15:11 Herrie: not yet, still digging Sep 19 08:20:09 :) Sep 19 09:52:37 https://github.com/webOS-ports/qtwayland/pull/7 fixes the big issue Sep 19 09:52:46 we can now launch apps Sep 19 09:53:50 Next step: there seems to be a focus issue, no keyboard is showing up Sep 19 10:14:01 Tofe: I guess this needs to be sent upstream as well then? Sep 19 10:14:10 FOr keyboard I saw some commits that might help upstream? Sep 19 10:15:03 Herrie: I've notified giucam about this commit, but they're already moving on to 5.6 and the modified file has been removed Sep 19 10:15:31 https://github.com/qtproject/qtwayland/commit/144777d0be9875135761ee596430c0e1359df833 Sep 19 10:15:46 Might not be our issue though Sep 19 10:16:10 I don't have any crash right now Sep 19 10:16:23 Tofe: Ah OK. I thought Sailfish guys were still on 5.2? Sep 19 10:16:30 yes they are Sep 19 10:16:38 Or giucam isn't Sailfish? Sep 19 10:16:48 I don't think so Sep 19 10:18:21 Seems to work for Jolla ;) Sep 19 10:18:30 Jolla Oy on his Github profile ;) Sep 19 10:18:38 oh. :) Sep 19 10:18:51 Maybe he's also working on Mer/Nemo at the same time Sep 19 10:18:59 Yeah could be :) Sep 19 10:20:05 Well, that's good, because we are not a lot of people using QtWayland with hybris Sep 19 10:21:39 Yeah ;) Sep 19 10:26:05 Tofe: Did you try all the missing commits from upstream 5.5 already? They seem to fix quite some things already Sep 19 10:26:13 MIght as well sort the KB prob ;) Sep 19 10:30:14 Herrie: tried none of them Sep 19 10:30:15 JaMa: Ping Sep 19 10:30:23 You mean from 5.5.1 ? Sep 19 10:32:38 No from 5.5 Sep 19 10:32:44 Seems we miss quite a few there as well Sep 19 10:33:48 From master-next ? Do you have an example in mind ? Sep 19 10:35:30 ah yes you're gith Sep 19 10:35:32 right Sep 19 10:35:35 strange Sep 19 10:36:28 It seesm we miss most starting from June ;) Sep 19 10:36:53 That's what I meant, it's a couple of dozen commits it seems Sep 19 10:36:58 Likely it might solve some issues :P Sep 19 10:44:41 JaMa: Merged Tofe's PR and updated jansa/fido: https://github.com/webOS-ports/meta-webos-ports/blob/jansa/fido/meta-luneui/recipes-qt/qt5/qtwayland_git.bbappend Sep 19 10:46:21 Herrie: I'll try this rebase on my side https://github.com/Tofee/qtwayland/commits/webOS-ports/master-next Sep 19 10:54:50 Tofe: Might be well worth it :) Curious to see if it solves your issues :D Sep 19 10:54:59 The status stays unchanged, but fixes can't hurrt Sep 19 10:55:37 Yeah they might at least fix other things you haven't discovered yet ;) Sep 19 10:55:43 maybe Sep 19 10:56:35 so... How do I push that to master-next ? Sep 19 10:57:10 I could violently do a push --force, but then let's just hope I don't do any mistake :D Sep 19 10:57:33 And we'd need to update the recipe, of course Sep 19 11:18:32 Tofe: I can do recipe Sep 19 11:22:30 I can do push --force :p Sep 19 11:25:38 Herrie: done! Sep 19 11:31:42 OK bumped: https://github.com/webOS-ports/meta-webos-ports/blob/jansa/fido/meta-luneui/recipes-qt/qt5/qtwayland_git.bbappend Sep 19 11:57:56 JaMa: WARNING: QA Issue: qtwebengine rdepends on qtlocation, but it isn't a build dependency? [build-deps] Sep 19 12:17:11 Tofe: For the record: I found this in legacy for the PalmSystem.addBannerMessage: PalmSystem.addBannerMessage(message, "{}" /*launchParams*/, RECORD_SMALL_ICON_PATH, "" /*soundClass*/, "" /*soundFile*/, -1 /*duration*/, true /*doNotSuppress*/); Sep 19 12:19:13 And also this bit https://bpaste.net/show/417d5afc8894, which should give some pointer on what we need to add in https://github.com/webOS-ports/luna-webappmanager/blob/f3e903f5b71c4e27a001b3af57a434b755d1385e/src/extensions/palmsystemextension.cpp#L275 Sep 19 13:28:45 Herrie: for the vkb issue, I think it's just a matter of bumping srcrev (and fixing the patches that won't match :) ) Sep 19 13:31:56 For what? qtwayland? Sep 19 13:32:03 I thought you tried that already? Sep 19 13:32:08 no, maliit-framework-qt5 Sep 19 13:32:22 Their latest commit is... https://github.com/maliit/framework/commit/60b1b10de14f932420313c547ab801daf522d539 Sep 19 13:32:53 oops, more eloquent: https://github.com/maliit/framework/commit/6fa6c9d3e569e20dd2748e2d5a509046f929987a Sep 19 13:35:17 JaMa: ping ^ Sep 19 13:36:34 Tofe: Not sure where we pul that Sep 19 13:36:47 from upstream directly Sep 19 13:37:02 in meta-qt5 (thus the JaMa ping) Sep 19 13:37:48 Ah Sep 19 13:37:56 Yeah because I only see: https://github.com/webOS-ports/meta-webos-ports/tree/jansa/fido/meta-luneos/recipes-qt/maliit Sep 19 13:40:29 that one doesn't need any modification Sep 19 13:41:18 TOfe: Yeah Sep 19 13:41:26 Seems JaMa need to bump it quite a bit :P Sep 19 13:41:42 yes, and remove the fix-qt53.patch file too Sep 19 13:41:49 Yeah Sep 19 13:41:56 I.e. seems we miss last 2 years of commits Sep 19 13:41:59 for me it seems to work, at least for compilation Sep 19 13:42:04 Not too many commits but crucial ones Sep 19 13:42:14 yup Sep 19 13:43:18 Tofe: I guess you did something custom for this as well? https://github.com/maliit/framework/commit/a98ec41daee6e9c7d7cf1e01770109dec4821363 Sep 19 13:43:31 I remember we had an issue with the vkb not rotating Sep 19 13:44:36 I did something (don't remember what...) but wasn't necessarily related to that Sep 19 13:44:48 Yeah could be Sep 19 13:44:54 Did you test already on device Sep 19 13:45:41 it's rebooting ;) Sep 19 13:49:11 Working! Sep 19 13:54:30 :D Sep 19 13:54:36 Ok, we are in quite a good shape now Sep 19 13:54:38 I say let's go wild and bump to 5.5.1 as well? Sep 19 13:55:29 Well, I think we'd better commit our current status to testing before that Sep 19 14:00:13 JaMa: https://github.com/Tofee/meta-qt5/commit/882fa96e2ea3f2cb327ff3fe1d239edd7fe6f979 Sep 19 14:01:26 We have a fairly satisfying status Sep 19 14:01:38 Time to break everything and play with WebEngine Sep 19 14:03:01 Maybe tomorrow Sep 19 15:35:35 Tofe: Should I bump testing to 5.5 and run some nightlies? Sep 19 15:37:53 So we can test on other devices too? Sep 19 16:11:05 Herrie: well, we still need the modification for maliit Sep 19 16:11:26 When that is done, yes, we can bump testing Sep 19 16:11:49 That is, moving the master-next to master in the various places Sep 19 16:32:29 Tofe: I can take maliit from your fork pending JaMa to update his? Sep 19 16:33:36 Herrie: why not Sep 19 16:39:27 Tofe: I guess this should do it: https://github.com/webOS-ports/webos-ports-setup/commit/f5470c2e9e40970684999649524bd9bb166314e9 Sep 19 16:46:33 Look ok; so we switch already on testing? It's a bit weird, with all the *-next branches we use Sep 19 16:47:01 Tofe: Well we'll let JaMa sort the next branches out to master when he got time ;) Sep 19 16:47:05 We can use the next for now Sep 19 16:47:18 And this way we can roll back quickly if needed :P Sep 19 16:47:26 as you wish Sep 19 16:59:41 Anyway it are only a few branches ;) Sep 19 17:00:13 And Bonaire is sleeping otherwise :P Sep 19 17:01:31 Ok, let's make it useful :) Sep 19 17:05:32 While we are still using WebKit, we should measure a bit the memory/cpu usage Sep 19 17:05:57 I have no idea what results WebEngine will give us Sep 19 17:12:15 Yeah also not sure Sep 19 17:16:40 I think I'll first have a clean testing build; is your commit in testing now ? Sep 19 17:17:24 Yes it is Sep 19 17:18:04 Herrie: Tofee/meta-qt5/meta-qt5 is not a valid repository name Sep 19 17:18:36 Ah yes, there's a 'meta-qt5' too many Sep 19 17:23:41 We'll see Sep 19 17:27:21 Herrie: can you fix the "Tofee/meta-qt5/meta-qt5" thingy in the layers ? Sep 19 17:27:47 Yeah did Sep 19 17:27:48 Other testing builds will fail Sep 19 17:27:50 ah ok :) Sep 19 18:39:26 Tofe: Looks better now :P Sep 19 18:43:34 You flashed it? Sep 19 18:44:14 Not yet Sep 19 18:44:17 Was having idnner Sep 19 18:44:36 And it's not synced yet Sep 19 18:45:08 Always sync your dinner. Sep 19 18:52:58 LOL ;) Seems image is there, downloading Sep 19 19:08:29 Flashing Sep 19 19:32:02 Tofe: Any chance you could PR this to master-next as well? https://github.com/webOS-ports/luna-next/commit/298ab1289cda3a5e8ff7e122fdb246c1b7713ad6 Sep 19 19:32:12 Or a way I can simply apply it :P Sep 19 19:32:16 So I can learn for future ;) Sep 19 19:32:27 html5test was still opening the screens :P Sep 19 19:32:55 ah yes I saw that too Sep 19 19:33:11 Above one is the one we're missing i guess Sep 19 19:33:53 Ah I guess this woudl do :) https://github.com/webOS-ports/luna-next/compare/master-next...master Sep 19 19:35:17 Installign QT 5.5 Sep 19 19:35:23 Want to play with WebEngine :P Sep 19 19:35:33 See how those html5test scores will fly :P Sep 19 19:35:39 Should be 500 or higher ;) Sep 19 19:36:22 I cherry-picked it directly Sep 19 19:36:23 And we can drop a tons of these experimentals I guess :P Sep 19 19:36:54 Ok let me push that to meta-wop for jama too ;) Sep 19 19:37:00 So we'll have it in next nightly Sep 19 19:37:40 for the browser, yes, you can play with qml directly Sep 19 19:37:57 Yeah ;) Sep 19 19:38:00 WebEngine and its qml plugin are in the -dev package you just flashed Sep 19 19:38:06 That's what I thought ;) Sep 19 19:38:16 I will start on desktop then try on device Sep 19 19:38:25 Curious if web.whatsapp.com will now behave ;) Sep 19 19:38:35 http://doc.qt.io/qt-5/qtwebenginewidgets-qtwebkitportingguide.html <-- this will help a bit (mostly for C++ work, later on) Sep 19 19:38:39 I got it half working with webkit Sep 19 19:39:02 Ah yeah saw that one before Sep 19 19:39:33 the remark about evaluateJavaScript is quite important I think :) Sep 19 19:40:16 Yeah Sep 19 19:40:37 5.5 also offers the delay password input right? So you see the char for 1 sec before it becomes password mask character? Sep 19 19:40:52 I don't know Sep 19 19:41:19 I saw that I still had a lonely commit somewhere in my qpa repository Sep 19 19:41:37 I thought I pushed it a long time ago Sep 19 19:42:15 Hmmz it feels snappier with 5.5 somehow ? Sep 19 19:43:11 Yes, a little bit Sep 19 19:43:17 Qml seems faster Sep 19 19:43:26 ( https://github.com/Tofee/qt5-qpa-hwcomposer-plugin/commit/938abe7537268227effa60920b162ac458a28115 ) Sep 19 19:44:14 Yeah Sep 19 19:44:18 QML seems faster to me Sep 19 19:44:26 Also rendering of things seems a little faster Sep 19 19:44:42 But I notice it compared to previously so must be quite significant Sep 19 19:44:51 It's not like things went from 2s to 1s ;) Sep 19 19:45:04 Tofe: Yeah saw that one somewhere Sep 19 19:45:27 Herrie: actually that commit is merged already, saw the 1s delay should already be there Sep 19 19:45:41 if it isn't, then my patch just doesn't work Sep 19 19:45:56 Tofe: I guess it doesn't work Sep 19 19:45:59 They changed the rendering engine of Qt quite a lot in 5.5 Sep 19 19:46:12 But there's a new mode introduced for the passwords I saw Sep 19 19:46:28 Ah ? Could be useful Sep 19 19:46:36 TextInput.PasswordEchoOnEdit Sep 19 19:46:49 I'm sure it came with either 5.4 or even 5.5 Sep 19 19:48:27 ok Sep 19 19:49:46 Ah maybe that will show the whole password Sep 19 19:49:53 Not only the entered char Sep 19 19:49:55 Need to see Sep 19 19:50:11 QT is slow to download :P Sep 19 19:53:52 800-900KB/s while normally I can get 5-6MB from other sources :P Sep 19 19:54:22 "Displays all but the current character as asterixes." Sep 19 19:54:59 ah no wait, that was a wrong doc Sep 19 19:55:48 But that's not a new mode Sep 19 19:56:08 "Displays characters as they are entered while editing, otherwise identical to TextInput.Password" Sep 19 19:58:14 I'll continue playing tomorrow Sep 19 19:58:19 gn8! Sep 19 19:58:28 gn8 Sep 19 20:41:37 Hmmz seems I have some problems with QtWebEngine Sep 19 20:42:57 I guess it might be MinGW causing it as per https://bugreports.qt.io/browse/QTBUG-43349 Sep 19 20:47:47 OK installing MSVC 2013 now from QT Install as per https://forum.qt.io/topic/50314/solved-qtwebengine-module-not-found-on-windows-chromium-does-not-work-with-mingw/11 **** ENDING LOGGING AT Sun Sep 20 02:59:58 2015