1
0
Fork 0
Commit Graph

77370 Commits

Author SHA1 Message Date
Thaddeus Crews 6bfcfd1d33
Merge pull request #106039 from Ivorforce/cowdata-reserve-exact
Add `reserve_exact` to `CowData`, and change growth factor to 1.5x
2025-10-01 13:12:43 -05:00
Thaddeus Crews 45dfd4dd23
Merge pull request #108147 from KoBeWi/set_get_is_back
Expose FileDialog callbacks for getting custom icons
2025-10-01 13:12:42 -05:00
Thaddeus Crews 1df6a40aa0
Merge pull request #110066 from Giganzo/folder-color
Fix folder color in FileSystem Dock when using light theme
2025-10-01 13:12:41 -05:00
Thaddeus Crews f9be832eca
Merge pull request #110257 from BlueCube3310/mip-gen-all-formats
Image: Support generating mipmaps for all uncompressed formats
2025-10-01 13:12:40 -05:00
Thaddeus Crews 486626413b
Merge pull request #110444 from bruvzg/rtl_bb_sp
[RTL] Fix `outline_size=0` and `font`/`otf` tags with invalid arguments breaking tag stack and spamming errors.
2025-10-01 13:12:39 -05:00
Thaddeus Crews 6f014135c4
Merge pull request #110317 from bruvzg/ts_zero_w
[TextServer] Do not add extra spacing to zero-width glyphs.
2025-10-01 13:12:38 -05:00
Thaddeus Crews 9712d6fb1f
Merge pull request #109549 from jroprohehe/unknown_error_getting_token_fix
Fix the text editor confusing resource files of class JSON with json files.
2025-10-01 13:12:37 -05:00
Thaddeus Crews f745685f54
Merge pull request #110028 from zeux/simplify-prune
Enable component pruning during mesh simplification
2025-10-01 13:12:36 -05:00
Thaddeus Crews eab59f8057
Merge pull request #111115 from mihe/jolt/drop-experimental
Drop the experimental label for the Jolt Physics integration
2025-10-01 13:12:35 -05:00
Thaddeus Crews 6b9acd7e9e
Merge pull request #110055 from dagarsar/tree-rtl
Add helper methods to convert right-to-left `Rect2i` and `Point2i` in `Tree`'s `draw_item`
2025-10-01 13:12:34 -05:00
Thaddeus Crews 7eaf1ee62d
Merge pull request #110278 from KoBeWi/controledraw
Redraw shape controls when ColorPicker theme changes
2025-10-01 13:12:33 -05:00
Thaddeus Crews 0a5f7125e4
Merge pull request #104740 from Jojo-1000/update-import-plugin-docs
Update EditorImportPlugin docs and clarify which methods are required
2025-10-01 13:12:32 -05:00
Thaddeus Crews 42263551b5
Merge pull request #110212 from Giganzo/spin-box-held-down
Fix SpinBox value change when held down on separation between buttons
2025-10-01 13:12:31 -05:00
Mikael Hermansson b5d0f7a5d2 Drop the experimental label for the Jolt Physics integration 2025-10-01 13:02:10 +02:00
kobewi f88b51995b Expose FileDialog callbacks for getting custom icons 2025-10-01 12:08:34 +02:00
Lukas Tenbrink c993db9688 Add `reserve_exact` to `CowData` and `Vector`.
Change growth factor to be an indeterministic 1.5x.
Use `reserve_exact` in `FileAccess` to reduce on binary file loading RAM usage.

