-
Notifications
You must be signed in to change notification settings - Fork 187
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
Merged
Merged
Merge from Godot #52
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…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 <[email protected]>
…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 <[email protected]>
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
dreamnook
approved these changes
Oct 2, 2024
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
tindrew
approved these changes
Oct 2, 2024
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.
Salvakiya
approved these changes
Oct 2, 2024
JohnnyThunder2
approved these changes
Oct 2, 2024
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!
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.