Chaosus
|
5f137925dc
|
Added normally distributed generation function to RNG
|
2019-03-17 08:09:46 +03:00 |
|
Rémi Verschelde
|
aff3dd36ba
|
Merge pull request #25495 from IronicallySerious/fix-expand-macros
Fix parameterised macros in core. Addresses #25488
|
2019-03-16 11:20:52 -07:00 |
|
Rémi Verschelde
|
bba854bac6
|
Merge pull request #26851 from RandomShaper/fix-26460-fake-event-flood
Fix fake null-motion mouse event flood
|
2019-03-09 22:40:53 +01:00 |
|
Pedro J. Estébanez
|
f757460ec8
|
Fix fake null-motion mouse event flood
This commit also improves a bit the code quality by making the intent of fake events (and themselves) more explicit.
Fixes #26460.
|
2019-03-09 22:04:17 +01:00 |
|
Rémi Verschelde
|
0d728123c6
|
Merge pull request #26818 from vnen/class_name-inheritance
Allow class_name scripts to have nested inheritance
|
2019-03-09 14:27:43 +01:00 |
|
George Marques
|
25f9aee005
|
Allow class_name scripts to have nested inheritance
|
2019-03-09 00:47:27 -03:00 |
|
DESKTOP-3H3MR3A\eloisa
|
b22cf46fdb
|
Request Android record permission when needed
|
2019-03-08 12:38:36 -03:00 |
|
Paul Trojahn
|
a7430a9d06
|
Support UTF-8 input action names
Fixes #26380
|
2019-03-08 12:27:14 +01:00 |
|
Rémi Verschelde
|
201cb8d7ed
|
Merge pull request #26745 from akien-mga/android-modules-def
Define android/modules globally so it appears in Project Settings
|
2019-03-07 23:06:05 +01:00 |
|
Rémi Verschelde
|
bce56cf337
|
Fix -Wc++11-extensions warning after #26737
Fixes #26769.
|
2019-03-07 22:48:00 +01:00 |
|
Juan Linietsky
|
6cb841edcb
|
Ensure ETC2 textures are ALSO compressed to Po2 when have mipmaps. Fixes #26733
|
2019-03-07 12:16:20 -03:00 |
|
Rémi Verschelde
|
c74bf2e6b1
|
Define android/modules globally so it appears in Project Settings
Until now people had to add it manually to project.godot to load custom modules.
|
2019-03-07 11:25:58 +01:00 |
|
MidZik
|
4eccb58bc5
|
Fixed get_seed() not returning the correct seed.
|
2019-03-07 02:45:18 -06:00 |
|
Rémi Verschelde
|
c67e9a4dd4
|
Merge pull request #26665 from bojidar-bg/19704-singleton-constants
Fix enums coming from other classes without preload
|
2019-03-06 18:20:48 +01:00 |
|
Juan Linietsky
|
9b5c6f539b
|
Safer way to update animation if changed, fixes #26670
|
2019-03-06 10:22:38 -03:00 |
|
Christoph Schroeder
|
dcbe55a1fa
|
Fixes Geometry.segment_intersects_circle working only one way.
|
2019-03-06 12:28:54 +01:00 |
|
Luis Martinez
|
9e465c9fd0
|
Fixes stderr silence; adds missing quote from exe args(windows)
8d117b214f/core/bind/core_bind.cpp (L452)
This function calls the bottom function
8d117b214f/drivers/unix/os_unix.cpp (L312)
OS.execute doesn't send out a value to stderr, so stderr defaults to
false, which will invoke this bottom line and always silence stderr.
8d117b214f/drivers/unix/os_unix.cpp (L315)
Some programs, such as FFmpeg, will print out to stderr with valuable
and vital information. This fixes stderr always being silenced, user can
now opt to have it be read as normal.
|
2019-03-05 17:07:00 -06:00 |
|
marxin
|
64bce5a24b
|
Use GCC builtins for bswap as compiler can then emit these via instructions.
Using current macros, one get for:
static inline int BSWAP32(int x) {
return ((x << 24) | ((x << 8) & 0x00FF0000) | ((x >> 8) & 0x0000FF00) | (x >> 24));
}
int main(int argc, char **argv)
{
return BSWAP32(argc);
}
main:
.LFB1:
.cfi_startproc
movl %edi, %eax
movl %edi, %edx
sarl $24, %edx
sall $24, %eax
orl %edx, %eax
movl %edi, %edx
sarl $8, %edi
sall $8, %edx
andl $65280, %edi
andl $16711680, %edx
orl %edx, %eax
orl %edi, %eax
ret
while using:
int main(int argc, char **argv)
{
return __builtin_bswap32(argc);
}
one gets:
main:
.LFB0:
.cfi_startproc
movl %edi, %eax
bswap %eax
ret
|
2019-03-05 22:27:02 +01:00 |
|
Bojidar Marinov
|
9637e42705
|
Fix enums coming from other classes without preload
Fix #19704, fix #26001
|
2019-03-05 23:19:02 +02:00 |
|
Rémi Verschelde
|
45e7306b5a
|
Merge pull request #26629 from bojidar-bg/18386-object-callv-errors
Print errors comming from callv
|
2019-03-05 12:44:01 +01:00 |
|
Bojidar Marinov
|
dadcb33302
|
Print errors comming from callv
Fixes #18386
|
2019-03-05 12:24:21 +02:00 |
|
Hein-Pieter van Braam
|
80618700ca
|
Merge pull request #26614 from MarianoGnu/tileset_editor
TileSet/TileMap: Decompose solid non-convex polygons into convexes.
|
2019-03-05 02:02:53 +01:00 |
|
Mariano Suligoy
|
078b869d9a
|
TileSet/TileMap: Decompose solid non-convex polygons into convexes. Real fix for #24003
|
2019-03-04 21:03:10 -03:00 |
|
Juan Linietsky
|
ffd44530fb
|
Make sure ResurceLoader.exists works on imported files, fixes #23555
|
2019-03-04 21:01:21 -03:00 |
|
Juan Linietsky
|
e653c79ef7
|
Better warnings when resources can't be saved. Fixes #26531
|
2019-03-04 11:06:49 -03:00 |
|
Rémi Verschelde
|
b811207406
|
More style cleanup...
|
2019-03-04 10:11:29 +01:00 |
|
Juan Linietsky
|
a1e73dcc94
|
Add support for event accumlation (off by default, on for editor), fixes #26536
|
2019-03-03 19:53:13 -03:00 |
|
Juan Linietsky
|
a9fe834a8e
|
Merge pull request #26547 from vnen/gdscript-dependency-parse
Add a parse mode for GDScript which doesn't load dependencies
|
2019-03-03 18:00:12 -03:00 |
|
Juan Linietsky
|
8b4c4d9b2f
|
Implement a more coherent (and way less hack) way to block animation updates, fixes #24618
|
2019-03-03 17:57:16 -03:00 |
|
Juan Linietsky
|
ae886a6f32
|
Ability to keep pumping messages while being debugged, may be a solution for #21431
|
2019-03-03 17:12:19 -03:00 |
|
George Marques
|
4f0590338f
|
Add function to get String from FileAccess
|
2019-03-03 16:51:53 -03:00 |
|
Rémi Verschelde
|
dd5376f9df
|
Merge pull request #25934 from mrcdk/pool_int_real_color_interpolate
Added PoolIntArray, PoolRealArray and PoolColorArray interpolate
|
2019-03-03 13:30:43 +01:00 |
|
marxin
|
6be77da7eb
|
Fix new GCC 9 warnings: -Wdeprecated-copy.
|
2019-03-02 14:37:02 +01:00 |
|
Hein-Pieter van Braam
|
33c6b0ec1a
|
Scale quickhull tolerance with mesh size
Taken from three.js's implementation. Tested with a wide variety of
meshes.
|
2019-03-01 20:58:39 +00:00 |
|
Juan Linietsky
|
3f681b0681
|
Clean up blend shape support in GLES2 and GLES3.
|
2019-03-01 16:01:44 -03:00 |
|
Juan Linietsky
|
a5370b1b1b
|
-Fix problem of order of import plugins, closes #26340
-Ensure resource previewer does not start until first import is done
|
2019-02-27 14:11:17 -03:00 |
|
Rémi Verschelde
|
372152220b
|
Merge pull request #26159 from marxin/fix-Wsuggest-attribute=format
Fix -Wsuggest-attribute=format warnings.
|
2019-02-27 09:23:26 +01:00 |
|
Rémi Verschelde
|
426a6fdc17
|
Merge pull request #26134 from marxin/fix-Wsign-compare
Fix -Wsign-compare warnings.
|
2019-02-27 09:22:47 +01:00 |
|
Rémi Verschelde
|
0ba75c195e
|
Fix GCC 5 build after #26331 and cleanup style
Also cleanup after 01a3dd3 .
|
2019-02-27 09:01:24 +01:00 |
|
marxin
|
e5f665c718
|
Fix -Wsign-compare warnings.
I decided to modify code in a defensive way. Ideally functions
like size() or length() should return an unsigned type.
|
2019-02-27 07:45:57 +01:00 |
|
marxin
|
aff84ec55d
|
Fix -Wsuggest-attribute=format warnings.
|
2019-02-27 06:56:50 +01:00 |
|
Juan Linietsky
|
f669ebeeaf
|
-Properly handle missing ETC support on export
-Added ability for resource importers to save metadata
-Added ability for resource importers to validate depending on project settings
|
2019-02-26 18:45:06 -03:00 |
|
Juan Linietsky
|
5eeb06ffd1
|
-Remove harcoded opengl extension testing from OS, ask rasterizer instead.
-Fixed a bug where etc textures were imported broken
|
2019-02-26 11:58:47 -03:00 |
|
Juan Linietsky
|
3299045988
|
Remove setting that caused is_inside_tree() errors on doppler tracking enabled.
|
2019-02-26 09:16:23 -03:00 |
|
Juan Linietsky
|
a32b26dfa2
|
Several fixes to make GLES2 on HTML5 work much better.
Changed math class error reporting to be a bit less paranoid.
|
2019-02-25 21:47:29 -03:00 |
|
Michael Alexsander Silva Dias
|
dcf6c4a368
|
Revert "Fix 'UndoRedo's 'MERGE_ALL' mode repeating instructions when quickly commiting actions"
This reverts commit 79f1d8b4fb .
|
2019-02-25 14:09:33 -03:00 |
|
Chaosus
|
bc4d781277
|
Fix wrapi to use int64_t instead int
|
2019-02-25 10:51:04 +03:00 |
|
Juan Linietsky
|
61b41d6001
|
Ensure all properties are refreshed when setting a script, fixes #24845
|
2019-02-24 10:50:43 -03:00 |
|
Juan Linietsky
|
3ea04c1366
|
Prevent circular references to scene being saved, fixes #24384
|
2019-02-24 10:48:38 -03:00 |
|
Rémi Verschelde
|
4ebb544ffa
|
Merge pull request #26171 from Calinou/fix-wrapi-crash
Fix crash when using `wrapi()` with a range of zero
|
2019-02-24 02:37:04 +01:00 |
|