19f360d65a
Add font import flag to toggle modulation of colored glyphs.
2025-04-01 13:36:10 +03:00
cc7217970d
Merge pull request #104762 from smix8/depr_map_force_update
...
Deprecate NavigationServer `map_force_update()`
2025-03-31 19:02:09 -05:00
9b242a230b
Merge pull request #104856 from Calinou/moviewriter-fix-time-display
...
Fix time display in MovieWriter window title and console output
2025-03-31 19:02:08 -05:00
4778212be1
Merge pull request #101270 from aaronfranke/gltf-export-img-num-pad
...
GLTF: Only pad zeros when exporting numbered images
2025-03-31 19:02:07 -05:00
abd565eb19
Merge pull request #104844 from Ivorforce/gdsoftclass
...
Add and require `GDSOFTCLASS` for `Object` subclasses that want to cast but do not use `GDCLASS`.
2025-03-31 19:02:03 -05:00
7ba2ebd7fb
Merge pull request #104523 from rsubtil/fix-dap_bugs
...
Fix crash when removing breakpoints from DAP, and multiple fixes
2025-03-31 19:02:02 -05:00
e5f7ec0c30
Merge pull request #104777 from smix8/fix_boxmesh
...
Fix EditorNode3DGizmo::add_solid_box() GPU stalling
2025-03-31 19:02:02 -05:00
de9cdfea4b
Merge pull request #104803 from Repiteo/ci/smarter-cache
...
CI: Validate `scons-cache` via action output
2025-03-31 19:02:01 -05:00
0f570977fd
Merge pull request #104864 from scgm0/Fix-Windows-Mono-build
...
Fix Windows Mono build
2025-03-31 19:02:01 -05:00
c8ade8618b
Fix Windows Mono build
2025-04-01 06:45:33 +08:00
0272e35451
Fix DAP bugs: crash when removing breakpoints, duplicated breakpoint data, source checksums not updating
2025-03-31 21:42:23 +01:00
fa0a3c9c6e
Add and require GDSOFTCLASS for Object subclasses that want to cast but do not use GDCLASS.
2025-03-31 20:49:50 +02:00
5cdd612c54
Fix time display in MovieWriter window title and console output
...
Following the change to `String::num()`, decimals were added even when
numbers were being rounded to whole integers beforehand. Additionally,
the frame remainder is displayed as a timecode to the window title and
console output.
This also fixes a floating-point division by zero that occurred when
the movie was recorded in less than 1 second of real time.
2025-03-31 20:38:18 +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
58d49cf087
CI: Validate scons-cache via action output
2025-03-30 10:30:50 -05:00
5e83618183
Deprecate NavigationServer map_force_update()
...
Deprecates map_force_update() function as it is incompatible with async updates.
2025-03-30 17:18:33 +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
6a54d2d552
Fix EditorNode3DGizmo::add_solid_box() GPU stalling
...
Fixes EditorNode3DGizmo::add_solid_box() stalling the GPU because it used a function that queries the mesh arrays from the GPU.
2025-03-29 21:42:28 +01: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
aeece9d5fb
GLTF: Only pad zeros when exporting numbered images
2025-03-29 04:18:16 -07:00