Commit graph

34 commits

Author SHA1 Message Date
Loic Guegan
e069a29f99 Debug animations, LiveEngine and improve arrow/squares highlights 2023-01-10 11:14:25 +01:00
Loic Guegan
d6ed30d276 Improve engine arrows 2023-01-09 18:38:19 +01:00
Loic Guegan
445cc09d01 Debug BoardCanvas DragNDrop and highlight last played move 2023-01-09 13:13:03 +01:00
Loic Guegan
f1a54fd165 Improve arrow drawing 2023-01-09 09:55:20 +01:00
Loic Guegan
c046216e10 Debug BoardCanvas (animations) 2023-01-08 17:27:22 +01:00
Loic Guegan
7fe3e6dee0 Improve BoardCanvas 2023-01-08 12:26:38 +01:00
Loic Guegan
749455cf19 Add missing include 2023-01-07 18:19:59 +01:00
Loic Guegan
3cc84d5ec8 Now arrows can be drawn using right clicks and drag 2023-01-07 16:04:06 +01:00
Loic Guegan
1e03d1c245 Debug and improve arrows drawing 2023-01-07 15:15:13 +01:00
Loic Guegan
b64489be9e Add code to draw arrows on the board 2023-01-06 20:34:14 +01:00
Loic Guegan
8703e306f7 Improve BoardCanvas 2023-01-06 16:01:11 +01:00
Loic Guegan
7077fef33e Debug and cleaning 2023-01-02 12:43:46 +01:00
Loic Guegan
56252f2b6c Improve UI 2023-01-02 11:36:13 +01:00
Loic Guegan
73f7be6c03 Add mat icon 2023-01-02 10:56:27 +01:00
Loic Guegan
98edb4253c Debug BoardCanvas 2023-01-02 08:28:59 +01:00
Loic Guegan
29d5850b2f Improve board canvas 2023-01-01 20:21:23 +01:00
Loic Guegan
679c735596 Improve game tab 2023-01-01 14:12:57 +01:00
Loic Guegan
5607057ac3 Debug and clean the game tab code 2023-01-01 12:15:08 +01:00
Loic Guegan
eec973bc05 Improve UI 2022-12-30 14:55:59 +01:00
Loic Guegan
98e31a2c11 Improve UI 2022-12-30 13:17:06 +01:00
Loic Guegan
34fd2d3736 Improve UI 2022-12-29 18:32:35 +01:00
Loic Guegan
834387d7b2 Improve code 2022-12-29 15:02:17 +01:00
Loic Guegan
796ba531ea Cleaning code 2022-12-29 13:24:23 +01:00
Loic Guegan
f04f9b7019 Improve pieces animations 2022-12-29 13:08:53 +01:00
Loic Guegan
fdab451352 Improve piece animation code 2022-12-29 13:00:23 +01:00
Loic Guegan
aa94a41353 Debug pieces animation 2022-12-29 12:28:51 +01:00
Loic Guegan
3efabf1c33 Implement pieces move animations 2022-12-29 10:08:22 +01:00
Loic Guegan
7187e6d6ee Prepare for pieces animation step2 2022-12-28 12:40:16 +01:00
Loic Guegan
c451c63aaa Prepare for pieces animation 2022-12-28 12:10:08 +01:00
Loic Guegan
2151ccbe65 Improve drawing 2022-12-28 10:37:57 +01:00
Loic Guegan
35d9a6f0d9 Add comments 2022-12-28 10:01:32 +01:00
Loic Guegan
15f713b58e Switch to buffered DC 2022-12-28 08:38:21 +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
bf485fa577 Refactoring game tab 2022-02-28 13:44:27 +01:00
Renamed from src/game_tab/board/BoardCanvas.hpp (Browse further)