Skip to content

make notifications frame indicators bounce on text message #715

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

Closed

Conversation

crossan007
Copy link
Contributor

@crossan007 crossan007 commented Feb 26, 2021

Update the UI frame symbols on the bottom of the OLED to "bounce" if that frame has a notification (currently only works with the text messages).

Double-pressing the user button takes you to the first screen with active notifications.

Opening a screen with an active notification "acknowledges" the notification, and causes bouncing to stop.

bounce.mp4

Double-pressing the user button when there are no active notifications takes you to the first screen

Depends on: meshtastic/esp8266-oled-ssd1306#3

@crossan007 crossan007 force-pushed the adjust_frame_notifications branch 2 times, most recently from d3b75b2 to b0d1793 Compare March 3, 2021 02:31
@crossan007 crossan007 marked this pull request as ready for review March 3, 2021 02:31
@geeksville
Copy link
Member

cool! can you add an include for - see the failing nrf52 build. on the esp32 targets it worked okay because I assume something in esp32 arduino land is implicitly including it?

@crossan007 crossan007 force-pushed the adjust_frame_notifications branch from d39398a to 391c73a Compare March 4, 2021 22:56
mostly working ui panel notifications / ack

adjust pinned dep
If there is an active notification, go to it
If there are no notifications, go to the first frame

update pinned esp8266-oled-ssd1306
@crossan007 crossan007 force-pushed the adjust_frame_notifications branch from b7034c4 to 40985db Compare March 7, 2021 14:30
@geeksville
Copy link
Member

Hi @crossan007 You are certainly welcome back anytime (and your home automation stuff looks cool) but just to keep the PR queue tidy, I'm closing this one for now.

@geeksville geeksville closed this May 25, 2021
@crossan007
Copy link
Contributor Author

Heh ok.

I had this mostly working, but the API wasn't quite tidy

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants