1
0
Fork 0
Commit Graph

71318 Commits

Author SHA1 Message Date
Rudolph Bester b162c59097 Fix GPUParticlesCollisionHeightField3D adding collisions excluded by its layer_mask
Co-authored-by: Yahia Zakaria <yahiazakaria13@gmail.com>
2025-02-04 08:02:44 +02:00
Thaddeus Crews 1586c5674b
Merge pull request #95626 from Chaosus/shader_fix_default_params
Fix shader uniforms has null as default value
2025-01-31 09:15:56 -06:00
Thaddeus Crews 4f827e6190
Merge pull request #95169 from Calinou/editorspinslider-float-step-1-slider
Make EditorSpinSlider display a slider for floats with a step of 1.0
2025-01-31 09:15:55 -06:00
Thaddeus Crews 96a6dc289f
Merge pull request #101548 from Nazarwadim/change_RBMap_and_input_activity_to_AHashMap
Use `AHashMap` for `RBMap nodes` and `HashMap input_activity`
2025-01-31 09:15:53 -06:00
Thaddeus Crews 4f3dddbbff
Merge pull request #101987 from Riteo/imagine-using-rids
Wayland: Check custom cursor resource reference for cache invalidation
2025-01-31 09:15:52 -06:00
Thaddeus Crews 295a1dd5f7
Merge pull request #102067 from Eddy-Rogers/102008-TempDirSlashes
Windows: Normalize slashes in return of `OS.get_temp_dir()`
2025-01-31 09:15:51 -06:00
Thaddeus Crews 4a7ce6070d
Merge pull request #102128 from Faless/fix/ws_buffering_again
[WS] Fix wslay multi-frame message parsing (again)
2025-01-31 09:15:50 -06:00
Thaddeus Crews a7e5469155
Merge pull request #102163 from adamscott/fix-glitched-audio-web
[Web] Fix audio issues with samples and GodotPositionReportingProcessor
2025-01-31 09:15:49 -06:00
Thaddeus Crews 3d6821b724
Merge pull request #101808 from markdibarry/parallax-remove-editor-offset-guard
Fix editor `Parallax2D` grid snap movement
2025-01-31 09:15:47 -06:00
Thaddeus Crews 3c3ceeebed
Merge pull request #102196 from akien-mga/revert-97860
Revert "EditorResourcePicker: Replace options to load file with button for QuickOpenDialog"
2025-01-31 09:15:46 -06:00
Thaddeus Crews 81e17d879d
Merge pull request #102109 from bruvzg/export_res
[Export] Respect icon/splash screen import settings.
2025-01-31 09:15:45 -06:00
Thaddeus Crews b1adcba5d9
Merge pull request #102208 from clayjohn/msdf-3d
Ensure albedo texture size is available for Label3D and Sprite3D
2025-01-31 09:15:44 -06:00
Thaddeus Crews 4f56d0d0d9
Merge pull request #102213 from KoBeWi/ensure_path_ensures_less_bugs_I_guess
Fix save path validation for imported scenes
2025-01-31 09:15:43 -06:00
Thaddeus Crews fe77e5ec73
Merge pull request #102212 from KoBeWi/half_of_a_point
Fix vertex indices showing as float
2025-01-31 09:15:41 -06:00
Thaddeus Crews a96e195375
Merge pull request #101927 from StefanCristian/master
jpeg-compressor: Fix include when compiling with Clang and `FORTIFY_SOURCE >= 1`
2025-01-31 09:15:40 -06:00
Thaddeus Crews c5d064ed1b
Merge pull request #102220 from jkirsteins/janiskirsteins/fix-joypad-ios
Fix a crash on iOS from Joypad initialization
2025-01-31 09:15:39 -06:00
Thaddeus Crews 1a71c5ebdd
Merge pull request #102238 from Hilderin/fix-embed-game-multi-window-disabled
Fix Embed Game not available when multi window is disabled
2025-01-31 09:15:38 -06:00
Thaddeus Crews 00564920d8
Merge pull request #101960 from Giganzo/colorpicker-swatches-menubutton
Fix ColorPicker load/save swatches button interactions
2025-01-31 09:15:37 -06:00
Hilderin f601117c74 Fix Embed Game not available when multi window is disabled 2025-01-31 07:56:54 -05:00
Janis Kirsteins e77a011188
Fix a crash in Joypad initialization on iOS
Creating a JoypadApple can trigger a notification to add a joypad (if
a device is already connected before the game is started). Observed
on iOS 18.2.1 with a Nimbus SteelSeries.

However at this point the Input singleton is not available yet, so
it will crash.

This commit moves JoypadApple initialization to `initialize_joypad()`
which is called explicitly after the Input singleton is available.

