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
David Giardi
5626fae673
Hide separators in ItemList in editor theme
2024-02-20 02:09:23 +01:00
Malcolm Nixon
3e8a794832
OpenXR: Update to version 1.0.34
2024-02-19 18:41:58 -05: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
BlueCube3310
a1997d13e4
Clean up and optimize BasisUniversal
2024-02-19 12:39:06 +01:00
Fernando Cosentino
b9fd25ea18
Add MIDI controller device index to InputEventMIDI.device property.
...
It is possible to query the OS for the connected MIDI controllers,
but the event messages' device field was not being used. This implements
controller index being sent in InputEventMIDI messages in the device
property, matching the index from OS.get_connected_midi_inputs().
Based on the work done by @ramdor.
Closes godotengine/godot-proposals#7733
Co-authored-by: Richie <richie_github@grange-lane.co.uk>
2024-02-19 10:23:19 +00:00
Rémi Verschelde
0246230e2b
Partial revert of core/version.h
changes in #88527
...
I misunderstood what this does, we still use this code.
2024-02-19 10:56:05 +01:00
BlueCube3310
bf919eafa7
Extract BasisUniversal code into its own files
2024-02-19 10:56:02 +01:00
Rémi Verschelde
a92921ae49
Merge pull request #88479 from passivestar/lineedit-delete-with-selection
...
Fix `LineEdit` delete all the way to the left/right when something is selected
2024-02-19 10:43:58 +01:00
Rémi Verschelde
59368441e3
Merge pull request #88371 from raulsntos/dotnet/generics-ii
...
C#: Various fixes to generic scripts
2024-02-19 10:43:54 +01:00