2 Apr 2011 20:55
XBoard dialogs
h.g. muller <h.g.muller <at> hccnet.nl>
2011-04-02 18:55:45 GMT
2011-04-02 18:55:45 GMT
OK, I am sort of done with the XBoard dialogs. I condensed the work (in the "popups" branch of the hgm.nubati.net repository) into 17 commits, starting with "Make generic XBoard popup...", which group the changes by dialog, in so far they are not infrastructural. Now we have to decide what to do with them. I want to propose the following: The first nine can go into the v4.5.x branch. They implement seven dialogs XBoard did not have before: Save Options, Load Options, General Options, ICS Options, Board Options, Sound Options and Match Options. Note that the last one is something even WinBoard does not have, and that the others in general also are more elaborate than their WinBoard counterparts. The General Options and ICS Options were partly covered by the items that used to be directly in the Options menu, but are not limited to Boolean options. In addition these commits redesign three dialogs that already existed: Common Engine Options, Adjudication Options and New Variant. The gain here is obviously less, but especially the Common Engine and New Variant dialogs contain a number of new options, and also use the more 'flashy' controls the Engine Settings dialog offered (+ and - 'spin' buttons on numeric inputs). The new New Variant dialog works more smoothly than the old one, making the selection directly, without the need to press an OK button. All in all I think that it is worth it to include these new-style dialogs in the stable version as soon as possible, also because this makes them trivial to expand (e.g. add a new variant), where expanding the existing dialogs always was a pain. This means "Make generic XB popup..." upto and including "Implement(Continue reading)
RSS Feed