Commit Graph

258 Commits

Author SHA1 Message Date
09af7d0f8a [Editor] Improve generating asset index class for map assets 2022-08-23 18:51:23 +02:00
ead9c1e669 [Editor] Refactor CharacterSet asset name to CharacterSetAsset 2022-08-23 12:35:14 +02:00
e4b97ed812 [Editor] Enable preview of all graphic assets 2022-08-23 12:34:28 +02:00
742093a2d1 [Editor] Implement possibility to preview graphic assets 2022-08-23 12:34:04 +02:00
e5f76b29a1 [Editor] Enable packing icons into the output game.jar 2022-08-23 10:45:24 +02:00
33dad1e6d3 [Proto] Apply the Entity/Character changes 2022-08-22 23:47:49 +02:00
f7fa76036b [Editor] Apply the Entity/Character changes 2022-08-22 23:40:02 +02:00
b5f13b95b2 [Editor] Enable full support icon sets in editor 2022-08-22 19:22:59 +02:00
cb2b688a88 [Editor] Add support for providing tile size in TileSet import modal 2022-08-22 15:53:16 +02:00
c3a55053bb [Editor] Improve autogenerated DAOs 2022-08-22 11:48:28 +02:00
6b5df7ad24 Apply little fix with generated DAO code 2022-08-21 23:14:14 +02:00
bf41be5e6a [Editor] Add support for generating asset index classes 2022-08-19 17:33:05 +02:00
05f55c482d [Editor] Add support for generating DAOs 2022-08-18 20:10:16 +02:00
5650154c23 [Editor] Fix issue with adding objects to ObjectLayer 2021-11-28 23:24:55 +01:00
e04c125d22 [Editor] Fix circular dependencies 2021-11-28 23:24:21 +01:00
67a131bd3e [Editor] Add support for importing maps from files 2021-11-28 18:37:31 +01:00
f576d8fc1b [Editor] Enable generating constant with UID in MapHandler classes 2021-11-23 23:40:17 +01:00
cfd3dc7789 [Editor] Bump JVM version to 17 2021-11-23 21:35:03 +01:00
c8f182aef1 Add ObjectLayer and GameMap parameters to MapInitializer 2021-04-07 10:29:36 +02:00
d3755708d1 [Editor] Put MapObjectsCodeGenerator to work 2021-04-03 12:47:16 +02:00
bc4722592b [Editor] Add JavaPoet to editor classpath 2021-04-03 09:59:31 +02:00
eaba64ceab [Editor] Improve initial Java code comment in map object 2021-04-03 09:51:21 +02:00
aae41f3b4c [Editor] Enable defining Java code for objects in ObjectLayer 2021-04-02 23:10:31 +02:00
abc8f9ba3d [Editor] Create scaffolding for creating objects in ObjectLayer 2021-04-02 22:16:18 +02:00
cf9d42d4ee [Editor] Create MapObject model and enable its serialization 2021-04-02 17:28:15 +02:00
345d82d3a1 [Editor] Fix warning with unused lambda argument 2021-03-26 22:52:47 +01:00
dac79b9fd1 Enable database support in :engine 2021-03-26 21:44:37 +01:00
0cde898b51 [Editor] Create DatabaseAssembler and enable assembling database into output game.jar file 2021-03-26 18:15:16 +01:00
668af9b08f [Editor] Implement some slight improvements in database related code 2021-03-26 16:51:51 +01:00
d7086cafd0 [Editor] Add support updating data from Query Result view 2021-03-26 14:28:01 +01:00
97ad8e49ac [Editor] Add support deleting data with Query Result view 2021-03-26 14:17:50 +01:00
3b0e117541 [Editor] Add support inserting data from Query Result view 2021-03-26 13:33:05 +01:00
c7e5c3d8ce [Editor] Make Query Result View table editable 2021-03-26 12:52:14 +01:00
692ce3c658 [Editor] Enable Query Result view dynamic table shape change on data refresh 2021-03-26 09:01:35 +01:00
eb40bbc1bb [Editor] Improve database columns description 2021-03-25 20:24:36 +01:00
d77d7d116f [Editor] Enable refreshing Queries 2021-03-25 20:12:58 +01:00
128620851f [Editor] Enable querying database tables by double-click 2021-03-25 19:22:22 +01:00
b117539faa [Editor] Refactor object model of database related code 2021-03-25 16:58:14 +01:00
67caf5f614 [Editor] Make MainController holds open items as ViewModels instead of Models themselves 2021-03-25 16:58:13 +01:00
f6aac2c650 [Editor] Add support for executing queries 2021-03-25 16:58:02 +01:00
c3c77edadd [Editor] Enable feeding Query object with query result data 2021-03-25 12:47:59 +01:00
39efbe6faa [Editor] Create scaffolding for query result table view 2021-03-25 12:10:53 +01:00
802ccadcca [Editor] Enable SQL error handling 2021-03-25 11:50:26 +01:00
30aff8f864 [Editor] Add Ctrl+Enter shortcut to executing executable scripts 2021-03-25 11:20:43 +01:00
fc8dbda165 [Editor] Enable opening multiple SQL scripts in tabs 2021-03-25 11:16:06 +01:00
80b4621f39 [Editor] Add support for SQL script type | enable SQL syntax highlighting 2021-03-25 11:07:23 +01:00
cbb03cdc84 [Editor] Enable displaying tables in Database pane 2021-03-25 10:09:02 +01:00
761b878156 [Editor] Create DatabaseService and add support for fetching database tables 2021-03-24 23:05:31 +01:00
0b5ea55b87 [Editor] Add support for in-memory executable scripts 2021-03-24 21:18:34 +01:00
9fd8e84fea [Editor] Add support for H2 database 2021-03-24 20:59:49 +01:00