poetaster | Test tool: https://github.com/poetaster/webview-screensize | 08:23 |
---|---|---|
EttoreChimenti[m] | Thaodan: here's the meta-layer I've been working on: https://github.com/ektor5/meta-browser/tree/ektor5/xulrunner-qt-60.9esr | 09:32 |
poetaster | https://github.com/poetaster/webview-screensize | 09:37 |
*** phlixi is now known as Guest53 | 09:39 | |
*** phlixi_ is now known as phlixi | 09:39 | |
poetaster | mal, - Updated : 1.53.20-1.31.8.jolla -- 1.53.22-1.32.2.jolla is where things go wrong. I've asked flypig on one commit. testing before that change, the orientation is known to the webview, thereafter, the orientation change does not propagate. | 10:04 |
poetaster | piggz[m], it's not a platform thing. | 10:05 |
piggz[m] | Not my problem? | 10:07 |
*** EttoreChimenti[m] is now known as ektor5[m] | 10:08 | |
ektor5[m] | Hi Giuseppe Pagano | 11:07 |
GiuseppePagano[m] | Hi Ektor5 | 11:07 |
mal | poetaster: does that desktop mode issue happen with old also or just with new? | 11:17 |
poetaster | just with the new | 11:27 |
poetaster | piggz[m], no. | 11:28 |
mal | poetaster: could that be because of https://github.com/sailfishos/qtmozembed/commit/399ac597b9cfc09b45d5153bab4a2cf384c93f7f | 11:32 |
mal | and the other issue because of https://github.com/sailfishos/qtmozembed/commit/eed2b5c8fb58d9e07b060b614abfc061e26faade | 11:32 |
poetaster | mal, yes, likely both but I haven't looked at QGuiApplication::primaryScreen() yet to see where window.screen.orientation.type get's set. | 11:38 |
piggz[m] | \o/ | 11:42 |
mal | I still suspect the desktop mode issue could be adaptation issue | 11:42 |
mal | poetaster: did x10 II work correctly in both cases or did it have the orientation bug? | 11:43 |
poetaster | the x10 II has the orientation bug, resulting in off screen rendering. in the 'portrait-primary' orientation it renders 'correctly'. that is the css media rules are applied (which is variable but generally just a propertion thing) | 11:55 |
poetaster | mal, it's possible. I also tried removing all #QT_QPA values (I just commented them). I'm leaving that to see if anything else happens. | 11:58 |
poetaster | piggz[m], did you see the audio error? | 11:58 |
poetaster | piggz[m], never mind, I'll dig more. | 12:04 |
piggz[m] | For the we issue, did u try start at .68, ssu re 72, then only update web components? | 12:13 |
poetaster | the GS290 was a 4.4.0.64 .. .68 .. .72 initially then I screwed about. the GS5 I think you only have a .72? | 12:15 |
poetaster | piggz[m], I have the one 290 at .64 now where all is well. I guess I could inch up, but then i can't get any work done :) | 12:16 |
poetaster | well, I can do a number of things using the 10 II but it's kind of suck. | 12:17 |
ViGe | poetaster: did you do it on purpose that your testapp renders all the useful information in the not-visible part of the window when it doesn't work like it should...? :) | 12:25 |
poetaster | ViGe, ah, I was in a hurry. | 12:25 |
poetaster | ViGe, did you build it or are you talking about the old link from yesterday? | 12:26 |
ViGe | I'm talking about https://github.com/poetaster/webview-screensize | 12:30 |
poetaster | ViGe, thanks. I was just looking at adding some bits, but I keep being distracted by the day job :) | 12:30 |
poetaster | ViGe, it's also painful to develop since any change to the html causes the app to segfault (regardless of target device). | 12:35 |
ViGe | Interesting, rotating the phone in the opposite direction the top part of the page becomes visible. | 12:36 |
ViGe | I don't get segfaults, maybe that's some bug which has been already fixed. | 12:37 |
poetaster | ViGe, I lie. I does not segfault on the 10ii. it segfaults on the .64 volla which is missing a patch to stop that ;) | 12:40 |
poetaster | ViGe, so right you are. | 12:40 |
poetaster | ViGe, are you testing on a 10iii ? | 12:41 |
ViGe | yes I am | 12:41 |
poetaster | in landscape-secondary, phon turned 90 right, the 'top' is visible. 90 left, landscape-primary and the top is off the screen. | 12:42 |
poetaster | you will note that the orientation indicated when 90 right is still 'portrait-primary'. and that width and height are equal. | 12:43 |
ViGe | so it seems | 12:44 |
ViGe | starting the app in landscape mode gives "landscape-primary" with top visible. Turning the phone changes the indicated orientation to portrait-primary, but then turning it back doesn't change it again. | 12:47 |
ViGe | That's really weird behaviour | 12:47 |
poetaster | Yeah, it's been driving me nuts :) | 12:49 |
poetaster | Vige, just pushed change to ensure a display of values is always visible. | 13:08 |
*** attah_ is now known as attah | 17:12 | |
HengYe[m] | is build.sailfishos.org down? | 17:55 |
HengYe[m] | also, jolla store still gives No OS version and packages satisfy package requirements: Requirement libsailfishcrypto.so.0()(64bit) not available Requirement sailfishsecretsdaemon-secretsplugins-default not available Requirement libsailfishsecrets.so.0()(64bit) not available | 17:56 |
poetaster | HengYe[m], build.merproject.org | 17:57 |
poetaster | dns issue. | 17:58 |
piggz[m] | Heng Ye approved | 19:15 |
piggz | poetaster: on the .72 10ii which works, what verison is qtscenegraph-adaptation ? | 19:27 |
poetaster | piggz, on the 10ii the problem is very likely that the webview is not passing on an event change (signal being blocked). The scenegraph version is the same on all cases. | 19:57 |
poetaster | The additional issue on the volla/gs290 is that even if the 'real' pixel values (confirmed) are known the widget still behaves as if it was desktop. very strange. | 19:58 |
poetaster | qtscenegraph-adaptation-0.7.7-1.4.2.jolla.src | 19:59 |
poetaster | I'm so verbose. | 19:59 |
piggz | poetaster: ok, just that the only real package change i made on those devices between 64 and 72 was to update that from 0.7.6 to 0.8.0 | 20:33 |
piggz | so, on those devices, that package is newer than on the 10ii | 20:34 |
poetaster | piggz[m], ok, I think it's not unlikely that both problems, scale and orientation are in qtmozembed though mal's reticence I understand. | 23:59 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!