Update Gregors freedesktop patch.

git-svn-id: svn://svn.code.sf.net/p/scidvspc/code@2109 b49c361e-7f30-453a-be38-6c4a2cbfac04
Properly handle sg4 and sn4 file opens, and OS X file open tweak.

git-svn-id: svn://svn.code.sf.net/p/scidvspc/code@2110 b49c361e-7f30-453a-be38-6c4a2cbfac04
Check for 0 games in player info window.

git-svn-id: svn://svn.code.sf.net/p/scidvspc/code@2111 b49c361e-7f30-453a-be38-6c4a2cbfac04
Fix MAkefile.sgml and doco tweak for WM colour schemes.

git-svn-id: svn://svn.code.sf.net/p/scidvspc/code@2112 b49c361e-7f30-453a-be38-6c4a2cbfac04
Patch to remove extra padding from OS X aqua notebook widget.

git-svn-id: svn://svn.code.sf.net/p/scidvspc/code@2113 b49c361e-7f30-453a-be38-6c4a2cbfac04
Document link to Ubuntu installation howto.

git-svn-id: svn://svn.code.sf.net/p/scidvspc/code@2114 b49c361e-7f30-453a-be38-6c4a2cbfac04
Make the Computer Tournament window a bit smaller. NB. analysis(logEngines) is/was unused - it is now analysis(logMax).

git-svn-id: svn://svn.code.sf.net/p/scidvspc/code@2115 b49c361e-7f30-453a-be38-6c4a2cbfac04
Move tournament debugging to a patch.

git-svn-id: svn://svn.code.sf.net/p/scidvspc/code@2116 b49c361e-7f30-453a-be38-6c4a2cbfac04
Tweak max comp(count).

git-svn-id: svn://svn.code.sf.net/p/scidvspc/code@2117 b49c361e-7f30-453a-be38-6c4a2cbfac04
Hack to fix resizing hiccup regarding the bbox of the material board, which gets altered afterwards.

git-svn-id: svn://svn.code.sf.net/p/scidvspc/code@2118 b49c361e-7f30-453a-be38-6c4a2cbfac04
move search: add support for setting ply depth to search

This adds code to support setting a ply depth for a move search. If a
ply depth is set that is greater than the number of moves to search,
then the search will scan up to that depth searching for the sequence,
skipping non-matching moves. A ? in move list means we explicitly
don't care about that move in the sequence.

If there are more moves in the sequence than the ply depth, then the
ply depth will default to the number of moves in the sequence.

Example 1: White to move selected, move list: Nxf7 ? Qxe6 - will
search for W playing Nxf7, B responding with something, and then White
playing Qxe6. Ply depth will get set to 3 during the search.

Example 2: White to move selected, move list: Nxf7 ? Qxe6, ply to set
5 - this will search for Nxf7, a B reply, and then Qxe6 somewhere in
the rest of the ply depth set. It could be a move by W or B.

Example 3: White to move, Ply set to 5, Move list: Bxh7 Kxh7 Ng5 -
will find the occurences of that sequence, plus the sequence with the
inclusion of intermezzos within a range of 5 ply.

Possible future TODO: Add facility similar to CB where the color for a
move in the sequence can be specified.

Signed-off-by: Jerry Snitselaar <dev@snitselaar.org>