Serhii Snitsaruk
|
06052332b2
|
BlackboardPlanEditor: Fixes and clean up
|
2024-01-25 11:08:35 +01:00 |
Serhii Snitsaruk
|
15e0323919
|
Implement BlackboardPlan editor
|
2024-01-24 23:11:09 +01:00 |
Serhii Snitsaruk
|
390d4a9385
|
New and improved workaround for the missing ClassDB::add_virtual_method
|
2024-01-17 22:46:48 +01:00 |
Serhii Snitsaruk
|
c5be3a725f
|
Editor: Links to "Creating custom tasks" doc page in the editor
|
2024-01-17 15:51:24 +01:00 |
Serhii Snitsaruk
|
27d3ec7555
|
Editor: Show alert about editing project settings in GDExtension
|
2024-01-17 15:17:22 +01:00 |
Serhii Snitsaruk
|
dc8dcf9d71
|
Add action banner if native method override warning is set to Error
|
2024-01-17 14:49:43 +01:00 |
Serhii Snitsaruk
|
17a480ed19
|
Utilize space better with BBParam property editor
For types that need more space, the bottom editor will be used instead. In effect also for string parameters with @export_multiline.
|
2024-01-15 21:57:31 +01:00 |
Serhii Snitsaruk
|
61790085cc
|
Fix editor shortcuts not working
|
2024-01-14 23:50:35 +01:00 |
Serhii Snitsaruk
|
80781db7cd
|
Fix compilation issues related to open_doc_*()
|
2024-01-14 16:54:08 +01:00 |
Serhii Snitsaruk
|
cbbc0b0135
|
Link to online docs in the code
|
2024-01-13 22:40:27 +01:00 |
Serhii Snitsaruk
|
f546e285b7
|
Refactor and clean up the code
|
2024-01-13 17:10:42 +01:00 |
Serhii Snitsaruk
|
21b5053b72
|
Rename window wrapper
|
2024-01-11 15:38:29 +01:00 |
Serhii Snitsaruk
|
52f218e6b9
|
Don't compile editor classes into template builds
|
2024-01-11 11:22:02 +01:00 |
Serhii Snitsaruk
|
e6c87be723
|
Fix various bugs and unit tests
|
2024-01-11 00:31:42 +01:00 |
Serhii Snitsaruk
|
0e37d3dfa3
|
Fix module compilation
|
2024-01-10 22:45:42 +01:00 |
Serhii Snitsaruk
|
ac3da5ab90
|
Handle resource reloading (or for GDExtension - don't)
|
2024-01-10 20:00:04 +01:00 |
Serhii Snitsaruk
|
8e9cc74857
|
Fix: User icons are not showing in the task palette
|
2024-01-10 19:16:43 +01:00 |
Serhii Snitsaruk
|
59537138bc
|
Fix: Create script template not working as expected
|
2024-01-10 15:23:04 +01:00 |
Serhii Snitsaruk
|
a8dc78765b
|
Restore icons
|
2024-01-10 01:17:09 +01:00 |
Serhii Snitsaruk
|
960f04b0ab
|
Fix Forward button icon and crash
|
2024-01-10 00:02:24 +01:00 |
Serhii Snitsaruk
|
c1d0353798
|
Don't show "Open debugger" in GDExtension
|
2024-01-09 21:59:09 +01:00 |
Serhii Snitsaruk
|
a9a38bbffb
|
Port debugger
|
2024-01-09 21:47:22 +01:00 |
Serhii Snitsaruk
|
d1030b877c
|
Project config file macro
|
2024-01-09 15:23:02 +01:00 |
Serhii Snitsaruk
|
59a8ab97d8
|
chore: Rename macro LSNAME to LW_NAME
|
2024-01-09 13:42:54 +01:00 |
Serhii Snitsaruk
|
9645baeb30
|
Port LimboAI plugin and editor
|
2024-01-09 13:34:24 +01:00 |
Serhii Snitsaruk
|
bb346ef5f2
|
Port TaskTree
|
2024-01-07 21:20:51 +01:00 |
Serhii Snitsaruk
|
97daa29eda
|
Port TaskPalette
Not even sure if it works, since I need other bits before I test it.
|
2024-01-07 17:33:05 +01:00 |
Serhii Snitsaruk
|
73497b1908
|
Port ModSwitchButton
|
2024-01-07 13:45:27 +01:00 |
Serhii Snitsaruk
|
f9ad9cc794
|
Port ActionBanner
|
2024-01-07 13:36:59 +01:00 |
Serhii Snitsaruk
|
3d86a76db9
|
Port BehaviorTreeView
|
2024-01-07 06:51:34 +01:00 |
Serhii Snitsaruk
|
0767c0eee1
|
Port BTPlayer and LimboDebugger (game-side part)
|
2024-01-07 02:40:51 +01:00 |
Serhii Snitsaruk
|
3f61204961
|
Open BehaviorTree in the BT editor when its property is clicked in the inspector
|
2023-12-18 15:49:20 +01:00 |
Serhii Snitsaruk
|
35f1dabe93
|
Editor: Add "Extract Subtree" action
Supports undo-redo, but it doesn't remove the newly created file automatically.
|
2023-12-17 15:24:38 +01:00 |
Serhii Snitsaruk
|
a2a2ba1f7b
|
TaskPalette: Shift+Click to add task after the selected and on the same level as the selected task.
|
2023-12-17 14:26:38 +01:00 |
Serhii Snitsaruk
|
c20e0dfc2d
|
Don't focus on buttons in Task Palette
|
2023-12-17 13:59:03 +01:00 |
Serhii Snitsaruk
|
9abf8a084f
|
Fix debugger's "elapsed" column not always has enough space for decimals
Closes #5.
|
2023-12-16 11:12:47 +01:00 |
Serhii Snitsaruk
|
ed72784766
|
Add a header label for "Change Type" popup
|
2023-12-14 23:51:48 +01:00 |
Serhii Snitsaruk
|
08a8ef9c77
|
Disable some task palette functionality when it is in dialog mode
|
2023-12-14 23:38:02 +01:00 |
Serhii Snitsaruk
|
f94aca4433
|
Add "Change Type" popup and menu action
|
2023-12-14 23:18:44 +01:00 |
Serhii Snitsaruk
|
fb8585282d
|
Debugger: Add the resource header control with a path to the BehaviorTree for the currently debugged instance.
|
2023-12-12 23:37:28 +01:00 |
Serhii Snitsaruk
|
dfa332490a
|
Add object(resource) support for variant param editor
|
2023-12-10 16:32:41 +01:00 |
Serhii Snitsaruk
|
678df76c65
|
Hide type choice when editing variable name
|
2023-12-10 15:58:57 +01:00 |
Serhii Snitsaruk
|
2fc5732ed8
|
Fix param type button not updated when property is reset
|
2023-12-10 15:50:03 +01:00 |
Serhii Snitsaruk
|
949583a6b4
|
Change type choice position, appearance and tooltip
|
2023-12-10 14:51:52 +01:00 |
Serhii Snitsaruk
|
106abe0b5a
|
Add support for variant param editing and fix bug with ModeSwitchButton
|
2023-12-10 14:35:28 +01:00 |
Serhii Snitsaruk
|
7bce63fbcb
|
Remove separation in param editor
|
2023-12-09 21:28:20 +01:00 |
Serhii Snitsaruk
|
91ed8bfe3d
|
Implement mode switch button for BB parameters
|
2023-12-09 19:31:51 +01:00 |
Serhii Snitsaruk
|
b4bef31df5
|
Add property editor for blackboard parameters
|
2023-12-08 21:56:14 +01:00 |
Serhii Snitsaruk
|
60012d984b
|
Fix drag & drop position in the same branch
Also, refactor get_child_index() into get_index().
|
2023-11-22 13:05:55 +01:00 |
Serhii Snitsaruk
|
52a8dc2a0b
|
Merge branch 'godot42'
|
2023-10-30 10:26:40 +01:00 |