Skip to content

Commit

Permalink
Merge tag '3.0.4-stable' into 3.0-gles2
Browse files Browse the repository at this point in the history
  • Loading branch information
efornara committed Jun 24, 2018
2 parents 36bbd28 + b116a45 commit 848ef7e
Show file tree
Hide file tree
Showing 538 changed files with 2,409 additions and 2,226 deletions.
4 changes: 4 additions & 0 deletions AUTHORS.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ name is available.
Ariel Manzur (punto-)
Bastiaan Olij (BastiaanOlij)
Ben Brookshire (sheepandshepherd)
Benjamin (Nallebeorn)
Bernard Liebl (poke1024)
Bojidar Marinov (bojidar-bg)
Błażej Szczygieł (zaps166)
Expand All @@ -61,6 +62,7 @@ name is available.
Hubert Jarosz (Marqin)
Hugo Locurcio (Calinou)
Ian Bishop (ianb96)
Ibrahn Sahir (ibrahn)
Ignacio Etcheverry (neikeq)
Indah Sylvia (ISylvox)
J08nY
Expand All @@ -71,6 +73,7 @@ name is available.
Juan Linietsky (reduz)
Julian Murgia (StraToN)
Justo Delgado (mrcdk)
Kelly Thomas (KellyThomas)
Kostadin Damyanov (Max-Might)
Leon Krause (eska014)
Marc Gilleron (Zylann)
Expand All @@ -85,6 +88,7 @@ name is available.
Nathan Warden (NathanWarden)
Nuno Donato (nunodonato)
Ovnuniarchos
Pascal Richter (ShyRed)
Patrick (firefly2442)
Paul Batty (Paulb23)
Paul Joannon (paulloz)
Expand Down
36 changes: 36 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,42 @@ All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/).

## [3.0.4] - 2018-07-23

### Added

- Fix for Bullet's heightmap collider.
- Several documentation fixes.

### Fixed

- Threading problem causing asset library to crash on low threadcount systems.

## [3.0.3] - 2018-07-13

### Added

- C# projects can now be exported for Windows, Linux, and MacOS targets.
- Universal translation of touch to mouse.
- Dynamic fonts can now have a hinting mode set.
- print_tree_pretty() was added allowing a graphical view of the scene tree.
- Restore purchases feature for iOS.
- AudioStreamPlayer, AudioStreamPlayer2D, and AudioStreamPlayer3D now have a pitch scale property.
- Show origin and Show viewport setting in 2D editor.
- You can now set Godot windows as 'always on top'.
- --print-fps options to print FPS to stdout.

### Fixed

- Mono: Signal parameters no longer crash the engine.
- Asset library thread usage, this makes the asset library more responsive.
- Several GLTF import fixes.
- Several memory leaks.
- iPhone X support.
- Several fixes to audio drivers (WASAPI and PulseAudio).
- Several crashes.
- Export PCK/ZIP now works again.

## [3.0.2] - 2018-03-03

### Added
Expand Down
46 changes: 25 additions & 21 deletions DONORS.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,6 @@ generous deed immortalized in the next stable release of Godot Engine.

## Mini sponsors

Andreas
Brandon Lamb
Christian Uldall Pedersen
Christopher Igoe
Expand All @@ -44,18 +43,19 @@ generous deed immortalized in the next stable release of Godot Engine.
Stephan Lanfermann
Stoney Meyerhoeffer
Thomas Mathews
VilliHaukka

## Gold donors

3Dexplorer
Alexander Otto
Asdf
cheese65536
Jake Bo
K9Kraken
Kris Michael
Manuele Finocchiaro
Nathanael Beisiegel
Officine Pixel S.n.c.
Rémi Verschelde
Zaven Muradyan

