Commit Graph

9839 Commits

Author SHA1 Message Date
Hein-Pieter van Braam
43757fcc85 Fix gcc lto
This repairs LTO on X11 and adds it to MingW targets. The difference in
linktime is substantial, but runtime performance is quite a bit better.
2017-09-23 22:55:26 +02:00
Juan Linietsky
d3ea92257d -Fixed redraw always on 3D viewprot bug
-Changed manipulation inertia default values. Do not touch them again or I'll cut your fingers and eat them.
2017-09-23 17:28:28 -03:00
Poommetee Ketson
ea7646aabe Merge pull request #11515 from cbscribe/kcc_staticbody2d_doc
[DOCS] Update StaticBody2D class ref
2017-09-23 23:30:48 +07:00
Chris Bradfield
d82a7cdcf7 [DOCS] Update StaticBody2D class ref. 2017-09-23 09:28:16 -07:00
Poommetee Ketson
480b417c5b Merge pull request #11514 from cbscribe/kcc_sprite_doc
[DOCS] Update Sprite class ref

[ci skip]
2017-09-23 23:24:22 +07:00
Chris Bradfield
7c863d43b8 [DOCS] Update Sprite class ref 2017-09-23 09:11:51 -07:00
Rémi Verschelde
18e453baf3 Merge pull request #11482 from BastiaanOlij/osx_fix_project_dir
Comment out code that is causing project loading to fail on osx

[ci skip]
2017-09-23 16:59:13 +02:00
Rémi Verschelde
bac8f6332e Merge pull request #11509 from StraToN/docs-environment
Partial documentation for Environment resource.

[ci skip]
2017-09-23 16:57:26 +02:00
Rémi Verschelde
5eb4965050 Merge pull request #11512 from Zylann/custom_font_setting
Allow to set a custom DynamicFont in editor settings

[ci skip]
2017-09-23 16:56:52 +02:00
Marcelo Fernandez
46af050e93 Rename get_position => get_playback_position and seek_pos => seek on audio classes 2017-09-23 16:55:00 +02:00
Julian Murgia
75d95fca79 Partial documentation for Environment resource. 2017-09-23 16:18:35 +02:00
Marc Gilleron
b7bc339011 Allow to set a custom DynamicFont in editor settings 2017-09-23 16:17:44 +02:00
Hein-Pieter van Braam
650e0cf318 Merge pull request #11500 from djrm/pr_visuals
Use an arrow instead of 3 dots in trees
2017-09-23 15:32:41 +02:00
Poommetee Ketson
f1ccbbe44a Merge pull request #11511 from glatteis/3d-shapes
RayShape, Shape, SphereShape

[ci skip]
2017-09-23 19:41:12 +07:00
Linus
c3b79b1e07 RayShape, Shape, SphereShape 2017-09-23 14:35:39 +02:00
Juan Linietsky
fbabef6da3 Fixes to rim parameter in shader 2017-09-23 08:27:48 -03:00
Rémi Verschelde
210ebb5cdb doc: Sync classref with current source
[ci skip]
2017-09-23 10:59:41 +02:00
Alexander Meerhoff
a11a9ddffc makerst.py: Support split classes XML and use folders and/or single files as input
The new syntax is (from `doc/`): `tools/makerst.py classes/ ../modules/`.
Also adapted `make rst` target accordingly.

[ci skip]
2017-09-23 10:34:35 +02:00
Daniel J. Ramirez
f0f9ebf43c Updated key icons
[ciskip]
2017-09-22 23:35:24 -05:00
Daniel J. Ramirez
56edf1f9c6 Use an arrow instead of 3 dots in trees 2017-09-22 18:16:58 -05:00
Poommetee Ketson
a42fbfc426 Merge pull request #11497 from paezao/issue-11109
Area2D get_audio_bus and set_audio_bus renamed to get_audio_bus_name and set_audio_bus_name
2017-09-23 01:08:05 +07:00
Marcelo Paez
5e50fde3d9 Changed get_audio_bus and set functions to get_audio_bus_name and set
and edited docs for Area2D due to renaming o get_audio_bus and set_audio_bus
2017-09-22 15:05:09 -03:00
Hein-Pieter van Braam
7b492e6a23 Implement operator != on Pool*Array types
These types previously had equality checks but not inequality checks.
Add these too.

This fixes #11466
2017-09-22 14:40:42 +02:00
Juan Linietsky
3237e05c36 Ability to convert from SpatialMaterial to ShaderMaterial 2017-09-22 09:20:52 -03:00
Gilles Roudiere
05bb8e0c10 Remove set_area_as_parent_rect and replace it by set_anchors_and_margins_preset(PRESET_WIDE) 2017-09-22 11:39:44 +02:00
Rémi Verschelde
779426d2df Merge pull request #11477 from djrm/pr_visuals
Improved a lot of icons, and some style fixes
2017-09-22 09:28:10 +02:00
Rémi Verschelde
15042128a6 Merge pull request #11480 from tagcup/button_unpress_fix
Ensure pressed is set to false in BaseButton::_unpress_group.

