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
e3d7ce2b73
[Editor] Add support for importing SoundAssets
2021-03-23 18:20:14 +01:00
94a9e316b6
Refactor :api structure
...
Refactored API structure to following packages:
* `api` - contains essential API classes
* `lib` - contains ready-to-use snippets implemented on `api`
* `util` - contains utility classes
* `internal` - contains internal classes that are not supposed to be used by user
2021-03-22 15:42:24 +01:00
ef7a6b6ab0
[Editor] Add support for Animations
2021-03-19 23:59:38 +01:00
8f69ded142
Improve XML syntax highlighter
2021-03-19 20:38:18 +01:00
d83bd8b6ca
Enable deserializing widget definitions in :engine
2021-03-16 13:18:31 +01:00
5d0a8490a5
Add "source" field to WidgetAsset message in project.proto
2021-03-16 09:33:07 +01:00
5a45893e43
[Editor] Disable XML elements namespaces highlighting
2021-03-16 09:32:11 +01:00