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

Improve the touch screen experience #154

Open
gkoh opened this issue Jan 4, 2025 · 1 comment
Open

Improve the touch screen experience #154

gkoh opened this issue Jan 4, 2025 · 1 comment

Comments

@gkoh
Copy link
Owner

gkoh commented Jan 4, 2025

As of v3.0.0-rc2, all devices are implemented with a text driven menu interface.

For touch screen devices like the M5Core2, this results in:

  • smaller than necessary menu entries (which can be difficult to accurately touch)
  • waster screen real estate

With the new LVGL graphics library, it should be relatively straightforward to modify most menus to be icon driven.
If icons are laid out in a grid, use of screen can be maximised.

This will require some custom graphics for the icons, the stock symbols provided with LVGL are limited.

@gkoh
Copy link
Owner Author

gkoh commented Jan 4, 2025

Furthermore, for shutter lock, implement:

  • press and slide

This would replace the current 'long-press' shutter lock and could mirror the app (where there is only the shutter button, that can slide).

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

1 participant