| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | NodePath: Remove unimplemented `get_parent()` method | Rémi Verschelde | 2021-04-23 | 1 | -2/+0 |
| | | | | | Fixes #48100. | ||||
| * | Make randomize() use unix time too | kobewi | 2021-04-22 | 1 | -1/+1 |
| | | |||||
| * | Add type_traits include for `std::is_trivially_destructible` | Rémi Verschelde | 2021-04-22 | 1 | -0/+1 |
| | | |||||
| * | Merge pull request #47956 from vnen/gdscript-double-stack | Rémi Verschelde | 2021-04-20 | 1 | -33/+0 |
| |\ | | | | | GDScript: Use special stack space for temporaries to reduce type changes | ||||
| | * | Remove return value type adjust of builtin method calls | George Marques | 2021-04-16 | 1 | -33/+0 |
| | | | | | | | | | | | Make calls faster with the caveat that the caller needs to make sure that the return value type is already correct. | ||||
| * | | Use multiple threads to import. | Juan Linietsky | 2021-04-19 | 3 | -2/+42 |
| | | | | | | | | | | | | | | | | | | | | | - 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. | ||||
| * | | Merge pull request #35666 from Calinou/inputmap-nonexistent-suggestions | Rémi Verschelde | 2021-04-18 | 2 | -9/+39 |
| |\ \ | | | | | | | Print suggestions when requesting a nonexistent InputMap action | ||||
| | * | | Print suggestions when requesting a nonexistent InputMap action | Hugo Locurcio | 2021-04-18 | 2 | -9/+39 |
| | | | | | | | | | | | | | Co-authored-by: Marc Gilleron <marc.gilleron@gmail.com> | ||||
| * | | | Avoid creating joy_names map entries when using Map operator[] | Marcel Admiraal | 2021-04-17 | 1 | -8/+15 |
| |/ / | |||||
| * | | Merge pull request #47701 from vnen/gdscript-test-runner | Rémi Verschelde | 2021-04-16 | 1 | -4/+3 |
| |\ \ | |||||
| | * | | Set resource path earlier on ProjectSettings setup | George Marques | 2021-04-08 | 1 | -4/+3 |
| | | | | | | | | | | | | | | | | Since loading the config might use the resource path, it needs to be set before that happens. | ||||
| * | | | Merge pull request #47726 from dalexeev/patch-1 | Rémi Verschelde | 2021-04-16 | 1 | -4/+4 |
| |\ \ \ | | | | | | | | | Fix `Color::get_{r,g,b,a}8` | ||||
| | * | | | Fix `Color::get_{r,g,b,a}8` | Danil Alexeev | 2021-04-09 | 1 | -4/+4 |
| | |/ / | | | | | | | | | | Closes #47022. | ||||
| * | / | Separate set.h from map.h | Bartłomiej T. Listwon | 2021-04-14 | 2 | -1/+2 |
| | |/ |/| | |||||
| * | | Fix PackedFloat32Array get index not working | Julien Nguyen | 2021-04-12 | 1 | -0/+1 |
| | | | |||||
| * | | Fix `_File::get_buffer` length always set to p_length | Johannes | 2021-04-11 | 1 | -1/+1 |
| | | | |||||
| * | | Merge pull request #47761 from reduz/packedbytearray-marshalling | Rémi Verschelde | 2021-04-10 | 2 | -41/+370 |
| |\ \ | | | | | | | Add marshalling to PackedByteArray | ||||
| | * | | Add marshalling to PackedByteArray | reduz | 2021-04-10 | 2 | -41/+370 |
| | |/ | | | | | | | | | | | | | -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. | ||||
| * | | Merge pull request #47512 from DanielKriz/bugfix/uri_encode | Fabio Alessandrelli | 2021-04-10 | 1 | -2/+2 |
| |\ \ | |/ |/| | fix wrong encoding format in uri_encode | ||||
| | * | fix wrong encoding in uri_encode | Daniel Kříž | 2021-04-10 | 1 | -2/+2 |
| | | | |||||
| * | | Sync controller mappings DB with SDL2 community repo | Rémi Verschelde | 2021-04-06 | 1 | -3/+14 |
| | | | | | | | | | Synced with gabomdq/SDL_GameControllerDB@01dce71403e93eb699cc156f3237725863f0105a. | ||||
| * | | Add flag to stop printing to stdout/stderr | George Marques | 2021-04-06 | 2 | -0/+35 |
| | | | | | | | | | | | This allows the terminal output to be suppressed but still be captured by print/error handlers. | ||||
| * | | Style: Apply clang-tidy's `readability-braces-around-statements` | Rémi Verschelde | 2021-04-05 | 4 | -21/+38 |
| | | | |||||
| * | | Style: Apply clang-tidy's `modernize-use-nullptr` | Rémi Verschelde | 2021-04-05 | 2 | -7/+7 |
| | | | |||||
| * | | fix crash on null class in ClassDB.get_property() and set_property() | jmb462 | 2021-04-02 | 1 | -0/+4 |
| | | | |||||
| * | | Merge pull request #46991 from madmiraal/rename-invert-reverse | Rémi Verschelde | 2021-04-01 | 6 | -17/+17 |
| |\ \ | | | | | | | Rename Array.invert() to Array.reverse() | ||||
| | * | | Rename Array.invert() to Array.reverse() | Marcel Admiraal | 2021-03-21 | 6 | -17/+17 |
| | | | | | | | | | | | | | | | | Does the same internally for List and Vector<>, which includes all PackedArray types. | ||||
| * | | | Fix Quat multiplication | rafallus | 2021-03-29 | 1 | -3/+6 |
| | | | | | | | | | | | | | x, y, z values were updated too early | ||||
| * | | | Merge pull request #46830 from vnen/gdscript-typed-arrays | Rémi Verschelde | 2021-03-29 | 3 | -67/+91 |
| |\ \ \ | | | | | | | | | GDScript typed arrays | ||||
| | * | | | Make Variant setget use set() method of Array | George Marques | 2021-03-18 | 1 | -60/+58 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
| | * | | | Add functions to retrieve type of a typed Array | George Marques | 2021-03-18 | 2 | -0/+20 |
| | | | | | |||||
| | * | | | Don't check type when assigning Array | George Marques | 2021-03-18 | 2 | -7/+13 |
| | |/ / | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
| * | / | Optimize image channel detection | Juan Linietsky | 2021-03-26 | 1 | -18/+20 |
| | |/ |/| | | | | | Speeds up compression | ||||
| * | | Merge pull request #47163 from bruvzg/macos_sandbox_file_dialog | Rémi Verschelde | 2021-03-26 | 1 | -0/+2 |
| |\ \ | | | | | | | FileDialog: add Back/Forward buttons, add message for inaccessible folders. | ||||
| | * | | FileDialog: add Back/Forward buttons, add message for inaccessible folders. | bruvzg | 2021-03-23 | 1 | -0/+2 |
| | | | | |||||
| * | | | Sync controller mappings DB with SDL2 community repo | Rémi Verschelde | 2021-03-23 | 1 | -19/+26 |
| | | | | | | | | | | | | | Synced with gabomdq/SDL_GameControllerDB@807ac1fbf9352da30ecbef869eced4a5bbf3c13e. | ||||
| * | | | Merge pull request #40804 from naithar/fix/json-parse | Rémi Verschelde | 2021-03-23 | 1 | -7/+15 |
| |\ \ \ | | | | | | | | | JSON parser fix | ||||
| | * | | | Core: add EOF check for json parser | Sergey Minakov | 2021-02-03 | 1 | -7/+15 |
| | | | | | | | | | | | | | | | | | Additionally reset parse result if error was found. | ||||
| * | | | | Rename some more global enums (Key, Joy, MIDI) | Aaron Franke | 2021-03-23 | 5 | -25/+25 |
| | | | | | |||||
| * | | | | Rename ButtonList enum and members to MouseButton | Aaron Franke | 2021-03-23 | 4 | -63/+63 |
| | | | | | |||||
| * | | | | Merge pull request #47231 from Faless/js/4.x_gamepad_db_dualsense | Rémi Verschelde | 2021-03-23 | 1 | -0/+1 |
| |\ \ \ \ | |_|/ / |/| | | | [HTML5] Logitech Dual Action Gamepad FF/Linux | ||||
| | * | | | [HTML5] Logitech Dual Action Gamepad FF/Linux | Fabio Alessandrelli | 2021-03-21 | 1 | -0/+1 |
| | | |/ | |/| | |||||
| * | | | Merge pull request #45234 from madmiraal/rename-phashtranslation | Rémi Verschelde | 2021-03-23 | 4 | -25/+25 |
| |\ \ \ | | | | | | | | | Rename PHashTranslation to OptimizedTranslation | ||||
| | * | | | Rename PHashTranslation to OptimizedTranslation | Marcel Admiraal | 2021-03-20 | 4 | -25/+25 |
| | |/ / | |||||
| * | | | Merge pull request #45562 from aaronfranke/core-modules-real_t | Rémi Verschelde | 2021-03-23 | 1 | -23/+22 |
| |\ \ \ | | | | | | | | | Use real_t in GridMap and VariantParser | ||||
| | * | | | Use real_t in GridMap and VariantParser | Aaron Franke | 2021-03-19 | 1 | -23/+22 |
| | |/ / | |||||
| * | | | Merge pull request #34587 from ↵ | Rémi Verschelde | 2021-03-22 | 1 | -1/+1 |
| |\ \ \ | | | | | | | | | | | | | | | | | YeldhamDev/translation_resource_notification_removal Remove translation change notification when setting the locale of a Translation resource | ||||
| | * | | | Make translation change notification when setting the locale of a ↵ | Michael Alexsander | 2020-11-08 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | Translation resource only happen when loaded in the server | ||||
| * | | | | Add a "keep" import mode to keep files as-is and export them. | Juan Linietsky | 2021-03-22 | 2 | -0/+7 |
| | | | | | |||||
| * | | | | Improved 3D Scene Importer | Juan Linietsky | 2021-03-22 | 1 | -0/+3 |
| | |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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. | ||||
