Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-25 | Merge pull request #71142 from aaronfranke/never-duplicate-script | Rémi Verschelde | |
Add `PROPERTY_USAGE_NEVER_DUPLICATE` flag and use for script | |||
2023-01-25 | Merge pull request #69028 from YeldhamDev/its_raw_you_donkey | Rémi Verschelde | |
Make `Input.get_vector()` check for plain `strength` instead of the raw one | |||
2023-01-25 | Merge pull request #71968 from bruvzg/def_keys_no_label | Rémi Verschelde | |
[Input] Do not add key labels to the default actions, to display it correctly in the UI. | |||
2023-01-24 | Add PROPERTY_USAGE_NEVER_DUPLICATE flag and use for script | Aaron Franke | |
Co-authored-by: Yakov Borevich <j.borevich@gmail.com> | |||
2023-01-24 | PropertyUsage: Rename "DO_NOT_SHARE_ON_DUPLICATE" to "ALWAYS_DUPLICATE" | Aaron Franke | |
2023-01-24 | Merge pull request #65137 from dalexeev/editor-naming | Yuri Sizov | |
Rearrange `editor/naming/*` project settings | |||
2023-01-24 | [Input] Do not add key labels to the default actions, to display it ↵ | bruvzg | |
correctly in the UI. | |||
2023-01-23 | Fix bind " convergence_dist" containing space | Jan Haller | |
2023-01-23 | Cleanup and unify keyboard input. | bruvzg | |
- Unify keycode values (secondary label printed on a key), remove unused hardcoded Latin-1 codes. - Unify IME behaviour, add inline composition string display on Windows and X11. - Add key_label (localized label printed on a key) value to the key events, and allow mapping actions to the unshifted Unicode events. - Add support for physical keyboard (Bluetooth or Sidecar) handling on iOS. - Add support for media key handling on macOS. Co-authored-by: Raul Santos <raulsntos@gmail.com> | |||
2023-01-23 | Convert en_GB spelling to en_US with codespell | Rémi Verschelde | |
2023-01-23 | Merge pull request #71676 from vnen/gdscript-unicode-identifiers | Rémi Verschelde | |
Add support for Unicode identifiers in GDScript and Expression | |||
2023-01-22 | Merge pull request #71851 from mihe/error-macros | Rémi Verschelde | |
Fix incorrect index error macros | |||
2023-01-22 | Merge pull request #71846 from Chaosus/astar_local_vector | Rémi Verschelde | |
Enchance the performance of `AStar` by using a `LocalVector` | |||
2023-01-22 | Fix incorrect index error macros | Mikael Hermansson | |
2023-01-22 | Merge pull request #71663 from bruvzg/init_pos_x | Rémi Verschelde | |
Reorganize main and sub-window initial position properties. | |||
2023-01-22 | Enchance the performance of `AStar` by using a `LocalVector` | Yuri Rubinsky | |
2023-01-21 | Use range iterators in LocalVector loops | kobewi | |
2023-01-21 | Add range iterator to LocalVector | kobewi | |
2023-01-21 | Add support for Unicode identifiers in Expression class | George Marques | |
2023-01-21 | Merge pull request #71687 from reduz/support-script-class-name-in-efs | Rémi Verschelde | |
Support script global resource name in EditorFileSystem | |||
2023-01-21 | Support script global resource name in EditorFileSystem | Juan Linietsky | |
* Works for binary and text files. * Makes EditorQuickOpen work with custom resources again. * Information is cached and easily accessible. Properly fixes #66179. Supersedes #66215 and supersedes #62417 **WARNING**: This required breaking backwards binary compatibility (.res and .scn files). Files saved after this PR is merged will no longer open in any earlier versions of Godot. | |||
2023-01-21 | Merge pull request #71683 from reduz/fast-script-class-inheritance-check | Rémi Verschelde | |
Implement a quick script inheritance check | |||
2023-01-21 | Merge pull request #71396 from reduz/fix-broken-userdir | Rémi Verschelde | |
Fix cases of broken user:// paths. | |||
2023-01-21 | Merge pull request #71390 from reduz/fix-json-as-resource | Rémi Verschelde | |
Fixes to JSON as resource | |||
2023-01-19 | Fix use of `bool` in extension header | Jan Haller | |
2023-01-19 | Merge pull request #71649 from raulsntos/array-indexer | Rémi Verschelde | |
Add property usage to array indexer | |||
2023-01-19 | Merge pull request #44596 from KoBeWi/🧹🧹🧹 | Rémi Verschelde | |
Cleanup unused engine code v2 | |||
2023-01-19 | Implement a quick script inheritance check | Juan Linietsky | |
Optimizes, simplifies and fixes EditorResourcePicker (was not refreshing custom clases). | |||
2023-01-19 | Add property usage to array indexer | Raul Santos | |
This makes the `Array` indexer show as returning `Variant` instead of `void` in the documentation. | |||
2023-01-19 | Cleanup unused engine code v2 | kobewi | |
2023-01-19 | Reorganize main and sub-window initial position properties. | bruvzg | |
2023-01-19 | [GDExtension] Expose some low level functions and String operators. | bruvzg | |
2023-01-19 | Merge pull request #71628 from reduz/fixup-editor-file-system-script-parsing | Rémi Verschelde | |
Clean up EditorFileSystem script parsing | |||
2023-01-18 | Clean up EditorFileSystem script parsing | Juan Linietsky | |
* Optimize only update modified/added/removed files. * Clean up documentation parsing. | |||
2023-01-18 | Revert "Make MessageQueue::push_callable(p) work with bound arguments" | Pedro J. Estébanez | |
This reverts commit 81b1ebddefc5e3775331b70ea09dfb7d23a4ee1e. | |||
2023-01-18 | Merge pull request #71400 from ↵ | Rémi Verschelde | |
touilleMan/gdextension-dump-global_enum-is_bitfield-field Add missing is_bitfield field for global enum in extension_api_dump | |||
2023-01-18 | Merge pull request #71622 from RandomShaper/mq_bound | Rémi Verschelde | |
Make MessageQueue::push_callable(p) work with bound arguments | |||
2023-01-18 | Make MessageQueue::push_callable(p) work with bound arguments | Pedro J. Estébanez | |
2023-01-18 | Merge pull request #71514 from akien-mga/os-unset_environment | Rémi Verschelde | |
OS: Add `unset_environment`, better validate input | |||
2023-01-16 | Merge pull request #71279 from vonagam/fix-iterator-number-type | Rémi Verschelde | |
GDScript: Fix typing of iterator in for loop | |||
2023-01-16 | Linux/BSD: Add LINUXBSD_ENABLED define for non X11-related checks | Rémi Verschelde | |
2023-01-16 | OS: Add `unset_environment`, better validate input | Rémi Verschelde | |
Instead of returning an undocumented boolean error code, we do the validation checks that should ensure a successful result. Based on: - https://linux.die.net/man/3/setenv - https://learn.microsoft.com/en-us/windows/win32/api/winbase/nf-winbase-setenvironmentvariable | |||
2023-01-16 | Merge pull request #70557 from KoBeWi/class_yeet | Rémi Verschelde | |
Move global script class cache to separate file | |||
2023-01-16 | Merge pull request #64021 from ajreckof/change-shortcut-for-rect-tool-tilemap | Rémi Verschelde | |
Add `Key::CTRL_OR_CMD` and use it to fix shortcut for tilemap painting tools on macOS | |||
2023-01-16 | Move global script class cache to separate file | kobewi | |
2023-01-15 | Fix cases of broken user:// paths. | Juan Linietsky | |
* Properly validate paths when supplying the project name. * Ensures that the user data dir will always be valid. Fixes 69366. | |||
2023-01-15 | add CMD_OR_CTRL as a Key and not just a key modifier | ajreckof | |
2023-01-15 | Rename `center` method to `get_center` in Plane. | Raul Santos | |
2023-01-14 | Add missing is_bitfield field for global enum in extension_api_dump | Emmanuel Leblond | |
2023-01-14 | Fixes to JSON as resource | Juan Linietsky | |
* It was not a resource, hence it was not working to load it as such. * Changed so, when opened in editor, a parse error will not fail load and the text will be kept. * This should allow proper editing from within the code editor, including syntax checking and saving files as-is in text. Partially addresses #66820. The code editor still needs to be changed for this to work. |