Commit graph

56 commits

Author SHA1 Message Date
Michael Catanzaro
082e5c462a Prepare 3.13.4 2014-07-20 22:43:56 -05:00
Michael Catanzaro
434687157d fixup: remove 3D assets
https://bugzilla.gnome.org/show_bug.cgi?id=720284
2014-07-06 11:56:27 -05:00
Michael Catanzaro
c4d9ba7c53 Remove 3D mode
https://mail.gnome.org/archives/games-list/2014-June/msg00006.html

https://bugzilla.gnome.org/show_bug.cgi?id=720284
2014-07-06 11:48:46 -05:00
Michael Catanzaro
9ae59d57a6 Depend on GLib 2.40
For g_application_handle_local_options()
2014-06-24 21:02:06 -05:00
Michael Catanzaro
30a447d54a Require GTK+ 3.13.2
For RTL icon theme support
2014-06-05 10:28:13 -05:00
Michael Catanzaro
2b26be7c73 Prepare 3.13.1 2014-04-26 13:27:39 -05:00
Michael Catanzaro
17f0005f34 Split several files off into an internal library
This will be a static convenience library, so we don't have to recompile
all of these files for each test binary.
2014-04-08 21:50:59 -05:00
Michael Catanzaro
d567309442 Require GTK+ 3.12
We forgot to bump the GTK+ requirement when using GtkDialog's new
use_header_bar property.

https://bugzilla.gnome.org/show_bug.cgi?id=727720
2014-04-06 17:40:41 -05:00
Michael Catanzaro
702dd599af Prepare 3.12.0 2014-03-24 09:32:16 -05:00
Michael Catanzaro
9fcaff3af8 Prepare 3.11.92 2014-03-16 10:00:51 -05:00
Michael Catanzaro
a0045ae396 Prepare 3.11.90 2014-02-16 23:34:06 -06:00
Michael Catanzaro
7d7f4292dc Fix a few deprecation warnings 2014-01-25 18:05:42 -06:00
Michael Catanzaro
97ce32bcf3 Revert "Fix a few deprecation warnings"
This reverts commit 3408bd64b8.

I pushed this without attempting to compile it....
2014-01-25 17:28:33 -06:00
Michael Catanzaro
3408bd64b8 Fix a few deprecation warnings 2014-01-25 17:24:59 -06:00
Michael Catanzaro
8265d1aa97 configure.ac: specify all options to AC_INIT 2014-01-20 17:18:50 -06:00
Michael Catanzaro
cbb1fa82be Prepare 3.11.4 2014-01-12 12:27:47 -06:00
Michael Catanzaro
5f86c3a299 Don't leave an orphaned engine if we crash
If we crash or receive a signal that kills us, the chess engine might
live on forever. Linux (and only Linux) provides a nice way to avoid
this by tying the life of a child process to its parent. Use it.

