Peter Osterlund
3c361195d8
Switch to androidsvg SVG library.
...
This library has much better support for the SVG standard.
2019-04-14 01:27:58 +02:00
Peter Osterlund
1fd3492edd
Fix stockfish crash.
...
Merge commit 4e2bb8fa44fe03a2fdb2d3448ac93986354bf9ae from
https://github.com/official-stockfish .
2019-04-10 20:32:19 +02:00
Peter Osterlund
7c660323f0
Use SVG graphics to draw chess pieces.
...
Use SVG graphics to draw chess pieces instead of a custom font. This should fix
the problem where some android devices ignore the requested font so the chess
pieces are drawn as two overlapping regular letters.
This should also make it easier to add alternative piece sets in the future.
2019-04-07 18:47:17 +02:00
Peter Osterlund
c0eaf35bf6
Add GPL v3 license file.
...
This does not change the license for any of the source files, it just
includes the already used license in the repository.
2019-03-31 09:20:21 +02:00
Peter Osterlund
a133a77510
Don't flip the board based on "player name" when toggling analysis.
...
Automatic board flip based on "player name" is only supposed to happen when
loading a new game or similar. If you for some reason want to have the board
flipped compared to the "player name" orientation, it is annoying that the board
flips back every time you toggle analysis mode.
2019-03-31 03:11:14 +02:00
Peter Osterlund
78b4ac2762
Fix some Android Studio warnings.
2019-03-30 15:44:35 +01:00
Peter Osterlund
8a0a495830
Update link to syzygy tablebases.
2019-03-24 21:24:58 +01:00
Peter Osterlund
7568fad3c3
Commit missing change from "Remove unneeded code from buildSrc".
2019-03-24 21:23:23 +01:00
Peter Osterlund
de36444c9f
Remove unneeded code from buildSrc.
2019-03-17 23:49:23 +01:00
Peter Osterlund
1a533ca1fb
Fix some Android Studio warnings.
2019-03-17 22:35:02 +01:00
Peter Osterlund
eaadffa6b0
Fix some Android Studio warnings.
2019-03-17 12:52:54 +01:00
Peter Osterlund
bd99154def
Convert project to Android Studio.
2019-03-17 09:11:36 +01:00
Peter Osterlund
b8220fbcc7
DroidFish: Update version code for re-release of 1.73.
2018-12-13 21:22:11 +01:00
Peter Osterlund
30ef8d73a9
DroidFish: Update translations.
2018-12-13 21:13:52 +01:00
Peter Osterlund
27c7e33831
DroidFish: Change version to 1.73.
2018-12-12 20:41:31 +01:00
Peter Osterlund
e257f53d52
DroidFish: Update translations.
2018-12-05 23:58:29 +01:00
Peter Osterlund
5c5f94184e
DroidFish: Don't use 6-men TBs for 32-bit compiles.
2018-12-03 20:53:11 +01:00
Peter Osterlund
ef24ff02de
DroidFish: Update to Stockfish 10.
2018-12-03 20:38:40 +01:00
Peter Osterlund
6174f4ca24
Update to target version 28.
2018-11-02 20:36:21 +01:00
Peter Osterlund
d2cb42e8f2
CuckooChessAPK: Update to target version 28.
2018-11-02 18:03:10 +01:00
Peter Osterlund
e549dafdc7
DroidFish: Fix crash when probing "wide" DTZ tables.
2018-10-14 23:42:40 +02:00
Peter Osterlund
4da6355ed9
DroidFishTest: Update target SDK version to 24.
2018-10-14 11:31:30 +02:00
Peter Osterlund
79d0009e76
DroidfFish: Add option to load game by sweeping on the chess board.
...
Add a preference setting to make horizontal sweep on the chess board
load the next/previous game instead of moving forward/back in the
current game.
2018-10-14 10:09:40 +02:00
Peter Osterlund
9a6b374856
DroidFish: Show toast when quick loading FEN from file.
...
When loading a position from a file using the quick next/previous key
actions, display a toast containing the whole line from the EPD/FEN
file.
2018-10-14 10:07:16 +02:00
Peter Osterlund
2038855893
DroidFish: Cancel old toast before showing new.
2018-10-14 09:05:25 +02:00
Peter Osterlund
ac72cf115e
DroidFish: Support 7-men syzygy tablebases.
...
Update syzygy probing code from texel to support probing of 7-men
tablebases.
2018-10-07 00:25:16 +02:00
Peter Osterlund
a8b4de0c50
CuckooChessAPK: Change target version.
2018-04-22 18:54:27 +02:00
Peter Osterlund
7a35f0d759
DroidFish: Add Chinese simplified translation.
2018-04-22 16:24:01 +02:00
Peter Osterlund
4aa1d95d46
DroidFish: Update translations.
2018-04-21 08:47:10 +02:00
Peter Osterlund
272289c3bf
DroidFish: Don't crash if pgn data cannot be read.
...
Avoid crash if reading pgn or fen data fails because of a security
restriction.
2018-03-10 08:16:46 +01:00
Peter Osterlund
833a5afeef
DroidFish: Fix crash when starting network engine.
...
Fix crash when trying to start an incorrectly configured network engine
with an invalid port number.
2018-03-10 08:07:15 +01:00
Peter Osterlund
c64896b61f
DroidFish: Allow setting user interface language.
...
Made it possible to change the user interface language to be different
from the Android system default language.
2018-02-25 08:47:34 +01:00
Peter Osterlund
0f76b350fe
DroidFish: Change version to 1.72.
2018-02-06 20:28:35 +01:00
Peter Osterlund
dd77fe5591
DroidFish: Update translations.
2018-02-06 20:27:29 +01:00
Peter Osterlund
8b9108babd
DroidFish: Don't use 6-men TBs for 32-bit compiles.
2018-02-01 21:00:29 +01:00
Peter Osterlund
1404bdf264
DroidFish: Update to stockfish 9.
2018-02-01 18:45:14 +01:00
Peter Osterlund
e75d83de94
DroidFish: Avoid static variables.
...
Removed unnecessary "static" from member variables in DroidFish.java.
2017-12-09 16:37:46 +01:00
Peter Osterlund
817fbe471a
DroidFish: Nicer shutdown of external engines.
...
Give the engine a chance to shutdown cleanly before killing it by force.
This fixes occasional "text file busy" problems when switching between
two engines.
2017-11-28 19:38:01 +01:00
Peter Osterlund
6277419793
DroidFish: Add seldepth info.
...
Show selective search depth in the status area when the engine is
thinking.
From Christoph Heilmann.
2017-11-23 19:40:54 +01:00
Peter Osterlund
32048fc152
Fixed assignment to boolean in "if" condition
...
From Peter Most.
2017-11-09 18:39:50 +01:00
Peter Osterlund
38a802870b
DroidFish: Changed version to 1.71.
2017-09-30 07:17:55 +02:00
Peter Osterlund
18f3d53755
DroidFish: Updated translations.
2017-09-30 07:13:59 +02:00
Peter Osterlund
14c4b9774e
DroidFish: Added Turkish translation. Thanks to Emrullah Ertürk.
2017-09-26 21:27:32 +02:00
Peter Osterlund
19e60e30ea
DroidFish: Updated translations.
2017-09-26 20:49:23 +02:00
Peter Osterlund
500b16dc8f
DroidFish: Don't let a buggy engine play a null move.
2017-09-24 03:38:06 +02:00
Peter Osterlund
f1e62c5263
DroidFish: Avoid crash if asked to speak a null move.
2017-09-24 01:11:44 +02:00
Peter Osterlund
45a8bee002
DroidFish: Made it easier to disable the opening book.
2017-09-23 23:52:49 +02:00
Peter Osterlund
6b5e42dfd9
DroidFish: Changed default hash table size from 16MB to 64MB.
2017-09-23 08:29:13 +02:00
Peter Osterlund
2570cd2871
DroidFish: Improve mate finding in endgames.
...
Include the early_mate code from
https://github.com/syzygy1/Stockfish/tree/early_mate
2017-09-11 23:03:59 +02:00
Peter Osterlund
4b6418cb02
DroidFish: Updates for NDK version r15c.
...
The minimum required android version had to be changed to 4.0.1.
2017-09-10 12:01:07 +02:00