Rémi Verschelde
fbb4742377
Merge pull request #45411 from a-ivanov/more-object-tests
...
Unit tests for Object creation and property getter/setter
2021-01-29 00:58:54 +01:00
Anton Ivanov
db0f3da2c4
Unit tests for Object creation and property getter/setter
2021-01-29 01:53:28 +03:00
Rémi Verschelde
329d4796ae
Merge pull request #45525 from van800/rider-line
...
Navigating to error line number in Rider from Godot editor debugger console is off-by-one.
2021-01-28 23:39:52 +01:00
Ivan Shakhov
deef9a73a5
Fix off by one error navigating to line number in Rider
...
Fixes https://github.com/JetBrains/godot-support/issues/61
2021-01-28 22:41:12 +01:00
Rémi Verschelde
e50422d01c
Merge pull request #43978 from aaronfranke/cs-string
...
Unify URI encoding/decoding, handle spaces-are-pluses, and handle hex/bin prefix automatically
2021-01-28 14:48:59 +01:00
Aaron Franke
e829b7aee4
Unify URI encoding/decoding and add to C#
...
http_escape and percent_encode have been unified into uri_encode, and http_unescape and percent_decode have been unified into uri_decode.
2021-01-28 07:45:01 -05:00
Aaron Franke
a3e3bf8227
Make hex_to_int and bin_to_int handle the prefix automatically
...
Also add BinToInt to C#
2021-01-28 07:43:53 -05:00
Rémi Verschelde
726967f453
Merge pull request #45522 from akien-mga/doc-sync
...
doc: Sync classref with current source
2021-01-28 12:13:40 +01:00
Rémi Verschelde
fb01d057af
doc: Sync classref with current source
2021-01-28 11:26:37 +01:00
Rémi Verschelde
b441592372
Merge pull request #45514 from dsnopek/webxr-master-ar-lose-tracking
...
Prevent fatal error in WebXR when 'immersize-ar' loses and regains tracking
2021-01-28 09:32:19 +01:00
David Snopek
a23fc126eb
Prevent fatal error in WebXR when 'immersize-ar' loses and regains tracking
2021-01-27 20:48:11 -06:00
Rémi Verschelde
1ea133b6b5
Merge pull request #45511 from KoBeWi/apocalypse_(world_crash)
...
Cache world in VisibilityNotifier3D to avoid crash
2021-01-27 21:19:25 +01:00
Rémi Verschelde
976e768e71
Merge pull request #45489 from aaronfranke/core
...
Type consistencies in core
2021-01-27 21:16:20 +01:00
Rémi Verschelde
9d3a9b3e7d
Merge pull request #45444 from dsnopek/webxr-master-mono
...
Support mono devices in WebXR
2021-01-27 21:11:31 +01:00
kobewi
4d172f1fca
Cache world in VisibilityNotifier3D to avoid crash
2021-01-27 21:02:33 +01:00
Rémi Verschelde
69f77e83bf
Merge pull request #45481 from ronchaine/joypad-detection
...
POSIX systems: go through all event devices, not just event[0-32]
2021-01-27 19:43:34 +01:00
Rémi Verschelde
964c14580c
Merge pull request #43790 from Chaosus/rename_ord_at
...
Renamed String.ord_at to unicode_at
2021-01-27 19:42:31 +01:00
Jari Ronkainen
01c030f9b7
Go through all event devices, not just event[0-32]
...
There are no guarantees that joypads are in event0-event32
range. Some devices, such as laptops with detachable keyboards
and wacom can reserve events all the way up to 32.
Some udev rules with e.g. custom controller firmwares may
load the device as /dev/input/eventX, where X is greater than
32.
This patch uses POSIX dirent to enumerate the event devices, so
entries outside 0-32 range are not skipped.
2021-01-27 20:05:31 +02:00
Rémi Verschelde
1f3d52eed7
Merge pull request #45503 from winston-yallow/fix-bodystate-transform
...
Correctly expose transform as 3D transform
2021-01-27 16:05:42 +01:00
Winston Yallow
9684bc40df
Correctly expose transform as 3D transform
2021-01-27 14:57:01 +01:00
Rémi Verschelde
549ffb9be9
Merge pull request #45040 from volkathemartian/fix-spinbox-mouse-capture
...
Fix unintended SpinBox mouse capture
2021-01-27 10:25:12 +01:00
Rémi Verschelde
2ebbf62be6
Merge pull request #45495 from Chaosus/style_font_hover_pressed
...
Added missed Button `font_hover_pressed_color` style
2021-01-27 09:39:23 +01:00
Rémi Verschelde
2fa73106c1
Merge pull request #45490 from dalexeev/ignore-kate
...
gitignore: Ignore Kate swap files
2021-01-27 09:14:34 +01:00
Yuri Roubinsky
64971bcc8a
Added missed Button font_hover_pressed_color
style
2021-01-27 10:44:53 +03:00
Volka
ae2cf8eb38
Fix unintended SpinBox mouse capture
2021-01-26 21:17:31 -05:00
Danil Alexeev
e09e0fbd1f
gitignore: Ignore Kate swap files
2021-01-27 01:07:57 +03:00
Rémi Verschelde
1f5669d8d4
Merge pull request #44799 from RevoluPowered/fbx-fix-zero-scaling
...
mesh indexing failing with small scale values
2021-01-26 22:35:11 +01:00
Rémi Verschelde
e330b945b7
Merge pull request #38559 from Chaosus/button_icon_styles
...
Reveals Button "icon_color" style properties to the user
2021-01-26 22:34:35 +01:00
Rémi Verschelde
1f5d6eb13a
i18n: Sync translations with Weblate
...
(cherry picked from commit 3f3130648a
)
2021-01-26 22:12:27 +01:00
Rémi Verschelde
1cfa1b48f9
Merge pull request #45484 from naithar/fix/ios-push-notification
...
[iOS] Rework/Fix APNS usage.
2021-01-26 22:00:11 +01:00
Gordon MacPherson
86c7faa169
Fix zero scaling and material mappings being mapped to wrong fields
...
- fixes scale values of 0.0013 (det == 0.00004) not rendering, they should render even at small values, but not at zero like the editor grid plugin supplies zero exactly.
- fixes node_3d_editor_plugin visibility bug when scale is zero
- fix culling with small scaling values - which are still valid to be rendered like 0.00004
note: grid is still not fixed, it has det == 0 issues but this fixes one of them.
2021-01-26 19:48:18 +00:00
Yuri Roubinsky
6d82898470
Reveals Button "icon_color" style properties to the user
2021-01-26 22:05:59 +03:00
Aaron Franke
1be0d6b30e
Type consistencies in core
2021-01-26 13:04:22 -05:00
Yuri Roubinsky
38a5d22079
Renamed String.ord_at to unicode_at
2021-01-26 20:36:12 +03:00
George Marques
fa498f6105
Merge pull request #45373 from aaronfranke/gdnative-sizeof
...
Define GDNative sizes using sizeof(godot_real) and sizeof(int32_t)
2021-01-26 14:00:32 -03:00
Rémi Verschelde
96bcaadbf2
Merge pull request #45476 from qarmin/add_temp_variable
...
Add temporary variable to not use freed memory
2021-01-26 17:14:46 +01:00
Sergey Minakov
366ce084f4
[iOS] Rework push notification methods usage
...
Moved AppDelegate push notifications methods implementation to 'GODOT_ENABLE_PUSH_NOTIFICATIONS'
which can be used in plugins to implement APNS plugins.
2021-01-26 18:39:45 +03:00
Juan Linietsky
cc4388d0f3
Merge pull request #45466 from reduz/reorganize-rendering-device-layers
...
Reorganize RenderingDevice barriers
2021-01-26 12:34:46 -03:00
Rémi Verschelde
8b8c630f60
Merge pull request #44814 from hoontee/fix-44714
...
Do not clear materials when setting mesh
2021-01-26 16:10:27 +01:00
Rémi Verschelde
eda5f4ea31
Merge pull request #44349 from KoBeWi/drop_the_data!
...
Allow to override drop data in LineEdit
2021-01-26 16:03:07 +01:00
Rémi Verschelde
0991c63fba
Merge pull request #45479 from lucasvanmol/highlight-patch
...
Fix highlight color for class attributes that are also keywords
2021-01-26 15:56:13 +01:00
Rémi Verschelde
d6765c8d8b
Merge pull request #44732 from Calinou/os-add-get-thread-caller-id
...
Add an `OS.get_thread_caller_id()` method
2021-01-26 15:54:25 +01:00
Rémi Verschelde
34eb5638d3
Merge pull request #44624 from Calinou/doc-array-hash
...
Improve the `Array.hash()` documentation
2021-01-26 15:53:35 +01:00
Rémi Verschelde
f7dd6975fb
Merge pull request #44617 from geekrelief/gdnative_unload
...
free library when no nativescripts reference it
2021-01-26 15:52:33 +01:00
Rémi Verschelde
6bea301533
Merge pull request #44678 from Calinou/doc-videoplayer-html5-performance
...
Document the expected low performance of VideoPlayer on HTML5
2021-01-26 15:40:02 +01:00
Rémi Verschelde
9c50d0ee0a
Merge pull request #44887 from gongpha/crash!-on-expand-or-collapse-folder-in-filesystem-tree
...
Fix crash on FileSystemDock's tree when trying to collapse or expand folder
2021-01-26 15:32:15 +01:00
Rémi Verschelde
9f6a2aa321
Merge pull request #45029 from neikeq/issue-40023
...
C#: Fix System.Collections.Generic.List marshalling
2021-01-26 15:30:44 +01:00
Rémi Verschelde
6525662f27
Merge pull request #45141 from Calinou/clang-format-hook-check-version
...
Check for clang-format version in the pre-commit hook
2021-01-26 15:26:46 +01:00
Rémi Verschelde
7601ccb0f1
Merge pull request #45202 from aaronfranke/assetlib-url
...
Move the Asset Library API URLs to the Editor Settings
2021-01-26 15:25:53 +01:00
Rémi Verschelde
b84729f848
Merge pull request #45220 from Calinou/range-ratio-equal-min-max-no-error
...
Make Range return 1.0 ratio if minimum and maximum values are equal
2021-01-26 15:24:58 +01:00