Commit graph

303 commits

Author SHA1 Message Date
Michael Catanzaro
466a45fda6 Some new toolbar items were missing tooltips 2013-07-21 21:19:25 -05:00
Michael Catanzaro
bce4b21afa Typo in the Fairy-Max settings 2013-07-21 13:08:47 -05:00
Michael Catanzaro
188b24573f Substantial, insufficient work on easiness
* Allow engine arguments to depend on difficulty
* Improve difficulty levels for many engines... but not much
* Stockfish and then Phalanx are now preferred over GNUChess

Unfortunately, all of these engines are too hard for our needs.

Some of these engines seem to be Windows-only; others are proprietary;
and others don't want to compile anymore.  I've left these alone since
there's not much reason to remove them in case you do manage to get one
working. But they won't be getting difficulty levels.

https://bugzilla.gnome.org/show_bug.cgi?id=475535
2013-07-21 12:20:25 -05:00
Michael Catanzaro
4ee710b558 Fix UCI difficulty options and make Stockfish easy 2013-07-20 17:35:39 -05:00
Michael Catanzaro
d81bebf5ca Preferences: move "opposing player" to the top
With "opposing player" above both "play all" and "difficulty," we can
set these options insensitive when two humans are playing.

https://bugzilla.gnome.org/show_bug.cgi?id=703839
2013-07-13 15:41:34 -05:00
Michael Catanzaro
1b8e184e5a Fix keyboard shortcuts for New/Open/Save/Undo/Fullscreen
These were lost when the menubar was removed

https://bugzilla.gnome.org/show_bug.cgi?id=703843
2013-07-08 23:28:43 -05:00
Michael Catanzaro
688ebd3c19 Field labels should use sentence capitalization
Fix minor HIG violation
2013-07-08 23:07:28 -05:00
Michael Catanzaro
87425a5a02 Remove "Show Toolbar" option
Toolbar is now mandatory. You won't be able to do much without it.
2013-07-06 14:54:38 -05:00
Michael Catanzaro
039bfe06e5 Remove the menubar, add an app menu, and expand the toolbar
Not necessarily the final design. All the other games have New Game in
the app menu. But I hesitate to put it there without Open and Save.
These are all very much window-specific options anyway.

Maybe it's OK to have window-specific options there, if the app is
single instance. I'm not sure anyone really knows.

And maybe we want Chess to allow multiple instances again. So not
necessarily the final design.
2013-07-06 14:54:06 -05:00
Michael Catanzaro
91f1e3c196 preferences.ui: target gtk+ 3 2013-07-04 13:57:31 -05:00
Michael Catanzaro
b78ec087b3 Remove the label in the promotion type dialog
It actually doesn't need to exist at all

https://bugzilla.gnome.org/show_bug.cgi?id=703251
2013-06-29 10:16:43 -05:00
Michael Catanzaro
a12933c764 Remove paragraph-long tooltip about pawn promotion
This was not a good idea.
2013-06-29 10:04:12 -05:00
Michael Catanzaro
25490b177c Add a 256x256 icon
https://bugzilla.gnome.org/show_bug.cgi?id=702139
2013-06-21 08:03:26 -05:00
Michael Catanzaro
a836266e35 Fix the schema path 2013-05-16 09:21:37 -05:00
Michael Catanzaro
4a9cee45c9 Increase default width to 700
This is set to avoid jarring changes in size that occur when the current
size is too small to accomodate the move description (at least for
English users).
2013-05-12 13:05:48 -05:00
Michael Catanzaro
24cdd40578 gsettings: remove PieceType enum from schemalist
This was only used for the promotion type preference, which no longer
exists.
2013-05-12 12:56:21 -05:00
Michael Catanzaro
0abcf8b17b Fix rpmlint incorrect-fsf-address 2013-05-01 00:12:24 -05:00
Michael Catanzaro
bcf6d444f4 include git.mk in data/icons/Makefile.am
Every other Makefile.am already did this
2013-04-28 22:40:54 -05:00
Jeremy Bicha
c3a03830b7 Rename gnome-chess.desktop back to glchess.desktop
We don't have a good way of handling migrating user settings for a
change like this, so let's revert for now.

