Commit graph

28 commits

Author SHA1 Message Date
Loic Guegan
4182513d63 Integrate GotoNextGame() for better efficiency 2023-01-20 10:08:10 +01:00
Loic Guegan
a1289dec3d Integrate CMI 2023-01-19 16:33:44 +01:00
Loic Guegan
8a14abe007 Cleaning pointers related code 2022-12-31 20:45:03 +01:00
Loic Guegan
b8b73bb9ed Improve chess game editor 2022-12-31 12:19:45 +01:00
Loic Guegan
27ac369fb6 Enable game saving 2022-12-30 15:09:24 +01:00
Loic Guegan
214d46b8e2 Improve user experience 2022-12-28 07:21:30 +01:00
Loic Guegan
cb6fbd18f3 Improve database tab 2022-12-27 19:41:33 +01:00
Loic Guegan
53090ab2a3 Cleaning code 2022-12-27 17:35:17 +01:00
Loic Guegan
c97e151e1b Improve game import 2022-12-27 15:58:16 +01:00
Loic Guegan
f40fd3e7a4 Update db code 2022-12-27 11:42:36 +01:00
Loic Guegan
04fe528060 Debug PGN parsing 2022-12-26 20:14:15 +01:00
Loic Guegan
5691b7b30f Improve database management 2022-12-26 19:20:36 +01:00
Loic Guegan
1c2d2a14ac Clean db interface 2022-12-26 13:39:33 +01:00
Loic Guegan
1d78e106ad Debug database tab 2022-12-26 12:51:48 +01:00
Loic Guegan
cb4f5ada5c Move PGN export to the right place 2022-03-01 15:58:02 +01:00
Loic Guegan
bd71371bed Migrate to std::shared_ptr<GameBase> 2022-02-28 20:30:57 +01:00
Loic Guegan
44ea0a50a3 Migrate to std::shared_ptr<Game> 2022-02-28 20:16:57 +01:00
Loic Guegan
a8c59c41bc Fix majors memory leaks (TODO: shared_ptr for Game objects and implement ~Game()) 2022-02-28 18:51:47 +01:00
Loic Guegan
b1a82ff568 Now games can be imported 2022-02-26 12:48:52 +01:00
Loic Guegan
e0a1894928 Improve database game import 2022-02-26 12:30:07 +01:00
Loic Guegan
98488e899a Enable database export 2022-02-25 14:57:09 +01:00
Loic Guegan
6ccdc954c5 Now games from databases can be edited and saved 2022-02-25 12:06:27 +01:00
Loic Guegan
c6f648cfb4 Improve pgn save performance 2022-02-25 11:42:46 +01:00
Loic Guegan
64dec753e7 Enable PGN save (slow for now so do not use it). 2022-02-25 11:13:35 +01:00
Loic Guegan
829525acb9 Update chessarbiter and improve pgn loader 2022-02-24 16:45:28 +01:00
Loic Guegan
f99a7b699a Improve BaseTab pgn loading 2022-02-24 15:22:56 +01:00
Loic Guegan
40c6df0e7c Improve BaseTab implementation for PGN files 2022-02-24 12:09:21 +01:00
Loic Guegan
32a0b3e31f Update BaseTab implementation 2022-02-24 11:50:16 +01:00