Commit Graph

49715 Commits

Author SHA1 Message Date
256e250c87 Fix VisibleOnScreenEnabler disabling in editor 2022-12-14 00:25:53 +01:00
c7c561ffd5 i18n: Sync classref translations with Weblate (3.5 branch)
(cherry picked from commit f5f0543aec)
2022-12-13 14:38:58 +01:00
bd0f008c67 i18n: Sync editor translations with Weblate (3.5 branch)
(cherry picked from commit ee8986e146)
2022-12-13 14:38:52 +01:00
a3b60d9186 Merge pull request #70007 from timothyqiu/nan-scale
Fix crash after executing `ItemList.set_icon_scale`
2022-12-13 14:13:15 +01:00
c8b6c44c3c Merge pull request #69890 from Rindbee/use-buffer-to-speed-up
Use buffer to speed up copying/transcribing when renaming dependencies
2022-12-13 14:12:58 +01:00
bc4b5abea8 Use buffer to speed up copying/transcribing when renaming dependencies
If the scene is more complex, you may need to copy/transcribe a
large amount of data, so use buffer to speed up this process.
2022-12-13 17:19:48 +08:00
cd855f6516 Merge pull request #68528 from BastiaanOlij/openxr_actionmap_changes
Various fixes for OpenXR action map meta data and editing
2022-12-13 10:16:19 +01:00
cb7984e411 Merge pull request #70010 from akien-mga/graphite-mit
graphite: Update to latest Git, switch to MIT license
2022-12-13 10:13:16 +01:00
05aba48354 Merge pull request #70006 from timothyqiu/atlas-source-paint-scroll
Add scroll container for tile data editors
2022-12-13 10:12:53 +01:00
5ddd59fc79 Merge pull request #69992 from rune-scape/stringname-not-compat
GDScript Analyzer: Fix String type compatibility being too permissive
2022-12-13 10:12:13 +01:00
3b12aee175 Merge pull request #69994 from BastiaanOlij/openxr_1_0_26
Update to OpenXR 1.0.26
2022-12-13 10:12:07 +01:00
83281e7a42 Merge pull request #69985 from clayjohn/mobile-rim
Ensure that rim lighting uses an exponent base greater than zero
2022-12-13 10:12:00 +01:00
e01acc46e1 Merge pull request #69996 from aaronfranke/recast-arch
Improve architecture support logic in Raycast module
2022-12-13 10:11:49 +01:00
4bfd21b515 Merge pull request #69828 from clayjohn/SSR-roughness
Fade out SSR with roughness so that it doesn't show at high roughness amounts
2022-12-13 10:10:56 +01:00
488793fd26 Merge pull request #69982 from bruce965/fix-screen-texture-luminance
Fix screen texture slightly darker
2022-12-13 10:10:48 +01:00
a390a49414 Merge pull request #69974 from Geometror/tests-fix-err-messages
[Tests] Get rid of several error messages when running the test suite
2022-12-13 10:10:43 +01:00
f16aa54795 Merge pull request #69981 from bruvzg/dyn_font_import_outline
Fix advanced font import dialog not saving outline sizes of pre-render configs correctly.
2022-12-13 10:10:37 +01:00
a720a8c136 Merge pull request #69893 from henrlin24/hide-scattering
Hide Scattering label and controls within TileMap editor window when "Place Random Tile" option is disabled
2022-12-13 10:10:28 +01:00
fcbbda25fe Merge pull request #69977 from KoBeWi/properties_together_strong
Remove single-element groups from GPUParticles2D
2022-12-13 10:10:20 +01:00
0687bdc58f Merge pull request #69302 from RumblingTurtle/audio-track-edit-fix
Fix audio track end and start offset editing
2022-12-13 10:10:05 +01:00
6f8f6b3c9e Merge pull request #69973 from TokageItLab/null-check-animtree-edit
Add null checks to AnimationTreeEditors and `_clear_editors()` to `_node_removed()`
2022-12-13 10:09:48 +01:00
0ee6ffb257 graphite: Update to latest Git, switch to MIT license
Graphite is now available under:
MIT OR MPL-2.0 OR LGPL-2.1-or-later OR GPL-2.0-or-later

We pick MIT which is the same as Godot's main license for simplicity.

