I think settings ought to auto-save, because that is what most users expect from a GUI program. However, I do have sympathy with the view that users should control exactly when saves happen.
One gripe I have is that it is a "save one, save all" deal: if you save your board design you also save your analysis settings and player names. Perhaps it's too much, but would a set of auto-save options resolve the issue. Something like: Auto Save: Play settings Player names Rollout Settings Analysis Settings Board design Windows arrangement By default, I would enable auto save of all but player names. You probably don't want your default settings changed when you import a match. (Ideally, I would automatically update a player name when you select gnubg as a player: "gnubg 0-ply", "gnubg 2-ply" etc but this would not be saved. But this may be too personal a preference.) -- Ian Shaw > -----Original Message----- > From: [email protected] > [mailto:[email protected]] > On Behalf Of Jim Segrave > Sent: 07 March 2011 15:53 > To: Michael Petch > Cc: [email protected] > Subject: Re: [Bug-gnubg] Auto Save Settings - your opinion? > > On Sun 06 Mar 2011 (19:22 -0700), Michael Petch wrote: > > Hi All, > > > > After spending some time on many platforms this week I will > admit I am > > not a fan of the auto save settings. There are still some bugs > > (Switching between 3d and 2d, the view/panels view/tool bar > settings) don't auto save. > > Some settings save twice (not a big deal in most cases), > but one big > > one is that if I resize windows and move thing around I > have to go out > > of my way to find an option that does save so that I can get > > window/panel size/pos changes to. Sometimes I even forget > and find the > > layout changed the next time I return. > > > > I understand why Save Settings was removed - I have seen > some of the > > complaints. The advantage the old way was that I had > control over when > > things saved and there was no guessing. I could go an > entire session > > with changes made and then undo it all just by exiting. > > > > I was thinking of fixing the things that were not auto > saving but got > > to feeling - I'd personally fix it by reverting it all back ;-) . > > > > I'm just not sure that the way we have implemented is > better than what > > it was before. I am curious about other people's opinion on this. I > > figure I am in the minority on my feelings about this. > > Suppose there were a setting "auto-save-settings" which > defaults to on. But if you set it off, then the "save > settings" button appears (or is made clickable. If the > auto-save-settings choice is saved, then people who only want > to have them saved when they want it get that, people who > keep forgetting to save settings simply leave it defaulted on > and they are protecte from forgetting. > > > > -- > Jim Segrave [email protected] > > > > _______________________________________________ > Bug-gnubg mailing list > [email protected] > http://lists.gnu.org/mailman/listinfo/bug-gnubg > _______________________________________________ Bug-gnubg mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bug-gnubg
