Skip to content
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

pull #2

Merged
merged 4,398 commits into from
Sep 27, 2023
Merged

pull #2

merged 4,398 commits into from
Sep 27, 2023

Conversation

Rustmilian
Copy link
Owner

No description provided.

akien-mga and others added 30 commits September 19, 2023 09:04
…check

Web: Fix version check for missing scalbnf LTO workaround
Fix Curve3D baking up vectors for nontrivial curves.
gdscript_tokenizer.cpp: `change` -> `changes`
This also changes the layout of the installer window to
better separate configuration of the installation and the
expected output.
- Implements `ClassDB::get_method_list_with_compatibility` to retrieve all methods from a class including compat methods.
- C# bindings generator now also generates compat methods.
- All generated C# methods now use `ClassDB::get_method_with_compatibility`.
This adds two functions to `GDExtensionClassCreationInfo` that allow for developers to supply a generic virtual call function along with user data to be sent to that call.

If `get_virutal_call_data_func` is not null, extensions call this function to get user data to pass to a supplied `call_virtual_with_data_func`. Both must be provided is one is provided.

If `get_virtual_call_data_func` is null, Godot falls back to the old `get_virtual_func` logic.

Fixes #63275

Co-authored-by: David Snopek <dsnopek@gmail.com>
…ntrol

Replace Ctrl in editor shortcuts with Cmd or Ctrl depending on platform
GDScript: Add raw string literals (r-strings)
…bscript

GDScript: Fix subscript resolution for constant non-metatypes
…in-weak-context

GDScript: Don't make array literal typed in weak type context
…erator

Alternative minimal fix for audio stream generators
…nt-parsing

GDScript: Fix and improve doc comment parsing
Add Ctrl+P as shortcut to quick open files in addition to Shift+Alt+O
akien-mga and others added 29 commits September 26, 2023 13:45
…C-define

Windows: Remove `MSVC` define redundant with `_MSC_VER`
[Servers] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicable
…iority-of-node-in-editor

Fix can not set process priority of node in certain cases
…ssignment-typo

Fix typo in dev assert in NavMeshGenerator2D
C#: Remove compat method that is now generated
Allow readonly and writeonly C# properties to be accessed from GDScript
…warning

GDScript: Add `INFERRED_DECLARATION` warning
Add error checks for DirAccess creation
Add device info to GLES3 shader cache key hash
[Modules] Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicable
GLTF: Add root node export options and GODOT_single_root extension
…at-error

Fix animated tile time-slice calculation accumulating float errors
…ttons

Color match editor log toggles and flat pressed buttons
Check if input marked handled before processing additional CollisionObjects
Allow adding a custom side menu to EditorFileDialog
Use bound theme properties for documentation
Optionally include documentation in GDExtension API dump
@Rustmilian Rustmilian merged commit 8d274b1 into Rustmilian:master Sep 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.