**** BEGIN LOGGING AT Wed Feb 03 02:59:58 2016 Feb 03 04:58:55 JaMa, I would like to stay reasonably current on Node, but I don’t have any particular need at the moment - nor time to work on it. Feb 03 06:32:38 Tofe: all syncing oft contacts (linke cdav) goes to DB, to. Cdav currently uses loadable-framework to process contacts. Feb 03 06:33:08 But that is not mandatory for a sync connector. Feb 03 06:34:38 In facto any APP could write to db8 into its own kind, derived from com.palm.contact and contacts app would display the contacts, too. Feb 03 06:40:48 Garfonso: oh, all apps have rw access to com.palm.person ? I'm a bit surprised, given all these permission system with db8 Feb 03 06:41:26 ah no wait, *another* kind. Feb 03 06:41:34 ok, I see. Feb 03 08:21:23 Morning! Feb 03 09:17:54 Morning :-) Feb 03 13:48:43 morning Feb 03 14:36:31 Hi there Feb 03 14:38:15 I just installed the latest nightly LuneOS Dev-image on my old Nexus 4. Unfortunately I'm not able to connect to my wifi because I can not figure out a way to insert an underscore (_) into the password field. Feb 03 14:39:15 After some investigation I found the following: https://github.com/webOS-ports/webos-keyboard/blob/master/qml/languages/Keyboard_symbols_phone.qml#L82 Feb 03 14:39:31 label: "-"; shifted: "-"; Feb 03 14:39:52 Isn't the "shifted" string supposed to be "_"? Feb 03 14:40:22 At least that's what is it set to in the Keyboard_symbols_tablet.qml Feb 03 14:41:27 https://github.com/webOS-ports/webos-keyboard/blob/master/qml/languages/Keyboard_symbols_tablet.qml#L122 Feb 03 14:42:02 "oops" Feb 03 14:43:41 Is there a way for me to update individual apps on my phone via an usb connection? And if so, is this process documented somewhere? Feb 03 14:44:42 sure Feb 03 14:44:54 you can adb into it, for instance Feb 03 14:45:30 Oh. Cool. I had hoped for something like this Feb 03 14:45:46 Thanks for the pointer. I'll just search the wiki for adb then Feb 03 14:47:23 http://webos-ports.org/wiki/Getting_Started_With_Development#Top_Tip_-_Run_adb_shell Feb 03 14:48:14 Heh. Just found this myself. I'm currently having a look at my phone via its shell Feb 03 14:48:23 ok, have fun :) you'll find the qml file itself in deep down in /usr/share/maliit/ Feb 03 14:49:44 Yeah I got that _ report earlier this week. I'll push a fix soon :) Feb 03 14:49:53 That was a sloppy oversight somehow :) Feb 03 14:50:06 Seems _ wasn't in the OWO phone vkb either :P Feb 03 14:50:15 At least I couldn't find it. Feb 03 14:55:38 While I'm at it I'll probably add a hide button and finish off the few missing languages that needed TLC Feb 03 18:20:31 nizovn: Let me know when you have any questions for the media indexer. I got sample files laying around here Feb 03 18:23:11 ok, i will need some time to read about db8 Feb 03 18:45:30 Herrie: do you know some bits about how Mojo works? Feb 03 18:45:56 I'm trying to understand why I get the message "Globalization.Locale._initLocale: MojoService returned no locale. Defaulting to en_us. Do you have the "globa Feb 03 18:45:56 lized":true flag set in your services.json" Feb 03 19:09:50 nizovn: You don't need to know much Feb 03 19:10:31 You basically just need to parse data, similar to the image album bit we have already ;) Then just do the same for the songs, so we have albums (music), artists and genre to start with Feb 03 19:10:36 Tofe: Hmmz not sure Feb 03 19:16:05 Herrie: I may have a lead; I think there are some scenarios where the getPreferences doesn't work well in LunaSysService, because of an invalid pointer Feb 03 19:16:36 Tofe: Let me dig a bit to see if I can trace the origin of this message in 3.0.5 Doctor Feb 03 19:17:37 Tofe: We could really use this compiler this guy showed a while ago Feb 03 19:17:48 To fix all these warnings and issues in our C++ code ;) Feb 03 19:18:01 Too bad they don't have a (free) license for open source projects Feb 03 19:18:53 nizovn: http://issues.webos-ports.org/issues/1049 Feb 03 19:19:03 We already have all DB8 kinds & permissions Feb 03 19:19:46 What's missing is the following: com.palm.media.audio.file:1 needs to have the thumbnails sample code at Need to add Thumbnails from MP3: Sample C++ code at https://rajeevandlinux.wordpress.com/2012/04/24/extract-album-art-from-mp3-files-using-taglib-in-c/ Feb 03 19:20:41 Basically that needs adding here: https://github.com/webOS-ports/mediaindexer/blob/master/src/MojoMediaObjectSerializer.cc#l75 Feb 03 19:20:49 Then the audio files bit is complete Feb 03 19:23:01 The com.palm.media.audio.album:1, com.palm.media.audio.artits:1 and com.palm.media.audio.genre:1 should be populated from data in com.palm.media.audio.file:1 similar to how it's done in https://github.com/webOS-ports/mediaindexer/blob/master/src/MojoMediaDatabase.cc#l241 by quering like in https://github.com/webOS-ports/mediaindexer/blob/master/src/MojoMediaDatabase.cc#l502 Feb 03 19:24:22 I hope this helps a bit Feb 03 19:24:39 yes, thanks, i will look Feb 03 19:25:36 The structure in the issue tracker is a bit lacking due to stripped spacing Feb 03 19:27:03 I have sample 3.0.5 files laying around which I queried from DB that I cna share Feb 03 19:49:41 Herrie|Laptop: I have spotted the mistake, it's in the way we handle v4 json schema strings; not a big deal to fix Feb 03 19:51:00 Tofe: OK :D Feb 03 19:51:02 Good :) Feb 03 19:54:19 The result should be that MojoService will now return the correct region code :) Feb 03 19:55:10 Tofe: Yeah Feb 03 19:55:19 Could be that our init values aren't correct either Feb 03 19:55:25 Not 100% sure about that Feb 03 20:01:25 mmmh it says that "subscribe" is a required field for a getPreferences call... is that right? Feb 03 20:02:41 from here: https://github.com/webOS-ports/luna-sysservice/blob/webOS-ports/master/Src/PrefsFactory.cpp#L535 Feb 03 20:03:31 Looking at the code of the function, it doesn't look so required... Feb 03 20:03:49 Let me scan 3.0.5. doctor Feb 03 20:05:41 At least it could work very well without putting it as required, that I'm sure Feb 03 20:06:08 Tofe: Yeah Feb 03 20:06:14 I doubt it should be required Feb 03 20:06:39 I see at least one occurance in 3.0.5 where it's not supplied Feb 03 20:07:26 BluetoothMonitor which only provide the "keys" array Feb 03 20:07:35 ok, let me get rid of that Feb 03 20:08:20 It could just assume subscribe = false in case nothing is supplied Feb 03 20:08:33 At least that's how I would do it Feb 03 20:08:46 Herrie|Laptop: yes, it's what the code does Feb 03 20:08:55 I don't think we want to subscribe by default Feb 03 20:10:35 Why does qtwebengine take so long to compile? It's a bit ridiculous.... Feb 03 20:11:32 Andolamin: I think it doesn't uses all cores & threads Feb 03 20:11:41 Not 100% sure though Feb 03 20:11:46 Andolamin: How you're feeling? Feb 03 20:12:30 Herrie|Laptop: Nope, all 8 cores are maxed out right now. Feb 03 20:12:45 Andolamin: Hmmz Feb 03 20:13:01 Much better, thanks. Not even taking cough suppressants anymore. Feb 03 20:13:09 Andolamin :) Feb 03 20:13:28 Little one had his ear "operation" today, so hopefully we'll be back to proper rest ;) Feb 03 20:13:30 Doctor put me on a cholesterol management routine though. Apparently family history of heart problems is catching up to me. Feb 03 20:14:05 Good deal. Wife had tubes put in when she was a baby and it helped her a bunch. Feb 03 20:14:51 Andolamin: I had them 7 times and they didn't help me much in the end appearantly but well :P Feb 03 20:14:55 It's worth the try Feb 03 20:15:07 Usually these problems disappear by age 7. Feb 03 20:15:44 For sure. Hope it helps! Feb 03 20:15:44 Small procedure, just difficult to explain a 17 month old that he needs to be sober when we need ot be in the hospital at 9:00 :P Feb 03 20:15:46 But well ;) Feb 03 20:16:13 Could've been a lot worst, last 2 hrs he didn't even remembered he was hungry :P Feb 03 20:18:14 Yeah - mine is 25 months now and fortunately seems to have started to understand when we try to explain things to him. Makes consoling him when he's upset easier. Feb 03 20:19:25 Yay! qtwebengine is now on do_package! Feb 03 20:20:40 Yeah ours was having quite some tantrums lately. I hope it was partially because of the ears and it'll get better now ;) But maybe I'm naive LOL ;) Feb 03 20:21:44 We got lucky. Ours likes to throw tantrums, but they're silent. He scrunches his face up, rolls around on the floor, etc, but very little screaming. Feb 03 20:22:04 Now, he still cries quite a bit when he's sad, or hurts himself, but his tantrums are generally quiet. Feb 03 20:22:55 Hehe ;) Here toys are flying and head is being banged against table, floor etc :S Feb 03 20:25:30 So we just don't pay much attention to it, so hopefully he realises it's of no use ;) Feb 03 20:29:32 Being a parent is so wonderful. :) Feb 03 20:29:47 Tofe: LOL ;) Feb 03 20:30:02 Tofe: It is in many ways, but some are not Feb 03 20:30:25 First word in the morning after waking up in this house is always "papa" :D Feb 03 20:30:55 Second word usually mjam :P Feb 03 20:31:13 :p quite efficient wording Feb 03 20:31:16 Or even mjam mjam Feb 03 20:31:45 Takes my finger in his hand and walks towards fridge or storage :D Feb 03 20:31:48 Anyway at 4AM it's the only words you'll understand Feb 03 20:33:02 Tofe: We're on a 6:30-7:00 AM schedule now most of the days :D Feb 03 20:33:26 If he would now also sleep through the night I'd be in heaven LOL :P Feb 03 20:34:06 So hopefully that will improve with the ear problem "fixed" ;) Feb 03 20:34:19 Had too many days recently where I was surviving on very strong espresso :P Feb 03 20:37:25 :) Feb 03 20:38:17 https://www.dropbox.com/s/26tujsw6d76z4cn/2016-02-02%2007.52.01.jpg?dl=0 Feb 03 20:39:18 :D Feb 03 20:40:07 Andolamin: Will you have some time shortly to add some relaunch handlers to some apps? Feb 03 20:41:31 Yeah - I should have some time this evening Feb 03 20:42:26 http://issues.webos-ports.org/issues/1089 Feb 03 20:42:55 So basically we now made sure the associations for IPK, PDF, PNG are correct, however the apps don't know how to deal with them when they're launched :P Feb 03 20:43:09 You can just open 1 of each in File Manager ;) Feb 03 20:43:12 Is the launchParams structure when that happens documented? Feb 03 20:43:30 Or just check it with ls-monitor Feb 03 20:43:38 Andolamin: I guess just ls-monitor Feb 03 20:43:42 Should be standard one Feb 03 20:43:50 Since it uses ApplicationManager stuff Feb 03 20:44:11 I think it will be called "target":"/path/to/file.ext" Feb 03 20:44:17 OK - I'll flash my N4 and look into it this evening. Feb 03 20:44:31 Andolamin: Should also work on Vbox ;) Feb 03 20:44:46 Fair point Feb 03 20:54:01 PDF app & Preware shouldn't be too hard Feb 03 20:54:30 Not sure what's the state of photos app since Media Indexer needs some tlc still Feb 03 21:01:44 mmh I still get the "MojoService returned no locale", even if I don't see the getPreferences errors anymore; maybe there's something wrong with com.palm.service.contacts.linker Feb 03 21:02:18 (if it is him who has the issue) Feb 03 21:04:44 Is it at all possible to debug that other than putting logs here and there? Feb 03 21:05:25 Tofe: That's for Garfonso or DougReeder to answer Feb 03 21:05:30 I never looked into that tbh Feb 03 21:08:19 I'm discovering too Feb 03 21:08:41 I went too deep, and now I'm lost :) Feb 03 21:09:08 I'll let it rest until tomorrow :p Feb 03 21:12:18 Tofe: That is quite often a good idea **** ENDING LOGGING AT Thu Feb 04 02:59:59 2016