cutelyaware / magiccube4d

Automatically exported from code.google.com/p/magiccube4d
Other
71 stars 16 forks source link

Add a blindfolded solving option #107

Closed GoogleCodeExporter closed 4 years ago

GoogleCodeExporter commented 9 years ago
Blindfolded solutions can be done by studying and then saving a scrambled 
state, closing MC4D, putting a face_colors file in place in which all faces are 
gray, and then restarting MC4D. That is obviously awkward. A better way to 
support this would be a simple checkbox toggle that turns all face colors to 
gray when checked and restores them when unchecked.

Original issue reported on code.google.com by cutelyaw...@gmail.com on 11 Jan 2011 at 9:22

GoogleCodeExporter commented 9 years ago
Nan also makes a good suggestion that the congratulations dialog not appear 
until the user indicates that they are finished.

Original comment by meli...@bittorrent.com on 11 Aug 2011 at 8:41

cutelyaware commented 4 years ago

Implemented in commit da29063c5f57017a1e673cb2cd21b561d0519243. Although the ideal UI might delay the solve fanfare until the user unblinds the puzzle, that would require supporting a new "fanfare pending" mode. My solution was to leave the fanfare implementation alone and automatically unblind at the same time. Not quite what Nan suggested, but hopefully makes up for that with what should be a pleasant surprise.

Note the following commit (b1374233b443448da06b2852fdae76ff8b5b2470) displays the keyboard shortcut in the checkbox's tooltip.