e4213e66b2
Add missing copyright headers and fix formatting
...
Using `misc/scripts/fix_headers.py` on all Godot files.
Some missing header guards were added, and the header inclusion order
was fixed in the Bullet module.
2018-01-05 01:22:23 +01:00
6cd33f17f7
Merge pull request #14792 from Krakean/enh-1
...
A few small Debugger->Errors tab enhancements:
2018-01-03 10:26:55 +01:00
b50a9114b1
Update copyright statements to 2018
...
Happy new year to the wonderful Godot community!
2018-01-01 14:40:47 +01:00
ea14b0789b
A few small Debugger->Errors tab enhancements:
...
1. Added "Clear" button to clear list.
2. Errors list now populated with newest items comes first, so no need to scroll everytime.
3. Added PopupMenu to errors list with ability to quickly Copy error text & details.
2017-12-18 03:40:49 +03:00
a7c244564e
Make auto switch to remote scene tree opt-in
...
The performance cost is too high for now, so it should be opt-in for users
who really need it all the time. Fixes #13833 .
2017-12-04 10:25:35 +01:00
452af98995
Better number format for memory usage
2017-11-25 02:09:32 +09:00
9ef720908f
Improved update for remote scene tree and remote object.
2017-11-23 15:23:24 +08:00
2f5defab0e
Add editor setting to allow keep show local scene tree while debugger start.
...
Rename editor setting scene_tree_refresh_interval to remote_scene_tree_refresh_interval.
2017-11-22 21:53:01 +08:00
71ef7e8f6f
Fixed the Remote tab not complying with the "Draw Relationship Lines" setting.
2017-11-21 18:21:03 -02:00
fab66af7e9
Move the remote scene tree to the scene tree dock.
...
Ignore all script constants in the global section of the breakpoint stack.
Check property size before send to avoid too large of data be sent.
Fix crash while clear the remote objects from the debugger.
2017-11-17 12:01:54 +08:00
ccf76798d5
Send script members, contants and globals to debugger
...
Remove remote inspector panel
2017-11-17 09:20:32 +08:00
7f1d719c9a
Monitor: add checkbox to monitor list
...
so that users don't have to hold CTRL to select multiple entries.
2017-10-24 01:16:27 +07:00
a97c8504fb
Improved monitors units and colors.
2017-10-23 02:11:02 -05:00
9b634180aa
Refactor Fixed to Physics
2017-10-21 21:28:08 +07:00
5303efb2fa
Merge pull request #11659 from AndreaCatania/prephysics
...
Renamed fixed_process to physics_process
2017-10-02 23:10:36 +02:00
4537977d6d
Renamed fixed_process to physics_process
2017-09-30 16:19:07 +02:00
e8c620abac
fixed bottom panel debugger exception
...
- make it work in combination with the border for tabs
- fixed updating when changing theme
2017-09-28 16:52:34 +02:00
f577efd47e
Merge pull request #11424 from groud/control_node_presets
...
Implements set_margins_preset(...)
2017-09-26 00:11:46 +02:00
79e506ff52
Add font size setting for output panel
2017-09-25 23:43:35 +09:00
05bb8e0c10
Remove set_area_as_parent_rect and replace it by set_anchors_and_margins_preset(PRESET_WIDE)
2017-09-22 11:39:44 +02:00
4d14097439
Fixed metrics.
2017-09-17 18:58:36 -05:00
b37e869c89
fixed double border for debugger tab panel
2017-09-15 00:29:31 +02:00
bd282ff43f
Use HTTPS URL for Godot's website in the headers
2017-08-27 14:16:55 +02:00
473695ab47
Monitor: add hint, fix certain graph not drawn
...
Add a hint that helps user discover monitor graph
Fix last row drawn outside when only one graph is in that row
2017-08-26 23:02:52 +07:00
cacced7e50
Convert Object::cast_to() to the static version
...
Currently we rely on some undefined behavior when Object->cast_to() gets
called with a Null pointer. This used to work fine with GCC < 6 but
newer versions of GCC remove all codepaths in which the this pointer is
Null. However, the non-static cast_to() was supposed to be null safe.
This patch makes cast_to() Null safe and removes the now redundant Null
checks where they existed.
It is explained in this article: https://www.viva64.com/en/b/0226/
2017-08-24 23:08:24 +02:00
92c63dc9a7
Ability to set script debugger reason text context.
2017-08-22 14:18:41 -05:00
ab13d0aeed
Inspector is no longer cleared when game runs, fixes #9408
2017-08-20 15:21:45 -03:00
dc62389739
-Properly check limits to objects sent (regarding to size), fixes #9034
...
-Changed the way objects are marshalled and sent to the debugger
-Editing debugged objects happens in the remote inspector now
2017-08-18 10:59:31 -03:00
81dde2687f
Merge pull request #10164 from djrm/pr_theme_fixes
...
Visual polishing
2017-08-10 10:46:05 +02:00
90a595ac42
Set some reasonable limits for sending information to the debugger, closes #5848
2017-08-08 20:55:22 -03:00
273d2ab9d4
Several ui improvements (mostly margins)
...
Improved colors
Added some missing icons
2017-08-08 11:44:37 -05:00
76005a8e75
Style: Apply clang-format on all files
...
Thus fixing some invalid changes that had still made it to the master branch.
2017-07-30 22:53:40 +02:00
25678b1876
-Renamed GlobalConfig to ProjectSettings, makes more sense.
...
-Added system for feature overrides, it's pretty cool :)
2017-07-19 17:06:03 -03:00
337c1238b9
Fixed button flat behavior when not in normal state.
...
Also changed some buttons to flat mode
2017-07-18 11:03:06 -05:00
17c3422431
Added separators using StyleBoxLine, some theme style fixes, added variant icon
2017-07-18 01:09:19 -05:00
6687484958
Better user expirence with external text editors.
...
Implements open_in_external_editor for subclasses of ScriptLanguage.
Add option 'Debug with external editor' to debug menu to control the behavoir of script opened by editor.
2017-06-27 12:55:16 +08:00
fc1368bee0
Editor now shows error when debug port is in use
2017-06-10 23:34:24 +02:00
a3c90b0293
renamed all Rect2.pos to Rect2.position
2017-06-04 02:09:17 +02:00
231511b2a6
Merge pull request #8631 from volzhs/editor-theme-custom
...
New customizable editor theme
2017-05-20 07:16:11 +02:00
bb81293047
New customizable editor theme
2017-05-09 17:46:54 +09:00
0ba0eb2ff9
Merge pull request #8613 from magyar123/pr-debugger-display-objects
...
Make script debugger display all kinds of objects
2017-05-05 22:48:42 +02:00
17e8e343fb
Revert "Add new editor and default theme (WIP)"
...
This reverts commit f045efe007 .
2017-05-03 06:19:15 +09:00
82fa41bce3
Merge pull request #8541 from RandomShaper/opt-out-capitalization
...
Add setting to opt-out of capitalization in property inspectors
2017-05-02 11:25:27 +02:00
be5e02708d
Make script debugger display all kinds of objects
2017-05-01 19:47:06 +02:00
be454ba2d6
Update editor theme
2017-04-28 11:01:17 +09:00
7b315dc666
Add setting to opt-out of capitalization in the property inspector
2017-04-27 08:46:16 +02:00
f045efe007
Add new editor and default theme (WIP)
2017-04-27 08:04:57 +02:00
df61dc4b2b
Add "Godot Engine contributors" copyright line
2017-04-08 00:11:42 +02:00
5dbf1809c6
A Whole New World (clang-format edition)
...
I can show you the code
Pretty, with proper whitespace
Tell me, coder, now when did
You last write readable code?
I can open your eyes
Make you see your bad indent
Force you to respect the style
The core devs agreed upon
A whole new world
A new fantastic code format
A de facto standard
With some sugar
Enforced with clang-format
A whole new world
A dazzling style we all dreamed of
And when we read it through
It's crystal clear
That now we're in a whole new world of code
2017-03-05 16:44:50 +01:00
49c065d29c
Refactoring: rename tools/editor/ to editor/
...
The other subfolders of tools/ had already been moved to either
editor/, misc/ or thirdparty/, so the hiding the editor code that
deep was no longer meaningful.
2017-03-05 14:21:25 +01:00