https://bugzilla.gnome.org/show_bug.cgi?id=696068
2013-03-18 11:59:02 -04:00
Daniel Mustieles
49838ebbc6 Added keywords to .desktop file 2013-01-29 12:19:13 +13:00
Piotr Drąg
338ad3ca40 Remove duplicate tooltip text
It makes translation easier, as one of the
duplicates differed with only one character.
2012-12-26 23:39:02 +01:00
Chandni Verma
bd08b61e48 [chess] No need of promotion-type combo box and related settings 2012-12-20 08:13:08 +05:30
Robert Ancell
891da9d16a Remove obsolte mime files 2012-12-18 10:09:18 +13:00
Chandni Verma
7e16e130a1 Prompt user for selecting promotion type when the pawn reaches 8th rank
Fixes: https://bugzilla.gnome.org/show_bug.cgi?id=655761
2012-12-11 14:53:00 +13:00
Robert Ancell
8ea73551fd Rename and get building 2012-10-05 16:33:40 +13:00
Thomas Hindoe Paaboel Andersen
574bc95fed consistently do both CLEANFILES and DISTCLEANFILES 2012-01-06 01:57:47 +01:00
Robert Ancell
5865104930 Correctly distribute icons 2011-12-30 17:19:40 +11:00
Robert Ancell
172cb7a936 glchess: Move glchess.desktop into standard data/ directory 2011-12-30 16:35:26 +11:00
Robert Ancell
6b9f3419e5 Add missing new Makefile.am files 2011-12-30 15:38:00 +11:00
Robert Ancell
b1c2292348 glchess, glines: Move icons into <game>/data/ directories 2011-12-30 15:31:53 +11:00
Thomas Hindoe Paaboel Andersen
dd0c2afe2d glchess: Remove embedded version of gnuchess
There is no need for an embedded version when a normal dep on
gnuchess works just fine. Most distros do this anyway.
2011-12-29 02:52:00 +01:00
Cosimo Cecchi
5b6acaac3c glchess: add the primary-toolbar style class to the toolbar
https://bugzilla.gnome.org/show_bug.cgi?id=646276
2011-09-19 09:34:11 +10:00
Robert Ancell
bce23cb74b chess: Remember window size 2011-05-08 18:04:33 +02:00
Robert Ancell
634e449ce5 chess: Update UI file to recent glade 2011-05-08 17:59:56 +02:00
Luca Ferretti
89d924955c Use /org/gnome as starting path for schemas 2011-03-26 11:35:38 +11:00
Robert Ancell
12f5540b71 chess: generated schema should be in CLEANFILES, not DISTCLEANFILES 2011-02-22 10:30:18 +11:00
Robert Ancell
b5b8d66008 chess: Remove schema file on distclean 2011-02-22 10:20:44 +11:00
Robert Ancell
46e4833815 chess: Install GSetting schema 2011-02-21 11:37:38 +11:00
Robert Ancell
82bffad69a chess: Fix play as white/black preferences option 2011-01-31 21:47:36 +11:00
Robert Ancell
2baccf3c65 chess: Get undo working: 2011-01-25 22:10:00 +10:00
Robert Ancell
b2f90f5046 chess: Add context to translatable strings 2011-01-19 18:07:47 +11:00
Robert Ancell
f0f1d4f559 chess: Set correct plural form in time units combobox 2011-01-19 17:18:05 +11:00
Robert Ancell
6400d31d9b chess: Make history combo correctly track move number 2011-01-19 10:07:48 +11:00
Robert Ancell
38c4bb4ca6 chess: Add translator comments 2011-01-19 08:56:15 +11:00
Robert Ancell
6b3b630352 Fix GNU Chess config 2011-01-13 12:57:01 -06:00
Robert Ancell
c5ad30ad46 Glade can't make it's mind up which order to save widgets in... 2011-01-05 08:57:31 +11:00
Robert Ancell
75da612148 Render the time box 2011-01-05 08:56:12 +11:00
Robert Ancell
5d961fd85c Port of glchess from Python to Vala. 3D is disabled for now as it doesn't work in GTK3 2010-12-08 18:18:30 +11:00
Greg McNew
2ba4e0216b chess: Add an option for showing captured pieces (Bug #510732) 2010-11-10 17:01:29 +11:00
Robert Ancell
4d42667f55 Support Fairy-Max 2010-05-10 15:30:17 +02:00
Robert Ancell
021a682ce3 Support Stockfish 2010-05-10 15:25:07 +02:00
Robert Ancell
3a812228a1 Fix typo in glaurung AI config 2010-05-10 15:24:51 +02:00
Robert Ancell
8d44500465 Use GtkInfoBar (Bug #612660) 2010-04-26 16:38:45 +10:00
Robert Ancell
1a8a699b9e Merge View menu into Settings menu to be consistent with other games 2010-04-21 12:19:39 +10:00
Thomas Hindoe Paaboel Andersen
e59320330d Chess: Standardize on using "Appearance" in all games
GNOME bug #574114
2010-04-09 00:43:59 +02:00
Robert Ancell
936aa25194 Fix make distcheck after glchess svg changes 2010-04-07 09:36:32 +10:00
Robert Ancell
8f2a509d6d Make prefernces dialog HIG compliant 2010-04-02 18:25:27 +11:00
Robert Ancell
8063aa4c48 Make toolbar text visible 2010-03-31 14:56:50 +11:00
Robert Ancell
f3bd0b9852 Move glchess/textures/ and glchess/mime/ into glchess/data/ 2010-03-31 14:40:20 +11:00
Robert Ancell
e6e8ac5c4b Use SVG themes for 2D chess pieces (patch by Alexey Kryukov) 2010-03-15 09:49:26 +11:00
Robert Ancell
a9df3ae933 Fix navigation icon (Leszek Koltunski, Bug #600930) 2009-11-09 11:24:06 +11:00
Christian Persch
02258e1d3b ld: Remove .gitignore files
They're autogenerated on build, so they don't belong in git.
2009-10-25 21:01:07 +01:00
Christian Persch
d0958ce481 build: Automatically keep .gitignore files updated
Import git.mk to automatically generate the .gitignore files.
2009-10-22 00:14:53 +02:00
Robert Ancell
6273f34919 Bring Debian man pages upstream 2009-09-09 11:32:32 +10:00
Robert Ancell
7488cf3f3e Remove unused signal from save_game.ui 2009-09-08 12:49:34 +10:00
Robert Ancell
0de559b546 Fix duplicate GtkBuilder object IDs 2009-09-01 10:12:12 +10:00
Robert Ancell
59390cf169 Fix toolbar style to be user configurable (Claude Paroz, Bug #584615) 2009-06-19 09:11:30 +10:00
Robert Ancell
b8931667a7 UI strings non translated after GTKBuilder migration (Claude Paroz, Bug #586176) 2009-06-18 18:11:14 +10:00
Robert Ancell
44174dd7ed Fix up menu icon sizes and underlines 2009-05-26 13:54:59 +02:00
Robert Ancell
d78afe7c28 Fixed up menu damage after conversion from Glade to GtkBuilder 2009-05-04 13:00:57 +10:00
Robert Ancell
9f68390193 Add a new display mode - face-to-face. This is useful when using a handheld when on a flat surface (Chris Burkhardt, Robert Ancell, 570823) 2009-05-04 12:16:03 +10:00
Thomas Hindoe Paaboel Andersen
64347e55e5 build fixes
svn path=/trunk/; revision=9007
2009-04-07 12:13:35 +00:00
Robert Ancell
42e5190398 Replace libglade with GtkBuilder (Robert Ancell, Bug #556808)
svn path=/trunk/; revision=9006
2009-04-07 10:48:48 +00:00
Robert Ancell
a40071328f Added anti-aliasing support (Bug #445711)
svn path=/trunk/; revision=8335
2008-11-27 10:46:30 +00:00
Robert Ancell
875176f231 Fix /apps/glchess/promotion_type GConf key default from 'human' to 'queen'
svn path=/trunk/; revision=7834
2008-08-20 10:38:01 +00:00
Robert Ancell
8a64117e9b Watch configuration in preferences dialog so widgets update when config values change (Bug #546699)
svn path=/trunk/; revision=7821
2008-08-14 14:50:08 +00:00
Robert Ancell
775c8a1a04 Add Gambit Fruit to AI list (Bug #521623)
svn path=/trunk/; revision=7573
2008-04-05 05:17:39 +00:00
Andreas Røsdal
c43b7a0e3a Add support for Shredder Classic 3.
svn path=/trunk/; revision=7274
2008-01-26 11:18:13 +00:00
Robert Ancell
be8a59f137 Add support for Toga II engine (Launchpad bug #161753)
svn path=/trunk/; revision=6930
2007-11-11 00:24:06 +00:00
Robert Ancell
687bbccb2e Set networking to enabled by default
svn path=/trunk/; revision=6841
2007-10-06 05:04:25 +00:00
Robert Ancell
bbdaa051ad Speed up 2D rotating
Add board numbering for 2D mode (Bug #392286)
Some improvements preparing for comments patch

svn path=/trunk/; revision=6262
2007-05-16 14:09:50 +00:00
Robert Ancell
6110082c60 Use new Tango icons from Daniel Derozier (closes #354507)
Application icons now in icons/ (closes #359499)

svn path=/trunk/; revision=6260
2007-05-16 11:39:41 +00:00
Robert Ancell
0580353642 Fix resizing issues
svn path=/trunk/; revision=6187
2007-04-29 08:15:57 +00:00
Robert Ancell
7efa2bfc79 Merged changes from sf.net 1.0.5 version
svn path=/trunk/; revision=6119
2007-04-09 08:26:41 +00:00
Robert Ancell
efb43289cf Late merge from sf.net version
svn path=/trunk/; revision=6047
2007-03-18 03:39:24 +00:00
Robert Ancell
30452a0fca New config option for move format
svn path=/trunk/; revision=5941
2007-02-11 02:40:06 +00:00
Andreas Røsdal
56d5fe8554 Rename to 'GNU Chess'.
svn path=/trunk/; revision=5903
2007-01-28 18:21:29 +00:00
Andreas Røsdal
2a46a8e7cb Modify default window size.
svn path=/trunk/; revision=5853
2007-01-13 14:50:29 +00:00
Andreas Røsdal
efa5e288ec Fix 'make distcheck' again.
svn path=/trunk/; revision=5829
2007-01-06 13:27:38 +00:00
Robert Ancell
ce6a7e2e45 Fix failing build (Bug #393239)
svn path=/trunk/; revision=5827
2007-01-06 03:59:12 +00:00
Robert Ancell
54a6ca9579 Made GConf dir glchess/new_game/white/ and glchess/new_game/black/
svn path=/trunk/; revision=5799
2006-12-31 05:20:13 +00:00
Robert Ancell
11df18a9cd .cvsignore now obsolete
svn path=/trunk/; revision=5793
2006-12-31 01:30:24 +00:00
Robert Ancell
eb2127310c Added GConf schemas
svn path=/trunk/; revision=5792
2006-12-31 01:29:58 +00:00
Robert Ancell
c75dbb686b Removed obsolete network game dialog
Added difficulty levels for AIs (#388259)
Bring up dialog about 3D mode if do not have libraries installed (#389371)
2006-12-26 01:58:39 +00:00
Andreas Røsdal
d044261994 Rename gnuchess to gnome-gnuchess (Bug 386755). 2006-12-17 15:29:46 +00:00
Robert Ancell
c9ce2e24c0 Added Fruit and Amundsen to AI list, tell UCI engines they have 5 min to move 2006-12-07 01:29:48 +00:00
Robert Ancell
34f9502634 Ignore automake stuff 2006-11-27 05:34:19 +00:00
Andreas Røsdal
b2f1941ade Add Tango styled icon for glChess. 2006-11-18 10:48:12 +00:00
Robert Ancell
c25925f181 Get AI args workin 2006-11-06 02:59:43 +00:00
Robert Ancell
365e62e653 Ported fixes from 1.0RC2 (sf.net) 2006-11-06 00:38:02 +00:00
Andreas Røsdal
4de35b848a Correctly install icon. 2006-10-31 20:30:14 +00:00
Andreas Røsdal
74544d33e4 Move glchess.svg from textures to data directory. 2006-10-30 18:27:36 +00:00
Andreas Røsdal
3ab0fee043 Add glChess to gnome-games. 2006-10-28 16:37:30 +00:00