ae91644c73
Revamp how documentation tooltips work
2023-10-03 17:40:51 -03:00
e09ac40372
Merge pull request #81750 from Mickeon/fix-connection-dock-popup-for-inherited
...
Fix Connection dock's popups always allowing disconnect
2023-09-18 10:38:15 +02:00
c63e0aefcf
Merge pull request #79366 from dalexeev/gds-signal-info-and-callback
...
Editor: Improve signal callback generation
2023-09-17 14:45:47 +02:00
4471e7fe92
Fix Connection dock's popups always allowing disconnect
2023-09-16 21:46:00 +02:00
75ee58fd04
[Editor] Replace ERR_FAIL_COND with ERR_FAIL_NULL where applicable
2023-09-15 20:15:39 +02:00
4b5daf06ef
Editor: Improve signal callback generation
2023-09-11 18:45:39 +03:00
6de34fde27
Add EditorStringNames singleton
2023-09-03 19:58:18 +02:00
c33ca26e17
Editor: Inspector and Signal docks improvements
2023-09-02 08:50:28 +03:00
8efa3cebd9
Editor: Signal Connection Dock improvements
2023-08-29 09:59:58 +03:00
fe5bcadb73
Editor: Don't cache script signal descriptions
2023-08-17 18:59:37 +03:00
1d5539cf77
Editor: Improve Signal Dock for script classes
...
* Add signal documentation for script classes.
* Use separate sections for script class inheritance.
2023-08-16 13:05:10 +03:00
6ed632be27
Merge pull request #54071 from KoBeWi/infinite_unlimited_connections
...
Focus current node after connecting
2023-07-07 16:01:17 +02:00
47ed332499
Allow base types in method params of connection dialog
2023-06-17 03:39:10 +02:00
d17c522991
Focus current node after connecting
2023-06-12 17:07:47 +02:00
c5d9470c7c
Merge pull request #75765 from YuriSizov/editor-node-optimize-includes
...
Improve includes of `EditorNode` (and everything else)
2023-04-11 19:40:24 +02:00
8d887158cb
Merge pull request #75844 from KoBeWi/shy_label
...
Fix method dialog label
2023-04-10 16:22:01 +02:00
c399d4f26c
Fix method dialog label
2023-04-09 09:45:27 +02:00
936c9e83b4
Fix connect signal dialog not allowing Unicode method name
2023-04-08 16:31:25 +08:00
4154039832
Improve includes of EditorNode (and everything else)
...
Also start organizing editor-specific GUI components
into a dedicated folder, `editor/gui`.
Also move `editor_file_server` next to the rest of debugger classes.
2023-04-07 18:59:49 +02:00
5aa8b9ee61
Reload built in script to get its methods on signal connection
2023-03-06 16:20:30 +01:00
4b1d577b5c
Improve Connect Dialog navigation
2023-02-06 22:56:41 +01:00
0a726862ea
Simplify Connect Dialog layout and sizing
2023-02-01 17:02:48 +01:00
17a8597355
Merge pull request #72312 from KoBeWi/signature_move
...
Improve Connection Dialog method list
2023-01-30 15:19:02 +01:00
312011fade
Fix various typos with codespell
...
And include #72377 .
Co-authored-by: Wiktor Kocielski <withaust@gmail.com >
2023-01-30 14:22:47 +01:00
46261dbe06
Improve Connection Dialog method list
2023-01-29 15:28:07 +01:00
48f53abdce
Merge pull request #71874 from KoBeWi/relesetc
...
Reselect signal after tree update
2023-01-27 00:20:49 +01:00
cf8fc5c9a4
Merge pull request #71883 from MinusKube/script-editor-members-real-bug
...
Remove coupling between ConnectDialog and selected signal
2023-01-26 23:51:56 +01:00
cf46404082
Fix signal disconnect undo not working
2023-01-26 23:04:59 +01:00
cc7351cd10
Remove coupling between ConnectDialog and selected signal
2023-01-26 23:04:54 +01:00
24134710dd
Connection dialog tweaks
2023-01-26 00:35:59 +01:00
5b77a0deba
Merge pull request #66313 from KoBeWi/connecting_methodically
...
Add method picker to signal connect dialog
2023-01-25 09:17:27 +01:00
fd66a86d72
Merge pull request #71330 from Geometror/richtextlabel-fit-content
...
[RichTextLabel] Match minimum size calculation of Label (proper content fitting)
2023-01-25 09:16:38 +01:00
fab9926a95
Merge pull request #65137 from dalexeev/editor-naming
...
Rearrange `editor/naming/*` project settings
2023-01-24 22:26:03 +03:00
1d062e8538
Add method picker to signal connect dialog
...
Co-authored-by: Sam Pengilly <sam.pengilly@gmail.com >
2023-01-24 20:11:48 +01:00
b8493dca82
Reselect signal after tree update
2023-01-22 19:24:11 +01:00
752402cf35
Clean-up, harmonize, and improve StyleBox API
...
- Make all margin properties follow the same naming convention (their getter and setter too).
- Remove a virtual counterpart of `get_style_margin` from API.
- Allow to override `get_minimum_size` from scripting and remove `get_center_size`.
2023-01-19 20:02:21 +03:00
9801bdb74a
Merge pull request #71025 from DarkMessiah/enable_column_clip_content
...
Enable column clip content in ConnectionDock and FilesystemDock
2023-01-18 08:36:10 +01:00
b58111588a
Add EditorUndoRedoManager singleton
2023-01-16 01:11:52 +01:00
e59d6b1b8c
[RichTextLabel] Match minimum size calculation of Label
...
(optional via fit_content property)
2023-01-13 15:17:26 +01:00
8f706be6fa
Rearrange editor/naming/* project settings
2023-01-12 11:41:13 +03:00
86d61a99fb
Enable column clip content in ConnectionDock and FilesystemDock
2023-01-07 14:07:33 +01:00
d95794ec8a
One Copyright Update to rule them all
...
As many open source projects have started doing it, we're removing the
current year from the copyright notice, so that we don't need to bump
it every year.
It seems like only the first year of publication is technically
relevant for copyright notices, and even that seems to be something
that many companies stopped listing altogether (in a version controlled
codebase, the commits are a much better source of date of publication
than a hardcoded copyright statement).
We also now list Godot Engine contributors first as we're collectively
the current maintainers of the project, and we clarify that the
"exclusive" copyright of the co-founders covers the timespan before
opensourcing (their further contributions are included as part of Godot
Engine contributors).
Also fixed "cf." Frenchism - it's meant as "refer to / see".
2023-01-05 13:25:55 +01:00
885f2a4eca
Fix unable to disconnect signal in Editor once created
...
Adds a CONNECT_INHERITED flag to connections, only available in editor builds. This flag denotes that the signal has been inherited from a previous Scene in the instancing hierarchy.
2022-12-08 13:36:48 +01:00
c90d0bd84f
Use forward-declarations in big editor classes
2022-11-29 09:59:43 +01:00
ee53b17277
Fix crash in connection dialog
2022-11-02 19:50:33 +01:00
7502c808fa
Merge pull request #66665 from Mickeon/editor-do-not-edit-inherited-signals
...
Do not allow editing Scene-inherited signal connections
2022-10-14 10:19:47 +02:00
6a77563b25
Do not allow editing Scene-inherited signal connections
...
Inherited connections are also highlighted with the warning color in the Node dock.
2022-10-13 20:13:05 +02:00
b24bdc9a4c
Merge pull request #67018 from Mickeon/try-connections-dialog-self-connection
...
Add Editor Setting for default name when connecting signal to self
2022-10-11 16:16:37 +02:00
176187b11d
Add Editor Setting for default name when connecting signal to self
2022-10-09 11:20:13 +02:00
0103af1ddd
Fix MSVC warnings, rename shadowed variables, fix uninitialized values, change warnings=all to use /W4.
2022-10-07 11:32:33 +03:00