summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Convert en_GB spelling to en_US with codespellRémi Verschelde2023-01-2379-145/+146
|
* Merge pull request #67847 from rburing/warn_non-uniformistsRémi Verschelde2023-01-2316-24/+59
|\ | | | | | | Warn against using non-uniform scale for 3D physics (in the editor and class reference)
| * Warn against using non-uniform scale for 3D physicsRicardo Buring2022-10-2416-24/+59
| | | | | | | | | | | | | | Using non-uniform scale is known to cause many issues. Add warnings to the editor and to the class reference. Also remove the warning from SoftBody3D since it is not relevant there: it simulates in global space.
* | Merge pull request #71848 from bruvzg/ios_glesRémi Verschelde2023-01-239-42/+84
|\ \ | | | | | | | | | [iOS] Restore OpenGLES3 renderer support.
| * | [iOS] Restore OpenGLES3 renderer support.bruvzg2023-01-229-42/+84
| | |
* | | Merge pull request #71885 from KoBeWi/NullItemEditorRémi Verschelde2023-01-232-3/+11
|\ \ \ | | | | | | | | | | | | Fix handling of nulls in some editors
| * | | Fix handling of nulls in some editorskobewi2023-01-232-3/+11
| | | |
* | | | Merge pull request #71784 from PrecisionRender/fix-xbox-inputRémi Verschelde2023-01-231-1/+3
|\ \ \ \ | | | | | | | | | | | | | | | Fix Xbox Series controller detected as 2 devices
| * | | | Fix Xbox Series controller duplicate inputPrecisionRender2023-01-201-1/+3
| | | | |
* | | | | Merge pull request #71900 from SaracenOne/blendshape_track_import_flagRémi Verschelde2023-01-231-0/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Fix duplicating imported blendshape tracks
| * | | | | Adds missing method call to set blendshape tracks as 'imported' when ↵SaracenOne2023-01-231-0/+1
| | |/ / / | |/| | | | | | | | | | | | | importing from a GLTF.
* | | | | Merge pull request #71676 from vnen/gdscript-unicode-identifiersRémi Verschelde2023-01-2315-38/+149
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Add support for Unicode identifiers in GDScript and Expression
| * | | | | Add support for Unicode identifiers in Expression classGeorge Marques2023-01-211-5/+4
| | | | | |
| * | | | | Add support for Unicode identifiers in GDScriptGeorge Marques2023-01-2114-33/+145
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is using an adapted version of UAX#31 to not rely on the ICU database (which isn't available in builds without TextServerAdvanced). It allows most characters used in diverse scripts but not everything.
* | | | | | Merge pull request #71828 from geowarin/geowarin/masterRémi Verschelde2023-01-231-1/+4
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | Add keyboard shortcut for "Open in External Program" action
| * | | | | | Add keyboard shortcut for "Open in External Program" actionGeoffroy Warin2023-01-221-1/+4
| | | | | | |
* | | | | | | Merge pull request #71778 from vortexofdoom/fix-dof-blur-transitionRémi Verschelde2023-01-231-2/+2
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | allowed negative DoF blur transition in the editor
| * | | | | | | allowed negative DoF blur transition in the editorDaniel Larson2023-01-201-2/+2
| | | | | | | |
* | | | | | | | Merge pull request #71214 from SekoiaTree/remove_mesh_surface_compatRémi Verschelde2023-01-231-11/+0
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove compatibility code for Mesh surfaces
| * | | | | | | | Remove compatibility code for Mesh surfacesSekoiaTree2023-01-111-11/+0
| | | | | | | | |
* | | | | | | | | Merge pull request #71690 from ↵Rémi Verschelde2023-01-232-1/+3
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Calinou/forward-mobile-fix-directionallight3d-shadow-opacity Fix DirectionalLight3D shadow opacity on Forward Mobile rendering backend
| * | | | | | | | | Fix DirectionalLight3D shadow opacity on Forward Mobile rendering backendHugo Locurcio2023-01-222-1/+3
| | | | | | | | | |
* | | | | | | | | | Merge pull request #71831 from PrecisionRender/fix-incorrect-scene-editorRémi Verschelde2023-01-231-5/+5
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | Use selected node type for choosing editor tab
| * | | | | | | | | Use selected node type for choosing editor tabPrecisionRender2023-01-221-5/+5
|/ / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use selected node type for choosing editor tab Update editor/editor_node.cpp Co-authored-by: Tomek <kobewi4e@gmail.com>
* | | | | | | | | Merge pull request #71864 from KoBeWi/drag_and_failRémi Verschelde2023-01-221-1/+1
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix script editor drag and drop
| * | | | | | | | | Fix script editor drag and dropkobewi2023-01-221-1/+1
| | | | | | | | | |
* | | | | | | | | | Merge pull request #71686 from YuriSizov/stylebox-min-size-but-betterRémi Verschelde2023-01-2221-290/+275
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Clean-up, harmonize, and improve StyleBox API
| * | | | | | | | | | Clean-up, harmonize, and improve StyleBox APIYuri Sizov2023-01-1921-290/+275
| | |/ / / / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Make all margin properties follow the same naming convention (their getter and setter too). - Remove a virtual counterpart of `get_style_margin` from API. - Allow to override `get_minimum_size` from scripting and remove `get_center_size`.
* | | | | | | | | | Merge pull request #69619 from m4gr3d/address_android_editor_crashes_mainRémi Verschelde2023-01-221-0/+1
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Address Android editor crashes
| * | | | | | | | | | Address Android editor crashesFredia Huya-Kouadio2022-12-051-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add workaround for crash when resuming existing project
* | | | | | | | | | | Merge pull request #71859 from KoBeWi/nullptr.is_class()Rémi Verschelde2023-01-221-1/+1
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix potential crash in EditorPlugin.edit()
| * | | | | | | | | | | Fix potential crash in EditorPlugin.edit()kobewi2023-01-221-1/+1
| | |_|_|_|_|_|_|_|/ / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #71855 from reduz/audio-stream-polyphonicRémi Verschelde2023-01-225-0/+489
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|/ / / / / / / |/| | | | | | | | | | | | | | | | | | | | | Add AudioStreamPolyphonic to simplify sound playback from code
| * | | | | | | | | | Add AudioStreamPolyphonic to make it easier to play polyphonic sound from codeJuan Linietsky2023-01-225-0/+489
| | |_|_|_|_|/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * This new audio stream allows to play multiple sounds and control them over time from code. * It greatly simplifies tasks such as generative music (music generated from code) or audio. This new type of stream was added with the goal of fixing audio blending in AnimationPlayer and AnimationTree, but can be used by others for their regular audio needs. Does not fix anything currently, but should help implement #69758 properly. Some demo code of how to use this: ```GDScript var player = $SomeNode as AudioStreamPlayer player.stream = AudioStreamPolyphonic.new() var playback = player.get_stream_playback() as AudioStreamPlaybackPolyphonic var id = playback.play_stream(preload("res://Clip1.ogg")) await get_tree().create_timer(1).timeout playback.set_stream_volume(id,-12) # Set volume to half after one second await get_tree().create_timer(2).timeout var id2 = playback.play_stream(preload("res://Clip2.ogg")) # 2 seconds later, start another clip await get_tree().create_timer(1).timeout playback.stop_stream(id) # 1 second later, kill the first clip playback.set_stream_pitch_scale(id2,1.5) # Make the second clip go 50% faster ```
* | | | | | | | | | Merge pull request #71851 from mihe/error-macrosRémi Verschelde2023-01-222-26/+26
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix incorrect index error macros
| * | | | | | | | | | Fix incorrect index error macrosMikael Hermansson2023-01-222-26/+26
| | |/ / / / / / / / | |/| | | | | | | |
* | | | | | | | | | Merge pull request #71783 from Bartkk0/parse-check-deletedRémi Verschelde2023-01-221-0/+5
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Check if file was removed when parsing documentation
| * | | | | | | | | | Check if file was removed when parsing documentationBartkk2023-01-211-0/+5
| | | | | | | | | | |
* | | | | | | | | | | Merge pull request #71609 from lufog/menubar-auto-translationRémi Verschelde2023-01-221-4/+4
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | MenuBar add auto-translation of Menu names
| * | | | | | | | | | | MenuBar add auto-translation of Menu namesАлексей Смирнов2023-01-201-4/+4
| | | | | | | | | | | |
* | | | | | | | | | | | Merge pull request #71849 from EricEzaM/fix-run-specific-scene-shortcutRémi Verschelde2023-01-221-1/+1
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix 'run specific scene' shortcut on Windows/non-Mac
| * | | | | | | | | | | | Fix 'run specific scene' shortcut on Windows/non-MacEric M2023-01-221-1/+1
| | |/ / / / / / / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #71846 from Chaosus/astar_local_vectorRémi Verschelde2023-01-221-7/+7
|\ \ \ \ \ \ \ \ \ \ \ \ | |_|_|/ / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | Enchance the performance of `AStar` by using a `LocalVector`
| * | | | | | | | | | | Enchance the performance of `AStar` by using a `LocalVector`Yuri Rubinsky2023-01-221-7/+7
| | |_|/ / / / / / / / | |/| | | | | | | | |
* | | | | | | | | | | Merge pull request #71663 from bruvzg/init_pos_xRémi Verschelde2023-01-226-62/+76
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Reorganize main and sub-window initial position properties.
| * | | | | | | | | | | Reorganize main and sub-window initial position properties.bruvzg2023-01-196-62/+76
| | | | | | | | | | | |
* | | | | | | | | | | | Merge pull request #71840 from TokageItLab/fix-travel-resetRémi Verschelde2023-01-221-3/+5
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix weird behavior of teleporting to self-state when `reset_on_teleport` is `false` in StateMachine
| * | | | | | | | | | | | Fix weird behavior of teleporting to self-state when reset is falseSilc Renew2023-01-221-3/+5
| | |/ / / / / / / / / / | |/| | | | | | | | | |
* | | | | | | | | | | | Merge pull request #71839 from TokageItLab/expose-fading-from-statemachineRémi Verschelde2023-01-224-4/+11
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Expose `fading_from` from StateMachine
| * | | | | | | | | | | | Expose fading_from_node from StateMachineSilc Renew2023-01-224-4/+11
| | |_|/ / / / / / / / / | |/| | | | | | | | | |