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

Edit multiple grids in setter mode #90

Open
m-ender opened this issue Apr 1, 2022 · 2 comments
Open

Edit multiple grids in setter mode #90

m-ender opened this issue Apr 1, 2022 · 2 comments

Comments

@m-ender
Copy link

m-ender commented Apr 1, 2022

I've recently been working on a few puzzles that are supposed to be solved multiple different ways, or which are just very tiny variations on the same pattern. It would be super useful if it were possible to edit multiple grids at the same time in setter mode, a) to save some work when copying changes to all grids, b) to make sure they're actually the same and I don't make any mistakes during the copying.

A slightly more generalised (and maybe also easier?) way to implement this might be an option that repeats all edits at some offsets from the cursor position. That way it could easily be turned off to add differences to the grids as well.

Here is an example of the kind of thing this would help with (the puzzle is a bit broken, but you get the idea): https://tinyurl.com/y89vc32d

@swaroopg92
Copy link
Owner

@m-ender Thanks for the feedback. But I am not sure if I see much value in that effort. 1) For one it's a rare application 2) If there was a way which I don't know how but let's assume there is a way to do it, a) To define multi cursors you would need to constantly click on those multiple cursors which are the same as just drawing the line itself and defeats the purpose. 2) Another option as you said to define the ability to define multiple offsets, it would make a bit of a mess of undo/redo as you would constantly switch this feature on/off between solution and setting and it would take more effort to verify if some things are getting drawn correctly in all grids or erased correctly. Said that I will keep this feature on my to-do for future implementation.

@m-ender
Copy link
Author

m-ender commented Apr 2, 2022

I was thinking this feature would only apply to the problem setting mode and solution mode would ignore it, as I don't see any use for this when solving problems.

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

2 participants