355868a5db
Fix custom types in node list search
...
(cherry picked from commit 22f0de8a83 )
2020-06-15 14:34:34 +02:00
2ba67d94e8
Add fallback icons and make custom ones appear in the recent/favorites list in the "Create New" dialog
...
(cherry picked from commit 84d7492b2d )
2020-06-04 12:16:40 +02:00
b0e4205069
Add ignoring of disabled recent and favorite classes in create
2020-01-09 08:17:06 +01:00
d88f620c52
Recent Nodes now respect Editor Profiles
2020-01-08 14:23:36 +00:00
a7f49ac9a1
Update copyright statements to 2020
...
Happy new year to the wonderful Godot community!
We're starting a new decade with a well-established, non-profit, free
and open source game engine, and tons of further improvements in the
pipeline from hundreds of contributors.
Godot will keep getting better, and we're looking forward to all the
games that the community will keep developing and releasing with it.
2020-01-01 11:16:22 +01:00
078c0d75f2
Cleans up headers included in editor_node.h
2019-12-24 21:46:05 +08:00
fb9ff92c29
Node create dialog filtering optimization
...
Avoid loading the same scripts again and parse them when updating the node type tree.
2019-11-06 17:21:14 +01:00
6c4407bae4
Add overriden properties to the documentation
...
Fixes #31855
2019-09-04 15:21:40 +03:00
a8a293832e
Fix selecting recent node in CreateDialog
...
If the node name matches exactly as the search, the node should be selected.
This also fixes when the user clicks on recent nodes.
Fixes #24044
2019-08-29 09:07:57 -04:00
9a77d748c0
Fixes minor issues found by static analyzer
2019-07-07 23:08:51 +02:00
b0ce9401ff
Merge pull request #30126 from qarmin/remove_unnecessary_code
...
Remove unnecessary code and add some error explanations
2019-07-01 14:32:04 +02:00
3c154eb93b
Remove unnecessary code and add some error explanations
2019-07-01 12:59:42 +02:00
80a0d1701b
Better pre-selection of search result nodes in "Create New Node" dialog.
...
Also search for substrings in class types, not just subsequences. If for
the current search term a substring has been found in a class type name,
prefer the substring match over the subsequence.
Fixes #26010
2019-06-26 15:05:00 +02:00
1a9a2c879a
Merge pull request #29645 from YeldhamDev/create_dialog_reselect
...
Allow reselecting items in the "Favorites" and "Recent" lists in the create dialog
2019-06-12 22:58:09 +02:00
c22dcca866
Fix error spam in create dialog when searching for nodes with some disabled
2019-06-12 10:43:42 -03:00
307fe76089
Allow reselecting items in the "Favorites" and "Recent" lists in the create dialog
2019-06-09 22:44:31 -03:00
6273e4d76d
Merge pull request #26487 from matzebond/master
...
Auto-expand current node type when changing node type
2019-05-28 12:52:21 +02:00
47f00925dc
Merge pull request #28454 from homer666/popup-centered-maxsize
...
Add `popup_centered_clamped()` method to Popup
2019-05-28 11:36:41 +02:00
6b7c8ef327
Auto-expand current node type when replace node
2019-05-24 00:13:41 +02:00
80e9e93e27
Add Popup::popup_centered_clamped method
...
- Also replace redundant duplicate code in editor dialogs with calls to popup_centered_clamped()
2019-04-30 05:35:43 +10:00
bd278fdd65
Force drawing guides in single-row Tree items in the editor
2019-04-12 20:56:36 -03:00
a20235aeb0
Add ability to edit editor feature profiles
...
Allows enabling/disabling parts of the editor and storing/loading profiles for that.
2019-04-08 19:18:51 -03:00
25f9aee005
Allow class_name scripts to have nested inheritance
2019-03-09 00:47:27 -03:00
5f079e2ef9
-Make tileset and meshlibrary edit in a separate inspector, fixes #26671
...
-Made relationship lines appear based on theme settings, not previous hack
-Fix drawing of relationship lines (was broken)
-Fix double initialization of theme settings
2019-03-06 12:12:42 -03:00
8d51618949
Add -Wshadow=local to warnings and fix reported issues.
...
Fixes #25316 .
2019-02-20 19:44:12 +01:00
e3648c0a79
Fixed Recent/Favorite in Create Node dialog not selecting right node
...
Fixes #6535
2019-01-26 13:52:53 +01:00
b16c309f82
Update copyright statements to 2019
...
Happy new year to the wonderful Godot community!
2019-01-01 12:58:10 +01:00
63dc20a827
Move "Dialog Bounds" from the Editor Settings to project's metadata
2018-12-04 13:55:24 -02:00
7144e2fde4
Add more places to hide guides if relationship lines are enabled
2018-11-19 03:05:01 -02:00
9b3c1f617f
Deselect recents when selecting favorites and vice versa in Create Node.
...
Deselect recents when selecting favorites and vice versa in Create Node.
2018-10-04 22:31:48 +02:00
edd93b7608
Fixed favorite nodes list not being saved
...
Fixed favorite nodes list not being saved
2018-09-19 00:30:01 +02:00
5436abefe4
Refactor editor icon retrieval
2018-09-14 09:27:56 -05:00
277b24dfb7
Make core/ includes absolute, remove subfolders from include path
...
This allows more consistency in the manner we include core headers,
where previously there would be a mix of absolute, relative and
include path-dependent includes.
2018-09-12 09:52:22 +02:00
6ec28de584
Fixed favorites and recent nodes selecting wrong node
...
Fixed favorites and recent nodes selecting wrong node and fixed a typo.
Fixes #6535
2018-09-10 20:58:29 +02:00
dee0ee749d
Fix Script Classes not instancing with custom name.
2018-08-30 16:01:39 -05:00
134d071ca7
Merge pull request #21046 from DualMatrix/recent_custom_type
...
Fixed custom nodes not working with favorites and recently used
2018-08-16 18:28:03 +02:00
9896b7bbf9
Fixed custom nodes not working properly with favorites and recently used in create node window.
2018-08-16 17:14:52 +02:00
3ed9231117
Fix error spam from loading script class icons
2018-08-15 10:17:28 -05:00
d006aa0abb
Merge pull request #21021 from DualMatrix/new_node_warning
...
Fixed error spam in create node dialog with custom types.
2018-08-15 16:10:12 +02:00
8591a1bd80
Fixed error spam in create node dialog with custom types.
...
This should fix #20789
2018-08-15 15:35:14 +02:00
6d9cc032e7
Add custom icons to script classes.
2018-08-14 14:18:05 -05:00
c3a57ddf03
Merge pull request #20484 from willnationsdev/create-favorites
...
Add toggle for favorites in create_root_dialog
2018-08-14 16:12:02 +02:00
81fb81de9d
Do not use theme to set LineEdit right_icon
2018-08-11 12:04:26 +02:00
e8a435c8cd
Add clear text button to LineEdit
...
- Add pressed state to clear button
- Enable clear button on all inputs with search icon
- Remove duplicate clear buttons
- Fix rendering of icon for center and right alignments
- Add clear button to more search fields
- Add clear icon to default theme
- Add method to control enabled state of clear button
- Add property to enable clear button from inspector
2018-08-11 12:04:26 +02:00
1ea37c34ad
Add toggle for favorites in create_root_dialog.
2018-08-08 12:15:42 -05:00
3de15363ab
Add script hierarchies,add-script btn auto-derives
2018-07-25 15:18:45 -05:00
a3f1ee5c57
Global class names (and GDScript support for it)
2018-07-15 19:29:00 -03:00
2a6c591957
Expose ScriptCreateDialog to EditorPlugin
2018-07-04 09:41:12 -05:00
7ff3b52dea
Adjust default editor popup sizes
2018-05-05 12:09:56 +10:00
2f4f8de459
Merge pull request #16995 from mrcdk/custom_resources_inspector
...
The inspector will show the custom resources added via plugin
2018-04-08 11:49:34 -03:00