fc9985b770
Merge pull request #31961 from YeldhamDev/info_messages
...
Add informational messages to various editors
2019-09-19 20:06:44 +02:00
4ee8ecd3ef
Merge pull request #31989 from sparkart/revert-30833-fix_inspector_clear_remote_node
...
Revert "Fix Clearing Inspector for Remote Node"
2019-09-05 17:38:57 +02:00
768d637a1b
Merge pull request #31870 from JFonS/add_network_profiler
...
Add network profiler
2019-09-05 16:34:36 +02:00
2bac4e1784
Revert "Fix Clearing Inspector for Remote Node"
2019-09-05 06:58:36 -07:00
8244f535cd
Add network profiler
2019-09-05 09:48:36 +02:00
5f3a55acb7
Add informational messages to various editors
2019-09-04 12:37:11 -03:00
617797c47c
Adds skip-breakpoints feature
2019-09-03 20:49:09 +02:00
0cff5d0b30
Merge pull request #30833 from sparkart/fix_inspector_clear_remote_node
...
Fix Clearing Inspector for Remote Node
2019-08-23 09:13:06 +02:00
d8dae84c9a
Fixed remote scene tree not collapsing
2019-07-30 15:11:13 +02:00
2f2abadefe
Fix Clearing Inspector for Remote Node
...
Resolves : #30731
When you stop debugging... if you were inspecting a remote node, partial information about the remote node remained in the inspector (e.g. name and warning).
To resolve this, called EditorNode::edit_current() instead of EditorInspector::edit(NULL), which will call all the methods required using "NULL" if the current selected object is NULL.
In EditorPath::update_path() if the selected object is NULL, it does not update the path to reflect this change, basically does nothing. To fix this, we nullify everything, before the history loop.
2019-07-25 22:10:49 -07:00
7f12618fdf
Fix text position in the debugger's "Monitors" tab not being an integer
2019-07-25 11:02:17 -03:00
a2c4e4d6ff
Center text in the debugger's "Monitors" tab
2019-07-24 21:52:47 -03:00
21a2cd1a04
Merge pull request #23270 from silvanocerza/remote_scene_tree_filter
...
Implemented remote scene tree filtering
2019-07-19 15:38:07 +02:00
4d99408d12
Merge pull request #28884 from vnen/yield-resume-stack
...
Keep GDScript functions in stack while yielding
2019-07-01 16:35:26 +02:00
5c66771e3e
Merge pull request #29283 from qarmin/fix_some_always_same_values
...
Remove always true/false values
2019-06-20 21:10:10 +02:00
072e40368e
Fix always true/false values
2019-06-20 16:59:48 +02:00
7fa941bfd8
Merge pull request #29463 from Faless/editor/debugger_take_connection
...
Editor debugger now always handle connections.
2019-06-19 12:47:51 +02:00
108de5a734
Editor debugger now always handle connections.
...
The editor debugger used to only take the first client connection,
leaving potential new connections hanging until TCP timeout.
This caused a lock after some time when running multiple game/editor
instances, as the client will fill the write buffer, and then lock until
timeout (as the editor server would never read from that socket).
The editor now drops new connections immediately if it is already
connected to a client.
2019-06-19 11:45:45 +02:00
746bfc3662
Fix display of large sizes in the editor monitors
...
Unlike the old custom method, the `String::humanize_size()`
method works well with file sizes above 2 GB.
This also tweaks the suffixes for spacing consistency and
uses the correct acronym for exabytes (EB).
This closes #29610 .
2019-06-08 22:05:57 +02:00
b615277a07
Improve the performance monitor display
...
- Use dark colors when using a light theme for better visibility
- Enable antialiasing (only effective when using the GLES3 renderer)
- Make graph lines thinner but opaque
- Scale graph line widths on hiDPI displays
2019-06-03 23:30:05 +02:00
21ee1d2198
Merge pull request #25516 from bojidar-bg/25487-folding-remote-tree
...
Fix remote scene tree root folding
2019-05-29 17:51:12 +02:00
f23e1aab34
Implemented remote scene tree filtering
...
User can now filter the remote scene tree, like the local one is filtered, while
the game is running
2019-05-27 17:46:57 +02:00
5f862ee186
Now able to "Copy Node Path" from Remote tab". Fixes issue 28585.
2019-05-17 00:49:37 -04:00
9df1a2442b
Show function name in debugger stack trace
...
Also show script and line when the instance is gone when resuming from
yield.
2019-05-14 11:39:44 -03:00
23147ae2c3
Merge pull request #28101 from MunWolf/debugger_cursor
...
Added a marker in text_edit that tells which row is executing.
2019-04-29 18:38:38 +02:00
9f16a67754
Debugger's inspector doesn't clear it values on every debug action
2019-04-25 00:11:34 +03:00
9bfa63496a
Added a marker in text_edit that tells which row is executing.
2019-04-23 21:51:01 +01:00
0b747f5312
Merge pull request #25995 from lupoDharkael/csv
...
Add CSV export to profiling data
2019-04-06 13:12:20 +02:00
2c68ce930c
Add CSV export to profiling data
2019-03-28 08:42:29 +01:00
9c3ddf05cb
Revert accidental commits
...
This reverts commit fb37284c02 .
This reverts commit 4db0f51b9a .
2019-03-20 21:43:55 +01:00
4db0f51b9a
Create live view dock [wip]
2019-03-20 20:44:43 +01:00
73aaf06be7
Cleanup relationship line coding after 5f079e2
2019-03-06 14:33:26 -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
3f9ba2bd14
Fixed Errors Tab Indexing Bug in the Debugger
...
FIxed bug with Errors tab in the Debugger using wrong index in the
tab container.
Also removed unused variable that was probably left behind.
2019-02-28 22:12:14 +01:00
8d51618949
Add -Wshadow=local to warnings and fix reported issues.
...
Fixes #25316 .
2019-02-20 19:44:12 +01:00
72472bef05
Fix remote scene tree root folding
...
Fixes #25487
2019-01-31 16:40:27 +02:00
f119e0b156
Fixed function names of built-in scripts not showing up in debugger
...
Fixes #25198
2019-01-25 12:54:50 +01:00
b16c309f82
Update copyright statements to 2019
...
Happy new year to the wonderful Godot community!
2019-01-01 12:58:10 +01:00
a2a606794c
Ensure array and dict editors show edited object IDs, fixes #20225
2018-11-21 22:10:58 -03:00
7144e2fde4
Add more places to hide guides if relationship lines are enabled
2018-11-19 03:05:01 -02:00
8a08a9fb6a
Remove unused variable in ScriptEditorDebugger
2018-11-11 15:35:09 -02:00
d16ce4a8ed
Many fixes to script editor remote debugger, closes #13346
2018-11-11 09:16:27 -03:00
9b2c441ae3
Merge pull request #22625 from allkhor/cleanup_history_from_remote_nodes
...
Cleanup the editor history from remote nodes after the scene stopped.
2018-11-02 11:32:36 -03:00
f126b61748
Resize some editor panel minimum sizes on hiDPI displays
...
This also increases the plugin description TextEdit's height,
so that 3 lines can be viewed instead of just 2 (leaving a few pixels
for the scroll bar).
2018-10-20 22:09:42 +02:00
9fc71d3472
Cleanup the editor history from remote nodes after the scene stopped.
2018-10-11 20:02:55 +06:00
c4ac2707dc
Cleaned up/Fixed some bugs in the remote inspector code.
...
Cleaned up/Fixed some bugs in the remote inspector code.
This makes some of my previous code cleaner while resolving a bunch of bugs.
2018-10-04 15:13:44 +02:00
54d44f7076
Fix script path for warnings
2018-10-02 13:07:55 +03:00
c51caa3dbd
Revert "Fix -new inspector- remote debug view not changing to current scene after exiting game - Fixes #20075 "
...
This reverts commit 9c7e647124 .
This commit caused a regression and is not a correct fix for the original issue.
Fixes #22573 , reopens #20075 .
2018-10-01 08:56:15 +02:00
dc6d95f4a1
Merge pull request #22524 from DualMatrix/error_spam_3_please_be_final
...
Fixed error spam when selecting root in remote tree
2018-09-29 22:44:13 +02:00
75f5fd20a1
Fixed error spam when selecting root in remote tree
...
Fixed error spam when selecting root in remote tree
2018-09-29 01:03:50 +02:00