Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-23 | Simplify AudioStreamPolyphonic | Juan 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-22 | Merge pull request #71864 from KoBeWi/drag_and_fail | Rémi Verschelde | |
Fix script editor drag and drop | |||
2023-01-22 | Merge pull request #71686 from YuriSizov/stylebox-min-size-but-better | Rémi Verschelde | |
Clean-up, harmonize, and improve StyleBox API | |||
2023-01-22 | Merge pull request #69619 from m4gr3d/address_android_editor_crashes_main | Rémi Verschelde | |
Address Android editor crashes | |||
2023-01-22 | Merge pull request #71859 from KoBeWi/nullptr.is_class() | Rémi Verschelde | |
Fix potential crash in EditorPlugin.edit() | |||
2023-01-22 | Merge pull request #71855 from reduz/audio-stream-polyphonic | Rémi Verschelde | |
Add AudioStreamPolyphonic to simplify sound playback from code | |||
2023-01-22 | Fix script editor drag and drop | kobewi | |
2023-01-22 | Add AudioStreamPolyphonic to make it easier to play polyphonic sound from code | Juan 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-22 | Merge pull request #71851 from mihe/error-macros | Rémi Verschelde | |
Fix incorrect index error macros | |||
2023-01-22 | Merge pull request #71783 from Bartkk0/parse-check-deleted | Rémi Verschelde | |
Check if file was removed when parsing documentation | |||
2023-01-22 | Merge pull request #71609 from lufog/menubar-auto-translation | Rémi Verschelde | |
MenuBar add auto-translation of Menu names | |||
2023-01-22 | Merge pull request #71849 from EricEzaM/fix-run-specific-scene-shortcut | Rémi Verschelde | |
Fix 'run specific scene' shortcut on Windows/non-Mac | |||
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 potential crash in EditorPlugin.edit() | kobewi | |
2023-01-22 | Fix incorrect index error macros | Mikael Hermansson | |
2023-01-22 | Fix 'run specific scene' shortcut on Windows/non-Mac | Eric M | |
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 | Merge pull request #71840 from TokageItLab/fix-travel-reset | Rémi Verschelde | |
Fix weird behavior of teleporting to self-state when `reset_on_teleport` is `false` in StateMachine | |||
2023-01-22 | Merge pull request #71839 from TokageItLab/expose-fading-from-statemachine | Rémi Verschelde | |
Expose `fading_from` from StateMachine | |||
2023-01-22 | Merge pull request #71823 from TokageItLab/fix-bezier-init | Rémi Verschelde | |
Fix wrong BezierTrack init value | |||
2023-01-22 | Merge pull request #71770 from KoBeWi/better_editing_or_something | Rémi Verschelde | |
Rework EditorPlugin editing logic | |||
2023-01-22 | Enchance the performance of `AStar` by using a `LocalVector` | Yuri Rubinsky | |
2023-01-22 | Fix weird behavior of teleporting to self-state when reset is false | Silc Renew | |
2023-01-22 | Expose fading_from_node from StateMachine | Silc Renew | |
2023-01-22 | Rework EditorPlugin editing logic | kobewi | |
2023-01-22 | Fix wrong BezierTrack init value | Silc Renew | |
2023-01-21 | Merge pull request #70773 from KoBeWi/lector | Rémi Verschelde | |
Add range iterator to LocalVector | |||
2023-01-21 | Merge pull request #68489 from KoBeWi/open_in_extraterrestrial_program | Rémi Verschelde | |
Add "Open in External Program" option | |||
2023-01-21 | Merge pull request #71819 from Riteo/certified-musl-moment | Rémi Verschelde | |
Make PIE relocation detection glibc-only | |||
2023-01-21 | Merge pull request #67253 from KoBeWi/PICKER_USAGE_NO_EDITOR | Rémi Verschelde | |
Remove editor dependencies from ColorPicker | |||
2023-01-21 | Merge pull request #70294 from KoBeWi/treedulate | Rémi Verschelde | |
Add a method to get global modulate | |||
2023-01-21 | Use range iterators in LocalVector loops | kobewi | |
2023-01-21 | Add range iterator to LocalVector | kobewi | |
2023-01-21 | Add "Open in External Program" option | kobewi | |
2023-01-21 | Make PIE relocation detection glibc-only | Riteo | |
Musl doesn't compile with it, and by looking online I think that this is a glibc only thing. | |||
2023-01-21 | Merge pull request #71814 from mihe/binary-resources-setting | Rémi Verschelde | |
Remove redundant definition of `convert_text_resources_to_binary` | |||
2023-01-21 | Merge pull request #65726 from KoBeWi/cellless | Rémi Verschelde | |
Don't print error in `get_cell_tile_data()` | |||
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 | Merge pull request #71806 from ↵ | Rémi Verschelde | |
EricEzaM/71576-perspective-menu-perspectiveorthogonal-hotkey-display-inconsistency Fix 3D editor Perspective/Ortho shortcut inconsistency | |||
2023-01-21 | Merge pull request #71797 from reduz/cleanup-shader-parameter-remap | Rémi Verschelde | |
Clean up shader parameter remap | |||
2023-01-21 | Merge pull request #71707 from peastman/scale | Rémi Verschelde | |
Collision detection supports uniform scaling | |||
2023-01-21 | Remove redundant definition of `convert_text_resources_to_binary` | Mikael Hermansson | |
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 | Fix 3D editor Perspective/Ortho shortcut inconsistency | Eric M | |
2023-01-21 | Clean up shader parameter remap | Juan Linietsky | |
This PR is a follow up to #64092, which fixed important issues but it was implemented in an overly complex and inefficient way (because it forced the default code path to always go through string operations). This cleans up all the shader parameter code. This fixes #54336. Also fixes #56219 because, as the new code never queries the RenderingServer on load, potential deadlocks are avoided. **NOTE**: materials saved between #62972 and #64092 will no longer work and will need to be resaved in an earlier version. | |||
2023-01-21 | Merge pull request #63667 from AntonioDell/bugfix/63549 | Rémi Verschelde | |
fix(editor): Remove some MeshLibrary editor updates | |||
2023-01-21 | Merge pull request #68002 from dogboydog/csharp_build_exit_code | Rémi Verschelde | |
Exit editor with non-zero return code if --build-solutions fails | |||
2023-01-21 | Merge pull request #71730 from reduz/fix-altgr-stuck | Rémi Verschelde | |
Fix AltGR getting stuck on Windows right Alt-Tab | |||
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. |