ren-zhou / rentable Goto Github PK
View Code? Open in Web Editor NEWa website for crosswords
Home Page: https://ren-zhou.github.io/rentable/
a website for crosswords
Home Page: https://ren-zhou.github.io/rentable/
Using the selection bug to select a single cell allows you to validate a single cell.
Describe the bug
when you clear all on a puzzle then type into words that were previously validated, the letters do not show up and then letters afterwards are moved upwards.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
should behave it normally would on a fresh crossword
Describe the bug
Selecting a clue by clicking on the clues list sometimes results in the wrong clue direction being highlighted (e.g. 1 Across when clicking on 1 Down).
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Clicking on a clue should cause the corresponding cells in the correct direction to be highlighted. Regardless of navigation behavior, the highlighted clue should match the highlighted cells.
Desktop (please complete the following information):
Additional context
The problem occurs due to how clue selection is handled:
Lines 73 to 85 in 54b9eb5
selectCell
on the first cell of the clue.smartSwitch
is called:Lines 6 to 11 in 54b9eb5
Hope this helps!
Clicking validate, clear, or trash all also result in the color theme switching between light and dark mode.
If a cell is associated with a down clue but not an across clue, selecting it doesn't select the clue
When you finish typing in a clue, the cursor moves to the next cell, often in a way that breaks the flow of navigation, rather than jumping to the next across or down clue as appropriate.
Is your feature request related to a problem? Please describe.
There is no way to mark that you are uncertain about a cell and would want to verify it with crosses.
Describe the solution you'd like
You should be able to have a "pencil" mode where you can fill in answers that are displayed differently than normal filled in cells and will not be considered for validation.
Is your feature request related to a problem? Please describe.
Often, you don't check words as you go and instead want to check that everything is correct when you're stuck and cannot progress in the puzzle. In these cases, clicking on every word and validating it is annoying.
Describe the solution you'd like
There should be an option under validate to either validate all clues or just the currently selected one.
Describe alternatives you've considered
Alternatively, a separate button for grid/all clue validation could be added.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.