Skip to content

Hover ranges: MaxHoverMin - #59

Merged
TheSevenPens merged 1 commit into
masterfrom
hover-range
Oct 2, 2026
Merged

TheSevenPens merged 1 commit into
masterfrom
hover-range

Conversation

@TheSevenPens

Copy link
Copy Markdown
Owner

Before: there was no way to record a hover height given as a range, so the XP-Pen Magic Drawing Pad 2024 and 2025 ("Reading Height 10~20 mm") had no hover value.

After: Digitizer.MaxHoverMin holds the low end of a hover range and MaxHover holds the maximum. Both Magic Drawing Pads are recorded as 10–20 mm. This is Seven's decision on #54, and it mirrors Physical.Dimensions.DepthMin.

How: the change touches the schema, the field definition, FIELDS.txt, DECISIONS.txt, and a test in spec-conventions.test.ts. The two records were edited with scripts/edit.ts. Data-quality, format-data and generate are clean.

🤖 Generated with Claude Code

https://claude.ai/code/session_01JKHYepZSQw6ek2WLhWP4jf


Generated by Claude Code

Seven decided hover ranges work like depth ranges: MaxHover is the
maximum, MaxHoverMin the minimum, and a single value is the maximum.
The XP-Pen Magic Drawing Pad 2024 and 2025 give "Reading Height
10~20 mm", the only hover ranges the audit found.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01JKHYepZSQw6ek2WLhWP4jf
@TheSevenPens
TheSevenPens merged commit ea73548 into master Oct 2, 2026
2 checks passed
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