Commit graph

3817 commits

Author SHA1 Message Date
Josh Grams
a7b4127481 RigidBody2D (add_force, set_inertia): new methods. 2016-04-26 08:15:15 -04:00
Josh Grams
bd95e18ae4 AnimationTree: add filters to Animation nodes. 2016-04-26 06:49:06 -04:00
Julian Murgia
81e405545b Edited classes.xml : GraphEdit finished (#4450) 2016-04-26 12:48:47 +02:00
Rémi Verschelde
2c026c4c96 Merge pull request #4441 from akien-mga/pr-drop-obsolete-platforms
Drop obsolete platforms
2016-04-26 10:07:23 +02:00
Rémi Verschelde
d3811b490d Remove last NACL references 2016-04-25 19:08:22 +02:00
Rémi Verschelde
ec606f94dc Drop NACL platform
It's no longer maintained and Chrome-specific, so it's not a viable solution
to deploy Godot games in browsers. The current prefered alternative is asm.js
(platform/javascript), and we're looking forward to WebAssembly.
2016-04-25 19:08:22 +02:00
Rémi Verschelde
f368d380e7 Drop obsolete WIP for Flash platform
It was apparently never fully functional and has not been maintained.
Flash itself is nowadays clearly a deprecated technology, so there will
not be further work on it. platform/javascript and the upcoming
WebAssembly technologies should have a brighter future.
2016-04-25 19:08:22 +02:00
Rémi Verschelde
82a725a3fd Merge pull request #4414 from Paulb23/trim_whitespace
Trim trailing whitespace on save
2016-04-24 14:33:04 +02:00
Rémi Verschelde
a1ebf555b7 Merge pull request #4409 from Hinsbart/encode_axis_value
Encode axis_value in Variant for InputEvent::JOYSTICK_MOTION.
2016-04-24 14:32:43 +02:00
Rémi Verschelde
ef8b160da8 Merge pull request #4407 from bojidar-bg/camera2d-fix-update-in-editor
Fix continious update with Camera2D
2016-04-24 14:32:22 +02:00
Rémi Verschelde
6e4957d429 Merge pull request #4401 from Hinsbart/fix_is_action_bug
add sign comparison for joystick axis events in InputMap::_find_event
2016-04-24 14:32:09 +02:00
Josh Grams
2272824ee2 AnimationTree: set value track property per frame, not per track. 2016-04-24 04:39:32 -04:00
Josh Grams
ffaced87a6 RigidBody2D: rename apply_impulse(pos) to offset. 2016-04-24 04:36:51 -04:00
Paulb23
f3e6569e00 Trim trailing white space on save, issue 4383 2016-04-23 19:21:34 +01:00
Hinsbart
9201b5a27c Encode axis_value in Variant for InputEvent::JOYSTICK_MOTION.
Fixes a bug that caused InputMap actions which have been set to joystick axes
not to work correctly on exported builds as the axis_value property wouldn't be serialized into engine.cfb.
See recent discussion in #49 (Post 121+)
2016-04-23 15:26:07 +02:00
Bojidar Marinov
b2e0cedbf0 Fix continious update with Camera2D
Closes #4406
2016-04-23 15:27:32 +03:00
Rémi Verschelde
7d89a8b748 Merge pull request #4402 from bojidar-bg/docteam-add-helper
Add a python script to check the current doc status
2016-04-22 18:07:17 +02:00
Bojidar Marinov
c9340cdcc6 Add a python script to check the current doc status 2016-04-22 18:32:15 +03:00
Hinsbart
3b12f9ea82 add sign comparison for joystick axis events in InputMap::_find_event
fixes #4400
2016-04-22 16:36:45 +02:00
Rémi Verschelde
79df52b57e Merge pull request #4388 from kurikaesu/theme-editor-remove-class-items
Adds a remove class item option in the theme editor.
2016-04-22 10:43:13 +02:00
Aren Villanueva
d75856146c Adds a remove class item option in the theme editor.
I've also added a get_stylebox_types helper function to the theme class in order to figure out exactly what types are available to a theme.
2016-04-21 11:58:53 +10:00
Josh Grams
f7d31cec38 RigidBody2D: add and bind get_inertia() method.
You can't set this value very well, since it's automatically computed
from the mass and the collision shapes. But since the values are higher
than many people might suspect, so being able to read it helps estimate
the amount of torque you might need to apply.
2016-04-20 20:49:37 -04:00
Josh Grams
dbabe4c07c RigidBody2D: add and bind get/set_applied_torque. 2016-04-20 19:49:35 -04:00
Rémi Verschelde
c0ec7e933a Merge pull request #4302 from Anarchid/gridmap-navmesh
Navmesh support for GridMaps
2016-04-20 21:12:35 +02:00
Anarchid
b03a892f95 manually fix indent 2016-04-20 21:21:51 +03:00
Anarchid
73ca831848 Implement GridMap support for navigation meshes 2016-04-20 21:19:05 +03:00
Rémi Verschelde
1ea4b8e2dc Merge pull request #4382 from kurikaesu/get-executable-path-fixes-osx-javascript
Implements get_executable_path for OS X should proc_pidpath in os_osx…
2016-04-20 19:09:46 +02:00
Aren Villanueva
e5c1a2c3f7 Implements get_executable_path for OS X should proc_pidpath in os_osx.mm doesn't succeed. Silences the warning for javascript as the function currently appears superfluous. 2016-04-20 17:49:48 +10:00
Rémi Verschelde
30e5df6e21 Merge pull request #4365 from bojidar-bg/surfacetool-add-quad
Add an add_triangle_fan method to SurfaceTool
2016-04-19 22:40:22 +02:00
Rémi Verschelde
016be49e08 Merge pull request #4377 from eska014/web-keys
Fix key events in web export
2016-04-19 21:10:00 +02:00
Rémi Verschelde
6da39ce18d Merge pull request #4380 from bojidar-bg/camera2d-fix-zoom
Fix Camera2D ignoring zoom when checking limits
2016-04-19 20:48:59 +02:00
Rémi Verschelde
1566da2a6f Merge pull request #4373 from bojidar-bg/draw-camera2d-screen
Add preview of the Camera2D's screen boundaries
2016-04-19 20:48:23 +02:00
Bojidar Marinov
7a8aea0be9 Fix Camera2D ignoring zoom when checking limits
Closes #1912
2016-04-19 21:35:02 +03:00
Rémi Verschelde
9ab8461a3e Merge pull request #4375 from eska014/fix-web-clear-color
Fix default clear color in web export
2016-04-19 19:55:48 +02:00
eska
45b90f16ca Add fallback to legacy KeyboardEvent in web export
Fallback to KeyboardEvent property `charCode` is absence of both `key`
and `char` for retrieval of unicode value.
2016-04-19 17:03:13 +02:00
Bojidar Marinov
e7f66a88d6 Add preview of the Camera2D's screen boundaries
Closes #3365
2016-04-19 16:07:06 +03:00
eska
0e9eefb7d4 Reimplement key input events in Emscripten export
Scancodes work, but unicode values are now completely broken in some
browser/OS combinations.
2016-04-19 14:02:26 +02:00
Rémi Verschelde
a3fbabf4a1 Merge pull request #4369 from volzhs/res-android
remove unused resources and add korean locale for android
2016-04-19 07:44:09 +02:00
volzhs
e94e710893 remove unused resources and add korean locale for android
- remove unused resources in platform/android/java/res/values/strings.xml
- add korean language resource for apk expansion download screen
2016-04-19 11:10:55 +09:00
Bojidar Marinov
325a02e4af Add a add_triangle_fan method to SurfaceTool
Closes #4298
2016-04-18 20:33:54 +03:00
Rémi Verschelde
206895afae Merge pull request #4329 from mrezai/openssl-1.0.2g
Update OpenSSL to version 1.0.2g
2016-04-18 19:21:46 +02:00
Rémi Verschelde
336cbfa7b6 Merge pull request #4364 from leezh/master
Fixed SEGFAULT in zero-reserved arrays in nrex. Fixes #4346
2016-04-18 13:50:52 +02:00
Rémi Verschelde
fd07ef07fa Merge pull request #4345 from mownier/add/getter/http-client-connection
Added getter method for the connection property in HTTPClient.
2016-04-18 13:50:09 +02:00
Mounir Ybanez
0ca7e19242 Added getter method for the connection property in HTTPClient. (#4336)
- Exposed a getter method for the private property named `connection` in HTTPClient class.
2016-04-18 17:16:15 +08:00
Zher Huei Lee
48b2dfab9f Fixed zero-length arrays in nrex. Fixes #4346 2016-04-18 10:06:47 +01:00
Rémi Verschelde
df13fdf0e9 Merge pull request #4360 from AlexHolly/string-ends_with
string ends_with
2016-04-18 08:18:52 +02:00
Rémi Verschelde
3348dea78b Merge pull request #4359 from neikeq/pr-issue-4351
Fix 'Quit to Project Manager' not stopping the running application
2016-04-18 08:17:30 +02:00
Alex
e566b17f91 tiny fix to loop restart (#4358)
Closes #4355
2016-04-18 08:16:46 +02:00
Rémi Verschelde
6b41544a39 Merge pull request #4319 from kubecz3k/played_signal
animation_started signal for AnimationPlayer
2016-04-18 08:12:40 +02:00
Rémi Verschelde
f124b5e0ac Merge pull request #4299 from neikeq/pr-issue-4297
Keep editable instances data when replacing tree root node
2016-04-18 08:09:53 +02:00