Michael Catanzaro
b4998ff97b
Prepare 40.alpha
2021-01-07 15:16:18 -06:00
Michael Catanzaro
6ce6d59c4a
Split engine support into a separate internal lib
...
The chess engine support currently lives in src/, which otherwise
handles only GUI functions. This is a little misplaced, because engines
are not related to the GUI. So lib/ would be a better location for it.
Except all the engine support is actually higher-level than lib/. So we
can nicely fit it in between src/ and lib/ by creating a second internal
lib, libengine.
This is only a small benefit, but it's nice to keep src/ focused on the
GUI.
2020-12-24 12:10:58 -06:00
Michael Catanzaro
67a5d88e0d
Port to GTK 4
...
I probably should have removed GtkDialog.run() use first, in a separate
commit, but I didn't and now it would be a lot of effort to split it
out. So here it is: one big GTK 4 megacommit.
2020-12-24 16:41:53 +00:00
Michael Catanzaro
ba7601886f
Fix minimum meson version
2020-12-04 15:25:19 -06:00
Michael Catanzaro
9d76722bfb
Define log domain for gnome-chess
...
This allows displaying gnome-chess debug messages, but not other debug
messages, by setting the environment variable
G_MESSAGES_DEBUG=gnome-chess.
2020-12-04 14:57:00 -06:00
Michael Catanzaro
a6dfe62507
Prepare 3.38.0
2020-09-11 18:04:37 -05:00
Michael Catanzaro
2fd6c2ef75
Prepare 3.37.3
2020-07-02 13:30:25 -05:00
Michael Catanzaro
86924c9d23
Prepare 3.37.2
2020-05-28 18:08:59 -05:00
Arnaud Bonatti
ff6186ba84
Make D-Bus activatable.
2020-05-03 18:41:08 +02:00
Michael Catanzaro
67e063f464
Prepare 3.37.1.1
2020-04-25 16:26:35 -05:00
Michael Catanzaro
06bfac27bf
Prepare 3.37.1
2020-04-25 16:20:55 -05:00
Michael Catanzaro
033734e184
Prepare 3.36.0
2020-03-05 15:32:24 -06:00
Michael Catanzaro
b73db7ed26
Prepare 3.35.3
2020-01-03 23:08:57 -06:00
Michael Catanzaro
6d0ac919a4
Prepare 3.34.0
2019-09-08 13:46:51 -05:00
Michael Catanzaro
7264199f1c
Prepare 3.33.90
2019-07-31 16:30:15 -05:00
Michael Catanzaro
9cd36c7454
Prepare 3.32.0
2019-03-11 09:31:21 -05:00
Michael Catanzaro
d5080f59e0
Prepare 3.31.92
2019-03-04 13:48:32 -06:00
Michael Catanzaro
e230eb83a1
Prepare 3.31.90
2019-02-04 19:33:29 -06:00
Michael Catanzaro
c60c4380df
Remove broken attempt to set PR_SET_PDEATHSIG in subprocess
...
This has been broken for a long time, and I can't figure out how to fix
it.
If we bring it back, it should be done directly in Vala now, rather than
C, since we no longer distribute C sources. See
bdd5ff69fe
for the commit that originally
translated this from Vala to C.
2019-01-27 15:02:24 -06:00
Bilal Elmoussaoui
9b910aa520
app-id: unify the app-id
...
Use org.gnome.Chess as the app-id and follow the new freedesktop standards for appdata/desktop/icons files names
https://www.freedesktop.org/software/appstream/docs/chap-Quickstart.html
2019-01-09 14:20:33 +01:00
Michael Catanzaro
6cae1159a9
Prepare 3.31.3
2018-12-10 21:43:11 -06:00
Michael Catanzaro
cd4c89e519
Prepare 3.30.0
2018-09-02 22:05:05 -05:00
Michael Catanzaro
184b004b02
Prepare 3.29.90
2018-07-27 21:17:43 -05:00
Michael Catanzaro
f6bf52b767
Fix check for prctl
...
The define got borked during the meson port
2018-07-27 20:37:24 -05:00
Michael Catanzaro
e28ef95709
Switch to native file choosers
...
For the Flatpak. Fixes #27
2018-07-27 20:00:59 -05:00
Michael Catanzaro
04c7f5aea7
Prepare 3.29.1
2018-04-24 12:15:04 -05:00
Michael Catanzaro
aaeebd1c94
Prepare 3.28.1
2018-04-10 02:11:01 -05:00
Michael Catanzaro
fef3e69c47
Prepare 3.28.0
2018-03-10 12:38:08 -06:00
Michael Catanzaro
59db5984f8
Prepare 3.27.2
2017-11-15 15:13:10 -06:00
Michael Catanzaro
8f9b0eb253
Prepare 3.27.1
2017-11-15 10:41:11 -06:00
Niels De Graef
7ea9c97c01
Trivial: correct meson version.
...
Patch that was applied came before 3.26.0, so the version still needed
to be updated.
2017-09-09 10:11:38 +02:00
Niels De Graef
ce6465a9e2
Ported build system to Meson.
...
See the following links for more info:
* https://mesonbuild.com
* https://wiki.gnome.org/Initiatives/GnomeGoals/MesonPorting
Signed-off-by: Niels De Graef <nielsdegraef@gmail.com>
https://bugzilla.gnome.org/show_bug.cgi?id=787346
2017-09-08 23:09:12 -05:00