Commit graph

33 commits

Author SHA1 Message Date
Loic Guegan
b915dfc266 Update Live Engine Analysis 2022-12-22 13:53:02 +01:00
Loic Guegan
cb4f5ada5c Move PGN export to the right place 2022-03-01 15:58:02 +01:00
Loic Guegan
9cba705e66 Debug live engine dialog 2022-03-01 09:16:13 +01:00
Loic Guegan
973104f58c Debug PGN export 2022-02-28 22:06:33 +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
4c959fe12e Improve Game and HalfMoves memory management 2022-02-28 19:13:27 +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
8f1e8fa106 Debug live engine 2022-02-28 15:52:19 +01:00
Loic Guegan
cd2c9e5b47 Improve GUI and debug various classes 2022-02-28 15:27:51 +01:00
Loic Guegan
81d7a41962 Improve game tab left panel 2022-02-28 14:02:02 +01:00
Loic Guegan
bf485fa577 Refactoring game tab 2022-02-28 13:44:27 +01:00
Loic Guegan
7178f18ab8 Cleaning GUI files 2022-02-28 13:02:27 +01:00
Loic Guegan
ff6b1980c9 Improve live engine analysis dialog 2022-02-28 10:38:56 +01:00
Loic Guegan
175ce5e108 Debug live engine dialog 2022-02-27 19:55:30 +01:00
Loic Guegan
3cdb25e546 Improve live engine 2022-02-27 19:14:50 +01:00
Loic Guegan
08e6015303 Improve engine dialog 2022-02-27 18:32:57 +01:00
Loic Guegan
40a56b72fe Improve live engine dialog 2022-02-27 17:02:21 +01:00
Loic Guegan
0e18d4ac87 Improve live engine dialog 2022-02-27 16:29:14 +01:00
Loic Guegan
5f209bd1d5 Create live engine dialog 2022-02-27 16:19:26 +01:00
Loic Guegan
711fce41c7 Now engine list in game tab is updated properly 2022-02-26 21:59:41 +01:00
Loic Guegan
e601902dd5 Improve engine managemen 2022-02-26 20:34:42 +01:00
Loic Guegan
e5aa5be42c Prepare GUI for engines 2022-02-26 15:37:03 +01:00
Loic Guegan
b1a82ff568 Now games can be imported 2022-02-26 12:48:52 +01:00
Loic Guegan
3b6e7d39cf Prepare API for adding games to database 2022-02-25 15:29:04 +01:00
Loic Guegan
cbcc455e33 Cleaning code 2022-02-25 13:38:49 +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
8e4a89ea73 Debug HalfMove and pgn loader 2022-02-24 19:11:44 +01:00
Loic Guegan
829525acb9 Update chessarbiter and improve pgn loader 2022-02-24 16:45:28 +01:00
Loic Guegan
dc54f7ea04 Debug HalfMove and update screenshot 2022-02-23 20:51:39 +01:00
Loic Guegan
a3c24f27f0 Debug PGN import 2022-02-23 18:47:18 +01:00
Loic Guegan
ce941c146a Create repository 2022-02-23 18:11:55 +01:00