Age | Commit message (Collapse) | Author |
|
Made serialization of Command optional. If command is serialized, Control (On Win/Linux) or Meta (on Mac) are not.
Example use case: You are on Windows and you set a shortcut to be Control + E. This would serialize as Command=true and Control=true. If you then run this project on Mac, you would need to press Command AND Control to activate the shortcut - which is not what is intended. Now, you can set store_command to true, and it will only serialize to Command = true (no Control serialized). On Windows, this means Control. On Mac, it means only command.
|
|
Port code examples to C# (D and E)
|
|
Add icons for the new Light2D nodes
|
|
Reorganize and clean up core/ directory
|
|
-Removed FuncRef, since Callable makes it obsolete
-Removed int_types.h as its obsolete in c++11+
-Changed color names code
|
|
Refactored Variant setters/getters
|
|
-Discern between named, indexed and keyed
-Get direct access to functions for typed GDScript and GDNative bindings
-Small changes to some classes in order to work with the new setget binder
|
|
|
|
Increase the default HTTPClient download chunk size to 64 KiB
|
|
Add `Image.load_bmp_from_buffer()` for run-time BMP image loading
|
|
This improves download speeds at the cost of increased memory usage.
This change also effects HTTPRequest automatically.
See #32807 and #33862.
|
|
[Mono] Added Shuffle method to Array
|
|
|
|
Fix "unifom" typo in RasterizerStorageRD method
|
|
Refactored Variant Operators.
|
|
|
|
-Using classes to call and a table
-For typed code (GDS or GDNative), can obtain functions to call prevalidated or ptr.
|
|
Exposed randi_range to global funcs + renamed rand_range to randf_range
|
|
[HTML5] Fix audio buffer size and latency hint.
|
|
The size of the audio buffer was incorrectly doubled when creating the
script processor.
latencyHint is expressed in seconds, not milliseconds.
Additionally, on some browsers it actually affect the performance and
stability of the audio driver.
For this reason it has been completely disabled (interactive) and a not
has been left for future reference.
|
|
|
|
Improve the documentation related to fullscreen and borderless settings
|
|
Document the supported TLS versions in HTTPRequest
|
|
Use LONG instead of DWORD (unsigned int) when interacting with DIJOFS constants
|
|
|
|
Changed path behaviour for Windows
|
|
Remove `Color.contrasted()` as its behavior is barely useful
|
|
Remove unused `PHI` define in math funcs
|
|
[iOS] Add missing ARC flag to the simulator build.
|
|
Fix uninitialised variables in the BaseMaterial3D.
|
|
|
|
|
|
doc: Override default value for RandomNumberGenerator.seed
|
|
Fixes the misleading message when a non-existing function name is passed to TreeItem.call_recursive()
|
|
It's non-deterministic so it's better to show a fixed value like 0 instead of
having it potentially change whenever `randomize()` is called.
Fixes #43317.
|
|
doc: Sync classref with current source
|
|
Includes various changes triggered by the refactoring of method bindings.
|
|
Implement DirectionalLight2D
|
|
Also separated Light2D in PointLight2D and DirectionalLight2D.
Used PointLight2D because its more of a point, and it does not work
the same as OmniLight (as shape depends on texture).
Added a few utility methods to Rect2D I needed.
|
|
Move call to update the 3D grid into check for updating the view
|
|
|
|
Fix typo in Tabs doc.
|
|
I don't know enough about grammar to say why the "ing" suffix is
correct, but I'm reasonably sure it is :)
|
|
do not drop mouseover on WM_MOUSE_EXIT
|
|
Tooltips: Improve code clarity and docs
|
|
Fixed ParseError when calling Object.new()
|
|
Returning the most contrasting color isn't a trivial task, as there
are often many possible choices. It's usually best left for the user
to implement using a script.
|
|
The return type for `_make_custom_tooltip` is clarified as Control, and users
should make sure to return a visible node for proper size calculations.
Moreover in the current master branch, a PopupPanel will be added as parent
to the provided tooltip to make it a sub-window.
Clarifies documentation for `Control._make_custom_tooltip`, and shows how to
use the (until now undocumented) "TooltipPanel" and "TooltipLabel" theme types
to style tooltips.
Fixes #39677.
|
|
Alpha Hash and Alpha2Coverage Implementation
|
|
|