Age | Commit message (Collapse) | Author |
|
- Makes all boolean setters/getters consistent.
- Fixes bug where `glow_hdr_bleed_scale` was not used.
- Split CameraEffects to their own source file.
- Reorder all Environment method and properties declarations,
definitions and bindings to be consistent with each other
and with the order of property bindings.
- Bind missing enum values added with SDFGI.
- Remove unused SDFGI enhance_ssr boolean.
- Sync doc changes after SDFGI merge and other misc changes.
|
|
Expose shape property for shape query parameters classes
|
|
Monitor
Custom monitors can be added/removed/checked using `Performance.add_custom_monitor`/`Performance.remove_custom_monitor`/`Performance.has_custom_monitor`
The value can be viewed in the `Monitor` tab of Debugger.
Text before `/` is used to categorize the custom monitor.
`EditorPerformanceProfiler` class is created to separate logic from `ScriptEditorDebugger`
User can click on the graph of monitors to read the value at that point.
Graph includes intermediate base lines.
|
|
- Document the `EditorInterface.distraction_free_mode` property.
This closes https://github.com/godotengine/godot-proposals/issues/951.
|
|
Co-authored-by: PouleyKetchoupp <pouleyketchoup@gmail.com>
|
|
|
|
|
|
|
|
Change the word order of '...the where...' into '...where the...'.
|
|
Should close https://github.com/godotengine/godot-docs/issues/2432
|
|
Crypto enhancements, AESContext, RSA public key, signature, verification.
|
|
|
|
See #39731.
|
|
Move Haiku platform port to external repository
|
|
|
|
The Haiku port now resides at:
https://github.com/godotengine/godot-haiku-platform
While we're happy to support as many Free and Open Source platforms as we can,
we need to put the main focus on the platforms that we can reasonably maintain,
and for Haiku we have been lacking maintainers ever since the port was first
merged in 2015.
The Haiku code has not been compiling and much less working at least since the
release of Godot 3.0, and while some attempts have been made at fixing things,
it's still not functional today in the `3.2` branch (and much less in `master`,
understandably).
Having it in an external repository should hopefully enable Haiku contributors
to fix issues in their own time, and possibly tag versions compatible with
past Godot releases once they are ready.
|
|
ToolButton has no redeeming differences with Button;
it's just a Button with the Flat property enabled by default.
Removing it avoids some confusion when creating GUIs.
Existing ToolButtons will be converted to Buttons, but the Flat
property won't be enabled automatically.
This closes https://github.com/godotengine/godot-proposals/issues/1081.
|
|
|
|
Mono: Always define options in main.cpp to keep them in docs
|
|
Option in RichTextLabel for height to fit content
|
|
|
|
Otherwise generating docs with non-Mono builds removes them,
which is not so convenient for the documentation work.
|
|
|
|
This fully documents all Mono-specific classes.
|
|
Removes the useless `@C#`, `@NativeScript` and `@VisualScript` entries.
|
|
Expose disable_render_loop property to GDScript
|
|
|
|
Bind Shape2D draw method
|
|
Skeleton and Skeleton inspector low-level changes
|
|
Unify OS.get_system_time_* and OS.get_unix_time
|
|
Changes listed below:
* Added helper functions to Skeleton3D for converting transforms from bone space to global space, and vice versa.
* Updated the Skeleton3D class reference.
* Changed the icon used for bones in the Skeleton3D inspector to use BoneAttachement3D's icon.
* Changed the Skeleton3D inspector to use EditorPropertyTransform and EditorPropertyVector3 when possible.
* Placed the Transform/Matrix for each bone in a sub-section, so it is visually similar to the Node3D inspector.
|
|
Add description for "absorbent" and "rough"
|
|
Renamed InputMap.get_action_list to InputMap.action_get_events
|
|
|
|
|
|
Add note about automatic window title to FileDialog documentation.
|
|
Add keyboard layout enumeration / set / get functions.
|
|
Clarify Node virtual methdods not being called if node is orphan
|
|
Fix Image.create_from_data "use_mipmaps" class doc
|
|
Document the `in` operator in String, Array and Dictionary classes
|
|
Fix label percent visible doc description
|
|
|
|
This closes #27534.
|
|
Add description to TileSet.is_tile_bound() method
|
|
|
|
Opaque objects are rendered using the depth buffer, so the end result
appears sorted, but the opaque objects themselves are not sorted.
|
|
The Image.create_from_data doc describes the "use_mipmaps" argument as a
way to generate mipmaps, but this method only allocates and loads data.
This can cause confusion, where this function reads more or less data
than expected. Update the doc to be more specific that create_from_data
is loading the mipmaps from the raw data.
|
|
Linux/X11), remove latin variant function.
|
|
This closes #39489.
|
|
This also clarifies the `in` operator behavior in Object.
|