Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-04-26 | Remove uses of `auto` for better readability and online code reviews | Hugo Locurcio | |
The current code style guidelines forbid the use of `auto`. Some uses of `auto` are still present, such as in UWP code (which can't be currently tested) and macros (where removing `auto` isn't easy). | |||
2021-04-23 | NodePath: Remove unimplemented `get_parent()` method | Rémi Verschelde | |
Fixes #48100. | |||
2021-04-22 | Make randomize() use unix time too | kobewi | |
2021-04-22 | Add type_traits include for `std::is_trivially_destructible` | Rémi Verschelde | |
2021-04-20 | Merge pull request #47956 from vnen/gdscript-double-stack | Rémi Verschelde | |
GDScript: Use special stack space for temporaries to reduce type changes | |||
2021-04-19 | Use multiple threads to import. | Juan Linietsky | |
- For now everything imports multithreaded by default (should work I guess, let's test). - Controllable per importer Early test benchmark. 64 large textures (importing as lossless, _not_ as vram) on a mobile i7, 12 threads: Importing goes down from 46 to 7 seconds. For VRAM I will change the logic to use a compressing thread in a subsequent PR, as well as implementing Betsy. | |||
2021-04-18 | Merge pull request #35666 from Calinou/inputmap-nonexistent-suggestions | Rémi Verschelde | |
Print suggestions when requesting a nonexistent InputMap action | |||
2021-04-18 | Print suggestions when requesting a nonexistent InputMap action | Hugo Locurcio | |
Co-authored-by: Marc Gilleron <marc.gilleron@gmail.com> | |||
2021-04-17 | Avoid creating joy_names map entries when using Map operator[] | Marcel Admiraal | |
2021-04-16 | Remove return value type adjust of builtin method calls | George Marques | |
Make calls faster with the caveat that the caller needs to make sure that the return value type is already correct. | |||
2021-04-16 | Merge pull request #47701 from vnen/gdscript-test-runner | Rémi Verschelde | |
2021-04-16 | Merge pull request #47726 from dalexeev/patch-1 | Rémi Verschelde | |
Fix `Color::get_{r,g,b,a}8` | |||
2021-04-14 | Separate set.h from map.h | Bartłomiej T. Listwon | |
2021-04-12 | Fix PackedFloat32Array get index not working | Julien Nguyen | |
2021-04-11 | Fix `_File::get_buffer` length always set to p_length | Johannes | |
2021-04-10 | Merge pull request #47761 from reduz/packedbytearray-marshalling | Rémi Verschelde | |
Add marshalling to PackedByteArray | |||
2021-04-10 | Merge pull request #47512 from DanielKriz/bugfix/uri_encode | Fabio Alessandrelli | |
fix wrong encoding format in uri_encode | |||
2021-04-10 | Add marshalling to PackedByteArray | reduz | |
-Decode/Encode functions for u8,s8,u16,s16,u32,s32,u64,s64,half,float,double,variant -Improved binder template to allow this Given in Godot 4.0 PackedByteArray is passed as reference, it is now possible to have these functions there, which makes the most sense. | |||
2021-04-10 | fix wrong encoding in uri_encode | Daniel Kříž | |
2021-04-09 | Fix `Color::get_{r,g,b,a}8` | Danil Alexeev | |
Closes #47022. | |||
2021-04-08 | Set resource path earlier on ProjectSettings setup | George Marques | |
Since loading the config might use the resource path, it needs to be set before that happens. | |||
2021-04-06 | Sync controller mappings DB with SDL2 community repo | Rémi Verschelde | |
Synced with gabomdq/SDL_GameControllerDB@01dce71403e93eb699cc156f3237725863f0105a. | |||
2021-04-06 | Add flag to stop printing to stdout/stderr | George Marques | |
This allows the terminal output to be suppressed but still be captured by print/error handlers. | |||
2021-04-05 | Style: Apply clang-tidy's `readability-braces-around-statements` | Rémi Verschelde | |
2021-04-05 | Style: Apply clang-tidy's `modernize-use-nullptr` | Rémi Verschelde | |
2021-04-02 | fix crash on null class in ClassDB.get_property() and set_property() | jmb462 | |
2021-04-01 | Merge pull request #46991 from madmiraal/rename-invert-reverse | Rémi Verschelde | |
Rename Array.invert() to Array.reverse() | |||
2021-03-29 | Fix Quat multiplication | rafallus | |
x, y, z values were updated too early | |||
2021-03-29 | Merge pull request #46830 from vnen/gdscript-typed-arrays | Rémi Verschelde | |
GDScript typed arrays | |||
2021-03-26 | Optimize image channel detection | Juan Linietsky | |
Speeds up compression | |||
2021-03-26 | Merge pull request #47163 from bruvzg/macos_sandbox_file_dialog | Rémi Verschelde | |
FileDialog: add Back/Forward buttons, add message for inaccessible folders. | |||
2021-03-23 | Sync controller mappings DB with SDL2 community repo | Rémi Verschelde | |
Synced with gabomdq/SDL_GameControllerDB@807ac1fbf9352da30ecbef869eced4a5bbf3c13e. | |||
2021-03-23 | Merge pull request #40804 from naithar/fix/json-parse | Rémi Verschelde | |
JSON parser fix | |||
2021-03-23 | Rename some more global enums (Key, Joy, MIDI) | Aaron Franke | |
2021-03-23 | Rename ButtonList enum and members to MouseButton | Aaron Franke | |
2021-03-23 | Merge pull request #47231 from Faless/js/4.x_gamepad_db_dualsense | Rémi Verschelde | |
[HTML5] Logitech Dual Action Gamepad FF/Linux | |||
2021-03-23 | FileDialog: add Back/Forward buttons, add message for inaccessible folders. | bruvzg | |
2021-03-23 | Merge pull request #45234 from madmiraal/rename-phashtranslation | Rémi Verschelde | |
Rename PHashTranslation to OptimizedTranslation | |||
2021-03-23 | Merge pull request #45562 from aaronfranke/core-modules-real_t | Rémi Verschelde | |
Use real_t in GridMap and VariantParser | |||
2021-03-22 | Merge pull request #34587 from ↵ | Rémi Verschelde | |
YeldhamDev/translation_resource_notification_removal Remove translation change notification when setting the locale of a Translation resource | |||
2021-03-22 | Add a "keep" import mode to keep files as-is and export them. | Juan Linietsky | |
2021-03-22 | Improved 3D Scene Importer | Juan Linietsky | |
* Added option for importers to show an Advanced settings dialog * Created advanced settings dialog for Scene Importer * Cleaned up importers (remove many old/unused options) * Added the ability to customize every node, material, mesh and animation individually * Saving to animations and meshes to files is now a manual process, making it more predictable * Added the ability for materials to be replaced by external files (or to be made external, up to you). * When doubleclicking an impoted scene in the filesystem dock, it automatically shows the import settings instead of asking to open it. WARNING: Lightmap UV unwrap is not working, it needs to be re-made. | |||
2021-03-21 | [HTML5] Logitech Dual Action Gamepad FF/Linux | Fabio Alessandrelli | |
2021-03-21 | Rename Array.invert() to Array.reverse() | Marcel Admiraal | |
Does the same internally for List and Vector<>, which includes all PackedArray types. | |||
2021-03-20 | Rename PHashTranslation to OptimizedTranslation | Marcel Admiraal | |
2021-03-19 | Use real_t in GridMap and VariantParser | Aaron Franke | |
2021-03-18 | Make Variant setget use set() method of Array | George Marques | |
This ensure that typed arrays are properly checked when setting an element. Moved the macro to a straight declaration since the macro was only used for Array and it now is quite specific to the Array class. | |||
2021-03-18 | Add functions to retrieve type of a typed Array | George Marques | |
2021-03-18 | Don't check type when assigning Array | George Marques | |
The array should just assimilate the type of the other one since assignment in this case means a change in the reference. This also adds a `typed_assign` function for the cases where type validation is wanted. | |||
2021-03-16 | Allow nullptr with zero length in FileAccess get_buffer | Alex Hirsch | |
fix #47071 |