Allen Schade
Expand All @@ -64,14 +64,15 @@ generous deed immortalized in the next stable release of Godot Engine.
Bernhard Liebl
Catalin Moldovan
DeepSquid
Duane Johnson
Fidget Sinner
Florian Breisch
Gary Oberbrunner
Johannes Wuensch
Josep G. Camarasa
Joshua Lesperance
Libre-Dépanne
Matthew Bennett
Olafur Gislason
Paul LaMotte
Ranoller
Svenne Krap
Expand All @@ -82,20 +83,21 @@ generous deed immortalized in the next stable release of Godot Engine.
Chris Serino
Conrad Curry
Craig Smith
Daniel Egger
David Churchill
Dean Harmon
Dexter Miguel
Garrett Dockins
Guilherme Felipe de C. G. da Silva
John
Justo Delgado Baudí
KTL
Laurence Bannister
Rami
Robert Willes
Robin Arys
Ronnie Ashlock
Rufus Xavier Sarsaparilla
ScottMakesGames
Testus Maximus
Thomas Bjarnelöf
William Connell
Wojciech Chojnacki
Expand All @@ -109,21 +111,20 @@ generous deed immortalized in the next stable release of Godot Engine.
Chris Petrich
Chris Wilson
Cody Parker
Corey Auger
D
Daniel Eliasinski
E.G.
Eric Monson
flesk
François Cantin
G Barnes
GGGames.org
Giovanni Solimeno
Hasen Judy
Heath Hayes
Jay Horton
Jeppe Zapp
Jeremi Biernacki
joe513
John O'Mahoney
Jordan M Lucas
Juraj Móza
Justin Arnold
Expand All @@ -137,10 +138,11 @@ generous deed immortalized in the next stable release of Godot Engine.
Patrick Schnorbus
Pete Goodwin
Phyronnaz
SeokHui Lee
Simon De Greve
Ruben Soares Luis
Sofox
Stoned Xander
Ted
Tim Dalporto
Trent McPheron
Vladimir

Expand All @@ -158,6 +160,7 @@ generous deed immortalized in the next stable release of Godot Engine.
Arthur S. Muszynski
Aubrey Falconer
Avencherus
Bailey
Bastian Böhm
Benedikt
Benjamin Beshara
Expand All @@ -172,26 +175,27 @@ generous deed immortalized in the next stable release of Godot Engine.
Christian Winter
Christopher Schmitt
Collin Shooltz
Daniel Egger
Daniel Delgado Corona
Daniel Johnson
Daniel Kaplan
DanielMaximiano
Daniel Mircea
David
David Cravens
David May
Dominik Wetzel
Duy Kevin Nguyen
Edward Herbert
Eric Martini
Fabian Becker
fengjiongmax
Francesco Lisi
Frédéric Alix
G3Dev sàrl
Geequlim
Gerrit Großkopf
Gerrit Procee
Gilberto K. Otubo
Guldoman
Gumichan01
Heribert Hirth
hubert jenkins
Hunter Jones
Expand All @@ -211,7 +215,6 @@ generous deed immortalized in the next stable release of Godot Engine.
Josh 'Cheeseness' Bush
Juan Negrier
Judd
JuDelCo
Julian Murgia
Justin Luk
KC Chan
Expand All @@ -221,26 +224,26 @@ generous deed immortalized in the next stable release of Godot Engine.
Krzysztof Jankowski
Lars pfeffer
Linus Lind Lundgren
Luis Moraes
Macil
magodev
Martin Eigel
Martins Odabi
Matthew Fitzpatrick
Matthias Hölzl
Max R.R. Collada
memoryruins
Maxwell
mhilbrunner
Michael Dürwald
Michael Gringauz
Michael Labbe
Mikael Olsson
MoM
monokrome
Moritz Laass
Natrim
nee
Neil Blakey-Milner
Nick Pavlica
Niclas Eriksen
Nicolás Montaña
Nicolas SAN AGUSTIN
Niko Leopold
nivardus
Expand All @@ -257,19 +260,20 @@ generous deed immortalized in the next stable release of Godot Engine.
Pierre-Igor Berthet
Pietro Vertechi
Piotr Kaczmarski
Rea
Rémi Verschelde
Richman Stewart
Roger Burgess
Roger Smith
Roman Tinkov
Ryan Whited
Samuel El-Borai
Sasori Olkof
Scott D. Yelich
Sootstone
Stefan Butucea
Theo Cranmore
Thibault Barbaroux
Thomas Bell
Thomas Herzog & Xananax
Thomas Kurz
Tomasz Wacławek
Tom Larrow
Expand Down
1 change: 1 addition & 0 deletions SConstruct
Original file line number Diff line number Diff line change
Expand Up @@ -125,6 +125,7 @@ env_base.__class__.split_lib = methods.split_lib
env_base.__class__.add_shared_library = methods.add_shared_library
env_base.__class__.add_library = methods.add_library
env_base.__class__.add_program = methods.add_program
env_base.__class__.CommandNoCache = methods.CommandNoCache

env_base["x86_libtheora_opt_gcc"] = False
env_base["x86_libtheora_opt_vc"] = False
Expand Down
2 changes: 1 addition & 1 deletion core/SCsub
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ env.add_source_files(env.core_sources, "*.cpp")

# Make binders
import make_binders
env.Command(['method_bind.gen.inc', 'method_bind_ext.gen.inc'], 'make_binders.py', make_binders.run)
env.CommandNoCache(['method_bind.gen.inc', 'method_bind_ext.gen.inc'], 'make_binders.py', make_binders.run)


