<div dir="ltr"><div dir="ltr">On Thu, 5 Aug 2021 at 21:15, David Deyo <<a href="mailto:ddeyo@tireprofiles.com">ddeyo@tireprofiles.com</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div lang="EN-US" style="overflow-wrap: break-word;">
<div class="gmail-m_2781994767045866264WordSection1">
<p class="MsoNormal">I was able to re-create the files of your patch and added them into my build tree.<br><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Not having an accelerometer, I’ve had to make a few changes.</p>
<p class="MsoNormal">When you said, ‘It had issues’, I am also seeing some issues.</p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">I can rotate my screen, but something about the callback (weston_rotate_rotate) is acting strange.</p>
<p class="MsoNormal">I have added a loop in autorotate that calls weston_rotate_rotate every 10 secs. I am logging out to Weston_log.</p>
<p class="MsoNormal">It seems I only get those logs once every 15-30 minutes and when I do, it’s hundreds of logs. What’s up with that?</p></div></div></blockquote><div><br></div><div>Sounds like you're missing wl_display_flush() in your client code, so the requests don't make it to the socket buffer until they're forced to because it's filled up.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div lang="EN-US" style="overflow-wrap: break-word;"><div class="gmail-m_2781994767045866264WordSection1"><p class="MsoNormal"><u></u></p>
<p class="MsoNormal">Also, my taskbar is the wrong length and my background is black. Other than that, pretty cool.</p></div></div></blockquote><div><br></div><div>Yep, desktop-shell isn't designed to handle runtime rotation. It could be made to pretty easily by working on the client code. For your case though I'd assume something like kiosk-shell would be a much better bet.</div><div><br></div><div>Cheers,</div><div>Daniel</div></div></div>