David Snopek
ea75307a11
Allow registering "runtime classes"
2024-02-20 09:20:58 -06:00
Michael Alexsander
aa258c6c12
Fix RichTextLabel
's tag stack being overridden on translation change
2024-02-20 12:19:53 -03:00
Rémi Verschelde
0d1894736e
SCons: Fix CCFLAGS
, LINKFLAGS
, etc. command line overrides
...
Also adds `CPPDEFINES` which allows passing new pre-processor defines,
letting SCons handle passing `-D` or `/D` based on the compiler.
2024-02-20 15:57:53 +01:00
Rémi Verschelde
25a52c624e
Merge pull request #88597 from KoBeWi/thinking_outside_the_inspector
...
Remove error when property is outside inspector
2024-02-20 15:47:25 +01:00
Rémi Verschelde
f55ee87b8a
Merge pull request #88594 from adamscott/wasm-bigint-mandatory
...
Add `WASM_BIGINT` linker flag to the web build
2024-02-20 15:47:20 +01:00
Rémi Verschelde
b3de60933b
Merge pull request #88591 from Cass-dev-web/master
...
Add `android` to auto-generated `.gitignore`
2024-02-20 15:47:17 +01:00
Rémi Verschelde
2cc14f3544
Merge pull request #88459 from CookieBadger/animation-bezier-selection-fixes
...
Fix Animation Bezier Editor key selection bugs
2024-02-20 15:47:12 +01:00
Rémi Verschelde
12de2f1f70
Merge pull request #86052 from TheSofox/regex-sub-fix
...
Fix `RegEx.sub` truncating string when `end` is used
2024-02-20 15:47:08 +01:00
Rémi Verschelde
b787fc63fd
Merge pull request #80709 from JezerM/migrate-game-controller-api
...
Fix controller vibration in macOS and migrate to GameController API
2024-02-20 15:47:04 +01:00
Jezer Mejía
07313a08f4
Migrate macos controller API to GameController.h
...
This should fix a lot of issues regarding to old controller API, such as vibration
Haptics (vibrations) are only available in macOS 11+, so haptics are now
processed in macOS 11+ only. Also, this doesn't interfere with
controller's input as controller support is available in macOS 10.9+.
Added a Note for macOS regarding vibration support
2024-02-20 08:13:05 -06:00
kobewi
c060ff8b41
Remove error when property is outside inspector
2024-02-20 14:53:16 +01:00
Adam Scott
3ae524fa9e
Add WASM_BIGINT
linker flag to the web build
2024-02-20 08:19:56 -05:00
Sofox
46b420f7ee
Fix for RegEx.sub truncating string when 'end' is used
2024-02-20 13:01:27 +00:00
cass-dev-web
9c0ef3940d
Added android/
to the .gitignore
file automatically generated by the VCS plugin.
2024-02-20 11:23:16 +00:00
emild
080315ca6b
Fix Animation bezier key selection bugs
2024-02-20 12:11:45 +01:00
Paul Joannon
88ad4e6c24
Add tests and fix exports diagnostics
...
- Add tests for the following diagnostics: GD0101, GD0102, GD0103, GD0104, GD0105, GD0106, GD0107.
- Fix GD0101 not being reported any more (was filtering static classes before reporting).
- Fix GD0107 not preventing `Node` members from being exported from not-`Node` types.
2024-02-20 11:24:41 +01:00
Rémi Verschelde
b7145638d5
Merge pull request #88523 from KoBeWi/open_text_as_text
...
Add separate program case for Godot Resources
2024-02-20 11:12:11 +01:00
Rémi Verschelde
07254d9b1b
Merge pull request #88443 from Mickeon/documentation-hunting-for-deprecated
...
Update many Deprecated/Experimental descriptions for consistency
2024-02-20 11:12:07 +01:00
Rémi Verschelde
c187d6522b
Merge pull request #84569 from jsjtxietian/Add-ignorable-columns-to-translation-CSVs
...
Add support for comment (ignorable) column in translation csv
2024-02-20 11:12:03 +01:00
Rémi Verschelde
da05766107
Merge pull request #80690 from dalexeev/make-rst-docs-consistent-with-editor-help
...
Make RST docs consistent with Editor Help docs
2024-02-20 11:11:53 +01:00
Rémi Verschelde
9f4499c109
Merge pull request #88588 from akien-mga/revert-86952-fix-selecting-popup-menu-items-on-mouse-release
...
Revert "Fix selecting popup menu items on mouse release"
2024-02-20 10:31:09 +01:00
Rémi Verschelde
21151651b0
Merge pull request #88559 from cariad/patch-1
...
Fix "dimensionnal" typo
2024-02-20 10:31:06 +01:00
Rémi Verschelde
54587277da
Merge pull request #88544 from van800/van800/rider-path-locator
...
Bump `Rider.PathLocator` nuget version, which provides a fix for detecting Rider installations
2024-02-20 10:31:03 +01:00
Rémi Verschelde
b167113b1c
Merge pull request #88508 from akien-mga/basisu_unbundled_jpgd
...
basis_universal: Unbundle jpgd to fix symbol conflict, use our newer copy with SSE2 support
2024-02-20 10:30:59 +01:00
Rémi Verschelde
ecb21c0449
Merge pull request #88295 from raulsntos/ci/dotnet-generators-tests
...
C#: Run source generators tests in CI
2024-02-20 10:30:56 +01:00
Rémi Verschelde
3497abfba9
Merge pull request #88044 from brennennen/image_texture_unit_tests
...
Add `ImageTexture` unit tests
2024-02-20 10:30:48 +01:00
Rémi Verschelde
8f1915eb90
Revert "Fix selecting popup menu items on mouse release"
2024-02-20 10:05:41 +01:00
Logan Lang
74413f5609
expose OpenXR hand tracker handles
2024-02-19 16:31:10 -06:00
kobewi
bb461986ba
Add separate program case for Godot Resources
2024-02-19 22:46:25 +01:00
kobewi
a031911c82
Use check_changed_settings_in_group() everywhere
2024-02-19 21:34:45 +01:00
Raul Santos
f685c69bd4
C#: Add analyzer release tracking
...
Fixes diagnostic RS2008.
2024-02-19 19:47:40 +01:00
Raul Santos
99b4f3086d
C#: Run source generators tests in CI
...
Also fixes ScriptPathAttributeGenerator for generic types and its test.
2024-02-19 19:41:15 +01:00
Ivan Shakhov
703c34a788
Bump Rider.PathLocator nuget version, which provides a fix for detecting Rider installations
2024-02-19 21:04:28 +03:00
b
6dbbc24bdf
Added ImageTexture unit tests
2024-02-19 11:15:04 -06:00
Danil Alexeev
8ed19d1a24
Make RST docs consistent with Editor Help docs
2024-02-19 20:03:27 +03:00
Cariad Eccleston
9472ccbcdd
Fix "dimensionnal" typo
2024-02-19 16:43:42 +00:00
BlueCube3310
0afee63712
Add ASTC support to BasisUniversal
2024-02-19 17:32:31 +01:00
Dario
ee2d8f68ba
Merge execute and present commands for RenderingDeviceDriver.
2024-02-19 13:09:03 -03:00
Rémi Verschelde
fb10e67fef
Merge pull request #88557 from akien-mga/fix-animation-mixer-resolving-tracks
...
Fix AnimationMixer breaking animations with redundant check
2024-02-19 17:06:57 +01:00
Rémi Verschelde
371597a805
Merge pull request #88551 from AThousandShips/helpers_fix
...
[Core] Upgrade some array helper classes to 64 bits
2024-02-19 17:06:53 +01:00
Rémi Verschelde
37cca2bdbb
Merge pull request #88547 from CookieBadger/ed-is-shortcut-macro
...
Use `ED_IS_SHORTCUT` macro instead of `matches_event`
2024-02-19 17:06:50 +01:00
Rémi Verschelde
35bf1e11d8
Merge pull request #88545 from bruvzg/fix_exp_doc_gen
...
Fix crash on documentation generation on macOS.
2024-02-19 17:06:46 +01:00
Rémi Verschelde
aa414ab412
Merge pull request #88464 from BlueCube3310/basisu-cleanup-v2
...
Clean up and optimize BasisUniversal
2024-02-19 17:06:42 +01:00
Rémi Verschelde
7f95e29e5b
Merge pull request #88450 from RedMser/show-keywords-in-help-search
...
Show keywords in `EditorHelpSearch`
2024-02-19 17:06:37 +01:00
Rémi Verschelde
56134e99da
Merge pull request #87830 from KoBeWi/internalization_aka_i15n
...
Fix wrong process method in AudioStreamPlayer
2024-02-19 17:06:32 +01:00
Rémi Verschelde
8a3a559023
Merge pull request #86620 from fbcosentino/midi_device_id
...
Add MIDI controller device index to `InputEventMIDI.device` property.
2024-02-19 17:06:22 +01:00
Travis Lange
ae97cf2ff0
Fix AnimationMixer breaking animations with redundant check
...
Also change `Node::get_node_and_resource` to prevent it from printing an
error from `Node::get_node`, and just returns nullptr. This is what the
redundant check was trying to prevent.
Fixes #88428 .
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2024-02-19 16:50:19 +01:00
A Thousand Ships
06f1b114cd
[Core] Upgrade some array helper classes to 64 bits
...
Following upgrades to `CowData` to 64 bit indices these helpers are no
longer able to handle the index ranges, possibly causing bugs on sort
and search.
2024-02-19 13:17:13 +01:00
CookieBadger
47dba6bc56
use ED_IS_SHORTCUT macro instead of matches_event
2024-02-19 13:16:06 +01:00
bruvzg
fc49964de4
Fix crash on documentation generation on macOS.
2024-02-19 13:42:27 +02:00