**** BEGIN LOGGING AT Sun Mar 20 02:59:58 2016 Mar 20 03:05:09 Herrie: https://github.com/webOS-ports/org.webosports.app.pdf/pull/17 Mar 20 03:05:37 You still have to wait for scrolling to come to a complete stop before continuing scrolling, but at least rendering of new pages works. Mar 20 03:08:38 Oh, and the code's a terribly ugly hack to get PDF.js's viewer to work unmodified with Enyo's scroller. I don't really like it. It works, and I'm sure there's a cleaner way to do it, but I can't seem to think how right now. Mar 20 03:09:04 Anyway, I'd better get going for now. Feel free to leave feedback on the pull request. I'll try and work on it some more as I get some more time. Mar 20 05:49:28 elvispre: LAst time I tried it worked. What issue you have? Mar 20 05:49:37 I'll try shortly on latest nightly Mar 20 06:30:34 elvispre: On 1st boot I get "waiting for status" in Settings. After reboot it's OK Mar 20 06:30:56 We have other things that have issues on 1st boot as well, so it's not a big surprise tbh Mar 20 07:18:41 Herrie: For me, Bluetooth simply does not work. "Service unavailable" deep in the logs and all the front end stuff can do is turn it on and off. Mar 20 07:20:14 Herrie: I noticed that battery life is very, very good. Not running one of the radios may have something to do with that! Mar 20 07:21:59 Herrie: ...And now (following a crash and reboot) it is working. Probably was 1st boot, sorry to bother you. Mar 20 07:22:14 (1st boot was sooo stable.) Mar 20 07:34:13 elvispre: Stability is pretty good yes Mar 20 07:34:20 Just some things don't work on 1st boot Mar 20 07:34:34 In latest nightly I added some dictionaries for spelling & word prediction Mar 20 07:34:53 Just need to tweak Settings a bit because it messes up the standard settings when applying new settings Mar 20 07:35:08 Before updating settings: { "keyboard": { "activeLanguage": "en", "enabledLanguages": [ "en", "de", "es", "fi", "fr", "ru", "sv", "ar", "cs", "da", "he", "hu", "it", "nl", "pl", "pt", "zh" ], "autoCapitalization": false, "autoCompletion": false, "predictiveText": false, "spellChecking": false, "keyPressFeedback": false, "keyboardSize": "M" }, "subscribed": false, "returnValue": true } Mar 20 07:35:16 And after: { "keyboard": { "autoCompletion": true, "autoCapitalization": false, "predictiveText": true, "spellChecking": true, "keyPressFeedback": false }, "subscribed": false, "returnValue": true } Mar 20 07:35:25 I guess I can handle this doesn't seem too complicated Mar 20 07:36:26 Herrie: Oh, that was what nizovn mentioned last night. Right. Mar 20 07:36:37 Yeah Mar 20 07:37:18 I just need to add the not changed values here: https://github.com/webOS-ports/org.webosports.app.settings/blob/master/source/views/LanguageInput.js#L93 Mar 20 07:37:32 Probably, Settings should hang on to the received preferences object and update it, not set a clean one of its own. Mar 20 07:37:40 Shouldn't be rocket science Mar 20 07:38:04 While I'm at it I might just as well extend the settings a bit so you can select VKB size there as well Mar 20 07:38:23 Also the visuals in webos-keyboard need some TLC, but will get to that as well Mar 20 07:39:08 For the word prediction ribbon above VKB Mar 20 07:39:52 I am trying to set up the built-in RADIUS server on my new Wi-Fi access point anc connect to it... from any device at all. Mar 20 07:40:16 Once I can connect to it from Windows, I may have a chance from LuneOS. Mar 20 07:41:10 VKB word prediction would be really nice! Mar 20 07:41:59 The recipe is nasty because it has tons of license files, but well ;) https://github.com/webOS-ports/meta-webos-ports/blob/fido/meta-luneos/recipes-upstreamable/hunspell-dictionaries/hunspell-dictionaries.bb Mar 20 07:42:17 It was the best source I could find on GitHub that I could use without too much hassle :) Mar 20 07:42:52 Also webos-keyboard needs some TLC to deal with en_GB, en_US etc because it will now just take the first en* it comes across which is a bit nasty but well Mar 20 07:44:12 So long as GB is before US, I see no problem with that ;-) Mar 20 07:45:18 Herrie: So you need to look up and set all those checkums, do you? Mar 20 07:49:14 Herrie: Bluetooth still does not work for me, actually, but much closer. I can no longer establish a connection to my headphones. Mar 20 07:50:09 At a guess - It may be asking for a PIN code now and I have not implemented a capability to respond to that yet. Mar 20 07:50:25 (In Settings.) Mar 20 07:50:56 Well there's en_CA P Mar 20 07:50:58 :P Mar 20 07:51:04 And en_AU Mar 20 07:51:22 G'Day! Mar 20 07:55:48 So I see a problem LOL ;) Mar 20 07:56:34 Needed to write the recipe from scratch :P Luckily bitbake will give you the MD5 when you leave it empty or invalid so could c&p ;) Mar 20 07:56:44 Just they forgot a license file for eu_ES ;) Mar 20 07:56:52 So needed a hack in the copy for that :P Mar 20 09:28:26 * elvispre finds that setting up Enterprise Wi-Fi networking is close to impossible (maybe actually so; I have not succeeded yet) even with control of both the server and the client. One and a half cheers for the great documentation provided by DrayTek and Microsoft between them. Mar 20 10:14:23 elvispre: Yeah that's not very helpful Mar 20 11:51:17 Seems I might have a fix for the keyboard settings :) Mar 20 11:52:34 Tried enyo.mixin first but with no luck, so will do it the dirty way for now :P Mar 20 11:52:39 Will test it and PR Mar 20 12:36:49 nizovn: Found the problem with the VKB settings Mar 20 12:36:55 Will be doing a PR shortly to address it Mar 20 12:37:23 Herrie: good Mar 20 12:38:15 It was overwriting the keyboard settings with only the values that are set by Settings app, so activeLanguage, availableLanguages and keyboardSize would just completely disappear! Mar 20 12:38:21 While they were there initially Mar 20 12:41:36 ok Mar 20 12:45:33 nizovn: https://github.com/webOS-ports/org.webosports.app.settings/commit/3211b1d1554e1bd3aaf8468ef1bb2046fbf3e884 Mar 20 12:45:36 That will fix it :) Mar 20 12:49:14 nizovn: You see anything obviously wrong with https://github.com/webOS-ports/webos-keyboard/blob/master/src/plugin/keyboardsettings.cpp#l317 ? I wonder why it was disabled... Mar 20 12:57:56 Herrie: That was a small part of a big commit, so I imagine it was disabled to isolate a problem and then putting it back got overlooked. Mar 20 12:59:02 (Not that big, actually.) Mar 20 13:04:58 yes, this code is not actual anymore, preferencesChanged() is doing it's job Mar 20 13:20:01 nizovn: Hmmz I remember somehow changing the settings wouldn't survive a reboot. I'll test a bit more. Mar 20 13:22:00 yes, because you need to change keyboard preferences in sysservice Mar 20 13:23:18 for now it seems keyboard only reads preferences, but doesn't update them Mar 20 13:23:54 nizovn: Yeah, ok... Mar 20 13:24:05 That makes sense to a certain extend... Mar 20 13:26:01 Not sure why the writing wasn't put in there as well :S Mar 20 13:27:26 but it's simple, needs only one lscall Mar 20 13:31:55 For people who know C++ it is :P Mar 20 13:31:57 ...i need to think before claiming something "simple" Mar 20 13:34:04 I'm able to make 3-4 mistakes in a single line of C++ code :P Mar 20 15:59:56 Morning! Mar 20 16:12:14 Tofe: morning Mar 20 16:12:58 Tofe: Look what we have: https://github.com/webOS-ports/meta-webos-ports/blob/fido/meta-luneos/recipes-upstreamable/hunspell-dictionaries/hunspell-dictionaries.bb Mar 20 16:13:00 :D Mar 20 16:13:23 Needs some TLC in webos-keyboard still (Setting is fixed now thnx to myself & Elvispre). Mar 20 16:13:44 hey, great! :) Mar 20 16:13:59 I came across the repo, so decided to use it and write a recipe :P Mar 20 16:14:24 It was the only UTF8 one that had the proper language naming so I could easily write a recipe for it ;) Mar 20 16:17:47 :) Mar 20 16:17:59 i almost got webos-keyboard saving prefs Mar 20 16:19:11 nizovn: Nice :) Mar 20 16:22:22 for now it doesn't save keyboard layout(dvorak, etc) Mar 20 16:23:03 nizovn: Well I guess that's OK for now Mar 20 16:23:17 Since webos-keyboard doesn't deal with that at all currently I think Mar 20 16:23:25 Would require some bits to be added for it I guess Mar 20 16:24:22 This bit is also nasty: https://github.com/webOS-ports/webos-keyboard/blob/master/plugins/westernsupport/spellchecker.cpp#l268 Mar 20 16:24:35 Seeing if Ubuntu guys did something proper already Mar 20 16:24:48 It's not a problem for ru or nl, but for en, es, fr it's not good ;) Mar 20 16:25:27 hehe :) Mar 20 16:25:37 Nope they didn't.... Mar 20 16:33:46 It shouldn't be that hard to fix it in general: luna-send -n 1 luna://com.palm.systemservice/getPreferences '{"keys":["locale"]}' will give a languageCode and countryCode Mar 20 16:34:26 So the code should check if there's files with languageCode_Upper(countryCode), if not just use the languageCode. Mar 20 16:56:41 It actually better would take the languagecode from the vkb + countryCode from the locale I guess Mar 20 20:52:11 For the record, Bluetooth has come to life on my N4 after several reboots and the passage of time. Mar 20 22:12:44 Herrie: Sorry about the typo. There was always an argument that I should actually have tested it before creating the PR :-/ Mar 20 22:13:23 Still, I usually blame the reviewer who let it through ;-) **** ENDING LOGGING AT Mon Mar 21 02:59:58 2016