Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-07-18 | Optimize StringName usage | reduz | |
* Added a new macro SNAME() that constructs and caches a local stringname. * Subsequent usages use the cached version. * Since these use a global static variable, a second refcounter of static usages need to be kept for cleanup time. * Replaced all theme usages by this new macro. * Replace all signal emission usages by this new macro. * Replace all call_deferred usages by this new macro. This is part of ongoing work to optimize GUI and the editor. | |||
2021-07-15 | [HTML5] Fix build (with module_webxr_enabled=no). | Fabio Alessandrelli | |
The XR API changed a bit, and it's not just a rename, though probably an easy update for someone who is qualified :). | |||
2021-07-13 | Implement the ability to disable classes | reduz | |
* This PR adds the ability to disable classes when building. * For now it's only possible to do this via command like: `scons disable_classes=RayCast2D,Area3D` * Eventually, a proper UI will be implemented to create a build config file to do this at large scale, as well as detect what is used in the project. | |||
2021-06-19 | Rename `instance()`->`instantiate()` when it's a verb | Lightning_A | |
2021-06-13 | Add stereoscopic rendering through multiview | Bastiaan Olij | |
2021-06-03 | Disable 3D-only modules when 3D is disabled | Aaron Franke | |
2021-06-03 | Rename Transform to Transform3D in core | Aaron Franke | |
2021-05-20 | Fix typos with codespell | Rémi Verschelde | |
Using codespell 2.0.0. Method: ``` $ cat > ../godot-word-whitelist.txt << EOF ang curvelinear dof doubleclick fave findn GIRD leapyear lod merchantibility nd numer ois ony que seeked synching te uint unselect webp EOF $ codespell -w -q 3 -I ../godot-word-whitelist.txt --skip="./thirdparty,*.po" $ git diff // undo unwanted changes ``` | |||
2021-04-29 | Replace remaining uses of `NULL` with `nullptr` | Rémi Verschelde | |
Follow-up to #38736 (these uses were likely added after this PR was merged). | |||
2021-04-28 | Fixes #48178: WebXR broken when built with Emscripten 2.0.13 or later | David Snopek | |
2021-03-29 | Change XRPositionalTracker to a reference and better expose it to GDNative | Bastiaan Olij | |
2021-03-23 | Rename some more global enums (Key, Joy, MIDI) | Aaron Franke | |
2021-02-21 | Add missing semicolons to webxr.eterns.js | Marcel Admiraal | |
2021-01-30 | Fix WebXRInterface code sample in the class reference | Hugo Locurcio | |
This also fixes the code sample's indentation to look correct in the editor help. | |||
2021-01-28 | Remove reference to CanvasLayer in WebXR example, because it can cause ↵ | David Snopek | |
rendering issues in AR. | |||
2021-01-27 | Prevent fatal error in WebXR when 'immersize-ar' loses and regains tracking | David Snopek | |
2021-01-25 | Support mono devices in WebXR | David Snopek | |
2021-01-10 | Merge pull request #45054 from dsnopek/webxr-yaxis-master | Rémi Verschelde | |
Invert the Y-axis on thumbsticks and trackpads in WebXR | |||
2021-01-10 | Fix WebXR module. | Fabio Alessandrelli | |
Some functions and enums were renamed in 4.0 but not updated in the WebXR code. | |||
2021-01-09 | Invert the Y-axis on thumbsticks and trackpads in WebXR | David Snopek | |
2021-01-06 | doc: Sync classref with current source | Rémi Verschelde | |
2021-01-04 | Add support for WebXR | David Snopek | |