maptool icon indicating copy to clipboard operation
maptool copied to clipboard

[Feature]: Improve visibility of coordinates text over map areas similar in color

Open henczati opened this issue 3 years ago • 0 comments

Feature Request

It would make discerning coordinates much easier by eye.

Context: I DM games online screen-sharing a player-mode client MapTool instance on a separate screen in fullscreen mode with grid and coordinates on. This way, players either don't have to learn to use another app to play, or can play when they do not have access to a computer/laptop (e.g. on a phone). When they want their character to move, they tell me the coordinates and I move the tokens for them. Over map areas or backgrounds similar in color to the coordinates text (e.g. using the built-in "Sand" texture) it is hard to see the coordinates, especially when screen-sharing a high resolution window to a low resolution device (e.g. phone). Under these circumstances it happens a lot that players have trouble discerning the coordinates.

Resolution probably connected to #3670, #3671, #3672, #3673.

The Solution you'd like

Ability to change color of coordinates text, and/or ability to change color and/or thickness of edge around characters in coordinates text.

Alternatives that you've considered.

It occurred to me to make the coordinates text color adaptive to the map area underneath it, but ...

  1. ... using the inverse of the colors under the coordinates text characters would probably make it ugly and probably less readable than currently if the map area under the characters is finely detailed and/or colorful.
  2. ... using some smart algorithm to choose a color for the characters that would be reasonably visible over their current background (and not ugly) would be probably very hard to come up with (if at all possible), and also unreasonably computationally intensive (especially, considering that it would probably have to be recomputed every time the map is moved or zoomed).

Additional Context

No response

henczati avatar Sep 26 '22 02:09 henczati