From 3bec014a331152b111b4eecb4864ba26d2ab9ae3 Mon Sep 17 00:00:00 2001 From: Loic Guegan Date: Tue, 10 Jan 2023 17:18:40 +0100 Subject: Update chessarbiter and finish the implementation of pawns promotions --- src/game_tab/left_panel/GameTabLeftPanel.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/game_tab/left_panel/GameTabLeftPanel.hpp') diff --git a/src/game_tab/left_panel/GameTabLeftPanel.hpp b/src/game_tab/left_panel/GameTabLeftPanel.hpp index 8a40e38..4cc2cb6 100644 --- a/src/game_tab/left_panel/GameTabLeftPanel.hpp +++ b/src/game_tab/left_panel/GameTabLeftPanel.hpp @@ -14,6 +14,8 @@ class GameTabLeftPanel : public TabGameLeftPanel { bool repeat; HalfMove *last_move; std::vector engine_arrows; + std::string promote_on; + std::string promotion_move; public: GameTabLeftPanel(wxFrame *parent, std::shared_ptr game); @@ -21,7 +23,6 @@ public: void OnPlay(wxCommandEvent &event); void OnGotoMove(wxCommandEvent &event); void OnRefreshBoard(wxCommandEvent &event); - void OnPromote(wxCommandEvent &event); void ApplyPreferences(); void SetSaveToolEnable(bool state){game_toolbar->EnableTool(0,state);}; void SetEngineArrows(std::vector arrows); -- cgit v1.2.3