d79e28c302
Support multiple debug protocols.
2020-05-12 15:09:13 +02:00
70e39cc9a5
Merge pull request #38592 from Calinou/debugger-error-warning-icon
...
Use a different icon for the debugger tab with both warnings and errors
2020-05-11 11:31:59 +02:00
e956e80c1f
Style: clang-format: Disable AllowShortIfStatementsOnASingleLine
...
Part of #33027 , also discussed in #29848 .
Enforcing the use of brackets even on single line statements would be
preferred, but `clang-format` doesn't have this functionality yet.
2020-05-10 13:12:16 +02:00
564f8ccc13
Use a different icon for the debugger tab with both warnings and errors
...
This makes it possible to see if both errors and warnings were
pushed without having to open the tab.
2020-05-09 15:29:13 +02:00
aacf69bad2
Format remote printerr properly in script debugger output
2020-05-01 18:23:51 +02:00
a037232a67
Add ability to export VRAM usage as CSV
2020-04-24 09:37:42 +02:00
95a1400a2a
Replace NULL with nullptr
2020-04-02 13:38:00 +02:00
d1acbbce7f
Rename more 2D and 3D nodes to follow convention
...
Rename editor plugins to match the new node names.
2020-03-27 16:26:34 +01:00
eaae4b6408
Renamed 2D and 3D nodes to make their types explicit
...
Fixes #30736 .
2020-03-27 14:54:04 +01:00
441f1a5fe9
Popups are now windows also (broken!)
2020-03-26 15:49:42 +01:00
4758057f20
Working multiple window support, including editor
2020-03-26 15:49:40 +01:00
f8a79a97c7
Effective DisplayServer separation, rename X11 -> LinuxBSD
2020-03-26 15:49:34 +01:00
76fd073f58
stop game process with KEY_F8 crash fixed
...
Fix : #37121
2020-03-19 19:13:19 +05:30
cb282c6ef0
Style: Set clang-format Standard to Cpp11
...
For us, it practically only changes the fact that `A<A<int>>` is now
used instead of the C++03 compatible `A<A<int> >`.
Note: clang-format 10+ changed the `Standard` arguments to fully
specified `c++11`, `c++14`, etc. versions, but we can't use `c++17`
now if we want to preserve compatibility with clang-format 8 and 9.
`Cpp11` is still supported as deprecated alias for `Latest`.
2020-03-17 07:36:24 +01:00
7bf6e5f773
Fix various typos
...
Found via `codespell`
2020-03-11 13:59:18 -04:00
3b47eb51e4
Update editor debugger to new remote debugger.
...
Shared RemoteDebuggerPeer code between client and server.
Move editor profilers inside editor/debugger folder.
2020-03-08 12:36:39 +01:00
540ca05a80
Threaded networking for editor debugger.
2020-03-08 12:16:09 +01:00
e5ec499a92
Fix some bugs spotted by asan in editor debugger.
...
EditorDebuggerInspector is in tree, so it gets automatically deleted,
when clearing errors the debugger should not fake a process
notification.
2020-03-05 12:28:22 +01:00
01afc442c7
Signals: Port connect calls to use callable_mp
...
Remove now unnecessary bindings of signal callbacks in the public API.
There might be some false positives that need rebinding if they were
meant to be public.
No regular expressions were harmed in the making of this commit.
(Nah, just kidding.)
2020-02-28 14:24:09 +01:00
e0bb28c624
Remove this signal call that was mistakenly added in #36244
...
The original change was in #36340
2020-02-24 02:38:27 -06:00
8017a44098
Fix visuals of the new debugger editor
2020-02-22 12:39:44 -03:00
cbc450c0e5
Huge Debugger/EditorDebugger refactor.
2020-02-21 11:12:03 +01:00