Rémi Verschelde
29215b229b
Merge pull request #16687 from karroffel/gles2-2d-pr
...
add GLES 2 renderer for 2D
2018-03-01 16:04:11 +01:00
Rémi Verschelde
ce7da2c7d6
Viewport: Fix missing tooltips w/ disabled physics object picking
...
Previously this option seemed to be the sole responsible for enabling
physics processing in Viewport, while several other features like
tooltips and debugging collision hints rely on it.
All this logic is moved to internal processing (it's incorrect to let
it be affected by users disabling physics/idle processing), and disabling
physics object picking no longer affects the internal physics processing.
Fixes #17001 .
2018-03-01 16:01:10 +01:00
karroffel
eac4c984df
add GLES 2 renderer for 2D
...
This commit adds a new rendering backend, GLES2, and adds a
project setting to enable it.
Currently this backend can only be used on the X11 platform,
but integrating into other platforms is planned.
2018-03-01 15:12:30 +01:00
Rémi Verschelde
7f3024d343
Merge pull request #17058 from marcelofg55/minmax_windows
...
Fixed Windows ignoring minimized/maximized status set by user
2018-03-01 13:31:02 +01:00
Rémi Verschelde
3e03ed90a8
Merge pull request #17137 from endragor/fix-audio-init-crash
...
Fix intermittent audio driver crash during startup on Android
2018-03-01 12:50:31 +01:00
Rémi Verschelde
bc3bf793a9
Merge pull request #17135 from Faless/server_bsd_fix
...
Fix server build on FreeBSD
2018-03-01 12:05:34 +01:00
Ruslan Mustakov
c10749d51f
Fix intermittent audio driver crash during startup on Android
...
set_pause can be called before the driver is initialized, and there
already is a check for that. The problem is that the 'active' field
was not initialied in the constructor, which lead to it having an
undefined value.
2018-03-01 17:40:44 +07:00
bruvzg
eec0f83cf3
Fix WebM SIMD optimizations on macOS.
2018-03-01 09:21:58 +02:00
Nicolas Silva
e73266a51c
Allow degenerate triangles in polygon triangulation when necessary.
2018-02-28 22:46:56 -05:00
Fabio Alessandrelli
8f9914bd94
Fix server build on FreeBSD
2018-03-01 02:16:52 +01:00
Rémi Verschelde
8df449100a
Merge pull request #17111 from poke1024/fix16524
...
Fix grid mesh tile touch pad bug (issue 16524)
2018-02-28 22:19:49 +01:00
Rémi Verschelde
77e8cb2655
Merge pull request #17117 from hpvb/fix-use-uninitialized-redux
...
Fix various valgrind reported uninitialized variable uses
2018-02-28 22:12:09 +01:00
Hein-Pieter van Braam
d702d7b335
Fix various valgrind reported uninitialized variable uses
2018-02-28 21:55:13 +01:00
Rémi Verschelde
c6dff58f49
Merge pull request #17115 from Faless/lws_bsd_malloc
...
Fix mbedTLS and Websocket on FreeBSD
2018-02-28 21:13:58 +01:00
Fabio Alessandrelli
659c62ee33
Use Prepend instead of Append for mbedTLS include
...
Fixes build on FreeBSD when system-wide mbedTLS and/or openSSL are installed
2018-02-28 20:02:16 +01:00
poke1024
b90810ce8e
Fix grid mesh tile panning bug (issue 16524)
...
Fix basic function and interference of touch pad pan with mesh tile delete (shift + right click on touch pad) in grid map editor (fix 16524)
2018-02-28 18:58:20 +01:00
Fabio Alessandrelli
ea7af81460
Fix lws compilation on FreeBSD, same as OSX
...
This error is actually fixed upstream, waiting for a new release
2018-02-28 18:09:43 +01:00
Ignacio Etcheverry
3d03bcd063
Merge pull request #17087 from hpvb/fix-finding-mscorlib
...
More reliably find mscorlib.dll on Linux
2018-02-27 22:09:14 +01:00
Hein-Pieter van Braam
c094e90b25
More reliably find mscorlib.dll on Linux
2018-02-27 21:52:24 +01:00
Rémi Verschelde
47676cfa98
doc: Sync classref with current source
2018-02-27 13:41:27 +01:00
Rémi Verschelde
3fa77b3172
doc: Remove status from hardcoded version string
...
It has no practical use case and just generates noise for each alpha, beta, etc.
2018-02-27 13:40:49 +01:00
Rémi Verschelde
7d09e6540a
Android: Mark GLES3 as required in the manifest
...
Fixes #17076 .
2018-02-27 13:33:24 +01:00
Rémi Verschelde
4b9ab27dea
Merge pull request #17021 from AndreaCatania/kinfix
...
Fixed bullet kinematic char sliding
2018-02-27 11:40:11 +01:00
Rémi Verschelde
6093660bfb
Merge pull request #16656 from JFonS/fix_gradient_crash
...
Fix weird editor crash when switching from editing one gradient to another keeps 'grabbing' variable to true
2018-02-27 11:38:19 +01:00
Rémi Verschelde
a6d4438fab
Merge pull request #17075 from paulloz/fix-build-mono-debug-notools
...
[mono] fix build error when compiling with mono, tools=no, target=debug
2018-02-27 11:24:54 +01:00
Rémi Verschelde
5dfaf89aca
Merge pull request #17074 from AndreaCatania/fix1
...
Some fixes on physics
2018-02-27 11:22:17 +01:00
Rémi Verschelde
9a37d423c2
Merge pull request #17072 from Noshyaar/leak
...
TileSetEditorPlgn: Fix a leak
2018-02-27 11:17:12 +01:00
Rémi Verschelde
75c7e66c5e
Merge pull request #15641 from neikeq/mono-is-picky-regarding-corlib-so-we-must-make-sure-to-ship-the-right-version-otherwise-something-bad-may-happen
...
Mono: Buildsystem improvements
2018-02-27 11:08:17 +01:00
Rémi Verschelde
4972269c86
Merge pull request #17027 from IndicaInkwell/doc-contrib
...
[DOCS] added docs on Control's drag and drop api
2018-02-27 11:05:37 +01:00
Paul Joannon
90a705d671
fix build error when compiling with mono, tools=no, target=release
...
change TTR to RTR in `print_unhandled_exception`
2018-02-27 10:36:58 +01:00
Andrea Catania
134cca0cf2
Fixed physics server typo
2018-02-27 08:42:09 +01:00
Andrea Catania
e1e78a51aa
Implemented Bullet method omit forces
2018-02-27 08:41:17 +01:00
Poommetee Ketson
762f241e10
TileSetEditorPlgn: Fix a leak
2018-02-27 09:58:27 +07:00
indicainkwell
7154a96d3f
added docs on Control's drag and drop api
2018-02-26 15:54:08 -08:00
Rémi Verschelde
1bd0fd90cc
Merge pull request #17046 from NathanWarden/fixed_mono_marshalling
...
[Mono] The marshalling *in* of Transform was also incorrect.
2018-02-26 22:42:31 +01:00
Marcelo Fernandez
f8da9550f4
Fixed Windows ignoring minimized/maximized status set by user
2018-02-26 17:38:00 -03:00
Rémi Verschelde
636e48b707
Merge pull request #17048 from hpvb/fix-17028
...
Allow running with a custom resource without a main scene
2018-02-26 19:38:07 +01:00
Hein-Pieter van Braam
b4215c991a
Allow running with a custom resource without a main scene
...
After 3f8a4cc719
trying to run an
individual scene on a project without a main scene fails. We move the
check until after we've determined whether or not we're trying to run an
individual scene.
We also stop trying to show the project manager if any game pack is
found at all, unless the user explicitly asks for the project manager to
be shown.
2018-02-26 18:48:47 +01:00
Nathan Warden
60daa9d718
The marshalling in was also incorrect.
2018-02-26 10:01:21 -05:00
Rémi Verschelde
7568a45539
Merge pull request #17020 from neikeq/cs-api-asm-checks
...
Mono: Better versioning and gracefully unloading of Godot API assemblies
2018-02-25 21:51:11 +01:00
Andrea Catania
0e446f8aff
Fixed kinematic char sliding
2018-02-25 21:05:14 +01:00
Ignacio Etcheverry
f37090ccf4
Mono: Better versioning and gracefully unloading of Godot API assemblies
2018-02-25 20:56:27 +01:00
Juan Linietsky
125fc8cc44
Add a split editor to polygon 2D UV editor, moving an inch closer to adding support for in the future
2018-02-25 12:07:13 -03:00
Rémi Verschelde
eec9261a75
Fix version.txt validation logic for export templates .tpz
...
It assumed that the version would always be `x.y-status`,
with no dot possible in `status`, so:
- It would not work for 3.0.1-stable (nor 3.0.1.stable with new version logic)
- It would not support Mono templates when we provide them
The validation it did was not really useful anyway, so we just use the raw
string.
2018-02-25 15:24:33 +01:00
Rémi Verschelde
08584b7e22
Merge pull request #16804 from Valentactive/fix_mono_template_compiling
...
fix template builds with mono
2018-02-25 10:11:10 +01:00
Rémi Verschelde
2df206e6a8
Merge pull request #17003 from Noshyaar/docs
...
[DOCS] Sync classref with current source
2018-02-25 10:06:16 +01:00
Rémi Verschelde
ea1a83776e
Merge pull request #16996 from Zylann/line2d_tile_fix
...
Fix Line2D tile mode for non-square textures
2018-02-25 09:45:22 +01:00
Poommetee Ketson
eb63f7b071
[DOCS] Sync classref with current source
2018-02-25 15:14:25 +07:00
Marc Gilleron
d2fae5c9a6
Fix Line2D tile mode for non-square textures
2018-02-25 01:49:10 +01:00
Rémi Verschelde
6f322b2aec
Merge pull request #16993 from bruvzg/fix-missing-returns
...
Add missing return statements (iOS and server).
2018-02-25 00:23:52 +01:00