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

Fix issue #7 and add support for 'validate mode' #9

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

decon4
Copy link

@decon4 decon4 commented Mar 10, 2024

Some improvements...

Validate mode will check all filled in cells (i.e. all cells not
being "void") and indicate with a red cell border if cell value
isn't correct.

Can be used to verify that current level solution is on track
instead of completing the level only to find out that there is an
error somewhere. This can be very annoying in the more difficult
levels where one can spend hours trying to find correct solution.
…grid

Bind contextX,Y for indicator bars and grid depending on state to
make sure that they don't end up out of sync.
@direc85
Copy link
Owner

direc85 commented Mar 15, 2024

The fix for the scrolling issue looks very clean!

Validate mode sounds interesting. If it is what I assume it is, it is an easy way to get through any level. I'm not sure if that's too powerful tool to have enabled by default. I'll have to test it to see what is actually does. It may be better to put a flag for it in settings, for example. (Cheat mode is not the place.) Or alternatively mark that the level has been completed with using validate mode. I'd like to keep the levels "more challenging" by default.

Thanks for the contributions! I'll give these a spin next!

@decon4
Copy link
Author

decon4 commented Mar 16, 2024

Thanks! Feel free to do what you want with the validate mode patch.

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