Wilson E. Alvarez
8274ff605f
Refactor EditorHelpBit usage
...
Due to upstream change:
4e19ab8afe
2024-12-18 17:42:31 -05:00
Wilson E. Alvarez
bc2fad79df
Fix internal Button set_icon calls to set_button_icon
...
Due to upstream change:
562c666e3d
2024-12-18 17:42:10 -05:00
yds
db7c990f51
Remember loaded BehaviorTrees of last session
2024-09-21 16:23:13 -03:00
Serhii Snitsaruk
9da16a1e0f
Clean up unused string names
2024-08-21 20:04:35 +02:00
Serhii Snitsaruk
5f40d38f8d
Add a hack to force documentation parsing on user scripts
...
As things currently stand in Godot Engine, documentation comments are
not loaded from user scripts into help system when the project is
started. This leads to empty tooltips for user tasks in LimboAI, unless
such a script is resaved.
This hack forces script documentation to be added to help system,
when the editor needs it to show a tooltip.
2024-07-07 12:13:07 +02:00
Serhii Snitsaruk
800bc8f16d
Tooltip improvements
...
- Fix tooltip not shown for scripted tasks in TaskPalette
- Allow following links in the tooltip text
- If help data cannot be found, an empty tooltip is shown instead
2024-07-06 16:46:55 +02:00
Serhii Snitsaruk
40acd04eb9
Fix tooltip popup too small
2024-07-06 12:33:08 +02:00
Wilson E. Alvarez
2f1fd6fb62
Update EditorHelpBit calls
...
Due to upstream change:
a714cb9f65
2024-06-29 14:52:05 -04:00
Wilson E. Alvarez
9410031d45
Fix upstream EditorScale header locations
...
Due to upstream change:
4b55c81eba
2024-06-29 14:52:05 -04:00
Serhii Snitsaruk
12fd9d00d6
Update file headers and fix whitespace
2024-03-21 21:38:57 +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
52f218e6b9
Don't compile editor classes into template builds
2024-01-11 11:22:02 +01:00
Serhii Snitsaruk
0e37d3dfa3
Fix module compilation
2024-01-10 22:45:42 +01:00
Serhii Snitsaruk
a8dc78765b
Restore icons
2024-01-10 01:17:09 +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
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
c20e0dfc2d
Don't focus on buttons in Task Palette
2023-12-17 13:59:03 +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
0c325e3660
Increase help tooltip maximum characters to 1400
2023-09-28 13:57:27 +02:00
Serhii Snitsaruk
22d82d7c02
Fix "Edit Script" in task palette not switching workspace
2023-09-20 10:32:38 +02:00
Serhii Snitsaruk
8dd61357da
Cache theme items in TaskPalette
2023-08-29 12:44:40 +02:00
Serhii Snitsaruk
e73d4b0959
TaskPalette: Remember filter settings in a project config.
...
Also, fixes ConfigFile usage without Ref.
2023-08-28 11:39:56 +02:00
Serhii Snitsaruk
60f1d12246
Add: Filter button pressed state reflects filter settings
2023-08-27 12:22:49 +02:00
Serhii Snitsaruk
8341396640
Fixes to filter popup and task palette
2023-08-26 19:42:17 +02:00
Serhii Snitsaruk
a601d44517
TaskPalette filter: Add background for category list
2023-08-26 16:57:18 +02:00
Serhii Snitsaruk
62f964474c
Filter tasks in TaskPalette by category and type
2023-08-26 15:41:11 +02:00
Serhii Snitsaruk
cff4626b2d
Extract TaskPanel code => TaskPalette
2023-08-26 10:08:01 +02:00