43 Commits

Author SHA1 Message Date
3743f91f3c
Added linux installation 2022-06-10 07:23:00 +03:00
995a00cbbd
Added report 2022-06-10 06:58:12 +03:00
6ed9c48a94
Minor fixes 2022-06-10 05:44:42 +03:00
a367b26f87
Added exe icon in windows version 2022-06-09 23:39:50 +03:00
92164967e2
removed useless file, added padding for scrollbar in dialog 2022-06-09 23:37:29 +03:00
442ad1b532
Updated vscode settings for debug 2022-06-09 21:17:34 +03:00
ec9a8ab711
Added smlf maps by Thomas Ullrich credits 2022-06-09 21:16:01 +03:00
258eaf9e3b
Did some refactoring in Drawer and Controller, added comments 2022-06-09 21:13:24 +03:00
1a5b905464
Added even more comments and removed useless util functions 2022-06-09 19:56:06 +03:00
0f76e19259
Added comments for XMLLayout 2022-06-09 19:55:09 +03:00
de5621e925
Added updating size on bigger board opening and set contents of help, rules and about dialogs 2022-06-09 19:54:17 +03:00
af1f429c01
Added more maps 2022-06-08 23:05:53 +03:00
17e12141ae
Non-working solveable 2022-06-08 21:42:25 +03:00
cb5738cde6
working before mass controller and drawer rewrite 2022-06-08 21:41:44 +03:00
a2cf3d1c30
Added map path setting via cli argument 2022-06-06 13:02:17 +03:00
ec43ed7c52
Added debug check macro and some formats 2022-05-31 09:03:38 +03:00
12583220a3
Fixed spelling error, added exclipt tile file names number specification 2022-05-31 07:46:20 +03:00
926718365f
Updated building config 2022-05-31 07:44:42 +03:00
f80c95e75e
Finished generation of solveable map (rev 1) 2022-05-30 01:45:43 +03:00
827f3ccdf6
Added game finished message 2022-05-28 19:00:20 +03:00
19e1e546ee
Added remaining maps to repository 2022-05-28 19:00:20 +03:00
c119e5265a
Formated all files 2022-05-28 19:00:02 +03:00
4dd5a1742a
Set xpm icon to const 2022-05-28 17:28:13 +03:00
393300cea7
Fixed a bug in drawer dc 2022-05-28 17:27:47 +03:00
d633f9751d
Improved rendering system: fixed bugs, added min size limits, moved all drawing-related methods to Drawer class 2022-05-28 16:32:08 +03:00
43c90fc63b
Reworked game board layout opening and its starting in MainFrame 2022-05-26 22:53:39 +03:00
7b436c15c4
Added app icon 2022-05-25 23:37:05 +03:00
6b3fea857a
Added release to build action v0.1.0 2022-05-12 12:18:23 +03:00
e40d6f5a5e
Disabled solveable menu checkbox 2022-05-12 12:02:35 +03:00
8f5f7472a8
Added step undo and table reshuffle 2022-05-12 11:47:53 +03:00
ee2df44b63
Fixed image loading 2022-05-12 10:22:56 +03:00
41fa4c3833
Added github linux build action 2022-05-11 10:49:30 +03:00
c17321fe52
Upgraded layout structure, added filling methods, fixed tileset, added tile selection verification 2022-05-09 03:33:30 +03:00
0ea8336afd
Upgraded look and feel of tiles 2022-04-28 16:49:08 +03:00
a02f88af49
Added table construction from layout, basic click and tile selection functions are also added 2022-04-28 03:39:51 +03:00
cb147f7057
Added class for parsing smlf (xml) files to game field structure and its description 2022-04-28 03:36:00 +03:00
65735c45a5
Added default map 2022-04-17 11:43:18 +03:00
ef6c59e30e
Moved stopwatch to status bar, separated bg and tiles to bitmaps and upgraded rendering system 2022-04-17 11:42:40 +03:00
34f08a4e0b
Added utils 2022-04-17 11:40:32 +03:00
ef90850b40
Added layout file open dialog 2022-04-17 11:40:05 +03:00
22b2fbd575
removed dots from include paths 2022-04-17 11:39:20 +03:00
4d0c579ea7
Added Drawer and Controller classes for game graphics and logic, refactoring 2022-03-25 04:24:34 +03:00
6b03071119
Initial app structure, added menu, dialogs, background drawing 2022-03-24 10:44:33 +03:00