summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-01-23Merge pull request #70948 from vnen/gdscript-ptr-method-name-in-debugGeorge Marques
2023-01-23Merge pull request #70052 from bruvzg/key_unicode_actionsRémi Verschelde
Cleanup and unify keyboard input.
2023-01-23Merge pull request #71914 from vnen/gdscript-no-continue-matchRémi Verschelde
GDScript: Remove function of `continue` for match statement
2023-01-23Merge pull request #57606 from SaracenOne/update_on_reimportRémi Verschelde
Update instances of scenes which have been reimported.
2023-01-23Merge pull request #63251 from ↵Rémi Verschelde
SaracenOne/disable_data_generation_on_foreign_resources Disable navmesh, lightmap, and VoxelGI generation on foreign data
2023-01-23Merge pull request #71912 from KoBeWi/another_regression_DEADRémi Verschelde
Fix plugins over not working
2023-01-23GDScript: Add names for disassembling function pointersGeorge Marques
When instructions use function pointers, it's not possible to retrieve their original names in the disassembly. This stores the names in vectors (in debug builds) so they can be shown.
2023-01-23Fix plugins over not workingkobewi
2023-01-23Cleanup 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-23Merge pull request #70548 from MewPurPur/fix-some-gradient-jankRémi Verschelde
Fix Gradient Editor bugs
2023-01-23Merge pull request #59081 from Sauermann/fix-cursorshape-canvasitemeditorRémi Verschelde
Use get_cursor_shape for identifying the cursor shape in CanvasItemEditor
2023-01-23Merge pull request #71909 from bruvzg/utf16_bidi_override_fixRémi Verschelde
Fix BiDi override for the characters outside BMP (e.g., emojis).
2023-01-23Fix Gradient Editor bugsVolTer
2023-01-23Fix BiDi override for the characters outside BMP (e.g., emojis).bruvzg
2023-01-23Merge pull request #71801 from akien-mga/codespell-en-GB-to-en-USRémi Verschelde
Convert en_GB spelling to en_US with codespell
2023-01-23Merge pull request #71441 from KoBeWi/warp_2_scanRémi Verschelde
Improve performance of imported file scan
2023-01-23Merge pull request #71906 from reduz/simplify-polyphonic-stream-playerRémi Verschelde
Simplify AudioStreamPolyphonic
2023-01-23Merge pull request #71903 from Calinou/touch-emulation-project-settings-basicRémi Verschelde
Mark touch emulation project settings as basic
2023-01-23Convert en_GB spelling to en_US with codespellRémi Verschelde
2023-01-23Simplify AudioStreamPolyphonicJuan Linietsky
* Make AudioStreamPolyphonic not requre a polling thread (simpler, faster) * Improve error reporting in AudioStreamPlayer*::get_stream_playback() error reporting to improve usability.
2023-01-23Merge pull request #67847 from rburing/warn_non-uniformistsRémi Verschelde
Warn against using non-uniform scale for 3D physics (in the editor and class reference)
2023-01-23Merge pull request #71848 from bruvzg/ios_glesRémi Verschelde
[iOS] Restore OpenGLES3 renderer support.
2023-01-23Merge pull request #71885 from KoBeWi/NullItemEditorRémi Verschelde
Fix handling of nulls in some editors
2023-01-23Merge pull request #71784 from PrecisionRender/fix-xbox-inputRémi Verschelde
Fix Xbox Series controller detected as 2 devices
2023-01-23Merge pull request #71900 from SaracenOne/blendshape_track_import_flagRémi Verschelde
Fix duplicating imported blendshape tracks
2023-01-23Merge pull request #71676 from vnen/gdscript-unicode-identifiersRémi Verschelde
Add support for Unicode identifiers in GDScript and Expression
2023-01-23Merge pull request #71828 from geowarin/geowarin/masterRémi Verschelde
Add keyboard shortcut for "Open in External Program" action
2023-01-23Merge pull request #71778 from vortexofdoom/fix-dof-blur-transitionRémi Verschelde
allowed negative DoF blur transition in the editor
2023-01-23Merge pull request #71214 from SekoiaTree/remove_mesh_surface_compatRémi Verschelde
Remove compatibility code for Mesh surfaces
2023-01-23Merge pull request #71690 from ↵Rémi Verschelde
Calinou/forward-mobile-fix-directionallight3d-shadow-opacity Fix DirectionalLight3D shadow opacity on Forward Mobile rendering backend
2023-01-23Merge pull request #71831 from PrecisionRender/fix-incorrect-scene-editorRémi Verschelde
Use selected node type for choosing editor tab
2023-01-23Mark touch emulation project settings as basicHugo Locurcio
These settings are likely to be toggled often during development, so they should be as accessible as possible.
2023-01-23Fix handling of nulls in some editorskobewi
2023-01-23Adds missing method call to set blendshape tracks as 'imported' when ↵SaracenOne
importing from a GLTF.
2023-01-22Use selected node type for choosing editor tabPrecisionRender
Use selected node type for choosing editor tab Update editor/editor_node.cpp Co-authored-by: Tomek <kobewi4e@gmail.com>
2023-01-22GDScript: Remove function of `continue` for match statementGeorge Marques
The keyword is confusing and rarely is used in the intended way. It is removed now in favor of a future feature (pattern guards) to avoid breaking compatibility later.
2023-01-22Fix DirectionalLight3D shadow opacity on Forward Mobile rendering backendHugo Locurcio
2023-01-22Merge pull request #71864 from KoBeWi/drag_and_failRémi Verschelde
Fix script editor drag and drop
2023-01-22Merge pull request #71686 from YuriSizov/stylebox-min-size-but-betterRémi Verschelde
Clean-up, harmonize, and improve StyleBox API
2023-01-22Merge pull request #69619 from m4gr3d/address_android_editor_crashes_mainRémi Verschelde
Address Android editor crashes
2023-01-22Merge pull request #71859 from KoBeWi/nullptr.is_class()Rémi Verschelde
Fix potential crash in EditorPlugin.edit()
2023-01-22Merge pull request #71855 from reduz/audio-stream-polyphonicRémi Verschelde
Add AudioStreamPolyphonic to simplify sound playback from code
2023-01-22Fix script editor drag and dropkobewi
2023-01-22Add AudioStreamPolyphonic to make it easier to play polyphonic sound from codeJuan Linietsky
* 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 ```
2023-01-22Merge pull request #71851 from mihe/error-macrosRémi Verschelde
Fix incorrect index error macros
2023-01-22Merge pull request #71783 from Bartkk0/parse-check-deletedRémi Verschelde
Check if file was removed when parsing documentation
2023-01-22Merge pull request #71609 from lufog/menubar-auto-translationRémi Verschelde
MenuBar add auto-translation of Menu names
2023-01-22Merge pull request #71849 from EricEzaM/fix-run-specific-scene-shortcutRémi Verschelde
Fix 'run specific scene' shortcut on Windows/non-Mac
2023-01-22Merge pull request #71846 from Chaosus/astar_local_vectorRémi Verschelde
Enchance the performance of `AStar` by using a `LocalVector`
2023-01-22Fix potential crash in EditorPlugin.edit()kobewi