08:00:30 #startmeeting Sailfish OS, open source, collaboration -- 23rd Nov 2023 08:00:30 Meeting started Thu Nov 23 08:00:30 2023 UTC. The chair is rainemak. Information about MeetBot at http://wiki.debian.org/MeetBot. 08:00:30 Useful Commands: #action #agreed #help #info #idea #link #topic. 08:00:46 #info Meeting information and agenda can be found here: 08:00:46 #link https://forum.sailfishos.org/t/community-meeting-on-irc-23rd-november-2023/17342 08:00:46 I am the meeting's chairperson today, and will be doing my best to keep time and order. Please respect the timings and bee-hive. 08:00:46 #topic Brief introduction (5 min). Please prefix your name/handle with #info 08:00:46 #info Raine Mäkeläinen, sailor @ Jolla, chairperson today 08:00:56 #info Otto Mäkelä, community 08:01:03 #info pherjung, community 08:02:12 #info David Llewellyn-Jones, community 08:04:55 #info poetaster, community 08:05:02 morning! 08:05:07 morning 08:05:13 JIT :-) 08:05:22 (middlename). 08:05:24 #topic WebView + PullDownMenu (10mins -- asked by pherjung) 08:05:40 #info To improve harbour-hydrogen these days, we tried to include 08:05:40 #info a pulley menu 1 to access settings and other pages. Unfortunately, 08:05:40 #info we found that this feature breaks scrolling. As soon as you scroll 08:05:40 #info up, you have to scroll down to scroll within the WebView. On the 08:05:40 #info other hand, you’ll be able to trigger the pulley menu. 08:05:41 #info 08:05:43 #info We found out that there is a pulley menu on the Jolla email and this 08:05:45 #info bug is not there. I’ve tried to understand the differences between 08:05:47 #info harbour-hydrogen and Jolla email, but haven’t found the solution. 08:05:49 #info What was done in Jolla Email to make scrolling within a WebView with 08:05:51 #info a pulley menu work? 08:05:53 #link https://github.com/hydrogen-sailfishos/sfos-hydrogen/commit/1578413d114597abf983711dc007c99e30d3f3cc 08:05:56 #link https://openrepos.net/content/markkyboy/patch-returns-pulley-menu-email-view 08:05:58 #link https://github.com/hydrogen-sailfishos/sfos-hydrogen/tree/hackathon 08:06:05 #info Thank you for this question. This is very interesting one. 08:06:06 #info When we removed pulley menus (plural) from the Jolla email we had 08:06:06 #info a challenge on combining Flickable and Gecko based WebView. Reason 08:06:08 #info for the Flickable is that PulleyMenu requires Flickable to work. 08:06:10 #info 08:06:15 #info The challenge comes from the fact that there are two viewports 08:06:15 #info that should be moving within the same coordinate system simultaneously. 08:06:16 #info Bottom viewport is the WebView one and on top of it we have Flickable. 08:06:18 #info They should have contentLength that equal to the content length of the 08:06:20 #info web content. For both, viewport size is roughly the screen resolution 08:06:22 #info (minus header and footer) whereas content length usually is much more. 08:06:24 #info 08:06:26 #info This caused html content drifting whilst opening the PullDownMenu as 08:06:28 #info events are/were also delivered to the web content i.e. causing parallax effect. 08:06:32 #info We’re pretty sure that problem has not yet disappeared. 08:06:34 #info 08:06:44 #info The patch that you’re referring does not fix contentHeight rather having 08:06:44 #info contentHeight fixed to screen height – like it used to. Thus, it is not 08:06:44 #info hiding pulley indicator properly and doesn’t work if you’d have both 08:06:44 #info PullDownMenu and PushUpMenu declared. It is a coincident that the patch works 08:06:46 #info at the first place. 08:07:27 #link https://github.com/hydrogen-sailfishos/sfos-hydrogen/commit/1578413d114597abf983711dc007c99e30d3f3cc 08:07:36 #link https://openrepos.net/content/markkyboy/patch-returns-pulley-menu-email-view 08:07:43 #link https://github.com/hydrogen-sailfishos/sfos-hydrogen/tree/hackathon 08:08:06 Those were already above. 08:08:34 I'll give a moment to digest reply 08:09:25 I might be able to further clarify PulleyMenu & WebView combo if there's something to clarify. 08:09:51 So, this means there is currently no official/clean way to combine a WebView and a PulleyMenu? 08:10:03 That's correct 08:10:07 :( 08:10:35 We will see if it's reasonable to keep the pulley-menu. As it triggered the text selection too 08:10:39 flypig, you may remember that parallax effect ? 08:10:57 pherjung[m], yes noticed that long press event as well 08:10:59 It's not necessarily a bug-free feature 08:11:13 Yes, I do rainemak, and I remember this being a big question during the redesign of the email app. 08:11:21 but we already have a hint, let's try it 08:11:27 I remember remvoving pulleys from mormahjong since they caused issues. 08:11:34 It's a shame, but nice answer, very comprehensive. 08:11:43 Is it possible to disable the text selection? 08:11:56 I saw a property, but defined as readonly 08:12:05 not sure what that exactly mean 08:12:12 pherjung[m], it might be possible to avoid text selection by binding pulley menu active property to the webview's enabled 08:12:32 good to now. Could you attach your answer too? 08:12:42 #info Damien Caliste, community 08:12:46 Sorry to be late. 08:15:12 #info It might be possible to avoid text selection by binding pulley menu active property to the webview's enabled 08:15:35 Let's move on 08:15:38 So the idea is that the WebView will be disabled as soon as the pulley menu becomes active. 08:15:47 correct 08:15:52 Neat. 08:16:14 just came to my mind but no idea whether it works properly 08:16:35 This is why these meetings are so great :) 08:17:21 usually you'd trigger touch cancel as well so that all the previous events would be flushed away 08:17:52 but I bet that touch cancel wouldn't make any difference with WebVewi 08:17:55 WebView 08:18:46 #topic Sailfish OS at FOSDEM’24 (5mins -- asked by flypig) 08:18:52 #info Some details about the topic: FOSDEM’24 will take place on 3-4 February 2024. 08:18:53 #info Sailfish OS will be represented on the “Linux on Mobile” stand. However, as 08:18:53 #info I won’t be able to present on the stand the whole time, if anyone else is 08:18:53 #info planning to attend and would like to help for a bit, please get in touch. 08:18:53 #info Last year it was a blast on the stand! 08:18:53 #info FOSDEM’24: FOSDEM 2024 - Home 08:18:55 #info Stands: FOSDEM 2024 - Accepted stands for FOSDEM 2024 08:18:57 #link https://fosdem.org/2024/ 08:18:59 #link https://fosdem.org/2024/news/2023-11-20-accepted-stands-fosdem-2024/ 08:19:11 #info As you flypig noted, a very late meeting topic submission. Added to the agenda regardless. 08:19:11 #info I'll ask around to understand who's going. 08:19:28 Sorry for the late entry, and thanks for including it! And if you could ask around, that would be really great. 08:19:58 And if anyone from the community is thinking of coming and would like to help, you are welcome too. 08:21:40 Glad you'll be there representing! I wish I could, but cannot, attend. 08:22:19 I'm sad to hear that poetaster, I'd have enjoyed meeting up again. 08:22:54 Child rearing, winter school holidays. 08:23:04 Otherwise, I'd be there. 08:23:25 You're putting your children ahead of FOSDEM? ;) 08:23:32 Do we need to reserve an extra minute or two for this? 08:23:48 I just want to get the word out really, so happy to move on personally. 08:24:04 poetaster, anything to add? 08:24:47 I guess not 08:24:50 #topic Open PR discussion (10 mins -- asked by jolla) 08:24:50 #info Any open PRs to discuss? 08:25:00 nope, sorry. 08:25:05 no problem 08:25:21 Not exactly PR, but could be possible to update Sailfish-Utilities? 08:25:41 there are merger PR not included in the Jolla-Store 08:25:54 pherjung[m], ah. let's give a look 08:26:28 pherjung[m], out of interest, what do the the changes do? 08:26:37 pherjung[m], nb now-a-days sailfish-utilities is part of images as well 08:26:40 Include keyboard restart again 08:27:02 rainemak: Oh, I see now 08:27:14 Thanks pherjung[m]! 08:28:44 Thanks pherjung[m] 08:28:59 moving on to the bug reports 08:29:53 #topic Bug reports (5 min -- asked by pherjung) 08:29:53 #info Bug reports 08:29:53 #link https://forum.sailfishos.org/t/community-meeting-on-irc-23rd-november-2023/17342/2 08:29:53 #info As always, the Community Bug Coordination Team have done a superb job. 08:29:53 #info As a result of their work, we now have: 08:29:55 #info 4 high quality bug reports now recorded internally and tagged as "tracked" 08:29:56 #info 2 bug reports flagged with needinfo 08:29:58 #info 1 bug report under investigation 08:30:02 #info 5 bugs were closed. 08:30:28 pherjung[m] pointed out one related issue this morning that was marked as tracked as well 08:30:29 BTW, thanks to thilo 08:31:23 thanks to the whole bug coordination team 08:31:30 +1 to that! 08:35:11 let's move on? 08:35:28 #topic General discussion (5 min) 08:35:37 done :) 08:36:00 I'll continue a bit with the WebView and Pulley 08:36:16 quickly checked that qtmozembed doesn't handle touch cancel by any means 08:36:20 great! 08:36:22 so you can ignore that 08:36:51 ah. sad. 08:37:37 in cases like... display on, fingers on the screen then press power button to turn display off => we trigger touch cancel to flush the touch 08:37:55 rainemak: If you find something interesting, not sure where is the best place to share it. Perhaps the related issue https://github.com/hydrogen-sailfishos/sfos-hydrogen/issues/18 ? 08:38:30 pherjung[m], I'll comment there is something pops to my mind 08:38:35 there if 08:39:23 I logged some new items to the https://github.com/sailfishos/sailfish-browser/issues 08:40:26 Thanks for that rainemak! I started up looking at these issues now so will start picking them off. 08:41:13 assigned one for myself as well but haven't really proceed with that yet 08:41:32 The Session History bug? 08:41:36 that one 08:42:03 I could try to help with embedlite-components errors? How does that sound like? 08:42:37 Yeah, that would be really great, thank you! 08:42:46 I am currently using a Sony Xperia 10III, and there are two issues that really need resolving: missing echo cancellation and camera support. Is there any work being done on these? 08:43:34 camera2 support is here https://forum.sailfishos.org/t/camera2-api-development/14491/ 08:44:07 #info Two issues on Sony xperia 10 III that really need resolving: missing echo cancellation and camera support. Is there any work being done on these? 08:44:16 #link https://forum.sailfishos.org/t/camera2-api-development/14491/ 08:44:53 #info As far as I understand, echo cancellation issue is on the Sony blobs 08:48:21 As a note to myself, I'll check whether I could help somehow Whisperfish developers with rust update issues 08:48:27 It's a real shame about the echo cancellation. The blobs are not open? 08:48:54 nope, those are not open 08:49:28 I've resorted to making any important calls using a headset (which does have other benefits), but that of course is a bit clumsy 08:49:57 I agree ExTechOp, a headset is the best solution right now. 08:50:45 what happened 08:51:01 strange, I don't see any new message on matrix 08:51:01 What does "the blobs are not open" mean in this context, there is some bug there that prevents using them successfully? 08:51:28 open as open source 08:52:05 poetaster: had you the time yesterdey to test QML Live? 08:52:14 But I mean, Jolla has very successfully used other binary blobs to talk to the phone hardware, is the API for using the echo cancellation somehow unusable or what? 08:52:33 those are device specific 08:52:49 and there's bug in the blob 08:52:58 Maybe it's also worth clarifying that Sony provide different blobs for their factory install compared to those for the Open Devices Programme. 08:53:09 flypig, thanks 08:54:29 I guess we can move on. 08:54:43 ExTechOp, noted those two issues down to the minutes as well 08:54:56 and those are known issues 08:55:07 Is the bridge between IRC and matrix broken? 08:55:19 I guess it died 08:55:35 Oh, there are more messages on Matrix?! 08:55:40 exactly 08:55:41 pherjung, sorry, not yet. I'll git it a go later today 08:55:49 no hurry 08:55:59 #topic Next meeting time and date (5 min) 08:55:59 Proposing Thursday 7th December at 07:00am UTC. 08:56:02 I there anything that can be told about Jolla's future right now? If not, is there a meta-date when more information will be revealed? 08:57:06 Proposed date works4me. 08:57:25 +1 works4me 08:57:40 +1 works for me. 08:58:01 ExTechOp, communicated here https://forum.sailfishos.org/t/re-organisation-of-jolla-company/17133/17 08:58:02 Ok for me too. 08:58:08 +1 08:58:17 #info Next meeting will be held on Thursday 7th December 2023 at 07:00am UTC: 2023-12-07T0700Z 08:58:22 rainemak Thanks. 08:58:22 Thank you everyone for the meeting! 08:58:29 Thanks rainemak, everyone! 08:58:33 Thank you everyone! 08:58:48 #endmeeting