Hugo Locurcio
bf82da3d0f
Add a test suite for NodePath
2020-11-15 22:28:25 +01:00
Rémi Verschelde
16d350bac4
Merge pull request #43561 from naithar/fix/ios-keyboard_master
...
[4.0] [iOS] Keyboard input changes
2020-11-15 21:32:32 +01:00
bruvzg
319bc5ffda
Add XChangeProperty Atoms validity checks.
2020-11-15 22:20:14 +02:00
Hugo Locurcio
9574a834e5
Add a test suite for PCKPacker
2020-11-15 20:05:46 +01:00
Hugo Locurcio
5770e08c2a
Remove property groups for Pause Mode and Script
...
Each of those only grouped 1 property, making them useless.
This closes https://github.com/godotengine/godot-proposals/issues/1840 .
2020-11-15 16:01:10 +01:00
Rémi Verschelde
ff4ca81d0b
Merge pull request #43564 from zaevi/fix_loader_saver_broken
...
Fix custom loader/savers broken
2020-11-15 15:42:54 +01:00
Zae
fa3e0bdd73
fix custom loader/saver broken
2020-11-15 22:14:06 +08:00
Sergey Minakov
2d8c311c01
iOS: fix keyboard display
2020-11-15 16:22:57 +03:00
Sergey Minakov
8894c64e54
GUI: send cursor data from TextEdit
2020-11-15 16:03:21 +03:00
Sergey Minakov
3f7ca1db70
iOS: Implement pluggable application delegate.
2020-11-15 14:26:44 +03:00
Rémi Verschelde
6adfc6188c
Merge pull request #43555 from akien-mga/pixel-snapping-fixup
...
Fix new transform to pixel snapping logic
2020-11-15 11:41:09 +01:00
Rémi Verschelde
a78d96086f
Fix new transform to pixel snapping logic
...
Co-authored-by: lawnjelly <lawnjelly@gmail.com>
2020-11-15 10:52:15 +01:00
Rémi Verschelde
f939d9399f
Merge pull request #43549 from m4gr3d/fix_scons_path
...
Update the logic to query for the 'scons' command executable path
2020-11-15 09:31:52 +01:00
Fredia Huya-Kouadio
46cc3233d8
Update the logic to query for the 'scons' command executable path.
2020-11-14 14:36:53 -08:00
Rémi Verschelde
9e7348f788
Merge pull request #43526 from m4gr3d/address_new_custom_build_logic_issues
...
Address new custom build logic issues
2020-11-14 22:58:16 +01:00
Fredia Huya-Kouadio
5f6a44f0bb
Add missing zip alignment step for generated apks.
2020-11-14 13:10:38 -08:00
Fredia Huya-Kouadio
3de720c11d
Fix issue causing Export all
to fail.
2020-11-14 13:10:38 -08:00
Fredia Huya-Kouadio
3c1a1a760e
Clear unneeded assets when generating an apk expansion.
...
Clean up export wording to account for the different export formats.
2020-11-14 13:07:32 -08:00
Hugo Locurcio
5325de4e6b
Improve the Dictionary class documentation
...
- Mention Lua-style syntax.
- Make the code samples self-contained.
- Mention caveat with `const` (also in Array).
- Clarify the description of `size()`.
This closes https://github.com/godotengine/godot-docs/issues/4272 .
2020-11-14 22:05:53 +01:00
Tomasz Chabora
08a292fec3
Allow folder checking in export preset file list
2020-11-14 16:37:25 +01:00
Tomasz Chabora
b8145c182b
Correct the doc about Tree.get_edited
2020-11-14 16:35:53 +01:00
Haoyu Qiu
d92ca6fbb1
Allows HTTPClient to talk to proxy server
...
* Makes request uri accept absolute URL and authority
* Adds Host header only when missing
2020-11-14 21:25:15 +08:00
Rémi Verschelde
dd5485142f
Merge pull request #43531 from bruvzg/x11_fix_vlk_init_crash
...
Fixes crash if Vulkan presentation surface is not available.
2020-11-14 13:33:36 +01:00
bruvzg
f09a37a8d5
Fixes crash if Vulkan presentation surface is not available.
2020-11-14 13:41:13 +02:00
Rémi Verschelde
ffbaf71550
Merge pull request #43518 from mbrlabs/android-jks
...
Added the .jks file extension as valid preset for Android keystore files
2020-11-14 10:42:06 +01:00
Rémi Verschelde
06ac406742
Merge pull request #42710 from aaronfranke/color-doc-comments
...
Improve comments in Color documentation
2020-11-14 10:38:27 +01:00
Aaron Franke
4b272b18ea
Improve comments in Color documentation
2020-11-13 23:31:19 -05:00
Marcus Brummer
e1b9be4a6b
Added the .jks file extension as valid preset for Android keystore files
2020-11-14 00:29:23 +01:00
Hugo Locurcio
038bbf7b6b
Add a test suite for JSON
...
This test suite doesn't attempt to test error/invalid cases since
the current JSON parser has a lot of false negatives.
2020-11-14 00:13:32 +01:00
Hugo Locurcio
8fefbda818
Add a test suite for Curve
2020-11-13 22:46:05 +01:00
Rémi Verschelde
7d69974540
Merge pull request #43512 from m4gr3d/fix_project_orientation_settings
...
Remove duplicate Android `orientation` settings.
2020-11-13 22:31:31 +01:00
Fredia Huya-Kouadio
597d9409f3
Remove duplicate Android orientation
settings.
2020-11-13 12:20:06 -08:00
Nathan Franke
20bca313c0
Fix Android Export jarsigner error with *.import whitelist
2020-11-13 10:30:40 -06:00
Rémi Verschelde
de4ae92287
Merge pull request #43501 from Feniks-Gaming/master
...
In LineEdit Changed "mouse cursor" to the "caret (text cursor)".
2020-11-13 16:48:40 +01:00
Feniks
59ed3c1aaf
Changed mouse cursor to the caret (text cursor) location.
2020-11-13 14:57:18 +00:00
Rémi Verschelde
2c6905f0c9
Merge pull request #43490 from Nickswoboda/update-err-msgs
...
Improve error messages related to failing to open texture files
2020-11-13 15:52:47 +01:00
Rémi Verschelde
3c5e5ab3df
Merge pull request #43499 from vnen/gdscript-inheritance-native-class
...
GDScript: Fix native class not set with inheritance
2020-11-13 15:43:28 +01:00
Rémi Verschelde
e69a0b1f7a
Merge pull request #43497 from akien-mga/reparent_crash_with_tracks_renaming_disabled
...
SceneTree: Fix reparent crash with animation tracks renaming disabled
2020-11-13 15:11:27 +01:00
George Marques
8bcd345782
GDScript: Fix native class not set with inheritance
2020-11-13 10:35:24 -03:00
Rémi Verschelde
d107fd4c9e
SceneTree: Fix reparent crash with animation tracks renaming disabled
...
This check was there since the first commit in 2014, but a later feature added in 2018
with #17717 did not properly update the code while adding non animation-related code
in `perform_node_renames`.
Fixes #40532 .
2020-11-13 13:41:33 +01:00
Nick Swoboda
bf8f763524
Improve error messages related to failing to open files
2020-11-12 17:30:56 -08:00
Tomasz Chabora
b7c612bd54
Release pressed action if event is removed
2020-11-12 16:54:16 +01:00
Rémi Verschelde
f73374629d
Merge pull request #43477 from bruvzg/xvfb_fix
...
Fix running on Xvfb server.
2020-11-12 15:39:09 +01:00
bruvzg
fed776c64c
Add X11 Atom validity checks.
2020-11-12 16:10:17 +02:00
Rémi Verschelde
a7d610db16
Merge pull request #43408 from rcorre/path-gizmos-4.0
...
Make Path3D handles visible and consistent with 2D.
2020-11-12 13:12:49 +01:00
Ryan Roden-Corrent
8458ba0aef
Proposal 1246: Make Path3D handles more visible.
...
Resolves godotengine/godot-proposals#1246 .
It is difficult to tell the difference between the handles for adjusting
curves and the points themselves when looking at a Path gizmo.
This re-uses the icons used for Path2D.
Unlike Path2D, this does not use a different icon for smooth vs sharp
points, as using a potentially different material for each point would
prevent batching the points in add_handles (and adding them out-of-order
messes up other logic based on handle indices).
This includes a public API change to allow specifying a texture for a
handle material. This allows spatial gizmo plugins to customize the way
a handle is rendered, if desired, but does not break existing behavior
(as providing no texture uses the default).
The path handle icons were resized as well. 16x16 is the standard icon
size. These icons were 10x10 rather than 16x16, and appeared rather
small in the editor.
To resize, I:
- Opened the original in Inkscape
- Resized the document to 16x16
- Opened the transform dialog
- Scaled by 160% proportionally
- Used Align/Distribute to center on the page
- Saved the document
- Cleaned with `svgcleaner --multipass`
2020-11-12 06:37:56 -05:00
Rémi Verschelde
dca6bac620
Merge pull request #43244 from HaSa1002/docs-mdt
...
Docs: MeshDataTool: showcase tool in code example
2020-11-12 11:35:25 +01:00
HaSa1002
4f9b993423
Docs: MeshDataTool: showcase tool in code example
2020-11-12 10:56:39 +01:00
Rémi Verschelde
b1db71c9fb
Merge pull request #43220 from YeldhamDev/canvasgroup_codeedit_icons
...
Add icons for the 'CanvasGroup' and 'CodeEdit' nodes
2020-11-12 10:31:03 +01:00
Rémi Verschelde
0bb51d5353
Merge pull request #43471 from Rubonnek/ipci-not-thread-safe
...
Document InstancePlaceholder.create_instance not being thread-safe.
2020-11-12 09:23:17 +01:00