Skip to content
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

[FEATURE] display 2 or 3 automatically alternating pages #52

Open
pjw65 opened this issue Feb 18, 2024 · 1 comment
Open

[FEATURE] display 2 or 3 automatically alternating pages #52

pjw65 opened this issue Feb 18, 2024 · 1 comment

Comments

@pjw65
Copy link

pjw65 commented Feb 18, 2024

Is your feature request related to a problem? Please describe.
Every option should be displayed on any line of any page (set on the config page)
For example:
Page 1 with block, USD price, mempool
Page 2 with USD, CHF and EUR Price
Page 3 text "Halving", halving countdown (d h:m), Est. halving. date
changes ever 5 minutes (set on the config page) instead of fix 10m
image

Describe the solution you'd like
Customizable number of pages 1-3 and the content of each
Customizable display time of each page (5m and 10m should be ok)

Describe alternatives you've considered
I already did this fix programmed this with "if i%3 == 1 ..." , but without the setup page.
for the date I needed to add "import ntptime" and "ntptime.settime()" once, because the time is only set when the device is connected via USB with a computer, not when connected with a charger.
For displaying "CHF" and "60d 5h 17m" on line 2, I had to update the font (see #51)

Additional context

  • more currencies like CHF, GBP, JPY, CAD, AUD, which are all available via api of mempool.space whith the same call as for EUR and USD.
  • a custom text field, where a fixed text could be written ("Halving" in the example above)
  • est. halving countdown with days,hours, minutes until halving ("60d 20:17")
  • est. halving date yyyy-dd-mm hh:mm or dd.mm.yyyy hh:mm
@marc3linho
Copy link
Owner

marc3linho commented Feb 24, 2024

Thank you very much for this PR, I appreciate your work.
I still have to think about the possible consequences

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

No branches or pull requests

2 participants