# Conflicts:
#	core/templates/cowdata.h
2025-10-01 11:57:40 +02:00
Thaddeus Crews d705613db3
Merge pull request #110964 from mihe/jolt/invalid-test-motion
Fix crash when calling `move_and_collide` with a null `jolt_body`
2025-09-30 20:10:49 -05:00
Thaddeus Crews dd09d5b7dd
Merge pull request #110576 from Rindbee/fix-the-project-file-not-updated-when-some-file-removed
Fix the project file was not updated when some files were removed
2025-09-30 20:10:48 -05:00
Thaddeus Crews ac65df58a5
Merge pull request #110946 from KoBeWi/regions_of_ruin
Fix region folding not loading properly
2025-09-30 20:10:47 -05:00
Thaddeus Crews 7288419939
Merge pull request #110936 from bruvzg/mac_ver_check
Change `macos.permission.RECORD_SCREEN` version check from 10.15 to 11.0.
2025-09-30 20:10:46 -05:00
Thaddeus Crews 44f4002bf2
Merge pull request #110661 from Calinou/dpitexture-fix-icon-name
Fix DPITexture editor icon name
2025-09-30 20:10:45 -05:00
Thaddeus Crews 09609c1320
Merge pull request #111043 from HolonProduction/rm-import-path
Remove unused `import_path` member from `Node`
2025-09-30 20:10:44 -05:00
Thaddeus Crews 45502d1f04
Merge pull request #104510 from fstxz/gridmap-preview-scale
GridMap: fix cell scale not applying to the cursor mesh
2025-09-30 20:10:43 -05:00
Thaddeus Crews 318e6c77b5
Merge pull request #108473 from mihe/clickable-diagnostics
Make file part of errors/warnings clickable in Output panel
2025-09-30 20:10:42 -05:00
Thaddeus Crews a430bf6e8b
Merge pull request #110768 from Ir1ana/fix/110710
Fix nested TileMapLayers highlight rendering in editor
2025-09-30 20:10:41 -05:00
Thaddeus Crews 9d7663398a
Merge pull request #106415 from YeldhamDev/desobey_your_master
Ignore changes in "Master" bus while in the Audio Importer
2025-09-30 20:10:40 -05:00
Thaddeus Crews 131d6b14a2
Merge pull request #110894 from Giganzo/spinbox-focus-state
Fix SpinBox stepper grabbing focus state on mouse input
2025-09-30 20:10:39 -05:00
Thaddeus Crews 22467f3a5b
Merge pull request #111018 from Zylann/fix_double_build_get_downloads_availability
Fix unreachable code warning in double-precision builds
2025-09-30 20:10:38 -05:00
Thaddeus Crews 2b7f39ea28
Merge pull request #110505 from Calinou/tweak-draw-command-labels
Tweak draw command label names for consistency
2025-09-30 20:10:37 -05:00
Thaddeus Crews 7b5ee98474
Merge pull request #94118 from CrazyRoka/optimize-gdscript-notifications
Optimize `GDScriptInstance::notification` for better performance
2025-09-30 20:10:36 -05:00
Thaddeus Crews 1889f68007
Merge pull request #110886 from fstxz/fix-line-edit-double-click
Fix LineEdit's placeholder text being selected when double clicking
2025-09-30 20:10:35 -05:00
Thaddeus Crews 7aa229cc8a
Merge pull request #111014 from bruvzg/lbl_sp_x
[TextServer] Enforce zero width spaces and joiners to actually be zero width and not fallback to regular space.
2025-09-30 20:10:34 -05:00
Thaddeus Crews b9730c0b2e
Merge pull request #110240 from westenral/add_int_division_warnings
Add checks for integer vectors for integer division warning
2025-09-30 20:10:33 -05:00
Thaddeus Crews e22d442bf6
Merge pull request #110878 from Calinou/doc-node2d-move-local
Fix and improve `Node2D.move_local_{x,y}()` description
2025-09-30 20:10:32 -05:00
Thaddeus Crews 2839d8cee5
Merge pull request #111004 from Calinou/doc-image-compress
Document `compress()` not being supported in exported builds in Image
2025-09-30 20:10:31 -05:00
Thaddeus Crews 5f2593c9a2
Merge pull request #110987 from TokageItLab/smod-physics-interpolate
Make extended SkeletonModifiers retrieve interpolated global transform
2025-09-30 20:10:30 -05:00
Thaddeus Crews 4610e1e517
Merge pull request #107139 from aaronfranke/server-free
Rename server `free` functions to `free_rid` to match exposed API
2025-09-30 20:10:29 -05:00
Aaron Franke 9fbf5808a0
Rename server "free" functions to "free_rid" to match exposed API 2025-09-30 16:52:25 -07:00
Thaddeus Crews 4d231b5bf8
Merge pull request #108146 from KoBeWi/singleton_favrec
Expose methods to access FileDialog's favorite/recent lists
2025-09-30 18:35:26 -05:00
Thaddeus Crews 5240f1c283
Merge pull request #108658 from bruvzg/ed_pl_init
[EditorExportPlatform] Move initialization to a dedicated method.
2025-09-30 18:35:25 -05:00
Thaddeus Crews 1f7bf131b0
Merge pull request #109298 from HolonProduction/autocompletion-cleanup
Autocompletion: Remove duplicate code
2025-09-30 18:35:24 -05:00
Thaddeus Crews 55ac91b887
Merge pull request #111084 from Ivorforce/cowdata-reserve-verbose
Make `CowData::reserve` warn message when new capacity < size verbose, like other `reserve` methods
2025-09-30 18:35:23 -05:00
Thaddeus Crews 5a1bc65e06
Merge pull request #110058 from Rinnegatamante/pc_upstream
Perform per-line or per-rect blits in blit_rect.
2025-09-30 18:35:22 -05:00
Thaddeus Crews e5bf31b170
Merge pull request #107369 from Ivorforce/node-iter-children
Core: Add `Node::iterate_children` as a fast way to iterate a node's children
2025-09-30 18:35:21 -05:00
Thaddeus Crews b9010edcfa
Merge pull request #110951 from aaronfranke/const-arr-ref-text-bidi
Use const Array ref in `set_structured_text_bidi_override_options`
2025-09-30 18:35:20 -05:00
Thaddeus Crews c6189a83b9
Merge pull request #110691 from Ruw-Van/fix-windows-logfile-encoding
Fix windows logfile encoding
2025-09-30 18:35:19 -05:00
Thaddeus Crews 7ca521eda1
Merge pull request #109533 from dsnopek/openxr-api-prevent-updating-extension-lists
OpenXR: Prevent adding/removing extension wrappers after session start
2025-09-30 18:35:18 -05:00
Thaddeus Crews 4f66d53068
Merge pull request #109532 from dsnopek/openxr-api-environment-blend-mode-thread-safe
OpenXR: Safely set environment blend mode when rendering on a separate thread
2025-09-30 18:35:17 -05:00
Thaddeus Crews a9d4900284
Merge pull request #109779 from dsnopek/thread-is-main-thread
Expose `Thread::is_main_thread()`
2025-09-30 18:35:16 -05:00
Thaddeus Crews 6dc4272a1e
Merge pull request #110156 from aaronfranke/editor-res-filesystem
Fix inconsistent internal name of `get_resource_filesystem`
2025-09-30 18:35:15 -05:00