This is consistent with other platform joypad initialization.
2025-01-31 12:57:52 +01:00
Stefan Cristian B. 4462363e1e jpeg-compressor: Fix include when compiling with Clang and `FORTIFY_SOURCE >= 1` 2025-01-31 10:35:28 +01:00
Pāvels Nadtočajevs b3f7c8f5d3 [Export] Respect icon/splash screen import settings. 2025-01-31 07:45:16 +02:00
Chaosus 570e59df3d Fix shader uniforms has null as default value 2025-01-31 07:35:51 +03:00
kobewi 06b2c9f23f Fix save path validation for imported scenes 2025-01-30 23:27:36 +01:00
kobewi 1c2e82ed0b Fix vertex indices showing as float 2025-01-30 23:22:20 +01:00
NOLogicalSense b38103e95d Windows: Normalize slashes in return of `OS.get_temp_dir()` 2025-01-30 22:02:20 +01:00
clayjohn caf235718e Ensure albedo texture size is available for Label3D and Sprite3D 2025-01-30 12:36:58 -08:00
Thaddeus Crews 9ee1873ae1
Merge pull request #102070 from ryevdokimov/reparent-save-confirmation
Make save confirmation a child of last exclusive window of EditorNode before popup
2025-01-30 11:39:05 -06:00
Thaddeus Crews 699237d243
Merge pull request #102131 from dsnopek/classdb-bind-method-custom-leak
Fix memory leak when `ClassDB::bind_method_custom()` fails
2025-01-30 11:39:04 -06:00
Thaddeus Crews 97c472e43f
Merge pull request #102026 from TokageItLab/fix-save-reset
Add saving flag hack to Skeleton and revert reset timing of animation
2025-01-30 11:39:03 -06:00
Thaddeus Crews 5f4a0bec2d
Merge pull request #102071 from Meorge/feat/uid-upgrader
Add UID upgrade tool
2025-01-30 11:39:02 -06:00
Thaddeus Crews 7bf2b45a52
Merge pull request #102177 from clayjohn/hdr2d-restart
Fully enable HDR2D when the setting is changed
2025-01-30 11:39:01 -06:00
Thaddeus Crews 7902b6f99b
Merge pull request #102062 from lawnjelly/variant_util_print_verbose
Change `VariantUtility` to prevent undef `print_verbose`
2025-01-30 11:39:00 -06:00
Thaddeus Crews 002d90f531
Merge pull request #102181 from kisg/editortoaster_popup_str_main_thread
`EditorToaster::popup_str()` must always defer to the main MessageQueue
2025-01-30 11:38:59 -06:00
Thaddeus Crews 59406ce250
Merge pull request #101706 from bruvzg/ios_exp_prov_validation
[iOS] Fix provisioning profile specifier / UUID validation.
2025-01-30 11:38:48 -06:00
Malcolm Anderson d034d124b2 Add UID upgrade tool
Apply suggestions from code review

Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>

memdelete the UID upgrade tool

Remove redeclaration of singleton

Add note about committing .uid files to version control

Add "Learn more" button that links to Godot blog post about UIDs

Detect project from 4.3 or less and automatically display UID upgrade window

Display popup after first run of `_sources_changed`

Apply suggestions from code review

Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>

Replace magic strings with constants

Update editor/editor_node.cpp

Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>
2025-01-30 08:42:07 -08:00
Rémi Verschelde 89ea6468d2 Revert "EditorResourcePicker: Replace options to load file with button for QuickOpenDialog"
This reverts commit df01daf3b7.

User feedback has shown that this change isn't a clear improvement, because:
- The icon eats up horizontal space that's already limited here, cutting the text.
- The "Load" functionality was completely removed, while it's still useful for many.
- It breaks user expectations to no longer have load options next to Clear/Save/etc.
2025-01-30 16:40:05 +01:00
lawnjelly 5c6d7bfb98 Change `VariantUtility` to prevent undef `print_verbose`
Changes the `VariantUtility` function from `print_verbose` to `_print_verbose`, eliminating the need for undefining the `print_verbose` macro, which caused compilation problems.
2025-01-30 10:29:11 +00:00
Gergely Kis d73ebc5948 EditorToaster::popup_str() must always defer to the main MessageQueue
This change is required, because the implementation of call_deferred()
no longer ensures this behaviour: if a MessageQueue is created on a thread,
then that is used instead of the main MessageQueue.
2025-01-30 11:05:59 +01:00
clayjohn d774f697d3 Fully enable HDR2D when the setting is changed. This allows toggling HDR2D without restarting. 2025-01-29 23:39:14 -08:00
Thaddeus Crews ee4acfbfbf
Merge pull request #95669 from kleonc/y_sort_fix_root_double_modulate
Fix Y-sorted root item having modulation applied twice
2025-01-29 17:45:20 -06:00
Thaddeus Crews dba30234b5
Merge pull request #101798 from Chaosus/fix_animation_editor_fps_spinbox
Fix incomplete FPS spinbox display in sprite frames editor
2025-01-29 17:45:19 -06:00
Thaddeus Crews 53104265ca
Merge pull request #101868 from bruvzg/rtl_nt_ready
[RTL] Fix `ready` signal sent too early in single threaded RTL.
2025-01-29 17:45:18 -06:00
Thaddeus Crews 4b9f88280b
Merge pull request #102122 from DarioSamo/default-sdfgi-fix
Fix default SDFGI variant not being compiled in time.
2025-01-29 17:45:17 -06:00
Thaddeus Crews 7e97ada3b7
Merge pull request #102125 from DarioSamo/ubershader-thread-priority
Mark pipeline compilation of ubershaders as high priority.
2025-01-29 17:45:16 -06:00
Thaddeus Crews f4c2ffffb7
Merge pull request #102134 from bruvzg/win_main_cleanup
[Windows] Remove unused code from `godot_windows.cpp`.
2025-01-29 17:45:15 -06:00
Thaddeus Crews 424487869e
Merge pull request #90726 from Chubercik/ucaps-exorcism
Update `ucaps.h` to contain proper case matchings
2025-01-29 17:45:14 -06:00
Thaddeus Crews 3ba6ac0f66
Merge pull request #102143 from MathdudeMan/shader-error
Fix: Mass property particle shader bug
2025-01-29 17:45:13 -06:00
Thaddeus Crews c02b4e5fea
Merge pull request #102161 from stuartcarnie/2d_clip_children
2D: Fix clip children and rendering artefacts
2025-01-29 17:41:58 -06:00
Adam Scott c558c8a5f1
[Web] Fix audio issues with samples and GodotPositionReportingProcessor 2025-01-29 17:02:14 -05:00