Yuri Roubinsky
7f5b074b4b
Fixes non-atomary action of dragging resources on visual shader graph
2021-05-22 08:16:56 +03:00
Hugo Locurcio
0d27c4d809
Tweak pressed CheckBox appearance in the editor
...
This uses the accent color to match pressed CheckButtons after they
were updated. Checked checkboxes are now more prominent in the user's
peripheral vision, which can be useful at times. This also matches
how checkboxes look in most operating systems and web browsers.
2021-05-22 03:45:01 +02:00
Aaron Franke
aa65c91618
Rename Vector2 Perpendicular to Orthogonal in C#
2021-05-21 21:02:38 -04:00
Rémi Verschelde
3b3a55ca04
Merge pull request #48918 from groud/fix_tilemap_y_sort
...
Fixes TileSet Y-sort not working and TileSet not saving correctly
2021-05-22 00:26:36 +02:00
kobewi
ea9660e1cf
Fix usage of String.left()
2021-05-21 23:01:44 +02:00
Omar Polo
3bff838cee
add OpenBSD to OS_LinuxBSD::get_name()
2021-05-21 21:35:31 +02:00
Rémi Verschelde
2687ac2720
Merge pull request #48922 from akien-mga/os-xdg-dedup-code
...
OS: Remove code duplicate in XDG paths handling
2021-05-21 19:04:48 +02:00
Rémi Verschelde
31bd2ccb44
Merge pull request #48926 from madmiraal/fix-38645
...
Remove alloca from loop and use a single fixed size array declaration
2021-05-21 19:04:15 +02:00
Rémi Verschelde
2362a59a11
Merge pull request #48928 from Faless/js/4.x_fix_build_after_rename
...
[HTML5] Fix build after KEY_CTRL rename.
2021-05-21 18:33:15 +02:00
Rémi Verschelde
3ee034451a
Merge pull request #48885 from JFonS/upgrade_embree
...
Upgrade Embree to the latest official release (3.13.0).
2021-05-21 18:30:02 +02:00
Fabio Alessandrelli
8fa07eae14
Merge pull request #48881 from Faless/js/4.x_download_buffer
...
[HTML5] Add easy to use download API.
2021-05-21 17:55:36 +02:00
jfons
767e374dce
Upgrade Embree to the latest official release.
...
Since Embree v3.13.0 supports AARCH64, switch back to the
official repo instead of using Embree-aarch64.
`thirdparty/embree/patches/godot-changes.patch` should now contain
an accurate diff of the changes done to the library.
2021-05-21 17:00:24 +02:00
Fabio Alessandrelli
923131ec28
[HTML5] Fix build after KEY_CTRL rename.
2021-05-21 15:53:23 +02:00
Fabio Alessandrelli
fdf66a21f1
[HTML5] Add easy to use download API.
...
New `JavaScript.download_buffer` method to create a prompt that let the
user download a file.
2021-05-21 15:31:23 +02:00
Rémi Verschelde
8c2beeea90
Merge pull request #48921 from timothyqiu/polypartition-stl
...
Fix STL to Godot type convertion of polypartition
2021-05-21 15:00:27 +02:00
Marcel Admiraal
afdc5edb2a
Remove alloca from loop and use a single fixed size array declaration
2021-05-21 13:04:55 +01:00
Rémi Verschelde
e773bf56ed
Merge pull request #48917 from timothyqiu/metrics-csv
...
Fix editor crash when exporting profiler data
2021-05-21 13:22:03 +02:00
Rémi Verschelde
0e1d45b210
OS: Remove code duplicate in XDG paths handling
...
Follow-up to #48542 .
2021-05-21 12:49:09 +02:00
Rémi Verschelde
4eab92104c
Merge pull request #48671 from Calinou/connect-dialog-extra-bind-arguments
...
List "Argument" for each extra bind argument in the connect dialog
2021-05-21 12:36:23 +02:00
Rémi Verschelde
edd88949be
Merge pull request #48747 from Calinou/editor-find-in-files-tweak-highlight-color
...
Tweak highlight color in the editor Find in Files dialog
2021-05-21 12:28:45 +02:00
Rémi Verschelde
31246a58e0
Merge pull request #48806 from timothyqiu/xml-parser-fixes
...
Fix XMLParser behavior for comments and premature endings
2021-05-21 12:26:34 +02:00
Rémi Verschelde
d3ba922ba8
Merge pull request #48854 from pycbouh/editor-reuse-resource-picker
...
Use `EditorResourcePicker` in the Inspector
2021-05-21 12:03:27 +02:00
Rémi Verschelde
b93e2570ca
Merge pull request #48893 from akien-mga/dist-macos-entitlements
...
Dist: Add macOS entitlements files for editor code signing
2021-05-21 12:02:12 +02:00
Haoyu Qiu
d16bef8b55
Fix STL to Godot type convertion of polypartition
2021-05-21 17:24:32 +08:00
Rémi Verschelde
152a08b314
Merge pull request #48910 from WinstonHartnett/fix-instance-uniform-typo
...
Fix instance uniform typo
2021-05-21 11:20:27 +02:00
Rémi Verschelde
82f688ce9b
Merge pull request #48913 from lyuma/gltf_named_binds_dedup
...
Fix incorrect skin deduplication when using named binds
2021-05-21 11:19:11 +02:00
Rémi Verschelde
6c2420bc38
Merge pull request #48912 from lyuma/gltf_graceful_fail_mesh
...
Fail gracefully when a mesh fails to import.
2021-05-21 11:09:37 +02:00
Gilles Roudière
7d80480b72
Fixes TileSet Y-sort not working and TileSet not saving correctly
2021-05-21 10:13:37 +02:00
Haoyu Qiu
be79bdc8ab
Fix editor crash when exporting profiler data
2021-05-21 15:47:23 +08:00
Lyuma
5a9eee6b1a
gltf: Fail gracefully when a mesh instance fails.
2021-05-20 20:28:32 -07:00
Lyuma
60f620411e
Fix incorrect skin deduplication when using named binds
2021-05-20 20:26:11 -07:00
Winston Hartnett
96fa2ee2a0
Fix instance uniform typo
2021-05-20 21:11:40 -05:00
Rémi Verschelde
d5f9f58b61
Merge pull request #48903 from Calinou/math-funcs-remove-old-msvc-ifdef
2021-05-21 00:35:48 +02:00
Rémi Verschelde
37a417e838
Merge pull request #48904 from fire/gltf-img-failure
...
When one invalid image fails, it should only fail that single image.
2021-05-21 00:32:48 +02:00
Rémi Verschelde
bfe4af91a2
Merge pull request #36180 from KoBeWi/I_broke_your_right
...
Change behavior of String.right
2021-05-20 23:56:17 +02:00
K. S. Ernest (iFire) Lee
a81f4dd5a7
When one invalid image fails, it should only fail that single image.
...
Move to a more graceful degradation 3d asset import model.
2021-05-20 14:30:19 -07:00
Hugo Locurcio
b57d9c8005
Remove #ifdef
catering to MSVC 2012 and earlier in math_funcs.h
...
For the `master` branch, the minimum supported MSVC version is now
MSVC 2017 (with MSVC 2019 being recommended).
2021-05-20 23:24:04 +02:00
Tomasz Chabora
b1859510ab
Change behavior of String.right
2021-05-20 23:07:57 +02:00
Rémi Verschelde
98071ec136
Merge pull request #48887 from aaronfranke/round
...
Use global scope round method for rounding
2021-05-20 23:03:38 +02:00
Rémi Verschelde
78d85de13b
Merge pull request #48805 from radishes/noise-image-offset
...
Add support for generating noise images with an offset
2021-05-20 21:00:38 +02:00
Rémi Verschelde
28c7e28403
Merge pull request #48895 from JFonS/fix_viewport_rotation_control
...
Fix swapped front/rear directions in viewport rotation control.
2021-05-20 20:54:40 +02:00
Rémi Verschelde
557df29fc9
Merge pull request #48542 from Calinou/xdg-base-dirs-absolute-only
...
Only allow absolute paths in XDG environment variables
2021-05-20 20:53:44 +02:00
Hugo Locurcio
011a99316a
Only allow absolute paths in XDG environment variables
...
The XDG Base Directory specification does not allow using relative paths
(which broke things in Godot anyway). If a relative path is detected,
it should be ignored.
2021-05-20 18:37:28 +02:00
Casey Foote
97c8d9f348
Add support for generating noise images with an offset.
2021-05-20 08:20:23 -07:00
Rémi Verschelde
aa5552278d
Merge pull request #48719 from Faless/js/4.x_interfaces
...
[HTML5] Implement Godot <-> JavaScript interface.
2021-05-20 17:13:02 +02:00
jfons
e70e33ddcf
Fix swapped front/rear directions in viewport rotation control.
2021-05-20 16:28:38 +02:00
Rémi Verschelde
6999e332e4
Dist: Add macOS entitlements files for editor code signing
...
These are the entitlements we define for official macOS editor builds since
Godot 3.3.
Users making custom builds of the engine can use those files with `codesign` to
sign their own builds. E.g.:
```
codesign --force --timestamp \
--options=runtime --entitlements editor.entitlements \
-s <your key> -v osx_template.app
```
2021-05-20 16:10:12 +02:00
Rémi Verschelde
f2d55f3c0f
Merge pull request #48863 from Ev1lbl0w/bugfix-zip_import
...
Fix zip_root not being defined when importing by drag&drop
2021-05-20 14:34:04 +02:00
Fabio Alessandrelli
9811035ebf
[HTML5] Implement Godot <-> JavaScript interface.
2021-05-20 14:33:18 +02:00
Rémi Verschelde
a6a75e2c09
Merge pull request #48812 from groud/tilemap_scenes_painting
...
Implement scenes tiles in TileMaps
2021-05-20 14:32:40 +02:00