a2f200c5d6
SCons: Only set GCC -Wvirtual-inheritance for C++ and warnings=extra
2025-03-31 23:46:42 +02:00
0fcc19854f
Merge pull request #104829 from AThousandShips/fix_nav_perf
...
[Navigation] Fix typo in performance
2025-03-31 12:03:48 -05:00
8f6bb119f4
Merge pull request #100602 from KoBeWi/over_100_changes_in_50_random_files_aka_the_best_kind_of_PR
...
Add templated version of `ObjectDB::get_instance()`
2025-03-31 12:03:47 -05:00
4950deeea0
Merge pull request #104726 from Meorge/bugfix/reversed-buttons-do-not-spark-joy-con
...
Fix Apple's incorrect mapping of Joy-Con (L) and Joy-Con (R) face buttons
2025-03-31 12:03:46 -05:00
e8b56aac8c
Merge pull request #104725 from Meorge/gamecontroller-avoid-joystick-code-duplication
...
Make reusable functions for GameController joystick and trigger input
2025-03-31 12:03:46 -05:00
e99dc63fdc
Merge pull request #103764 from kleonc/multi_node_edit_update_on_property_list_changed
...
Update `MultiNodeEdit` property list on edited nodes' property list changed
2025-03-31 12:03:45 -05:00
64f80ca0e9
Merge pull request #104810 from kiroxas/utf8_cleanup
...
Replace `append_utfx` with direct `String::utfx`
2025-03-31 12:03:44 -05:00
f704113abe
Merge pull request #104649 from Ivorforce/move-semantics-ref-array-dict
...
Add move semantics to `Ref`
2025-03-31 12:03:44 -05:00
19afe67ebb
Merge pull request #101026 from Ivorforce/localvector-erase-unordered
...
Add `LocalVector.erase_unordered`, mimicking `erase` but with `remove_at_unordered`, to remove duplicate logic.
2025-03-31 12:03:27 -05:00
ccdc5862e9
Add LocalVector.erase_unordered, mimicking erase but with remove_at_unordered, to remove duplicate logic.
...
`erase_unordered` should be preferred over `erase` where order is not important, for its performance benefits.
Co-authored-by: smix8 <smix8@users.noreply.github.com >
2025-03-31 13:31:53 +02:00
b79c2221f0
[Navigation] Fix typo in performance
2025-03-31 11:19:26 +02:00
0f897f8c7e
Make reusable functions for GameController joystick and trigger input
...
Update drivers/apple/joypad_apple.mm
Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com >
2025-03-30 21:04:30 -07:00
23129a66ed
Replace append_utfx with direct String::utfx
2025-03-30 19:56:38 +02:00
e585e6a3eb
Merge pull request #104797 from beicause/rm-deprecated-version-macro
...
Android: Replace the deprecated version macro
2025-03-30 09:06:03 -05:00
3b1a481f13
Merge pull request #97843 from detomon/optimize-a-star-grid-2d-solve
...
Reduce allocations when solving path in `AStarGrid2D`
2025-03-30 09:06:02 -05:00
e471465d39
Merge pull request #104370 from BrotherShort/no-arrow-no-root-offset
...
Tree: Fix offset relationship lines with Hide Folding
2025-03-30 09:06:02 -05:00
6fed7a3000
Merge pull request #104745 from BlueCube3310/rgb565-typo-fix
...
Image: Fix typo at `_set_color_at_ofs` with `FORMAT_RGB565`
2025-03-30 09:06:01 -05:00
bc5c739ff8
Merge pull request #104708 from Alex2782/tree_cleanup
...
`Tree`: apply comment style guidelines and remove unused variables.
2025-03-30 09:06:00 -05:00
ac13efc822
Merge pull request #101443 from Repiteo/ci/replace-pytest
...
CI: Replace pytest with pre-commit hook
2025-03-30 09:06:00 -05:00
4b796b068a
Merge pull request #104768 from Rudolph-B/Issue-104763
...
Fix corrupted negative values for signed BC6
2025-03-30 09:05:59 -05:00
8b2952a71c
Merge pull request #101504 from AThousandShips/nav_split_new
...
[Navigation] Create a dedicated 2D navigation server
2025-03-30 09:05:43 -05:00
138e990262
Replace the deprecated version macro
2025-03-30 18:00:19 +08:00
32de6285a8
SCons: Modernize shader builders
2025-03-29 11:51:54 -05:00
647b99c6d0
Image: Fix typo at _set_color_at_ofs with FORMAT_RGB565
2025-03-29 17:51:31 +01:00
adc63c6149
CI: Replace pytest with pre-commit hook
2025-03-29 11:40:36 -05:00
040cc3d5ec
Fix corrupted negative values for signed BC6
2025-03-29 17:26:54 +02:00
ba3482926d
Merge pull request #104444 from Delsin-Yu/fix-disabled-recursive-behavior-not-applied-on-ready
...
[GUI] Fix reparenting control does not update recursive mode cache properly
2025-03-29 10:16:35 -05:00
152c14b053
Merge pull request #104597 from bruvzg/path_check
...
Implement `DirAccess.is_equivalent` method.
2025-03-29 10:16:34 -05:00
ff1858ad2c
Merge pull request #102101 from KoBeWi/2d_3d_skrypt_gra_biblioteka_zasobów
...
Mark main screen plugin names for translation
2025-03-29 10:16:33 -05:00
780cf03051
Merge pull request #104556 from Ivorforce/string-extend-instead-of-parse
...
Use `append_` instead of `parse_` for `String` methods.
2025-03-29 10:16:33 -05:00
6bab3c07fc
Merge pull request #104746 from zaevi/fix_color_html
...
Fix reversed hex order in `Color::to_html`
2025-03-29 10:16:32 -05:00
08615299b7
Merge pull request #104744 from Repiteo/scons/ensure-mingw-fallback
...
SCons: Ensure MinGW as fallback if missing MSVC
2025-03-29 10:16:31 -05:00
afe5b8991b
Merge pull request #104741 from BlueCube3310/image-invisible-impr
...
Image: Improve `is_invisible` function
2025-03-29 10:16:31 -05:00
7a28334596
SCons: Ensure MinGW as fallback if missing MSVC
2025-03-29 10:14:20 -05:00
5cc0539961
[Navigation] Create a dedicated 2D navigation server
...
* Add a dedicated 2D server
* Create dedicated tests
* Split performance metrics between 2D and 3D
* Rename the 3D only server module
2025-03-29 12:10:50 +01:00
04608fae4a
[GUI] Fix an issue where setting a control's recursive mode to disabled does not work on ready.
2025-03-29 06:34:11 +08:00
e7f7823236
Fix reversed hex order in Color::to_html
2025-03-29 06:06:09 +08:00
dd47d9173e
Image: Improve is_invisible function
2025-03-28 22:42:37 +01:00
b96e8d5886
Tree: apply comment style guidelines and remove unused variables.
...
Co-Authored-By: Tomasz Chabora <2223172+KoBeWi@users.noreply.github.com >
Co-Authored-By: A Thousand Ships <96648715+AThousandShips@users.noreply.github.com >
2025-03-28 18:03:39 +01:00
7598b08ec2
Merge pull request #104709 from kitbdev/remove-macro-testfontfile
...
Remove macros from FontFile test case
2025-03-28 17:30:52 +01:00
fd02ff8d02
Merge pull request #104703 from bruvzg/loc_dir_icons
...
Fix updating editor icons on translation change.
2025-03-28 17:30:49 +01:00
1a367f3a68
Merge pull request #104685 from bruvzg/rtl_vpad
...
[RTL] Improve vertical padding.
2025-03-28 17:30:44 +01:00
be57309c30
Merge pull request #104658 from m4gr3d/fix_composition_layer_setup
...
Ensure the composition layer is registered when the layer viewport is updated
2025-03-28 17:30:40 +01:00
afc7398c2b
Merge pull request #104616 from ibrahn/init-cmd-q-pending-and-gles3-skymatdata
...
Fix uninitialized member vars in CommandQueueMT and RasterizerSceneGLES3
2025-03-28 17:30:37 +01:00
b4edd92266
Merge pull request #104604 from KoBeWi/why_new
...
Remove New prefix from EditorResourcePicker
2025-03-28 17:30:32 +01:00
e3063f5675
Merge pull request #104590 from bruvzg/tex_decomp_load
...
Load decompressable texture format if no supported one is found.
2025-03-28 17:30:28 +01:00
ab5a3521f9
Merge pull request #104561 from Calinou/doc-csgshape3d-deferred-updates
...
Document CSGShape3D updates being deferred until the next frame
2025-03-28 17:30:23 +01:00
9ecc59f172
Merge pull request #104465 from lodetrick/action-map-tooltips
...
Add tooltips to OpenXR Action Map UI
2025-03-28 17:30:19 +01:00
1298e7078d
Merge pull request #104061 from a-johnston/better_no_query_handling
...
Improve default/no query quick open dialog behavior
2025-03-28 17:30:14 +01:00
ddae331c79
Merge pull request #103853 from aaronfranke/gltf-fix-light-color-space
...
GLTF: Fix wrong color space for GLTFLight on export
2025-03-28 17:30:09 +01:00