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: calibration #11

Open
5 tasks
quozl opened this issue Mar 29, 2020 · 0 comments
Open
5 tasks

Feature: calibration #11

quozl opened this issue Mar 29, 2020 · 0 comments

Comments

@quozl
Copy link
Contributor

quozl commented Mar 29, 2020

The activity was written for the OLPC XO laptop, which had a known display size and resolution, so it was possible to present a ruler and have it always the best match to physical reality.

The activity makes no sense to use on other laptops or virtual machines, because the display size and resolution is different, or unknowable.

Add a calibration feature;

  • use system information to guess the resolution, (some systems have display dimensions in EDID),
  • present a calibration marking (not a ruler), and ask user to confirm with a physical ruler,
  • do not display a ruler until calibration is complete,
  • preserve the calibration in the activity instance directory,
  • allow user to recalibrate at a later time (i.e. they did it wrong the first time, or they are using a different laptop with the same activity instance directory).
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