Comments (2)
E.g. a toggle if a pencil is a 'special' one or a normal one?
Yep, it could be enough.
to not make the UI complex
You can place this option ("Pencil mode switcher") to three dots menu.
I first thought, we could display a detail view of the currently selected cell where the user could swap or choose the color/state.
It could be good solution too. But how to implement? If there are more than 1 drafts, long tap wouldn't press any digit but show detail view of cell? Or just bring it as option to three dots menu ("Detailed view of cell")?
Both ways are welcome, I don't mind.
As to Sudoku games... They use bold font for selected digit when clicking on keyboard. Or highlight all such digits on the field when clicking on this digit on keyboard.
Some examples (Win PC portable apps):
https://portableapps.com/apps/games/simple-sudoku-portable
https://portableapps.com/apps/games/usb-sudoku-portable
from gauguin.
Interesting feature, thanks for reporting this!
Do I get it right that one additional color/state would suffice your use case? E.g. a toggle if a pencil is a 'special' one or a normal one?
I am still thinking how to implement that in the UI to not make the UI complex. I first thought, we could display a detail view of the currently selected cell where the user could swap or choose the color/state. I believe this would clutter the cleanness of the UI. The second and current thought: We could put a kind of 'pencil mode switcher' next to the key pad. If activated, a short tap of a number will
- Add a pencil mark if it does not exist with the current mode.
- Switch an existing pencil mark to the current mode if it has the other mode yet.
- Toggle the pencil mark if it currently already exists with the current mode.
I'm still bothered with such a mode... Do you have further ideas of this? Maybe, how do the mentioned other Sudoku games do this?
from gauguin.
Related Issues (20)
- Graphs in statistics are surprisingly horizontally scrollable HOT 4
- The chart for streak stats is boring HOT 1
- [Option] Highlight single digit draft in cell line if this digit isn't be drafted in other cells
- Tapping away the hint popup, current tap gets ignored HOT 3
- Minor idea - stats could display total time spent
- Invalid game time displayed for a completed game HOT 3
- New game dialog: Switching the number system gets not reflected in preview HOT 1
- White on yellow text is hardly readable HOT 2
- F-Droid build not reproducible HOT 2
- Enable switching app language to support translation testing HOT 2
- Mistakes counter reset HOT 27
- [Feature Request] Add alternate Binary Positional Numeral system. HOT 2
- Some words isn't in the middle HOT 2
- Meta data description: Grammar, and Spelling Fixes. HOT 1
- Cheating possible using "show errors" and "undo" HOT 8
- [Feature request] Multiplayer
- [Feature request] new stats display HOT 1
- Position of "0" in selection vs pencil grid don't match HOT 5
- Game top bar: Corrupted layout using a rtl language HOT 2
- New game
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gauguin.