-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AA auto full screen #87
Conversation
lgtm! ill let some ppl test it out to see how they feel about the flow |
Fullscreen Android Auto |
Maybe:
AA Fullscreen: Automatic
AA Fullscreen: Auto (might sound redundant)
Maybe add another option for a delay before switch:
AA Fullscreen: Delay
Choose number
Radial button for seconds or minutes
Robert Crowley
…On Wed, Aug 4, 2021, 6:43 AM stefan-sherwood ***@***.***> wrote:
Fullscreen Android Auto
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#87 (comment)>, or
unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABLUDVGQNJXVIXXPHGRG4M3T3EKUJANCNFSM5BPJRO3Q>
.
|
Initially I thought of delay, but is it really needed? It also can be inconvinient if you start AA, want to click on some UI element and suddenly it become fullscreen. Regarding setting name, I think we can omit AA/Android auto because settings are inside AA page, so they are all related to AA :)
|
Simple and clear is good. I didn't realize the settings were in the AA section and I agree. How about just "Fullscreen"? |
Its working great for me but I noticed 2 things.
"fullscreen mode" sounds the best to me, simple and clear. |
I've been noticing the green line myself too. It's not noticeable when not Fullscreen but I could see it. I use the official Raspberry Pi 7" screen. Does anybody that has a different screen see this? As in, is it seen in a different resolution than 800x480? |
yes, i am using 1024x600 |
Pushed new commit to branch, it now toggles fullscreen when cycling between pages |
cool! i will try it |
not ignoring this, but looks like the changes are touching more than just the AA page now so i want to look at it a bit closer |
Yes, I did not mention, but latest update introduces fullscreen mode globally, not only in AA window. It captures double click in all screens and toggles between fullscreen/non fullscreen mode. I tested on PC, it works well, but on Rpi, this dialog sometimes does not come up. It should appear each time I toggle screen, until I check box "Do not show again", but it only shows up once after going to full screen, but after I hit cancel, it does not. I believe it opens, but not visible. I'll try to fix this, tried multiple ways, so help would be welcome. :) |
show Fullscreen notification only once during app run.
Finally it seems working as expected, could someone else test it? I had problems with RPI Lite environment, but finally found solution. Another anoying thing was that dialog was not centered because it was opened before main window is shown. Here there is anoter workaround to open dialog it inside singleshot timer. |
yes ill try catching up with the PRs after I finish the vehicle widget stuff! keyboard focus is definitely an entirely different issue for another time :p as for the "not centered" workaround... since the dialog is a lot of custom code its entirely possible I did something wrong there. As long as the workaround isn't anything major I think its okay to keep it for now and then fix it later on |
oops sorry looks like there are some conflicts with my recent commit (probs related to coloring the icons and whatnot) mind fixing them so I can test out your changes? |
sure, try now :) |
i think some other changes might have snuck in here? (looking at the canbus stuff mainly) |
int fullscreen_delay = this->arbiter.layout().fullscreen_delay; | ||
if (fullscreen && fullscreen_delay != 0) { | ||
this->arbiter.toggle_fullscreen_mode(); | ||
this->arbiter.toggle_fullscreen_mode(); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
duplicate line here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yes, this is on purpose to trigger animation.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
i removed the duplicated line and it seemed to work just fine (tried with all animation levels)
if you exit dash when in fullscreen mode, it doesn't seem to launch in fullscreen mode on the next boot (even though it shows as toggled in the settings) |
interesting... this is only an issue when the animation duration is 0 |
havent seen any movement on this and then i ended up changing how fullscreen works in #138 so its not compatible now good news is auto fullscreen should be much simpler to do now 👍 |
Description:
fixes #27
Checklist: