Commit Graph

275 Commits

Author SHA1 Message Date
eec8ec8a80 [Editor] Enable moving and removing layers 2021-02-05 21:02:16 +01:00
a448ddeee8 [Editor] Enable creating and selecting layers in map editor 2021-02-05 19:59:34 +01:00
9909e23707 [Editor] Introduce GameMapVM view-model object 2021-02-05 18:20:28 +01:00
7266b3fdac [Editor] Introduce BrushVM view-model object 2021-02-05 17:56:58 +01:00
8f3fca3f4b [Editor] Replace map brush-related callbacks with Brush model 2021-02-05 17:34:43 +01:00
d18a38347c [Editor] Install Ikonli - JavaFX icon library 2021-02-05 16:31:44 +01:00
85e4d7ac02 [Editor] Add tiled background to tileset 2021-02-05 08:57:34 +01:00
eb14c98baf [Editor] Create basic map editor layout 2021-02-04 23:27:28 +01:00
18219a065f [Editor] Enable drawing with selected brush 2021-02-04 23:27:21 +01:00
90c2cdcd95 [Editor] Enable tiles selection in TileSetCanvas 2021-02-04 23:27:08 +01:00
8fb2730d09 [Editor] Apply TileSetPane to the MapFragment 2021-02-04 23:26:53 +01:00
acc0c1bd55 [Editor] Improve brushes 2021-02-04 23:26:42 +01:00
e5f1ef1260 [Editor] Create brushes 2021-02-04 23:26:30 +01:00
29e9a0ec6a [Editor] Implement TabPane in MainView | make MapFragment immutable 2021-02-04 17:37:11 +01:00
fc8e7128ed [Editor] Create working PoC of tile drawing 2021-02-04 13:15:03 +01:00
c0c04233bd [Editor] Remove unnecessary map rendering in loop 2021-02-04 10:37:27 +01:00
d94e810977 [Editor] Create basic undo/redo system 2021-02-04 09:22:41 +01:00
db55743aed [Editor] Leverage Spring Framework to work as DI container 2021-02-04 08:17:44 +01:00
7a5ba2c4e2 [Editor] Add support for map scaling 2021-02-04 08:16:51 +01:00
c798cd7e5f [Editor] Enable creating empty MapFragment 2021-02-03 23:37:49 +01:00
d06984b261 [Editor] Refactor map model 2021-02-03 23:19:57 +01:00
f69823266b [Editor] Enable displaying map 2021-02-03 22:52:42 +01:00
1c47e66022 [Editor] Update TornadoFX version to 2.0.0-SNAPSHOT 2021-02-02 00:24:24 +01:00
353ebe1189 [Editor] Install TornadoFX module 2021-02-01 22:01:39 +01:00
2e82402a52 Create Editor module 2021-02-01 19:56:26 +01:00