(To get equivalent behavior on other systems, we would need to fork a
third process to function as a monitor, which is not worth the bother.
Non-Linux users should simply not crash the game.)
2014-01-12 10:41:50 -06:00
Michael Catanzaro
12b2c44b5e Depend on GTK+ 3.10
For GtkHeaderBar
2014-01-06 17:09:49 -06:00
Michael Catanzaro
1d4a6bcaad Prepare 3.11.3 2013-12-16 09:23:31 -06:00
Michael Catanzaro
7b493042a4 Prepare 3.11.2 2013-11-16 13:57:28 -06:00
Michael Catanzaro
4e15408615 Use smarter check for *-validate 2013-11-05 19:43:35 -06:00
Michael Catanzaro
731e776fd0 Revert "Fix check for appdata- and desktop-file-validate"
This reverts commit 95fb81ca02.
2013-11-05 19:26:37 -06:00
Michael Catanzaro
95fb81ca02 Fix check for appdata- and desktop-file-validate
If these programs are not installed, do not try to use them. They're
certainly nice for catching errors, but a developer who wants to use
these tools will surely have them installed.
2013-10-31 21:45:03 -05:00
Michael Catanzaro
2668f6f14e Prepare 3.11.1 2013-10-27 21:50:59 -05:00
Michael Catanzaro
47420bb0f6 Turn off C warnings in Makefile.am
This is a better place to do so, and all the other games are doing it.
The user can still override it if he wants to since the flags from
configure come last.
2013-10-14 22:33:24 -05:00
Michael Catanzaro
a0cf20068a Depend on stable valac 0.22 2013-10-13 18:52:37 -05:00
Michael Catanzaro
026f5d664a Remove the .desktop.in.in and BugBuddy info 2013-09-26 09:38:59 -05:00
Michael Catanzaro
76df48e4fe Add desktop-file-validate to 'make check' 2013-09-26 09:38:59 -05:00
Michael Catanzaro
6ee65f3227 Add appdata-validate to 'make check' 2013-09-26 09:38:59 -05:00
Michael Catanzaro
54e94e304b Prepare 3.10.0 2013-09-22 18:10:14 -05:00
Michael Catanzaro
230fed7438 Depend on released Vala 0.21 2013-09-22 18:10:14 -05:00
Michael Catanzaro
75c5b090c3 Prepare 3.9.92
Sneakily reduce required Autoconf to 2.63 since I think that should work
fine
2013-09-16 15:35:18 -05:00
Michael Catanzaro
ee8d187099 Depend on intltool 0.50
For gsettings support
2013-09-12 21:23:21 -05:00
Michael Catanzaro
cd6a238281 Remove ChessHistory class
I'm not sure why this class originally existed, but currently it's only
used to maintain a stack of autosaved games, so that after completing
the first autoloaded game on the stack, the next time you start the game
the next game on the stack will be autoloaded.  This feature was
determined to be undesirable -- we'd really like only one game to be
autoloaded at a time -- so I added a delete query to ChessHistory such
that all the previous games on the stack would be removed when a new one
was added.  But that meant an SQLite database was used to store exactly
one game.  Let's drop this.

We can also remove the dependency on SQLite.

https://bugzilla.gnome.org/show_bug.cgi?id=705878
2013-08-25 13:03:28 -05:00
Michael Catanzaro
9568a0e3a9 Prepare 3.9.90 2013-08-19 12:06:49 -05:00
Michael Catanzaro
1234b80e46 configure.ac: disable C warnings
We really don't care about warnings from the C compiler, only about
those from the Vala compiler.
2013-08-03 14:24:36 -05:00
Michael Catanzaro
bb02eb16e8 Fine-tune the vala dependency 2013-07-30 21:29:20 -05:00
Michael Catanzaro
e35748d96d Prepare 3.9.5 2013-07-29 22:51:52 -05:00
Michael Catanzaro
2337f74556 Depend on unreleased Vala
The Cairo.Matrix.get_matrix () binding changed this cycle. Yay!

https://bugzilla.gnome.org/show_bug.cgi?id=703837
2013-07-14 22:45:44 -05:00
Michael Catanzaro
7b56d4dcd3 Prepare 3.9.4 2013-07-08 13:25:10 -05:00
Michael Catanzaro
04d45a509d configure.ac: just fix an embarassing typo 2013-06-25 22:00:28 -05:00
Michael Catanzaro
84bf05541b configure.ac: use AC_CONFIG_SRCDIR
This is just a sanity check
2013-06-25 22:00:28 -05:00
Michael Catanzaro
e70154a5c4 Add an AC_PREQ line to configure.ac 2013-06-25 22:00:28 -05:00
Michael Catanzaro
90099706c8 Run autoupdate on configure.ac 2013-06-25 22:00:28 -05:00
Michael Catanzaro
bdc88e70ba Prepare 3.9.2
Also, reformat 3.9.1 NEWS
2013-05-27 13:21:25 -05:00
Michael Catanzaro
f7caf34b5a GNOME Chess 3.9.1 2013-04-28 16:48:35 -05:00
Jason D. Clinton
5e849670d3 GNOME Chess 3.8.0 2013-03-26 21:41:56 -06:00
Thomas Hindoe Paaboel Andersen
bd50feb868 prepare 3.7.92 2013-03-19 21:13:02 +01:00
Jeremy Bicha
2cdb36fcb3 update configure.ac for .desktop renaming 2013-03-18 20:10:34 -04:00
Javier Jardón
83363b9057 configure.ac: Use maintainer mode by default
See
https://mail.gnome.org/archives/desktop-devel-list/2011-September/msg00064.html
2013-02-21 16:20:17 +00:00