**** BEGIN LOGGING AT Tue Jan 05 02:59:58 2016 Jan 05 05:47:32 do we have any communication in here with that guy that wants to make webOS routers? Jan 05 06:23:28 EricBlade: I invited them here but so far they haven't been around. Jan 05 07:49:53 EricBlade: Tbh I would be surprised that they as "outsiders" would manage to get something fully working running without help. Then again maybe it's ex-Palm/webOS guys behind it. Though not very likely since they're in UK it seems? Jan 05 09:04:45 Herrie|Veer: no clue. ex webOS people are all over the world, though Jan 05 09:05:21 EricBlade1: Yeah true. I think there could be synergy in working together but well ;) Jan 05 09:05:37 So far it's been lots of hot air and little to show ;) Jan 05 11:17:10 Herrie|Veer, Tofe: are you against using ListView.SnapOneItem for CardView? it looks more like legacy Jan 05 11:40:03 nizovn: I'm not sure would have to see if. Jan 05 11:40:08 I.e. the difference Jan 05 11:40:29 If you have code I can play around a bit Jan 05 11:42:48 Tofe: ping Jan 05 11:50:49 Herrie|Veer: Morning / pong Jan 05 11:52:18 Tofe: New nightlies are done with JaMa's upgraded builder (12.04->14.04) :) Jan 05 11:56:58 I'm a bit confused as to what to put for layoutScale for each of the targets Jan 05 11:57:17 Why should you have to put something? Jan 05 11:57:37 layoutScale is already what we use for the pixel ratio of QtWebEngine Jan 05 12:01:46 Tofe: I need to check on target device. See #975. Seems OK on emulator now when I set GridUnit to 10 instead of default 8. Mainboard wasn't delivered yet so I cannot flash any images to devices... Should come today though :) Jan 05 12:17:41 Herrie|Veer: https://github.com/nizovn/luna-next-cardshell/commit/6a64375038817e46f20848b5a2014af9c1db3e02 ,seems legacy wasn't using kinetic scrolling for cards Jan 05 12:23:08 nizovn: very interesting PRs you made here Jan 05 12:27:06 Tofe: btw do you have any ideas about how to implement text selection inside webview(for C&P)? Jan 05 12:27:23 seems it needs good understanding of webkit source Jan 05 12:29:31 do you think it makes sense to use something like https://github.com/michalstocki/jquery-custom-selection ? Jan 05 12:34:28 nizovn: I would prefer having a native solution for WebEngine, but I must say I don't have a clue how to do this Jan 05 12:36:03 It is possible to select text with the mouse, so the challenge is to distinguish a touch selection from a touch gesture Jan 05 12:40:42 Somehow, maybe find how/if this is used : https://github.com/RSATom/Qt/blob/master/qtwebengine/src/3rdparty/chromium/ui/views/touchui/touch_selection_controller_impl.cc Jan 05 13:05:02 Tofe: Any clues wrt QtMultimedia? Jan 05 13:28:52 Not really; would need to guess & try some scenarios, I think. Oh, and also, activate the Qt plugin debug variable Jan 05 13:31:04 http://doc.qt.io/qt-5/debug.html#environment-variables-recognized-by-qt Jan 05 13:31:41 For now as workaround we could do a direct ls2 call to org.webosports.audio/playFeedback or something? So at least it will produce something :P ? And meanwhile investigate the QtMultimedia issue? Jan 05 13:33:46 I would prefer solving directly the QtMultimedia issue, as it is not so critical Jan 05 13:34:00 plus, it won't help for QtWebEngine audio Jan 05 13:38:56 Tofe: Yeah that's true. It would only solve any system sounds Jan 05 18:12:36 JaMa: ping Jan 05 18:13:02 pong Jan 05 18:13:36 JaMa: for the missing gstreamer plugin in our Qt 5.5, I was looking at this discussion here: https://forum.qt.io/topic/40269/solved-missing-gstreamer-mediaservices-in-qt5-2-1/18 Jan 05 18:13:57 where the guy seems to have solved it by something like PACKAGECONFIG_append_pn-qtmultimedia = " gstreamer010" Jan 05 18:14:13 (he may even have contacted you at the time, perhaps) Jan 05 18:15:24 Do you know what would be a good way to put that in our LuneOS release ? Somewhere in the distro description, I guess ? Jan 05 18:16:06 ah no, it could be target-specific; so would be in the target description then Jan 05 18:16:57 Tofe: you want to use 0.10 version? Jan 05 18:17:18 it is the one we have Jan 05 18:17:30 ah I thought we switched to 1.0 already Jan 05 18:17:40 mmmh ah, wait... Jan 05 18:18:14 gstreamer1.0_1.4.5 -- you're right Jan 05 18:18:40 then add gstreamer to PACKAGECONFIG not gstreamer010 Jan 05 18:18:52 and either in qtmultimedia_git.bbappend Jan 05 18:19:05 (without _pn-qtmulitimedi) or Jan 05 18:19:18 meta-luneos/conf/distro/include/luneos.inc Jan 05 18:19:37 ok thanks, will try that! Jan 05 18:31:50 It works like a charm! Jan 05 18:32:19 boot sound, notification sound... let me try the browser... Jan 05 18:33:28 web sound :) Jan 05 18:37:46 ah, no, no web sound yet... Jan 05 18:37:57 Maybe we didn't authorize it correctly Jan 05 18:38:09 Anyway, it's already quite great :) Jan 05 18:38:30 I also saw it rebuilt voicecall, which could mean we get sound in a phone call? Jan 05 18:38:44 Herrie|Veer: ^ Jan 05 18:39:03 Tofe: For web: that might be me... Jan 05 18:39:15 hehe :p Jan 05 18:39:19 You'd probably need to update the webengine bb Jan 05 18:41:31 https://github.com/webOS-ports/meta-webos-ports/pull/159 Jan 05 18:42:10 ah, you removed QtMultimedia from the PACKAGECONFIG ? Jan 05 18:42:24 I remember I was toying there to get sound working. You should check history. We'll probably want qtmultimedia now since it works. Jan 05 18:47:42 Tofe: there wasn't anything before qtwebkit did have something so played around a bit to no avail. Jan 05 18:48:01 I've simply removed the line, we'll see Jan 05 18:48:01 I guess simply changing it to qtmultimedia will solve it probably Jan 05 18:48:48 mmh it doesn't even rebuilt it; which doesn't surprise me that much, as it is not used in the recipe Jan 05 18:53:34 Tofe: I think we need a srcrev bump to force rebuild Jan 05 18:55:00 Herrie|Veer: you sure it changes something? Jan 05 18:57:38 Anyway, I forced a reconfigure locally, we'll see Jan 05 18:59:04 Tofe: I'm quite sure we'd might need the PACKAGECONFIG but could be it uses QtMultimedia by default anyway Jan 05 19:00:34 So you're up for a qtwe rebuild now? Jan 05 19:00:52 Mainboard just arrived so will be replacing the old one shortly :D Jan 05 19:01:28 It already finished it -- I'm pretty sure tinkering PACKAGECONFIG for qtwebengine doesn't change the configuration at all Jan 05 19:01:33 Then will have some time to play with notifications :) Jan 05 19:01:58 To see if you're stuff worked (which I'm quite sure it did and PR some fixes). Jan 05 19:02:49 1 thing we don't support yet it seems is "layered" dashboards. I.e. 3.0.5 has layered dashboard for new emails. Which you swipe layer by layer. We currently swipe all away with a single swipe. Jan 05 19:04:07 yes, correct Jan 05 19:09:00 Not sure how difficult it would be to implement? Jan 05 19:11:58 not sure either Jan 05 19:58:53 Tofe: OK nothing urgent anyway ;) Jan 05 19:59:01 Any luck on the webengine side already? Jan 05 20:03:07 nope Jan 05 20:07:15 Still building or... ? Jan 05 20:07:30 I remember we needed a srcrev bump in order to start it off Jan 05 20:09:06 Tofe: Seems I could slide the top layer of email notification a bit in the emulator Jan 05 20:09:13 Need to test it on a device a bit more I guess Jan 05 20:09:19 Might actually just work more or less Jan 05 20:43:48 Herrie|Laptop: no no, it just didn't change anything Jan 05 21:25:36 Tofe: Just change a readme or something in qtwe repo and update srcrev and it'll force a rebuild Jan 05 21:27:58 We have some system sounds! A boot-up sound, specifically. Yay! Jan 05 21:38:37 elvispre: And notification/banner/dashboard sounds can work too :D Jan 05 21:39:25 Herrie: Not yet, as far as I can tell. Jan 05 21:46:33 elvispre: the luna-send one for org.webosports.notifications/create should work (see messaging app for details). Just you need to add a sound still. The dashboards might not work yet because that's rendered by webengine I guess? Jan 05 21:47:03 Still trying to get pc working... powers on now but no POST yet... So backtracking a bit Jan 05 21:47:35 "I only wanted to check my email!" Jan 05 21:48:35 Herrie: Sounds like you must be nearly back then :) So near, yet so far. Jan 05 21:49:34 Herrie: I have sent myself a couple of SMSs. The notifications pop-up but without a sound. Jan 05 21:52:25 Herrie|Veer: I don't need that, I can force the rebuild locally Jan 05 22:10:39 elvispre: I think we don't pass a sound yet? Did you try the one in Testr? Jan 05 22:13:11 Herrie: I have heard start-up and shutdown system sounds only so far. Jan 05 22:13:57 elvispre: I've tested the notification creation myself from a luna-send call, it had a sound Jan 05 22:14:03 Testr html5 audio is silent. My own little sound app fails to play either mp3 or wav audibly. Jan 05 22:14:28 elvispre: yes, we might have still something to do for qtwebengine Jan 05 22:14:50 Tofe: if you point me at a luna-send example I'll try it now. Jan 05 22:15:16 luna-send -m org.webosports.service.update -n 1 palm://org.webosports.notifications/create '{"ownerId": "org.webosports.service.update", "launchId": "org.webosports.app.settings", "launchParams": {"page": "SystemUpdates", "needUpdate": true, "changesSinceLast": "Test" }, "title": "System update available", "body": "New version body", "iconUrl": "", "soundClass": "","soundFile": "file:///usr/palm/sounds/alert.wav","duration": -1,"doNotSuppress": false,"expir Jan 05 22:15:41 you'll need the latest cardshell, and luna-next, too Jan 05 22:16:27 going to bed now, will try again to get sound for qtwebengine tomorrow :) Jan 05 22:22:19 Stopping at doNotSuppress:false, that gives me a notification that probably goes "click" very, very quietly. Jan 05 22:29:46 elvispre: There's one in Testr app under Notifications Jan 05 22:30:14 "Add with custom sound", but you need to have the new qtmultimedia stuff already in your build Jan 06 02:02:32 Herrie: In 3.0.5, layered dashboards were handled app side IIRC. Shouldn't need anything special. **** ENDING LOGGING AT Wed Jan 06 02:59:58 2016