Age | Commit message (Collapse) | Author |
|
When buttons are not in Toggle Mode, shortcuts used to only trigger the
`pressed` signal, without calling the `_pressed` virtual method,
contrarily to what happens when you click the button.
For Toggle Mode buttons, it did call the `_toggled` virtual method
together with emitting the `toggled` signal *twice*.
This commit harmonizes it all and makes shortcuts behave the same as
mouse clicks or `ui_accept`, for both toggle and non-toggle modes.
Fixes #29604.
|
|
Adding details about `Image.lock()` function
|
|
Improved uniformity of RandomPCG::randf.
|
|
Fix display of large sizes in the editor monitors
|
|
Fixes to the DDS loader
|
|
Fix Vector3 slerp method by normalizing cross product
|
|
Added constant support to shaders
|
|
Treat hiding_enabled as bool throughout
|
|
Display a "loading" placeholder while icons are loading in the assetlib
|
|
Enhancements for the audio bus editor
|
|
'get_skidinfo()' misleading description
|
|
Fix Tree button tooltips
|
|
Always pass script path to external editor
|
|
Remove "Editor" from Windows PE file description
|
|
Fix script create dialog
|
|
Check base scripts for signal receiving methods before warning about them missing
|
|
Remove some references to unimplemented features in the assetlib
|
|
Add in missing 'FLAG_DRAW_NEXT_FRAME_IF_VISIBLE' to Flag enun
|
|
Allow to change 2D pan hotkey
|
|
Fixes hotkeys on "Dvorak - QWERTY ⌘" keyboard layout.
|
|
Fix subtile picking in TileMap editor
|
|
Removes redundant "splash" setting, improves per pixel transparency documentation.
|
|
Small fixes to unrechable code, possibly overflows, using NULL pointers
|
|
This removes rating icons and the associated sorting option as
this feature wasn't implemented (and is unlikely to be in the
near future).
This also renames "Cost" to "License", as the "cost" field refers
to SPDX license names on the Godot Asset Library.
|
|
CPUParticles: Do randomness ratio computations in phase instead of time
|
|
CPUParticles: Fix inconsistent tangential acceleration
|
|
Fix connection info still appearing on scripts if the node source is deleted
|
|
Add spacing between the icon and details in the assetlib list
|
|
missing
|
|
This also scales margin and separation values on hiDPI displays.
|
|
The original shader code uses a phase (ratio from 0 to 1 for the particle
lifetime) for the randomness ratio computations, and this code was ported
over but converted to time computations.
The seeding/cycle logic was thus invalid, so we're going back to phase
for these computations, thus fixing the previous non-working time/emission
randomness property.
Part of #29692. Follow-up to #26859.
|
|
- Correctly validate parent/class names
- Trigger parent validation when selecting from buttons
- Fix enabling/disabling parent buttons
- Clear class name if not supported
- Minor cleanup
|
|
Add missing license headers
|
|
Fix error macro calls not ending with semicolon
|
|
The tangential acceleration for both CPUParticles2D and CPUParticles had been
badly converted from their GPU counterpart (ParticlesMaterial).
This fixes it and ensures that both GPU and CPU particles behave the same with
regard to tangential acceleration.
|
|
Fix RichLabelText::_process_line crash
|
|
Fix ARVRAnchor and ARVRController error spam
|
|
Make `fix_headers.py` script compatible with Python 3.
|
|
Closes #29569.
|
|
Make docs search hide nodes disabled by the editor feature profile
|
|
Added export hint to 2D and 3D physics and render layers.
|
|
Automatically add new line to scripts
|
|
It's not necessary, but the vast majority of calls of error macros
do have an ending semicolon, so it's best to be consistent.
Most WARN_DEPRECATED calls did *not* have a semicolon, but there's
no reason for them to be treated differently.
|
|
Fix crash with get_keywords_color
|
|
Improve conections dialog
|
|
Updated Bullet version to the actual bullet master commit
|
|
replaced "divisor" with "delimiter" for methods split,rsplit and split_floats.
|
|
This updates our local copy to commit 5ec8339b6fc491e3f09a34a4516e82787f053fcc.
We need a recent master commit for some new features that we use in Godot
(see #25543 and #28909).
To avoid warnings generated by Bullet headers included in our own module,
we include those headers with -isystem on GCC and Clang.
Fixes #29503.
|
|
Improved documentation of rsplit Method for String class.
Removed "divisor" (i will also change variants_call.cpp) and added "delimiter" in its place. Also moved the example at the bottom of the description.
|
|
Reversed operator in SortLifetime fixing #29440
|