**** BEGIN LOGGING AT Tue Oct 13 02:59:59 2015 Oct 13 04:16:15 Tomomi reminded me webOS had default typefaces. Was/is Prelude or Coconut freely available? Oct 13 05:24:43 DougReeder: Prelude is not freely available but we have it in LuneOS (same license as Open webOS I think), we also got permission to use it on the LuneOS website from the ones holding the license Oct 13 05:25:02 * DougReeder nods Oct 13 05:26:01 Enyo 2 declares font-family: 'Helvetica Neue', 'Nimbus Sans L', Arial, sans-serif; Oct 13 05:29:10 For Enyo 2 I know they replaced it Oct 13 05:29:24 I forgot the name though Oct 13 05:29:54 I haven’t fiddled with fonts much. Oct 13 05:30:22 I’m not even sure browser tools can tell you which font is actually being used. Oct 13 07:15:59 Morning! Oct 13 07:17:11 Herrie: apart if I have made mistakes, qtwebengine:webOS-ports/master should be fine Oct 13 07:59:52 Herrie: does your PR depends on another PR for managing the "keyboardSize" property? Oct 13 08:07:39 Tofe: We need to pick this up in webos-keyboard as initial value I guess and store it when it's changed. It shouldn't break stuff from what I could see in webos-keyboard code but I'm no C++ expert :P Oct 13 08:10:12 Let me see if I can make those changes. Can I test those in QtCreator or I need a build for those? Oct 13 08:14:17 I think you'll need a build Oct 13 08:21:44 I guess I might need your help a bit with this. I'll try to see how far I get code wise Oct 13 08:38:56 Herrie|Veer: I can sure help :) Oct 13 09:38:49 Tofe: I'll push something shortly, can you test it on your build system? Should be 90/95% of what we need I guess, but I think you might need to tweak it a little still Oct 13 09:41:06 Herrie|Veer: sure Oct 13 09:41:20 no hurry, I can't test it before tonight anyway Oct 13 09:45:00 Tofe: I c&p-ed a lot from other settings. I think it's more or less OK. You probably need to check that it actually attached to the dismiss/size button and that the signals are OK. Oct 13 09:46:46 ok good Oct 13 09:49:06 Tofe: http://github.com/herrie82/webos-keyboard Oct 13 09:53:09 Herrie|Veer: I think there's some missing binding on the qml side, to take into account that new property Oct 13 09:55:38 Tofe: That could be not sure. I'm not that good with it :P Oct 13 09:56:10 I think 90% is there to get it to work but I guess you'd need to help me with the missing 10% :P Oct 13 10:49:47 Herrie|Veer: here https://github.com/Herrie82/webos-keyboard/blob/master/qml/KeyboardContainer.qml#L31 you'll just need to change it to maliit_input_method.keyboardSize I think Oct 13 11:44:35 Herrie: your last commit in webos-ports-setup stable isn't very good Oct 13 11:44:51 why did you upgrade all layers which weren't tested in testing branch? Oct 13 11:45:07 and why did you switch meta-smartphone to floating revision? Oct 13 12:11:30 JaMa: Not sure what happened, quite sure I copied the layers.txt contents from testing. But maybe I got the wrong branch somehow :s Anyway it worked :P Oct 13 12:12:29 I've fixed that and introduced another fido upgrade (with newer qt5) Oct 13 12:12:47 but only difference between fido and testing branch should be the branch name in Makefile Oct 13 12:13:12 and between fido and stable it should be branch name + locked meta-webos-ports + meta-starfish revisions instead of floating HEADs Oct 13 12:13:25 so that we can reproduce stable releases Oct 13 12:14:01 JaMa: Not sure where I got it from. I'm sure I copied it from elsewhere ;) I wouldn't make things up by myself. Might have gotten it from unstable instead of testing somehow :s Oct 13 12:15:17 JaMa: newer qt5 ? You mean, upgrade to 5.5.1 ? Oct 13 12:17:24 JaMa: Too many things on my head :P Oct 13 12:17:32 Tofe: yes Oct 13 12:19:36 Herrie|Veer: definitely not unstable (that would fail immediately), please leave webos-ports-setup updates to me (or only update meta-smartphone, meta-webos-ports revisions for the release) Oct 13 12:21:41 JaMa: Then don't know. Release was working fine though :P Oct 13 12:26:00 JaMa: with 5.5.1 I'll be careful, I had some crashes related to EGL (with WebEngine) with browser for instance. However it might also be that my build was incorrect at the time. Oct 13 14:07:34 Tofe: Yeah you might be right. Feel free to test and change things where you see fit Oct 13 14:21:35 Herrie|Veer: you're talking about the vkb right? Oct 13 14:22:27 Tofe: Yeah. I was not really sure how the triggering from the actual key to doing something works. Isn't very clear to me. But I guess you know how to deal with that Oct 13 14:30:09 Well, there is a little conflict here: the setting can be changed from outside (because we have async preference reading), and that will trigger an event when the value changes, but it can also be changed from inside the keyboard (user change), so we just have to make to that it has an intuitive behavior Oct 13 14:30:57 Hopefully, writing it as I propose does solve the conflict: we will listen to preference changes as long as the property binding hasn't been overriden by a manual change of the value Oct 13 14:56:19 Tofe: OK. Only scenario I can think off where something externally would change it would be Settings app where we could add it. Oct 13 14:56:30 tomauswustrow: morning Oct 13 14:57:01 good morning :) Oct 13 14:57:17 or nearly evening here in Denmark... Oct 13 14:57:34 Herrie|Veer: well, then we'll just tell the user that a restart of the keyboard component is needed to apply the changes :) Oct 13 14:59:12 tomauswustrow: We always use morning (IRC etiquette) Oct 13 15:00:03 Is there anywhere a wikipage how to port these kind of os ? I am really interested in that kind of of stuff but unfortunately i do not have any experience ... i´m playing with linux since the late 90´s but i did not get very deep. Oct 13 15:00:09 tomauswustrow: We created a new nightly image for the Nexus (unlikely to boot still but at least a lot more common) Oct 13 15:00:34 Updated with latest stuff so you can give it a go ;) Oct 13 15:01:49 Maybe I could give it a try too (I have a gnexus lying somewhere), but I'd like to prioritize the webengine work first Oct 13 15:02:13 Tofe: Sure :) Oct 13 15:02:27 I'm planning on getting one too :P Oct 13 15:02:27 May i get a link to the new nightly ? :) Oct 13 15:02:41 It's in the nightlies folder Oct 13 15:03:19 http://build.webos-ports.org/luneos-testing/images/maguro/ Oct 13 15:03:28 http://build.webos-ports.org/luneos-testing/images/maguro/luneos-dev-package-maguro.zip <<< this one ? Oct 13 15:03:47 Yup Oct 13 15:04:02 I don't remember which Android you need to have on Nexus to start with Oct 13 15:04:09 if someone manages to get a journal log on pastebin, maybe I could look and propose some tests Oct 13 15:04:14 morphis: ^ 4.2.2 Oct 13 15:04:17 ? Oct 13 15:04:34 Herrie|Veer: Pretty sure it's 4.2.2 yes Oct 13 15:05:19 Sailfish OS needs CM10.1.2 ... i´ll try :) Oct 13 15:30:10 So this router with webOS has a touch screen Oct 13 15:59:52 got Sailfish Os up and running on Gnex :D for proof there is nothing wrong with me or the phone... now i´ll try Lune OS again ;) Oct 13 16:56:22 Preemptive: Do we know who's behind this? Must be some ex Palm or big fan? Oct 13 16:56:37 tomauswustrow: I doubt it'll boot LuneOS but at least you can tr Oct 13 16:56:39 +y Oct 13 16:57:30 tomauswustrow, Herrie: only the UI won't boot; adb access will be usable; the question being, why doesn't the UI boot... Oct 13 16:58:48 Herrie: tadaaa https://github.com/webOS-ports/webos-keyboard/tree/herrie/work Oct 13 17:00:12 let me see if my device explodes Oct 13 17:01:26 i just bought a grouper... Oct 13 17:01:58 tomauswustrow: ah ok, I was talking about gnexus, sorry Oct 13 17:04:59 Herrie: I think we can PR it. However, while testing a little bit, I remarked that the press-and-hold on keys with "..." doesn't work anymore Oct 13 17:07:00 i also talking about the gnex but i just bought a grouper to try a "notbroken" port ;) Oct 13 17:11:17 I think they might be UK based. I wonder if they can get 2500 sign ups on the kickstarter, but what's to stop anyone installing on the generic H/W? Not sur why there needs to be a special limited run. Oct 13 17:12:13 Also I have tweeted likely people about Openwebosprpject.org Oct 13 17:13:14 Tofe: It does on TP randomly on N4 I cannot get it to work Oct 13 17:13:18 Wanted to ask you about it Oct 13 17:13:31 On N4 it doesn't work at all, on TP sometimes it does, sometimes it doesn't Oct 13 17:13:35 Not sure what causes it Oct 13 17:13:42 Could be something I broke or QT upgrade Oct 13 17:13:47 oops! Openwebosproject.org No replies or action yet. Oct 13 17:18:36 adb is not working with the latest nightly on gnex... too sad :( Oct 13 17:26:53 oh? Oct 13 17:33:22 Tofe: My code wasn't that bad for someone who doesn't do C++ :P Oct 13 17:33:36 And I didn't do any compile tests :P Oct 13 17:46:24 Herrie: yeah :) Oct 13 18:13:58 When JaMa's builds are ready I'll kick off some new testing builds Oct 13 18:14:06 How are you coming along with the webengine stuff? Oct 13 18:14:30 I mean the non webappmgr bits Oct 13 18:14:38 Would be good if we can include those too Oct 13 18:33:31 the webOS-ports/master branches are ready Oct 13 18:34:01 But I'm not sure how the recipes should be altered Oct 13 18:34:46 I'd say we override the git source and the patch file list, but I'm not confortable with these complex qt5 recipes Oct 13 18:40:02 The mood music about this domain is not encouraging... Oct 13 18:55:47 JaMa: ^ can you help with that? Oct 13 18:56:07 I.e. using our own qtwebengine and qtwebengine-chromium branches instead of meta-qt5 ones? Oct 13 18:56:25 Preemptive: Nothing from LG SVL about communication is any good Oct 13 18:56:35 Enyo 2.6 is in limbo since like 6 months already Oct 13 18:56:43 Open webOS not being updated for even much longer Oct 13 19:01:48 Herrie: Preware is Enyo2 and Testr is Enyo1, right? Oct 13 19:04:03 Tofe: No ;) Oct 13 19:04:19 Enyo 1 = email, accounts, tweaks, clock Oct 13 19:04:26 Rest is Enyo 2 I think Oct 13 19:04:32 ok Oct 13 19:04:57 Preware, Settings, Testr, Memos, PDF, File Manager are 100% Enyo 2 Oct 13 19:05:06 Preware 2 that is ;) Oct 13 19:05:12 PReware in legacy is Enyo 1 Oct 13 19:05:28 I think we might have an issue with apps that don't say "width=device-width" in their viewport meta tag in index.html Oct 13 19:06:56 Tofe: OK Oct 13 19:07:05 No way to hard code something there in that case? Oct 13 19:07:42 Not sure yet; adding that tag for Preware2 did fix its appearance Oct 13 19:09:21 oh wait, maybe with a userscript... mmmh... Oct 13 19:16:48 Herrie: do you think such snippet would work ? http://paste.ubuntu.com/12775111/ Oct 13 19:17:12 (indexOf maybe doesn't exist, I didn't check) Oct 13 19:19:02 Anyway there is a bug in the touch interaction with a WebEngineView that has devicePixelRatio > 1 Oct 13 19:20:08 Tofe: That looks fairly OK to me Oct 13 19:21:16 We shouldn't set that for web apps, right ? Only for apps ? Oct 13 19:26:28 Yes only apps Oct 13 19:26:35 webapps we control ourselves Oct 13 19:28:18 ok, I'll have to see how to differentiate them. Maybe based on the current url's protocol. Oct 13 19:32:45 webapps don't have a local url, always remote Oct 13 19:34:47 exactly Oct 13 20:09:37 mmh it looks like QtWebEngine doesn't take into account devicePixelRatio for the touch events... Maybe that's why it's broken... Let's try to change that a bit. Oct 13 20:10:45 (... and let's go for 40min of rebuild... for 6 lines of a modified cpp...) Oct 13 20:58:48 Tofe: Herrie: I can help with that if needed, it will be almost like qtwayland.bbappend, but a bit more complicated because of 2 git repos in single recipe Oct 13 20:58:54 will submit something tomorrow Oct 13 21:00:10 anyone against upgrading connman 1.28 to 1.30? Oct 13 21:01:06 JaMa: not me. morphis ? ^ Oct 13 21:09:13 something like this should work for qtwebengine: qtwebengine-chromium/commit/f56a7c96049bda8b60a281de334dc830982e2825 Oct 13 21:09:15 JaMa: thnx for help Oct 13 21:09:16 ups Oct 13 21:09:19 https://github.com/webOS-ports/meta-webos-ports/commit/c6b28435b8766196ebf608eb3b8025ebd5f413ed Oct 13 21:09:31 ConnMan should be OK to 1.30 Oct 13 21:09:42 I looked at it before but was over my head :P Oct 13 21:09:56 If you can bump oFono a bit too (not sure there's a newer one?) Oct 13 21:10:14 Quite some good bugfixes in 1.29 and 1.30 it seems for ConnMan Oct 13 21:12:12 ok, I need it only for unstable now to fix build with gcc-5 Oct 13 21:18:32 JaMa: We're OK to have it in testing as well. Ofono doesn't seem to have too many changes but a few that might be of interest so feel free to try to bump it to latest from upstream as well. I think https://github.com/nemomobile-packages/ofono/commit/7cd3fb74d4529a051284c1595e1f3149d4264b20 might be helping to solve http://issues.webos-ports.org/issues/883 Oct 13 21:19:55 Tofe: current webOS-ports/master branch is based on older SRCREV than what I currently use in meta-qt5, can you please rebase it? Oct 13 21:21:58 I've pushed rebased version to webOS-ports/master-next Oct 13 21:24:08 nvm, I've pushed webOS-ports/master-2015-10-13 with old content and replaced it with new rebased Oct 13 21:32:45 cya tomorrow **** ENDING LOGGING AT Wed Oct 14 02:59:59 2015