Błażej Szczygieł
a27fafb273
Add compatibility with old OpenGL 2.1 drivers
...
If ARB_framebuffer_object is not supported, try to fall-back to
EXT_framebuffer_object if present.
In current version of godot, the way framebuffers are used is backward
compatible with the older EXT_framebuffer_object extension.
Fixes #6591
Done with SuperUserNameMan
2016-09-25 12:58:22 +02:00
Rémi Verschelde
20c7b65b7e
Merge pull request #6588 from SuperUserNameMan/expose_geometryinstance_get_aabb_etc
...
expose GeometryInstance.get_aabb() etc fixes #6587
2016-09-23 07:42:39 +02:00
romeojulietthotel
94d6757a0d
Use pkgconfig to locate ALSA libs ( #6119 )
...
* This allows building when ALSA libs are in a non-standard location. PKG_CONFIG_PATH alone is not enough as the final link fails. Adding this makes the final link succeed.
* The extra LIBS flag for alsa is not needed so removing.
2016-09-23 07:38:57 +02:00
Rémi Verschelde
2af6b3dd1b
Merge pull request #6574 from RandomShaper/fix-android-export
...
Fix manifest generation bug in Android export
2016-09-23 07:28:04 +02:00
yg2f
c1e2358914
expose GeometryInstance.get_aabb() etc fixes #6587
...
expose ``GeometryInstance.get_aabb();`` to gdscript
expose ``VisualInstance.get_transformed_aabb();`` to gdscript
and debug ``ImmediateGeometry::add_vertex()``;
2016-09-22 23:06:07 +02:00
Rémi Verschelde
53c1c7ff8f
Merge pull request #6584 from Hinsbart/mod_release
...
x11: Fix event.is_action() for release of modifier keys
2016-09-22 15:33:15 +02:00
Andreas Haas
6fcf2b2bd8
x11: Fix event.is_action() for release of modifier keys
...
The bug was that the release events for these also had the modifier state set, so the event comparison
failed.
Fixes #5901
2016-09-22 12:24:44 +02:00
Rémi Verschelde
a63167459c
Merge pull request #6581 from vnen/fix-mainscreen-crash
...
Fix crash when disabling main screen plugin
2016-09-22 12:10:23 +02:00
George Marques
0ec2b7baea
Fix crash when disabling main screen plugin
2016-09-21 19:17:55 -03:00
Pedro J. Estébanez
2c9d98bb48
Fix manifest generation bug in Android export
2016-09-21 12:46:40 +02:00
Rémi Verschelde
2f776af2e6
Merge pull request #6573 from syskrank/master
...
removed redundant assign operation in mesh_add_surface
2016-09-21 07:45:00 +02:00
Rémi Verschelde
ae825c5c18
Merge pull request #6569 from vnen/winrt-build
...
Change winrt build to be less dependent on ANGLE
2016-09-21 07:40:18 +02:00
knd
708a028ce8
removed redundant assign operation in mesh_add_surface: elem_count is reassigned a value before the old one has been used.
2016-09-21 05:23:42 +03:00
George Marques
5c21d49caf
Change winrt build to be less dependent on ANGLE
...
Now it does not try to build if the solution is not found. This way it's
possible to provide a minimal package with includes and libs and make it
build correctly.
Also remove messages from detect.py since it is ran for every platform
target.
2016-09-20 20:02:58 -03:00
Ignacio Etcheverry
1c50dfdf6c
Merge pull request #6557 from anneomcl/master
...
Fix for #6158
2016-09-20 09:28:26 +02:00
anneomcl
aa5ade834c
Fix for #6158 . Converting Vector2 to Size2 for scaling functions.
2016-09-19 23:31:45 -07:00
Rémi Verschelde
82f5130cad
Merge pull request #6552 from Hinsbart/vec2_clamped
...
Expose Vector2::clamped() to scripts
2016-09-20 06:33:55 +02:00
Rémi Verschelde
52431741d4
Merge pull request #6551 from vnen/doc-xml-tree
...
Add docs for XMLparser, VideoPlayer and most of Tree
2016-09-20 06:21:28 +02:00
George Marques
7cd64c3c8d
Add docs for XMLparser, VideoPlayer and most of Tree
2016-09-19 18:39:36 -03:00
Andreas Haas
c21412fa7e
Expose Vector2::clamped() to scripts
...
Needed this and wondered that there's no built-in function for it.
So I wanted to implement it and saw that it's actually already there, just wasn't bound ^^
2016-09-19 23:10:30 +02:00
Rémi Verschelde
d47e1f11fe
Merge pull request #6549 from Hinsbart/default_layout
...
Make the choosable default editor layout the same as the actual default
[ci skip]
2016-09-19 18:59:53 +02:00
Andreas Haas
a2bff72eee
Make the choosable default editor layout the same as the actual default one.
...
Fixes #6266
2016-09-19 18:52:08 +02:00
Rémi Verschelde
829d69ba52
Merge pull request #6545 from Hinsbart/textedit
...
Fix ability to cut/paste text in LineEdit/TextEdit in readonly mode.
[ci skip]
2016-09-19 14:25:48 +02:00
Andreas Haas
9c71e5a9df
Fix ability to cut/paste text in LineEdit/TextEdit in readonly mode.
...
Fixes #6466
2016-09-19 14:17:48 +02:00
Rémi Verschelde
c284ebfb97
Merge pull request #6534 from djrm/icons
...
New distraction free mode icon
2016-09-18 20:12:12 +02:00
Rémi Verschelde
cfa868e900
Merge pull request #6525 from vnen/plugin-bottom-show-hide
...
Expose bottom panel show/hide for plugins
2016-09-18 20:06:10 +02:00
Daniel J. Ramirez
b8ec4a3e02
New distraction free mode icon
2016-09-18 10:19:02 -05:00
Rémi Verschelde
0e962311be
Merge pull request #6516 from vnen/plugin-main-screen
...
Add a function to plugin get the main screen parent
2016-09-17 18:39:56 +02:00
Rémi Verschelde
1830b80719
Merge pull request #6504 from Hinsbart/joy_axis
...
Fix input action pressed state not changing for quick joystick moveme…
2016-09-17 18:37:15 +02:00
Rémi Verschelde
c47fd20cc6
Merge pull request #6498 from Paulb23/current_script_highlight_fix
...
Fix highlight current script when script temperature is disabled
2016-09-17 18:36:23 +02:00
Rémi Verschelde
c05242e324
Merge pull request #6489 from zaps166/vorbis-no-enc
...
Vorbis: Don't compile unnecessary encoder files
2016-09-17 18:36:10 +02:00
Rémi Verschelde
80861b7d59
Merge pull request #6414 from RandomShaper/improve-shader-shadow
...
Expose additional light/shadow properties to canvas item shaders
2016-09-17 18:34:22 +02:00
George Marques
7904b2b405
Expose bottom panel show/hide for plugins
2016-09-17 12:02:11 -03:00
George Marques
98e7c1edba
Add a function to plugin get the main screen parent
...
- Fix a bug where the main screen button did not disappear when the plugin
was deactivated.
2016-09-16 15:02:01 -03:00
Rémi Verschelde
c05ff0577f
Merge pull request #6510 from Hinsbart/doc_vib
...
Update documentation on joystick vibration.
[ci skip]
2016-09-16 11:13:11 +02:00
Andreas Haas
cef70a5f8b
Update documentation on joystick vibration.
...
Added a note that long vibration durations are not recommended because of hardware limitations.
For example, my ps4 controller can only vibrate for ~3s on linux.
2016-09-16 11:08:32 +02:00
Andreas Haas
84783fe77b
Fix input action pressed state not changing for quick joystick movements.
...
fixes #6488
Also removes a bunch of dead code related to checking if a joystick axis is pressed.
2016-09-15 19:30:35 +02:00
Paulb23
fbd0b6f995
Fix highlight current script when script temputure is disabled
2016-09-15 17:34:32 +01:00
Juan Linietsky
4613cb7874
Hacked a demo C# class parser for neikeq.
2016-09-15 10:13:28 -03:00
Juan Linietsky
913925f106
Center camera2D with the proper viewport size
2016-09-15 08:17:23 -03:00
Juan Linietsky
08688931a1
Call run callback
2016-09-14 19:44:08 -03:00
Juan Linietsky
a75f5f039e
Added API version and hashing to ObjectTypeDB
2016-09-14 19:37:37 -03:00
Błażej Szczygieł
222bc07874
Vorbis: Don't compile unnecessary encoder files
2016-09-14 22:40:20 +02:00
Juan Linietsky
a4156f1f0a
Added a few functions to make 2D split screen easier.
2016-09-14 15:55:14 -03:00
Juan Linietsky
51466ae5d2
Merge pull request #6486 from Faless/viewport2d
...
Restore Viewport::set_world_2d() functionality (2D Split Screen)
2016-09-14 14:32:53 -03:00
Fabio Alessandrelli
97cf3eba56
Restore viewport set_world_2d functionality
2016-09-14 15:18:00 +02:00
Juan Linietsky
827a9aa829
Added a generic AStar implementation to Godot.
...
It's pretty fast, use it for games where Navigation does not cut it.
2016-09-13 18:17:18 -03:00
Juan Linietsky
bfe67a3b87
Make Godot detect if the screen is too small (<1200 pixels wide), and use single dock column like in 1.0 if that's the case.
2016-09-13 11:20:09 -03:00
Juan Linietsky
8bcb6a290c
-Added VeryLowDPI and MidDPI modes to Godot editor.
...
-Improved HiDPI detection (requires resolution of > 2000 in X axis)
2016-09-13 11:05:47 -03:00
Juan Linietsky
08b096ccc2
Distraction free icon was missing
2016-09-13 09:48:12 -03:00