viresh-ratnakar / exet

Web app for crossword construction: designing a grid, filling the grid, creating straight or cryptic clues, and downloading as Exolve or .puz. All data is saved locally, no crosswords are sent to any server.
https://viresh-ratnakar.github.io/exet.html
MIT License
43 stars 12 forks source link

allow toggling of bars by clicking on an edge #29

Closed martindemello closed 1 year ago

martindemello commented 1 year ago

not sure how hard this is to implement in a browser but it would be very convenient to be able to set bars using just the mouse

viresh-ratnakar commented 1 year ago

Hmm, this one I'm inclined to push back on. The clickable area will be small, so it will require painful precision. Accidental clicks can happen (as one can click on a square just to go to that square) and spoil the grid. The added code complexity does not seem worth it to me.

There are keyboard shortcuts--I've used them to set a couple of barred grids in the past, and got used to them quickly enough. There's also a menu, but that's obviously more painful.

Feel free to counter and press on, we'll see :-)

martindemello commented 1 year ago

yeah, the keyboard shortcuts worked well enough but i got used to clicking on bars in qxw :) fair point about the accidental clicks though.