# Chain load SCsubs
Expand Down
4 changes: 2 additions & 2 deletions doc/classes/@GDScript.xml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="@GDScript" category="Core" version="3.0.3">
<class name="@GDScript" category="Core" version="3.0.4">
<brief_description>
Built-in GDScript functions.
</brief_description>
<description>
This contains the list of built-in gdscript functions. Mostly math functions and other utilities. Everything else is expanded by objects.
List of core built-in GDScript functions. Math functions and other utilities. Everything else is provided by objects. (Keywords: builtin, built in, global functions.)
</description>
<tutorials>
</tutorials>
Expand Down
3 changes: 1 addition & 2 deletions doc/classes/@GlobalScope.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="@GlobalScope" category="Core" version="3.0.3">
<class name="@GlobalScope" category="Core" version="3.0.4">
<brief_description>
Global scope constants and variables.
</brief_description>
Expand Down Expand Up @@ -30,7 +30,6 @@
[Geometry] singleton
</member>
<member name="GodotSharp" type="GodotSharp" setter="" getter="">
[GodotSharp] singleton
</member>
<member name="IP" type="IP" setter="" getter="">
[IP] singleton
Expand Down
2 changes: 1 addition & 1 deletion doc/classes/@NativeScript.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="@NativeScript" category="Core" version="3.0.3">
<class name="@NativeScript" category="Core" version="3.0.4">
<brief_description>
</brief_description>
<description>
Expand Down
2 changes: 1 addition & 1 deletion doc/classes/@VisualScript.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="@VisualScript" category="Core" version="3.0.3">
<class name="@VisualScript" category="Core" version="3.0.4">
<brief_description>
Built-in visual script functions.
</brief_description>
Expand Down
2 changes: 1 addition & 1 deletion doc/classes/AABB.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="AABB" category="Built-In Types" version="3.0.3">
<class name="AABB" category="Built-In Types" version="3.0.4">
<brief_description>
Axis-Aligned Bounding Box.
</brief_description>
Expand Down
2 changes: 1 addition & 1 deletion doc/classes/ARVRAnchor.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="ARVRAnchor" inherits="Spatial" category="Core" version="3.0.3">
<class name="ARVRAnchor" inherits="Spatial" category="Core" version="3.0.4">
<brief_description>
Anchor point in AR Space.
</brief_description>
Expand Down
2 changes: 1 addition & 1 deletion doc/classes/ARVRCamera.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="ARVRCamera" inherits="Camera" category="Core" version="3.0.3">
<class name="ARVRCamera" inherits="Camera" category="Core" version="3.0.4">
<brief_description>
A camera node with a few overrules for AR/VR applied such as location tracking.
</brief_description>
Expand Down
2 changes: 1 addition & 1 deletion doc/classes/ARVRController.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="ARVRController" inherits="Spatial" category="Core" version="3.0.3">
<class name="ARVRController" inherits="Spatial" category="Core" version="3.0.4">
<brief_description>
A spatial node representing a spatially tracked controller.
</brief_description>
Expand Down
2 changes: 1 addition & 1 deletion doc/classes/ARVRInterface.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="ARVRInterface" inherits="Reference" category="Core" version="3.0.3">
<class name="ARVRInterface" inherits="Reference" category="Core" version="3.0.4">
<brief_description>
Base class for ARVR interface implementation.
</brief_description>
Expand Down
2 changes: 1 addition & 1 deletion doc/classes/ARVROrigin.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="ARVROrigin" inherits="Spatial" category="Core" version="3.0.3">
<class name="ARVROrigin" inherits="Spatial" category="Core" version="3.0.4">
<brief_description>
Our origin point in AR/VR.
</brief_description>
Expand Down
2 changes: 1 addition & 1 deletion doc/classes/ARVRPositionalTracker.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="ARVRPositionalTracker" inherits="Object" category="Core" version="3.0.3">
<class name="ARVRPositionalTracker" inherits="Object" category="Core" version="3.0.4">
<brief_description>
A tracked object
</brief_description>
Expand Down
2 changes: 1 addition & 1 deletion doc/classes/ARVRServer.xml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" ?>
<class name="ARVRServer" inherits="Object" category="Core" version="3.0.3">
<class name="ARVRServer" inherits="Object" category="Core" version="3.0.4">
<brief_description>
This is our AR/VR Server.
</brief_description>
Expand Down
Loading

0 comments on commit 848ef7e

Please sign in to comment.