Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-26 | Merge pull request #68627 from Sauermann/fix-tooltip-position | Rémi Verschelde | |
Fix position of Tooltips | |||
2023-01-26 | Merge pull request #66692 from Sauermann/fix-window-final-transform | Rémi Verschelde | |
Include the Window-transform into Viewport::get_final_transform | |||
2023-01-26 | Merge pull request #66688 from Sauermann/fix-control-get-global-rect-coordinates | Rémi Verschelde | |
Fix Control rect coordinate system inconsistency | |||
2023-01-26 | Include the Window-transform into Viewport::get_final_transform | Markus Sauermann | |
2023-01-26 | Fix position of Tooltips | Markus Sauermann | |
CanvasItem::get_screen_transform returns a transform from the CanvasItem to the coordinate system, where a Popup - created as a child of the CanvasItem - should be opened. get_screen_transform makes some simplifications, that work well, when used in the editor, but not in general cases. Since Popups like Tooltips are now used more commonly in projects, it becomes necessary to correct these simplifications. This solution introduces Viewport::get_popup_base_transform, which makes the necessary calculations. | |||
2023-01-26 | Merge pull request #72100 from bruvzg/sysf_msdf | Rémi Verschelde | |
[SystemFont] Add missing MSDF properties. | |||
2023-01-26 | Merge pull request #72099 from bruvzg/ime_commit | Rémi Verschelde | |
[Windows] Fix committing IME text without IME deactivation. | |||
2023-01-26 | Merge pull request #72096 from TokageItLab/spamspamspam | Rémi Verschelde | |
Fix spamming audio preview and cleanup process in `AnimationPlayer/Tree` | |||
2023-01-26 | [SystemFont] Add missing MSDF properties. | bruvzg | |
2023-01-26 | [Windows] Fix committing IME text without IME deactivation. | bruvzg | |
2023-01-26 | Fix spamming audio preview and cleanup process in AnimationPlayer/Tree | Silc Renew | |
2023-01-26 | Merge pull request #72046 from MewPurPur/buttons-inspector-clutter-reduction | Rémi Verschelde | |
Add groups to Button and BaseButton to reduce inspector clutter | |||
2023-01-25 | Add more sections to Button and BaseButton | VolTer | |
2023-01-25 | Merge pull request #71983 from vmedea/push-customfx | Rémi Verschelde | |
Expose RichTextLabel::push_customfx to GDScript | |||
2023-01-25 | Merge pull request #71284 from SaracenOne/state_machine_editor_extra_info | Rémi Verschelde | |
Transition progress display in Animation State Machine Editor | |||
2023-01-25 | Merge pull request #71685 from groud/gesture_into_viewpanner | Rémi Verschelde | |
Add gesture to ViewPanner and simplify a bit its API | |||
2023-01-25 | Add indicator for state machine transition fade progress and position of ↵ | SaracenOne | |
state transitioning from. | |||
2023-01-25 | Merge pull request #72000 from iiMidknightii/Camera3D-No-Size-Limit | Rémi Verschelde | |
Changed Camera3D Ortho Size Limit | |||
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 #71330 from Geometror/richtextlabel-fit-content | Rémi Verschelde | |
[RichTextLabel] Match minimum size calculation of Label (proper content fitting) | |||
2023-01-24 | PropertyUsage: Rename "DO_NOT_SHARE_ON_DUPLICATE" to "ALWAYS_DUPLICATE" | Aaron Franke | |
2023-01-24 | Improve clarity of Tree's activated/double-clicked signals | Aaron Franke | |
Co-authored-by: Yuri Sizov <yuris@humnom.net> | |||
2023-01-24 | Changed Camera3D Ortho Size Limit | iiMidknightii | |
2023-01-24 | Merge pull request #65137 from dalexeev/editor-naming | Yuri Sizov | |
Rearrange `editor/naming/*` project settings | |||
2023-01-24 | Expose RichTextLabel::push_customfx to GDScript | mara | |
2023-01-24 | Merge pull request #71878 from bitsawer/fix_shader_dependencies | Rémi Verschelde | |
Fix shader include dependency handling | |||
2023-01-24 | Merge pull request #71832 from Geometror/fix-spotlight-artifacts | Rémi Verschelde | |
Fix some `SpotLight3D` issues (clustering artifacts, leaking light, AABB) | |||
2023-01-24 | Fix some SpotLight3D issues (clustering artifacts, light leak) | Hendrik Brucker | |
2023-01-23 | Merge pull request #70377 from dsnopek/server-export-mk2 | Rémi Verschelde | |
Add "dedicated server" export mode which can strip unneeded visual resources | |||
2023-01-23 | Add "dedicated server" export mode which can strip unneeded visual resources | David Snopek | |
2023-01-23 | Merge pull request #71830 from BastiaanOlij/xr_naming_consistancy | Rémi Verschelde | |
Rename getters and signals on XR nodes to be consistant with input types | |||
2023-01-23 | Add gesture to ViewPanner and simplify a bit its API | Gilles Roudière | |
2023-01-23 | Merge pull request #70052 from bruvzg/key_unicode_actions | Rémi Verschelde | |
Cleanup and unify keyboard input. | |||
2023-01-23 | Merge pull request #57606 from SaracenOne/update_on_reimport | Rémi Verschelde | |
Update instances of scenes which have been reimported. | |||
2023-01-23 | Merge 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-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 | Merge pull request #71801 from akien-mga/codespell-en-GB-to-en-US | Rémi Verschelde | |
Convert en_GB spelling to en_US with codespell | |||
2023-01-23 | Merge pull request #71906 from reduz/simplify-polyphonic-stream-player | Rémi Verschelde | |
Simplify AudioStreamPolyphonic | |||
2023-01-23 | Convert en_GB spelling to en_US with codespell | Rémi Verschelde | |
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-23 | Merge pull request #67847 from rburing/warn_non-uniformists | Rémi Verschelde | |
Warn against using non-uniform scale for 3D physics (in the editor and class reference) | |||
2023-01-23 | Merge pull request #71778 from vortexofdoom/fix-dof-blur-transition | Rémi Verschelde | |
allowed negative DoF blur transition in the editor | |||
2023-01-23 | Merge pull request #71214 from SekoiaTree/remove_mesh_surface_compat | Rémi Verschelde | |
Remove compatibility code for Mesh surfaces | |||
2023-01-23 | Rename getters and signals on XR nodes to be consistant with input types | Bastiaan Olij | |
2023-01-22 | Fix shader include dependency handling | bitsawer | |
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 #71855 from reduz/audio-stream-polyphonic | Rémi Verschelde | |
Add AudioStreamPolyphonic to simplify sound playback from code | |||
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 #71609 from lufog/menubar-auto-translation | Rémi Verschelde | |
MenuBar add auto-translation of Menu names |