c69e0d16bc
Fix multiple missing UTF-8 decoding.
2022-01-06 14:35:22 +02:00
75c06289c4
Merge pull request #56517 from bruvzg/fix_export_utf8
2022-01-05 15:08:27 +01:00
63d9308b4b
Merge pull request #56047 from piiertho/feature/osx-sign-directory
2022-01-05 14:38:17 +01:00
d2573c1636
Fix decoding UTF-8 filenames on unzipping.
2022-01-05 14:31:20 +02:00
1d6f8ad837
Merge pull request #56438 from madmiraal/fix-56428
...
Fix tablet tilt values returning bad values
2022-01-03 23:48:46 +01:00
fe52458154
Update copyright statements to 2022
...
Happy new year to the wonderful Godot community!
2022-01-03 21:27:34 +01:00
a8a20a0e02
Merge pull request #56132 from m4gr3d/fix_android_studio_builds
...
Fix Android Studio builds
2022-01-03 09:19:21 -08:00
5e4d1c26aa
Merge pull request #56297 from Chaosus/fix_win32_cursor_resize
2022-01-03 14:00:00 +01:00
75a58360fd
Fix tablet tilt values returning bad values
2022-01-02 12:15:14 +00:00
a124f1effe
Fix various typos
...
Found via ` codespell -q 3 -S ./thirdparty,*.po,./DONORS.md -L ackward,ang,ans,ba,beng,cas,childs,childrens,dof,doubleclick,expct,fave,findn,gird,hist,inout,leapyear,lod,nd,numer,ois,ony,paket,seeked,sinc,switchs,te,uint,varn`
Update editor/import/resource_importer_layered_texture.cpp
Co-authored-by: Raul Santos <raulsntos@gmail.com >
Update doc/classes/TileSetScenesCollectionSource.xml
Co-authored-by: Raul Santos <raulsntos@gmail.com >
Update scene/gui/graph_edit.cpp
Co-authored-by: Raul Santos <raulsntos@gmail.com >
Update scene/resources/animation.cpp
Co-authored-by: Raul Santos <raulsntos@gmail.com >
Update scene/resources/animation.cpp
Co-authored-by: Raul Santos <raulsntos@gmail.com >
Update scene/resources/animation.cpp
Co-authored-by: Raul Santos <raulsntos@gmail.com >
Update scene/gui/rich_text_label.cpp
Co-authored-by: Raul Santos <raulsntos@gmail.com >
Revert previously committed change
2022-01-02 01:03:58 -05:00
5e0e4f209a
OSX: Add signing of directory structure in Library when exporting for OSX.
...
OSX: Add exporting of folder structure in PlugIns when exporting for OSX.
2021-12-28 14:39:42 +01:00
0f83d7272c
Fix cursor stucking in resize shape
2021-12-28 13:35:07 +03:00
cd6ac96bbb
Remove build system code for 32-bit iOS
2021-12-22 00:44:19 -08:00
1345e66935
Fix Android Studio builds.
2021-12-21 07:41:12 -08:00
51c5fa48ab
Merge pull request #56039 from Rubonnek/update-detect-prime-formatting-master
2021-12-20 10:28:16 +01:00
d08b28aeb0
Fix initialising of gl_manager and checking gl_manager and context_vulkan preventing crash issues.
2021-12-18 12:21:16 +11:00
3c198aecaa
Sync detect_prime_x11.cpp formatting changes from 3.x branch
2021-12-17 16:08:13 -05:00
33e03386b3
Merge pull request #55966 from bruvzg/wt 💩 4
2021-12-16 23:05:24 +01:00
8df0baf6f5
Fixed detecting the Valve Streaming Gamepad
...
Fixed the GUID, and compare the contents of the GUID, not just the pointers
2021-12-16 08:52:47 -08:00
6e38fc4b80
Only rotate Android sensor values for sensors that need them rotated
2021-12-15 18:15:08 +00:00
1fdb6a99c8
[Windows] Detect new Windows Terminal and disable unsupported set_console_visible code.
2021-12-15 20:00:57 +02:00
6ee48afb4e
[Windows] Open a new console window for the editor instances.
2021-12-14 14:49:58 +02:00
368c0bc0ac
Misc build system fixes
2021-12-10 12:14:27 -06:00
bdf8340e59
Merge pull request #43181 from nathanfranke/string-empty
...
Replace String comparisons with "", String() to is_empty()
2021-12-10 08:56:31 +01:00
89b8de71c0
Merge pull request #55767 from m4gr3d/config_hand_tracking_frequency_master
2021-12-09 23:04:41 +01:00
e3b0282080
Merge pull request #55759 from m4gr3d/enable_exclude_from_recents_master
2021-12-09 23:03:10 +01:00
1a2cdcbcc8
Merge pull request #55737 from m4gr3d/add_min_target_sdk_configs_master
2021-12-09 23:01:30 +01:00
862c0d06fb
Add support for configuring the xr hand tracking frequency mode
2021-12-09 12:25:48 -08:00
cfa81ff32a
Enable configuration of the android:excludeFromRecents activity attribute.
2021-12-09 08:50:47 -08:00
49403cbfa0
Replace String comparisons with "", String() to is_empty()
...
Also:
- Adds two stress tests to test_string.h
- Changes to .empty() on std::strings
2021-12-09 04:48:38 -06:00
2e7e6502dd
Add configs to specify the min and target sdk versions.
2021-12-08 09:13:07 -08:00
40f26cb260
Fix files_dropped in HTML5 export.
...
(Ignore trailing slash when creating the temporary directory)
2021-12-03 20:21:39 +01:00
7da392bcc5
Don't return reference on copy assignment operators
...
We prefer to prevent using chained assignment (`T a = b = c = T();`) as this
can lead to confusing code and subtle bugs.
According to https://en.wikipedia.org/wiki/Assignment_operator_(C%2B%2B) , C++
allows any arbitrary return type, so this is standard compliant.
This could be re-assessed if/when we have an actual need for a behavior more
akin to that of the C++ STL, for now this PR simply changes a handful of
cases which were inconsistent with the rest of the codebase (`void` return
type was already the most common case prior to this commit).
2021-11-30 16:26:29 +01:00
470496d8d4
[HTML5] Fix multi-touch input handling.
...
The code to populate the input data for WebAssembly was incorrectly
overriding values when multiple touches were present due to wrong
indexing.
2021-11-30 11:10:21 +01:00
8f0c6ce726
Merge pull request #55347 from Faless/js/4.x_scons_emcc_abspath
2021-11-26 13:41:16 +01:00
eaedc92c61
[HTML5] Use absolute path for JS lib/pre/externs.
...
Ensure better compatibility when emcc which may run some tools from
different paths (e.g. closure compiler).
This fixes externs include issues with modern emcc using the closure
compiler.
2021-11-26 12:44:51 +01:00
ab6e370a9e
Merge pull request #55344 from Chaosus/repair_error_func
2021-11-26 14:06:00 +03:00
a4b7de6b23
Fix console colors on Windows
2021-11-26 13:10:55 +03:00
63e2db2499
[HTML5] Fix focus (again) in Firefox's iframes.
...
This actually makes sense(?), when running inside an iframe the active
element might be our canvas, while the iframe itself is not active in
the parent window. Since we consume the event, the iframe does not get
focused in Firefox (but does in Chromium-based browsers), so we must
always call focus to handle such occasions.
2021-11-26 09:44:00 +01:00
675111e480
Restore console window output for editor app on Windows
2021-11-25 22:06:45 +03:00
e078f970db
Rename remove() to remove_at() when removing by index
2021-11-23 18:58:57 -07:00
c038768379
Merge pull request #55159 from m4gr3d/add_oculus_openxr_config_master
2021-11-22 10:28:06 +01:00
2fa4c6498a
Fix Android get_screen_orientation() not returning valid values
2021-11-21 12:05:25 +00:00
882ec0d611
Add support for OpenXR export configurations.
2021-11-20 06:10:44 -08:00
46fdba5f8b
[HTML5] Add WebGL2 (GLES3) support using the OpenGL renderer.
...
Note, the editor build requires the mbedtls module to be manually
enabled, as it is currently needed as a ResourceUID dependency.
This will need to be addressed in a separate PR.
2021-11-19 16:59:27 +01:00
fc9de5ba7f
Merge pull request #54499 from Faless/threads/4.x_work_pool_default
2021-11-19 09:39:21 +01:00
91dbc288cc
[HTML5] Add checks to Gamepad API events.
...
In some conditions the events might be generated even when the `gamepad`
object is not accessible due to Security Context requirements.
This commit adds a check to avoid firing the handler in those cases.
2021-11-19 04:07:01 +01:00
f13c7fc83e
[HTML5] Fix input not focusing canvas.
...
mousedown and touchstart should focus the canvas to ensure correct
application lifecycle.
2021-11-19 04:06:55 +01:00
e7216d4085
Merge pull request #55072 from KoBeWi/untitled_goose_project
2021-11-18 13:47:32 +01:00
f6d16d55c6
Fix data directory of unnamed projects
2021-11-18 12:31:29 +01:00