-
Notifications
You must be signed in to change notification settings - Fork 810
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
Show specific frame when updating screen #4264
Commits on Jun 12, 2024
-
Updated setFrames in Screen.cpp
Added code to attempt to revert back to the same frame that user was on prior to setFrame reload.
Configuration menu - View commit details
-
Copy full SHA for 4409057 - Browse repository at this point
Copy the full SHA 4409057View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38a9f33 - Browse repository at this point
Copy the full SHA 38a9f33View commit details -
Make screen to revert to Frame 0 if the originally displayed frame is no longer there.
Configuration menu - View commit details
-
Copy full SHA for cbd49ed - Browse repository at this point
Copy the full SHA cbd49edView commit details -
Inserted boolean holdPosition into setFrames to indicate the requirement to stay on the same frame ( if =true) or else it will switch to new frame . Only Screen::handleStatusUpdate calls with setFrame(true). ( For Node Updates) All other types of updates call as before setFrame(), so it will change focus as needed.
Configuration menu - View commit details
-
Copy full SHA for f4a88c2 - Browse repository at this point
Copy the full SHA f4a88c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3f3db83 - Browse repository at this point
Copy the full SHA 3f3db83View commit details -
Configuration menu - View commit details
-
Copy full SHA for 64d8cdf - Browse repository at this point
Copy the full SHA 64d8cdfView commit details -
Configuration menu - View commit details
-
Copy full SHA for da32505 - Browse repository at this point
Copy the full SHA da32505View commit details -
Merge pull request #1 from todd-herbert/screen-setFrames-update
Collaboration on meshtastic#4043
Configuration menu - View commit details
-
Copy full SHA for 3b2febb - Browse repository at this point
Copy the full SHA 3b2febbView commit details
Commits on Jun 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for de6e8a1 - Browse repository at this point
Copy the full SHA de6e8a1View commit details
Commits on Jun 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1243987 - Browse repository at this point
Copy the full SHA 1243987View commit details
Commits on Jun 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e5fb193 - Browse repository at this point
Copy the full SHA e5fb193View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc233d3 - Browse repository at this point
Copy the full SHA bc233d3View commit details
Commits on Jul 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c66e7f2 - Browse repository at this point
Copy the full SHA c66e7f2View commit details
Commits on Jul 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 53e6155 - Browse repository at this point
Copy the full SHA 53e6155View commit details
Commits on Jul 10, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c198c90 - Browse repository at this point
Copy the full SHA c198c90View commit details -
CannedMessages only handles routing packets when waiting for ACK
Previously, this was calling Screen::setFrames at unexpected times
Configuration menu - View commit details
-
Copy full SHA for 2eb40aa - Browse repository at this point
Copy the full SHA 2eb40aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1b90ac0 - Browse repository at this point
Copy the full SHA 1b90ac0View commit details -
Notify only when relevant. Currently: only to handle remove_nodenum.
Configuration menu - View commit details
-
Copy full SHA for 0056d7c - Browse repository at this point
Copy the full SHA 0056d7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f9eeb9 - Browse repository at this point
Copy the full SHA 4f9eeb9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ac3ba7 - Browse repository at this point
Copy the full SHA 3ac3ba7View commit details -
Allow modules to request their own frame to be focussed
This is done internally by calling MeshModule::requestFocus() Easier this way, insteady of passing the info in the UIFrameEvent: * Modules don't always know whether they should be focussed until after the UIFrameEvent has been raised, in dramFrame * Don't have to pass reference to module instance as parameter though several methods
Configuration menu - View commit details
-
Copy full SHA for 8aa1741 - Browse repository at this point
Copy the full SHA 8aa1741View commit details -
E-Ink screensaver uses FOCUS_PRESERVE
Previously, it had its own basic implementation of this.
Configuration menu - View commit details
-
Copy full SHA for 3c98092 - Browse repository at this point
Copy the full SHA 3c98092View commit details
Commits on Jul 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f5b35eb - Browse repository at this point
Copy the full SHA f5b35ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for afd0ba2 - Browse repository at this point
Copy the full SHA afd0ba2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e649ff7 - Browse repository at this point
Copy the full SHA e649ff7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b6c8c1 - Browse repository at this point
Copy the full SHA 6b6c8c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f1fa95 - Browse repository at this point
Copy the full SHA 0f1fa95View commit details