Bug 168018

Summary: Restructure new game parameters
Product: [Applications] kmines Reporter: Ethan Anderson <ethana2>
Component: generalAssignee: Dmitry Suzdalev <dimsuz>
Status: REPORTED ---    
Severity: wishlist    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Ethan Anderson 2008-08-01 18:25:23 UTC
Version:            (using KDE 4.1.0)
Installed from:    Ubuntu Packages

Big and Difficult are not the same thing at all.  Here are my general ideas about this whole thing--

There's a difference between a new game and a rehash of the one you just played-- and when you're in the middle of a game, changing the settings will end the current game.  I propose new games be handled like so:

random restart-- start a new game with the same characteristics as the current game, confirmation dialog, end current game
new game -- open a small window with new game options, start new game using those options.

-------New game--------------------------
Number of mines per space maximum: Slider: 1 - 2 - 3 - custom w/ input dialog  (when implemented)
Difficulty (roughly equivalent to mine density):  Slider (scale yet to be thought out thoroughly)
Size/Aspect Ratio options subheader
 button: match to current window (sets all below options to current window attributes
 window size: (input dialog) pixels high, (input dialog) pixels wide-- unmodified values are the current ones
 checkbox: 'maintain current space size with map'  (shape maintained always)
  if above box is not checked, radio button:   zoom  OR  playing field dimensions
Button: cancel
Button: begin game
----------------------------------------