-
Notifications
You must be signed in to change notification settings - Fork 196
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge from Godot #52
Merge from Godot #52
Conversation
…nt accross all particle types
…s for compatibility.
…emoves sub properties
…pector at the end of the drag
Depth comparison is now used to prevent refraction from occurring if the pixel being refracted is located in front of the object. For pixels slightly behind the object, a `smoothstep()` curve is used to progressively increases refraction intensity as the distance between the object and the refraction increases. This avoids sudden discontinuities in the refraction. Co-authored-by: GeneralLegendary <generallegendary456@gmail.com>
…o do so In addition, fix region_filter_clip_enabled documentation to be consistent with AtlasTexture.xml, since that is the option whose behavior was fixed
Also fixes Vulkan build problem with recent Clang.
The Android plugin implementation is updated to use `JavaClassWrapper` which was fixed in #96182, thus removing the limitation on supported types. Note that `JavaClassWrapper` has also been updated in order to only provide access to public methods and constructor to GDScript.
Thanks for the fix of `JavaClassWrapper` in #96182 and the changes in the previous commit, this introduces an `AndroidRuntime` plugin which provides GDScript access to the Android runtime capabilities. This allows developers to get access to various Android capabilities without the need of a plugin. For example, the following logic can be used to check whether the device supports vibration: ``` var android_runtime = Engine.get_singleton("AndroidRuntime") if android_runtime: print("Checking if the device supports vibration") var vibrator_service = android_runtime.getApplicationContext().getSystemService("vibrator") if vibrator_service: if vibrator_service.hasVibrator(): print("Vibration is supported on device!") else: printerr("Vibration is not supported on device") else: printerr("Unable to retrieve the vibrator service") else: printerr("Couldn't find AndroidRuntime singleton") ```
…e `res://addons` directory
This PR aims to help "fix" #43440 Also fixing a small typo on `SceneMultiplayer` docs.
This fixes an error in loading the ICU support data on platforms that don't use either the builtin icu4c or the static ICU support data.
Co-authored-by: rohanrhu <rohanrhu2@gmail.com>
Partially fixes #43440
Partially fixes #43440
String: Parse fragment from URL
…depth-comparison Fix BaseMaterial3D refracting objects located in front of the material
Optimize `StyleBoxFlat.draw()`
…tency GPU/CPU particle parameter list consistency changes
Add unit tests for `StreamPeer` and `StreamPeerBuffer`
Add unit tests for `PacketPeer`
Prevent selecting the hovered node if the mouse is not inside the inspector dock
Fix Inspector may scroll away when editing a property that adds or removes sub properties
…on_by_plugin Expose `get_export_option_visibility` to editor plugins
…ember-editor-settings Consolidate remembering window settings into single config
Add auto translate mode for cells in `Tree`
…classwrapper Remove the restriction on supported types for Godot Android plugins
Move Vulkan includes to a central `godot_vulkan.h` header
Add Unit Test cases for `Sky`
Unify editor version buttons
GDExtension: Use loader to check if the library exists.
Fix `region_filter_clip_enabled` to avoid sprite bleeding for interpolated sprite sheets
Add unit tests for `SceneMultiplayer`
Update bcdec to latest version
Docs: remove duplicate words
Add expression evaluater to debugger (REPL)
Fix ICU support data loading
Add Ukrainian translation for Linux .desktop file
[TextServer] Silently skip invalid system fallback fonts.
Prevent crash after removing GraphEdit's connection layer
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
seems legit and its directly from godotengine:master
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Look good!
No description provided.