Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-07-04 | Minor cleanup of the "New Script" dialog | Michael Alexsander | |
2021-07-02 | Merge pull request #50092 from YeldhamDev/window_get_contents_expose | Rémi Verschelde | |
Expose `Window.get_contents_minimum_size()` to scripts | |||
2021-07-02 | Merge pull request #50089 from YeldhamDev/splitcontainer_minimal_fix | Rémi Verschelde | |
Make invisible `SplitContainer` nodes correctly calculate the minimal size of its children | |||
2021-07-02 | Merge pull request #50090 from ↵ | Rémi Verschelde | |
Calinou/remove-leftover-optimized-directional-shadow-depth-range Remove leftovers from the DirectionalLight3D Optimized shadow depth range | |||
2021-07-02 | Merge pull request #50085 from madmiraal/android-replace-stringbuffer | Rémi Verschelde | |
Use StringBuilder instead StringBuffer in Godot Java code | |||
2021-07-02 | Merge pull request #50083 from madmiraal/android-fix-raw-use | Rémi Verschelde | |
Fix raw use of parameterized Class | |||
2021-07-02 | Merge pull request #50087 from madmiraal/android-remove-redundant-explicit-types | Rémi Verschelde | |
Remove redundant explicit types in Godot Java code | |||
2021-07-02 | Expose `Window.get_contents_minimum_size()` to scripts | Michael Alexsander | |
2021-07-02 | Remove leftovers from the DirectionalLight3D Optimized shadow depth range | Hugo Locurcio | |
The Optimized shadow depth range was removed in late 2020 in favor of the Stable shadow depth range, but it still had a (broken) property that allowed to enable it. | |||
2021-07-02 | Make invisible `SplitContainer` nodes correctly calculate the minimal size ↵ | Michael Alexsander | |
of its children | |||
2021-07-02 | Remove redundant explicit types in Godot Java code | Marcel Admiraal | |
2021-07-02 | Merge pull request #50081 from Calinou/doc-randomnumbergenerator | Rémi Verschelde | |
Improve and clarify documentation for RandomNumberGenerator | |||
2021-07-02 | Use StringBuilder instead StringBuffer in Godot Java code | Marcel Admiraal | |
2021-07-02 | Improve and clarify documentation for RandomNumberGenerator | Hugo Locurcio | |
2021-07-02 | Merge pull request #50078 from madmiraal/android-remove-unused-imports | Rémi Verschelde | |
2021-07-02 | Fix raw use of parameterized Class | Marcel Admiraal | |
2021-07-02 | Merge pull request #50077 from thebestnom/fix/initialize_mouse_mode | Rémi Verschelde | |
Android: Initialize mouse mode | |||
2021-07-02 | Android: Initialize mouse mode | thebestnom | |
2021-07-02 | Remove unused imports from Android Java code | Marcel Admiraal | |
2021-07-02 | Merge pull request #50074 from madmiraal/android-replace-c-array | Rémi Verschelde | |
Use Java array declarations not C-style declarations in Android Java code | |||
2021-07-02 | Merge pull request #50072 from madmiraal/android-remove-interface-modifiers | Rémi Verschelde | |
Remove redundant interface modifiers from Android Java code | |||
2021-07-02 | Use Java array declarations not C-style declarations in Android Java code | Marcel Admiraal | |
2021-07-02 | Merge pull request #50071 from madmiraal/android-remove-semicolons | Rémi Verschelde | |
Remove unnecessary semicolons from Android Java code | |||
2021-07-02 | Merge pull request #50065 from SirQuartz/patch-1 | Rémi Verschelde | |
Add `action_get_deadzone()` method to `InputMap` | |||
2021-07-02 | Remove redundant interface modifiers from Android Java code | Marcel Admiraal | |
2021-07-02 | Remove unnecessary semicolons from Android Java code | Marcel Admiraal | |
2021-07-02 | Add `get_dead_zone()` method to `InputMap` | Nick H | |
This commit adds a new method to the `InputMap`, allowing the user to get the value of an action's dead zone as a float. | |||
2021-07-01 | Merge pull request #50058 from reduz/fix-surface-from-arrays | Juan Linietsky | |
Fix surface from array creation | |||
2021-07-01 | Merge pull request #50057 from reduz/force-string-in-dictionary | Rémi Verschelde | |
Force String as Dictionary key instead of StringName | |||
2021-07-01 | Fix surface from array creation | reduz | |
* The debug check was not updated to the new format. * Bug introduced by #50037 | |||
2021-07-01 | Merge pull request #50041 from aaronfranke/prop-usage-flags | Rémi Verschelde | |
Use `PROPERTY_USAGE_NONE` instead of `0` for no property usage | |||
2021-07-01 | Force String as Dictionary key instead of StringName | reduz | |
* Lua table syntax uses named indexing: `{ mykey = myvalue }` * Python style syntax uses string indexing: `{ "mykey" : myvalue }` * Both are incompatible since a StringName key wont fetch a String key, hence confusing. * This PR proposes always using String for indexing at a very minimal performance cost. Always indexing with StringNames will be faster, but they are considerably more expensive to create. | |||
2021-07-01 | Use PROPERTY_USAGE_NONE instead of 0 for no property usage | Aaron Franke | |
Also use const more often. | |||
2021-07-01 | Merge pull request #50052 from Valeryn4/Valeryn4-Fix-GridMap | Rémi Verschelde | |
2021-07-02 | Fix GridMap erase Octans | Pitanov V.V | |
2021-07-01 | Merge pull request #50040 from reduz/fix-renderingserver-bindings | Rémi Verschelde | |
Clean up RenderingServer and its bindings | |||
2021-07-01 | Clean up RenderingServer and its bindings | reduz | |
* Rewrote bindings for RenderingServer. * They are now all up to date. * Several unused methods and deprecated features were cleaned up. | |||
2021-07-01 | Merge pull request #50044 from akien-mga/localvector-find-noerror | Rémi Verschelde | |
LocalVector: Don't error if `from` >= `count` | |||
2021-07-01 | Merge pull request #50026 from lyuma/callable_is_valid | Rémi Verschelde | |
Add Callable.is_valid() analogous to FuncRef.is_valid() from 3.x | |||
2021-07-01 | LocalVector: Don't error if `from` >= `count` | Rémi Verschelde | |
Vector handles this silently by returning -1, and we should do the same here. Otherwise we get errors when calling `find()` on e.g. a LocalVector of size 0, while `find()` is expected to always work (if the parameters are invalid then it doesn't find anything, so -1). Fixup to #49925. | |||
2021-07-01 | Merge pull request #50028 from akien-mga/android-isGame-attribute | Rémi Verschelde | |
Android: Add `isGame` application attribute, default to true | |||
2021-07-01 | Add Callable.is_valid() analogous to FuncRef.is_valid() from 3.x | Lyuma | |
2021-07-01 | Android: Add `isGame` application attribute, default to true | Rémi Verschelde | |
It can be turned off in the export preset with `package/classify_as_game`. Upstream definition: https://developer.android.com/guide/topics/manifest/application-element#isGame > `android:isGame` > > Whether or not the application is a game. The system may group together > applications classifed as games or display them separately from other > applications. Also fixes replacing `android:allowBackup` in custom builds. | |||
2021-07-01 | Merge pull request #49994 from akien-mga/script-duplicate-selection | Rémi Verschelde | |
Script editor: Rename 'Clone Down' to 'Duplicate Selection' | |||
2021-07-01 | Merge pull request #50018 from fire/port-false | Rémi Verschelde | |
Network port comparison is always false | |||
2021-07-01 | Merge pull request #50038 from Calinou/editor-add-lock-group-shortcuts | Rémi Verschelde | |
Add keyboard shortcuts for grouping and locking nodes, change grid toggle | |||
2021-07-01 | Merge pull request #50037 from reduz/move-color-to-8bit | Rémi Verschelde | |
Import mesh colors in 8BPC | |||
2021-07-01 | Merge pull request #49409 from ekumlin/issue-32596 | Rémi Verschelde | |
Enable Camera2D smoothing on limit change | |||
2021-06-30 | Import mesh colors in 8BPP. | reduz | |
* Colors were imported as 16BPP (half float) * Far most common use cases only require 8BPP * If you need higher data precision, use a custom array, which are supported now. **WARNING**: 3D Scenes imported in 4.0 no longer compatible with this new format. You need to re-import them (erase them from .godot/import) | |||
2021-06-30 | Enable Camera2D smoothing on limit change | Eric | |