summaryrefslogtreecommitdiff
path: root/editor/script_editor_debugger.cpp
AgeCommit message (Collapse)Author
2019-08-23Merge pull request #30833 from sparkart/fix_inspector_clear_remote_nodeRémi Verschelde
Fix Clearing Inspector for Remote Node
2019-07-30Fixed remote scene tree not collapsingSilvano Cerza
2019-07-25Fix Clearing Inspector for Remote NodeEmmanuel Barroga
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-25Fix text position in the debugger's "Monitors" tab not being an integerMichael Alexsander Silva Dias
2019-07-24Center text in the debugger's "Monitors" tabMichael Alexsander Silva Dias
2019-07-19Merge pull request #23270 from silvanocerza/remote_scene_tree_filterRémi Verschelde
Implemented remote scene tree filtering
2019-07-01Merge pull request #28884 from vnen/yield-resume-stackRémi Verschelde
Keep GDScript functions in stack while yielding
2019-06-20Merge pull request #29283 from qarmin/fix_some_always_same_valuesRémi Verschelde
Remove always true/false values
2019-06-20Fix always true/false valuesqarmin
2019-06-19Merge pull request #29463 from Faless/editor/debugger_take_connectionRémi Verschelde
Editor debugger now always handle connections.
2019-06-19Editor debugger now always handle connections.Fabio Alessandrelli
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-08Fix display of large sizes in the editor monitorsHugo Locurcio
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-03Improve the performance monitor displayHugo Locurcio
- 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-05-29Merge pull request #25516 from bojidar-bg/25487-folding-remote-treeRémi Verschelde
Fix remote scene tree root folding
2019-05-27Implemented remote scene tree filteringSilvano Cerza
User can now filter the remote scene tree, like the local one is filtered, while the game is running
2019-05-17Now able to "Copy Node Path" from Remote tab". Fixes issue 28585.hbina085
2019-05-14Show function name in debugger stack traceGeorge Marques
Also show script and line when the instance is gone when resuming from yield.
2019-04-29Merge pull request #28101 from MunWolf/debugger_cursorRémi Verschelde
Added a marker in text_edit that tells which row is executing.
2019-04-25Debugger's inspector doesn't clear it values on every debug actionElias Rammos
2019-04-23Added a marker in text_edit that tells which row is executing.Rikhardur Bjarni Einarsson
2019-04-06Merge pull request #25995 from lupoDharkael/csvRémi Verschelde
Add CSV export to profiling data
2019-03-28Add CSV export to profiling datalupoDharkael
2019-03-20Revert accidental commitsPedro J. Estébanez
This reverts commit fb37284c027b494ed3ec21124001fcb729f42cc4. This reverts commit 4db0f51b9aa76cfc7649787fe1970af606ce8dab.
2019-03-20Create live view dock [wip]Pedro J. Estébanez
2019-03-06Cleanup relationship line coding after 5f079e2Michael Alexsander Silva Dias
2019-03-06-Make tileset and meshlibrary edit in a separate inspector, fixes #26671Juan Linietsky
-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-02-28Fixed Errors Tab Indexing Bug in the DebuggerErik
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-20Add -Wshadow=local to warnings and fix reported issues.marxin
Fixes #25316.
2019-01-31Fix remote scene tree root foldingBojidar Marinov
Fixes #25487
2019-01-25Fixed function names of built-in scripts not showing up in debuggerDualMatrix
Fixes #25198
2019-01-01Update copyright statements to 2019Rémi Verschelde
Happy new year to the wonderful Godot community!
2018-11-21Ensure array and dict editors show edited object IDs, fixes #20225Juan Linietsky
2018-11-19Add more places to hide guides if relationship lines are enabledMichael Alexsander Silva Dias
2018-11-11Remove unused variable in ScriptEditorDebuggerMichael Alexsander Silva Dias
2018-11-11Many fixes to script editor remote debugger, closes #13346Juan Linietsky
2018-11-02Merge pull request #22625 from allkhor/cleanup_history_from_remote_nodesJuan Linietsky
Cleanup the editor history from remote nodes after the scene stopped.
2018-10-20Resize some editor panel minimum sizes on hiDPI displaysHugo Locurcio
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-11Cleanup the editor history from remote nodes after the scene stopped.allkhor
2018-10-04Cleaned up/Fixed some bugs in the remote inspector code.DualMatrix
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-02Fix script path for warningsChaosus
2018-10-01Revert "Fix -new inspector- remote debug view not changing to current scene ↵Rémi Verschelde
after exiting game - Fixes #20075" This reverts commit 9c7e647124694b1f3f6940c2b6e1b5f329b61a70. This commit caused a regression and is not a correct fix for the original issue. Fixes #22573, reopens #20075.
2018-09-29Merge pull request #22524 from DualMatrix/error_spam_3_please_be_finalRémi Verschelde
Fixed error spam when selecting root in remote tree
2018-09-29Fixed error spam when selecting root in remote treeDualMatrix
Fixed error spam when selecting root in remote tree
2018-09-29Fixed debugger showing wrong name for Objects.DualMatrix
Fixed debugger showing wrong name for Objects.
2018-09-28Fixed Objects do not showing their drop down in debuggerDualMatrix
Fixed Objects do not showing their drop down in debugger
2018-09-20Merge pull request #22201 from DualMatrix/error_spam_2_electric_boogalooRémi Verschelde
Fixed error spam in remote debugger
2018-09-19Fixed Objects no longer showing ID in debugger.DualMatrix
Fixed Objects no longer showing ID in debugger.
2018-09-19Fixed error spam in remote debuggerDualMatrix
Fixed error spam in remote debugger.
2018-09-14Refactor editor icon retrievalwillnationsdev
2018-09-12Add expand/collapse all buttons for the "Errors" tabMichael Alexsander Silva Dias