Age | Commit message (Collapse) | Author |
|
- Darken the header tab background to match the default editor
background color.
- Hide the distracting focus outlines for the editor and game canvas.
- Use a pure black background for the game canvas to better distinguish it
from the editor and provide a more neutral background.
- Use a bold font weight for the Start Godot editor button on the
loader page.
- Link to the web editor documentation on the loader page.
- Clarify what happens when clicking "OK" in the persistent data removal
warning dialog.
- Tidy up the HTML template by removing obsolete attributes.
|
|
Allow CollisionObject3D to show collision shape meshes
|
|
Add an editor gizmo to CollisionObject3D.
CollisionShape3D no longer shows collision shapes directly.
|
|
Fixed 'nonexistent action' errors spammed at startup on OSX
|
|
Update the initialization timeline for the Godot fragment
|
|
Record the version of the Godot engine for the Android platform
|
|
consistent with the previous activity based timeline.
|
|
Fix the tween null check
|
|
Input: Throw error if action doesn't exist
|
|
|
|
Thow errors if requesting an unexisting InputMap action.
Makes `Input.is_action_*` methods consistents with `Event.is_action_*` which already throw errors.
fixes #33303
|
|
Fixes #45399.
|
|
|
|
MeshDataTool::create_from_surface Fail on invalid index data
|
|
Added Import Defaults Editor in Project Settings
|
|
Fix physics queries not filtering out disabled collision shapes
|
|
General improvements to the MIME source file
|
|
Add support for numeric XML entities to XMLParser
|
|
[TextServer] Restores bitmap font dynamic construction functions.
|
|
Fix some inconsistent ISO-639 language codes
|
|
Apply minor visual enhancements to the Sun/Env Preview
|
|
Change fallback icon for abstract nodes to have a grayed out color
|
|
SCons: Properly handle overriding default values to bool options
|
|
add PathFollow3D unit test
|
|
Use a more specific type for Area2D/3D body signals
|
|
The `dev=yes` and `production=yes` options work as aliases to set a number of
options, while still aiming to allow overriding specific options if the user
wishes so. (E.g. `production=yes use_lto=no` should work to enable production
defaults *but* disable LTO.)
That wasn't working as `ARGUMENTS.get()` returns a string and not a boolean as
expected by `BoolVariable`, and this wasn't flagged as a bug... So added a
helper method using SCons' `BoolVariable._text2bool` to do the conversion
manually.
|
|
|
|
|
|
Bind ClockDirection enum
|
|
-Change importer defaults in project settings.
-Ability to change them or reset them.
|
|
It's the only enum in math_defs.h not bound, and it's used by Plane.
|
|
|
|
|
|
Allow static linking with libatomic using clang
|
|
When using use_static_cpp we want to statically link with atomic as well
to make sure we don't incur any new runtime dependencies.
Scons doesn't quite support this so we do this little trick.
|
|
Input: Swap events for ui_redo to favor Shift+Ctrl+Z over Ctrl+Y
|
|
Fix unchecked array access in build_*_planes
|
|
Make glue generation shutdown more graceful
|
|
Add preview Sun and Environment
|
|
* Adds both a preview sun and preview environment to the 3D editor.
* They are valid as long as a DirectionalLight3D and WorldEnvironment are not in the scene.
* If any is added to the scene, the respective preview is disabled.
* Changed WorldEnvironment to better handle multiple node versions.
* Added a function in SceneTree to get the first node in a group.
* Fixed button minimum size to also consider font height if no text is there, this broke with the TextSever PR.
|
|
Omit some functions in alsa wrapper
|
|
These functions don't yet exist on ubuntu 14.04 so this leads to build
problems there. Omitting these symbols in the generated wrappers fixes
this. If we want to start using these symbols at a later date we should
just regenerate the wrapper.
|
|
Use -latomic when using clang (server platform)
|
|
version of c9b3a00a63fafa546bf402e32fd21ebe7f274b43 for the server
platform
|
|
|
|
Expose edit_selected in Tree
|
|
|
|
Initialize `TranslationServer` in the test environment
|
|
That's the most common one we've been using for the general editor, and while the script editor
also supports Ctrl+Y, it should have lower priority.
In theory this code should make both be supported the same but for some reason the general editor
only seems to use the first entry (the script editor does support both).
|
|
|