Remove define to skip deprecation warnings, upstream fixed those.
2022-12-13 10:06:00 +01:00
8d0fa193c3 Fix crash after executing ItemList.set_icon_scale 2022-12-13 15:53:50 +08:00
4fcbfcc665 Add scroll container for tile data editors 2022-12-13 15:14:01 +08:00
cee8f1a786 Improve architecture support logic in Raycast module 2022-12-12 21:42:10 -06:00
b8b5e6ecd0 Update to OpenXR 1.0.26 2022-12-13 12:11:36 +11:00
4828ac6b99 Merge pull request #69964 from 0xafbf/fix-string-docs
Fix docstring for String.get_base_dir
2022-12-13 04:01:56 +03:00
a062798b76 Ensure that rim lighting uses a exponent base greater than zero
This avoids the undefined behavior that happens if the base is zero and the exponent is zero
2022-12-12 13:41:28 -08:00
ebc85eff98 Fix advanced font import dialog not saving outline sizes of pre-render configs correctly. 2022-12-12 22:29:14 +02:00
c53c687962 Fix screen texture slightly darker 2022-12-12 21:17:36 +01:00
99916ddbd1 Remove single-element groups from GPUParticles2D 2022-12-12 20:15:11 +01:00
0b07da8ebc [Tests] Get rid of several error messages when running the test suite 2022-12-12 19:17:50 +01:00
3afe5d0c25 Fix docstring for String.get_base_dir 2022-12-12 13:12:25 -05:00
b0eb3b6ebd Add null checks to AnimationTreeEditors and _clear_editors() 2022-12-13 03:06:51 +09:00
ba4bd7f009 Merge pull request #69961 from lawnjelly/variant_parser_optional_readahead
VariantParser make readahead optional
2022-12-12 17:30:16 +01:00
8ab653c7ea Merge pull request #69966 from bruvzg/ios_fix_single_line_input_and_offsets
[iOS] Fix broken single line input and incorrect selection / caret position.
2022-12-12 17:30:11 +01:00
757c7d348d Merge pull request #69956 from oOjor-elOo/patch-1
Windows: Validate that the font family name exists before trying to get the font family
2022-12-12 17:30:03 +01:00
13eb0a6592 [iOS] Fix broken single line input and incorrect selection / caret position. 2022-12-12 18:16:10 +02:00
491594ef0f VariantParser make readahead optional
It turns out some areas are independently moving / reading filepointers outside of the VariantParser, which can cause the readahead caching to get out of sync.

This PR makes the VariantParser readahead to be optional to allow for these use cases.
2022-12-12 15:14:39 +00:00
2507ee5ca4 Windows: Validate that the font family name exists before trying to get the font family
I didn't have the first emoji font installed, which led an an exception when calling font_collection->GetFontFamily() no the new rows.
2022-12-12 15:44:54 +01:00
bc5d67c613 Merge pull request #69954 from akien-mga/sync-gamecontrollerdb
Sync controller mappings DB with SDL2 community repo
2022-12-12 13:51:58 +01:00
ec8f52df8f Merge pull request #69629 from smix8/agent_wild_callback_pointer_4.x
Fix Navigation agent callback wild pointer crash
2022-12-12 13:51:48 +01:00
92dfa7901b Merge pull request #61855 from Calinou/popup-centered-minsize-fix-freeze
Fix infinite loop when calling `Control.popup_centered_minsize()`
2022-12-12 13:51:37 +01:00
5f35b1d516 Sync controller mappings DB with SDL2 community repo
Synced with gabomdq/SDL_GameControllerDB@adf7ec1edf
2022-12-12 13:43:15 +01:00
08449ab16e Fix String type compatibility being too permissive 2022-12-12 07:27:41 -05:00
f98740cb2e AnimationTrackEditTypeAudio: Both start and end offset dragging is now possible with proper preview of the changes
Fixes #68788.
2022-12-12 15:10:09 +03:00
194c1c44e0 Fix Navigation agent callback wild pointer crash
Fixes crash in sanitizer builds when callback agent or object are already freed.
2022-12-12 13:03:55 +01:00
e2a37295f5 Merge pull request #69291 from nongvantinh/fix-suggest-message
Fix Sprite drag and drop hint mentions invalid option with root node selected
2022-12-12 12:19:37 +01:00
53060e8ced Merge pull request #69950 from kleonc/tile-map-const-refs-for-the-win
`TileMap` Pass some parameters by `const &` instead of by value
2022-12-12 11:52:55 +01:00
f79c034713 Merge pull request #69635 from BastiaanOlij/fix_get_buffer
Fix barrier on buffer_get_data
2022-12-12 11:44:29 +01:00