Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-19 | Merge pull request #44737 from KoBeWi/touch_shape_screen_centered_button | Rémi Verschelde | |
Fix shape_centered property in TouchScreenButton | |||
2021-02-19 | Merge pull request #46216 from Chaosus/fix_scenetree_timeout | Rémi Verschelde | |
Fix connecting signal to `SceneTreeEditor::update_timer` | |||
2021-02-19 | Fix `SceneTreeEditor::update_timer` - timeout signal | Yuri Roubinsky | |
2021-02-19 | Merge pull request #46197 from RandomShaper/volatile_robustness | Rémi Verschelde | |
Improve robustness of atomics | |||
2021-02-19 | Merge pull request #44181 from EricEzaM/PR/INP5-new-input-editor | Rémi Verschelde | |
New Input Map Editor and Editor Settings Shortcut Editor | |||
2021-02-19 | Merge pull request #46202 from ellenhp/fix_mix_before_start | Rémi Verschelde | |
Always call start() on audio stream before mixing | |||
2021-02-19 | Added Built-in Action editor to Editor Settings dialog. | Eric M | |
Built-in actions can now be edited for the Editor too. Also added usage of the new Event confifiguration dialog to for better UX. | |||
2021-02-19 | New ActionMapEditor to replace InputMapEditor. Used in ProjectSettings. | Eric M | |
Renamed to ActionMapEditor as it is more generic and can be used for more than just the InputMapEditor if required. This also includes a new Event Configuration dialog (previously "Press A key...") which can be used to create and edit InputEvents for any use - like the Project Settings input map, or the Editor Settings shortcuts. | |||
2021-02-19 | Merge pull request #38994 from nikibobi/fix-file-dialog-favorite | Rémi Verschelde | |
Fix file dialog filename cleared when selecting favorites | |||
2021-02-19 | Merge pull request #46199 from ellenhp/fix_distortion_filter | Rémi Verschelde | |
Prevent distortion filter from introducing NaNs in the audio buffer | |||
2021-02-18 | Don't fade out after pausing unless stream is running | Ellen Poe | |
2021-02-18 | Initialize fadeout to false in AudioStreamPlayer | Ellen Poe | |
2021-02-19 | Improve robustness of atomics | Pedro J. Estébanez | |
And fix increment in `CowData` not being conditional anymore after the recent changes. Co-authored-by: Hein-Pieter van Braam-Stewart <hp@tmm.cx> | |||
2021-02-18 | Prevent distortion filter from introducing NaNs in the audio buffer. | Ellen Poe | |
2021-02-18 | Merge pull request #41644 from ↵ | Rémi Verschelde | |
Eoin-ONeill-Yokai/collision_2d_shape_visualization_fix CollisionShape2D 'Disabled' Visualization Correction | |||
2021-02-18 | Merge pull request #46192 from nmrkr/surface-tool-negative-index | Rémi Verschelde | |
Fix handling of negative indices in SurfaceTool | |||
2021-02-18 | Fix handling of negative indices in SurfaceTool | Delf Neumärker | |
2021-02-18 | Merge pull request #45326 from clayjohn/VULKAN-ign-shadows | Clay John | |
Use Interleaved gradient noise for shadow samples | |||
2021-02-18 | Merge pull request #46131 from bruvzg/move_tablet_to_ds | Rémi Verschelde | |
Move tablet driver API from OS to DisplayServer | |||
2021-02-18 | Merge pull request #45617 from RandomShaper/modernize_atomics | Rémi Verschelde | |
Modernize atomics (and fix `volatile`) | |||
2021-02-18 | Merge pull request #43663 from EricEzaM/PR/INP4-dehardcode_scene_shortcuts | Rémi Verschelde | |
Remove hardcoded shortcuts from /scene and instead use the input action system to allow them to be customised. | |||
2021-02-18 | Modernize atomics | Pedro J. Estébanez | |
- Based on C++11's `atomic` - Reworked `SafeRefCount` (based on the rewrite by @hpvb) - Replaced free atomic functions by the new `SafeNumeric<T>` - Replaced wrong cases of `volatile bool` by the new `SafeFlag` - Platform-specific implementations no longer needed Co-authored-by: Hein-Pieter van Braam-Stewart <hp@tmm.cx> | |||
2021-02-18 | Removed hardcoded shortcuts from /scene and converted to input actions | Eric M | |
This removes hardcoded actions from things like LineEdit and TextEdit. Previously, things like copy, paste, etc were all hardcoded to Ctrl+C, Ctrl+V, etc. They could not be changed. This allows the possibility of them being changed, by making them use the action map. This has the added benefit of greatly simplifying the input handling logic in those controls. The logic which was previously in a huge and hard to follow switch statement has been extracted to individual methods. | |||
2021-02-18 | Added ability to override built-in actions for the editor | Eric M | |
This adds the ability to add overrides for built-in actions (i.e. ui_*) in the editor. Also added a number of additional built-in actions for various text-related actions, gui-generic actions (like copy and paste) and graph-related actions (duplicate nodes), etc. Moved the definition of input actions to input_map, rather than in project_settings so the editor can make use of these actions as well. | |||
2021-02-18 | Added convenience create_reference methods for Key and JoyButton inputs | Eric M | |
2021-02-18 | Move tablet driver API from OS to DisplayServer. | bruvzg | |
2021-02-18 | Merge pull request #46127 from reduz/reorganize-project-settings | Rémi Verschelde | |
Reorganize Project Settings | |||
2021-02-18 | Reorganize Project Settings | reduz | |
-Advanced Settings toggle also hides advanced properties when disabled -Simplified Advanced Bar (errors were just plain redundant) -Reorganized rendering quality settings. -Reorganized miscelaneous settings for clean up. | |||
2021-02-18 | Merge pull request #45032 from neikeq/classdb-tests-for-44856 | Rémi Verschelde | |
Add ClassDB tests to look for core API deps on editor API | |||
2021-02-18 | Merge pull request #45943 from KoBeWi/YEEEET | Rémi Verschelde | |
Remove Merge From Scene | |||
2021-02-18 | Merge pull request #46170 from ↵ | Rémi Verschelde | |
gongpha/jr-_-avoid-get_tree-when-flying-colorpicker-master Avoid signal methods in ColorPicker to access the tree when it isn't in the tree | |||
2021-02-18 | Merge pull request #46171 from akien-mga/scons-editor-always-freetype | Rémi Verschelde | |
SCons: Make freetype module a mandatory editor dependency | |||
2021-02-18 | Merge pull request #46166 from angad-k/fix-mesh-instance3d-crash | Rémi Verschelde | |
add null check in MeshInstance::_mesh_changed() | |||
2021-02-18 | Avoid signal methods in ColorPicker to access the tree when it isn't in the tree | Kongfa Waroros | |
2021-02-18 | SCons: Make freetype module a mandatory editor dependency | Rémi Verschelde | |
Fixes #28650. | |||
2021-02-18 | Merge pull request #46148 from nekomatata/fix-test-body-motion | Rémi Verschelde | |
Fix test_body_motion recovery and rest info | |||
2021-02-18 | Merge pull request #46169 from m4gr3d/follow_up_splash_handling_master | Rémi Verschelde | |
Follow up on bootsplash handling on Android | |||
2021-02-18 | Merge pull request #46159 from gongpha/jr-_-fix-function-binding | Rémi Verschelde | |
Fixes function bindings | |||
2021-02-18 | Merge pull request #46156 from Vignesh1-art/patch-1 | Rémi Verschelde | |
Fixed Invalid function bindings #46135 | |||
2021-02-18 | add null check in MeshInstance::_mesh_changed() | Angad Kambli | |
2021-02-18 | Disable engine splash logic on Android; this is now handled by the Android ↵ | Fredia Huya-Kouadio | |
theme api. In addition, add support for scaling and applying filter to the splash screen on Android. One limitation of the api being used is that the splash screen aspect ratio is not maintained when it's scaled up. | |||
2021-02-18 | Merge pull request #45950 from KoBeWi/naughty_resources | Rémi Verschelde | |
Fix internal resource detecting when pasting nodes | |||
2021-02-18 | Merge pull request #46161 from akien-mga/linux-joypads-udev-fallback | Rémi Verschelde | |
Linux: Fix fallback logic when udev fails creating a context | |||
2021-02-18 | Merge pull request #46150 from m4gr3d/update_ndk_fetcher_logic | Rémi Verschelde | |
Override `ANDROID_NDK_ROOT` based on the project ndk version. | |||
2021-02-18 | Linux: Fix fallback logic when udev fails creating a context | Rémi Verschelde | |
Thanks to Noshyaar for pointing out the bug. | |||
2021-02-18 | Merge pull request #46151 from ellenhp/fix_spatial_player_play | Rémi Verschelde | |
Fix a pop on play() in AudioStreamPlayer2D and 3D | |||
2021-02-18 | Fixes function bindings | Kongfa Waroros | |
2021-02-18 | Fixed Invalid function bindings #46135 | Vignesh1-art | |
Fixed GDScriptLanguageProtocol::notify_client - have 3 arguments, but only 2 are binded | |||
2021-02-17 | Override `ANDROID_NDK_ROOT` based on the project ndk version. | Fredia Huya-Kouadio | |
This helps resolve issues where the project ndk version differs from the one pointed by the `ANDROID_NDK_ROOT` environment variable (if it exists). | |||
2021-02-17 | Fix pops in play() of both spatial audio players | Ellen Poe | |