Conversation
Adds to SWAP, Variant, StringName, List, CowData and LocalVector. Co-Authored-By: Lukas Tenbrink <lukas.tenbrink@gmail.com>
GLOBAL_GET is an expensive operation which should not be used each frame / tick. This PR adds macros which do a cheaper revision check, and only call the expensive GLOBAL_GET when project settings have changed. Co-authored-by: Lukas Tenbrink <lukas.tenbrink@gmail.com>
[3.x] Add `GLOBAL_GET` cached macros.
[3.x] Add move semantics to core containers.
illlustr
added a commit
that referenced
this pull request
Mar 31, 2025
* Use Dark Mode and extend window frame into client area * Resizable Borderless Window * remove visual script * add custom.py * add MiniZip Module * add proguard * add progressbar fill direction * Change Default Values * update output default behaviour * Control Left and Right Volume * Add Script List Dock * File System Bottom Dock * Fix Crash when calling Show In FileSystem * colapse tool menu in to the viewport * revamp editor node * Switch to Script Editor when clicking on script list * don't include default icon and env when creating new project * Revamp * update assets * move button create to first row * update default theme * Add Dock Icon, Remove Panel Background on top main menu * test * format * update version * Update Action * update gdx changelog * update readme * update readme * release the artifact (#45) manual release * Add GLOBAL_GET cached macros. (#46) GLOBAL_GET is an expensive operation which should not be used each frame / tick. This PR adds macros which do a cheaper revision check, and only call the expensive GLOBAL_GET when project settings have changed. Co-authored-by: lawnjelly <lawnjelly@gmail.com> Co-authored-by: Lukas Tenbrink <lukas.tenbrink@gmail.com> Co-authored-by: lawnjelly <lawnjelly@users.noreply.github.com> * alter (#47) * alter magic header * update changelog * 3.x (#48) * Add move semantics to core containers. Adds to SWAP, Variant, StringName, List, CowData and LocalVector. Co-Authored-By: Lukas Tenbrink <lukas.tenbrink@gmail.com> * Add GLOBAL_GET cached macros. GLOBAL_GET is an expensive operation which should not be used each frame / tick. This PR adds macros which do a cheaper revision check, and only call the expensive GLOBAL_GET when project settings have changed. Co-authored-by: Lukas Tenbrink <lukas.tenbrink@gmail.com> --------- Co-authored-by: lawnjelly <lawnjelly@gmail.com> Co-authored-by: Lukas Tenbrink <lukas.tenbrink@gmail.com> Co-authored-by: lawnjelly <lawnjelly@users.noreply.github.com> * fix borderless mode (#50) * add server, change name & tag (#54) * Build Android Editor (#55) * remove verbose, edit prefix & sufix name * Update CHANGELOG_GDX.md * use universal for macOS, assets adjustment (#57) * move flags to action * mac os universal * move gdx assets to thirdparty * Physics Interpolation - Move 3D FTI to SceneTree (#59) * Add move semantics to core containers. Adds to SWAP, Variant, StringName, List, CowData and LocalVector. Co-Authored-By: Lukas Tenbrink <lukas.tenbrink@gmail.com> * Physics Interpolation - Move 3D FTI to `SceneTree` Moves 3D interpolation from `VisualServer` to the client code (`SceneTree`). Complete rework of 3D physics interpolation, but using the same user API. * Add GLOBAL_GET cached macros. GLOBAL_GET is an expensive operation which should not be used each frame / tick. This PR adds macros which do a cheaper revision check, and only call the expensive GLOBAL_GET when project settings have changed. Co-authored-by: Lukas Tenbrink <lukas.tenbrink@gmail.com> * Simplified `ObjectDB::get_instance()` casting Reduces boiler plate by templating `get_instance()` for the cast type, while remaining backward compatible to the existing functionality. --------- Co-authored-by: lawnjelly <lawnjelly@gmail.com> Co-authored-by: Lukas Tenbrink <lukas.tenbrink@gmail.com> Co-authored-by: lawnjelly <lawnjelly@users.noreply.github.com> * Open both Alter & Original PACK_HEADER (#60) * support to open old PACK_HEADER * update changelog --------- Co-authored-by: lawnjelly <lawnjelly@gmail.com> Co-authored-by: Lukas Tenbrink <lukas.tenbrink@gmail.com> Co-authored-by: lawnjelly <lawnjelly@users.noreply.github.com>
This file contains hidden or 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
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.