|
ab3e6f0014
|
Added methods to access PaintUtilities from PaintNodes, so no registered singletons will be required.
|
2022-11-16 00:26:33 +01:00 |
|
|
9c2d0599ea
|
Bound the get_paint_project helper.
|
2022-11-15 23:58:43 +01:00 |
|
|
bf15088dc7
|
Added a configuration warning to PaintNodes if they are not a child of a PaintProject.
|
2022-11-15 23:57:44 +01:00 |
|
|
7fa6ff6433
|
Not the _on_paint_node_selected virtual will properly get called in PaintSidebarModule.
|
2022-11-15 23:44:57 +01:00 |
|
|
bfd80993f2
|
Now PaintColorGrid sets the active project's color.
|
2022-11-15 23:12:39 +01:00 |
|
|
4a93e21660
|
Added get_paint_project helper method to PaintNode.
|
2022-11-15 23:11:55 +01:00 |
|
|
4851144a55
|
Added current_color property to PaintProject.
|
2022-11-15 23:11:38 +01:00 |
|
|
d55653d916
|
Notes.
|
2022-11-15 22:46:08 +01:00 |
|
|
73e7d7f8ce
|
The PaintColorGrid now contains a ScrollContainer.
|
2022-11-15 22:24:00 +01:00 |
|
|
ff701c35ad
|
Now the paint plugin handles paint nodes.
|
2022-11-15 22:11:49 +01:00 |
|
|
e044b007f6
|
PaintColorGrid now inherits from PaintSidebarModule. It is also added to the new sidebar by the paint plugin.
|
2022-11-15 21:59:04 +01:00 |
|
|
abe142b090
|
Hide the sidebar in make_visible.
|
2022-11-15 18:17:15 +01:00 |
|
|
5baff6410f
|
Now PaintEditorPlugin creates the paint sidebar.
|
2022-11-15 18:16:32 +01:00 |
|
|
229677acf5
|
Added a new PaintSidebar and PaintSidebarModule classes to the paint module.
|
2022-11-15 17:58:00 +01:00 |
|
|
0963538827
|
Added the new PaintEditorPlugin as an engine global.
|
2022-11-15 17:33:09 +01:00 |
|
|
14c503a41b
|
Added a new paint editor plugin, and renamed the old temporarily.
|
2022-11-15 16:53:37 +01:00 |
|
|
94b5ac9267
|
Added resize method to PaintCanvas.
|
2022-11-15 16:41:57 +01:00 |
|
|
9eaa2bd56f
|
Fix warning on gcc.
|
2022-11-15 14:44:50 +01:00 |
|
|
4155ef7ff3
|
Commit changes that were left out.
|
2022-11-15 14:41:59 +01:00 |
|
|
6852b3afa1
|
Added updated version of the methods in Action.
|
2022-11-15 14:34:25 +01:00 |
|
|
c0bbd6edf7
|
Added a new PaintProject class.
|
2022-11-15 13:17:37 +01:00 |
|
|
26511bb83b
|
Added the required api to PaintCanvas.
|
2022-11-15 13:13:37 +01:00 |
|
|
71f70117a0
|
Also add the new classes to config.py.
|
2022-11-15 12:35:44 +01:00 |
|
|
772195a9c3
|
Added PaintCanvas to the build, and registered it.
|
2022-11-15 12:34:29 +01:00 |
|
|
7b5071fc73
|
Created updated versions for the deprecated helpers in PaintAction, and bound them.
|
2022-11-15 12:32:31 +01:00 |
|
|
1fac355760
|
Renamed the paint canvas getters/setters in PaintAction, and bound them.
|
2022-11-15 12:26:50 +01:00 |
|
|
9da781e8b8
|
Renamed 2 deprecated methods in PaintAction, and removed virtual from sym point helper methods.
|
2022-11-15 12:22:32 +01:00 |
|
|
a5c5201aa8
|
Added new overridable virtual api to PaintActions for commiting changes.
|
2022-11-15 12:15:32 +01:00 |
|
|
c2e8a32c90
|
Renamed do and undo methods in PaintAction.
|
2022-11-15 11:49:03 +01:00 |
|
|
b05babe4b2
|
Also added a new PaintCanvas.
|
2022-11-14 23:32:12 +01:00 |
|
|
1c0c3c4393
|
Added PaintNode.
|
2022-11-14 23:27:26 +01:00 |
|
|
b574d44dd7
|
Also register PaintCanvasBackground to the ClassDB, and fix crash on exit with it.
|
2022-11-14 23:08:37 +01:00 |
|
|
74a7615168
|
Added a PaintIcons header to the paint module to reduce code duplication, and to fix compile on the platforms where it failed.
|
2022-11-14 22:38:52 +01:00 |
|
|
a7afeb93e3
|
Register the paint module's ui helper classes.
|
2022-11-14 18:27:21 +01:00 |
|
|
1cf7b38074
|
Small rework for the PaintCanvasBackground.
|
2022-11-14 18:27:03 +01:00 |
|
|
334b4ae3f8
|
Renamed PaintCanvas to PaintCanvasOld.
|
2022-11-14 17:46:37 +01:00 |
|
|
dbeb522d8b
|
Renamed the icons folder to paint_icons in the paint module.
|
2022-11-14 17:35:19 +01:00 |
|
|
9f2996c770
|
Reorganized the paint module.
|
2022-11-14 17:31:45 +01:00 |
|
|
e63a346cd3
|
Bound some getter / setter methods in the paint module.
|
2022-11-14 17:11:38 +01:00 |
|
Haoyu Qiu
|
eacf797faf
|
Clarify offset parameter behavior in RegEx methods
|
2022-11-13 00:48:46 +01:00 |
|
smix8
|
fd5bb2f0fd
|
Fix Editor crash when MeshLibrary gets replaced while used in an open GridMap scene
|
2022-11-13 00:23:55 +01:00 |
|
|
53f486237e
|
Fix voxelman's editor setting.
|
2022-10-11 22:09:09 +02:00 |
|
|
54643bc1fc
|
Re-extracted class docs.
|
2022-10-09 12:43:55 +02:00 |
|
|
10437e2f01
|
Add missing doc classes setup.
|
2022-10-09 12:41:45 +02:00 |
|
|
ee015b7a2e
|
Added doc classes to the tile_map module.
|
2022-10-09 12:16:11 +02:00 |
|
|
0de5f4ec86
|
Added RTileMap and RTileSet compatibility classes.
|
2022-10-09 11:52:25 +02:00 |
|
|
5123cf9837
|
Also renamed the rtile_map module itself to tile_map.
|
2022-10-09 11:50:46 +02:00 |
|
|
c6f998b2a6
|
Also update the include guards.
|
2022-10-09 11:47:55 +02:00 |
|
|
2159409dcc
|
Moved TileMap and TileSet's docs to their module.
|
2022-10-09 11:47:03 +02:00 |
|
|
d0d2a709e8
|
Renamed RTileMap ro TileMap and RTileSet to TileSet, as it does not need to be able to live alongside Godot's TileMap anymore.
|
2022-10-09 11:45:57 +02:00 |
|