Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-06-11 | Add suffixes to all nodes and resources | FireForge | |
2022-06-08 | Fix (again) loading binary resources with float=64 | xutaxkamay | |
I had an error while importing my GLB file from 32-bit precision floating point, I guess this was forgotten while implementing 64-bit precision floating point. I'm not sure if there's any other left to do though. | |||
2022-06-08 | i18n: Misc fixes translation strings | Rémi Verschelde | |
Adds some translator comments to solve some questions raised on Weblate. | |||
2022-06-07 | Merge pull request #61319 from JFonS/taa_wip | Rémi Verschelde | |
Initial TAA implementation | |||
2022-06-07 | Merge pull request #41568 from dalexeev/config_file_empty_sect | Rémi Verschelde | |
Fix saving section-less keys in `ConfigFile` | |||
2022-06-07 | Merge pull request #59786 from V-Sekai/ok_color | Rémi Verschelde | |
Allow picking similar colours using OKHSL. | |||
2022-06-07 | Bind vararg method flag in core constants | sps1112 | |
2022-06-07 | Fix saving section-less keys in `ConfigFile` | Danil Alexeev | |
2022-06-07 | Merge pull request #61751 from KoBeWi/🐱👤 | Rémi Verschelde | |
2022-06-07 | Merge pull request #50349 from Calinou/array-add-some-every | Rémi Verschelde | |
Add `any()` and `all()` methods to Array | |||
2022-06-07 | Allow picking similar colours using OKHSL. | K. S. Ernest (iFire) Lee | |
2022-06-07 | Add GLOBAL_DEF_INTERNAL to hide specific settings | kobewi | |
2022-06-07 | Initial TAA implementation | jfons | |
Initial TAA support based on the implementation in Spartan Engine. Motion vectors are correctly generated for camera and mesh movement, but there is no support for other things like particles or skeleton deformations. | |||
2022-06-06 | Merge pull request #59883 from KoBeWi/merge_this | Rémi Verschelde | |
2022-06-06 | Improve architectures in OS::has_feature and make them work on MSVC | Aaron Franke | |
2022-06-06 | [GDExtension] Expose Variant, NodePath and StringName hash functions. | bruvzg | |
2022-06-04 | Merge pull request #61669 from fire-forge/input | Rémi Verschelde | |
Make Input `mouse_mode` and `use_accumulated_input` properties | |||
2022-06-03 | Make Input mouse_mode and use_accumulated_input properties | FireForge | |
2022-06-03 | Add array element type to `get_connected_joypads` | Raul Santos | |
2022-06-03 | Add StringName explicitly to Variant::hash_compare | George Marques | |
This makes equality comparisons to StringName more performant | |||
2022-06-03 | Fix `String.uri_encode` on Windows | Haoyu Qiu | |
2022-06-02 | Merge pull request #60711 from nathanfranke/rpc-server | Fabio Alessandrelli | |
network - finish renaming AUTH to AUTHORITY | |||
2022-06-02 | Merge pull request #61339 from lyuma/streampeerssl_get_stream | Rémi Verschelde | |
2022-05-31 | Add Dictionary.merge() | kobewi | |
2022-05-25 | Add StreamPeerSSL.get_stream() accessor. | Lyuma | |
2022-05-25 | finish renaming AUTH to AUTHORITY | Nathan Franke | |
2022-05-25 | use ERR_FAIL_INDEX when preferred | Nathan Franke | |
2022-05-25 | Add `any()` and `all()` methods to Array | Hugo Locurcio | |
These can be used as faster, more convenient shorthands to using `filter()` + `size()`. | |||
2022-05-24 | Merge pull request #61256 from reduz/callable-mp-static | Rémi Verschelde | |
Add callable_mp_static | |||
2022-05-23 | Fix typos with codespell | Rémi Verschelde | |
Using codespell 2.2-dev from current git. | |||
2022-05-22 | Add callable_mp_static | reduz | |
Allows using a static (C) function as a callable. | |||
2022-05-20 | Add a new HashSet template | reduz | |
* Intended to replace RBSet in most cases. * Optimized for iteration speed | |||
2022-05-20 | Tweak 64-bit integer overflow message to mention that it's a signed type | Hugo Locurcio | |
2022-05-19 | Use range iterators for RBSet in most cases | Aaron Record | |
2022-05-19 | Add dedicated macros for property name extraction | Haoyu Qiu | |
* Replace case-by-case extraction with PNAME & GNAME * Fix group handling when group hint begins with property name * Exclude properties that are PROPERTY_USAGE_NO_EDITOR * Extract missing ADD_ARRAY*, ADD_SUBGROUP* macros | |||
2022-05-17 | Implement read-only arrays | George Marques | |
Arrays can be set as read-only and thus cannot be modified. Assigning the array will create an editable copy. Similar to is already done to read-only dictionaries. | |||
2022-05-17 | Merge pull request #61110 from rburing/project_settings_use_rbmap | Rémi Verschelde | |
2022-05-17 | Merge pull request #61087 from reduz/readonly-dictionary | Rémi Verschelde | |
Implement read-only dictionaries. | |||
2022-05-17 | ProjectSettings: use RBMap again instead of HashMap | Ricardo Buring | |
This fixes corruption of project.godot and failure to load global classes. | |||
2022-05-17 | Create onready variables when dropping nodes and holding Ctrl | Haoyu Qiu | |
2022-05-16 | Implement read-only dictionaries. | reduz | |
* Add ability to set them read only. * If read-only, it can't be modified. This is added in order to optionally make const dictionaries (and eventually arrays) properly read-only in GDScript. | |||
2022-05-16 | Merge pull request #60126 from Calinou/image-improve-error-messages | Rémi Verschelde | |
2022-05-16 | Replace most uses of Map by HashMap | reduz | |
* Map is unnecessary and inefficient in almost every case. * Replaced by the new HashMap. * Renamed Map to RBMap and Set to RBSet for cases that still make sense (order matters) but use is discouraged. There were very few cases where replacing by HashMap was undesired because keeping the key order was intended. I tried to keep those (as RBMap) as much as possible, but might have missed some. Review appreciated! | |||
2022-05-12 | Add documentation comments for internationalization C++ macros | Hugo Locurcio | |
2022-05-12 | Merge pull request #60643 from clayjohn/GLES3-3D | Rémi Verschelde | |
2022-05-12 | Basic 3D rendering | clayjohn | |
2022-05-12 | Merge pull request #60972 from KoBeWi/display_port | Rémi Verschelde | |
2022-05-12 | Move Display settings higher in the list | kobewi | |
2022-05-12 | Fix signal completion in GDScript editor | Yuri Rubinsky | |
2022-05-12 | Add a new HashMap implementation | reduz | |
Adds a new, cleaned up, HashMap implementation. * Uses Robin Hood Hashing (https://en.wikipedia.org/wiki/Hash_table#Robin_Hood_hashing). * Keeps elements in a double linked list for simpler, ordered, iteration. * Allows keeping iterators for later use in removal (Unlike Map<>, it does not do much for performance vs keeping the key, but helps replace old code). * Uses a more modern C++ iterator API, deprecates the old one. * Supports custom allocator (in case there is a wish to use a paged one). This class aims to unify all the associative template usage and replace it by this one: * Map<> (whereas key order does not matter, which is 99% of cases) * HashMap<> * OrderedHashMap<> * OAHashMap<> |