[ci skip]
2017-09-22 09:25:08 +02:00
Rémi Verschelde
bbcf6bde41 Merge pull request #11481 from tagcup/inversesqrt
Add inversesqrt to shader language.
2017-09-22 09:24:19 +02:00
Gilles Roudiere
92f062696a Implements set_margins_preset(...) 2017-09-22 09:23:07 +02:00
Rémi Verschelde
b8d7dd22e8 Merge pull request #11487 from groud/viewport_base_clip
Fixes the rulers text drawn outside the viewport_base

[ci skip]
2017-09-22 09:20:52 +02:00
Rémi Verschelde
a0d843910f Merge pull request #11486 from kubecz3k/freelook-calibration
freelook_base_speed calibration

[ci skip]
2017-09-22 09:20:26 +02:00
Gilles Roudiere
56a80625e5 Fixes the rulers text drawn outside the viewport_base 2017-09-22 09:18:04 +02:00
Rémi Verschelde
be60689812 Merge pull request #11461 from hpvb/add-likely-macros
Implement Linux-style likely()/unlikely() macros
2017-09-22 09:15:45 +02:00
Unknown
9b50155009 freelook_base_speed calibration
freelook_base_speed changed from 0.5 to 0.1
Also precision changed from 0.1 to 0.01 so it's possible to set values lower than 0.1
2017-09-22 09:09:23 +02:00
Rémi Verschelde
9906aeb2f8 Merge pull request #11485 from rosshadden/fix/typos
Fixed a bunch of typos, including an error code.

[ci skip]
2017-09-22 09:00:01 +02:00
Rémi Verschelde
f6c94e6285 Merge pull request #6859 from tagcup/master
RichTextLabel: Added get_visible_line_count method
2017-09-22 08:53:48 +02:00
Ross Hadden
1a97d6455d Fixed a bunch of typos, including an error code. 2017-09-21 23:58:29 -04:00
BastiaanOlij
86c66597f3 Comment out code that is causing project loading to fail on osx 2017-09-22 13:05:53 +10:00
George Marques
d595b79c62
UWP: Fix build issue about Object ambiguity 2017-09-21 22:47:52 -03:00
Ferenc Arn
b4417161f5 RichTextLabel: Added get_visible_line_count method.
Also exposed get_line_count to GDScript.
2017-09-21 21:43:33 -04:00
Ferenc Arn
a6c3147c0a Add inversesqrt to shader language. 2017-09-21 21:02:08 -04:00
Ferenc Arn
ca3061d9c2 Ensure pressed is set to false in BaseButton::_unpress_group. 2017-09-21 20:58:32 -04:00
Rémi Verschelde
b51180caa3 Merge pull request #11472 from groud/fix_canvasitemeditor_nullchecks
Fix godot spraying errors about a null check

[ci skip]
2017-09-21 23:31:41 +02:00
Daniel J. Ramirez
29d3ecf29a Improved a lot of icons, and some style fixes 2017-09-21 15:55:07 -05:00
Gilles Roudiere
e2145bc960 Fix godot spraying errors about a null check 2017-09-21 21:59:38 +02:00
Juan Linietsky
bf371dcb32 Added proximity and distance fade to SpatialMaterial 2017-09-21 15:20:28 -03:00
Hein-Pieter van Braam
22358babda Implement Linux-style likely()/unlikely() macros
This implement branch prediction macros likely() and unlikely() like in
Linux. When using these macros please ensure that when you use them the
condition in the branch really is very, very likely or unlikely. Think
90+% of the time. Primarily useful for error checking. (And I implement
these macros for all our error checking macros now)

See this article for more information:
https://kernelnewbies.org/FAQ/LikelyUnlikely

There are more places where these macros may make sense in renderer and
physics engine. Placing them will come in another commit down the line.
2017-09-21 18:28:28 +02:00
Rémi Verschelde
d7468fea5b Merge pull request #11463 from kubecz3k/mouse-orbit-modifier
rotation orbit modifier defaults to none

[ci skip]
2017-09-21 18:06:16 +02:00
Unknown
267c942121 rotation orbit modifier defaults to none 2017-09-21 17:45:42 +02:00
Rémi Verschelde
4664d03a0e Merge pull request #11458 from volzhs/fix-trustmanager-master
Fix TrustManager for Android

[ci skip]
2017-09-21 14:06:55 +02:00