**** BEGIN LOGGING AT Sat Jan 23 02:59:58 2016 Jan 23 06:56:33 morning :) Jan 23 06:57:23 elvispre: Seems that's either a bug in WAM or the plugin. Seeing that WiFi seems OK, I'd reckon it's the BT plugin Jan 23 06:58:13 Herrie: Morning! ...What did I say again? Jan 23 06:59:38 Don't worry. I looked up the backlog. Jan 23 07:00:27 Herrie: It looks like an omission. The System Menu has a list of known devices. Jan 23 07:01:17 So I assume "the system" has a list of known devices that don't get "found" and that's why I see them the first time but not subsequently. Jan 23 07:01:46 My device list is populated using onDeviceFound callback. Jan 23 07:03:22 Cramps my style a bit for this development work. I only have three BT devices apart from the Mako. Jan 23 07:04:57 So once my Mako has seen all three, I can't do any more tests as no devices show up to test with. Jan 23 07:05:37 I'll try to work out how to make the system forget known devices at the command line. Jan 23 07:10:07 On the build - I'm getting invalid conversion from const char* to MojInt64 in mediaindexer. Jan 23 07:14:13 elvispre: Hmmz Jan 23 07:14:16 Strange Jan 23 07:15:26 Ah I think I know what it is Jan 23 07:15:31 I have a PR to address it Jan 23 07:16:40 It's probably: https://github.com/webOS-ports/mediaindexer/blob/master/src/MojoMediaObjectSerializer.cc#L54 + L55 Jan 23 07:16:47 I've been reworking things a bit ;) Jan 23 07:17:23 https://github.com/webOS-ports/mediaindexer/pull/7/files Jan 23 07:17:29 That should sort it hopefully Jan 23 07:17:34 I haven't build tested it ;) Jan 23 07:24:30 Still need to figure out how to rebuild a single recipe locally instead of from remote :P Jan 23 07:24:40 Need to go through the logs & document it LOL Jan 23 07:24:53 I usually don't touch C++ stuff, but seems my hands are forced lately :P Jan 23 07:25:18 Been only touching C++ stuff as of late it seems :P Though all minor things :P Jan 23 07:28:04 Herrie: Build locally by SRC_URI="git:///home/Herrie/mediaindexer;protocol=file"... (or very similar) Jan 23 07:30:31 On Bluetooth - I'm pretty sure the list of known devices is supposed to come in as a [Bluez] Property but the BluetoothManager is not passing any of those to me. Jan 23 07:31:22 The LNC SystemMenu gets that property straight off dbus. Jan 23 07:39:08 So I guess the plugin needs some fixing Jan 23 07:59:04 Herrie: I'm having a little go at that right now... Jan 23 08:05:46 ...no. That didn't work. The WAM BluetoothManager::propertyChanged code does not look right though. Jan 23 08:17:20 elvispre: Any chance you can test https://github.com/webOS-ports/mediaindexer/pull/7/files ? Jan 23 08:17:24 See if it builds? Jan 23 08:55:51 Herrie: I'll try that now. Jan 23 09:11:44 Herrie: No. No operator+ in some serializer (MojoMediaObjectSerializer.cc). You might be missing a cast? Jan 23 10:06:43 elvispre: And now? https://github.com/webOS-ports/mediaindexer/commit/a98a696f59ec75044de4c60e87af40fe932cff1f Jan 23 10:15:29 Herrie: No, same again. It can't find operator+ for std::basic_string and unisgned int. Jan 23 10:17:56 It doesn't like line 52 of that file, so you're in the right place. Jan 23 10:21:51 Herrie: I guess those position numbers need to be strings. Jan 23 10:39:42 Morning! Jan 23 10:40:06 Herrie: I've found a C++ task, for the person would wanted to do a bit of it Jan 23 10:40:30 I would need some extension in our C++ Db8Model plugin in LuneOS.Components Jan 23 10:41:06 Basically, something to do a "put", and a "del" Jan 23 10:42:23 It's not urgent, as there is a workaround with direct LS2 calls, but it would be very handy Jan 23 10:48:25 Tofe: OK Jan 23 10:53:12 Herrie: I've put a comment for mediaindexer PR; I don't know if we can use C++11 objects ? Jan 23 10:54:41 Tofe: https://github.com/webOS-ports/mediaindexer/commit/0410876a58fe8377066f39897d79c90f61226bcd Jan 23 10:54:44 Better like thus? Jan 23 10:54:46 this? Jan 23 10:55:08 nah, won't work like that, this time :) Jan 23 10:55:15 I noticed it was an int, so put it in between ( ) so it could do the * on the int and in the end do a c_str? Jan 23 10:55:33 In C++, an integer is just a basic type, not even an object; there's no chance to find a c_str() on it Jan 23 10:56:11 I've proposed a solution, but it requires C++11, which I'm not sure we're allowed in our build Jan 23 10:57:12 Tofe also not sure... Jan 23 10:58:46 https://github.com/webOS-ports/mediaindexer/blob/master/CMakeLists.txt#L53 yep ! Jan 23 11:01:14 Tofe: Will an additional header be required to use that std::to_string? Jan 23 11:01:40 no, it's in , so it should be ok Jan 23 11:03:45 (I have been trying to build things for Herrie this morning.) Jan 23 11:05:01 :) thanks Jan 23 11:05:38 I'm trying to anonymize my call history data, to put it as test data on GH for phone Jan 23 11:06:00 But phone numbers and names are everywhere... Jan 23 11:13:16 Tofe: Yeah it's quite a bit :P Jan 23 11:13:23 I'll rework the PR a bit later then Jan 23 11:28:26 Liek this then? https://github.com/webOS-ports/mediaindexer/commit/74cf588efcb9f6c9b4b4f6bc1f2610ab499755b8 Jan 23 11:30:14 That might work yes Jan 23 11:33:03 Syntax error in MojoMediaDatabase.cc at line 259 now. Unexpected ; before ) Jan 23 11:34:30 typo, one ) too many Jan 23 11:43:25 Hmmz I don't see it... Jan 23 11:44:21 OK found Jan 23 11:44:40 https://github.com/webOS-ports/mediaindexer/commit/c6970d8221cf7f31fd0f7e96c55e7da65efeb514 Jan 23 11:46:25 That builds. Yay! Jan 23 11:52:45 OK merged & nightly running Jan 23 12:02:41 Good timing. I'm off out now until tomorrow afternoon. Jan 23 15:22:02 * DougReeder waves good morning Jan 23 16:17:33 Hey, do we have a standard way of doing attribution for Creative Commons material? Jan 23 16:17:41 In particular, icons? Jan 23 18:03:20 Herrie: things are taking shape: https://github.com/webOS-ports/org.webosports.app.phone/commit/c6ccd4cc46ee26baa16852e792ed8e5abece980d Jan 23 18:04:08 Still the history right now is read-only, I haven't yet implemented adding a phone call to the history. So it's a bit empty on device. Jan 23 18:04:27 I didn't even test it on device yet :p Jan 23 18:25:18 DougReeder: I am a n00b when it comes to licensing Jan 23 18:25:29 Not even sure I understand your question. Jan 23 18:25:33 Tofe: Nice :p Jan 23 18:25:44 I've been picking up small things here and there Jan 23 18:28:59 MediaIndexer is now hopefully more or less compatible with legacy for music files :) Jan 23 18:29:31 So apps like legacy MusicPlayer will work properly, but also others. Jan 23 18:29:58 It was missing a few bits for compatibility to reconstructed those :) Jan 23 18:30:19 So soon you can use LuneOS for Alarm, Music, Phone and SMS :P Jan 23 18:30:31 That's about 80% of my daily use :P Jan 23 18:32:52 Also app-services wasn't installing some filecache_types for photos which I think might be part of the cause of the C+DAV errors in Issue Tracker :) Jan 23 19:19:02 Herrie|Veer: may you can help, I'm trying to decipher an ID Jan 23 19:19:26 Tofe: Who knows, maybe Jan 23 19:20:18 https://github.com/webOS-ports/org.webosports.app.phone/blob/tofe/phonecallgroup/qml/test/phonecallgroup.json#L1028 such kind of id seems to be built by hand Jan 23 19:20:29 so far, I've got the following: Jan 23 19:20:47 <1003.callgroup><_><_PHONE_ or _ID_><_><_> Jan 23 19:21:13 but the "1003.callgroup" thingy, I don't know what it refers to Jan 23 19:21:33 especially 1003 Jan 23 19:22:27 Maybe It's time for me to digg in a Doctor image :p Jan 23 19:23:07 Tofe :S Jan 23 19:23:09 Hmmz Jan 23 19:23:13 Let me look in a bit Jan 23 19:23:19 Little one will soon be to sleep Jan 23 19:23:27 there's no hurry :) Jan 23 19:23:48 Tofe: Alan said that he had no audio in call Jan 23 19:24:03 Do you still need to add this luna-send for the audio service? Jan 23 19:24:10 Well, I may have forgotten to.. yes, that. Jan 23 19:24:18 Tofe: Ah ;) Jan 23 19:24:20 LOL Jan 23 19:27:28 Herrie: I got it, it's called generateId in source/DBModels.js Jan 23 19:28:09 prefix = String.prototype.concat(PalmSystem.identifier, ".callgroup") Jan 23 19:28:51 I don't know if I have a PalmSystem identifier for a QML app :p Jan 23 19:35:14 Tofe: OK Jan 23 19:35:26 I guess i had something similar in one of the MediaIndexer kinds Jan 23 19:35:32 I had a random number there too Jan 23 19:55:05 Anyway I don't need the app identifier so badly, it's just a mean to have a unique id throughout the db Jan 23 20:37:14 Tofe: Ok ;) Jan 23 20:37:29 Music Player from legacy now works for the Songs tab ;) Jan 23 20:38:08 Artist, Albums & Genres don't work yet, but that's due to MediaIndexer needing some Tweaks I guess still for those :P Jan 23 20:38:41 great! Jan 23 20:43:20 Tofe: Yeah it's something ;) Jan 23 20:43:35 But at least seems I can now load stuff frm the kinds :p Jan 23 20:43:44 THere are some more kind errors I'll tackle along the way Jan 23 20:43:49 Just to clear some of the errors Jan 23 20:43:59 Garfonso: Can you check http://issues.webos-ports.org/issues/591 ? Jan 23 20:44:04 I think it's sorted :) Jan 23 20:50:01 DougReeder: http://issues.webos-ports.org/issues/743 Jan 23 20:50:18 THis is when I open Accounts from legacy Calendar app AppMenu ;) Jan 23 21:03:50 Eh, I just discovered a little annoyance that should be present in Legacy: when dialing between 23:55 and 0:05 (so, over midnight), a new history line will appear, but the time will be wrongly showing 23:55 of the following day :p Jan 23 23:21:02 Herrie: https://bpaste.net/show/f04af9eae681 <-- does it mean we forgot some LS2 authorization on the way? Jan 23 23:21:17 Anyway, going to bed now :) Jan 23 23:39:39 * DougReeder returns Jan 23 23:41:24 Herrie, can I check this in stable, or do I need the latest nightly? **** ENDING LOGGING AT Sun Jan 24 02:59:59 2016