Commit Graph

82530 Commits

Author SHA1 Message Date
Hugo Locurcio 3aea7cfdea Fix CanvasItem lines appearing thicker when antialiasing is enabled
This was due to the antialiasing feather not being compensated for
when drawing the line. The feather makes the line appear thicker,
so we have to reduce the line width to compensate.

This also affected filled circles and rectangles, which are now
compensated for by adjusting their radius and size respectively.
2026-03-27 00:16:28 +01:00
Rémi Verschelde babc272d44 Merge pull request #117874 from syntaxerror247/fix-forks-ci
CI: Skip running instrumented tests on forks
2026-03-26 21:48:15 +01:00
Anish Kumar c6d0339c7f CI: Skip running instrumented tests on forks 2026-03-27 00:00:32 +05:30
Rémi Verschelde a1aa0fa2fa Merge pull request #117869 from akien-mga/revert-116406
Revert "Expose `Control.call_gui_input`"
2026-03-26 17:45:51 +01:00
Rémi Verschelde 707b19f397 Revert "Expose Control.call_gui_input"
This reverts commit 35eabf06b9.

This was merged by mistake, there's no consensus yet on the implementation.
2026-03-26 17:08:42 +01:00
Rémi Verschelde e3dc665263 Merge pull request #117843 from Calinou/doc-globalscope-property-hint-range-link
Clarify `PROPERTY_HINT_RANGE` and `PROPERTY_HINT_LINK` in class reference
2026-03-26 16:02:16 +01:00
Rémi Verschelde ab9175302e Merge pull request #117830 from bruvzg/ac_scroll
[Accessibility] Do not focus on ScrollContainer scroll bars.
2026-03-26 16:02:10 +01:00
Rémi Verschelde 07c1fcd4bd Merge pull request #117818 from HolonProduction/gdscript/rm-get-script-by-fully-qualified-name
GDScript: Remove unused `get_script_by_fully_qualified_name`
2026-03-26 16:02:05 +01:00
Rémi Verschelde 99f53a2524 Merge pull request #117815 from LanzaSchneider/fix-compile-error-with-deprecated-disabled
Fix `mesh_library_editor_plugin.cpp` compilation with `deprecated=no`
2026-03-26 16:02:00 +01:00
Rémi Verschelde ed86445bcb Merge pull request #117801 from DeeJayLSP/rwlock-untimed
`RWLock`: use C++17's `shared_mutex` instead of timed variant
2026-03-26 16:01:55 +01:00
Rémi Verschelde 14d626ec1d Merge pull request #117792 from YeldhamDev/gridmap_editor_preview_fallback
Make `GridMap` editor show mesh previews as a fallback
2026-03-26 16:01:51 +01:00
Rémi Verschelde a803a436a0 Merge pull request #117790 from mihe/no-print-after-cleanup
Only print to stdio before setup and during/after cleanup
2026-03-26 16:01:47 +01:00
Rémi Verschelde 1fe96dd517 Merge pull request #117768 from YeldhamDev/favorite_menu_fix
Fix error when opening the right-click menu for the "Favorites" category
2026-03-26 16:01:43 +01:00
Rémi Verschelde da8ea211eb Merge pull request #117762 from Calinou/web-editor-fix-change-version-link
Fix Change version link in web editor shell
2026-03-26 16:01:39 +01:00
Rémi Verschelde 89379c4fcf Merge pull request #117740 from Josvanegmond/patch-1
[Accessibility] Fix `update_set_name` setting a space character as the node label when name and `name_extra_info` is empty
2026-03-26 16:01:34 +01:00
Rémi Verschelde 40b218a679 Merge pull request #117643 from m4gr3d/android_editor_bug_fixes
[Android] Follow up fixes to enabling orientation change in the script editor
2026-03-26 16:01:30 +01:00
Rémi Verschelde e030230a99 Merge pull request #117445 from bruvzg/angle_no_dyn
[macOS/Windows] Remove dynamically linked ANGLE support, add flag to enable/disable ANGLE.
2026-03-26 16:01:25 +01:00
Rémi Verschelde 231b5dc0d4 Merge pull request #117142 from blueskythlikesclouds/compatibility-canvas-background-exposure-fix
Fix exposure not working with canvas background on Compatibility.
2026-03-26 16:01:20 +01:00
Rémi Verschelde c19a2705af Merge pull request #116692 from deralmas/wl/i-love-multithreading
Wayland: Fix race with buffer scaling
2026-03-26 16:01:14 +01:00
Rémi Verschelde 915f8dcba7 Merge pull request #116648 from gongpha/wayland-clipboard-fix
Fix clipboard history not updating on subsequent copies in Wayland
2026-03-26 16:01:08 +01:00
Rémi Verschelde c7de9524af Merge pull request #116405 from lyuma/push_gui_event
Expose `Control.call_gui_input()`
2026-03-26 16:01:02 +01:00
Rémi Verschelde f313c3b3f5 Merge pull request #115545 from voylin/reverse-scroll-option
Add scroll switch to ScrollContainer
2026-03-26 16:00:58 +01:00
Rémi Verschelde 4d1c5b9122 Merge pull request #112993 from vaner-org/tree-better-drag
Improve drag and drop in `Tree`
2026-03-26 16:00:52 +01:00
Rémi Verschelde 623b859221 Merge pull request #112736 from MartinDelille/switch-quick
Switch Quick Open dialog quickly via shortcuts
2026-03-26 16:00:46 +01:00
Rémi Verschelde b699b574fa Merge pull request #111816 from syntaxerror247/instrumented-test-CI
CI: Run instrumented tests on Firebase Test Lab
2026-03-26 16:00:39 +01:00
Hugo Locurcio 01a5f03461 Clarify PROPERTY_HINT_RANGE and PROPERTY_HINT_LINK in class reference 2026-03-25 23:45:46 +01:00
Pāvels Nadtočajevs 4a44702b29 [Accessibility] Do not focus on ScrollContainer scroll bars. 2026-03-25 17:08:28 +02:00
Rémi Verschelde 60fff00a66 Merge pull request #117820 from akien-mga/ios-include-thread_safe
iOS: Fix missing `thread_safe.h` include after refactors
2026-03-25 12:24:00 +01:00
Rémi Verschelde e3d3689a0c iOS: Fix missing thread_safe.h include after refactors 2026-03-25 12:05:58 +01:00
HolonProduction 274fead099 GDScript: Remove unused get_script_by_fully_qualified_name 2026-03-25 11:06:03 +01:00
LanzaSchneider 3be92694f0 fix: compile error with deprecated=no option 2026-03-25 14:05:53 +08:00
Anish Kumar 68a1268f6b CI: Run instrumented tests on Firebase Test Lab 2026-03-24 23:03:05 +05:30
DeeJayLSP 1fcd123c1f RWLock: use C++17's shared_mutex instead of timed variant 2026-03-24 11:44:00 -03:00
Michael Alexsander 76b2ed7c24 Make GridMap editor show mesh previews as a fallback 2026-03-24 11:32:16 -03:00
Mikael Hermansson a11e23e3e2 Only print to stdio before setup and during/after cleanup 2026-03-24 15:22:07 +01:00
Martin Delille 42cec5bb57 Switch Quick Open dialog quickly via shortcuts 2026-03-24 14:57:43 +01:00
Lyuma 35eabf06b9 Expose Control.call_gui_input
This allows simulated events to be sent directly to individual controls.
2026-03-24 01:48:39 -07:00
Jos van Egmond 3ade83cd1b Fix (accessibility): strip spaces and only set label if full name is not empty.
When no name and extra info is set, it would still add a space. is_empty() would never be true. The space character would be set as label and screen readers are prompted to read it with various output. Fixed by stripping spaces.
2026-03-24 00:43:34 +01:00
vaner-org 8c42aeb39f Improve Tree drag & drop 2026-03-24 04:41:36 +05:30
Michael Alexsander e4d0a2f2ea Fix error when opening the right-click menu for the "Favorites" category 2026-03-23 19:18:56 -03:00
Rémi Verschelde 64596092ae Merge pull request #117735 from KoBeWi/stay_positive
Fix missing `positive_only` suggestion
2026-03-23 22:36:19 +01:00
Rémi Verschelde 970f8236b5 Merge pull request #117733 from KoBeWi/autranslator_localized_(i.e._at_location)
Add `_get_tooltip_auto_translate_mode_at()` to Control
2026-03-23 22:36:15 +01:00
Rémi Verschelde 7484a2e256 Merge pull request #117730 from KoBeWi/no_edit_only_read
Properly handle readonly resources in shapes editors
2026-03-23 22:36:11 +01:00
Rémi Verschelde bfc504a0cc Merge pull request #117707 from KoBeWi/ring_of_progres
Add progress indicator for background template download
2026-03-23 22:36:07 +01:00
Rémi Verschelde 3fe52f554d Merge pull request #117692 from YeldhamDev/inspectorsection_revert_button
Add a revert button to `EditorInspectorSection`
2026-03-23 22:36:03 +01:00
Rémi Verschelde 6bc2cf8d6a Merge pull request #117688 from KoBeWi/usureuwannacanceldadownload
Ask before quitting when templates are downloading
2026-03-23 22:35:58 +01:00
Rémi Verschelde 040bc686d0 Merge pull request #117683 from YeldhamDev/propertysection_check_align_fix
Fix text alignment in check box inside `EditorInspectorSection`s
2026-03-23 22:35:54 +01:00
Rémi Verschelde 0f53286459 Merge pull request #117682 from syntaxerror247/sigal-registration-issue
Fix plugin signal registration error on Android
2026-03-23 22:35:50 +01:00
Rémi Verschelde 5d2bac78e8 Merge pull request #117673 from YeldhamDev/subinspector_keying_fix
Fix keying state not being updated for sub-inspectors
2026-03-23 22:35:46 +01:00
Rémi Verschelde ff6034dc0a Merge pull request #117649 from shadow-foss/fix-animkey-fpstime-drag
Fix time property drag range in FPS mode for AnimationKey and Marker
2026-03-23 22:35:41 +01:00