Unofficial Godot engine builds

What is this?

This page provides semi-regular Godot binaries built from Okam Studio's GitHub repository.

Godot is a open source cross platform game engine, complete with easy to use development tools. For more information about Godot, check out the official site.

How do I use these files?

The development tools are stand-alone executables. Just download the tools for your operating system and run them anywhere.

You can install the export templates from the editor by clicking Settings → Install Export Templates. Alternatively, you can extract them into ~/.godot/templates/ (on Linux or Mac) or your user's AppData\Roaming\Godot\templates (on Windows) yourself.

Quick jump

Notes

  1. I currently can't build for iOS. OS X builds are generated with osxcross, using Xcode 7.3.1.
  2. Prior to June 10, 2016 I was unable to produce builds for OS X as well. tonymtbird helped out by making sporadic builds of the tools and templates on his Mac to be provided here. Note that these builds might not correspond to the exact commit of the other platforms.
  3. Prior to September 22, 2015 all Android builds on this page seem to have swapped x86 and ARM build products. Sorry! Should be fixed for newer builds.
  4. All of the files you download here come without warranty. They may break your computer, steal your credit card information, kickstart the robot uprising, fund terrorism and/or cause the coming of the anti-christ. They probably won't do any of these things though.
  5. If anything is wrong with these builds, please contact me at godot at fixnum dot org.

List of builds

May 28, 2017 at 16:21

This build contains errors. The following steps failed:


Changes since last build:
commit c814d65fae9841810e0ea28e24f806187fbd63ed
Merge: 8125bbb f460f82
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun May 28 10:04:56 2017 +0200

    Merge pull request #8966 from voithos/path2d-bezier-handle-fix
    
    Fix moving path controls in edit mode.

commit 8125bbba5986008bd528b1680d1983e6abb69f3e
Merge: ba5098a db64fcd
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun May 28 09:29:51 2017 +0200

    Merge pull request #8968 from noshyaar/pr-bug2
    
    CreateDialog: fix activating recent item creates node selected in search result

commit ba5098a123da1a9eae52ad4628587e159da0a251
Merge: 1525071 9fb90d7
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun May 28 09:28:57 2017 +0200

    Merge pull request #8967 from noshyaar/pr-bug
    
    CreateDialog: select root if search exactly match

commit db64fcdd5fac6b8595c466f8833c8a8b02561ce6
Author: Poommetee Ketson <poommetee@protonmail.com>
Date:   Sun May 28 13:23:37 2017 +0700

    CreateDialog: fix activating recent item creates node selected in search result

commit 9fb90d7aea70a645bcc3987387f4cd048b8413fe
Author: Poommetee Ketson <poommetee@protonmail.com>
Date:   Sun May 28 12:53:11 2017 +0700

    CreateDialog: select root if search exactly match

commit f460f82ec1dc6df21be181308d06ee83306eaed7
Author: Zaven Muradyan <voithos@google.com>
Date:   Sat May 27 17:56:20 2017 -0700

    Fix moving path controls in edit mode.
    
    The previous code would never trigger the subsequent conditionals (for
    moving the control points) when in EDIT_MODE because the point
    conditionals were nested instead of being a conjunction.

commit 1525071c28535816b98784f2ad62f9d5ef333654
Merge: ce8bf15 67305d1
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat May 27 19:51:04 2017 +0200

    Merge pull request #8960 from akien-mga/openssl-1.0.2l
    
    OpenSSL: Cleanup and document update process from upstream sources + 1.0.2l

commit 67305d1b0a6dbcdb032d5a5a0e92122cf8f10b8d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat May 27 17:50:43 2017 +0200

    openssl: Sync with upstream 1.0.2l

commit 996f1ae29e8d9bd2719f0dc72bfde6a8d77b1b12
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat May 27 15:44:57 2017 +0200

    openssl: Reapply necessary UWP changes from patch

commit c1b0662b40c8239731af13a96bac1b2db1c2097d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat May 27 16:38:46 2017 +0200

    openssl: Define WIN32_LEAN_AND_MEAN on Windows
    
    This avoids namespace collisions with things such as X509_NAME.
    Also force include of necessary definitions in `crypto/o_str.c`
    which seem missing on MSVC (but work on MinGW).

commit cb0f771aaacf367e5026d783c9316b6acf3b007d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat May 27 15:35:40 2017 +0200

    openssl: Sync with pristine upstream 1.0.2h
    
    Our necessary custom changes will be reapplied in later commits for clarity,
    and saved as patches for future updates.

commit 022541d917ab5a96f888a2b33821517fe312b851
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Jan 5 23:09:29 2017 +0100

    openssl: Document update process and delete unused files

commit ce8bf1592abfb0e9382d437fc453d0ffd500e076
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat May 27 13:41:18 2017 +0200

    TinyEXR: Document licensing and copyright

commit 37f5e1dcd94611dd5b670f013abf0323e8b47def
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat May 27 11:57:54 2017 +0200

    Fix MinGW-w64 build of TinyEXR for old toolchains
    
    MinGW-w64 is at version 2.0.1 on our current Travis CI toolchain, and seems
    not to like fopen_s.

commit b93fce1c18a58e752c07a634ed11aa8ec199601d
Author: Geequlim <geequlim@gmail.com>
Date:   Sat May 27 14:07:18 2017 +0800

    Fix text warp in color blocks with CJK
    
    (cherry picked from commit cd778e00dc5362d00d4760c79fc301951f6f9b75)

commit cba62864c828f9737cc38e34303cefe20ad423a4
Author: Sean Bohan <pixelpicosean@gmail.com>
Date:   Fri May 26 17:25:44 2017 +0800

    Fix item list scroll speed.
    
    Remove the extra `set_val` action after the proper one, so the right scroll value won’t get overrided any more.
    
    (cherry picked from commit 064dce7a4c4bdca13b5358ccc9f9829f0e1068fb)

commit d8381ef28fda631e864c61d807500b31a9f5217d
Merge: 9130f0a 49c00bd
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat May 27 11:36:54 2017 +0200

    Merge pull request #8956 from mcanders/mcanders/ProfilerInputFix
    
    Fix incorrect input event reference in editor_profiler.cpp

commit 9130f0a89f2f8be0f9c2ef63b96957226f5e3c16
Merge: 6a08833 3b05f2c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat May 27 11:35:48 2017 +0200

    Merge pull request #8955 from mcanders/mcanders/AnimationEditorInputFix
    
    Fix incorrect input event reference in animation_editor.cpp

commit 6a088335163be87d53ece476281d9baa3fcba0a4
Merge: 168d8a5 015d36d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat May 27 11:30:30 2017 +0200

    Merge pull request #8933 from Hinsbart/is_keyword
    
    GDScript: Use "is" keyword for type checking.

commit 168d8a57dac98ae82ff16a5c89fce63d84efc3ca
Merge: 378ebff d46e246
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat May 27 11:30:14 2017 +0200

    Merge pull request #8942 from RandomShaper/warn-levels
    
    Rework warning levels

commit 378ebffb23bac570e3c85cfa176f668784b6a7a5
Merge: 96be464 3204bef
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat May 27 11:29:05 2017 +0200

    Merge pull request #8936 from Hinsbart/fix_action
    
    Fix InputEvent actions.

commit 96be4649528f4b6f4cefacc6adac6f2ddd14aa10
Merge: 94edf16 0627445
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat May 27 11:27:39 2017 +0200

    Merge pull request #8935 from volzhs/get-locale-master
    
    Make OS.get_locale() returns same value

commit 94edf16272df95a4d90ec3537f921c2fca20b903
Merge: 2b25147 fa5aa11
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat May 27 11:25:43 2017 +0200

    Merge pull request #8929 from nunodonato/themecolors
    
    Added color presets for easy theme switching

commit 2b25147450f5ae14a5b08fa7e70c8b7aa8f63742
Merge: f896419 7661cb5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat May 27 11:25:09 2017 +0200

    Merge pull request #8928 from nunodonato/helpmenu
    
    Added an help menu

commit 49c00bd19bba0c1278f0e09c4c326e0f449e5bf9
Author: Carter Anderson <mcanders1@gmail.com>
Date:   Sat May 27 04:17:05 2017 -0500

    Fix incorrect input event reference in editor_profiler.cpp

commit 3b05f2c74fa979f068cb805170881db2a062cd31
Author: Carter Anderson <mcanders1@gmail.com>
Date:   Sat May 27 04:05:15 2017 -0500

    Fix incorrect input event reference in animation_editor.cpp

commit 015d36d18bb3f9fe21452a470aac2c3a3597b92f
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Fri May 26 19:45:39 2017 +0200

    GDScript: Use "is" keyword for type checking.
    
    Replaces the `extends` keyword with `is` in the context of testing for type compatibility.
    `extends` is still used for declaring class inheritance.
    
    Example:
    
    ```gdscript
    extends Node2D
    
    func _input(ev):
    	if ev is InputEventKey:
    		print("yay, key event")
    ```

commit 3204befd1eb42cc87ae296148e1361a8b001d08d
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Fri May 26 21:14:59 2017 +0200

    Fix InputEvent actions.
    
    The `InputEvent::is_action(pressed|released)` methods weren't implemented yet.
    Also fixed a typo in `InputDefault` that prevented `Input.is_action(pressed|released)` from working.

commit d46e246d0ff2fa2b5cf8b47aecbc777846e0c404
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Fri May 26 22:22:13 2017 +0200

    Rework warning levels
    
    Now you have: extra, all (the default), moderate, no.
    The old 'yes' option is still supported, but a warning will be printed and 'all' will be assumed.
    
    The different options will translate to the following:
    
    MSVC:
    extra -> /Wall (implies /W4)
    all -> /W3 + disable non-essential (*)
    moderate -> /W2 + disable non-essential (*)
    no -> /w
    
    GCC/Clang:
    extra -> -Wall -Wextra
    all -> -Wall
    moderate -> -Wall -Wno-unused
    no -> -w
    
    * = Truncations, narrowing conversions...: /wd4267 /wd4244 /wd4305 /wd4800

commit 062744586324a80a003e1488275b14841cf105d7
Author: volzhs <volzhs@gmail.com>
Date:   Sat May 27 03:50:22 2017 +0900

    Make OS.get_locale() returns same value

commit fa5aa11898d897cdacd344e1c5d503e485483d51
Author: Nuno Donato <nunodonato@gmail.com>
Date:   Fri May 26 16:14:45 2017 +0100

    Added color presets for easy theme switching
    
    Also tweaked the default colors (darker and less satured)

commit 7661cb5a624a93d45f9986e4677cac7d29057917
Author: Nuno Donato <nunodonato@gmail.com>
Date:   Fri May 26 15:34:41 2017 +0100

    Added an help menu
    
    Also renamed the "tutorials" button in the script editor to be consistent with the help menu entry.
    Fixed #8921

May 27, 2017 at 07:49

This build contains errors. The following steps failed:


Changes since last build:
commit f89641907f8b45941f5e67891936ee8050a3ef92
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri May 26 21:49:49 2017 -0300

    -Added EXR supprot for HDR (no BC6 compression yet though)
    -Improvements to texture importer
    -Proper detection of S3TC compression modes, and added all modes to Image
    -Fixes to non-power of 2 compressed textures, which should all be supported by GLES3

commit 41918f328a96f8ef27587c016ca047f8d31f933e
Merge: 8d92065 2a52e2b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat May 27 00:48:57 2017 +0200

    Merge pull request #8939 from RandomShaper/ccflags-iphone
    
    Allow custom CCFLAGS for iPhone builds

commit 2a52e2b2f5ede26ff477102cbbaab8bbceb16ee1
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Sat May 27 00:31:00 2017 +0200

    Allow custom CCFLAGS for iPhone builds
    plus disable exceptions by default

commit 8d9206516428ca55f0832db5f261516654929676
Merge: 755c07a 7d374b5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri May 26 16:01:30 2017 +0200

    Merge pull request #8916 from sanikoyes/Pr-fix_audio_stoped_iOS
    
    Fix audio can't resume in iOS platform

commit 755c07af195f751ee080b328a8f6775d8d4eaaf0
Merge: ef66f84 781ca67
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri May 26 16:00:53 2017 +0200

    Merge pull request #8923 from volzhs/fix-android-build-master
    
    Fix android build regression by be7ced4

commit 781ca6773cecb6f56e09b136c69e784e99d09c36
Author: volzhs <volzhs@gmail.com>
Date:   Fri May 26 20:44:45 2017 +0900

    Fix android build regression by be7ced4

commit 7d374b5974448680a81f18751a7ca456a850020f
Author: sanikoyes <sanikoyes@163.com>
Date:   Fri May 26 15:29:00 2017 +0800

    Fixed audio can not resume if it is interrupted cause by an incoming phone call

commit ef66f8451ca7b5b98628924231a92e558930c53e
Merge: d197cd4 42de893
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri May 26 07:58:13 2017 +0200

    Merge pull request #8901 from tagcup/path_editor_plugin
    
    Revive PathEditorPlugin.

commit d197cd4705b51c792a65df9f4dc87466375ed21d
Merge: dbba433 50f1525
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri May 26 07:56:22 2017 +0200

    Merge pull request #8912 from RandomShaper/ios-alert
    
    Implement OS.alert() for iOS

commit 50f152575d3a5206ce97db935b551ca7729242f4
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Thu May 25 17:30:36 2017 +0200

    Implement OS.alert() for iOS

commit 42de893f9a4ded4dfe5eef8dd8b1619b84a2cdb0
Author: Ferenc Arn <tagcup@yahoo.com>
Date:   Wed May 24 17:11:20 2017 -0500

    Applied clang-format.
    
    Since PathEditorPlugin was commented out, it didn't get clang-format'ed.

commit fdf301e78bd41415b30d1b2f55eadcd515aaa78d
Author: Ferenc Arn <tagcup@yahoo.com>
Date:   Wed May 24 16:47:34 2017 -0500

    Revive PathEditorPlugin.
    
    Adapted the plugin to recent changes in input classes and pool arrays.
    Fixed an out-of-bounds bug in the process.
    Doesn't display anything for a single point (existing issue).

May 26, 2017 at 02:06

This build contains errors. The following steps failed:


Changes since last build:
commit dbba433b69985c1629aeb9cbb0ddf85efdada7e0
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Thu May 25 22:58:37 2017 +0200

    Fix echo key event handling.

commit 3744d9fd55006247031658f29a4cef9ef6ba2bcf
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Thu May 25 21:54:18 2017 +0200

    Fix virtual methods in InputEventKey.
    
    This fixes a lot of problems with key input in the engine.

commit 7c89e00d46108cbf293d6046eb2231369273537e
Merge: bf6380e 3c17511
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu May 25 16:29:04 2017 -0300

    Merge pull request #8590 from tagcup/s3tc_stuff
    
    Use libsquish to decompress DXT textures.

commit bf6380ee7077b00ad425b242e483482e98854983
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu May 25 13:53:59 2017 -0300

    Removed skybox support, added panorama support. Skybox support may come back eventually, but hope not.

commit 7592c2380d7072c0614f4a7dd6ae8c64e8956f15
Merge: 6a332b3 452caf3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu May 25 08:40:27 2017 +0200

    Merge pull request #8898 from vnen/screentouch-struct-class
    
    Change InputEventScreenTouch from struct to class

commit 6a332b35754951ca82d8005e8687c46421359567
Merge: cda7ced 5c65547
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu May 25 08:40:11 2017 +0200

    Merge pull request #8895 from nunodonato/newdefaultcolors
    
    Improved default colors for the new theme

commit cda7ced681fb39d94e2403e49f4d385dd9ff0b3e
Merge: aa6e3af 7878135
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu May 25 08:39:19 2017 +0200

    Merge pull request #8891 from nunodonato/newmenu
    
    Join text menus on the top-left, move shortcut buttons to new locations (Preliminary work towards achieving the changes discussed in #8865.)

commit aa6e3af49727687a5efb20e610b91aa745fc02fb
Merge: aadeaae 29c5b4c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu May 25 08:38:35 2017 +0200

    Merge pull request #8885 from capnm/fix-2d-editor-zoom
    
    Fix 2D-editor mouse wheel zoom for x11.

commit aadeaae0b94257fa4b0b2133c05114bd2813ee02
Merge: 6d0809b 80fc513
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu May 25 08:38:07 2017 +0200

    Merge pull request #8878 from BastiaanOlij/ios_make_arm64_default
    
    Make arm64 the default option and set minimum to iOS 9

commit 6d0809b095a00c3763a721ef989222438f54c1b8
Merge: 2e3145d 4d8e45d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu May 25 08:37:48 2017 +0200

    Merge pull request #8869 from Hinsbart/errors
    
    Fix errors on engine startup.

commit 78781355acd77e37885f6c1da5402b17959795af
Author: Nuno Donato <nunodonato@gmail.com>
Date:   Wed May 24 11:00:55 2017 +0100

    Join text menus on the top-left, move shortcut buttons to new location

commit 5c65547804a2586d10f2c3ddc5fbe6b1c1d062d9
Author: Nuno Donato <nunodonato@gmail.com>
Date:   Wed May 24 16:21:32 2017 +0100

    Improved default colors for the new theme
    
    Colors inspired from solarized themes.
    Also moved the theme settings to the Interface category.

commit 452caf3f80ea7b278227d0bb48793729defaaa66
Author: George Marques <george@gmarqu.es>
Date:   Wed May 24 16:06:07 2017 -0300

    Change InputEventScreenTouch from struct to class

commit 29c5b4c7e6d66f45f01c06b4f77c69a93ca14b39
Author: Martin Capitanio <capnm@capitanio.org>
Date:   Wed May 24 09:40:42 2017 +0200

    Fix 2D-editor mouse wheel zoom (x11).
    
    Fixes #8888

commit 80fc51366313b411b1122bf3802c7cdec7c7e5eb
Author: BastiaanOlij <mux213@gmail.com>
Date:   Tue May 23 23:14:20 2017 +1000

    Make arm64 the default option and set minimum to iOS 9

commit 4d8e45de17ce548601b5a9ef474197eff098a576
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sat May 20 22:49:34 2017 +0200

    Fix errors on engine startup.
    
    Fixes a bunch of the most spammy console errors introduced by recent refactorings:
    
    - `AudioServerState` does not exist, this was the reference to it in the source. The surrounding code made it clear that `AudioServerLayout` was meant to be used instead.
    - `StreamCSVTranslation` same here, it's the only reference. I went with `Translation` here, but I'm not 100% sure on this one.
    - Some methods have been moved from `Texture` to `Image`, but the old bindings were still there.
    - A few `name == ""` errors related to duplicating nodes.

commit 3c175115ebf54bcf5f53ab7a2d4926c6773665db
Author: Ferenc Arn <tagcup@yahoo.com>
Date:   Sat Apr 29 20:14:14 2017 -0500

    Use libsquish to decompress DXT textures.

May 25, 2017 at 04:49

This build contains errors. The following steps failed:


Changes since last build:
commit 2e3145de65257ed39a5d01c5592ea0fb90cd00ba
Merge: f4f7d6d f23b56e
Author: Thomas Herzog <karroffel@users.noreply.github.com>
Date:   Tue May 23 22:02:53 2017 +0000

    Merge pull request #8884 from karroffel/gdnative-fixes
    
    [GDNative] fixed some functions that returned references

commit f23b56e3ecc5de8fc823dfa1c63f71d51ea12993
Author: Karroffel <therzog@mail.de>
Date:   Tue May 23 22:55:51 2017 +0200

    [GDNative] fixed some functions that returned references
    
    Those errors were introduced with #8821 (6fd217d). These functions need to return reference types, otherwise setting values on those containers does not work.

May 23, 2017 at 22:17

This build contains errors. The following steps failed:


Changes since last build:
commit f4f7d6d58d9d4b5dc6920d71247895925ea247ab
Merge: 9e2b3f0 4061322
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue May 23 21:17:25 2017 +0200

    Merge pull request #8881 from vnen/uwp-3
    
    Fix UWP compilation issues

commit 40613221a4f255bf9115ec8fca8206b2ff222f1b
Author: George Marques <george@gmarqu.es>
Date:   Tue May 23 13:50:21 2017 -0300

    Fix UWP compilation issues
    
    Also fix VS2017 compilation problems.

commit 9e2b3f0903a74c009825561559d20bfc48062446
Merge: 016ee0e 86ef71f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue May 23 16:21:32 2017 +0200

    Merge pull request #8880 from vnen/fix-canvas-item-editor-crash
    
    Fix crash when interacting with the 2d editor

commit 86ef71fc95ff5d62ada42162b596172a57c78c91
Author: George Marques <george@gmarqu.es>
Date:   Tue May 23 11:00:44 2017 -0300

    Fix crash when interacting with the 2d editor

commit 016ee0edb55aa4fcb8b79b5b2b52764f65368c27
Merge: 5b0ecc9 3768a3b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue May 23 15:26:13 2017 +0200

    Merge pull request #8877 from BastiaanOlij/fix_ios_godot3
    
    More fixes for iOS Godot 3.0

commit 3768a3b2c5e59f21b2ca4e26678775007ab787c6
Author: BastiaanOlij <mux213@gmail.com>
Date:   Sat May 13 13:51:40 2017 +1000

    More fixes for iOS Godot 3.0
    - nicely exit if initialisation fails
    - fix a few issues around new event handling
    - use 16bit single channel framebuffer as 32bit is not supported on iOS

commit 5b0ecc9ad3d716d41f2d352cd758ac68cbce7f35
Merge: afcce9e 8b01f9d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue May 23 14:38:35 2017 +0200

    Merge pull request #8876 from BastiaanOlij/fix_vs15
    
    Fix a few issues compiling windows and using VS2015 and earlier

commit afcce9eb12a6163e8052aafe8351515313e76847
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue May 23 09:06:22 2017 -0300

    -Fix the "set_val" call deferred, it was the only one.. closes #8742
    -Removed redundant bind in input_event

commit d093b78f129568251ca508f7fcd65bea69350fd9
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue May 23 08:55:32 2017 -0300

    Fix stex import into black textures when lossless and lossy are selected, closes #8801

commit 8b01f9d28ffccb21db04867d1265f0be9d40aa53
Author: BastiaanOlij <mux213@gmail.com>
Date:   Tue May 23 21:50:06 2017 +1000

    Fix a few issues compiling windows and using VS2015 and earlier

commit 6161e731d09fccaa6ccf103920305431638d2bd0
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue May 23 08:13:11 2017 -0300

    fixed crash on code that checks InputEvent

commit a77e53b0a554d9f5b56122445e8215e2584488ce
Merge: ab938a9 de9fb13
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue May 23 08:42:52 2017 +0200

    Merge pull request #8872 from volzhs/editor-theme-lineedit
    
    Fix disabled style of LineEdit

commit de9fb136b14909c2cfd4018e8f68395011802f47
Author: volzhs <volzhs@gmail.com>
Date:   Tue May 23 14:36:07 2017 +0900

    Fix disabled style of LineEdit

May 22, 2017 at 21:08

This build contains errors. The following steps failed:


Changes since last build:
commit ab938a930f865196983dc0554533f66bc71c43a1
Merge: a6122ce fab3c43
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon May 22 15:17:07 2017 +0200

    Merge pull request #8863 from volzhs/editor-theme-new-node
    
    Show description box on create new node window

commit a6122ce68b8bde8213661cd98658be92cc12895a
Merge: 712fcbe a2ad2ee
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon May 22 15:16:57 2017 +0200

    Merge pull request #8862 from volzhs/editor-theme-margin
    
    Fit grid with label and component of editor

commit 712fcbebfb619523cbca08fdba914f9d355222ee
Merge: ce51138 ea78bcb
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon May 22 15:16:39 2017 +0200

    Merge pull request #8861 from volzhs/editor-theme-filedialog
    
    Show disabled item with proper color on FileDialog of editor theme

commit ce51138b38d00ff6ed13a58f8187f8b0f604bc30
Merge: 6dfab3c bd91730
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon May 22 15:16:20 2017 +0200

    Merge pull request #8786 from bojidar-bg/fix-astar-weight-scale
    
    Fix weigth scale of A* being applied to the whole estimation

commit 6dfab3c7e92992293c536248d2244c12da8aef38
Merge: a9fc9a4 e4eb093
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon May 22 15:15:25 2017 +0200

    Merge pull request #8850 from tagcup/astar_overestimate
    
    Avoid overestimating the cost in AStar heuristics.

commit a9fc9a464209c26271f653c311b384cc788778cc
Merge: 0964129 72876ef
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon May 22 15:05:13 2017 +0200

    Merge pull request #8853 from toger5/InputEvent_osx_fix
    
    fixed osx input event

commit bd91730347b33fd88d3944dc63fed06655f0b736
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Tue May 16 14:46:13 2017 +0300

    Fix weigth scale of A* being applied to the whole path and estimation
    
    Attempt to fix #8584

commit fab3c4308c8e5ed7b86992f4ae782d010f56baad
Author: volzhs <volzhs@gmail.com>
Date:   Mon May 22 21:39:10 2017 +0900

    Show description box on create new node window

commit a2ad2eedbb0517faab7d672d41cafe85b3bdab39
Author: volzhs <volzhs@gmail.com>
Date:   Mon May 22 20:25:19 2017 +0900

    Fit grid with label and component of editor

commit ea78bcbe60d41d8952702386f07cd72e31109018
Author: volzhs <volzhs@gmail.com>
Date:   Mon May 22 20:07:13 2017 +0900

    Show disabled item with proper color on FileDialog of editor theme
    
    Fix #8635

commit 72876ef10b9b19af0d00f126c03b7b603a42c442
Author: toger5 <toger5@hotmail.de>
Date:   Mon May 22 02:17:14 2017 -0700

    added modifier key to scroll event

commit b90df858c1a8e265633384d364a28b9998c4326f
Author: toger5 <toger5@hotmail.de>
Date:   Sun May 21 19:02:35 2017 -0700

    fixed osx input event

commit 0964129a10c1899ed0457ab88b5e7af1867dace4
Merge: 9d85dbf c82c5a2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon May 22 07:50:34 2017 +0200

    Merge pull request #8832 from Zireael07/vehicle-improvs-master
    
    Expose wheel's contact to GDScript and set roll influence in editor [3.0]

commit 9d85dbfa75b9803683ec6579b32eca7213cddb06
Merge: acea390 955615a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon May 22 07:24:33 2017 +0200

    Merge pull request #8854 from toger5/fix_color_picker_crash
    
    fixed crash when dragging to change color in color picker

commit acea39097ab2b4640df0485614d03eb33b2c2235
Merge: 5b3709d 9bc044c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon May 22 07:20:39 2017 +0200

    Merge pull request #8852 from voithos/bezier-controls-fix
    
    Fix 2d path editor controls.

commit 955615a3c317218a087a8af9396128e50f61662b
Author: toger5 <toger5@hotmail.de>
Date:   Sun May 21 19:11:11 2017 -0700

    fixed crash when dragging to change color in color picker

commit 9bc044cee68bb8f8a8708c8eec7cffa81f7e422d
Author: Zaven Muradyan <voithos@google.com>
Date:   Sun May 21 14:10:10 2017 -0700

    Fix 2d path editor controls.
    
    Fixes #502. This appears to have been broken due to a merge conflict
    after the InputEvents changes.

commit e4eb093c62044cdce05ada0e0a42011c7e6628cf
Author: Ferenc Arn <tagcup@yahoo.com>
Date:   Sun May 21 14:55:21 2017 -0500

    Avoid overestimating the cost in AStar heuristics.
    
    This is a necessary condition for finding optimal solutions.
    This is achieved by simply requiring/ensuring that no weights are smaller than 1.
    
    Fixes #8584.

commit c82c5a2e564723b5f4bd3dfa6a05fc7bb6eedcf3
Author: Zireael07 <zi@mail.com>
Date:   Fri May 19 14:10:10 2017 +0200

    GDScript can now tell if the wheel is in contact with the ground; change roll influence of the wheel in editor

May 21, 2017 at 01:25

This build contains errors. The following steps failed:


Changes since last build:
commit 5b3709d3096df737b8bb2344446be818b0389bfe
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat May 20 12:38:03 2017 -0300

    Removal of InputEvent as built-in Variant type..
    this might cause bugs I haven't found yet..

commit 93f9a83062dbe74474a4a7928758c5cf5588238e
Merge: 161bc31 c51ce72
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat May 20 09:51:58 2017 +0200

    Merge pull request #8842 from BastiaanOlij/expose_texture_id
    
    Added texture_get_texid

commit 161bc31c53f2ddb9ba1fcc834e39d05e027edee6
Merge: c19902f 63db9a4
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat May 20 09:51:12 2017 +0200

    Merge pull request #8841 from BastiaanOlij/osx_cleanup_old_classes
    
    Removing unused files and old GLFW comments on OSX

commit c19902f753c90971f3709a2fab530dc017816669
Merge: c7650c3 c97c733
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat May 20 09:50:33 2017 +0200

    Merge pull request #8838 from zlsa/master
    
    Export nested nodes in TileSet scenes; resolves #8819.

commit c7650c363bb843e3e99aef87db449ff8fa1c58a5
Merge: e80d2b8 2262a59
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat May 20 09:49:28 2017 +0200

    Merge pull request #8829 from supagu/astar-bidirectional
    
    Added bool to allow astar points to be connected in one direction only

commit e80d2b8dfb41b5ed08ec47091142525acb49de2c
Merge: 2658241 209f61b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat May 20 09:49:18 2017 +0200

    Merge pull request #8824 from volzhs/android-payment-master
    
    Fix android payment logical error

commit 2658241ce95c0eacdf90d4145507129d9e1acc73
Merge: 869d6b1 14a982a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat May 20 09:48:52 2017 +0200

    Merge pull request #8822 from kurikaesu/windows-msvc-compiler-fixes
    
    Detect newer Visual Studio compilers correctly like VS2017.

commit 869d6b1d3358c61e5030d17964138b65ea390824
Merge: afda71a f2a335d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat May 20 09:48:36 2017 +0200

    Merge pull request #8818 from tagcup/mesh_methods
    
    GDScript bindings for various missing Mesh functions.

commit afda71a2a6d8e87f1367c46991e563d0e0b5dfec
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat May 20 09:28:09 2017 +0200

    Add recent contributors to AUTHORS

commit 733a8932f4e39dca5957c073f6b277c47b8061eb
Merge: 67389d4 87b4776
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat May 20 07:39:38 2017 +0200

    Merge pull request #8843 from BastiaanOlij/remove_iphone_rasterer
    
    Removing rasterizer from iphone

commit 67389d4db7b295a8906dfa974dfe62f19bed7144
Merge: 231511b 02aa1dd
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat May 20 07:34:59 2017 +0200

    Merge pull request #8844 from Hinsbart/audioplayer-crash
    
    Fix crash when saving AudioPlayer without stream.

commit 231511b2a64d6819183227356f3ac22ed6e518fe
Merge: 6fd217d bb81293
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat May 20 07:16:11 2017 +0200

    Merge pull request #8631 from volzhs/editor-theme-custom
    
    New customizable editor theme

commit 02aa1dd600cfb17459857148ac742a8f887f143f
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sat May 20 03:49:24 2017 +0200

    Fix crash when saving AudioPlayer without stream.
    
    Guards against calling this setter with invalid input.

commit 87b4776cbff781b251979db3677422145f5ffaa1
Author: BastiaanOlij <mux213@gmail.com>
Date:   Sat May 20 10:17:47 2017 +1000

    Removing rasterizer from iphone

commit c51ce72702ef58babe1ce3efd1c31206ba6721e2
Author: BastiaanOlij <mux213@gmail.com>
Date:   Sat May 20 10:09:36 2017 +1000

    Added texture_get_texid

commit 63db9a4beed079ceb782da5ef46e943fd683cc45
Author: BastiaanOlij <mux213@gmail.com>
Date:   Sat May 20 09:30:31 2017 +1000

    Doing a little bit of cleanup

commit 6fd217d7c3afb1f7e4c68f9ab40883593f617a7e
Merge: a75623f abcb044
Author: Thomas Herzog <karroffel@users.noreply.github.com>
Date:   Fri May 19 22:12:14 2017 +0000

    Merge pull request #8821 from touilleMan/gdnative_missing_functions
    
    Finish implementing GDnative builtins bindings

commit c97c733779e4061313ea57804f24f646c3b1228c
Author: Jon Ross <jonross.zlsa+gitlab@gmail.com>
Date:   Fri May 19 14:49:37 2017 -0700

    Fix #8819. Adds _import_node() that, when used in conjunction with _import_scene, recurses through the scene tree and exports all available nodes.

commit abcb044bf3f197ef68715f89abec77102bbe58ec
Author: Emmanuel Leblond <emmanuel.leblond@gmail.com>
Date:   Mon Apr 17 21:42:11 2017 +0200

    Finish implementation of GDnative builtins bindings

commit 2262a59ab3d9ee6c3aef4f898a2b96ad2cac68f6
Author: Fabian Mathews <supagu@gmail.com>
Date:   Fri May 19 20:46:45 2017 +0930

    Added bool to allow astar points to be connected in one direction only

commit 209f61b6d4aacfc4d255567030b3ec0932ce40fc
Author: volzhs <volzhs@gmail.com>
Date:   Fri May 19 12:20:51 2017 +0900

    Fix android payment logical error
    
    getting sku detail runs only if mod != 0 which means querying 20*n will not get sku details.
    referenced from https://github.com/googlesamples/android-play-billing/blob/master/TrivialDrive/app/src/main/java/com/example/android/trivialdrivesample/util/IabHelper.java#L1029-L1062

commit 14a982a0c2100a2a406421f017b11340f7a38316
Author: Aren Villanueva <aren@displaysweet.com>
Date:   Fri May 19 11:27:17 2017 +1000

    Detect newer Visual Studio compilers correctly like VS2017.

commit f2a335d0c1da0c2d7c5b7687c91db348ae49eb57
Author: Ferenc Arn <tagcup@yahoo.com>
Date:   Thu May 18 16:23:33 2017 -0500

    GDScript bindings for various missing Mesh functions.
    
    Fixes #8041.

commit bb8129304791e8cde23694168b9e121b71161e96
Author: volzhs <volzhs@gmail.com>
Date:   Wed May 3 05:13:12 2017 +0900

    New customizable editor theme

commit 17e8e343fb900c3b308b3a6cb8611a16b476e71e
Author: volzhs <volzhs@gmail.com>
Date:   Wed May 3 06:02:06 2017 +0900

    Revert "Add new editor and default theme (WIP)"
    
    This reverts commit f045efe007cffb87238ee519b7f33d710814ded7.

May 19, 2017 at 20:21

This is the latest build that includes all platforms and did not encounter any errors.

This is the latest build that didn't encounter any errors during the build.


Changes since last build:
commit a75623f436c215e107ede321afa08a1897552deb
Merge: f85cad4 7b00ad2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu May 18 19:06:25 2017 +0200

    Merge pull request #8796 from yanorax/treecolumn_title_pressed
    
    Add column_title_pressed signal to Tree node

commit f85cad4fec7c53d5b201956b3813b6aeb9b56fc6
Merge: 0aede44 9079ef4
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu May 18 19:00:21 2017 +0200

    Merge pull request #8793 from ippan/shader_varying
    
    fix varying in 3.0 shader

commit 0aede444ef2cea5bfd830ff5a1e7db6e1373cfc4
Merge: 1f62c33 3be8a94
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu May 18 18:59:22 2017 +0200

    Merge pull request #8789 from Hinsbart/editor_shortcuts
    
    Editor: Make "open 2d/3d/script editor" shortcuts configurable.

commit 1f62c331412f7f89bae7655c50cbbdf99f972082
Merge: 1877a31 983fd3a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu May 18 18:52:55 2017 +0200

    Merge pull request #8807 from RandomShaper/mq-flush-reentrant
    
    Make MessageQueue::flush() reentrant

commit 3be8a94868110f107454f4e9ae12c0db5c04c858
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Tue May 16 21:26:32 2017 +0200

    Editor: Make "open 2d/3d/script editor" shortcuts configurable.
    
    Also adds shortcuts for opening the AssetLib and for switching to the next/prev editor.

commit 1877a31a860a6fadf0f14d15098a359f80457883
Merge: c285438 5b3c0a5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu May 18 14:02:30 2017 +0200

    Merge pull request #6941 from voithos/bezier-handle-deletion-shortcut
    
    Add the ability to delete bezier path handles.

commit c2854381b3250d4067ec051f7b8f198f4e414bf2
Merge: 871b6b5 803a54d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu May 18 13:42:56 2017 +0200

    Merge pull request #8649 from neikeq/pr-ringbuffer-find
    
    RingBuffer: Adds find() method

commit 871b6b5517a8d4e7105a19e44b219a8283cb34f7
Merge: 683befb c046044
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu May 18 13:08:07 2017 +0200

    Merge pull request #8716 from Hinsbart/import-plugins
    
    Bring back EditorImportPlugin

commit 983fd3a7bbb6ac0e02ffcca78d60053ec8847aee
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Thu May 18 13:01:12 2017 +0200

    Make MessageQueue::flush() reentrant

commit 683befbf8474d2a1875227727b818ac90c754d2f
Merge: dcc44f0 1f4f784
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu May 18 12:54:43 2017 +0200

    Merge pull request #8756 from BastiaanOlij/mfi_support_3.0
    
    MFI gamepad support for iPhone

commit dcc44f05b76d6c92138e55e6c69868ee6194c548
Merge: 787dad5 b69d4eb
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu May 18 12:51:29 2017 +0200

    Merge pull request #8798 from RandomShaper/gdfs-ext-check
    
    Add extended check option to GDFunctionState::is_valid()

commit 7b00ad22b94bd3f6194b25457f83d6240493217a
Author: yanorax <sheppo21@gmail.com>
Date:   Wed May 17 20:55:55 2017 +1000

    Add column_title_pressed signal to Tree node
    
    The Tree node column/table form is missing the ability to
    capture column title clicks easily.
    
    Adding this functionality will give us the ability to
    create functions such as sort by column, which is a common
    table manipulation ability in games/apps.
    
    https://godotengine.org/qa/7699

commit b69d4ebff40c4b8fc55db00ad84514aff48f0c5d
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Wed May 17 14:47:17 2017 +0200

    Add extended check option to GDFunctionState::is_valid()

commit 1f4f784e7dffa1ac508b50e5ceef6365a5b241a9
Author: BastiaanOlij <mux213@gmail.com>
Date:   Sun May 14 17:28:59 2017 +1000

    MFI gamepad support for iPhone

commit 9079ef46e72bc9738659a7399e4574e3ae186b38
Author: PanPan <ippan829@gmail.com>
Date:   Wed May 17 16:41:49 2017 +0800

    fix varying in 3.0 shader

commit c04604461d9b17c69831f758489087b07fe032e1
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sun Apr 9 00:37:31 2017 +0200

    Bring back EditorImportPlugin
    
    This adds a new implementation of the EditorImportPlugin class, allowing to leverage the new importing system via tool scripts.
    Will be especially useful when used together with GDNative, to support formats like fbx :)

commit 803a54d93c78630929352d01a2ea7fcce0c5e590
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Fri May 5 02:09:43 2017 +0200

    RingBuffer: Adds find() method

commit 5b3c0a502c239c671ee1d641c00f14e6e8cca275
Author: Zaven Muradyan <voithos@google.com>
Date:   Wed Oct 26 23:18:18 2016 -0700

    Add the ability to delete bezier path handles.

May 18, 2017 at 09:15


Changes since last build:
commit 787dad5ac4341a90ecf135884d8ca71bdbd5d252
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed May 17 21:22:01 2017 +0200

    Adapt tutorials (Godot Docs) icon to new design

commit 519df0d34d823601b98e8e1838ee726a7801c248
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed May 17 19:03:27 2017 +0200

    Use new Godot icon consistently everywhere

commit c3baf5eb3cf71c6645e2b721c09d284db0f630b2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed May 17 18:45:56 2017 +0200

    Fix two typos from previous commit
    
    Also cleanup comments on variant types.

May 17, 2017 at 14:51


Changes since last build:
commit 98a329670227c726a5d7a196e5cba8dbdd54301b
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed May 17 07:36:47 2017 -0300

    Removal of Image from Variant, converted to a Resource.

May 15, 2017 at 14:09

This build contains errors. The following steps failed:


Changes since last build:
commit 76289b5d5a9516e2b6d9001eb1c10163a616e981
Merge: 27dd415 3ee1952
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon May 15 08:01:32 2017 +0200

    Merge pull request #8761 from noshyaar/pr2
    
    AssetInstaller: fix toggling dir bug, scan after install

commit 27dd41519694c3a9e9e5f6abc80b8636d93f5521
Merge: 4c3568e 69359f2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon May 15 08:00:50 2017 +0200

    Merge pull request #8759 from AlexHoratio/master
    
    Fixed #8526, popup menu width now responds to submenu icon

commit 4c3568e77c1ccc9337b37bb1820e68137c7b15d5
Merge: 2065d30 e776a1e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon May 15 07:54:21 2017 +0200

    Merge pull request #8732 from akien-mga/exhaustive-copyright
    
    Document exhaustive licensing info of all files

commit 2065d304147e5d919d92c321188862f663917131
Merge: 1b5c579 f2564ca
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon May 15 07:54:02 2017 +0200

    Merge pull request #8717 from damianday/master
    
    Fix natural sorting order in EditorFileDialog, FileDialog and EditorFileSystemDirectory

commit 1b5c57916688b384be8aeacfb3aaedcf6e956d6e
Merge: 1b3fad7 78c7847
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun May 14 20:02:19 2017 +0200

    Merge pull request #8762 from honix/master
    
    Docs: ERR_EOF -> ERR_FILE_EOF

commit 1b3fad7edd62f6ea858211391722fc15cbb06773
Merge: 4db7934 25776db
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun May 14 20:01:41 2017 +0200

    Merge pull request #8764 from BeayemX/fix-typo
    
    Fixed typo 'one short connection' to 'one shot'

commit 25776dbf76dfbc087582991bea3169e7b39b9340
Author: Christian Winter <christian.winter1990@gmail.com>
Date:   Sun May 14 19:56:58 2017 +0200

    fixed typo 'one short connection' to 'one shot'

commit 69359f2220c05e9022d5a85327172e018069a33f
Author: AlexHoratio <linux.kwongo@gmail.com>
Date:   Sun May 14 12:42:42 2017 +0100

    Fixed #8526, popup menu width now responds to submenu icon

commit 78c7847d1d5b7d581bd2cc75cc8e04c0377ff5dd
Author: honix <ted888@ya.ru>
Date:   Sun May 14 20:35:40 2017 +0300

    docs: ERR_EOF -> ERR_FILE_EOF

commit 4db79346bb7aa0a8361e0d551005ffa64e5bc91c
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun May 14 12:41:00 2017 -0300

    New logo, in SVG format

commit 3ee1952e39394170a189e008e18cb2bd8320218d
Author: Poommetee Ketson <poommetee@protonmail.com>
Date:   Sun May 14 20:23:28 2017 +0700

    AssetInstaller: fix toggling dir bug, scan after install

commit f9fc2ef83b4af44f85979f390d9e56637d6a46d1
Merge: e883cda 11e496d
Author: Thomas Herzog <karroffel@users.noreply.github.com>
Date:   Sat May 13 13:24:44 2017 +0000

    Merge pull request #8743 from karroffel/gdnative-reload-fixes
    
    [GDNative] fixed a reload bug

commit 11e496d99a5d49044769c663304b5f24d7e18096
Author: Karroffel <therzog@mail.de>
Date:   Sat May 13 14:37:57 2017 +0200

    [GDNative] fixed a reload bug
    
    When there was no terminate function defined in the library the exported variables would not update.
    This fixes that.

commit e776a1ebb288042f6a835443c57842f42df563ab
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri May 12 19:33:15 2017 +0200

    Document exhaustive licensing info of all files
    
    Uses the machine-readable debian/copyright standard to be explicit
    about both the licenses and the corresponding copyright attributions
    for Godot source files and thirdparty libraries bundled in the source
    repository.

commit e883cdafa6f3b98d1f30e555aed0044782f6a5c4
Merge: 14989ca 1620686
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri May 12 18:23:45 2017 +0200

    Merge pull request #8719 from Hinsbart/settings_case
    
    Project Settings: Use capitalized properties.

commit 14989caf148b2454ea03f0f0c50bc5909a7fea0a
Merge: 5e31849 02f0297
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri May 12 18:19:43 2017 +0200

    Merge pull request #8702 from josempans/bug_fixing
    
    Fix click area for bool parameter

commit 5e318493d1905c83450b30519a149128534a6e10
Merge: 88d5c94 3b12336
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri May 12 18:19:24 2017 +0200

    Merge pull request #8699 from Faless/ipv6_disabled
    
    Fix Editor/Debugger connection problems.

commit 88d5c943e73cc2f16500c58fb53c71a38f7a0ceb
Merge: 86ce51c 837a667
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri May 12 18:17:20 2017 +0200

    Merge pull request #8696 from bojidar-bg/fix-path-autocomplete
    
    Fix gdscript autocomplete showing only paths

commit 86ce51ce1d48c52c5ab55b3882d8e9d211164f42
Merge: ed6baff f2d1268
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri May 12 18:14:42 2017 +0200

    Merge pull request #8682 from akien-mga/master
    
    Fix license formatting breaking GH detection

commit f2564ca97fd6a25bc68f2e7302461970306fc837
Author: Damian Day <damianroyday@gmail.com>
Date:   Thu May 11 20:07:59 2017 +0100

    Fix natural sorting order in EditorFileDialog, FileDialog and EditorFileSystemDirectory
    
    Make EditorFileDialog, FileDialog and EditorFileSystemDirectory alphanumerical sorting more natural
    
    Added a new method 'naturalnocasecmp_to' and comparator 'NaturalNoCaseComparator' to String.
    
    Fixes #8712.

commit 162068640b6a2ea6085cd508d0a21a9d51dec5b0
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Thu May 11 22:54:54 2017 +0200

    Project Settings: Use capitalized properties.
    
    There's been some inconsistency between the ProjectSettings and EditorSettings:
    One would use "snake_case_properties", the other "Capitalized Properties".
    
    This fixes that by also using capitalized properties for the project settings.
    (It's actually the default, so the line setting it to false was just removed..)
    
    
    Was there a strong reason for using snake_case here in the first place?

commit 02f02972e87f589199d3ab2bb3c74901d2108694
Author: Jose M Pan <josempans@gmail.com>
Date:   Tue May 9 14:35:48 2017 -0300

    Fix click area for bool parameter
    
    This fixes the issue #8551: VisualScript: can't change bool parameter in
    function call

commit 3b123367a1202e62f31d24e54c8280a97f00aa97
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Tue May 9 13:57:07 2017 +0200

    Display remote_host/port in network->debug settings

commit 98eb58a93cb34f42e42e6ee4f9f74fc15d4e9d85
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Mon May 8 22:22:28 2017 +0200

    Allow selecting editor debug host and port.
    
    Possibly fixes various editor<->debugger connection related problems.

commit a1c41be56977e22e953191dd9e90621d09f294cc
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Mon May 8 14:20:31 2017 +0200

    Fix local ip addresses (interfaces) detection.
    
    Ignore non-IP addresses for both windows and unix

commit 020f6a7f2082a6039ce6a5b4410dce47f6ea2607
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Mon May 8 13:42:43 2017 +0200

    Socket helpers now fall back to ipv4 on systems where ipv6 is disabled.

commit 837a66722506a578b9ea379b5ea425ed22344354
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Mon May 8 22:39:27 2017 +0300

    Fix #8674, and rename a few things for clarity

commit f2d126809ffa4be24ab6313f006ca19a22d86501
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun May 7 16:22:28 2017 +0200

    Fix license formatting breaking GH detection

May 12, 2017 at 16:36

This build contains errors. The following steps failed:


Changes since last build:

May 12, 2017 at 08:40

This build contains errors. The following steps failed:


Changes since last build:
commit ed6baffc72e2144b64a77cd388507072c8c2b300
Merge: 413e68f be7ced4
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri May 12 08:24:40 2017 +0200

    Merge pull request #8725 from volzhs/android-jni-master
    
    Fix compile error when use "android_add_jni_dir"

commit 413e68fcedb5a1450f45fa4e75f07334bf8b224c
Merge: 0f8a17b 8be9b98
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri May 12 08:24:22 2017 +0200

    Merge pull request #8723 from volzhs/fix-android-master
    
    Fix possible memory leak for Android and update gradle

commit be7ced482661d466217c8fb0e8beeb7618dd9b82
Author: volzhs <volzhs@gmail.com>
Date:   Fri May 12 15:10:59 2017 +0900

    Fix compile error when use "android_add_jni_dir"

commit 8be9b98b8e7c0bc3fdb91c1b7f0f46381285cf4a
Author: volzhs <volzhs@gmail.com>
Date:   Fri May 12 14:25:56 2017 +0900

    Update to latest gradle

commit 9d33f510665718c5878dd34d3c00e8afa66ea800
Author: volzhs <volzhs@gmail.com>
Date:   Fri May 12 14:24:14 2017 +0900

    Fix possible memory leak for Android
    
    /godot_dev/platform/android/java/src/com/google/android/vending/expansion/downloader/impl/DownloaderService.java:575: Error: The WIFI_SERVICE must be looked up on the Application context or memory will leak on devices < Android N. Try changing  to .getApplicationContext()  [WifiManagerLeak]
                mWifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE);
                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    
       Explanation for issues of type "WifiManagerLeak":
       On versions prior to Android N (24), initializing the WifiManager via
       Context#getSystemService can cause a memory leak if the context is not the
       application context. Change context.getSystemService(...) to
       context.getApplicationContext().getSystemService(...).
    
    1 errors, 0 warnings

May 12, 2017 at 00:38

This build contains errors. The following steps failed:


Changes since last build:
commit 0f8a17b0cb70c6051963c9220c1ed2ba2ff31d66
Merge: a48b8bf d137e83
Author: Thomas Herzog <karroffel@users.noreply.github.com>
Date:   Thu May 11 23:53:46 2017 +0200

    Merge pull request #8720 from karroffel/gdnative-methodbind-varcall
    
    [GDNative] added varcall and print

commit d137e83c6013f895e8bfbacf65c0fe43443c4174
Author: Karroffel <therzog@mail.de>
Date:   Thu May 11 23:06:11 2017 +0200

    [GDNative] added varcall and print

commit a48b8bfab80b95eb14a869559a25f37e1e3a7adc
Merge: 6d0568d 15bce7f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu May 11 22:41:52 2017 +0200

    Merge pull request #8718 from karroffel/remove-multiscript
    
    removed multiscript

commit 15bce7f75f0dfab9863db5d4c7a51f5fc96fdb89
Author: Karroffel <therzog@mail.de>
Date:   Thu May 11 21:15:35 2017 +0200

    removed multiscript
    
    removes MultiScript which was re-added in #8502 (aka 4c14700).
    This feature didn't turn out to be as useful as most expected. It causes more troubles than it does good.

May 10, 2017 at 08:39

This build contains errors. The following steps failed:


Changes since last build:
commit 6d0568d8179f7dcca54b1c87ab199820a468ef2c
Merge: 32afcbc 99e0744
Author: Thomas Herzog <karroffel@users.noreply.github.com>
Date:   Wed May 10 07:38:40 2017 +0200

    Merge pull request #8704 from sheepandshepherd/gdnative_error_printing
    
    Add error printing functions to GDNative

commit 99e07448d1bb67f4b10e2234b5f2f18a0acf5de2
Author: sheepandshepherd <sheepandshepherd@hotmail.com>
Date:   Tue May 9 20:18:20 2017 +0200

    Add error printing functions to GDNative

May 9, 2017 at 02:41

This build contains errors. The following steps failed:


Changes since last build:
commit 32afcbc48258ea970ef4b0707f69543baf0f2f5a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon May 8 22:22:20 2017 +0200

    Put brave old bb10 platform to a well-deserved rest
    
    Add some 🔥 to appease @reduz. Fixes #8692.

May 8, 2017 at 22:07

This build contains errors. The following steps failed:


Changes since last build:
commit bba8f1db307459988385faa4e79fd4aace397e36
Author: Marcelo Fernandez <marcelofg55@gmail.com>
Date:   Sat May 6 12:07:35 2017 -0300

    Fixed the IP resolver code blocking the main thread, it uses a Mutex now to lock its own thread.

commit ce6bae171600e21e2893317f04036202ad6f445f
Merge: 559c632 aaf9cac
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon May 8 20:15:29 2017 +0200

    Merge pull request #8689 from Zylann/freelook_improvement
    
    Improved freelook

commit 559c63229d40c4efc0913f14826a8b9197acb52a
Merge: 66725d9 64879e5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon May 8 20:13:02 2017 +0200

    Merge pull request #8694 from noshyaar/pr-raycast
    
    RayCast2D: fix detached arrow tip

commit 64879e592b7a4687c9ea9f2fc858775a0c25b76f
Author: Poommetee Ketson <poommetee@protonmail.com>
Date:   Mon May 8 16:12:40 2017 +0700

    RayCast2D: fix detached arrow tip

commit aaf9cacf5ff4cbe8c097efacf347f7bde9839e36
Author: Marc Gilleron <marc.gilleron@gmail.com>
Date:   Sun May 7 22:59:05 2017 +0200

    Improved freelook
    
    - Fix movement input affecting all viewports even when clicking outside
    - Freelook up movement is now relative
    - Prevent tool shortcut conflict when moving
    - De-hardcode tool shortcuts (select, move, rotate, scale, wireframe)
    - Movement speed depends on zoom distance (like panning)
    - Mouse wheel controls speed (Blender-style) due to above point
    - Added zoom distance indicator, hides after short delay

May 7, 2017 at 16:25

This build contains errors. The following steps failed:


Changes since last build:
commit 66725d9b21dc50b0bb38baa4aa376b7bbb56e0e4
Merge: 642a760 7839a89
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun May 7 15:06:35 2017 +0200

    Merge pull request #8660 from Hinsbart/warp
    
    Spatial Editor: Mouse warping for orbit & freelook modes.

commit 642a760952888a873620479dbed6c1ddd73ddea5
Merge: 304a1f5 2dc4b03
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun May 7 15:06:07 2017 +0200

    Merge pull request #8639 from n-pigeon/new_script_dialog
    
    Reworked look and feel of Add Script Dialog also some bug fixes

commit 304a1f5b5a3ce6975952f5cd22d688a246367790
Author: toger5 <toger5@hotmail.de>
Date:   Wed Feb 22 00:45:31 2017 +0200

    Implemented scrolling factor for smooth trackpad scrolling
    
    Working platforms platform: OSX, Windows.
    Support for almost all ui elements, including project list.

commit 2dc4b035a8c1296934e7c053b90b30924461d62b
Author: Przemysław Gołąb (n-pigeon) <golab.przemyslaw@gmail.com>
Date:   Wed May 3 20:41:02 2017 +0200

    Reworked look and feel of Add Script Dialog.
    
    Untangled a lot of Controls logic code and placed it in one place.
    Which squashed few bugs and made code easier to maintain.

commit 7839a89027fd1a0647afd96ca2710e1f468d298e
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Fri May 5 23:42:48 2017 +0200

    Spatial Editor: Mouse warping for orbit & freelook modes.

May 7, 2017 at 12:11


Changes since last build:
commit c8aea60324e3e219945a805f871363c10292f38b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat May 6 23:38:44 2017 +0200

    Improve documentation of thirdparty code snippets

commit 5d10b8fabdc9acc8b5296f1805c12648d4c5df4c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat May 6 23:42:52 2017 +0200

    Doc: Drop unmainted converters for html, textile, dokuwiki

May 7, 2017 at 00:28

This build contains errors. The following steps failed:


Changes since last build:
commit 091b30d4cb9794e7b0954ea3b45c6e0126a4264e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat May 6 22:54:20 2017 +0200

    Doc: Remove unused tool translation

May 6, 2017 at 20:49

This build contains errors. The following steps failed:


Changes since last build:
commit 29768010126edda76229c5b14c85e7d72f1880f4
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat May 6 19:00:50 2017 +0200

    X11: Abort build if using OpenSSL 1.1.0+
    
    Workaround until #8624 is fixed.

May 6, 2017 at 10:47

This build contains errors. The following steps failed:


Changes since last build:
commit adafaf15aa92d63129dffde09320f1a8d24ec43c
Author: Will Nations <willnationsdev@gmail.com>
Date:   Sat May 6 03:31:36 2017 -0500

    Fixing previous merger's "not" vs. "!" mistake in C++ (#8664)
    
    Also fix typo on the main editor confirmation prompt

commit 9aee18ef6b487592486d67139a8c4b1cc5584b84
Merge: 18df047 a5ce7a9
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat May 6 10:26:23 2017 +0200

    Merge pull request #8663 from Faless/fix_propagate_pause
    
    Fix bug in pause mode propagation

commit a5ce7a98cb4c93883caf39aecd4dcf5486aa4a50
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Sat May 6 02:37:17 2017 +0200

    Fix bug in pause mode propagation
    
    Pause mode was not correctly propagating effectively stopping
    immediately when the mode was not PAUSE_MODE_INHERIT.

May 5, 2017 at 23:24

This build contains errors. The following steps failed:


Changes since last build:
commit 18df047f0b3a61ffb97d7bb64c7579a9e8b6c80f
Merge: a853b0a 1a7aafa
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri May 5 23:09:30 2017 +0200

    Merge pull request #8658 from Faless/explain_out_of_mem_msg_queue_master
    
    Better explain out of memory error in message queue

commit a853b0a2f7df5258ec64635df5d3ff06ceb5e1aa
Merge: d6e5215 5c6715a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri May 5 23:05:52 2017 +0200

    Merge pull request #8656 from Faless/fix_udp_wait
    
    Fix UDP::wait() deadlock

commit d6e5215860e2ff236508e4d424f4815870d49fca
Merge: e58519e def41b9
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri May 5 23:04:25 2017 +0200

    Merge pull request #8647 from Hinsbart/tree_search
    
    Tree: Clear search string on selection.

commit e58519eb31f0f8af504c27c024dd7265658df147
Merge: 120ce92 5c0188b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri May 5 23:02:07 2017 +0200

    Merge pull request #8642 from RandomShaper/fix-pack-get-curr-dir
    
    Fix infinite loop in DirAccessPack::get_current_dir()

commit 120ce92e3258b4e3045b1b295e85a2da6cd1528e
Merge: 63d0206 0811335
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri May 5 22:52:48 2017 +0200

    Merge pull request #8625 from eska014/html5-cursorshape
    
    HTML5: Cursor style control

commit 63d02067deea10bc80418f659aea0829f4f243b7
Merge: 0ba0eb2 442006b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri May 5 22:51:25 2017 +0200

    Merge pull request #8616 from Zylann/fps_look
    
    Added 3D freelook navigation mode

commit 0ba0eb2ff92dc131225e033bfe17549d9ac157a9
Merge: 9437d61 be5e027
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri May 5 22:48:42 2017 +0200

    Merge pull request #8613 from magyar123/pr-debugger-display-objects
    
    Make script debugger display all kinds of objects

commit 9437d610e18965a5a75d073a8ce8a04c60d736c3
Merge: 1f9266c 3cdfac7
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri May 5 22:45:36 2017 +0200

    Merge pull request #8556 from ippan/obj_import
    
    support obj with negative indices

commit 1f9266cbff83e611b3178f5c62fc512f91a7f94a
Merge: 243f059 204d3cc
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri May 5 22:40:57 2017 +0200

    Merge pull request #8532 from RameshRavone/patch-4
    
    Separate distraction mode for scene & script editor

commit 243f05920042b61b19d032d297d28bff73a760a2
Author: J08nY <johny@neuromancer.sk>
Date:   Sat Apr 22 01:15:42 2017 +0200

    Fix template loading

commit 1a7aafa90d48651f1a8252d00c3801d7f1f8fe2c
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Fri May 5 19:37:43 2017 +0200

    Better explain out of memory error in message queue
    
    Also effectively saves one unnecessary call when everything is fine.

commit 5c6715a291e0e843b56f0a168191b3d89657d43f
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Fri May 5 17:41:11 2017 +0200

    Fix UDP wait() not returning after first received packet

commit def41b985685a50385541d116ab62407bbd95c60
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Thu May 4 22:01:26 2017 +0200

    Tree: Clear search string on selection.
    
    The Tree node has the ability to jump to a specific item by typing the first few chars of it's name.
    But on selection ('item_activated' signal), it didn't clear the search string used for that. It was especially annoying in `FileDialog`s and has been bugging me for
    ages :P
    
    With this, you can traverse a directory structure in a FileDiag quickly with the keyboard (like you'd expect from pretty much any modern file browser) :)

commit 5c0188b5c3f495242d736f7538d3344cec355030
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Thu May 4 02:20:53 2017 +0200

    Fix infinite loop in DirAccessPack::get_current_dir()

commit 442006b4bfd82247cf995bec6a33a2455cd21330
Author: Marc Gilleron <marc.gilleron@gmail.com>
Date:   Mon May 1 20:57:35 2017 +0200

    Added 3D freelook navigation mode
    - Triggered by holding RMB
    - Can look around in FPS style
    - Can move with WASD
    - Movement speed accelerates over time
    - Can multiply speed with a modifier key to go faster or slower
    - Configurable in editor settings and shortcuts

commit 3cdfac7ed2698fbd80e764cb190d775ac97bde97
Author: PanPan <ippan829@gmail.com>
Date:   Thu Apr 27 16:24:09 2017 +0800

    support obj with negative indices

commit 0811335fd59ab381acde642b12e8da5b29ece42e
Author: L. Krause <eska@eska.me>
Date:   Sat Apr 29 21:35:31 2017 +0200

    Implement cursor style control in HTML5 platform

commit be5e02708d45de7260f4569aefcbf53cb3f728f7
Author: mbalint12 <gameshow841@gmail.com>
Date:   Mon May 1 19:27:01 2017 +0200

    Make script debugger display all kinds of objects

commit 204d3ccf5fb491c0ce4dda618ee9c268d84c943d
Author: Ramesh Ravone <ramesh.maran443@gmail.com>
Date:   Tue Apr 25 17:18:35 2017 +0530

    Separate fullscreen state for scene & script editor

May 4, 2017 at 13:23

This build contains errors. The following steps failed:


Changes since last build:
commit 6034eae95ebd0b9c82b4ae33353938dde6732618
Merge: f527a69 e64c473
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu May 4 12:13:42 2017 +0200

    Merge pull request #8637 from noshyaar/pr-lineedit
    
    LineEdit: fix placeholder text affected by secret

commit e64c473bc9792a46196be26b30c39a90f92cace6
Author: Poommetee Ketson <poommetee@protonmail.com>
Date:   Wed May 3 16:55:37 2017 +0700

    LineEdit: fix placeholder text affected by secret

May 3, 2017 at 01:14


Changes since last build:
commit f527a6946285502f8d518f054b1bebc1d3fa564e
Merge: 5a6ccce 2f84731
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue May 2 23:31:42 2017 +0200

    Merge pull request #8589 from tagcup/dxt1_fix
    
    Use correct mode for DXT1 textures.

commit 2f847311776f799a24630b20f7ca6c06eea22ab0
Author: Ferenc Arn <tagcup@yahoo.com>
Date:   Sat Apr 29 20:01:12 2017 -0500

    Use correct mode for DXT1 textures.
    
    libsquish, which is used to generate all S3TC textures, works only with RGBA textures.
    
    Fixes #8550.

May 2, 2017 at 13:40


Changes since last build:
commit 5a6ccce97d350011b599e793cea95aa4e7899395
Merge: acaa01d a542372
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue May 2 11:33:05 2017 +0200

    Merge pull request #8612 from magyar123/pr-show-dict-contents
    
    Make property editor display dictionaries (read only)

commit acaa01dfa76fcf538c4aba993e9ac0ae1dde9b5d
Merge: 8e64b27 7ce8342
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue May 2 11:32:48 2017 +0200

    Merge pull request #8610 from akien-mga/project-file-extension
    
    Rename project file to "project.godot"

commit 8e64b27585c416095fbfae0f8c7aca618519e43b
Merge: 9bdc498 dd10037
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue May 2 11:32:25 2017 +0200

    Merge pull request #8592 from hikari-no-yume/scene_import_rigidonly_flag_master
    
    Scene importer: add -rigidonly flag for empties [master]

commit 9bdc498f90ea3b1200ec0f08c95584839d94ecec
Merge: 9a40b92 847bd33
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue May 2 11:30:01 2017 +0200

    Merge pull request #8574 from eska014/html5-noglut
    
    Remove GLUT usage in HTML5 platform

commit 9a40b92b8a920b4721625dc55956e593931ff993
Merge: a373646 b625966
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue May 2 11:29:16 2017 +0200

    Merge pull request #8571 from tagcup/squish_sse
    
    Detect SSE/SSE2 for libsquish.

commit a37364620f481e886f695ea63ef858659246cff1
Merge: 6b769ac 3223305
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue May 2 11:28:52 2017 +0200

    Merge pull request #8569 from volzhs/editor-theme-1
    
    Fix to use editor theme instead of handling each UI

commit 6b769ac62512be84e5064d30b1a10dd180ef6862
Merge: 82fa41b e37928b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue May 2 11:27:57 2017 +0200

    Merge pull request #8559 from Paulb23/script_recent_files
    
    Added recent scripts to script editor

commit 82fa41bce3ec7fdd59cfc10f57d72fa092f48b27
Merge: 28173ad 7b315dc
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue May 2 11:25:27 2017 +0200

    Merge pull request #8541 from RandomShaper/opt-out-capitalization
    
    Add setting to opt-out of capitalization in property inspectors

commit 28173ad35d72fad12b2810133a3c3d1827bdeeec
Merge: ab9d724 d78efdd
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue May 2 11:24:41 2017 +0200

    Merge pull request #8620 from Zylann/issue8617_window_dialog_stylebox
    
    Fix #8617 WindowDialog with custom panel background crashes godot

commit ab9d7241d9dfd9ffeab345e062f3a7d5f6c00320
Merge: 64c31a3 212c630
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue May 2 11:22:04 2017 +0200

    Merge pull request #8622 from mcanders/mcanders/issue8314_get_shader_type_index
    
    Fix get_shader_type index upper bound

commit 212c6306a8c1e1306a6966ec7959916849f8a283
Author: Carter Anderson <mcanders1@gmail.com>
Date:   Mon May 1 23:36:24 2017 -0700

    Fix get_shader_type index upper bound

commit d78efddbf582d4f9af852948baee1b0e6bab4744
Author: Marc Gilleron <marc.gilleron@gmail.com>
Date:   Tue May 2 02:18:13 2017 +0200

    Fix #8617 WindowDialog with custom panel background crashes godot

commit 7ce8342ac5c0e0a302559d3ef561ffd9dc74ff2c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon May 1 17:44:52 2017 +0200

    Rename project file to "project.godot"
    
    Slimmed down variant from the reverted #8375.
    The rationale behind the name change is to give Godot's project file a unique
    extension (".godot") that can be registered on the OS to be associated with
    the Godot binary (OS registration not implemented here).
    
    This PR also adds the possibility to start the game or editor if launched
    with the project.godot passed as argument, which paves the way for allowing
    a similar behaviour on a double-click in the OS file manager (code originally
    by @Hinsbart).
    
    Closes #6915.

commit a542372642f873b9e85566b8168a5af4f2465957
Author: mbalint12 <gameshow841@gmail.com>
Date:   Mon May 1 14:25:47 2017 +0200

    Make property editor display dictionaries (read only)

commit dd100374c1f7fc73d628aba09a98504e01305524
Author: Andrea Faulds <ajf@ajf.me>
Date:   Mon Apr 17 04:12:10 2017 +0100

    Scene importer: add -rigidonly flag for empties (fixes #8430)

commit 847bd33fdf3e188e82696382bf41394dbf5c76f6
Author: L. Krause <eska@eska.me>
Date:   Thu Apr 27 15:34:46 2017 +0200

    Remove GLUT usage in HTML5 platform

commit b6259661cebd0e03fe4849425fbbdc7be03dcaf5
Author: Ferenc Arn <tagcup@yahoo.com>
Date:   Fri Apr 28 12:47:35 2017 -0500

    Detect SSE/SSE2 for libsquish.

commit 3223305e5a6d3643c554081de336c3464cd99977
Author: volzhs <volzhs@gmail.com>
Date:   Fri Apr 28 22:42:52 2017 +0900

    Fix to use editor theme instead of handling each UI

commit e37928bb506a153ea42778bc79251718e4c37727
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Thu Apr 27 16:07:39 2017 +0100

    Added recent scripts to script editor

commit 7b315dc666a7b03a9622e10fb79446b58170fba5
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Wed Apr 26 13:41:41 2017 +0200

    Add setting to opt-out of capitalization in the property inspector

May 2, 2017 at 09:42

This build contains errors. The following steps failed:


Changes since last build:
commit 64c31a3a9ff01b8f317c2d46e58118e1af9102d8
Merge: 4dd291c 101c542
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue May 2 07:34:52 2017 +0200

    Merge pull request #8576 from eska014/html5-mousemodes
    
    HTML5: Implement mouse lock/capture and hiding

commit 101c542b7709a3c2f0f57cf774abf67ccf503ce0
Author: L. Krause <eska@eska.me>
Date:   Sat Apr 29 04:54:48 2017 +0200

    Implement mouse capture and hiding in HTML5 export
    
    MOUSE_MODE_CONFINED cannot be implemented.

commit 4dd291cecb1ebe8971b9e9d09c35bbe489b9954e
Merge: de7eba8 f7bd21a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon May 1 22:48:01 2017 +0200

    Merge pull request #8586 from vnen/uwp-3
    
    Fix compilation for UWP

commit f7bd21a0227ad6f2a328e4f8d4fb42e726ff0a33
Author: George Marques <george@gmarqu.es>
Date:   Sat Apr 29 11:48:23 2017 -0300

    Fix compilation for UWP

May 1, 2017 at 13:52

This build contains errors. The following steps failed:


Changes since last build:
commit de7eba887e9fe940dac0958836fa8fb778628d2a
Merge: ea9dd6c d4029aa
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Apr 29 22:57:49 2017 +0200

    Merge pull request #8572 from akien-mga/thirdparty
    
    Moving more thirdparty stuff (minizip, some single-file external libs) to the thirdparty directory

commit ea9dd6c0c1997b2c6d8bba6caa1da965ef40804f
Merge: abe0991 6d2f985
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Apr 29 12:57:20 2017 -0300

    Merge pull request #8579 from godotengine/revert-8375-project_extension
    
    Revert "Use .godot as file extension for project files."

commit 6d2f985db494432e6d5194d5f7c2c00e7f099c55
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Apr 29 17:56:51 2017 +0200

    Revert "Use .godot as file extension for project files."

commit abe09919bf5664353bea904116c6bc5bb856cd7f
Author: L. Krause <eska@eska.me>
Date:   Sat Apr 29 04:42:32 2017 +0200

    Fix HTML5 key events
    
    Regression from 86f5ac3

commit d4029aa51a0f0bce5dc73885af74b592e3aa33b7
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Apr 28 19:28:21 2017 +0200

    Move other lone thirdparty files to thirdparty/misc
    
    Also move Box2D ConvexDecomposition contrib code to
    thirdparty/b2d_convexdecomp.

commit c5f830d6b90574ef1e34fd2c35a0ebfa1ad92fe6
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Apr 28 19:00:11 2017 +0200

    Split thirdparty smaz.c out of compressed_translation.cpp
    
    Code comes from https://github.com/antirez/smaz/blob/150e125cbae2e8fd20dd332432776ce13395d4d4/smaz.c
    
    With a small modification to match Godot expectations:
    ```
    diff --git a/thirdparty/core/smaz.c b/thirdparty/core/smaz.c
    index 9b1ebc2..555dfea 100644
    --- a/thirdparty/core/smaz.c
    +++ b/thirdparty/core/smaz.c
    @@ -14,7 +14,7 @@ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
     #include <string.h>
    
     /* Our compression codebook, used for compression */
    -static char *Smaz_cb[241] = {
    +static const char *Smaz_cb[241] = {
     "\002s,\266", "\003had\232\002leW", "\003on \216", "", "\001yS",
     "\002ma\255\002li\227", "\003or \260", "", "\002ll\230\003s t\277",
     "\004fromg\002mel", "", "\003its\332", "\001z\333", "\003ingF", "\001>\336",
    @@ -89,7 +89,7 @@ static char *Smaz_rcb[254] = {
     "e, ", " it", "whi", " ma", "ge", "x", "e c", "men", ".com"
     };
    
    -int smaz_compress(char *in, int inlen, char *out, int outlen) {
    +int smaz_compress(const char *in, int inlen, char *out, int outlen) {
         unsigned int h1,h2,h3=0;
         int verblen = 0, _outlen = outlen;
         char verb[256], *_out = out;
    @@ -167,7 +167,7 @@ out:
         return out-_out;
     }
    
    -int smaz_decompress(char *in, int inlen, char *out, int outlen) {
    +int smaz_decompress(const char *in, int inlen, char *out, int outlen) {
         unsigned char *c = (unsigned char*) in;
         char *_out = out;
         int _outlen = outlen;
    @@ -192,7 +192,7 @@ int smaz_decompress(char *in, int inlen, char *out, int outlen) {
                 inlen -= 2+len;
             } else {
                 /* Codebook entry */
    -            char *s = Smaz_rcb[*c];
    +            const char *s = Smaz_rcb[*c];
                 int len = strlen(s);
    
                 if (outlen < len) return _outlen+1;
    diff --git a/thirdparty/core/smaz.h b/thirdparty/core/smaz.h
    index a547d89..a9d8a33 100644
    --- a/thirdparty/core/smaz.h
    +++ b/thirdparty/core/smaz.h
    @@ -14,7 +14,7 @@ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
     #ifndef _SMAZ_H
     #define _SMAZ_H
    
    -int smaz_compress(char *in, int inlen, char *out, int outlen);
    -int smaz_decompress(char *in, int inlen, char *out, int outlen);
    +int smaz_compress(const char *in, int inlen, char *out, int outlen);
    +int smaz_decompress(const char *in, int inlen, char *out, int outlen);
    
     #endif
    ```

commit 2398eb6ed4832fd7b8eec778981cbd974b89634f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Apr 28 18:29:15 2017 +0200

    Move core thirdparty files to thirdparty/{minizip,misc}

commit 0a613ff9707634fcb93a009813bbbad040a4d6d8
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Apr 28 20:04:09 2017 +0200

    Add a few missing copyright headers

commit 65c5dde560961ba8af96caebf748d45f5c1a49c1
Merge: 2153feb 231fa92
Author: Ignacio Etcheverry <neikeq@users.noreply.github.com>
Date:   Fri Apr 28 18:25:21 2017 +0200

    Merge pull request #8562 from neikeq/ame-ame-ame
    
    AudioServer: Set singleton to NULL when destructed

commit 2153feb6fd8cc328191c92b43818624a6fa6c27e
Merge: 5f15f03 be454ba
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Apr 28 10:01:04 2017 +0200

    Merge pull request #8564 from volzhs/editor-theme
    
    Update editor theme

commit be454ba2d6e0f91aba61dc6ef47bbeca898f1a6a
Author: volzhs <volzhs@gmail.com>
Date:   Fri Apr 28 11:01:17 2017 +0900

    Update editor theme

commit 231fa9220147521c88fb57f21a90825abe74a95a
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Thu Apr 27 21:36:35 2017 +0200

    AudioServer: Set singleton to NULL when destructed

commit 5f15f03d38ed712d33f41ceb5bc812acf818a184
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Apr 27 08:57:43 2017 +0200

    Fix theme_data.h formatting via make_header.py
    
    Should make clang-format happy.

commit d730ee66a4664c2142030fe3bfae4847b8990fa8
Merge: 2feb249 0af6c39
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Apr 27 08:11:05 2017 +0200

    Merge pull request #8515 from attilix/folder-file-manager
    
    Right-clicking a folder now gives the option Show in file manager

commit 2feb24953c996c7548f101b8ee35939516dacb69
Merge: ed583ff 2999994
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Apr 27 08:10:11 2017 +0200

    Merge pull request #8520 from Hinsbart/tree_tooltips
    
    Tree: Ability to add tooltips to TreeItem buttons.

commit ed583ffa30b6ab316e082a43188a6aa2dc10c03a
Merge: f045efe c530d8f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Apr 27 08:09:01 2017 +0200

    Merge pull request #8553 from Hinsbart/vs_fix
    
    Fix recognition of resource extensions.

commit f045efe007cffb87238ee519b7f33d710814ded7
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Sun Jan 22 22:40:43 2017 -0600

    Add new editor and default theme (WIP)

commit c530d8f43cdeba26aeb87e61e66ab24e9ade9121
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Wed Apr 26 23:06:59 2017 +0200

    Fix recognition of resource extensions.
    
    Also removes a related debug print.

commit 5993a5fac9a108297fc7909d1a38abac471d037d
Merge: 4759be3 c4ffe89
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Apr 26 19:31:36 2017 +0200

    Merge pull request #8544 from Paulb23/indent_type_setting
    
    Changed indent type settings

commit 4759be3c4bcd0964480a428b17a9680401d6d9b1
Merge: 02c0419 86f5ac3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Apr 26 19:28:17 2017 +0200

    Merge pull request #8547 from eska014/html5-pointer-input
    
    HTML5: Add (multi-)touch events, fix inverted scrolling

commit 29999942a2957dd5f7fb308e0cfa6f3f4e26c253
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Mon Apr 24 21:41:17 2017 +0200

    Tree: Ability to add tooltips to TreeItem buttons.
    
    Adds a tooltip parameter to `TreeItem::add_button()` and set a few tooltips in the Project settings and SceneTree dock.

commit 86f5ac3d749a6d46d029a7f48e4fb190d51643c4
Author: L. Krause <eska@eska.me>
Date:   Mon Apr 24 21:41:39 2017 +0200

    Implement HTML5 touch events

commit c4ffe892043a558e293c5d3974c14beaabe038c4
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Wed Apr 26 12:14:03 2017 +0100

    Changed indent type settings

commit 02c041904f7ced28cd2a006c09725fd9fd60520f
Merge: ffbe666 cc973b4
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Apr 26 09:54:28 2017 +0200

    Merge pull request #8540 from RameshRavone/revert-8538-patch-7
    
    Revert " 3.0 recompute_aabb on add_surface"

commit cc973b461b34ccdc001d82bd0d534aefca9089de
Author: Ramesh Ravone <ramesh.maran443@gmail.com>
Date:   Wed Apr 26 13:18:01 2017 +0530

    Revert " 3.0 recompute_aabb on add_surface"

commit ffbe6660cff57243ec550574cc0ccde0664b68b5
Merge: 5c7e6c9 930ad8f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Apr 26 08:57:10 2017 +0200

    Merge pull request #8538 from RameshRavone/patch-7
    
     3.0 recompute_aabb on add_surface

commit 5c7e6c9212c98fbfcd3c2d2b88cab56eebc00739
Merge: 4856613 ec1c7ce
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Apr 26 08:15:05 2017 +0200

    Merge pull request #8537 from volzhs/tr-fallback-master
    
    Fix wrong fallback for locale

commit 4856613109c73cd8671442dd1be0f58bff3609f3
Merge: 88d362b 889ce29
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Apr 26 08:14:45 2017 +0200

    Merge pull request #8535 from volzhs/android-obb-master
    
    Fix error or download again if use obb for Android

commit 88d362b23282bc46d8a069c1c6a8987085bc877a
Merge: 1a47087 ff28257
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Apr 26 08:14:04 2017 +0200

    Merge pull request #8531 from RameshRavone/patch-5
    
    Settings: Moving Poly Editor into Editors category

commit 1a47087a734c038f20a3733ba8055c9583427c20
Merge: cdf0fbd de4267f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Apr 26 08:13:52 2017 +0200

    Merge pull request #8530 from volzhs/auto-accept-quit-master
    
    Fix auto_accept_quit option to work

commit cdf0fbd8e83c942b4d16d4bd05af793b2979f826
Merge: 95683f0 6cf0c62
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Apr 26 08:13:30 2017 +0200

    Merge pull request #8522 from NNesh/mus
    
    Fix AudioPlayer bugs with OGG

commit 95683f051ccdd073358abd9c95a3fb6d8a12ce6c
Merge: 692b99f 4b8152d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Apr 26 08:11:41 2017 +0200

    Merge pull request #8519 from Paulb23/change_case_issue_8079
    
    Ability to Convert Case, issue 8079

commit 692b99fa0ce9d0017d7b1ba0c066ba3e2629bd1a
Merge: 7dba15b 478817a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Apr 26 07:38:07 2017 +0200

    Merge pull request #8539 from clayjohn/doc_surfacetool
    
    Added documentation for SurfaceTool

commit 478817abadc55a89f8d0ef7aa0341757d5626488
Author: clayjohn <clayjohn@shaw.ca>
Date:   Tue Apr 25 20:11:23 2017 -0600

    added documentation for SurfaceTool

commit 930ad8fc8c9349a56673677e85308b54c39f456d
Author: Ramesh Ravone <ramesh.maran443@gmail.com>
Date:   Wed Apr 26 07:57:13 2017 +0530

     3.0 recompute_aabb on add_surface

commit ec1c7ce6c360006a887e5ff654fc553c10ea27f2
Author: volzhs <volzhs@gmail.com>
Date:   Wed Apr 26 04:48:03 2017 +0900

    Fix wrong fallback for locale

commit 889ce29fc248f5d9aea5dc0adc6b08418f778655
Author: volzhs <volzhs@gmail.com>
Date:   Wed Apr 26 04:06:45 2017 +0900

    Fix error or download again if use obb for Android

commit a99b6b2063c9259ef09bd1cc1289087460575d68
Author: L. Krause <eska@eska.me>
Date:   Fri Apr 21 05:01:31 2017 +0200

    Reimplement HTML5 mouse input without GLUT
    
    Fixes inverted scrolling on Chromium

commit ff282571c6a1b9b5e57fd3a8e435b84438bc22a3
Author: Ramesh Ravone <ramesh.maran443@gmail.com>
Date:   Tue Apr 25 17:48:08 2017 +0530

    Settings: Moving Poly Editor into Editors category

commit 6cf0c62221e304a58c028358ecb4d45ad4bbf3b7
Author: NNesh <mullruslan@yandex.ru>
Date:   Tue Apr 25 17:02:45 2017 +0500

    Fix AudioPlayer.get_pos() always returns 0

commit de4267fc992388f9e841a6427436d083166b49e0
Author: volzhs <volzhs@gmail.com>
Date:   Tue Apr 25 20:05:22 2017 +0900

    Fix auto_accept_quit option to work
    
    auto_accept_quit value is set first properly with GLOBAL_DEF("application/auto_accept_quit", true) in main.cpp
    after that it's reset to true in SceneTree:init() whatever value was.

commit 4b8152d5990e9bf52a0054cb7089cad17627f154
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Mon Apr 24 19:59:55 2017 +0100

    Ability to Convert Case, issue 8079

commit 7dba15b83fb2d2bd72559356cfedfec53215c55d
Merge: d9eae92 924bccd
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Apr 25 07:39:00 2017 +0200

    Merge pull request #8527 from RameshRavone/patch-3
    
    GDScript: Updating new script template with Indent settings

commit 924bccdbd12b078721590f1fa8cb99e72765c4f9
Author: Ramesh Ravone <ramesh.maran443@gmail.com>
Date:   Tue Apr 25 06:57:49 2017 +0530

    Honoring the Indent setting for gdscript

commit d9eae920a928753302bd5700610c0f29f885920a
Merge: 214222d 5fdc7ac
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 24 23:48:08 2017 +0200

    Merge pull request #8518 from clayjohn/doc_worldenvironment
    
    Added descriptions for WorldEnvironment node in documentation
    
    [ci skip]

commit 0edc3d72087abf4c0c6bbd14c998180de62cd00a
Author: NNesh <mullruslan@yandex.ru>
Date:   Tue Apr 25 01:57:05 2017 +0500

    Fix AudioPlayer.play() bug when music always starts from 0 pos

commit 214222d37d899b5bf9999c270b8da99f7a403cab
Merge: b6e0eaf 67886ba
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 24 22:36:51 2017 +0200

    Merge pull request #8516 from karroffel/gdscript-save-fix
    
    fixed a bug where saving a GDScript file crashed the editor

commit 0af6c39f36f4f1d302133cb826cfd1e934c1eee9
Author: Attilio Oliva <attilioo92@gmail.com>
Date:   Mon Apr 24 17:54:51 2017 +0200

    Right-clicking a folder in the FileSystem panel now gives the option Show in file manager

commit 5fdc7ac88a46f062fb2d9052292e3d8319fca847
Author: clayjohn <clayjohn@shaw.ca>
Date:   Mon Apr 24 12:51:27 2017 -0600

    added descriptions for WorldEnvironment node in documentation

commit 67886bab1eb0599ec724192a4298c980e6107f2a
Author: Karroffel <therzog@mail.de>
Date:   Mon Apr 24 18:51:39 2017 +0200

    fixed a bug where saving a GDScript file crashed the editor
    
    I changed the loop in #8502, turns out it fixed the error I was facing but introduced a new one. This fixes both

commit b6e0eaf3ca74d9777c6869d8519db6264866d1e6
Merge: 1dc689b c1e771d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 24 12:05:43 2017 +0200

    Merge pull request #8509 from nunodonato/fixspatialmaterial
    
    Fixed #8102, by renaming FixedSpatialMaterial to SpatialMaterial

commit 1dc689b513697d4ab2df43fc6bf88fd32f5f5ffa
Merge: 8c4b7fc 73a9a85
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 24 12:02:10 2017 +0200

    Merge pull request #8506 from iam13islucky/patch-1
    
    [3.0] Fix bug in Image::_get_pixelb

commit 8c4b7fcbb6affaa5152f57dc0ee1b502ac0243c2
Merge: 16f532a 165b7ba
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 24 12:01:29 2017 +0200

    Merge pull request #8500 from Paulb23/space_indent_fixes
    
    Space indent fixes

commit 16f532a2023c99f61aa13a5861d5dba5eebaa91f
Merge: bd885ed d4082a8
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 24 12:01:00 2017 +0200

    Merge pull request #8499 from Melix19/patch-3
    
    Fix "Save/Delete Layout" text field goes outside of the popup

commit bd885ed7047dff641b96f5cf026d6ceb2a5a8ba8
Merge: 9acfb07 4677c0f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 24 11:38:36 2017 +0200

    Merge pull request #8469 from Melix19/patch-2
    
    Update snake_case splitting

commit 9acfb0782c818373fcb4bf13425cb7239f36893b
Merge: 68870af 7197868
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 24 11:37:57 2017 +0200

    Merge pull request #8444 from magyar123/pr-complete-paths
    
    Script editor now automatically completes file paths in GDScript

commit 68870af2142ebe4fba181256b2cb4f79c7d33548
Merge: 8032dd1 a3afec5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 24 11:28:36 2017 +0200

    Merge pull request #8420 from magyar123/pr-script-files-as-base
    
    Added the ability to select files as base when creating scripts

commit 8032dd18dd41b2e07e2fd055d6ea9900859fc892
Merge: 05d35bb 0a4dde9
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 24 11:25:08 2017 +0200

    Merge pull request #8408 from 20kdc/bugfix-kine-mas
    
    Apply is_ceiling/is_wall swap fix to 2D move_and_slide

commit c1e771dfe909bab2aed595fbb8b8ef4c902ecf9b
Author: Nuno Donato <nunodonato@gmail.com>
Date:   Mon Apr 24 10:20:32 2017 +0100

    Fixed #8102, by renaming FixedSpatialMaterial to SpatialMaterial

commit 05d35bb156190bb4311f689e1e6d2062c2812852
Merge: 5939a9b e2df5d6
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 24 11:20:10 2017 +0200

    Merge pull request #8395 from 20kdc/master
    
    Ported move_and_slide to KinematicBody (3D)

commit 5939a9b8e81a799d4b33a8e76f9d9b758e015fb2
Merge: 5ae1e17 706ca4e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 24 11:19:14 2017 +0200

    Merge pull request #8343 from volzhs/prevent_uncheck
    
    Prevent to uncheck selected item with button group

commit 5ae1e172da08a63b14635f5d06e32385901525e2
Merge: 90ef1fd 9a37ff1
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 24 11:16:20 2017 +0200

    Merge pull request #8277 from tagcup/math_checks
    
    Added various functions basic math classes. Also enabled math checks …

commit 90ef1fd03d43d51f09b730dee107c0e407cf0703
Merge: d757879 93d6003
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 24 11:11:04 2017 +0200

    Merge pull request #8102 from bd339/iss3172
    
    Show 3D raycasts when debugging collisions

commit d7578792ca75571cedbf6f4cf98315ec3141e1b6
Merge: 4c14700 515f92d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 24 11:04:16 2017 +0200

    Merge pull request #8496 from akien-mga/stdout-cleanup
    
    Fix property warnings and hide some debug prints

commit 4c147008f33773bb385c6a67b1a7394ddbef6126
Merge: b474646 885239f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 24 11:03:19 2017 +0200

    Merge pull request #8502 from karroffel/multiscript
    
    re-added MultiScript

commit 73a9a85bc943819dffc33d27fc9783371b161681
Author: iam13islucky <cutlerf@gmail.com>
Date:   Sun Apr 23 22:51:35 2017 -0600

    [3.0] Fix bug in Image::_get_pixelb
    
    Fixes issue:
     https://github.com/godotengine/godot/issues/8158

commit 885239fb09da503472bb4def4754036e70b43f1a
Author: Karroffel <therzog@mail.de>
Date:   Mon Apr 24 00:29:17 2017 +0200

    re-added MultiScript
    
    The very first Godot version (when it was open sourced) had "MultiScript" which lets you use multiple scripts on one object.
    With the addition of mulitple new scripting languages (VisualScript, soon C# and GDNative) it can be of use to combine scripts rather than delegating (with huge maintainance cost) or creating child nodes
    which could impact performance.
    
    I used the code from 0b806ee as the base and made it work with the current master.

commit d4082a8d92240ab3403ac93da423e613154fc889
Author: Marco Melorio <m.melorio@icloud.com>
Date:   Sun Apr 23 23:35:51 2017 +0200

    Added a container to EditorNameDialog

commit 4677c0fbb882417bc9760c64ef730e454a0922ef
Author: Marco Melorio <m.melorio@icloud.com>
Date:   Sun Apr 23 23:03:16 2017 +0200

    Update snake_case splitting

commit 165b7bab63345347dd3e72f99afc0e97881ebbbb
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Sun Apr 23 19:19:30 2017 +0100

    Fixed convert indent and trim whitespace on save

commit e7e1d65eb0ad6a53db2c534ab0e3efc0e25eface
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Sun Apr 23 19:05:51 2017 +0100

    Fix cursor position on indent convert

commit 515f92d03b6bb4e8a42d5b88d603c96c69d233a4
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Apr 23 10:32:52 2017 +0200

    Fix property warnings and hide some debug prints
    
    "ALL IS GOOD" was a lie.
    
    In particular, removes verbose "path not recognized" false positive.
    
    The actual logic is to (somewhat naively) check all ResourceFormatLoaders
    and to pick the first good match, so no need to warn about the formats
    that do not match the type hint.

commit e2df5d661d5eb78104f9b1b88cabdb6e2476b301
Author: 20kdc <asdd2808@gmail.com>
Date:   Thu Apr 13 19:37:17 2017 +0100

    Ported/fixed move_and_slide to KinematicBody (3D+floor/ceiling args)
    
    This version of the commit has the on_ceiling/on_wall fix without any
     explaination of that code, since apparently it wasn't complicated enough.
    
    As for the notes at the top of the function, they're still there.
    
    move_and_slide is rather useful for character-controllers, etc.
    It reduces the amount of boilerplate code.
    Not having move_and_slide makes the APIs somewhat inconsistent.
    
    (It might be nice to figure out a way to share the code between the two
    move_and_slide implementations, but that's for someone who knows what
    the policy is on shared code like that.)

commit b474646de081084dd691648f87d6057b77fbd819
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Apr 20 14:42:35 2017 +0200

    i18n: Add more assetlib strings to translate
    
    Fixes #8463.

commit cd69343ff17422da362ec066f7ed2451d9969864
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Apr 20 14:40:41 2017 +0200

    i18n: Sync translation templates with current source

commit 80329157a069e05bdd3c5550e6b89244d190e89b
Merge: 99529fb a6e75c9
Author: Thomas Herzog <karroffel@users.noreply.github.com>
Date:   Thu Apr 20 13:59:04 2017 +0200

    Merge pull request #8464 from karroffel/gdnative-msvc-fix
    
    [GDNative] fixed msvc build

commit a6e75c94372941236f56b199ee1617be4b5077d3
Author: Karroffel <therzog@mail.de>
Date:   Thu Apr 20 13:15:45 2017 +0200

    [GDNative] fixed msvc build

commit 99529fb80dd4914807d89dafc82087da7b4c26c2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 10 23:08:19 2017 +0200

    Move VERSION_MKSTRING logic to version.h
    
    Fixes a bug where the VERSION_PATCH define is not yet in scope if
    typedefs.h is included before version.h at compilation time.
    
    (cherry picked from commit 3b687c5474113b64f186388883ca85cdfe6523d4)

commit 71978685f9173d87658437e4a7fd56c71a29ac5a
Author: mbalint12 <gameshow841@gmail.com>
Date:   Sun Apr 16 21:09:17 2017 +0200

    Added autocomplete for file paths in the script editor

commit a3afec588ce4f5643dcbae6d0e1ab14b898f6263
Author: mbalint12 <gameshow841@gmail.com>
Date:   Sat Apr 15 17:35:06 2017 +0200

    Added the ability to select files as base when creating scripts

commit 0a4dde93d4ae5b83b8cea280a7711c7469de1686
Author: gamemanj <gamemanj@hotmail.co.uk>
Date:   Sat Apr 15 10:20:27 2017 +0100

    Apply is_ceiling/is_wall swap fix to 2D move_and_slide (minus explaination)
    
    As it turns out, is_ceiling would be true when hitting a wall,
     and is_wall would be true momentarily when hitting a ceiling.
    
    This makes a tiny one-line change to fix that.
    Without trying to explain the code for anyone else having to
     mess around with it.

commit 706ca4efd6d66ab52a86dd65ba245ca6c41adb7a
Author: volzhs <volzhs@gmail.com>
Date:   Mon Apr 10 13:57:24 2017 +0900

    Prevent to uncheck selected item with button group

commit 9a37ff1e34fe445a9168a7d91ae1df7d9928eb25
Author: Ferenc Arn <tagcup@yahoo.com>
Date:   Wed Apr 5 17:47:13 2017 -0500

    Added various functions basic math classes. Also enabled math checks only for debug builds.
    
    Added set_scale, set_rotation_euler, set_rotation_axis_angle. Addresses #2565 directly.
    Added an euler angle constructor for Basis in GDScript and also exposed is_normalized for vectors and quaternions.
    Various other changes mostly cosmetic in nature.

commit 93d6003aa8602262fb4878620178f51e828e5b0c
Author: Benjamin Dahse <ronoueb@gmail.com>
Date:   Tue Mar 21 17:09:04 2017 +0100

    Show 3D raycasts when debugging collisions
    
    Represent a raycast by a line segment using the direction and magnitude of the cast_to vector.
    The entire line segment will become red while a collision occurs.

April 20, 2017 at 06:30


Changes since last build:
commit 22b9c0207bf3a50bcc0db6df8af5ec2d8631abcc
Merge: c88f56b 4b85680
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Apr 20 02:20:04 2017 +0200

    Merge pull request #8417 from neikeq/hello-there
    
    External editor improvements and fixes

commit 4b8568006d1f83d518d98ef3c7354b7c25de46cc
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Sat Apr 15 19:48:10 2017 +0200

    External editor improvements and fixes
    
    Notable changes:
    
    - Now ScriptLanguages have the option to override the global external editor setting.
    If `ScriptLanguage::open_in_external_editor()` returns `ERR_UNAVAILABLE` (which it does by default), then the global external editor option will be used.
    - Added formatting to the external editor execution arguments. Now it's possible to write something like this: `{project} -g {file}:{line}:{col}`.
    - `VisualScript::get_member_line()` now can return the line of functions (well, it returns the id of the _Function_ node of the function). I guess there is nothing else we can get a "line" from.
    
    Fixes:
    
    - Fixes a bug where `ScriptEditor::script_goto_method()` would not work if the script is not already open in the built-in editor.
    - Fixes wrong DEFVAL for `cursor_set_column` and `cursor_set_line` in TextEdit.
    - `Script::get_member_line()` now returns -1 ("found nothing") by default.

April 20, 2017 at 02:18


Changes since last build:
commit c88f56be643c8635b3f9284b9e48a96be63bbc46
Merge: 367f21e 75f684b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Apr 20 02:10:55 2017 +0200

    Merge pull request #8376 from RayKoopa/fix_stylebox_expand_margin
    
    Respect the expand margin for StyleBoxTextures again.

commit 367f21e12382ddc9448bb36ed7fb12a14bc4dc16
Merge: 156367e 10608c0
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Apr 20 02:09:21 2017 +0200

    Merge pull request #8359 from volzhs/script-filename-master
    
    Show script filename instead of thumbnail

commit 156367e14786c039f7fc947487de598c1b774711
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Apr 20 02:00:24 2017 +0200

    gitignore: Add version_generated.h

commit d9149847ed1002b198719d81d5050b8069038453
Author: Chris Bradfield <chris@kidscancode.org>
Date:   Wed Apr 19 13:21:36 2017 -0700

    Clarification of degrees/radians in angle methods

commit 75f684bc1711b255cde6694988f616aebd94421c
Author: Ray Koopa <raykoopa@users.noreply.github.com>
Date:   Wed Apr 12 15:11:44 2017 +0200

    Respect the expand margin for StyleBoTextures again.

commit 10608c0993da4938ac182717f8c5f53fa099cefc
Author: volzhs <volzhs@gmail.com>
Date:   Tue Apr 11 21:26:47 2017 +0900

    Show script filename instead of thumbnail

April 19, 2017 at 18:05


Changes since last build:
commit d74c2bbec9fe2d46d8e92079bb704c87c1d470ef
Merge: 8ee991a d4f4f14
Author: Thomas Herzog <karroffel@users.noreply.github.com>
Date:   Wed Apr 19 16:38:33 2017 +0200

    Merge pull request #8455 from karroffel/gdnative-calling-conv
    
    [GDNative] explicit calling convention

commit d4f4f14c68d6fea3fc582858ec82af2f8ae36870
Author: Karroffel <therzog@mail.de>
Date:   Wed Apr 19 13:39:57 2017 +0200

    [GDNative] explicit calling convention

April 18, 2017 at 20:23

This build contains errors. The following steps failed:


Changes since last build:
commit 8ee991a2a7e9bbcf3c9d1da24cb1ae8754cf4e8f
Merge: 5237bc9 1ac3884
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Apr 18 17:29:50 2017 +0200

    Merge pull request #8447 from Melix19/patch-1
    
    Fixed that playing the project opens the project manager

commit 1ac38846e861f4f8d3a5711d2b05fce48018bf16
Author: Marco Melorio <m.melorio@icloud.com>
Date:   Tue Apr 18 15:46:37 2017 +0200

    Fixed that playing the project opens the project manager
    
    Fixes #8445

commit 5237bc952db59f452e760ac07e68fbb231003d49
Merge: 7088d9e c59bd79
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Apr 18 14:16:58 2017 +0200

    Merge pull request #8424 from Paulb23/convert_indent
    
    Support for space indentation

commit c59bd79e02548533c61e1ce30e3009f7804658f7
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Mon Apr 17 14:46:00 2017 +0100

    Convert indent on save

commit 84bca4e72f191450a794de795de7142da87495c6
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Mon Apr 17 14:24:30 2017 +0100

    Added support for space indentation

commit 95a2a7e525a1a981b54292d64639545df61deebe
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Sun Apr 16 16:47:59 2017 +0100

    Added ability to convert indent type

April 18, 2017 at 02:28


Changes since last build:
commit 7088d9e30f7afd8ca9cf262fc340266d4218808c
Merge: 24b2186 ceb699f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Apr 18 00:06:41 2017 +0200

    Merge pull request #8441 from tagcup/seed_fix
    
    Fix PRNG randomization.

commit 24b2186ff94f04ccf64050a0382f2b8b5aaf4b2f
Merge: dd55950 5404e10
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Apr 18 00:01:08 2017 +0200

    Merge pull request #8388 from Dobbias/fix_#8381
    
    Fix gles3-particles shader not compiling

commit dd55950b62a6b431fca1cb7438ff64ca2c77dbd7
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 17 23:38:47 2017 +0200

    Drop EXEC PATHP?? super verbose info message
    
    It seems to give nightmares to Windows users.

commit 474f18512aa45e8055f3b409846b8fa5e000878f
Merge: 68d79b2 c06a2db
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 17 23:28:15 2017 +0200

    Merge pull request #8375 from Hinsbart/project_extension
    
    Use .godot as file extension for project files.

commit ceb699f5ec50a69c8c9c37f4ed146cc0dd492f87
Author: Ferenc Arn <tagcup@yahoo.com>
Date:   Mon Apr 17 12:50:31 2017 -0500

    Fix PRNG randomization.
    
    PCG32 doesn't like small seeds, which leads to zero random values (prior to #7532, zero values were handled as special cases).
    
    Use a large default seed, and also add a shift in Math::randomize.
    
    Fixes #8423.

commit c06a2db63a85c23fa35058f5bfd62245ed998951
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sun Apr 16 10:17:24 2017 +0200

    Use .godot as file extension for project files.
    
    Now project files don't have to be named "godot.cfg" anymore, they can have any name so as long as it ends with *.godot.
    Also godot will automatically start the editor now if launched with a project file as an argument.
    This allows for double-clicking of projects to open them :)
    
    Code-wise this should be complete, but there's still work to do:
    
    - Make a nice icon for godot projects.
    - Work on installers/packaging -> register the extension and icon with godot.
    - Update the 2.1 to 3.0 exporter.
    
    Tested on linux and windows so far.

commit 5404e108037829e5b49c79e2bca4dc9b902c2259
Author: Dobbias <dobbias1@gmail.com>
Date:   Thu Apr 13 16:46:16 2017 +0200

    replaced incompatible keywords/function

April 17, 2017 at 22:30

This build contains errors. The following steps failed:


Changes since last build:
commit 68d79b21c36ee2208970ee45471c4423ef32e3f1
Merge: a88c20f f4261c8
Author: Thomas Herzog <karroffel@users.noreply.github.com>
Date:   Mon Apr 17 20:41:32 2017 +0200

    Merge pull request #8440 from karroffel/gdnative-new-method
    
    [GDNative] added "new" method and fixed headers

commit a88c20f0ca4d970bc079544e87cd00f15f744d62
Merge: 6f9ec3a e7134ce
Author: Thomas Herzog <karroffel@users.noreply.github.com>
Date:   Mon Apr 17 19:55:42 2017 +0200

    Merge pull request #8439 from touilleMan/correct_gdnative_signatures
    
    Correct gdnative signatures

commit f4261c88684cf27e7e8e9082c1cf850162c08ac4
Author: Karroffel <therzog@mail.de>
Date:   Mon Apr 17 19:52:18 2017 +0200

    [GDNative] added "new" method and fixed headers

commit e7134ce28326cbd657c5daf6615d849a2996efec
Author: Emmanuel Leblond <emmanuel.leblond@gmail.com>
Date:   Mon Apr 17 19:05:00 2017 +0200

    gdnative: Implement missing function for godot_basis.

commit 707eedfa852c28e245e7ff880334c6f30a5c57cc
Author: Emmanuel Leblond <emmanuel.leblond@gmail.com>
Date:   Mon Apr 17 16:43:43 2017 +0200

    gdnative: modify vector2&vector3 functions signature to use value passing instead of ptr.

April 17, 2017 at 18:23


Changes since last build:
commit 6f9ec3acfc45ae4f3649777a41bd3685a81fb114
Merge: 95fe6b5 8400de7
Author: Thomas Herzog <karroffel@users.noreply.github.com>
Date:   Mon Apr 17 16:51:57 2017 +0200

    Merge pull request #8437 from touilleMan/gdnative-godot_string_unicode_str
    
    Add godot_string_unicode_str to GDnative

commit 8400de76a73ff56de28d944c3c6a480eb1e683c6
Author: Emmanuel Leblond <emmanuel.leblond@gmail.com>
Date:   Mon Apr 17 15:26:22 2017 +0200

    Add godot_string_unicode_str to GDnative

April 17, 2017 at 14:59


Changes since last build:
commit 95fe6b5d8c42faef20c9f69cfc1883ffd9ce5104
Merge: 60886b8 97c385d
Author: Andreas Haas <Hinsbart@users.noreply.github.com>
Date:   Mon Apr 17 11:55:42 2017 +0200

    Merge pull request #8433 from neikeq/pr-fix-smth
    
    ScriptEditor: Fixes bug where menu option would be handled twice

commit 97c385dbb8fc6fd0766fdae65a877dc8f04dac4c
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Mon Apr 17 02:41:24 2017 +0200

    ScriptEditor: Fixes bug where menu option would be handled twice

April 17, 2017 at 11:01


Changes since last build:
commit 60886b8055f601a3994a9c3717dd18da10778dd6
Merge: 25f843f 2f76257
Author: Andreas Haas <Hinsbart@users.noreply.github.com>
Date:   Mon Apr 17 10:52:54 2017 +0200

    Merge pull request #8426 from Shockblast/master
    
    [GD 3.0] Fix stretch mode 2d... again

commit 2f76257da47b8e529d071bd029ad3caebc6ed9be
Author: Shockblast <danielmaccomb@gmail.com>
Date:   Sun Apr 16 18:02:22 2017 -0300

    [GD 3.0] Fix stretch mode 2d... again
    
    Objects on the screen were not displayed when the project was played,
    because it looked for the values of width and height of menus with old
    names (godot 2.1?) For that reason delivered value (0, 0).

April 16, 2017 at 11:05

This build contains errors. The following steps failed:


Changes since last build:
commit 25f843f80e4f0196dedc09e3e77dd3eda7c3ccc6
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sun Apr 16 09:32:36 2017 +0200

    Editor: decrease blending time for dialog dimming a little.
    
    Feels snappier now.

April 15, 2017 at 17:05

This build contains errors. The following steps failed:


Changes since last build:
commit e55a496f79e80f9ab08c96bf0f74c565203758bb
Merge: b7ce160 3e0f8bb
Author: Andreas Haas <Hinsbart@users.noreply.github.com>
Date:   Sat Apr 15 15:52:26 2017 +0200

    Merge pull request #8394 from eska014/fbo-depth-format
    
    Fix FBO depth texture format

commit 3e0f8bb254edf0669fd63745b939da87868ddf78
Author: L. Krause <eska@eska.me>
Date:   Thu Apr 13 20:14:10 2017 +0200

    Fix FBO depth texture format

April 15, 2017 at 13:07

This build contains errors. The following steps failed:


Changes since last build:
commit b7ce1601a373347c617b09b5461bda4112f9855f
Merge: 065261c 7013cd9
Author: Thomas Herzog <karroffel@users.noreply.github.com>
Date:   Sat Apr 15 01:38:38 2017 +0200

    Merge pull request #8411 from touilleMan/gdnative-vector2-vector3
    
    [GDnative] Implement missing functions in gdnative vector2 and vector3 bindings

commit 7013cd984b6281debc98d519458296e30029b43f
Author: Emmanuel Leblond <emmanuel.leblond@gmail.com>
Date:   Sat Apr 15 00:57:02 2017 +0200

    Correct indentation in gdnative vector2/3

commit e5f7f656d685e228ee711a32d3f051aefea3698d
Author: Emmanuel Leblond <emmanuel.leblond@gmail.com>
Date:   Sat Apr 15 00:16:25 2017 +0200

    Implement missing functions in gdnative vector2 and vector3 bindings

April 14, 2017 at 19:23

This build contains errors. The following steps failed:


Changes since last build:
commit 065261ccebd44fb5f8ed9d816d6a165b8c762565
Merge: 1a8f94e 79182ce
Author: Andreas Haas <Hinsbart@users.noreply.github.com>
Date:   Fri Apr 14 17:52:18 2017 +0200

    Merge pull request #8389 from volzhs/inspector-button-margin-master
    
    Make buttons closer in Inspector panel

commit 1a8f94edd413bb6777657c96d8945c8bab9f9fdb
Merge: 6871ec7 25a4daa
Author: Andreas Haas <Hinsbart@users.noreply.github.com>
Date:   Fri Apr 14 17:51:30 2017 +0200

    Merge pull request #8370 from volzhs/fix-stylebox-master
    
    Fix editor style box for ToolButton

commit 6871ec708fb6475027055a3b54c31bacfdb0339d
Merge: 4e7c5eb 8ff6e53
Author: Andreas Haas <Hinsbart@users.noreply.github.com>
Date:   Fri Apr 14 17:51:05 2017 +0200

    Merge pull request #8393 from hpvb/fix-8081
    
    Correct Variant::hash_compare()

commit 4e7c5eb498f338e6157665976b975016bd54505c
Merge: 58edf26 c3e6759
Author: Andreas Haas <Hinsbart@users.noreply.github.com>
Date:   Fri Apr 14 17:50:29 2017 +0200

    Merge pull request #8356 from volzhs/texture-view-master
    
    Prevent to take too much space for long vertical texture

commit 58edf265009933a97d13d46b0e49dfdd117e8d39
Merge: a96e795 2025672
Author: Andreas Haas <Hinsbart@users.noreply.github.com>
Date:   Fri Apr 14 17:50:16 2017 +0200

    Merge pull request #8374 from nunodonato/killimport
    
    Removed the deprecated Import menu from the main editor.

commit 8ff6e538336135837630e313027826e9bd8d036e
Author: Hein-Pieter van Braam <hp@tmm.cx>
Date:   Fri Apr 14 11:28:51 2017 +0200

    Correct Variant::hash_compare()
    
    There was a logic error in #7815 which made
    Variant.hash_compare() == Variant.hash_compare() always true.
    In an attempt to short-circuit the NaN check I made an (in hindsight) obvious
    error: 10 == 12 || is_nan(10) == is_nan(12)
    
    This will be true for all inputs, except for the NaN, not-NaN case. The macro
    has been updated to now generate:
    
    (10 == 12) || (is_nan(10) && is_nan(10))
    
    so:
    
    (10 == 12)   || (is_nan(10)  && is_nan(12))  = false
       False  or (False and False) is False
    (10 == 10)   || (is_nan(10)  && is_nan(10))  = true
       True or (False and False) is True
    (Nan == 10)  || (is_nan(NaN) && is_nan(10))  = false
       False or (True and False) is False
    (Nan == Nan) || (is_nan(NaN) && is_nan(NaN)) = true
       False or (True and True) is True
    
    Which is correct for all cases.
    
    This bug was triggered because the hash function for floating point numbers
    can very easily generate collisions for the tested Vector3(). I've also added
    an extra hashing step to the float hash function to make this less likely to
    occur.
    
    This fixes #8081 and probably many more random weirdness.

commit 79182ced8382471ab3a9d14a5f189f261df8b4c8
Author: volzhs <volzhs@gmail.com>
Date:   Fri Apr 14 00:03:54 2017 +0900

    Make buttons closer in Inspector panel

commit 2025672e7b206799f8f184441cbbfc44f5a5c9f9
Author: Nuno Donato <nunodonato@gmail.com>
Date:   Wed Apr 12 12:24:06 2017 +0100

    Removed the deprecated Import menu from the main editor.

commit 25a4daa5cefb1837578ade283584fcfa333150c8
Author: volzhs <volzhs@gmail.com>
Date:   Wed Apr 12 12:40:16 2017 +0900

    Fix editor style box for ToolButton

commit c3e6759ca1324447b8d51362e622f3a19403cb4e
Author: volzhs <volzhs@gmail.com>
Date:   Tue Apr 11 20:22:57 2017 +0900

    Prevent to take too much space for long vertical texture

April 14, 2017 at 03:25

This build contains errors. The following steps failed:


Changes since last build:
commit a96e795241aaa512e11b1c2085db2c955200ad40
Merge: 34a8547 30835f9
Author: Andreas Haas <Hinsbart@users.noreply.github.com>
Date:   Fri Apr 14 03:14:01 2017 +0200

    Merge pull request #8402 from neikeq/pr-fix-binds
    
    PackedScene: Fix wrong DEFVAL

commit 34a85477225b6cb2e4165307acca2d83b445000e
Merge: c4d3dd1 984aeff
Author: Andreas Haas <Hinsbart@users.noreply.github.com>
Date:   Fri Apr 14 02:19:38 2017 +0200

    Merge pull request #8399 from mbrickn/patch-1
    
    Changed a link from http to https

commit 30835f9d371c1b05d3be055b0c6780f0745530a3
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Fri Apr 14 02:18:38 2017 +0200

    PackedScene: Fix wrong DEFVAL

commit 984aeffd790112056c97b2674799fc70e73e7213
Author: Maxwell Paul Brickner <mbrickn@users.noreply.github.com>
Date:   Thu Apr 13 17:54:16 2017 -0400

    Changed a link from http to https
    
    This is a really minor change. I just changed the link to the IRC channel login from http to https.
    
    Thank you! ^ _ ^

April 12, 2017 at 23:33

This build contains errors. The following steps failed:


Changes since last build:
commit c4d3dd1a486479b243999bdc30bf26e5683a3b33
Merge: e46af1e 3bc09da
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Apr 12 22:27:19 2017 +0200

    Merge pull request #8379 from karroffel/obj-import-reenable
    
    re-enabled obj import

commit 3bc09da0b196ec6a0fb0297d32455b93757ff77e
Author: Karroffel <therzog@mail.de>
Date:   Wed Apr 12 22:22:13 2017 +0200

    re-enabled obj import

April 11, 2017 at 21:42

This build contains errors. The following steps failed:


Changes since last build:
commit e46af1e23668e23160604742f8f1d22898796d1c
Merge: faee2fb c37840c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Apr 11 20:07:58 2017 +0200

    Merge pull request #8362 from bojidar-bg/fix-llvm-marshalls
    
    Fix a pesky bug in marshalls.cpp/encode_variant

commit c37840c69f61abab34d3f0125639e6d351d51ab7
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Tue Apr 11 20:17:56 2017 +0300

    Fix a pesky bug in marshalls.cpp/encode_variant
    
    Fixes #7556 running game from editor on LLVM builds.

April 11, 2017 at 17:42

This build contains errors. The following steps failed:


Changes since last build:
commit faee2fbf62fb518fc9570a90b83cf09ce390ce13
Merge: 09ed111 be2ad4f
Author: Thomas Herzog <karroffel@users.noreply.github.com>
Date:   Tue Apr 11 15:47:12 2017 +0200

    Merge pull request #8360 from karroffel/gdnative-string-c-functions
    
    [GDNative] made string functions more C-friendly

commit be2ad4f155de085716cf98c629b44583b6896492
Author: Karroffel <therzog@mail.de>
Date:   Tue Apr 11 14:58:59 2017 +0200

    [GDNative] made string functions more C-friendly

April 11, 2017 at 05:38

This build contains errors. The following steps failed:


Changes since last build:
commit 09ed1113fa78d31c72341c2b3550e554e728b1f3
Merge: 200c84b 544940c
Author: Thomas Herzog <karroffel@users.noreply.github.com>
Date:   Tue Apr 11 02:25:18 2017 +0200

    Merge pull request #8352 from karroffel/gdnative-misc-fixes
    
    [GDNative] misc fixes

commit 544940c1752d3b3b567a21c8753a7089beea4156
Author: Karroffel <therzog@mail.de>
Date:   Tue Apr 11 01:45:50 2017 +0200

    [GDNative] C API and generator fixes

commit 7919ec6d8902bd4013d2aadf1f0a2b246c355445
Author: Karroffel <therzog@mail.de>
Date:   Tue Apr 11 01:29:33 2017 +0200

    [GDNative] re-enabled some init options

April 11, 2017 at 01:11

This build contains errors. The following steps failed:


Changes since last build:
commit 200c84b6b2c7557d83ec9f22fa4e995e5fc08167
Author: darkoff9 <darkoff09@gmail.com>
Date:   Tue Apr 11 00:41:47 2017 +0300

    Fix joystick crash when mapping is -1

commit 2ac0cf568d8ecc04dfdb772330b26831f64bdfb9
Merge: a1413b9 c562cc9
Author: Thomas Herzog <karroffel@users.noreply.github.com>
Date:   Mon Apr 10 22:30:57 2017 +0200

    Merge pull request #8350 from karroffel/gdnative-api-reference-field
    
    [GDNative] added is_reference filed to api.json

commit a1413b9a68426027c29542f4b450f551dbd1d494
Merge: 246dfc6 cf45f3a
Author: Thomas Herzog <karroffel@users.noreply.github.com>
Date:   Mon Apr 10 22:30:45 2017 +0200

    Merge pull request #8349 from karroffel/gdnative-constructor
    
    [GDNative] function to get class constructor

commit c562cc9ea095e6704bfe9050d03ed77823c3c760
Author: Karroffel <therzog@mail.de>
Date:   Mon Apr 10 21:32:20 2017 +0200

    [GDNative] added is_reference filed to api.json

commit cf45f3ab4bc7062702e3d94baf4e681861ab3e42
Author: Karroffel <therzog@mail.de>
Date:   Mon Apr 10 19:56:12 2017 +0200

    [GDNative] function to get class constructor

April 10, 2017 at 21:18

This build contains errors. The following steps failed:


Changes since last build:
commit 246dfc65ca22339a9092b07cd0af51a2ed9ac1f3
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Mon Apr 10 19:41:27 2017 +0200

    Fix crash on exit.
    
    First it crashed in the thread that checks for android devices, then in the audio driver.

commit 551e64728f926f1f1ed558d930beead674ededc7
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 10 18:34:45 2017 +0200

    .gitignore: Add app_icon.h and splash.h generated headers
    
    Also sort alphabetically for clarity.

commit 31a80ded89023ccc1d4464c34c895e338c7897ff
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Mon Apr 10 16:32:00 2017 +0200

    Re-add ouya gamepad mapping.
    
    Also adds yet another type of ps4 controller.

April 10, 2017 at 09:30

This build contains errors. The following steps failed:


Changes since last build:
commit 61a27601f7e2b8136e5caa9666f4c8b16c4346f8
Merge: 5598040 f8309f8
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 10 08:58:15 2017 +0200

    Merge pull request #8341 from RameshRavone/master
    
    Android: avoiding duplicates in build.gradle

commit 5598040e43e7074cec4f04b36b0fd6400c79f69c
Merge: 8764659 0486645
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 10 08:53:49 2017 +0200

    Merge pull request #8339 from karroffel/gdnative-reload-fix
    
    [GDNative] Didn't iterate over all scripts

commit 8764659234bb2303cf67d7c3ab169946ddd9d277
Merge: 8589ca3 519c03e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 10 08:29:41 2017 +0200

    Merge pull request #8342 from volzhs/error-signal-dnd
    
    Fix signal error when starting editor

commit 8589ca390373ae2e84d93b4a75640277e38e9780
Author: Sergey Pusnei <sergey.pusnei@gmail.com>
Date:   Wed Mar 29 11:29:38 2017 -0400

    Rename [gs]et_pos to [gs]et_position for Controls
    
    Control set_pos -> set_position
    Control set_global_pos -> set_global_position
    [gs]et_mouse_pos -> [gs]et_mouse_position
    [gs]et_global_mouse_pos -> [gs]et_global_mouse_position
    fixes #8005

commit 519c03e93228a31a923bb1f539173f015e567480
Author: volzhs <volzhs@gmail.com>
Date:   Mon Apr 10 13:00:08 2017 +0900

    Fix signal error when starting editor
    
    need to merge #8198 to work properly

commit f8309f86c2d9042789574ab5ec2ea37d38457574
Author: Ramesh Ravone <ramesh.maran443@gmail.com>
Date:   Mon Apr 10 08:34:40 2017 +0530

    Android: avoiding duplicates in build.gradle

commit 0486645c39c471e8844520b70c25956a7a2f40c5
Author: Karroffel <therzog@mail.de>
Date:   Mon Apr 10 04:30:08 2017 +0200

    [GDNative] Didn't iterate over all scripts

April 10, 2017 at 04:48

This build contains errors. The following steps failed:


Changes since last build:
commit 1c480698ce0e881cbd28f1f0ddba95cee74ca834
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Apr 9 20:40:48 2017 -0300

    -Fixed crash with splash screen on windows
    -properly show editor without having to resize window on windows

commit 7ba71fb24346fb87f50a9eb4aa6b675c31507528
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Apr 9 20:02:04 2017 -0300

    Restored (And auto-generated) splash image

commit d596946a454dd9a89fdf84232f5ff7ce1add4f46
Merge: 93b417f 6b5305b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Apr 9 23:37:56 2017 +0200

    Merge pull request #8271 from MattUV/master
    
    Add methods to get and set bits of collision layers and masks for TileMaps (3.0)

commit 93b417fe17dd92e8fe22c3c4b72347d948ca128e
Author: Ramesh Ravone <ramesh.maran443@gmail.com>
Date:   Mon Apr 10 03:05:34 2017 +0530

    Android: Support to change minSdkVersion (#8313)

commit fccf2816d4b7561ad84a60398487a042e4ea905b
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Apr 9 17:56:37 2017 -0300

    -Fix eternal black screen on Windows
    -Disabled warnings on windows, need to properly set up warnings

commit 6b5305b972e832f95f311ab4f5bc840615a0ef57
Author: MattUV <matt.huve@gmail.com>
Date:   Wed Apr 5 20:51:31 2017 +0200

    Add set/get_collision_layer/mask_bit() to TileMaps
    
    Add four methods to the TileMap node to make collision layers and masks be modified bit by bit (like PhysicBody2Ds and RayCast2Ds:
    
     * set_collision_layer_bit()
     * set_collision_mask_bit()
    
     * get_collision_layer_bit()
     * get_collision_mask_bit()
    
    To comply with collision layers' renaming from https://github.com/godotengine/godot/issues/5696 , the method names are NOT set/get_layer_mask_bit()

April 9, 2017 at 22:23


Changes since last build:
commit 2cca9b0631eccd66f1d3dec02438642619d7ee47
Merge: 0198d2e c7f8b22
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Apr 9 22:08:56 2017 +0200

    Merge pull request #8338 from karroffel/dlscript-gdnative-rename
    
    renamed dlscript module to gdnative

commit c7f8b22ba07c27ceb91307a178ee7520677018e1
Author: Karroffel <therzog@mail.de>
Date:   Sun Apr 9 21:07:53 2017 +0200

    renamed dlscript module to gdnative

commit 0198d2e03cfb8506e4a5c0f45efc43a1ac5d8d1a
Merge: cd9e96c b423529
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Apr 9 19:40:54 2017 +0200

    Merge pull request #8329 from touilleMan/dlscript-godot_get_global_constants
    
    GlobalConstants support in DLScript & api.json

commit b423529481f2d4dbe2b6926b469b802dc9bb50e3
Author: Emmanuel Leblond <emmanuel.leblond@gmail.com>
Date:   Sun Apr 9 19:03:47 2017 +0200

    Change dlscript's godot_get_global_constants signature to return godot_dictionary

commit cd9e96c83539191a69be81e74071a8edaf9d9cf1
Merge: f29dc07 ac6ef54
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Apr 9 18:29:56 2017 +0200

    Merge pull request #8336 from RayKoopa/ignore_vs_folder
    
    Ignore Visual Studio 2017 workspace folder
    
    [ci skip]

commit ac6ef54500293113f23de5e695d7d4d4e60b50f6
Author: Ray Koopa <raykoopa@users.noreply.github.com>
Date:   Sun Apr 9 17:48:35 2017 +0200

    Ignore .vs folder, fix .vscode comment

commit d48aabcec11fe3ee2d301f290dae11ed653300cb
Author: Emmanuel Leblond <emmanuel.leblond@gmail.com>
Date:   Sun Apr 9 11:47:53 2017 +0200

    Add GlobalConstants entry to the dlscript's api.json generator

commit 68ae50ecc25c64c4834f2db062500ba5084763d9
Author: Emmanuel Leblond <emmanuel.leblond@gmail.com>
Date:   Sat Apr 8 17:16:58 2017 +0200

    Add godot_get_global_constants function to dlscript

April 9, 2017 at 17:53

This build contains errors. The following steps failed:


Changes since last build:
commit f29dc079dcf10865f5373f7b3d4ed23772c85737
Merge: 769bec2 42eba57
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Apr 9 17:46:35 2017 +0200

    Merge pull request #8333 from touilleMan/classdb-class_sget_property-binding
    
    Add _ClassDB.class_[g|s]et_property to ClassDB exposed methods

commit 769bec26a76dfbaf4bd83e2c11dec467d24eb3cf
Merge: d463b6e d0ef1ac
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Apr 9 17:44:40 2017 +0200

    Merge pull request #8321 from RandomShaper/zero-preprocess-particles2d
    
    Allow zero preprocess time for Particles2D

commit d463b6e3d005ddef1a0e4ff8f297cfc60de1d764
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Apr 9 15:47:25 2017 +0200

    libpng: Update to upstream version 1.6.29

commit dd8655aac93dacc24e5e1c7778209ef8b610640b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Apr 9 15:17:43 2017 +0200

    opus: Update to upstream version 1.1.4

commit fa2d5b91dc390a11262859e5309351ba58842901
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Apr 9 15:02:09 2017 +0200

    squish: Update to upstream version 1.15
    
    Also fix clang-format pre-commit hook to ignore thirdparty files.

commit 3fd10ff6f095eb57cb7c293f44e15c34bd09088e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Apr 9 14:18:49 2017 +0200

    Style: Apply clang-format (3.9.1) to Obj-C++ files

commit a1a0f021eacf4a1449d0e02778019e20a65690a8
Merge: 2172765 5c2ddb2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Apr 9 14:04:51 2017 +0200

    Merge pull request #8332 from BastiaanOlij/format-mm
    
    Formatting of mm files

commit 42eba57badd70432093d8114a0e8e1fabe184e5c
Author: Emmanuel Leblond <emmanuel.leblond@gmail.com>
Date:   Sun Apr 9 14:04:01 2017 +0200

    Add return value in ClassDB.class_[g|s]et_property bindings

commit 23c310be7b6d1ce77029e765e4411e4fab2d1a40
Author: Emmanuel Leblond <emmanuel.leblond@gmail.com>
Date:   Sun Apr 9 13:26:48 2017 +0200

    Add _ClassDB.class_[g|s]et_property to ClassDB exposed methods

commit 5c2ddb299ba1385bae19e16590bd6207e493ace6
Author: BastiaanOlij <mux213@gmail.com>
Date:   Sun Apr 9 21:22:40 2017 +1000

    Formatting of mm files

commit 21727657ff6df8ebbf5860547ecd3c48f22eefe5
Merge: 0029440 7cc561f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Apr 9 11:24:44 2017 +0200

    Merge pull request #8319 from bojidar-bg/gdscript-inline-block-indent
    
    Fixup #8123, seems like I forgot a few things

commit 0029440955f6d500a0c97bf7348a7b5353db0cea
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sun Apr 9 10:32:38 2017 +0200

    Fix warning message when EditorPlugin script is not in tool mode.

commit d0ef1acea40b6dbe734530346f0ae91eb3f7b6bb
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Sat Apr 8 20:04:06 2017 +0200

    Allow zero preprocess time for Particles2D

commit 7cc561fe0e2d2bdece2485f38d68d6c9a6d6fd88
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Sat Apr 8 19:41:08 2017 +0300

    Fixup #8123, seems like I forgot a few things
    
    Should close #8315
    Please test, I'm still unsure I did it correctly...

April 9, 2017 at 04:12

This build contains errors. The following steps failed:


Changes since last build:
commit 4286aef69313e048fa91710c35456c08a252fd3c
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Apr 8 22:38:11 2017 -0300

    Particle system is complete. Rejoice!

commit 6075dfe511728ab3fb59915a18ca99e5b8789d8b
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sun Apr 9 01:15:37 2017 +0200

    Particles2D: Fix flip property (again).
    
    should have flipped the dst_rect..

commit fce779a4ef02f1b14f95cab6a06e75db170f3448
Merge: fe4336f 5695d98
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Apr 8 16:49:46 2017 +0200

    Merge pull request #8301 from karroffel/dlscript-refactor
    
    [DLScript] refactoring and in-editor reloading

commit fe4336f165c9bfd9ac802ad3b6170a2a24176969
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sat Apr 8 12:18:20 2017 +0200

    DLScript: Fix llvm compilation error.
    
    `Ordered comparison between pointer and zero`

commit 5695d9892ec337699ba9b8b44a67146a7fe39f3a
Author: Karroffel <therzog@mail.de>
Date:   Sat Apr 8 01:28:14 2017 +0200

    [DLScript] in-editor reloading

commit 8cd3f8188662b2456d27f871cd2ba1b2c20e3c4a
Author: Karroffel <therzog@mail.de>
Date:   Fri Apr 7 04:47:58 2017 +0200

    [DLScript] refactored loading of libraries
    
    I also enabled DLSCRIPT_EDITOR_FEATURES as the default.
    It might not be the most usable because of the lack of a reloading functionality,
    but as Zylann pointed out "It's better to see something than nothing at all"

April 8, 2017 at 10:12


Changes since last build:
commit 36f568903b1e91f7cf66efb81620652ca971c686
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Apr 8 00:16:50 2017 +0200

    AUTHORS: Prevent bad Markdown formatting

commit df61dc4b2bd54a5a40c515493c76f5a458e5b541
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Apr 8 00:11:42 2017 +0200

    Add "Godot Engine contributors" copyright line

commit 21bcb71b2caa6e833338e40c915f7e353a377754
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Apr 8 00:02:05 2017 +0200

    Add AUTHORS list crediting developers

April 7, 2017 at 23:26

This build contains errors. The following steps failed:


Changes since last build:
commit b81d5f4687a5f56c6cd5fc9b4545ff792378d3c7
Merge: fc45c1e 665bf52
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Apr 7 22:22:54 2017 +0200

    Merge pull request #8308 from RandomShaper/optimize-out-debug-n-non-tools
    
    Optimize-out some debug and/or non-tools methods

commit fc45c1e6eb361c6ff4d5d76c39c7a34b113c7216
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Apr 7 20:33:31 2017 +0200

    i18n: Sync translations from Weblate

commit 0a5c1eeb484f2d0a14586d0a7eec0db8cf6ad5fc
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Apr 7 20:32:37 2017 +0200

    i18n: Add new translations for Greek, Dutch and Thai

commit 486952857f9f48a558594a03fd7b57b01709599c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Apr 7 20:30:17 2017 +0200

    i18n: Update translation template

commit 3708d887191d1b1518375e812d501b558f3f6f19
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Apr 7 19:44:42 2017 +0200

    classref: Sync with current source

commit efba539f93bc9800589c03d1538843afed56161e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Apr 7 19:22:34 2017 +0200

    Fix build on older GCC versions
    
    Travis builds would fail with:
    ./drivers/gles3/rasterizer_storage_gles3.h:1018:19: error: ISO C++ forbids initialization of member 'fixed_fps' [-fpermissive]

commit 12b84eb9f488d28f3b787fd745fd3dcfa254cab6
Merge: d8f0118 4b85dda
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Apr 7 19:12:42 2017 +0200

    Merge pull request #8304 from RandomShaper/reset-folded-on-reset-edit-children
    
    Reset display folded for an instanced scene if editable children is toggled off

commit d8f011828e9282f6f931c5fe838399c062e7fa2d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Apr 7 18:59:10 2017 +0200

    Add compatibility class for FixedSpatialMaterial
    
    Fixes loading existing 3.0-alpha projects broken by 74808ac4d9176180dc7ecace99723edab8a73e0e.

commit 665bf529481c0dbe9345d2473bce8f8d99ece0c5
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Fri Apr 7 16:17:16 2017 +0200

    Optimize-out some debug and/or non-tools methods
    Collisions and nav debug are conditionally compiled depending on DEBUG_ENABLED
    is_editor_hint() and is_node_being_edited() are compiled only with TOOLS_ENABLED
    Every affected method is implemented in the header in case its macro is not present (the getters just returning false and the setters having an empty body) so the compiler can inline and finally no-op-out them as likely as possible.
    is_node_being_edited() already showed a similar optimization effort and has been adapted to this change.
    Furthermore, and as a consequence, -debugcol and -debugnav will not work on non-debug (strict release) builds.
    This can bring a little bit of runtime performance on release and non-tooled builds (less code, so less cycles to spend and maybe more cache friendly).

commit 4b85ddabdaf8314238cfecb1fa74ccb08f5d67d3
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Fri Apr 7 15:48:07 2017 +0200

    Reset display folded for an instanced scene if editable children is toggled off
    This avoids the display folded flag needlessly getting into the scene file (potentially forever) and also gives more visual feedback if the user re-enables editable children so it will display unfolded at first.

April 7, 2017 at 05:46


Changes since last build:
commit 74808ac4d9176180dc7ecace99723edab8a73e0e
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Apr 6 23:36:37 2017 -0300

    New particle system, mostly working, some small features missing.

April 7, 2017 at 00:23


Changes since last build:
commit 25d09b92be0f5d86cdee6eada80823cdcc2d42bc
Merge: a30de0a 362e52c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Apr 6 23:27:36 2017 +0200

    Merge pull request #8296 from Hinsbart/normapmap
    
    Fix typo in FixedSpatialMaterial
    
    [ci skip]

commit 362e52c2fde03346da665689d25c2161fbab2a25
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Thu Apr 6 23:18:09 2017 +0200

    Fix typo in FixedSpatialMaterial
    
    NormapMap

commit a30de0a85f225f59cb822ee76d0c873d8afd597d
Merge: b49925c d51fe99
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Apr 6 23:04:43 2017 +0200

    Merge pull request #8290 from supaiku-o/fix-highlight-typo
    
    Fix highlight typo

commit d51fe99a8b6daa3ec6495a5b3e27b63d752c3783
Author: supaiku <supaiku@protonmail.com>
Date:   Thu Apr 6 17:35:08 2017 +0200

    Fix highlight typo

April 6, 2017 at 20:57


Changes since last build:
commit b49925caab99fb49b0d50b0f4696d20fd3f4f1d0
Merge: 0ede030 ce948ed
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Apr 6 13:09:19 2017 -0300

    Merge pull request #8291 from godotengine/revert-8180-8145-Mouse_Position_is_unknown_until_first_mouse_event
    
    Revert "8145 - Mouse Position is unknown until first mouse event on X11"

commit ce948ed63bb347cafd3ad0b0fd5e238acdbf7d33
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Apr 6 13:08:42 2017 -0300

    Revert "8145 - Mouse Position is unknown until first mouse event on X11"

April 6, 2017 at 15:44


Changes since last build:
commit 0ede0302ba15b672b4dc50d04f9eb737ff3b3dc3
Merge: 1a33d5e df7ca78
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Apr 6 14:34:40 2017 +0200

    Merge pull request #8285 from Hinsbart/gdscript_default
    
    Editor: Use GDScript as the default language in ScriptCreateDialog.

commit 1a33d5e06fa941d1acf219ef865dfb0425f302dd
Merge: 2438495 a2734df
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Apr 6 14:34:21 2017 +0200

    Merge pull request #8286 from Hinsbart/memleaks
    
    Core: fix possible memory leaks.

commit 243849583a5c0a8564aa33b509a43827f818750c
Merge: ab02206 741800f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Apr 6 14:34:01 2017 +0200

    Merge pull request #8287 from karroffel/dlscript-android-fix
    
    [DLScript] fixed android builds now

commit df7ca7864bc6d12ba1a9b80320d32f2a01ea8658
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Thu Apr 6 13:40:00 2017 +0200

    Editor: Use GDScript as the default language in ScriptCreateDialog.

commit 741800f5cc852ffd04088d5ee779a8c9421c65a7
Author: Karroffel <therzog@mail.de>
Date:   Thu Apr 6 14:00:54 2017 +0200

    [DLScript] fixed android builds now
    
    ... really.

commit a2734df7edb244e92006be47f4bfb9f96115b277
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Thu Apr 6 13:18:41 2017 +0200

    Core: fix possible memory leaks.

April 6, 2017 at 11:58

This build contains errors. The following steps failed:


Changes since last build:
commit ab02206f18a08d22399784259fe558fe104c0ed5
Merge: f5f9b22 12514cf
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Apr 6 08:09:16 2017 +0200

    Merge pull request #8280 from karroffel/dlscript-inheritance
    
    [DLScript] inheritance fixes

commit f5f9b220f9f2a4977df7c7888db650b67b12c8a5
Merge: d681e57 7d914a2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Apr 6 08:08:54 2017 +0200

    Merge pull request #8276 from karroffel/dlscript-stl
    
    [DLScript] API fixed and removed STL imports

commit d681e571ac8464e15187f5e3aa9ca2ede2387903
Merge: cbf49dd d35fab7
Author: Andreas Haas <Hinsbart@users.noreply.github.com>
Date:   Thu Apr 6 06:25:35 2017 +0200

    Merge pull request #8281 from curtisxk38/master
    
    Fix typo in Parser Error message

commit d35fab7382107c062b60aa770dea223d5a932ff6
Author: curtisxk38 <ck2ha@virginia.edu>
Date:   Wed Apr 5 23:11:05 2017 -0400

    Fix typo in Parser Error message

commit 12514cfebccff235f44f3bdbfc99441953202636
Author: Karroffel <therzog@mail.de>
Date:   Thu Apr 6 03:34:09 2017 +0200

    [DLScript] inheritance fixes
    
    This properly implements script inheritance for DLScripts.

commit 7d914a289c13f2defd48b8edb9c86ab47046bd5f
Author: Karroffel <therzog@mail.de>
Date:   Thu Apr 6 01:49:09 2017 +0200

    [DLScript] more API fixes

commit 71a99d5517f5b4061e66c9e085d7b1922ee9577c
Author: Karroffel <therzog@mail.de>
Date:   Thu Apr 6 00:21:00 2017 +0200

    [DLScript] removed STL imports

commit cbf49ddc5180a95292ae006942c0da47d67f0a33
Merge: 64ebc36 fa7e167
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Apr 5 23:26:13 2017 +0200

    Merge pull request #8269 from karroffel/dlscript-virtual-method-export
    
    [DLScript] fixed virtual method export

commit 64ebc3672e28b337b5700c7b9ef96c3422bb7491
Merge: 454f53c 2443946
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Apr 5 22:27:48 2017 +0200

    Merge pull request #8274 from RandomShaper/fix-android-x86
    
    Fix crash on Android-x86

commit 2443946307bbeb86c010655dd760fb97d21f75f4
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Wed Apr 5 22:16:04 2017 +0200

    Fix crash on Android-x86

commit fa7e167a926a042f448b0a644271c8f0e4256aed
Author: Karroffel <therzog@mail.de>
Date:   Wed Apr 5 17:08:19 2017 +0200

    [DLScript] fixed virtual method export

commit 454f53c77659721a529c48fd4be6bf80d33c0082
Merge: 5b5a825 c6645d6
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Apr 5 14:10:25 2017 +0200

    Merge pull request #8268 from karroffel/dlscript-android
    
    [DLScript] removed unused import

commit c6645d6a409c78f0d2b95b8da0ab8c9b7169c8d0
Author: Karroffel <therzog@mail.de>
Date:   Wed Apr 5 14:08:26 2017 +0200

    [DLScript] removed unused import
    
    This hopefully fixes android builds

commit 5b5a825c7fdb3a1f158a377e5febef7ab7b77903
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Apr 5 08:22:41 2017 +0200

    Fixer looping timer accumulation in _process
    
    Follow-up to #8251.

commit 4989cc36171a429830a80a072c3a9df26bb146fc
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Apr 5 07:34:27 2017 +0200

    Fix URLs to moved docs pages
    
    Closes #8266.

commit e96f32945d31e0d5596b31b03c6353fd037624cb
Merge: 02f9851 9aa60ff
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Apr 5 01:25:54 2017 +0200

    Merge pull request #8264 from MrMaidx/filesystem_popup_fix
    
    Fix typo which caused popup to display on incorrect coordinates.

commit 02f9851d0dd4ea43394cb49edae3f28550ba0b8d
Merge: 2c4e443 289abd3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Apr 5 01:24:19 2017 +0200

    Merge pull request #8259 from bojidar-bg/move-slide-wall-fix
    
    Fix is_move_and_slide_on_wall, make move_and_slide floor angle configurable

commit 2c4e4432afca009614ffd5ee837d1578f54eb841
Merge: 7ed83e9 1a620bd
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Apr 5 01:23:09 2017 +0200

    Merge pull request #8214 from tagcup/bounce_reflect_slide
    
    Made slide and reflect active verbs acting on itself in Vector2 and V…

commit 9aa60ff15f048fc0301b9b2197c56c8100e6c185
Author: Martin Novak <maidx@seznam.cz>
Date:   Wed Apr 5 00:31:17 2017 +0200

    Fix typo which caused popup to display on incorrect coordinates.

commit 7ed83e988930776826b8e6e7cf0c53f8d50cfe26
Merge: 46bc14e 6c49fe9
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Apr 4 23:38:00 2017 +0200

    Merge pull request #8263 from karroffel/dlscript-userdata
    
    [DLScript] added variant constructor and a function to get userdata of a script

commit 6c49fe9c62b3401323a6497447679fdfded6f116
Author: Karroffel <therzog@mail.de>
Date:   Tue Apr 4 19:38:46 2017 +0200

    [DLScript] added variant constructor and a function to get userdata of a script
    
    The godot_dlinstance_get_userdata() function can be used to get the DLScript userdata pointer of any object that has a DLScript attached to it.
    This is particularly useful and even required for language bindings to work properly.
    
    This also fixes non-tool builds.

commit 289abd37101c29063ec114644f304eed13e184e2
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Tue Apr 4 16:35:33 2017 +0300

    Fix is_move_and_slide_on_wall, make move_and_slide floor angle configurable
    
    Fixes #7313

commit 46bc14e66fe90430f1d74cdab6cca6acb5b2a3f6
Merge: 57badfd fd55308
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Apr 4 00:25:03 2017 +0200

    Merge pull request #8246 from GodotNativeTools/dlscript-module
    
    DLScript module

commit 57badfd1df3a554b7f47793e73a887874e5ca2b1
Merge: 4d3ed11 ea4fbee
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Apr 4 00:22:44 2017 +0200

    Merge pull request #8251 from cynicaldevil/master
    
    Previous value of time_left is added to wait_time before assigning to time_left

commit 4d3ed11212c779a1c340916dee47b2021382047f
Merge: 6fc1a88 0a287cf
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Apr 4 00:21:12 2017 +0200

    Merge pull request #8248 from Hinsbart/fix_notify_renames
    
    Fix more property names in _change_notify calls.

commit 6fc1a88ea1c669276bb195278dbe8c3e03d6e59e
Merge: 41986b2 e19ccbd
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Apr 4 00:20:55 2017 +0200

    Merge pull request #8247 from Hinsbart/scene_dock_order
    
    Editor: Swap Scene and Import tabs in dock.

commit 41986b209280e1790712c614425890b8e7eae5fe
Merge: 4b7dd09 6caa9fc
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Apr 4 00:19:47 2017 +0200

    Merge pull request #8244 from RandomShaper/improve-touch-button
    
    Improve TouchScreenButton

commit 4b7dd09dc38f782de273dd0056e475f438ed8ba5
Merge: 1bd3648 9dbd6db
Author: Andreas Haas <Hinsbart@users.noreply.github.com>
Date:   Tue Apr 4 00:15:31 2017 +0200

    Merge pull request #8249 from eska014/win-export
    
    Reenable Windows Desktop export

commit ea4fbee8f2778bc864cb930c69016cb175812da7
Author: Nikhil Shagrithaya <nikhilshagri@gmail.com>
Date:   Tue Apr 4 00:37:42 2017 +0530

    previous value of time_left is added to wait_time before assigning to time_left

commit 9dbd6db63b90e312810043753846b56cb2a0ac4b
Author: eska <eska@eska.me>
Date:   Mon Apr 3 19:52:11 2017 +0200

    Reenable Windows Desktop export

commit 0a287cfe4cfe721b3909e9722023c3d469afa886
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Mon Apr 3 18:34:44 2017 +0200

    Fix more property names in _change_notify calls.

commit e19ccbdc322f01f58c328f8343887e71f992a165
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Mon Apr 3 17:29:10 2017 +0200

    Editor: Swap Scene and Import tabs in dock.
    
    Swaps the ordering of those tabs. Now the editor defaults to displaying the scene tab instead of import, which I found a bit confusing.

commit fd553087867187220d4f6b8217854dd8e9be2667
Author: Karroffel <therzog@mail.de>
Date:   Mon Apr 3 16:11:38 2017 +0200

    added dlscript module
    
    This module was written by bojidar-bg and me, with the help of ClikCode and touilleMan.
    
    This adds a module to Godot that enables the use of dynamic libraries as a source for scripts.
    That also allows third party libraries to be linked to Godot more easily and without creating modules.
    
    For a readme see https://github.com/GodotNativeTools/godot_headers/blob/master/README.md

commit 1a620bd5faebd83015182ea032f40936a9916af6
Author: Ferenc Arn <tagcup@yahoo.com>
Date:   Fri Mar 31 10:25:09 2017 -0500

    Made slide and reflect active verbs acting on itself in Vector2 and Vector3.
    
    This is in alignment with other functions in vector classes.
    Also added checks for normalization, fixed the sign of reflect (which now corresponds to reflection along a plane mathematically), added bounce method and updated docs.
    
    Fixes #8201.

commit 67f59bc2d9e2ce5faa9507017d49827753981e1e
Author: Karroffel <therzog@mail.de>
Date:   Wed Mar 8 03:59:12 2017 +0100

    increased maximum number of scripting languages

commit 6caa9fc94c2dbb16bbd793e451060992af5160c3
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Mon Apr 3 14:23:52 2017 +0200

    Improve TouchScreenButton
    Fix shape not being updated
    Add a way to hide the shape on editor and debug-with-visible-shapes
    Remove useless checks

commit 1bd3648bb073e3033f6aed07912b48c020b256af
Merge: 5b09dde 7a42820
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 3 14:41:53 2017 +0200

    Merge pull request #8211 from robertdhernandez/NinePatch-Fix
    
    [3.0] Fixed NinePatchRect/StyleBoxTexture incorrectly drawing AtlasTexture

commit 5b09dde3fee4a314183b742ee77913cb7ffd611f
Merge: 9f85bef b541402
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 3 13:52:59 2017 +0200

    Merge pull request #8146 from supagu/astar
    
    Added ability to change A-star cost function

commit 9f85befbfd5d4b5494570edab97ef0b6bd852bcd
Merge: ff468e2 245ace6
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 3 13:48:57 2017 +0200

    Merge pull request #8048 from ficoos/was_input_handled
    
    Add the option to check if input was handled

commit ff468e2d4247fc5fc52aea866f72dc4e5b9e6815
Merge: dd35cac 6ac4969
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 3 11:35:44 2017 +0200

    Merge pull request #8241 from volzhs/crash-project-setting-master
    
    Fix crash when change project settings

commit 6ac4969cdd6b57570d5b5265d15263995a8785da
Author: volzhs <volzhs@gmail.com>
Date:   Mon Apr 3 17:57:50 2017 +0900

    Fix crash when change project settings

commit dd35caca051541d8044d567e56a623c8c884e4ff
Merge: 79712ca a911b1f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 3 09:51:26 2017 +0200

    Merge pull request #8238 from volzhs/scenetree-button-margin
    
    Make buttons closer in Scene tree

commit 79712ca3ab20594875bc1599956b03519ce8d2f8
Merge: 71f8f80 c464609
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 3 09:34:57 2017 +0200

    Merge pull request #8218 from ficoos/fix_token_names
    
    Add '$' to token names

commit a911b1f126b60d8d119e15eade30fd40692f8ddf
Author: volzhs <volzhs@gmail.com>
Date:   Mon Apr 3 15:50:16 2017 +0900

    Make buttons closer in Scene tree

commit 71f8f80b84dde7f13277d7f908132a244fbb22e9
Merge: b49d206 58cd446
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 3 07:57:28 2017 +0200

    Merge pull request #8235 from RandomShaper/fix-warped-pan
    
    Fix warped mouse panning on Linux

commit 58cd4461d1dd0e5ad0edcccac1276dc32f20b329
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Mon Apr 3 02:47:23 2017 +0200

    Fix warped mouse panning on Linux
    Fix/improve it also on certain edge cases for any platform

commit b49d206a4ccaf7d64e0550a1d4b819ba57b4f285
Merge: 65f8210 8078b5e
Author: Andreas Haas <Hinsbart@users.noreply.github.com>
Date:   Mon Apr 3 00:33:40 2017 +0200

    Merge pull request #8219 from robertdhernandez/Node2D-Canvas-Sync
    
    Node2D/Control variables now update with canvas changes

commit 65f8210e503dd6cc8fdfcae7de5cb7d9a1bed854
Merge: dee7fb5 e65b8b6
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Apr 2 17:25:57 2017 +0200

    Merge pull request #8233 from volzhs/fix-adreno-430
    
    Fix failing to compile shader on Adreno GPU

commit e65b8b666caf94d977d065445b1a31e4c67d31c3
Author: volzhs <volzhs@gmail.com>
Date:   Sun Apr 2 23:16:25 2017 +0900

    Fix failing to compile shader on Adreno GPU

commit dee7fb5ab5b1870400b2ae2fe383d995d5e76476
Merge: 3b256f1 1d3c9c4
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Apr 2 13:04:14 2017 +0200

    Merge pull request #8228 from Hinsbart/viewport_fix
    
    Viewport: Fix undefined behaviour found by llvm sanitizer.

commit 3b256f1a9043bf6700f0d7281b9c671dcff7ac19
Merge: 6731924 b9d606a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Apr 2 13:02:12 2017 +0200

    Merge pull request #8229 from Hinsbart/upd_mappings
    
    Input: Update Gamepad mappings.

commit 1d3c9c448d805d0813a67efdd6677c312d72bb32
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sun Apr 2 09:46:51 2017 +0200

    Viewport: Fix undefined behaviour found by llvm sanitizer.
    
    When godot was running as the project manager, it tried to call a method on a null pointer (get_tree()->get_edited_scene_root()).
    This is undefined behaviour and caused a crash when compiled with sanitizing enabled.

commit b9d606af718f6811b046d9390df4615b10372658
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sun Apr 2 09:43:37 2017 +0200

    Input: Update Gamepad mappings.

commit 8078b5ecf68a6a834284167bc7b43ff2c646b204
Author: Robert Hernandez <killerjaguar26@gmail.com>
Date:   Sat Apr 1 00:07:35 2017 -0400

    Fixed Node2D/Control not updating properties

commit b5414024179635f19a16d206d1f016e349dc3d66
Author: Fabian Mathews <supagu@gmail.com>
Date:   Sat Mar 25 20:14:41 2017 +1030

    Added ability to change A-star cost function

commit c464609bda893edf7f30c1a20f7452454a7a091b
Author: Saggi Mizrahi <saggi@mizrahi.cc>
Date:   Fri Mar 31 21:53:22 2017 +0300

    Add '$' to token names
    
    It was missing from this array and would cause godot to crash or report
    bad errors.
    
    Signed-off-by: Saggi Mizrahi <saggi@mizrahi.cc>

commit 245ace6e2e8c81909bbeae3e6f191932ab24815b
Author: Saggi Mizrahi <saggi@mizrahi.cc>
Date:   Thu Mar 16 18:52:50 2017 +0200

    Add the option to check if input was handled
    
    When working with a viewport you should call Viewport.input() to pass
    the input, but if the input was unhandled you might also want to call
    Viewport.unhandled_input() so that objects in the sub-scene can handle
    the event. This adds a way to check if the input was handled so that you
    know whether you should call Viewport.unhandled_input() or not.
    
    Signed-off-by: Saggi Mizrahi <saggi@mizrahi.cc>

commit 6731924dcfa7451d8b31461b438fd2a5aa8af1f6
Merge: d7dd276 86de80d
Author: Andreas Haas <Hinsbart@users.noreply.github.com>
Date:   Fri Mar 31 13:35:02 2017 +0200

    Merge pull request #8213 from Hinsbart/joymapping_master
    
    Initialize hat values for mapping and revert X360 mappings. [3.0]

commit 86de80db890afa38d1b0c70db5a673386bfdf992
Author: Jordan Patterson <jordan@evolarium.ca>
Date:   Mon Mar 27 11:00:37 2017 -0600

    Initialize hat values for mapping and revert X360 mappings.

commit 7a428206fec3018f2535768b8a1f20ab9f02aa22
Author: Robert Hernandez <killerjaguar26@gmail.com>
Date:   Thu Mar 30 23:35:57 2017 -0400

    Fixed WindowDialog not aligning properly

commit a4a12a2b7b2f1acfae0d0f1158a1b14e79958da5
Author: Robert Hernandez <killerjaguar26@gmail.com>
Date:   Thu Mar 30 21:09:25 2017 -0400

    Fixed AtlasTexture being incorrectly
    
    Fixed StyleBoxTexture and NinePatchRect drawing the entire texture of an
    AtlasTexture.

commit d7dd276ccc889c1fc9d50d150782bc2ed870cfd6
Merge: 7d99f38 d8c396a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Mar 30 13:09:17 2017 +0200

    Merge pull request #8208 from Shin-NiL/master
    
    Honor the Tween's final values

commit d8c396a44f8e194cda3220a33ba84eaa982736d2
Author: Shin-NiL <niltonr@gmail.com>
Date:   Thu Mar 30 07:58:20 2017 -0300

    Honor the Tween's final values

commit 7d99f388e362dddadbdd8f146bceb5c145d7b98f
Merge: aab6687 97d5105
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Mar 30 10:40:29 2017 +0200

    Merge pull request #8199 from tagcup/math2d_det_fix
    
    Fix polar decomposition in 2D.

commit aab668752351fb2ad47e2df2826ac332a83c6477
Merge: 84bd039 c79e998
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Mar 30 10:34:30 2017 +0200

    Merge pull request #8180 from sergey-push/8145-Mouse_Position_is_unknown_until_first_mouse_event
    
    8145 - Mouse Position is unknown until first mouse event on X11

commit 84bd039851e2b9466599057284cbac40eab430b5
Merge: c6ba3bf 54abbc5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Mar 30 10:29:46 2017 +0200

    Merge pull request #8173 from RandomShaper/improve-tile-palette
    
    Several enhancements for the tile map editor

commit c6ba3bf9d5736ebdfee276cf6aff5b802e9cfb7f
Merge: 92b6c80 c2165bb
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Mar 30 07:37:46 2017 +0200

    Merge pull request #8203 from RandomShaper/add-missing-bind
    
    Add missing binding for DUPLICATE_USE_INSTANCING

commit c2165bb1a5bbbb6542d80fc539667501e971ddc7
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Thu Mar 30 00:38:06 2017 +0200

    Add missing binding for DUPLICATE_USE_INSTANCING

commit 2281942fb3ac5889abc6e95df27a80e71fe32c0e
Author: Karroffel <therzog@mail.de>
Date:   Wed Mar 8 02:50:13 2017 +0100

    Added methods for opening dynamic libraries to OS

commit 92b6c8095acc8348da7657dde357202840c26382
Merge: 000e873 6699568
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Mar 29 22:48:48 2017 +0200

    Merge pull request #8200 from bojidar-bg/doctool-make-properties
    
    Update classes.xml to master version, add a small feature to doc_status
    
    [ci skip]

commit 669956849aa7c5f97c0b7fde16a871e933f0f019
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Wed Mar 29 22:27:59 2017 +0300

    Update classes.xml to master version, add a small feature to doc_status

commit 97d510531a56acba1898a863efe113bf24acc0a2
Author: Ferenc Arn <tagcup@yahoo.com>
Date:   Wed Mar 29 11:51:31 2017 -0500

    Fix polar decomposition in 2D.
    
    When performing polar decomposition in 2D as B = R.S, where R is rotation (with determinant +1) and S is scaling, use the convention that reflections are absorbed into S through a reflection around y axis.
    In 3D, this is done by using a reflection along all three axes, but since the dimensionality is even in 2D, one axis needs to be chosen.
    
    Fixes Matrix32::get_rotation and Matrix32::get_scale (which weren't properly fixed in #7445).

commit 000e8730088ed241439a311c1bd0167f741ffbd1
Merge: d4740a9 7df7e9c
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Mar 29 15:21:52 2017 +0200

    Merge pull request #8191 from eska014/webgl2-export
    
    WebGL 2 export per WebAssembly or asm.js

commit 7df7e9cc8bbe25148698f4350123a42e17033881
Author: eska <eska@eska.me>
Date:   Tue Mar 28 03:21:21 2017 +0200

    WebGL 2 export per WebAssembly or asm.js

commit c79e998d1f12b281530b15d3015e7128418c8a60
Author: Sergey Pusnei <sergey.pusnei@gmail.com>
Date:   Mon Mar 27 21:37:23 2017 -0400

    8145 - Mouse Position is unknown until first mouse event on X11 & Win
    
    - X11 update input->pos on EnterNotify
    - X11 & Win call first-time events processing before main initialization

commit 54abbc532f3c420ee3c2cd932d278deabf7c0fbd
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Mon Mar 27 02:50:51 2017 +0200

    Several enhancements for the tile map editor
    Allow sorting tile palette by name
    Allow hiding tile ids in tile palette

commit d4740a98537b1e7dcb6fb48176abdebe27eee83c
Merge: 9d28a5e e7fba3d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 27 08:56:54 2017 +0200

    Merge pull request #8169 from RandomShaper/fix-uniform-move
    
    Include uniform (Shift down) mode in only-one-Node2D dragging

commit 9d28a5e7d99e3f089e11a929829443d0a922d030
Merge: fbebd32 c0b6756
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 27 08:52:58 2017 +0200

    Merge pull request #8159 from Hinsbart/last_id
    
    Input: Remove usage of platform dependent event IDs.

commit fbebd32b5f47b0f8c357bbda3f657c58cdf3e3da
Merge: 1a0d1bb 77c81a2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 27 08:50:47 2017 +0200

    Merge pull request #8147 from RameshRavone/patch-1
    
    Update build.gradle.template for jcenter

commit e7fba3d2731203ce84d4749407332d0afb05340f
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Mon Mar 27 01:32:24 2017 +0200

    Include uniform (Shift down) mode
    in only-one-Node2D dragging

commit 1a0d1bb18dc392ffdeef43451b8190f79b02d424
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 26 22:03:58 2017 +0200

    Remove redundant subfolder in iOS template

commit d8f32637be9f9eae9fddfe4d664e369cbf3b65c3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 25 08:36:00 2017 +0100

    SCons: Add option to toggle warnings (on by default)
    
    All the warnings are factored out of the platform-specific files and moved to
    SConstruct. Will have to check that it does not introduce regressions on some
    platforms/compilers.
    
    (cherry picked from commit 31107daa1a41fe9ab3c7c1868479e78e16848333)

commit c0b67568757ccc22811e16348713ef3119e18f3e
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sun Mar 26 15:59:13 2017 +0200

    Input: Remove usage of platform dependent event IDs.
    
    The ID property for InputEvents is set by `SceneTree` when sending the event down the tree.
    So there's no need for the platform specific code to set this value when it will later be overriden anyway...

commit 77c81a21d84d30b2b78027821db45a53d583762f
Author: Ramesh Ravone <ramesh.maran443@gmail.com>
Date:   Sat Mar 25 17:41:20 2017 +0530

    Update build.gradle.template
    
    Updating project repository,
    added jcenter() since Android Studio uses it by default.
    
    https://www.jfrog.com/knowledge-base/why-should-i-use-jcenter-over-maven-central/

commit a0b0dff6fdbdc4be78087aa572f3da5dbb8daa01
Author: BastiaanOlij <mux213@gmail.com>
Date:   Tue Mar 21 23:50:53 2017 +1100

    Fixing magnetometer on iOS
    
    (cherry picked from commit 4b7d1d8c15747a552b7dff52b0eeda4d3e7cec4e)

commit af282b56feb8d84049f911dd1d91d82bd2211727
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 22:58:50 2017 +0100

    Fix bogus s/_md/D_METHOD/ affecting md5 stuff

commit 4911555f6c59a366b214261fadeb0fcbaed8fbac
Merge: 5cad914 468719c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 22:53:27 2017 +0100

    Merge pull request #8137 from Hinsbart/mbutton_pos
    
    Input: Update mouse position on mouse-button events.

commit 5cad9147f9b1f96ba0fdc84f0a6112befdfdfc92
Merge: 60a9deb 0d8f566
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 22:53:16 2017 +0100

    Merge pull request #8133 from Hinsbart/joy_constants
    
    Input: Refactor JOY_* constants.

commit 60a9debb99ecb538ab91d76d80ab6f6c22cf4d5f
Merge: 397380e 3730e05
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 22:52:46 2017 +0100

    Merge pull request #8132 from tagcup/vector3_angle_to
    
    Use atan2 rather than acos in Vector3.angle_to.

commit 397380e9e5e07b438327b32a84a2e18f67ecf2c1
Merge: 6674c55 56af1a3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 22:52:36 2017 +0100

    Merge pull request #8130 from volzhs/cache-font-master
    
    Cache DynamicFont resource for Android

commit 6674c556ae531a161b4d9c11076864db83965a18
Merge: 495710c f912bcd
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 22:52:25 2017 +0100

    Merge pull request #8128 from volzhs/fix-android-app-name
    
    Fix wrong app name for Android export

commit 495710c3d68c3ac7c3bf762f8e4de0c2b2008b6c
Merge: beba97c 18ab88b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 22:52:09 2017 +0100

    Merge pull request #8123 from bojidar-bg/gdscript-inline-block-indent
    
    Make inline blocks in GDScript more (or less) pythonic

commit beba97c0c34bd4e88d8a1e34d26dad6c2340cc6e
Merge: fb46323 6bb9b58
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 22:51:27 2017 +0100

    Merge pull request #8122 from tagcup/axis_check_normalization
    
    Explicitly documented that Transform.basis is not necessarily an orth…

commit fb46323022222ab52ab357508a4e96e619baa599
Merge: 98baec6 61d7ae3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 22:51:12 2017 +0100

    Merge pull request #8115 from RandomShaper/improve-snapping
    
    Improved 2D snapping behavior

commit 98baec68809ebf2dc15dbd44822bb945b039ae6b
Merge: ca3596b f5004b7
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 22:50:39 2017 +0100

    Merge pull request #8109 from RandomShaper/warped-panning
    
    Implement warped mouse panning for 2D & 3D editors

commit ca3596b043b2f4c5a4f6858bd6176b7d1cbc931a
Merge: c25246d 927d15b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 22:49:50 2017 +0100

    Merge pull request #8098 from bojidar-bg/configfile-get-value-suppress
    
    Suppress error messages when using ConfigFile::get_value and a default is given

commit c25246d158c0d466d2b082803f3c86837e86b144
Merge: 296ece2 636963b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 22:48:01 2017 +0100

    Merge pull request #8010 from AlexHolly/Timer-is_time_left
    
    added Timer is_time_left()

commit 296ece2c6a61630bfdb9b31dce46e5e2d1cda7cf
Merge: f1e05d3 0450e65
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 22:47:18 2017 +0100

    Merge pull request #7985 from Faless/enet_godot_sock_squash
    
    Update ENet to use Godot sockets.

commit f1e05d31444f46906e8bd155c0dd7d7a9a018451
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 22:01:59 2017 +0100

    Issue template: Stop discouraging bug reporting on master

commit 1ed8caa1bbab7a03abc05fe56057f92cddcb89b6
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 21:59:32 2017 +0100

    i-patch for Pirate language
    
    Credits to jo_ for the joke and hcorion for finding the typo:
    
    <hcorion> Hi all, I was busy translating godot to Pirate, and I noticed a
      spelling error, on line 1035 in platform/uwp/export/export.cpp it mis-spells
      certificate as certficate missing the extra i
    <jo_> hcorion: Nice catch.
    <jo_> If you make a PR, please call it 'i-patch for Pirate."

commit 468719c480100a0d5c8e5c5760f7f38f6a857d4a
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Fri Mar 24 21:55:58 2017 +0100

    Input: Update mouse position on mouse-button events.

commit 73eaf81c165e9379cee826a092dd612c4512c128
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 21:53:48 2017 +0100

    i18n: Sync templates and translations with current code
    
    Massive diff due to the tools/editor -> editor move.
    The real changes are the difference between those two:

commit debeee56f721178d44f71deb4e303b825d1dccd1
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 21:45:31 2017 +0100

    Fix typos in source code using codespell
    
    From https://github.com/lucasdemarchi/codespell

commit 61d7ae346685259784b47992a0afb3f4be0dbaa6
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Thu Mar 23 00:47:51 2017 +0100

    Improved 2D snapping behavior
    Make snapping affect nodes created by drag & drop
    Make snapping for a single Node2D refer to its pivot
    Refactor duplicate drag setup code
    Replace one occurrence of the old set_pos by set_position

commit c103f32ea3b19c3588d54dcef98e307f8b823f4c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 17:39:16 2017 +0100

    Only assume HiDPI mode if DPI >= 192 and width > 2000
    
    Also fix detection of single-column dock if width < 1200,
    it only worked with hidpi_mode=auto.

commit 0d8f5660f66d9952072fa62b88f620f7ea839d51
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Fri Mar 24 17:33:52 2017 +0100

    Input: Refactor JOY_* constants.
    **Breaking change**
    
    Removed the `JOY_SNES_*` and `JOY_SEGA_*` constants. Imho there's no reason for a modern game engine to provide button aliases for decades-old hardware.
    Also renamed `JOY_ANALOG_{0,1}_{X,Y}` to `JOY_ANALOG_{L,R}{X,Y}` and removed `JOY_ANALOG_2_*`.

commit 3730e0533cceaefe7981387804556810442865e1
Author: Ferenc Arn <tagcup@yahoo.com>
Date:   Fri Mar 24 12:03:33 2017 -0500

    Use atan2 rather than acos in Vector3.angle_to.
    
    Fixes #8111.

commit 56af1a37900fb2496e41acfbc374f39979c7d806
Author: volzhs <volzhs@gmail.com>
Date:   Fri Mar 24 16:18:35 2017 +0900

    Cache DynamicFont resource for Android

commit f912bcd943cc394922e751fa02374426652164ff
Author: volzhs <volzhs@gmail.com>
Date:   Fri Mar 24 15:26:55 2017 +0900

    Fix wrong name for Android export

commit 0450e6539ea77f8c56b244aef27ec45c69e1dcdb
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Thu Mar 23 13:27:41 2017 +0100

    ENet code cleanup and changes from review.

commit ed075c4c800f342681b94781b9a3e3c268a59de0
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Wed Mar 8 21:13:03 2017 +0100

    Cleanup unused ENet files and updated thirdparty README

commit 5f681d0b0f28cd39bc033c0cdf8eb3cb3a4acbe6
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Wed Mar 8 17:14:01 2017 +0100

    Allow non blocking UDP put_packet in C++.
    
    - Add blocking mode option to PacketPeerUDP.
    - put_packet returns ERR_UNAVAILABLE when operation would block.
    - ENet module uses non-blocking UDP.

commit 38d457170a15fd9eb902cecc8c5dc401646cd0b8
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Sun Jan 22 06:00:59 2017 +0100

    Update ENet module to support custom ENet lib
    
    Keep compatibility with upstream enet libraries

commit efaeebab4d83e5657288b7b20db6ce4ccf987a01
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Mar 23 20:14:12 2017 -0300

    Several fixes to Android exporter and port.
    Android seems to be working again!

commit 18ab88b3f1000cbcab5704402e402e1cdf65862f
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Thu Mar 23 20:07:02 2017 +0200

    Make inline blocks in GDScript more pythonic
    
    Fixes #8001

commit 6bb9b58b09aee7fc543c03844ce51b62c838dadd
Author: Ferenc Arn <tagcup@yahoo.com>
Date:   Thu Mar 23 12:27:00 2017 -0500

    Explicitly documented that Transform.basis is not necessarily an orthogonal matrix.
    
    Also added a check that in axis-angle rotations, axis is a normalized vector, and modified the docs accordingly.
    
    Fixes #8113.

commit f5004b78d0468641cd03619ecfecb42429621a70
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Wed Mar 22 21:18:47 2017 +0100

    Implement warped mouse panning for 2D & 3D editors
    Enabled by default as in Blender, but can be disabled separately for 2D & 3D;
    the core functionality is in Input so this could be reused or even exposed to scripts in the future

commit c37fad650f92845a6f59740fea2fea1b46f56db1
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Mar 21 19:34:26 2017 -0300

    Export working (for linux at least)

commit 927d15b815ff5bbc9693b98fb6ce177b84a76def
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Tue Mar 21 13:32:44 2017 +0200

    Suppress error messages when using ConfigFile::get_value and a default is given
    
    Fixes #8097

commit b5a06cecffeda556438b33807d766f4823623fee
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Mar 20 23:31:41 2017 -0300

    Export template management dialog.
    Missing download (need to discuss this!)

commit 33a2c5def0f55ef67196e35ac3309d3f9b70d967
Merge: 9061d6f 0664a9e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Mar 21 11:07:07 2017 +0100

    Merge pull request #8095 from RandomShaper/fix-yield-crash
    
    Fix random crashes when using yield()

commit 0664a9ef8efd88819aadbae776d706de5c3955f5
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Tue Mar 21 02:17:17 2017 +0100

    Fix random crashes when using yield()

commit 636963b11dad2f7f506831f4dfea23466ab678dc
Author: AlexHolly <alexander.holland@live.de>
Date:   Sat Mar 11 18:10:01 2017 +0100

    is_active to is_paused
    
    rm doc

commit 9061d6f8ce8c393653204b7565d7af3fe0c3c084
Merge: 6e476f8 6aee289
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 19 16:10:12 2017 +0100

    Merge pull request #8076 from akien-mga/travis-clang-format
    
    Travis: Add clang-format test to ensure code quality

commit 6aee289b3efea1d4f44fbcaa7d97ce276d17214e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 19 12:54:11 2017 +0100

    Travis: Run clang-format static check
    
    Commits or PRs that do not respect the clang-format style that we
    enforce will fail the test.
    
    Adding ubuntu-toolchain-r-test as its libstdc++ is necessary to install
    libllvm-3.9.

commit 26c6c2b01a7507038f051bcdde9fcb41c7cc4d1f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 19 14:26:27 2017 +0100

    Fix linking order for builtin freetype
    
    Before this change the libfreetype_builtin.a lib would be appended
    at the very end of the linking flags, after system libs such as -lX11
    or -lkernel32.

commit 6e476f87330f58d900c2e2e8556fdfb1bde910ec
Merge: 7eb8a67 a69e449
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 19 10:00:08 2017 +0100

    Merge pull request #8074 from Hinsbart/bind_parse_ev_3
    
    Input: bind parse_input_event()

commit a69e449782214c6108303af782c8aa321e5b11ea
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sun Mar 19 09:20:20 2017 +0100

    Input: bind parse_input_event()
    
    When using get_tree().input_event(ev), the engine will JUST send the event down the SceneTree.
    However, you won't get any of the benefits of the Input singleton:
    - No InputMap actions will be emitted
    - The internal input state won't be modified, so methods like `Input.get_mouse_pos()` or `Input.is_joy_button_pressed` won't return the expected output after sending the event.
    
    This is fixed by using `Input.parse_input_event(ev)` instead.
    I guess we'll also have to update the docs to reflect that this is the preferred method of sending custom InputEvents.

commit 7eb8a67025c04e8a72c219944e14432f38ad5135
Merge: b1f22fe f6a504f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 18 14:52:55 2017 +0100

    Merge pull request #8067 from Hinsbart/fix_ps_cross
    
    InputMap: Rename joypad button "PS X" to "PS Cross".

commit b1f22fe756aa7b00f62f843ec296c863ec58fb50
Merge: 00c4782 fc84ccc
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 18 14:52:44 2017 +0100

    Merge pull request #8066 from Hinsbart/fix_x11_cursor
    
    X11: Don't reset mouse cursor theme.

commit 00c4782910d6a4ea7d3ab0f8a28dec6e9a7c01d3
Merge: f6715ac c0c4ba4
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 18 14:52:34 2017 +0100

    Merge pull request #8051 from RayKoopa/resizable_new_node_dialog
    
    Make Create New Node dialog resizable and burninate old dialog

commit f6a504fad4ae4ca1c4ea6c5d0a6fa4a8274d48d8
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sat Mar 18 12:31:14 2017 +0100

    InputMap: Rename joypad button "PS X" to "PS Cross".

commit fc84ccc468e14dd8cd317c29424011d76ec85dd5
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sat Mar 18 03:41:09 2017 +0100

    X11: Don't reset mouse cursor theme.
    
    On KDE (and possibly others) the "default" cursor theme is actually some system default, not the one you've set in the desktop setting.
    This was especially annoying when using a white cursor, as Godot would then reset back to a dark one.
    In my case it was also keeping the cursor from changing its shape.

commit c0c4ba4e943d0960c652021450d20aceae4d7569
Author: Ray Koopa <raykoopa@users.noreply.github.com>
Date:   Thu Mar 16 21:58:45 2017 +0100

    Make Create New Node dialog resizable and burninate old dialog

commit f6715ac9cb8b658a2b693f6fcd52d4ca8adaa880
Merge: f3dbd9e 7ec6976
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 18 11:00:25 2017 +0100

    Merge pull request #8063 from Hinsbart/about_diag
    
    Editor: Fix "About" dialog

commit f3dbd9e7929e05cdf26401fabca10d6625e24dea
Merge: 14c01df 12dd86b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 18 10:50:04 2017 +0100

    Merge pull request #8042 from eska014/webgl2
    
    Some WebGL 2 and build fixes/clean-up

commit 14c01dfea79af8ad527a0f25c9aedb9c6d2587e8
Merge: 60bdc37 e3b4b7f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 18 10:49:06 2017 +0100

    Merge pull request #8037 from RandomShaper/remove-warning
    
    Remove warning on owner re-assignment

commit 60bdc3705647e77658144ccf45b9f8a4f0808431
Merge: e55b7fa 5583516
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 18 10:48:26 2017 +0100

    Merge pull request #8035 from DenisComtesse/android-screentouch-fix
    
    Update mouse position on touch and release events (Android)

commit e55b7fa7d0dc1e980a27a8d900a34c2b253789a8
Merge: 3cf4103 3b36df3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 18 10:45:29 2017 +0100

    Merge pull request #8030 from RandomShaper/fix-redundant-connections
    
    Fix redundant connections saved in sub-inheritance

commit 3cf4103a89bf15af81bf6fd6fa1626423b718f5e
Merge: 5b6900e 9589936
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 18 10:36:55 2017 +0100

    Merge pull request #8023 from CrazyGuy108/master
    
    List Control::has_point as a virtual method

commit 5b6900ed9beabcd0cdbf339cfc22a05ec865d34a
Merge: 27c7d25 3f78f1f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 18 10:32:14 2017 +0100

    Merge pull request #8014 from AlexHolly/fix-remove-and-skip
    
    fix remove_and_skip()

commit 27c7d253aa1f2125e37344d7829b5b87a4b9a901
Author: Ramesh Mani Maran <ramesh.maran443@gmail.com>
Date:   Mon Mar 6 15:34:21 2017 +0530

    android: adding classpath and gradle plugins

commit 111d3e8063449aeab5745c946fa08c277c569026
Merge: bc547bb aa7490f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 18 10:25:49 2017 +0100

    Merge pull request #7953 from RameshRavone/patch-1
    
    support for multiple maven url

commit 7ec697695f9a12cbc2338725d887e752022e30f4
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sat Mar 18 01:53:20 2017 +0100

    Editor: Fix "About" dialog
    
    Use a HBoxContainer instead of hardcoded positions.

commit bc547bbf36dcd2d86daddd9bfc9905d2b9f3821b
Merge: 3ceefab edaf77a
Author: Andreas Haas <Hinsbart@users.noreply.github.com>
Date:   Sat Mar 18 00:05:28 2017 +0100

    Merge pull request #8062 from magyar123/master
    
    Fixed typo in gdscript autocompletion.

commit edaf77abd614d1260c6827f25045cc0473a08117
Author: mbalint12 <gameshow841@gmail.com>
Date:   Fri Mar 17 23:27:44 2017 +0100

    Fixed typo in gdscript autocompletion.
    There was a missing '!' sign, but autocompletion shows parent script members too.

commit 12dd86bba0e2cc01f36583a5d9d1722b59f389e8
Author: eska <eska@eska.me>
Date:   Wed Mar 15 15:18:20 2017 +0100

    Some WebGL 2 and build fixes/clean-up

commit 3ceefab232604b09d3fff843c24a13e99f50912b
Merge: af02016 6ab3213
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Mar 15 19:09:43 2017 +0100

    Merge pull request #8020 from karroffel/class-db-inconsistency
    
    fixed ClassDB inconsistencies

commit 55835167a4bf88d67b1c5d80bda606a57b919555
Author: denis <denis@problematic-music.com>
Date:   Wed Mar 15 17:40:45 2017 +0100

    Update mouse position on touch and release events (Android)

commit e3b4b7fa982fa58cf999a2c7cde3eacb1ba94add
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Wed Mar 15 12:28:57 2017 +0100

    Remove warning on owner re-assignment

commit 3b36df37302b40a399e6db2a9616cbf3ca17a705
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Wed Mar 15 11:46:45 2017 +0100

    Fix redundant connections saved in sub-inheritance

commit 9589936d6e59fe370297867548f65cb356172120
Author: CrazyGuy108 <taylor@hansenfamily.us>
Date:   Mon Mar 13 16:30:40 2017 -0700

    List Control::has_point as a virtual method
    
    According to Issue #8018, a BIND_VMETHOD macro wasn't present in scene/gui/control.cpp, while it was declared to be a virtual method in scene/gui/control.h.
    
    classes.xml was updated to also list this method in Control.

commit af020160c6fa0eff7172faa8fad4190a81f5603f
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Mar 14 10:53:00 2017 -0300

    more html5 fixes

commit 6ab3213a557fac60d20b1e06db96a7f9e97d243a
Author: Karroffel <therzog@mail.de>
Date:   Mon Mar 13 16:45:27 2017 +0100

    fixed ClassDB inconsistencies
    
    fixes #7960

commit 52ddd9ac9cf4074e6461a236808313002b0d83c4
Merge: bde0c2e 4d0a757
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 13 16:25:07 2017 +0100

    Merge pull request #8017 from volzhs/fix-dnd-2d-viewport
    
    Fix drag and drop on 2d viewport

commit bde0c2e03ea2393b05f93e7311908ba6ebcb5c98
Merge: af550e2 a2776af
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 13 16:14:04 2017 +0100

    Merge pull request #8019 from Hinsbart/dim_fix
    
    WindowDialog: Fix crash when running as ProjectManager

commit a2776af67258a2016777843aae1156af339e72e8
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Mon Mar 13 15:58:59 2017 +0100

    WindowDialog: Fix crash when running as ProjectManager
    
    Fixes a bug introduced in #7970

commit 4d0a75750fdb8d1cd150976cdbd6c3d1c7ab513b
Author: volzhs <volzhs@gmail.com>
Date:   Mon Mar 13 19:35:27 2017 +0900

    Fix drag and drop on 2d viewport

commit af550e2f9822dc4ea7c06aee7d8b4f1af1d61de3
Merge: 26c12de 31af5a3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 13 11:08:44 2017 +0100

    Merge pull request #8015 from RandomShaper/optimize-assert
    
    Skip asserts on non-debug builds at compiler level

commit 26c12ded24305703b06e393afd9fbeb0e0cf1128
Merge: b19b8f7 d210ac6
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 13 11:05:32 2017 +0100

    Merge pull request #8011 from neikeq/pr-issue-6602-1
    
    Fix connection errors when replacing node

commit b19b8f72e8768b2a59e09b266ffefced58dd4725
Merge: e8ce94b 335d96a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 13 11:03:45 2017 +0100

    Merge pull request #8009 from Calinou/directional_shadow_interpolation
    
    Improve directional shadow filtering by using linear interpolation

commit e8ce94b09285afcee9e8189f144f906009a4010f
Merge: a45e6f6 a0ecbb5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 13 11:02:47 2017 +0100

    Merge pull request #7988 from RandomShaper/fix-touch-button
    
    Several fixes for TouchScreenButton

commit a45e6f67d58e5a646db89a6b06891946e47881a6
Merge: 0f429f8 5ff0924
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 13 11:01:14 2017 +0100

    Merge pull request #7981 from RandomShaper/position-for-2d-shaders
    
    Map POSITION to gl_FragCoord.xy for 2D shaders

commit 0f429f8f9eb2c2446957b4a97a06b67e616c9d43
Merge: c46004c 383dea5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 13 11:00:58 2017 +0100

    Merge pull request #7979 from RandomShaper/fix-sub-inheritance
    
    Fix node duplication in scene sub-inheritance

commit c46004c5a343fbc5256af7df0d52ed52cf7721ca
Merge: 6d15e15 9080232
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 13 11:00:33 2017 +0100

    Merge pull request #7970 from Hinsbart/dim_editor
    
    Editor: Dim UI when a WindowDialog is shown.

commit 31af5a31fb3d3687a65ddd5e768672dabbf8142b
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Mon Mar 13 00:25:29 2017 +0100

    Skip asserts on non-debug builds at compiler level

commit 3f78f1f17db3b80279bd9c4a177913ea36aa130d
Author: AlexHolly <alexander.holland@live.de>
Date:   Sun Mar 12 18:50:43 2017 +0100

    fix remove_and_skip()

commit 6d15e157329840732452e66a944186d9f230f8d1
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Mar 12 13:08:56 2017 -0300

    converted skeletons from uniform to texture

commit d210ac66ef8bbe056c014ba90fd2a12611b51648
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Sat Mar 11 20:21:04 2017 +0100

    Fix connection errors when replacing node
    - Avoid connecting the signals to nonexistent methods
    - Preserve only persistent connections

commit 335d96a0abfb99666d8680eec72a8588d108466b
Author: Hugo Locurcio <hugo.l@openmailbox.org>
Date:   Sat Mar 11 12:24:54 2017 +0100

    Improve directional shadow filtering by using linear interpolation

commit a0ecbb5ac00155b86c2d9d12328e82ae5236b070
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Thu Mar 9 01:41:28 2017 +0100

    Fixes for TouchScreenButton
    - getting stuck on pause
    - handling input when not visible

commit b043f0e77dac613e8af0484642333f116d87be6c
Merge: 15c4d50 1abf478
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 10 07:22:30 2017 +0100

    Merge pull request #7997 from eska014/webbuild
    
    Fix web export build

commit 1abf478eb9bf502b5ab4d254a90112167719455c
Author: eska <eska@eska.me>
Date:   Fri Mar 10 05:09:54 2017 +0100

    Fix web export build

commit 383dea5796d791c89678fe1aea384d42e9f3de8d
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Wed Mar 8 20:08:24 2017 +0100

    Fix node duplication in scene sub-inheritance

commit 5bdbc0f762bf3a7cc38ebda0757de234c45b5f65
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Sun Jan 22 05:53:08 2017 +0100

    Convert ENetAddress host to 16 bytes to accomote IPv6

commit 4cc1b045865ac645a06e4261cdf0295e32242005
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Sun Jan 22 05:51:34 2017 +0100

    Add godot socket implementation

commit 5ff0924a93ab6eeccfd93367b622df970a3d64af
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Wed Mar 8 02:07:59 2017 +0100

    Map POSITION to gl_FragCoord.xy for 2D shaders

commit 9080232f1768e6a7a7ab1b5e9c65f59aa19b2cc0
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Mon Mar 6 20:11:56 2017 +0100

    Editor: Dim UI when a WindowDialog is shown.
    
    Darkens the editor on WindowDialog popup.
    
    This adds the following new Editor settings:
    
    - interface/dim_editor_on_dialog_popup (true) # Enable/Disable editor dimming
    - interface/dim_amount (0.6) # Percentage of how much the editor will be darkened (0-1)
    - interface/dim_transition_time # The duration (in seconds) of the color blending effect (0-1), 0 is instant.
    
    Please test this thoroughly, I haven't yet seen a case where it fails to work properly but I'm sure I didn't test all
    windows of the editor :P

commit 15c4d5006ee6982223777ababfbc2c040f3e344f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 6 09:11:03 2017 +0100

    Fix build issue with MSVC
    
    windows.h is a mess.

commit 4d8840bba7d796b8417a3ebea9153c0aa1c78a58
Merge: 6163343 32eb2cc
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 6 09:09:17 2017 +0100

    Merge pull request #7963 from RandomShaper/fix-kb-2d-motion
    
    Complement KinematicBody2D fix

commit 32eb2cc61ec68446e398e91dd1ef4a23f1397ee8
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Mon Mar 6 05:23:00 2017 +0100

    Complement KinematicBody2D fix
    >> which was done at 5fc084c28e912c54bf64645df3e6cf2cd2c30be6

commit 616334311875da66e1a28a4d92efa1df245815c9
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 19:12:22 2017 +0100

    Make that Whole New World great again
    
    Fix regression from 5dbf180 that broke Windows build.

commit 5dbf1809c6e3e905b94b8764e99491e608122261
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 16:44:50 2017 +0100

    A Whole New World (clang-format edition)
    
    I can show you the code
    Pretty, with proper whitespace
    Tell me, coder, now when did
    You last write readable code?
    
    I can open your eyes
    Make you see your bad indent
    Force you to respect the style
    The core devs agreed upon
    
    A whole new world
    A new fantastic code format
    A de facto standard
    With some sugar
    Enforced with clang-format
    
    A whole new world
    A dazzling style we all dreamed of
    And when we read it through
    It's crystal clear
    That now we're in a whole new world of code

commit 45438e9918d421b244bfd7776a30e67dc7f2d3e3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 15:56:52 2017 +0100

    Style: prevent bogus macro formatting by clang-format
    
    Also prevent formatting of thirdparty snippet

commit 131631b00997b39b5fce07483176ee465141cdff
Merge: 07df8a0 1531f6f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 16:29:19 2017 +0100

    Merge pull request #7959 from karroffel/powerstate-ptrcall-fix
    
    really fixed PTRCALL now

commit 1531f6fe017bfc28c14740aa794c18a507c2e5f5
Author: Karroffel <therzog@mail.de>
Date:   Sun Mar 5 16:20:07 2017 +0100

    really fixed PTRCALL now

commit 07df8a02e626988ac340cf83d04109298a79457a
Merge: f4fb19d 0e4ee59
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 15:59:48 2017 +0100

    Merge pull request #7547 from akien-mga/clang-format-base
    
    Style: Add .clang-format based on LLVM style

commit f4fb19d11ac9ffa029cf0212aea3eb007deabbc0
Merge: e1c1d7d 15838f3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 15:48:06 2017 +0100

    Merge pull request #7958 from karroffel/powerstate-ptrcall-fix
    
    Added PowerState casting operator to Variant

commit e1c1d7d1d7d9b3f3f64c9887107f55a22f5d0a31
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 15:47:28 2017 +0100

    Add a bunch of missing Godot headers in own files

commit 15838f37028a19e7b78f2125d93051acbea13621
Author: Karroffel <therzog@mail.de>
Date:   Sun Mar 5 15:32:16 2017 +0100

    Added PowerState casting operator to Variant
    
    Without it Godot does not build with PTRCALL_ENABLED

commit 481e511082fbe746a9436d2a79d42c62ba2b039a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 14:53:56 2017 +0100

    iphone: Drop unused Appirater thirdparty API

commit 49c065d29ca07040c3fd810026121164ad86b247
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 14:21:25 2017 +0100

    Refactoring: rename tools/editor/ to editor/
    
    The other subfolders of tools/ had already been moved to either
    editor/, misc/ or thirdparty/, so the hiding the editor code that
    deep was no longer meaningful.

commit 532f6d4b431f940432e82b7fc7826652b7a4520d
Merge: e6952ca 962243f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 12:05:16 2017 +0100

    Merge pull request #7954 from Hinsbart/tilemap_self_modulate
    
    TileMap: Respect self_modulate property

commit e6952cad3ac1f80a40f29c950ed15b9d8bb8b588
Merge: 630158c 0e0b6ec
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 12:04:23 2017 +0100

    Merge pull request #7950 from RandomShaper/expose-more-geom
    
    Expose uncapped versions of closest-point-to-segment utilities

commit 630158c992d62ab1722bf77c26f1be8955b1bce9
Merge: 94103c0 c9bda06
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 12:03:09 2017 +0100

    Merge pull request #7916 from RebelliousX/tab_container
    
    TabContainer's signal changes (v3)

commit 962243f931917c3055e73c387853fe1e7f255395
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sun Mar 5 11:39:00 2017 +0100

    TileMap: Respect self_modulate property
    
    Now `TileMap`s make use of the `self_modulate` property.
    
    There's still a bug: The Editor doesn't re-draw with the new color when you change the TileMaps `self_modulate`
    in the inspector. You'll have to make it update manually (by placing a tile, changing the transform, etc..)
    I'll open an issue for that after this is merged (If I don't fix it in the meantime ^^).

commit aa7490ffd03149930a7526e4464f47a73496b32e
Author: Ramesh Mani Maran <ramesh.maran443@gmail.com>
Date:   Sun Mar 5 15:46:55 2017 +0530

    support for multiple maven url

commit c9bda06dfddd4cdd28517ff02df5c556fc70da0f
Author: Thaer Razeq <RebelliousX@gmail.com>
Date:   Wed Mar 1 11:23:19 2017 -0600

    - `tab_changed` signal emits only by selecting a different tab.
    - Added `tab_selected` signal. Which emits a signal by selecting any tab, if current tab is selected again.
    - Added `get_previous_tab()`. Which returns the previous shown tab. **Note:** only `tab_changed` can modify previous tab index.
    - Add documentation for the added function and signals. Fix a typo too.

commit 0e0b6ec4439bfb692ddc7a1f0ba15068c0e3a96c
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Sat Mar 4 23:02:27 2017 +0100

    Expose uncapped versions of closest-point-to-segment utilities

commit 94103c0c025f04e75d5e163d9f0bdde27bb0c848
Author: Julian Murgia <the.straton@gmail.com>
Date:   Sat Jul 23 13:15:55 2016 +0200

    Add API to access battery power state
    
    Done:
    - X11, server (tested)
    - Windows (developed, would be nice to retest)
    - OSX (not tested)
    Prepared (not developed):
    - Android (code is here, but may not compile)
    - iphone
    - winrt
    - bb10
    - haiku
    - javascript

commit ef174abf6d640e69c402b5e9628743173c313439
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Thu Jun 16 11:06:33 2016 -0500

    Added AppImage structure

commit 886f646cbacdbf0fe87cdda4ddb145dc72919194
Author: Geequlim <geequlim@gmail.com>
Date:   Fri Dec 16 19:12:22 2016 +0800

    Implements modules documents
    
    Editor can generate documents for modules in thier own xml files

commit 81a393a2b445c78f4f1bfc21a9e8cc2784ca39c9
Merge: 723f74c 9cddaab
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 4 17:19:04 2017 +0100

    Merge pull request #7508 from lonesurvivor/area2d-fix
    
    Fix two problems with Area2D and remove_child()

commit 723f74c8510cb917aded4339fd3e4b3c21891e08
Merge: de530c1 7623fd1
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 4 17:04:27 2017 +0100

    Merge pull request #7929 from RayKoopa/editor_resizable_dialogs
    
    Resizable editor / project settings dialogs & save their bounds

commit de530c1b237200e3558735cb40300f313e07f14a
Merge: 91e9861 eaa6433
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 4 17:00:34 2017 +0100

    Merge pull request #7940 from RandomShaper/expose-geometry
    
    Expose Geometry::get_closest_point_to_segment_2d()

commit 91e986104ebe202e2a68bfcc7c6b3c2c29a8e992
Merge: 51f1a56 4866ea8
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 4 17:00:06 2017 +0100

    Merge pull request #7937 from volzhs/fix-input-android
    
    Fix handling input for Android

commit 51f1a56d208ff4f3862520a323b0d1298c471ffc
Merge: c850e62 66b7586
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 4 16:48:02 2017 +0100

    Merge pull request #7927 from volzhs/wrong-ref-treeitem
    
    Fix wrong TreeItem reference after reconstructing

commit c850e620cc6e4f8dd2410c4b885cccc4f3161214
Merge: d7d4bcb 29908d3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 4 16:47:44 2017 +0100

    Merge pull request #7923 from WalasPrime/fix_7922_peer_present
    
    Added a SceneTree.is_network_peer_present, closes #7922

commit 29908d32bafc9b198deda633157e37063614efa5
Author: Karol Walasek <coreconviction@gmail.com>
Date:   Sat Mar 4 11:35:44 2017 +0100

    Added a SceneTree.has_network_peer, closes #7922

commit eaa6433b3ba22bc047c3cb65be305814ad5b60f9
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Sat Mar 4 01:55:12 2017 +0100

    Expose Geometry::get_closest_point_to_segment_2d()

commit 7623fd10bf10086f0b2b90bc6ceaa7e32279e645
Author: Ray Koopa <raykoopa@users.noreply.github.com>
Date:   Thu Mar 2 22:43:56 2017 +0100

    Make Editor, Export and Project settings dialogs resizable and store their bounds

commit 4866ea828ae544868034a5f2e4c95adb7ba67e59
Author: volzhs <volzhs@gmail.com>
Date:   Sat Mar 4 00:12:35 2017 +0900

    Fix handling input for Android

commit d7d4bcbf4728fe2a34b59b06054fa903f9920017
Merge: 74eace2 790611e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Mar 2 23:32:48 2017 +0100

    Merge pull request #7930 from tagcup/missing_fixme_comments
    
    Added missing FIXMEs in PR #7878
    
    [ci skip]

commit 790611ef26c450e52da3a4ebe8c767baab419f8e
Author: Ferenc Arn <tagcup@yahoo.com>
Date:   Thu Mar 2 16:13:01 2017 -0600

    Added missing FIXMEs in PR #7878

commit 66b7586fb0239f3a67aecf34f4c7551d645b73e1
Author: volzhs <volzhs@gmail.com>
Date:   Fri Mar 3 03:51:23 2017 +0900

    Fix wrong TreeItem reference after reconstructing

commit 74eace2b14b337e23d0dc552f3bc3e60f1710f65
Merge: ee53f85 1e867cb
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Mar 2 11:47:11 2017 +0100

    Merge pull request #7911 from RandomShaper/single-field-prop-edit
    
    Implement single-field property change for multinode edit

commit 1e867cb9d439f1e989f44730b936e2a00e213100
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Thu Mar 2 10:42:05 2017 +0100

    Implement single-field property change for multinode edit

commit ee53f85bea20f1d579dae5cce849b4ad9806a9bd
Merge: f592d1e 9f7ce79
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Mar 2 08:00:28 2017 +0100

    Merge pull request #7882 from AlexHolly/PoolStringArray-join
    
    added join to PoolStringArray

commit f592d1ebfc15a2c9123a502a3cc50267d89b7ef7
Merge: 68fe36e e07aa5d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Mar 2 07:57:26 2017 +0100

    Merge pull request #7628 from RayKoopa/gui_resizable_popups
    
    Added functionality for resizable WindowDialogs

commit e07aa5deb849fb4b28422e69f785c1537e1b7646
Author: Ray Koopa <raykoopa@users.noreply.github.com>
Date:   Tue Jan 24 18:21:54 2017 +0100

    Added functionality for resizable dialogs.

commit 68fe36ed26c82d58dd8dffb3c64fd8d3de9569ca
Merge: a1cbe8e 0e5863c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Mar 1 18:59:24 2017 +0100

    Merge pull request #7917 from lmbarros/master
    
    Fix RANDOM_MAX, which is 2^32-1 with PCG32.
    
    [ci skip]

commit 0e5863c86ae3513d09c17ff23e465156d65b47d1
Author: Leandro Motta Barros <lmb@stackedboxes.org>
Date:   Wed Mar 1 14:33:45 2017 -0300

    Fix RANDOM_MAX, which is 2^32-1 with PCG32.

commit 9f7ce79ea37777997b3c7988dbbdfb2cc4b4597d
Author: AlexHolly <alexander.holland@live.de>
Date:   Thu Feb 23 19:41:10 2017 +0100

    added join to PoolStringArray

commit a1cbe8e22bec516b138436d06282046466e89c79
Merge: c5df3d4 f50488a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Feb 28 23:03:10 2017 +0100

    Merge pull request #7878 from RebelliousX/else
    
    Bunch of missing `else` statements and general logic

commit c5df3d4d8d3d6ee74b0dad5eeb45f318c8b205a9
Merge: 0f8c6dd 5e938f0
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Feb 28 23:00:30 2017 +0100

    Merge pull request #7787 from SaracenOne/nan_and_inf
    
    Inf and NaN support added to GDScript

commit 5e938f000136c076f9f35b8332dc7c022687a983
Author: Saracen <SaracenOne@gmail.com>
Date:   Mon Feb 6 22:44:22 2017 +0000

    Inf and NaN support added to GDScript.

commit f50488a36188d5975bfa8554687a1acdd394d6a9
Author: Thaer Razeq <RebelliousX@gmail.com>
Date:   Thu Feb 23 02:28:09 2017 -0600

     Various fixes detected using PVS-Studio static analyzer.
    - Add FIXME tags comments to some unfixed potential bugs
    - Remove some checks (always false: unsigned never < 0)
    - Fix some if statements based on reviews.
    - Bunch of missing `else` statements

commit 0f8c6dd3822c38b8145f08265abb9eba479f4d15
Merge: 8d7879e 67ef529
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Feb 28 08:17:02 2017 +0100

    Merge pull request #7904 from tagcup/use_math_prng
    
    Use the common PRNG in 2D particles code.

commit 8d7879e09a85aa8953f265366bb50d089a7c1d02
Merge: 4c98d17 c02eb9a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Feb 27 23:14:55 2017 +0100

    Merge pull request #7527 from RayKoopa/inspector_show_in_file_system
    
    Add menu item in the inspector to show file in FileSystem

commit 4c98d1791fcd85279a3417ab9ae732592bbc3cf1
Merge: 6fb164b 5cf063c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Feb 27 23:14:37 2017 +0100

    Merge pull request #7517 from RayKoopa/gui_disabled_tabs
    
    Add feature to disable tabs in TabContainer and Tabs control.

commit 67ef529113d59540a640659f0cce9adc0136ffb3
Author: Ferenc Arn <tagcup@yahoo.com>
Date:   Mon Feb 27 15:12:58 2017 -0600

    Use the common PRNG in 2D particles code.
    
    Replaces the custom PRNG used by 2D particles code with a wrapper for the PRNG located under core/math.

commit 6fb164b34470fe4ad4719f3807def33574e6151a
Merge: 55ce8e6 0ef3d22
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Feb 27 21:10:05 2017 +0100

    Merge pull request #7903 from shlomif/fix-build-compile-error
    
    Fix failing build when ALSA is absent
    
    [ci skip]

commit 0ef3d22d98471be082e322d9da95c683ce199fcf
Author: Shlomi Fish <shlomif@shlomifish.org>
Date:   Mon Feb 27 21:24:46 2017 +0200

    Fix failing build on mageia v6 x64 linux.
    
    There was an error about undeclared malloc()+free().

commit 5cf063ca9de6cefb30f20f161efa74e2b192e5f7
Author: Ray Koopa <raykoopa@users.noreply.github.com>
Date:   Mon Feb 27 19:07:50 2017 +0100

    Add disabled tabs

commit 55ce8e6ce929f6ff58f9fed8a0a547883deaccb8
Merge: edd37ec fc9077a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Feb 27 17:03:57 2017 +0100

    Merge pull request #7600 from RayKoopa/fix_tab_container
    
    Fix several drawing and logic issues in TabContainer

commit c02eb9a07a487350064c3d1a25e6b45a5a336cf0
Author: Ray Koopa <raykoopa@users.noreply.github.com>
Date:   Sat Jan 14 18:14:46 2017 +0100

    Add menu item for file resources in the inspector to reveal them in the FileSystem

commit fc9077a213e8a73137855b41fda99819e7d1af85
Author: Ray Koopa <raykoopa@users.noreply.github.com>
Date:   Sat Jan 21 19:11:33 2017 +0100

    Fix several drawing and logic issues in TabContainer

commit edd37eccd486fe114f5a7fc742e817ea37d854b2
Author: Benjamin Bäumler <baeumler.benjamin@googlemail.com>
Date:   Mon Feb 27 15:20:47 2017 +0100

    fix custom scene arguments from the editor
    
    sequel of #7347
    
    Play edited scene and Play custom scene didn't worked when main_run_args
    hadn't $scene as argument.
    
    Changes/Fixes the way how the editor handles scene paths when starting the
    project/a scene
    Play the project - no scene path
    Play the edited scene - scene path of active scene in the editor
    Play custom scene - scene path of custom scene
    
    main_arg_runs is now empty by default and $scene won't be replaced
    by the scene path anymore
    
    Changed declaration if EditorRun::run, to remove a unused value

commit df365fdc3cd62b482d6ecc9a074f235886b6ee01
Merge: 5f31b3c 83df74a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Feb 27 14:39:54 2017 +0100

    Merge pull request #6462 from RandomShaper/fix-improve-anim-blend
    
    Fix/improve AnimationPlayer blending logic

commit 5f31b3ce58a8480d651dd431c498e857cdd9a496
Merge: 34a0aa6 5d09460
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Feb 27 14:03:44 2017 +0100

    Merge pull request #7897 from RandomShaper/particles2d-process-mode
    
    Add process mode option to Particles2D

commit 5d094602b864d6195b4b45de4a26a242b22e4dd1
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Mon Feb 27 10:47:28 2017 +0100

    Add process mode option to Particles2D

commit 34a0aa6900880235f2ca78a7631f30cd3e3ecb2c
Merge: 3de1415 a175ac7
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 26 21:30:24 2017 +0100

    Merge pull request #7862 from Hinsbart/joypad_connections
    
    Better handling of joypad device IDs.

commit 3de1415b6a0e3ad5bb39b6bcc3958305b0d415d4
Merge: 7a9b08f c20b186
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 26 21:16:30 2017 +0100

    Merge pull request #7653 from Dumbeldor/RichTextLabel_remove_line
    
    RichTextLabel add function remove_line

commit a175ac7032407af8e0ffe9fcb23edd5b57c6548f
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Tue Feb 21 17:02:49 2017 +0100

    Better handling of joypad device IDs.
    
    Now InputDefault is responsible for giving out joypad device IDs to the platform, instead of each platform handling this itself.
    This makes it possible for c++ modules to add their own "custom" gamepad devices, without the risk of messing up events in case the user also has regular gamepads attached (using the OS code).
    For now, it's implemented for the main desktop platforms.
    Possible targets for future work: android, uwp, javascript

commit 7a9b08f78557023249538e3b0c9cbbb32b567c26
Merge: c68f0c7 373e009
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 26 20:51:53 2017 +0100

    Merge pull request #7889 from Hinsbart/fix_autoenable_input
    
    Fix auto-enable of _input processing when _input() method is set.

commit c68f0c7961aa2bcc2387e52be895b0bd3c6b4473
Merge: 4d6a3cf 0d6485d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 26 20:50:41 2017 +0100

    Merge pull request #7887 from bojidar-bg/particles-emission-ended
    
    Add emission_finished signal to Particles2D

commit 4d6a3cf7fcd2a7f777ede47120c987f0c545ee80
Merge: 3abd4c9 3ae0ffa
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 26 20:28:00 2017 +0100

    Merge pull request #7874 from volzhs/issue-7820-master
    
    Fix crash when click icon while editing node name

commit 3abd4c906dfe6e310b448a0b2a5ecb1c2c25388a
Merge: e5cf1fe 75c68f6
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 26 20:27:43 2017 +0100

    Merge pull request #7869 from RandomShaper/fix-touchbutton-crash
    
    Fix crash if TouchScreenButton is pressed while exiting the tree

commit e5cf1fe350cb03fd68e68bd246b28cd2dc56b378
Merge: 7902444 0157969
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 26 20:27:20 2017 +0100

    Merge pull request #7866 from Hinsbart/tween_fix
    
    Fix undefined behavior found by static code analyzer.

commit 7902444f38ebb822ff9f674d1bf62581e08672ec
Merge: 8e0dbd1 d0c2015
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 26 20:25:09 2017 +0100

    Merge pull request #7834 from hpvb/x11-return-to-cwd-at-exit
    
    X11 return to cwd at exit

commit 8e0dbd1b8e15dc4fb3722f514d2e54bdf2b672d8
Merge: 30c5286 136e1e1
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 26 20:24:56 2017 +0100

    Merge pull request #7858 from bojidar-bg/tilemap-get-size
    
    Add Rect2 TileMap::get_used_rect()

commit 30c5286936298055951ce5c428640e96fa1ddd51
Merge: 539b9e0 10fa752
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 26 20:24:27 2017 +0100

    Merge pull request #7857 from Hinsbart/external_script_break
    
    Don't switch to script on breakpoint hit when using external editor.

commit 539b9e09e4436d93037e4a0d5dd07610a3837ba5
Merge: 2d3dd6f 4e22b6a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 26 20:24:17 2017 +0100

    Merge pull request #7856 from RandomShaper/add-duplicate-flags
    
    Add more options to Node.duplicate()

commit 2d3dd6f6ee4cb313814146532dc647be1b4a31f3
Merge: 1ec8b9f 0cd309c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 26 20:23:10 2017 +0100

    Merge pull request #7854 from neikeq/pr-execute-iter
    
    Replace misuse of list iteration

commit 1ec8b9fb7dfaa074b1f6c2017790f65ca24fa88c
Merge: ca80574 0a2c387
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 26 20:22:48 2017 +0100

    Merge pull request #7851 from shlomif/fix-some-compilation-warnings
    
    Get rid of some compilation warnings.

commit ca805744fba0662397ecdcda4e552990a81adfcb
Merge: 9c05110 04e5185
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 26 20:18:49 2017 +0100

    Merge pull request #7848 from hpvb/fix-7839
    
    Windows: Close audiodriver sooner on exit

commit 9c05110ab88c480cd2bac6fd28e87fffb607644a
Merge: caa74b7 544d9cb
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 26 20:18:18 2017 +0100

    Merge pull request #7842 from Zylann/fix_line2d_editor
    
    Fixed Line2D editor doesn't respond to input

commit caa74b70e7750b2861b6a89257d289852a537dfb
Merge: 9c2542c 57ed6ef
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 26 20:15:33 2017 +0100

    Merge pull request #7831 from volzhs/tr-buttonarray-3
    
    Translate ButtonArray text

commit 9c2542cf261b0c9fd8a1e36b2e565e36e5981956
Merge: 0f12d0a b8e58b2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 26 20:15:10 2017 +0100

    Merge pull request #7830 from volzhs/str-format-3
    
    Fix zero padding formatting

commit 0f12d0a9243c17c08ef4a5e2a5beb4d82a9f048d
Merge: a78c314 6de3def
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 26 20:13:31 2017 +0100

    Merge pull request #7827 from volzhs/libwebp-0.6.0
    
    Update libwebp to 0.6.0

commit a78c314b0ec48ef03da66d5de893c07e03523b90
Merge: f13e87e 3e5743c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 26 20:12:36 2017 +0100

    Merge pull request #7809 from hpvb/fix-6798
    
    Allow preload to accept a const string.

commit f13e87e25799aafa4462779650c7d6222c782b31
Merge: a23e062 eae94ba
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 26 20:10:54 2017 +0100

    Merge pull request #7802 from tagcup/physics_64bit
    
    Use real_t as floating point type in physics code.

commit 373e0099cf3bcee351c3a7b0052f896034d6f295
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sat Feb 25 21:09:15 2017 +0100

    Fix auto-enable of _input processing when _input() method is set.
    
    Since f3f4a11c processing of callbacks such as `_process`, `_fixed_process`, etc will be
    automatically enabled when the corresponding method is found in the script.
    However, for _input() this wasn't working.
    That's simply because `_input` wasn't initialized in `SceneStringNames` ^^

commit 0d6485d919e0d4685bcbcf8ec117ea698538f785
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Sat Feb 25 16:06:00 2017 +0200

    Add emission_finished signal to Particles2D
    
    (Also remove some Particles2D::testee method, which was unused)
    Resolves #3963

commit a23e062c281292b75083c71a0a1deb03cb57c788
Merge: 46b2267 cd52209
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Feb 24 14:16:15 2017 +0100

    Merge pull request #7880 from bojidar-bg/fix-iphone-builds
    
    Really fix iphone builds

commit cd52209d1b51e7df3d5a23e406560c9f0c34ed09
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Thu Feb 23 20:20:55 2017 +0200

    Really fix iphone builds

commit 46b22674989709a145b89c73cd18be06592c46f9
Merge: ffcd954 53921fa
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Feb 23 16:51:28 2017 +0100

    Merge pull request #7879 from bojidar-bg/fix-iphone-builds
    
    Complete the globals.h -> global_config.h conversion

commit 53921faa9114f57bd83a33404e7e216db0f27a33
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Thu Feb 23 17:47:25 2017 +0200

    Complete the globals.h -> global_config.h conversion

commit ffcd9542114cc984f5ecacf82990b9be6e4b1725
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Feb 22 19:14:21 2017 -0300

    Fixes to webgl/opengl es 3.0 for compatibility with webgl2.0, still does not work though

commit 3ae0ffa1829905bdee1744cab8907f497202b14a
Author: volzhs <volzhs@gmail.com>
Date:   Thu Feb 23 02:20:46 2017 +0900

    Fix crash when click icon while editing node name

commit 75c68f65129d404e3ab3be1009bd414a450da85e
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Wed Feb 22 01:36:31 2017 +0100

    Fix crash if TouchScreenButton is pressed while exiting the tree
    
    (cherry picked from commit 5b8d5766f4574b5011b3f258d3e9b34298eb609c)

commit 2c88f4d4b54dd106a2a4611109ebe8896c44aa43
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Feb 21 21:30:20 2017 -0300

    working on template validation

commit d0973e645cc82ef643153f920dba5ee2586f08cb
Merge: de0045c 6e1828c
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Feb 21 21:25:00 2017 -0300

    Merge pull request #7863 from eska014/webbuild
    
    Web builds: Zip automatically; Fix on Windows; Parallel wasm/asm.js builds

commit 0157969ccc80b05b93d01dd0ea11b40e588437b2
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Tue Feb 21 23:28:52 2017 +0100

    Tween: Fix undefined behavior found by static code analyzer.
    
    Adresses the issue mentioned in https://software.intel.com/en-us/articles/the-ultimate-question-of-programming-refactoring-and-everything

commit 6e1828c9588eb731c4ec9dff9013d4db02d14975
Author: eska <eska@eska.me>
Date:   Tue Feb 21 22:47:33 2017 +0100

    Fix WebAssembly builds on Windows

commit 0a2c387d5c375aa9dd9e828f100ab55deb8dac72
Author: Shlomi Fish <shlomif@shlomifish.org>
Date:   Tue Feb 21 11:59:19 2017 +0200

    Fix some compilation warnings.
    
    Redone the commit based on the input in
    https://github.com/godotengine/godot/pull/7851 . Not all warnings were
    fixed but it's a start.

commit de0045cf1b0a5e20fbf74da192039d344ee8d0c7
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Feb 21 00:05:15 2017 -0300

    -renamed globals.h to global_config.cpp (this seems to have caused a few modified files)
    -.pck and .zip exporting redone, seems to be working..

commit 136e1e18bac67f0df8e698e5500dc3379966da6c
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Mon Feb 20 23:02:03 2017 +0200

    Add Rect2 TileMap::get_used_rect(), closes #4390

commit 10fa752ae7ea95c5fc94579d10c5d72888c18802
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Mon Feb 20 21:22:50 2017 +0100

    Don't switch to script on breakpoint hit when using external editor.
    
    Fixes #7705

commit 4e22b6acd7e898182cb488f096ca1ad7191513da
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Mon Feb 20 20:05:01 2017 +0100

    Add more options to Node.duplicate()
    to decide whether signals, groups and/or scripts should be set in the copied nodes or not; it's default value makes the method include everything, as usual

commit 0cd309c5c7b75c9414902aa1fe057c894d6d3f42
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Mon Feb 20 19:40:37 2017 +0100

    Replace misuse of list iteration

commit 6e2bf31e5a8f3dbe18e31b1aff9c26ee184ad8c8
Author: eska <eska@eska.me>
Date:   Mon Feb 20 13:36:54 2017 +0100

    Automatically zip web export templates
    
    Also fix web builds on Windows and clean up

commit 335fdea581f677fea55d20f0e23b4c7d7c75664b
Author: eska <eska@eska.me>
Date:   Sat Jan 14 00:21:40 2017 +0100

    Fix parallel asm.js/WebAssembly builds

commit f6950956bdab064cc1e027b93a0ddd0d94dda882
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Feb 19 23:19:30 2017 -0300

    Editor Export Settings Dialog is completed!! Now on to make some exporters..

commit 04e51859f0b765207f5c19d7c1043b86aa776931
Author: Hein-Pieter van Braam <hp@tmm.cx>
Date:   Sun Feb 19 20:42:36 2017 +0100

    Windows: Close audiodriver sooner on exit
    
    In #7839 I see the same error that was fixed in #7833 occuring on the
    Windows platform. This moves the audio driver closing to the same place
    in OS_Windows::finalize() as it is in OS_X11::finalize()
    
    This fixes #7839

commit 544d9cb24ee84730e2ca0e0e4bb704965b7a7595
Author: Marc Gilleron <marc.gilleron@gmail.com>
Date:   Sun Feb 19 02:55:47 2017 +0100

    Fixed Line2D editor doesn't respond to input

commit 5e3fc7d06956dcda8b50cd4f028c83cf967f7223
Merge: 9a5442a bafd4ed
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Feb 18 19:23:29 2017 +0100

    Merge pull request #7835 from toger5/gitignoreToXcode
    
    xCode added xcuserdata to gitignore

commit d0c2015fe11f920874661ec24c518aa36c99b470
Author: Hein-Pieter van Braam <hp@tmm.cx>
Date:   Fri Feb 17 19:24:42 2017 +0100

    X11 return to cwd at exit
    
    During runtime godot calls chdir() several times. This doesn't really
    matter normally but when using tools such as gprof the location of the
    profiling data is kind of hard to intuit.
    
    With this PR we simply store the current working directory at start and
    restore it once we're almost done exiting.
    
    This doesn't use the OS abstractions as when we need to get the current
    workdir we haven't yet initialized it (by necessity). This would break
    if we tried to build X11 for windows, but since the X11 target is
    hardcoded to use the UNIX abstractions I don't think it matters.

commit bafd4ed56cc8686d6bff4e1e81f0941a86816da2
Author: toger5 <toger5@hotmail.de>
Date:   Sat Feb 18 10:44:48 2017 +0200

    xCode added xcuserdata to gitignore

commit 9a5442a22630e346df44a3df6bc1bbbd03c787dd
Merge: b96c7ac f70afbe
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Feb 17 18:21:12 2017 +0100

    Merge pull request #7833 from hpvb/x11-move-audio-drive-finalize
    
    X11: Move audio driver finalize to the start of cleanup

commit f70afbe129faf69c1a4c4e48069e69e014857056
Author: Hein-Pieter van Braam <hp@tmm.cx>
Date:   Fri Feb 17 17:59:06 2017 +0100

    X11: Move audio driver finalize to the start of cleanup
    
    The audio driver cleanup needs to happen at the start of finish
    otherwise a race still seems to exist with the destruction of the
    audioserver. I think that destroying the X resoures before has something
    to do with it.

commit 57ed6ef7419b53c5c2f388eef403903fb00049d9
Author: volzhs <volzhs@gmail.com>
Date:   Wed Feb 8 08:38:36 2017 +0900

    Translate ButtonArray text

commit b8e58b2b7b8a230411227eb0a75192cb83856de2
Author: volzhs <volzhs@gmail.com>
Date:   Wed Feb 8 10:40:35 2017 +0900

    Fix zero padding formatting

commit 6de3defe7271441f6e55e1a0ed5e115a92a72606
Author: volzhs <volzhs@gmail.com>
Date:   Fri Feb 17 23:49:40 2017 +0900

    Update libwebp to 0.6.0

commit b96c7ace2d1fc2698c030fa1f95dab139f0fa804
Merge: 3698653 a7fcdad
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Feb 17 11:05:26 2017 +0100

    Merge pull request #7826 from hpvb/unix-finalize-audio-on-exit
    
    X11: Finalize audiodrivers on exit

commit a7fcdad16d0308f811ef8c71a7c6a53273f4a137
Author: Hein-Pieter van Braam <hp@tmm.cx>
Date:   Fri Feb 17 10:39:26 2017 +0100

    X11: Finalize audiodrivers on exit
    
    The audiodrivers loaded by OS_X11 are not destroyed before the
    audioserver is. This causes a segfault on exit.
    
    The code is taken from os_windows.cpp which did have the cleanup code.

commit 36986531afe3996de05640ff02088d18b24d409c
Merge: 903a3aa b696bee
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Feb 17 07:48:06 2017 +0100

    Merge pull request #7815 from hpvb/fix-7354
    
    Correct hash behavior for floating point numbers

commit c20b186e7324616843701ee044e87e72b737b47b
Author: Vincent <vincent.glize@live.fr>
Date:   Tue Jan 31 22:57:46 2017 +0100

    RichTextLabel add function remove_line

commit b696beea65bbffd31edac169ccf9708f46ab9652
Author: Hein-Pieter van Braam <hp@tmm.cx>
Date:   Wed Feb 15 14:41:16 2017 +0100

    Correct hash behavior for floating point numbers
    
    This fixes HashMap where a key or part of a key is a floating point
    number. To fix this the following has been done:
    
    * HashMap now takes an extra template argument Comparator. This class
    gets used to compare keys. The default Comperator now works correctly
    for common types and floating point numbets.
    
    * Variant implements ::hash_compare() now. This function implements
    nan-safe comparison for all types with components that contain floating
    point numbers.
    
    * Variant now has a VariantComparator which uses Variant::hash_compare()
    safely compare floating point components of variant's types.
    
    * The hash functions for floating point numbers will now normalize NaN
    values so that all floating point numbers that are NaN hash to the same
    value.
    
    C++ module writers that want to use HashMap internally in their modules
    can now also safeguard against this crash by defining their on
    Comperator class that safely compares their types.
    
    GDScript users, or writers of modules that don't use HashMap internally
    in their modules don't need to do anything.
    
    This fixes #7354 and fixes #6947.

commit 3e5743ca3619d9767caeddac8520463db50291f6
Author: Hein-Pieter van Braam <hp@tmm.cx>
Date:   Thu Feb 16 14:29:18 2017 +0100

    Allow preload to accept a const string.
    
    In preload() parsing this code will lookup the identifier in the local
    constant database. If the identifier corresponds to a string constant
    it is used as the path for preload().
    
    Currently this does not work for global constants, only constants
    declared in the same class as the preload is happening. We can implement
    a full fix too. Maybe we can use this PR to discuss the possibilities.
    
    This (partially) fixes #6798

commit 903a3aa5f0e128abb1fb752c10b343b34af8f799
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Feb 16 08:55:11 2017 -0300

    a ton of bug fixes to the renderer

commit 3fadcac7c42f97fded2af88fe2cf72ff7b0f4d71
Merge: da11d6d 4de29f9
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Feb 16 08:52:19 2017 +0100

    Merge pull request #7814 from Hinsbart/timer_pause
    
    SceneTreeTimer: Ability to set pause mode

commit da11d6d9e868db674cb18ced0544c84e3356be8d
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Feb 15 08:29:46 2017 -0300

    Many fixes to make exported scenes work better, still buggy.

commit d7fd86d51aadda665667c88dca657993f0de14d7
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Feb 12 22:51:16 2017 -0300

    -begin of export work, not done yet
    -fixes to make scenes exported from godot 2.x work

commit 4de29f9c7a6a0a387cd17f11a6e935e1966d4b6a
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Tue Feb 14 00:34:33 2017 +0100

    SceneTreeTimer: Ability to set pause mode
    
    Adds an additional flag to SceneTree::create_timer() that tells it whether or not to process when the game is paused.
    Defaults to false in order to not break existing functionality.

commit 9cdd364fc0edee407a65fbef674dcc3bcea378a9
Merge: 7833699 04a6d27
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Feb 14 17:05:51 2017 -0300

    Merge pull request #7811 from godotengine/revert-7807-fix-7354
    
    Revert "Make nan==nan true for GDScript"

commit 04a6d2789e65c41b616380fcb89d66c183918eaa
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Feb 14 17:05:16 2017 -0300

    Revert "Make nan==nan true for GDScript"

commit 78336990f4f6c36db2000d6097826bbe573eb016
Merge: 81edda1 adcc211
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Feb 14 16:04:36 2017 +0100

    Merge pull request #7807 from hpvb/fix-7354
    
    Make nan==nan true for GDScript

commit adcc211feb7827127b2548c791f2de0b6efda3d3
Author: Hein-Pieter van Braam <hp@tmm.cx>
Date:   Tue Feb 14 04:10:02 2017 +0100

    Make nan==nan true for GDScript
    
    After discussing this with Reduz this seemed like the best way to
    fix #7354. This will make composite values that contain NaN in the same
    places as well as the same other values compare as the same.
    
    Additionally non-composite values now also compare equal if they are
    both NaN. This breaks IEEE specifications but this is probably what most
    users expect. There is a GDScript function check for NaN if the user
    needs this information.
    
    This fixes #7354 and probably also fixes #6947

commit 81edda18f39efc4f783bc6fa2b381c01cfc0ef2d
Merge: fdbe1c3 dd4c270
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Feb 14 07:47:06 2017 +0100

    Merge pull request #7803 from Hinsbart/spinbox_click
    
    Spinbox: don't ignore double clicks.

commit fdbe1c3c61b013ea57ff6fabec26054c92473d0f
Merge: fb4b4a3 e861196
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Feb 14 07:46:45 2017 +0100

    Merge pull request #7801 from hpvb/fix-7796
    
    Remove bounds check when resuming from yield. (fixes #7796)

commit fb4b4a30e759f16707003e943d584bbce7964843
Merge: e837b25 92ac706
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Feb 14 07:46:31 2017 +0100

    Merge pull request #7792 from Hinsbart/inputmap_fixes
    
    ProjectSettings: InputMap dialog fixes

commit dd4c2709e4a4f1abef558c5b3a4e4454db06410d
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Tue Feb 14 00:54:59 2017 +0100

    Spinbox: don't ignore double clicks.
    
    Fixes the problem with spinboxes not updating when clicking too fast.

commit eae94ba1c87718c95768f90cda95cf665c77a362
Author: Ferenc Arn <tagcup@yahoo.com>
Date:   Mon Feb 13 17:25:05 2017 -0600

    Use real_t as floating point type in physics code.
    
    This is a continuation of an on-going work for 64-bit floating point builds, started in PR #7528. Covers physics, physics/joints and physics_2d code.
    
    Also removed matrixToEulerXYZ function in favor of Basis::get_euler.

commit e837b25f5506d065dd1be381b4158c49fc356d40
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Feb 13 23:46:25 2017 +0100

    Fix missing semicolon in previous commit

commit e8611966de4dfc9c28a7a4de1798f3f10ff87f80
Author: Hein-Pieter van Braam <hp@tmm.cx>
Date:   Mon Feb 13 21:43:27 2017 +0100

    Remove bounds check when resuming from yield.
    
    The code would get a pointer to the beginning of the call_args by using
    operator[] at the stack Vector. This does bound checking. When there are
    no call_args this bound check fails and the error mentioned in #7796
    gets triggered.
    
    This bound check is actually not necessary as call_args just gets set to
    NULL and never dereferenced. This new code will just unconditionally set
    the pointer to the place where the call_args are if there are any. There
    is no NULL check for call_args anywhere so this is safe.
    
    Fixes #7796

commit 55dc24f75313071db00d6281bb3255da60d7fa82
Merge: ea7e8c8 6921e11
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Feb 13 21:02:51 2017 +0100

    Merge pull request #7797 from Brett-Mitchell/patch-1
    
    Fix for issue #7766

commit 6921e118058ab193f4dfc09ad42f27f5261d7d15
Author: Brett-Mitchell <bm06370@georgiasouthern.edu>
Date:   Mon Feb 13 12:55:26 2017 -0500

    Fix for issue #7766
    
    Add initialization for OS_OSX.mouse_mode in OS_OSX::OS_OSX().  mouse_mode now defaults to OS::MOUSE_MODE_VISIBLE.

commit ea7e8c8e8699c0a0da0731f59a2ee5dfbf34d378
Merge: f6859fd 411ee71
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Feb 13 15:46:17 2017 +0100

    Merge pull request #7795 from hpvb/rename-md-macro
    
    Rename the _MD macro to D_METHOD

commit f6859fd31b5c3cc1a112b7f77b3c1783df8c8919
Merge: bf64df4 4ebc30e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Feb 13 15:40:41 2017 +0100

    Merge pull request #7794 from GodotExplorer/pr-fix-texturebutton
    
    Fix compile error with TextureButton

commit 4ebc30e303dc2f6af4264235d17af65eb7ba6a35
Author: geequlim <geequlim@gmail.com>
Date:   Mon Feb 13 19:41:12 2017 +0800

    Fix compile error with TextureButton
    Export TextureButton::ResizeMode as its own enum values

commit 411ee71b4d2dd4dfb3c137b057e0cfcdb55d6291
Author: Hein-Pieter van Braam <hp@tmm.cx>
Date:   Mon Feb 13 12:47:24 2017 +0100

    Rename the _MD macro to D_METHOD
    
    This new name also makes its purpose a little clearer
    
    This is a step towards fixing #56

commit bf64df4427836a4e7a5060ee11d75eea6da79b14
Merge: 70b9aa3 0f687f0
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Feb 13 11:11:01 2017 +0100

    Merge pull request #7784 from hpvb/kill-scs-macro
    
    Remove use of _SCS

commit 0f687f0ccbd7533a54dec38ca8dc5acd9a60e64a
Author: Hein-Pieter van Braam <hp@tmm.cx>
Date:   Sun Feb 12 01:11:37 2017 +0100

    Remove use of _SCS from ADD_METHOD
    
    This saves typing and is a step towards fixing #56

commit 92ac7067e6a3ff297d3149c1e97ca83cad668c46
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Mon Feb 13 07:57:46 2017 +0100

    ProjectSettings: InputMap dialog fixes
    
    Now the selection jumps to the correct action after a new event has been added.
    Also sets the default device id for Joypad button events to 0.

commit 70b9aa379d99c78f6db87344e3002808dac70bfa
Merge: 117a83f 5dc7c92
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 12 23:31:40 2017 +0100

    Merge pull request #7581 from Faless/v6_wild_bind
    
    TCP/UDP listen bind to address and bugfixes

commit 117a83fcb916cb02777dea73fb642216fd2e1d79
Merge: 37e7587 e2fba10
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 12 23:30:04 2017 +0100

    Merge pull request #7352 from Zylann/polyline
    
    Polyline

commit 37e75873ef88443a565d371ec638f554d92d4293
Merge: 3cab47a b9c1d65
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 12 23:29:04 2017 +0100

    Merge pull request #7789 from volzhs/update-script-button
    
    Update attach/clear script tool bar icon in Scene panel

commit 3cab47adba089560ca0f76ba936967c7c8da5bd8
Merge: 73cedc3 523b697
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 12 23:26:19 2017 +0100

    Merge pull request #7782 from SaracenOne/windows_relative_cursor_fix
    
    Fix relative cursor data in CAPTURED mouse mode on Windows.

commit 73cedc3901a86f9b4a9b4caecff9019fdd497296
Merge: 00b093d 6a2dcca
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 12 23:25:34 2017 +0100

    Merge pull request #7775 from Hinsbart/particles_flip
    
    Particles2D: implement texture flip parameters.

commit 00b093d24da4f354b4badd15fb4baa9f01b60fd1
Merge: d417e91 cff6840
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 12 23:25:20 2017 +0100

    Merge pull request #7774 from hpvb/master
    
    Add a simple signal handler for SIGCHLD on Unix

commit d417e919950f9fb05ab1dbaea291f8ec17c9ffdd
Merge: 43d947f d36dde7
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 12 23:25:06 2017 +0100

    Merge pull request #7772 from Limb/fixgiprobeeditor
    
    Remove memdelete of button in GIProbeEditor exit

commit 43d947f54b5514b2ba76735bbf411f499eac2f04
Merge: dc5f978 bd893f3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 12 23:24:09 2017 +0100

    Merge pull request #7771 from Limb/winaudiodriver
    
    Close out audio drivers when exiting on Windows.

commit dc5f978f2867e90b37e39fda44eb38016021384c
Merge: b2db927 0912025
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 12 23:23:34 2017 +0100

    Merge pull request #7770 from Limb/removedx9
    
    Removed DX9 Rasterizer in windows

commit b2db9279fac9fa4e8a6891d269e6758a9231722c
Merge: f3d339e ab37511
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 12 23:22:41 2017 +0100

    Merge pull request #7769 from GodotExplorer/pr-resizeable-texturebutton_3
    
    Enhance TextureButton and TextureRect with resize

commit f3d339e33fa0c0f7e98f4ffee068b153c038bb9b
Merge: bbc6543 27bb6b5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 12 23:22:13 2017 +0100

    Merge pull request #7768 from bojidar-bg/sc-multiple-names
    
    Make _sc_ files work like ._sc_

commit bbc6543172b3a55534e2a8ae3d31349f71d277c6
Merge: d11f9f4 6961ed2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 12 23:22:02 2017 +0100

    Merge pull request #7763 from Limb/fixwindowscompile
    
    Fixed compilation issues with Visual Studio

commit d11f9f4817c04ad404857757896d28540c6b1f86
Merge: c96fa0f 16b3973
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 12 23:21:43 2017 +0100

    Merge pull request #7746 from sanikoyes/Pr-fix-msvc-compile
    
    Fix msvc compile error

commit c96fa0f23e956678d1f2f92932d700d3e3ab1022
Merge: 70fff42 79e8616
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 12 23:20:48 2017 +0100

    Merge pull request #7757 from volzhs/save-debug-options
    
    Save and restore debug options for each project

commit 70fff42df5f1079cc5061f2a9a24c28890415b74
Merge: 458bd83 833994b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 12 23:18:59 2017 +0100

    Merge pull request #7749 from Faless/fix_7697
    
    HTTPClient properly handle partial data in non-blocking mode

commit 458bd83dfc95d8efbcf4f860d5bc10fa19b5164e
Merge: 5ce18cb 9123e91
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 12 23:18:38 2017 +0100

    Merge pull request #7747 from sanikoyes/Pr-fix-tween-transform2d
    
    Fix tween Transform2D typo

commit 5ce18cbdb9aa1e48e091376afeba4ca67408af06
Merge: ceac8a7 d5071a9
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 12 23:17:08 2017 +0100

    Merge pull request #7743 from karroffel/json_parsing-3.0
    
    JSON::parse reports errors on open-ended objects (master)

commit ceac8a780eb50ec7b28c8e7a824bf3ab3c1fd629
Merge: 530de92 1bd1af7
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 12 23:16:14 2017 +0100

    Merge pull request #7740 from magyar123/master
    
    Add editor option for closing the output when stopping the game.

commit 530de920d48e43d96502c70928d13683e5083857
Merge: 53b7bbf c71a6c6
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 12 23:13:08 2017 +0100

    Merge pull request #7723 from lonesurvivor/gdscript-range-fix
    
    Fix parsing bug which causes range(variable) to crash the engine

commit 53b7bbfccefe98060633a31ee8f3be3297fc3f15
Merge: d791f5f 49e7e2c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 12 23:12:18 2017 +0100

    Merge pull request #7722 from RandomShaper/improve-touch-button
    
    Fix touch button issues

commit d791f5f06ede101ac1990e1f5da05af589c681a2
Merge: c51990e 1169f4e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 12 23:09:34 2017 +0100

    Merge pull request #7712 from kbake/deselect-selection-on-ctrl-home/end
    
    Selected text is now deselected on ctrl+home/end

commit c51990ec9d64a1402e15a0490219bfd2e5bda95b
Merge: b87a232 7b2fa20
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 12 23:09:16 2017 +0100

    Merge pull request #7706 from RandomShaper/touch-button-shape-master
    
    Add shape property to TouchScreenButton

commit b9c1d65d211ceac55df7f99e18f65da672d540d4
Author: volzhs <volzhs@gmail.com>
Date:   Mon Feb 13 07:02:23 2017 +0900

    Update attach/clear script tool bar icon in Scene panel

commit 0e4ee5935a000f5d6de63d3c8ad15e1baf80cd0e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 12 00:51:14 2017 +0100

    clang-format: Add pre-commit hook
    
    Derived from https://github.com/githubbrowser/Pre-commit-hooks
    and https://gitlab.cern.ch/GeantV/geant/blob/master/hooks/pre-commit-clang-format

commit 503c98ead43e15189c36375be3298be2b1e258a2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jan 15 22:21:15 2017 +0100

    Style: Add .clang-format based on LLVM style
    
    Adapted some parameters to fit the de facto Godot style as closely as possible
    (tab indentation, long lines with no wrapping - for now -, indented case labels,
    left-aligned pointer operators).

commit 523b69771b16cddc4635aa4a5c2d56cefec1d394
Author: Saracen <SaracenOne@gmail.com>
Date:   Sat Feb 11 03:54:36 2017 +0000

    Fix glitches when sampling relative cursor data in CAPTURED mouse mode on Windows.

commit 49e7e2cd2ac832c333a151ab31ef543fc4a31b28
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Sat Feb 4 16:57:11 2017 +0100

    Solve TouchScreenButtons issues
    Fix touch button needing double tap after pause (applies to those not set to pass-by)
    Fix error when a pressed TouchScreenButton with no associated action exits the tree
    (with some refactoring of duplicate code)

commit 6a2dccaf77783dd7b67c5a0590b30fff720be69f
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Fri Feb 10 00:48:38 2017 +0100

    Particles2D: implement texture flip parameters.

commit cff6840ff7da010112b94f9be13deaa8288e90cd
Author: Hein-Pieter van Braam <hp@tmm.cx>
Date:   Thu Feb 9 22:01:45 2017 +0100

    Add a simple signal handler for SIGCHLD on Unix
    
    This fixes #6631

commit d36dde7c1ecaa26db1e7d070c892b48b02492777
Author: Kenneth Lorthioir <ibelimb@gmail.com>
Date:   Thu Feb 9 10:14:01 2017 -0500

    Remove memdelete of button in GIProbeEditor exit
    
    This issue was causing a heap corruption on windows.

commit bd893f346a1d76d6621443f74467fb78e60071e2
Author: Kenneth Lorthioir <ibelimb@gmail.com>
Date:   Wed Feb 8 20:34:04 2017 -0500

    Close out audio drivers when exiting.
    
    Prevents a crash when closing the project manager.

commit 091202589c787ccceb58d8a77167e3312ed80347
Author: Kenneth Lorthioir <ibelimb@gmail.com>
Date:   Wed Feb 8 19:00:16 2017 -0500

    Removed DX9 Rasterizer in windows.
    
    This doesn't seem to be needed anymore and the code to free the unused
    rasterizer was throwing a memory violation since it was getting set to a
    value somehow.

commit ab375117ba4e0549fa0b893c3f96a166042f43b9
Author: geequlim <geequlim@gmail.com>
Date:   Thu Feb 9 22:46:35 2017 +0800

    Add STRETCH_KEEP_ASPECT_COVERED to TextureRect StretchMode
    Make TextureButton to the same resize behavior with TextureRect

commit 27bb6b5282ee62ade086f840ec78ca65d31c081d
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Thu Feb 9 12:26:18 2017 +0200

    Make _sc_ files work like ._sc_, fixes #7762

commit 6961ed21bb6e1ce082eef33ebcd5b9cfed270634
Author: Kenneth Lorthioir <ibelimb@gmail.com>
Date:   Wed Feb 8 18:07:35 2017 -0500

    Fixed compilation issues with Visual Studio

commit b87a232668d9f9f3b32c2fceb60bc5f6ef46df22
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Feb 9 00:07:44 2017 +0100

    Reorder the folders in tools to prepare moving tools/editor
    
    - `certs` and `editor_fonts` go to `thirdparty`
    - `dist` and `scripts` go to a new `misc` folder
    - `collada` and `doc` go to `tools/editor`
    
    The next step will be to rename `tools/editor` to `editor` directly,
    but this will be done at the right time to avoid breaking too many PRs.

commit b19c9bd1983b8c72621595b7c22daade4ebf6625
Merge: 07bbcf9 6b5c595
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Feb 8 16:17:19 2017 +0100

    Merge pull request #7759 from nunodonato/translationfix
    
    Added "Scots" locale name, fixing #7630

commit 6b5c595e400893cb8dba51ede8f60c70f8512687
Author: Nuno Donato <nunodonato@gmail.com>
Date:   Wed Feb 8 14:54:28 2017 +0000

    Added "Scots" locale name, fixing #7630

commit 79e8616fbb7f089d2e3033e875eeb6d396ce3e3d
Author: volzhs <volzhs@gmail.com>
Date:   Wed Feb 8 14:18:48 2017 +0900

    Save and restore debug options

commit 07bbcf91f79480441fdaa1779f7244cdad6e1ba9
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Feb 7 23:48:09 2017 -0300

    basic contact shadows implementation, will most likely need some polishing

commit a73d46caa607a0de354ab3d7489dec64e070e4c5
Merge: bd8df0f 0d9b53c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Feb 7 14:19:05 2017 +0100

    Merge pull request #7715 from m4nu3lf/bugfix/g6dof_joint_setter
    
    Fixed property setter in G6DOF joint

commit bd8df0f21dfa0d9c68d14107bcb4f4b2cc4e099d
Merge: 6bfaa0f 6f3fc1f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Feb 7 14:14:54 2017 +0100

    Merge pull request #7709 from bojidar-bg/sort-scripts-by-path
    
    Sort settings for scripts in the editor

commit 833994b2949cbdd191dfdb095bb96913a7b3b03a
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Tue Feb 7 10:21:17 2017 +0100

    HTTPClient properly handle partial data in non-blocking mode
    
    Use block to send DVector::Write out of scope in
    HTTPClient::read_response_body_chunk()

commit 9123e916346ee1b08adebdb9933884519669d8b5
Author: sanikoyes <sanikoyes@163.com>
Date:   Tue Feb 7 15:45:49 2017 +0800

    Fix tween Transform2D typo

commit 16b3973c75b6d72ff944bc205b8637554cf9a06d
Author: sanikoyes <sanikoyes@163.com>
Date:   Tue Feb 7 15:44:46 2017 +0800

    Fix msvc compile error

commit 6bfaa0f12c65947ab0f124ec4c75345bd1332b77
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Feb 6 20:18:35 2017 -0300

    shadows were not working in-editor for nvidia, fixed now

commit d5071a940d00d7d41d6d2dc199c174bf9991e016
Author: Karroffel <therzog@mail.de>
Date:   Mon Feb 6 19:34:34 2017 +0000

    JSON::parse reports errors on open-ended objects

commit 1bd1af776c111f1efdd9a3b0259d8f916c052ef2
Author: mbalint12 <gameshow841@gmail.com>
Date:   Mon Feb 6 17:50:01 2017 +0100

    Add editor option for automatically closing the output when stopping the game.

commit 5cc63dee0f719139b263ac95027ce520843a9f5f
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Feb 6 05:12:15 2017 -0300

    ability to adjust propagation in gi probe

commit 6f2e16306a6552d704fb2346c9abdd26e0e523b7
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Feb 6 00:38:39 2017 -0300

    Several bugfixes, improving the import workflow

commit af3fabeb7745e6f7f4e7fe7a299bdd234fff26a6
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Feb 4 21:02:52 2017 -0300

    Ensure proper config version when reading the new configuration file.

commit 102b5fce85ffa14887bb08433f7eb571c7aafd81
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Feb 4 20:53:55 2017 -0300

    Renamed engine.cfg to godot.cfg, to forcefully break compatibility with 2.x

commit 331a4d8078649d334144e1d370a09b607f32e39f
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Feb 4 20:31:15 2017 -0300

    completed scene importing (I hope?)

commit c71a6c6d71e6dc8dc0d6fe20c77ea2de612a9836
Author: lonesurvivor <musicmylove@gmx.net>
Date:   Sat Feb 4 20:51:56 2017 +0100

    Fix parsing bug which causes range(variable) to crash the engine
    
    problem was a segmentation fault caused by trying to access Vector constants[0] which isn't there if op->arguments.size() is not bigger than one.
    
    - the changed OR condition didn't make sense (always true), should be AND
    - changes the "constant" variable to be false per default and gets set to true when there is actually something pushed to "constants"

commit ad2e1b1b92e9545a635f1a8f595df1249feaa040
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Feb 4 11:12:03 2017 -0300

    fix continous reimport bug (i hope)

commit 27eae4ada1eeecd63f8733bfc477e22508c893a6
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Feb 4 09:48:04 2017 -0300

    Scene import more or less working, needs some missing features.

commit 0d9b53ce5e764715f5686f403664177e977e3573
Author: m4nu3lf <m4nu3lf@gmail.com>
Date:   Fri Feb 3 21:23:23 2017 +0000

    Fixed property setter in G6DOF joint

commit d2b2d6801f9cf454a880a92aaa9aa38ce4264002
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Feb 3 08:55:29 2017 -0300

    Changed OGG Vorbis type to be imported, so it's possible to specify loop

commit 1169f4e040327c2353d29dccafa0e176eec56a0b
Author: kbake <kbake@outlook.com>
Date:   Fri Feb 3 02:01:41 2017 -0500

    Selected text is now deselected on ctrl+home/end
    
    This fixes Issue #7694 and also the error mentioned in the comments of that issue.

commit 9ce2ab9749b07633aadd0f1745dc99274865a573
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Feb 3 00:08:50 2017 -0300

    OBJ file importing!

commit a02933bb3cc7755c9e723172ed59d052910c33c7
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Feb 2 22:51:26 2017 -0300

    wav file importing!

commit 63673de247f5ec7c18cdae774523c76347f02053
Merge: 86a0419 e3cf472
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Feb 2 13:33:45 2017 +0100

    Merge pull request #7708 from volzhs/match-err
    
    Match ERROR_QUERY_FAILED enum with others
    
    [ci skip]

commit 6f3fc1f05a015e0b4f2e5e5db430217298c1e970
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Thu Feb 2 14:31:01 2017 +0200

    Sort settings for scripts in the editor

commit e3cf4726517984ea201ee6aafd54d23e4c086a4b
Author: volzhs <volzhs@gmail.com>
Date:   Thu Feb 2 21:15:47 2017 +0900

    Match ERROR_QUERY_FAILED enum with others

commit 7b2fa207e9bde6bdae12e365b8c6a8264f7bd180
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Wed Jan 25 17:06:06 2017 +0100

    Add shape property to TouchScreenButton
    
    Adapted from 67a0da34a2d5a95761c54b3012d0a8f1a79e10a6

commit 86a04198d96820b853bec79165b738a841142768
Author: volzhs <volzhs@gmail.com>
Date:   Mon Jan 30 04:27:14 2017 +0900

    Fix crash when saving root node by "Save Branch as Scene" with unsaved scene
    
    Fix #7667
    
    (cherry picked from commit 43a2599801be348dfd41d928c7a66a590dbe8745)

commit b602096b9b5a31ff0e8ac0123a0210189179bbc6
Author: Pawel Kowal <pkowal1982@gmail.com>
Date:   Wed Jan 25 21:21:44 2017 +0100

    Fix #7011 ScrollContainer takes into account child's EXPAND flag when scrolling is enabled
    
    (cherry picked from commit e9316a009e08e8fe9aa961a0ccef2a77ba7133fc)

commit 251e014b59d426f1b7a7d333c82669e7ebbc5bf5
Merge: 40e4c1f 8f7a388
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Feb 2 08:21:05 2017 +0100

    Merge pull request #7578 from baekdahl/master
    
    x11: don't wait for window to be mapped

commit 40e4c1f6abbe5569a3c2f91d48b9770c8e97ea0d
Merge: 869d710 e06edc6
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Feb 2 08:18:42 2017 +0100

    Merge pull request #7689 from eska014/webgl2
    
    Enable WebGL2 in web export, start fixing build

commit 869d710198af9eb3dfee3e167cb432389d04f76d
Merge: a506898 474e3ac
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Feb 2 08:17:14 2017 +0100

    Merge pull request #7683 from marcelofg55/master
    
    Fix issues with set_window_resizable on x11

commit a5068981373a9affbac23b638dd3fe55be36c97d
Merge: e59e6c6 a7b1f9e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Feb 2 08:15:43 2017 +0100

    Merge pull request #7681 from karroffel/classdb_type
    
    corrected ClassDB::instance() return type

commit e59e6c69c491e60e7d462540f286c3edfe5fcb31
Merge: 53c4dfe a64a348
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Feb 2 08:14:19 2017 +0100

    Merge pull request #7672 from Hinsbart/drag_crash
    
    SceneTreeDock: Fix crash when dragging invalid nodes.

commit 53c4dfe857e671f4e53d9317a77dc8a82bf91505
Merge: 39f11ff e4cc483
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Feb 2 08:13:51 2017 +0100

    Merge pull request #7670 from RandomShaper/load-placeholder-dup
    
    Replicate load-as-placeholder state on node duplication

commit 39f11ffc5145a534466b3be2651852a828e59707
Merge: af6d59e 6b42cd5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Feb 2 08:12:46 2017 +0100

    Merge pull request #7666 from Paulb23/line_length_guideline
    
    Fixed line lenght guideline, and added colour option

commit af6d59eed6a09bfd68ffbecb751f80ac49e5604c
Merge: ade3806 9100db7
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Feb 2 08:07:48 2017 +0100

    Merge pull request #7649 from Faless/fix_input_master
    
    Keyboard Input modifiers do not block actions.

commit ade3806a14df9d9be4c29ef994aeb351dba09254
Merge: 44d386e f279df2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Feb 2 08:06:34 2017 +0100

    Merge pull request #7648 from RayKoopa/add_remove_animation_warning
    
    Added warning when removing animations

commit 44d386ee80b723b354b240a29044e33039287716
Merge: ff4ca59 7a85d25
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Feb 2 08:06:06 2017 +0100

    Merge pull request #7645 from tagcup/x11_optimization_flags_v2
    
    Use -Ofast on x11. Also introduced use_lto option.

commit ff4ca593e2e715ac59243e83ae5949f3d94fa25f
Merge: b3aebcf 5f54b20
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Feb 2 07:55:40 2017 +0100

    Merge pull request #7704 from volzhs/fix-compile-error
    
    Fix compile error

commit 5f54b20e2fca1471267af10558b659e673ff9c52
Author: volzhs <volzhs@gmail.com>
Date:   Thu Feb 2 11:18:37 2017 +0900

    Fix compile error

commit b3aebcf6dfa72dcb4a151b7b17c52ecd0ec5d6f7
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Feb 1 20:41:05 2017 -0300

    CSV translation import plugin

commit 2cd2ca7bbc892eccc635b1c4aea80c956c9b92dc
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Feb 1 09:45:45 2017 -0300

    Lot of work in new importer, importing textures now works.

commit e06edc67c049c65c3952a8447e22717a0f492020
Author: eska <eska@eska.me>
Date:   Tue Jan 31 03:46:30 2017 +0100

    Enable WebGL2 in web export, start fixing build
    
    Will not yet compile

commit 474e3ac055987eceac2643abbd27dabdbcae6046
Author: marcelofg55 <marcelofg55@gmail.com>
Date:   Mon Jan 30 13:25:48 2017 -0300

    Fix issues with set_window_resizable on x11

commit a7b1f9ee5ac7eeab1939d1290bcfa524cfbefeae
Author: Karroffel <therzog@mail.de>
Date:   Mon Jan 30 14:13:13 2017 +0100

    corrected ClassDB::insatnce() return type

commit 36b6ba8e94d9afcb06aa2579bf627651f7ebfea0
Merge: 96de014 1017622
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 30 08:13:13 2017 +0100

    Merge pull request #7680 from cbscribe/master
    
    grammar fixes, it's -> its
    [ci skip]

commit 10176228b2ea4c156b832b8dcf26eccf850e8c20
Author: Chris Bradfield <chris@kidscancode.org>
Date:   Sun Jan 29 23:01:34 2017 -0800

    grammar fixes, it's -> its

commit a64a348054ee0e3dccfb167afd93a62072726112
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sun Jan 29 14:32:23 2017 +0100

    SceneTreeDock: Fix crash when dragging invalid nodes.
    
    Fixes #7529

commit e4cc483f4ca67d09260611192aeb4c269081835e
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Sun Jan 29 11:49:58 2017 +0100

    Replicate load-as-placeholder state on node duplication
    
    Cherry-picked from 936f2e3b4e9fb657f6c874020428f8159356d923

commit 6b42cd5fe637d6d0fe30fa397eca659d295ad956
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Sat Jan 28 14:36:57 2017 +0000

    Fixed line lenght guideline drawing with color option

commit 7a85d25218971506058a992d21821b47e153ec78
Author: Ferenc Arn <tagcup@yahoo.com>
Date:   Wed Jan 25 12:40:54 2017 -0600

    Use -Ofast on x11. Also introduced use_lto option.
    
    debug_release doesn't turn off optimizations for release target now. Ensure that sanitizer options apply to both C and C++ files.
    
    Built-in optimization/debug flags are prepended such that user-specified flags can override them.
    
    Based on and around the discussion in PR #5194.

commit 96de0141ccef3bb035574010816dafdbfc17eb63
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jan 25 21:55:59 2017 -0300

    Removed import/export system, will start new one from scratch.

commit f279df265448da476c6cdb0806bdcc1db5f128fd
Author: Ray Koopa <raykoopa@users.noreply.github.com>
Date:   Wed Jan 25 21:22:16 2017 +0100

    Added warning when removing animations

commit 9100db7b941348854dafad7860a4e466dba31ae6
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Wed Jan 25 20:37:39 2017 +0100

    Keyboard Input modifiers do not block actions.
    
    This means, if you press "F" while holding "shift" and there is and
    action registered for "F" that action should be pressed.
    This commit restore this behaviour, lost when implementing
    is_action_just_pressed.
    If you want "blocking modifiers" you should code it via script.
    
    Fixes 6826

commit 9cddaab4d1811b367c9616d35e28a8c428cf3b3f
Author: lonesurvivor <musicmylove@gmx.net>
Date:   Wed Jan 25 20:52:44 2017 +0100

    When overlappinng Area2Ds are removed with remove_child(), _enter_tree and _exit_tree signals are now properly disconnected upon removal

commit ae258e2679bd9deda8b311d030771fab03303833
Merge: 831d9b9 f3d2036
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Jan 25 20:39:31 2017 +0100

    Merge pull request #7640 from volzhs/fix-scrollbar-2d-editor-3.0
    
    Fix weird scrollbar appearance on 2D editor (3.0 master)

commit 831d9b925af2caaff8f7723723f46e1d98ef0c14
Merge: 266fbd8 1ce9bbc
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Jan 25 20:22:34 2017 +0100

    Merge pull request #7563 from RayKoopa/extended_list_dir_begin
    
    Add parameters to Directory.list_dir_begin() to skip navigational or hidden entries

commit 266fbd8c7624a0f4c41c5c6296f12059c69c77fb
Merge: 4b9ec15 d59d899
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Jan 25 20:17:03 2017 +0100

    Merge pull request #7642 from guilhermefelipecgs/add_category
    
    Add run/output category
    [ci skip]

commit 4b9ec15124c8784d11980a467318c585bbc0e0e2
Merge: 1005a56 92363a2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Jan 25 19:58:41 2017 +0100

    Merge pull request #7542 from volzhs/modulate-transparency
    
    Show transparency and accurate color for modulate

commit 1005a56e5a27fb7f491d280d5aff6fe88691365c
Author: Ilija Boshkov <ilija.boshkov@gmail.com>
Date:   Wed Jan 25 19:21:41 2017 +0100

    Added focus tracking in X11 and Windows classes, added new confined mouse mode (#7162)

commit 4c28f35b2c6dacd30a0e10453af1bcd977de9342
Merge: 7e1afea 7dbb1c0
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jan 25 14:52:40 2017 -0300

    Merge pull request #7002 from RandomShaper/vcs-friendliness
    
    Greater VCS friendliness

commit 7e1afeafd4a347c309562c6783119f64e99fc317
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jan 25 14:30:40 2017 -0300

    Audio bus editing is COMPLETE!

commit d59d8991035db5c33f04266823ad2aa686758a82
Author: Guilherme Felipe <guilhermefelipecgs@gmail.com>
Date:   Wed Jan 25 15:13:07 2017 -0200

    Add run/output category

commit f3d20360469aa6d873238098848493fb54f37b4e
Author: volzhs <volzhs@gmail.com>
Date:   Wed Jan 25 23:41:19 2017 +0900

    Fix weird scrollbar appearance on 2D editor (3.0 master)

commit 355ce0d0de2787c9dba25d623c1a4cda314d12d5
Merge: 5726923 35b7295
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Jan 25 07:37:42 2017 +0100

    Merge pull request #7635 from RandomShaper/fs-split-layout
    
    Include filesystem dock split offset in editor layouts

commit 572692389719c67b2189ab07f8f9523cf6c82cca
Merge: e8d3436 b84f582
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Jan 25 07:29:10 2017 +0100

    Merge pull request #7631 from RandomShaper/fix-android-module-res
    
    Fix resources for Android modules not being merged (master)

commit 35b7295a714841c2fad6024331d7ab92b559f0aa
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Wed Jan 25 02:46:44 2017 +0100

    Include filesystem dock split offset in editor layouts
    
    Cherry-picked from 2ac89f65403c606ad9a3cdf65e591cb375faf024

commit b84f58262c1e79bde909e1f112de5bac6179e80c
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Tue Jan 24 16:29:09 2017 +0100

    Fix resources for Android modules not being merged
    Fixes #7421

commit e8d34365085c2321acb0bd35aabbad293c74e744
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jan 24 20:11:13 2017 -0300

    delete bus effects is now possible

commit 838490ce5d8d5d34932919834e2c22aa65e4a20b
Merge: 87bb6cd ad3e1a9
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Jan 25 00:05:12 2017 +0100

    Merge pull request #7629 from RayKoopa/too_much_pi_is_bad_for_your_health
    
    Fix VC++ build by using math_funcs constants for M_PI and M_SQRT2

commit 1ce9bbc8ed8dd9746eadac82beaf5a6f4c22fdcf
Author: Ray Koopa <raykoopa@users.noreply.github.com>
Date:   Mon Jan 16 23:19:43 2017 +0100

    Added parameters to skip hidden and/or navigational file system entries

commit ad3e1a9067a7723c124e9bbff38f8e33ab81ac4b
Author: Ray Koopa <raykoopa@users.noreply.github.com>
Date:   Tue Jan 24 18:56:43 2017 +0100

    Use constants from math_funcs rather than unstandardized C++ constants.

commit 92363a2afee8b31a4ba4e1fd059dffabfeec0e95
Author: volzhs <volzhs@gmail.com>
Date:   Mon Jan 16 01:46:42 2017 +0900

    Show transparency and accurate color for modulate

commit 87bb6cdc6fed6048a3a5c29167b854af1165271d
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jan 24 00:19:31 2017 -0300

    Ability to drag and drop around audio effects!

commit 3b019bf644f61aaa2eaf9276448d97fb6e6a868a
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jan 23 23:12:08 2017 -0300

    Ability to delete, drag and drop audio buses!

commit 2527566ca899e2ac9d8baa8b4e68a22bf7077f35
Merge: 0ff37cf 5ec0610
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jan 23 22:07:02 2017 -0300

    Merge pull request #7621 from Hinsbart/modified_time
    
    Add ClassDB binding for File.get_modified_time

commit 0ff37cff624eccb5aaaea5172e0946d45d2ee62f
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jan 23 18:36:29 2017 -0300

    Added audio bus phaser effect, welcome to the 70s, baby!

commit 5ec0610c606f529b21ffc13596ae5a57ead368cb
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Mon Jan 23 22:33:02 2017 +0100

    Add ClassDB binding for File.get_modified_time
    
    Closes #7613

commit 5dc7c920bf1c4bb160d39e13ad6136d80badd7ae
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Thu Jan 19 17:00:01 2017 +0100

    Fix buffer size check in UDP socket.
    
    We were reserving 12 bytes from the buffer for ip, port, and length, but since
    IPv6 introduction we should be reserving 24 (IPv6 are 16 bytes)

commit 93368571326e3472522669b76998f58aed78864f
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Thu Jan 19 13:33:10 2017 +0100

    Use default UDP ring buffer size of 65536 for clients
    
    We should probably create a specific function for setting the
    recv buffer anyway. UDP sockets does not need to bind (listen)
    to be able to call recvfrom. This is especially useful for clients
    who just call set_send_address and start communicating with a server.

commit 68dc969f8ca242d0c4f927a417557288e4b1b75f
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Wed Jan 18 21:33:55 2017 +0100

    Fix bug causing UDP socket to close after the first send if not listening
    
    The ring buffer for receiving packets was not resized in constructor

commit fa0cb7da0e096e01476eabef37c225404c7f6f26
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Wed Jan 18 19:04:37 2017 +0100

    Avoid deadlock when writing/reading data on a connecting TCP socket
    
    TCP status polling is always performed as non blocking.
    Trying to put a packet on a connecting socket will fail immediately.

commit e5e4e7b6a9be36bb9bf75da996c348ae2476010c
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Wed Jan 18 20:14:51 2017 +0100

    Update docs reference for TCP_Server::listen and UDPPacketPeer::listen

commit 619e7a2c8ba19d0dc45467e29d9d9aa8b3506ac8
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Wed Jan 18 17:17:44 2017 +0100

    Bind to IPv4 on OpenBSD when using wildcard
    
    OpenBSD does not support binding on both IPv4 and IPv6 using the same socket

commit 88a56ba783d36d52a1023759e69f026b1ae255b4
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Wed Jan 18 12:47:12 2017 +0100

    Remove set_ip_type from network classes (no longer needed)
    
    - TCP:
      - `listen` bind to wildcard "*" -> dual stack socket
      - `listen` bind to address -> socket from address type
      - `connect` -> resolve using best protocol (UNSPEC), socket from address type
    
    - UDP:
      - `listen` bind to wildcard "*" -> dual stack socket
      - `listen` bind to address -> socket from address type
      - `put_packet`/`put_var` -> resolve using TYPE_ANY (UNSPEC), socket from address type
        (to change socket type you must first call `close` it)

commit 2fe4ef66991b483640f59873c22b3af671626ccc
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Wed Jan 18 10:24:26 2017 +0100

    Implement UDP listen bind address

commit b2839343cab66880f647c77da7b2e1826761776a
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Wed Jan 18 08:37:24 2017 +0100

    Implement TCP Server bind address

commit 4198291cd45da7fce278d21cd5ef4a506086d5f8
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Wed Jan 18 04:03:51 2017 +0100

    IP_Address can now be a wildcard (not a valid IP, used for binding)

commit 98a7e2b4e09791705cd9dfd4d13611bc02fe47d4
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Tue Jan 17 09:22:56 2017 +0100

    Convert validity checks of IP_Address to is_valid method.

commit e4b9b37ccf8495be674bc15cf0bf9d76fe94e6be
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Wed Jan 18 10:48:50 2017 +0100

    Avoid calling close when polling a UDP peer without socket

commit a19a28288c036b5080d4bd351a72a10f5d0c4fdb
Merge: 5ec3b5f 16eee2f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 23 07:55:50 2017 +0100

    Merge pull request #7610 from Hinsbart/shape_warning
    
    CollisionShape2D: Fix warning icon not updating.

commit 5ec3b5f2c9b3640aef2f3374a93cc0db3df9903a
Merge: 5027799 2baeb53
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 23 07:55:24 2017 +0100

    Merge pull request #7604 from RayKoopa/gui_button_style_pressed
    
    Respect style boxes for Button states other than "normal"

commit 5027799c13d9b38b55b2184bca997632339651d8
Merge: cff80bb c24c739
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 23 07:55:11 2017 +0100

    Merge pull request #7583 from karroffel/wildcard
    
    made _ a special token in GDScript

commit cff80bb1cc0aa5a548254b9c89d0fab28982b504
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jan 23 01:45:43 2017 -0300

    Pretty high quality pitch Shifting effect using smbPitchShift

commit 4d9bc8b00cd9a561005ad145b3b95c58d4fbfa00
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jan 22 20:39:53 2017 -0300

    Added Audio Limiter bus effect, and sidechain ability to compressor.

commit 4d944b499675976c0c91ed7c414621dfcea5a285
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jan 22 18:18:56 2017 -0300

    Simple to use compressor effect

commit 2d8e765aabbe63b98a8bf5114e7d84e2f95c3c8e
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jan 22 15:14:45 2017 -0300

    Delay sound effect

commit eda739f4144032214ccf57ae363656da5676e1fc
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jan 22 11:19:56 2017 -0300

    Added new Audio Bus Chorus effect.
    Added new Audio Bus Panner effect.

commit 16eee2f59b6d2567d7d15d9a2ff66c52e9705137
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sun Jan 22 14:09:41 2017 +0100

    CollisionShape2D: Fix warning icon not updating.
    
    `CollisionPolygon2D` also had this problem.

commit fac52f5bd8e6b228d5f87baa55816999ebdb482f
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jan 21 23:14:30 2017 -0300

    Added BUS effect, Stereo Enhancer

commit 63fa5486a4038498dec5d58f1dec41fd282c4645
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jan 21 20:57:48 2017 -0300

    distortion effect

commit 0aa7242624fcd74eaf13db006274829c284fab3b
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jan 21 19:00:25 2017 -0300

    WIP new AudioServer, with buses, effects, etc.

commit 2baeb531e6dc240c7c2c3f176888c4d09715b56d
Author: Ray Koopa <raykoopa@users.noreply.github.com>
Date:   Sat Jan 21 23:00:59 2017 +0100

    Respect style boxes for Button states other than "normal"

commit c4d6e54e93431e94888c5594386bcd0aa22528ee
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Jan 21 13:07:29 2017 +0100

    Remove Quick Filter Files and fix FS search hotkey
    
    The new Quick Filter Files behaviour since 8b47e26 had not been implemented,
    so this implements it and makes it an editor hotkey instead of a menu entry.
    Fixes #7582.

commit ee0f53df52d88ca57079579f3f3e943e7e40f53a
Merge: 72a0255 6f4f9aa
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jan 20 19:24:49 2017 -0300

    Merge pull request #7528 from tagcup/real_t_float_fixes
    
    Use real_t rather than float or double in generic functions (core/mat…

commit c24c739da54225dd5090e82c8d0a34f8bbe0724a
Author: karroffel <therzog@mail.de>
Date:   Fri Jan 20 09:25:15 2017 +0100

    made _ a special token in GDScript

commit 72a02555850016ab792cf498c5370983d3b72832
Merge: 8e84e53 a043ce7
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Jan 19 19:37:16 2017 +0100

    Merge pull request #7576 from Hinsbart/hide_lock_icons
    
    2D Editor: Don't show lock icons for hidden nodes.

commit a043ce7304c4a9b56b5d79efa4cca05160339e72
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Thu Jan 19 17:10:47 2017 +0100

    2D Editor: Don't show lock icons for hidden nodes.
    
    Now we only draw those icons for visible Nodes.
    Fixes #7518

commit 8e84e53ebb676e43adc7ac4b3e8791790f555695
Merge: 3a7923a faa13ad
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Jan 19 16:12:00 2017 +0100

    Merge pull request #7574 from RayKoopa/canvas_item_fix_is_hidden
    
    Fix Spatial::is_visible and editor calls to CanvasItem/Spatial::is_visible

commit 3a7923a857fdf7d93e43cd493a7c9c29d1eec753
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Jan 19 11:04:59 2017 +0100

    Use Markdown comments in the issue template

commit 8f7a3884fdde52dfad61d42e08d40d143fde7c79
Author: Jesper Bækdahl <jbb@gamblify.com>
Date:   Thu Jan 19 09:38:40 2017 +0100

    x11: don't wait for window to be mapped

commit 34016a8b738c36b214fb79d66ba546aabab72e9e
Merge: ca14dd2 81d9fe4
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jan 18 22:01:57 2017 -0300

    Merge pull request #7577 from tagcup/issue_7476
    
    Use property convention introduced in b085c4 (_ rather than / as sepa…

commit 81d9fe44df817f390e05592c25e5634973494d0e
Author: Ferenc Arn <tagcup@yahoo.com>
Date:   Wed Jan 18 18:56:27 2017 -0600

    Use property convention introduced in b085c4 (_ rather than / as separator).
    
    Fixes #7476.

commit faa13adad3bd5fd2bd387399623c0b99ed4c4fe9
Author: Ray Koopa <raykoopa@users.noreply.github.com>
Date:   Wed Jan 18 21:49:30 2017 +0100

    Fix editor method calls to is_visible for Spatial and CanvasItem and is_visible itself for Spatial

commit ca14dd296a9ce9f39cefe378fda5e127375970f4
Merge: 430b008 d11a4c1
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Jan 18 15:48:39 2017 +0100

    Merge pull request #7572 from BastiaanOlij/fix_math
    
    Some changes in the header so Godot3 compiles again on Windows.

commit d11a4c11203049584fd5d3d34f3554e5c9289d01
Author: BastiaanOlij <mux213@gmail.com>
Date:   Wed Jan 18 21:55:47 2017 +1100

    Some changes in the header so Godot3 compiles again on Windows.

commit 430b008b0d1e39d9190c153e86c800b023a58963
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Jan 17 20:06:27 2017 +0100

    Fix typo in issue template

commit f9d6fbc5bd8d58694bc4910896ef54799a62e227
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Jan 17 19:48:37 2017 +0100

    Fix issue template as people started ignoring it

commit 79480a69cd3319bf979d8aa05f1e7c6ae7b486f8
Merge: 6ab023f fb16f09
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Jan 17 11:40:43 2017 +0100

    Merge pull request #7566 from karroffel/ptrcall-fix
    
    updated method_ptrcall.h to use 3.0 naming
    [ci skip]

commit fb16f09b15afa3e32e9c79a3fdd02bae214a7f00
Author: karroffel <therzog@mail.de>
Date:   Tue Jan 17 11:29:42 2017 +0100

    updated method_ptrcall.h to use 3.0 naming

commit 6ab023fab552dbba19787da4c4ccb904022644d3
Merge: 23eb355 26d8ee0
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Jan 17 06:39:59 2017 +0100

    Merge pull request #7564 from djrm/icons
    
    Icons

commit 26d8ee0308de45d2da10b82d10d8cc1aa5577dd3
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Mon Jan 16 23:09:16 2017 -0600

    Added some missing icons and modified others

commit 949d4208ed8389bd07e0738d5c38e9d391cb1e83
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Sun Jan 15 19:08:27 2017 -0600

    icon fixes

commit 23eb355ebb78ed2485557773e18afeb38689d499
Merge: d13f2f9 7576476
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 16 21:05:16 2017 +0100

    Merge pull request #7562 from RandomShaper/ordered-image-group-files
    
    Make image-groups map in export.cfg ordered

commit 6f4f9aa6ded6da027c84cc466c767334dc3d3362
Author: Ferenc Arn <tagcup@yahoo.com>
Date:   Sat Jan 14 14:35:39 2017 -0600

    Overloaded basic math funcs (double and float variants). Use real_t rather than float or double in generic functions (core/math) whenever possible.
    
    Also inlined some more math functions.

commit 757647670501833c4f550a224b5da51d39fb6b9f
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Mon Jan 16 19:00:48 2017 +0100

    Make image-groups map in export.cfg ordered
    This improves the VCS experience because otherwise they change their order everytime producing spurious changes.

commit d13f2f9e25e380496e706b59720cd85eed299ca2
Merge: 3000c2d 57350fa
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 16 20:10:34 2017 +0100

    Merge pull request #7560 from volzhs/issue-7555
    
    Fix crash when creating new project

commit 3000c2d967dd4162aa4b60aa1182b41a4566c860
Merge: af871d2 0ecf7f7
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 16 20:08:37 2017 +0100

    Merge pull request #7540 from volzhs/default-rot
    
    Change camera default rotation

commit af871d22e2dc1c86c7e8166533452934f5f876b0
Merge: bf05dab 65db43d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 16 20:07:03 2017 +0100

    Merge pull request #7536 from GodotExplorer/pr-copy-node-path
    
    Add 'Copy Node Path' action to right mouse menu

commit bf05dab74f5c0fc19663dce05b462be2aba581a5
Merge: 0a9aee6 4c90046
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 16 20:06:54 2017 +0100

    Merge pull request #7532 from tagcup/pcg_prng
    
    Replace the existing PRNG (Xorshift31) with (minimal) PCG-32.

commit 57350faee40bba50878658d87e0c875ed3e92571
Author: volzhs <volzhs@gmail.com>
Date:   Tue Jan 17 03:20:33 2017 +0900

    Fix crash when creating new project

commit 0a9aee6b1d20f29e0e7a3bc8990f807144b62f74
Merge: 7b05996 3df934a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 16 19:28:03 2017 +0100

    Merge pull request #7558 from Faless/fix_windows_output
    
    Fix gibberish output for windows/mingw.

commit 7b059965e8df745c5b45b4ec6bfbdfe1a7397642
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 16 19:19:45 2017 +0100

    Adapt platforms to AudioServer refactoring
    
    Fixes compilation on Windows and likely other platforms (at least
    as far as AudioServer changes were concerned), though they were
    not tested.

commit 3df934acadeadaf7b2f2920411016dcb3bde7d99
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Mon Jan 16 18:43:29 2017 +0100

    Fix gibberish output for windows/mingw.
    
    %ls should be used instead of %s or %S to speficy narrow/wide charstring
    in wprintf fwprintf
    
    Fixes #6252

commit 0ecf7f7ca0eda52264850821a605d312e503b6f0
Author: volzhs <volzhs@gmail.com>
Date:   Sun Jan 15 23:28:34 2017 +0900

    Change camera default rotation

commit 7dbb1c0571c0d1fb26c28552b09430807cc4d717
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Mon Jan 16 18:03:38 2017 +0100

    Improve .tscn VCS
    Serialize dictionaries adding newlines between key-value pairs
    Serialize group lists also with newlines in between
    Serialize string properties escaping only " and \ (needed for a good diff experience with built-in scripts and shaders)
    
    Bonus:
    Make AnimationPlayer serialize its blend times always sorted so their order is predictable in the .tscn file.
    
    This PR is back-compat; won't break the load of existing files.

commit 6a3dae5be944d9e226cca7bf0bd80fb0036e8324
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 16 17:58:34 2017 +0100

    zlib: Update to upstream version 1.2.11

commit 8c19a6cb85bc4ff00a8b2f7afe602c5724222a23
Author: Jerome67000 <jerome.gully0@gmail.com>
Date:   Mon Jan 16 13:17:27 2017 +0100

    #7215 try to fix adb bad targeting user on device

commit ed96a3da8d75c46c3a3b0672fc26bb85511bf023
Merge: 0c80bc2 c356ec5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 16 16:00:23 2017 +0100

    Merge pull request #7553 from Faless/tcp-win-fix
    
    Fix bug in windows TCP poll function

commit c356ec5e8bf1ecaa5acedc204d613c4d1c2db3db
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Mon Jan 16 15:25:16 2017 +0100

    Fix bug in windows TCP poll function
    
    Bug introduced when implementing TCP disconnection detection.
    (too much yank-paste).
    Fixes #7545

commit 0c80bc2579e6d3cc904f71dacde760f1081a9cb1
Merge: eeea116 3a02df7
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 16 13:47:01 2017 +0100

    Merge pull request #7457 from BastiaanOlij/glew3-ios
    
    Working on compile issues for iOS

commit 3a02df7739df1ad0003ac7b4dd97a8dca2de4f99
Author: BastiaanOlij <mux213@gmail.com>
Date:   Sat Jan 7 19:33:11 2017 +1100

    Working on compile issues for iOS

commit eeea11602240d41c704e540ef2fd3cad422cc01a
Merge: 2a0ddc1 cef0ae5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 16 11:05:15 2017 +0100

    Merge pull request #7548 from BastiaanOlij/audio3-osx
    
    Fix compile errors related to audio on OSX

commit cef0ae5d5de496c26f441f55f22d5b32dc15f7b8
Author: BastiaanOlij <mux213@gmail.com>
Date:   Mon Jan 16 20:32:44 2017 +1100

    Fix compile errors related to audio on OSX

commit 2a0ddc1e89ec7b947152c8d0cb132d58f2c00a81
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jan 15 22:15:47 2017 +0100

    Style: Various fixes to play nice with clang-format

commit 39114178a0952e9f5efee08e23d73d70f3d8d3db
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jan 15 20:00:04 2017 +0100

    Style: Prevent clang-format on JS code

commit f44ee891beaad397481dd88da41cb80e6539774f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Jan 14 18:03:38 2017 +0100

    Style: Fix statements ending with ';;'

commit e2a3f06f3d0c49d87b86c12407d69174b58ae448
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Jan 14 17:55:06 2017 +0100

    Style: Keep long lines for now
    
    clang-format does not play well with tab-aligned multiline statements...
    Some more research will be needed if we want to set a column limit.

commit 40323407df65ef8f40648c51ab9b4574ea985d7f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Jan 14 17:51:21 2017 +0100

    Style: No break before list brace
    
    clang-format does not handle that well *at all*.
    
    For the reference, found the relevant pieces of code with:
    `ag "=[ "$'\t'"]?"$'\n'"[ "$'\t'"]?{" --ignore=thirdparty`

commit 3890256fc57eafb2db83d328b8caf772188e21d4
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 16 08:04:19 2017 +0100

    Style: Cleanups, added headers, renamed files
    
    Made sure files in core/ and tools/ have a proper Godot license header
    when written by us. Also renamed aabb.{cpp,h} and object_type_db.{cpp,h}
    to rect3.{cpp,h} and class_db.{cpp,h} respectively.
    
    Also added a proper header to core/io/base64.{c,h} after clarifying
    the licensing with the original author (public domain).

commit 4c9004671af455a03acb4e2750b12d62b2b3c917
Author: Ferenc Arn <tagcup@yahoo.com>
Date:   Sat Jan 14 23:34:51 2017 -0600

    Replace the existing PRNG (Xorshift31) with (minimal) PCG (XSH-RR variant with 32-bit output, 64-bit state).
    
    PCG is better than many alternatives by many metrics (see www.pcg-random.org) including statistical quality with good speed.

commit b400c69cd487f70d8164dd5550eb994253d359d6
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jan 15 16:06:14 2017 -0300

    Oops! Audio engine has vanished :D

commit b24b52d56bb3938bdeff9640b0730d7717f2b4c6
Author: Franklin Sobrinho <franklin_gs@hotmail.com>
Date:   Sun Aug 7 11:01:22 2016 -0300

    Add a API to add/remove items to the "Tools" menu

commit e0faf8a51b38205ed5f9ebbcf95559f0e3110bf2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jan 15 16:38:54 2017 +0100

    Style: Cosmetic fixes to play nice with clang-format

commit 52e2a1e98df9f1a7d69c2b35c7be9edc1a8e9753
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jan 15 09:49:58 2017 -0300

    fixed to 2D physics, makes it work again

commit a7854d3ae6a81093b1cf23da3dd99b57b1aebc34
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jan 14 22:20:05 2017 -0300

    2D and 3D viewport are working again :D

commit 5e13a762ecbdfe6a643977b74c790d479a0636e2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jan 15 12:51:47 2017 +0100

    Add missing map.h include in color defs

commit 65db43d5ae1c80299e7cbfffbd7728241861f741
Author: Geequlim <geequlim@gmail.com>
Date:   Sun Jan 15 18:56:30 2017 +0800

    Add 'Copy Node Path' action to right mouse menu

commit 82d087638dcaa889dcae134319b597908eca238b
Merge: 47365e0 3494ff5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jan 15 10:58:12 2017 +0100

    Merge pull request #7534 from RayKoopa/gitignore_vs2015
    
    .gitignore: Added VC++ cache database and temporary storage folder when debugging
    [ci skip]

commit 3494ff5b39ef6018cf47f20ab6403a0b799a8116
Author: Ray Koopa <raykoopa@users.noreply.github.com>
Date:   Sun Jan 15 10:46:35 2017 +0100

    Added VC++ cache database and temporary storage folder when running

commit 47365e068e4ee121dba825ba7dca6a42e66d724f
Merge: 5dde810 c8e9937
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jan 15 10:45:41 2017 +0100

    Merge pull request #7533 from GodotExplorer/pr-json-empty-string
    
    Fix error while JSON::parse with empty string

commit c8e9937e21aa77de07316757667ed87dc2cc141e
Author: Geequlim <geequlim@gmail.com>
Date:   Sun Jan 15 16:59:02 2017 +0800

    Fix error while JSON::parse with empty string

commit 5dde810aa58d66677afda9cc5c89c052e91348b4
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jan 14 21:56:22 2017 -0300

    no more errors related to missing GlobalConfig::Get (or so I hope)

commit e2fba10b952f694f604e20b9e5f220023a5f8fd2
Author: Marc Gilleron <marc.gilleron@gmail.com>
Date:   Fri Dec 9 02:52:40 2016 +0100

    Added Line2D node that draws a polygon-based line
    
    It supports unlimited width, color gradient, texture and some geometry
    options for joints and caps. Also transparency without artifacts
    (provided that line joints aren't too sharp).

commit a1d07fd6d6a21ca6a3366aa7c9024dc41e3d323c
Author: Wilhem Barbier <nounoursheureux@openmailbox.org>
Date:   Mon Jan 2 19:45:59 2017 +0100

    Allow closing a script tab without saving

commit 07f65184f3886fc836f6d7f8de5052c64bda50bf
Merge: fe8459a 1f7d4c4
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jan 15 00:30:52 2017 +0100

    Merge pull request #7519 from eska014/web-presentation
    
    Improve Web export presentation

commit fe8459ac3badc0d2b2b36bf29670d2639825d644
Merge: 1d7d8e1 a533402
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jan 15 00:29:04 2017 +0100

    Merge pull request #7515 from kbake/issue7433
    
    Use Animation's Name as Filename When Saving

commit 1d7d8e167474528f32817a1b645b0a10279ae0f0
Author: Daniel Ramirez <djrmuv@gmail.com>
Date:   Sat Jan 14 17:28:12 2017 -0600

    Added missing icons (#7514)

commit a540e15cd1e0f81463fc40787386ee49d04f3ece
Merge: a992d3f aafaf22
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jan 15 00:27:05 2017 +0100

    Merge pull request #7513 from djrm/compilation_fix
    
    Matrix32 -> Transform2D

commit a992d3f74f73ce4975abf9273aeaaa8909b78de1
Merge: d4eb8ec 55b4f36
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jan 15 00:26:46 2017 +0100

    Merge pull request #7510 from Faless/tcp_connect
    
    TCP connect always opens the correct socket type

commit d4eb8ec884c0519dc02de4451e249f6f5cca962a
Merge: dab73c7 5e4dcb3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jan 15 00:08:46 2017 +0100

    Merge pull request #7127 from BastiaanOlij/ios_meters
    
    Core motion implementation for iPhone (Accelerometer/Gyro/Magnetometer support)

commit dab73c701a9785be443977a613e57600d1e136c8
Author: James Mintram <jamesmintram@gmail.com>
Date:   Sat Nov 26 13:40:13 2016 +0100

    Compile error when duplicate key in dictionery literal #7034

commit 8d3aedeefd1688b81b120f2fdead6ad8c5823ee2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Jan 14 22:07:28 2017 +0100

    MethodBind: Make sure header order is kept
    
    When clang-format sorts includes alphabetically, MethodBind breaks.
    Trying to move the object.h include upward in method_bind.h does
    not seem to fix the problem, this needs investigation.

commit 4261880c9402c1419cb211e10e974b662e37e03c
Merge: 7924f08 e781a7e
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jan 14 17:08:10 2017 -0300

    Merge pull request #6845 from karroffel/master
    
    Adds pattern matching to GDScript

commit 7924f08a6afc56bd2d3a116c91ad6383c4579051
Merge: 9460930 9e86b27
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jan 14 17:07:08 2017 -0300

    Merge pull request #4918 from jjay/f/error_on_redefine
    
    Redefine var results in an error

commit 94609305a021305db2a02c63890f9e23c37d0dd8
Merge: 52666b8 86789c7
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jan 14 16:52:16 2017 -0300

    Merge pull request #6519 from RandomShaper/enhance-tileset
    
    Add modulate (color) to TileSet tiles

commit a533402695b9a78d1b3feacb68949519dcaa2d8e
Author: kbake <kbake@outlook.com>
Date:   Sat Jan 14 14:45:42 2017 -0500

    Will now try to use the existing animation's name for filename, defaults to previous value in case there's no name

commit 52666b88b39a91655553ba6ab5bbe47c09861e28
Merge: a49e75e 9539606
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Jan 14 19:53:35 2017 +0100

    Merge pull request #7525 from neikeq/pr-plus_file
    
    String: plus_file(String) no longer adds a root

commit a49e75e3741e08cca4c8f6fef41ff8088fe3c057
Merge: ce99286 54b2087
Author: Ignacio Etcheverry <neikeq@users.noreply.github.com>
Date:   Sat Jan 14 18:55:19 2017 +0100

    Merge pull request #7526 from nounoursheureux/fix-getcurrentdrive
    
    Fix _Directory::get_current_drive error condition from breaking the build

commit 54b20874b68fbf1cb84db4448ae344bd361d5826
Author: Wilhem Barbier <nounoursheureux@openmailbox.org>
Date:   Sat Jan 14 18:47:06 2017 +0100

    Fix _Directory::get_current_drive error condition

commit 95396067b778c902e2b28efdbe281b4dd4a6effd
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Sat Jan 14 17:47:07 2017 +0100

    String: plus_file(String) no longer adds a root

commit ce99286362a7adbd867a2d73ec18b82aaa8f0b7d
Merge: 479790a 0b2ae73
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Jan 14 17:22:06 2017 +0100

    Merge pull request #7524 from neikeq/pr-dir-getcurdrive
    
    Directory: Bind get_current_drive() method

commit 0b2ae7313b0df1ec0bfe53e8e99c38f064530f1d
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Sat Jan 14 17:01:43 2017 +0100

    Directory: Bind get_current_drive() method

commit 479790a841f3c55515eefcadce0c8e6de23d48f8
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Jan 14 16:23:01 2017 +0100

    StreamPeerWinsock: Fix changed declarations
    
    Bug introduced in dcb95ec1473eff3f455909cd81c3cd50b1e1159b.

commit 7c4167de64bf6804d3a40042a0961653886d8c03
Merge: f4897fc d812971
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jan 14 11:56:24 2017 -0300

    Merge pull request #7010 from AlexHolly/format-string2
    
    advanced string format

commit f4897fccf0c3144822b9341cc0960870f7ebd43f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Jan 14 15:26:01 2017 +0100

    DirAccessWindows: Fix list_dir_begin return type
    
    Fixes bug introduced in da4170540cbe3dcec4855ddbb59edf1abd7cf9b4.

commit dcb95ec1473eff3f455909cd81c3cd50b1e1159b
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jan 14 11:07:57 2017 -0300

    removed duplicated functions in class hierarchy that were bound more than once
    added a check to detect this case in the future

commit 1f7d4c4d0ee8eba0a1d8084019269a45dfa76be4
Author: eska <eska@eska.me>
Date:   Thu Jan 12 14:14:40 2017 +0100

    Improve usability and style in web export presentation
    
     - Check for WebGL support, don't load if unsupported
     - Check for IndexedDB support
     - Make canvas support check message visible
     - Colored debug output for warnings and errors
     - Make it obvious status can be closed by clicking
     - Don't use status to display non-critical errors
     - Limit output message count
     - Add clear output button
     - Fix setting total memory

commit 93ab45b6b5c4f8e0619e963156c983009d399a9d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Jan 14 12:26:56 2017 +0100

    Style: Fix whole-line commented code
    
    They do not play well with clang-format which aligns the `//` part
    with the rest of the code block, thus producing badly indented commented code.

commit 78e90ac60b81f17fdf8c319357f16962e92e6106
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jan 14 10:06:15 2017 -0300

    Unexpose the video mode API, will be completely removed when multi-window support is implemented.

commit d093cc8bf86c048b90ac47183d7bf45d15f36e43
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jan 14 10:03:53 2017 -0300

    Renamed call_group to call_group_flags, made call_group without flags the default

commit da4170540cbe3dcec4855ddbb59edf1abd7cf9b4
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jan 14 09:16:41 2017 -0300

    Fixed dir access return value, changed it to Error like all other funcs

commit 7b9f2d9929d0e8516d42379962533df823c7c550
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Jan 14 10:52:54 2017 +0100

    Finish renaming *Frame GUI classes to *Rect
    
    ReferenceFrame had been overlooked, and the cpp files still used the old
    names. Also ripgrep'ed it all to find some forgotten references.

commit 6c512b88c22cb9615a03deb000447e97c20c7080
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jan 14 00:54:21 2017 -0300

    UDP.set_send_address to UDP.set_dest_address

commit d9d77291bca8dd1e87aa4d9e40de96d99e5ef1f6
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jan 14 00:51:09 2017 -0300

    rename String.extension() -> String.get_extension() / String.basename() -> String.get_basename()

commit f3b6177ece8a06e52870ed422cbcc67276606e5a
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jan 13 20:03:51 2017 -0300

    rename monitoring functions

commit 6e88b1096a6876f919f70e39638e8e24fcdefc7a
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jan 13 20:00:43 2017 -0300

    Vector2.get_aspect() renamed to Vector2.aspect() to keep consistent method naming

commit 00ec16e3f3a98339ec7462675fa41b3dd240861b
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jan 13 19:36:04 2017 -0300

    renamed tween animationplayer scale functions to speed_scale

commit a97551902e24ef1ac8fd709d77a5195b73c6c1ae
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jan 13 19:23:42 2017 -0300

    rename Input.get_mouse_speed() to Input.get_last_mouse_speed()

commit b191ea8f02dcd0bfefcd88032ec6b2bd39fa54fc
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Jan 13 22:43:39 2017 +0100

    Node name casing: fix mistake from previous commit

commit f19fd7a4c1b95d7552f186110c2e7ae8dcbc6ccc
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Jan 13 22:38:37 2017 +0100

    Reenable node name case setting + code cleanups
    
    The method _generate_serial_child_name is indeed called relatively often
    in editor mode, but that commented out code chunk hardly adds to its
    slowness (and with the default setting, not at all).
    
    Also did various related code cleanups and simplifications.

commit f392b340ffa832f5395e01ff5d96ae553d0983d6
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Jan 13 19:40:18 2017 +0100

    Tween: Rename times_in_sec (sic) param to duration

commit 55b4f3686d8f51958132a1a1745cc4e128fd118d
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Tue Dec 20 15:13:16 2016 +0100

    TCP connect always opens correct socket type
    
    TCP client connections does not need to rely on ipv6 dual stack sockets

commit d2aae675e92cbe99706564e2cffbc34ed7cea639
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Jan 13 18:25:43 2017 +0100

    Replace Engine version API by preexisting OS one
    
    It outputs a single Dictionary with all relevant information as
    keys, that will less bloat the documentation and provide all details
    in one function call.

commit de8cc309d66641d52a6832ad65f26ce73378fb88
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jan 13 14:08:30 2017 -0300

    Renamed button functions to be more verboes, same with Range unit value -> ratio

commit e53c247cb16b25b828461f32533da64f4fab0e0b
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jan 13 12:51:14 2017 -0300

    Created new Engine singleton, and moved engine related OS functions to it.

commit 0ad9939603a3d659f3f9cfba095a2e0c082483e8
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jan 13 11:01:19 2017 -0300

    Rename collision layer as suggested in #5696

commit 04c749a1f034c0b2256fdca0ca2675f696b490e8
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jan 13 10:45:50 2017 -0300

    New API for visibility in both CanvasItem and Spatial
    
    visible (property) - access set_visible(bool) is_visible()
    is_visible_in_tree() - true when visible and parents visible
    show() hide() - for convenience

commit aafaf2226fa9de01ddecded081fc1d44a51ba008
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Fri Jan 13 01:34:32 2017 -0600

    Matrix32 -> Transform2D

commit a2903fc51d1d20eba4dc451bdacbe477d6670163
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jan 12 20:35:46 2017 -0300

    Must now register with set_transform_notify() to get NOTIFICATION_TRANSFORM_CHANGED

commit da477b76a98ee7ca4ac16773d3baf1299e053da7
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jan 12 18:27:27 2017 -0300

    some class renames
    TextureFrame -> TextureRect
    Patch9Frame -> NinePatchRect
    ColorFrame -> ColorRect

commit a971186c266de2df818a7f3dc063a49b0ad51bd8
Author: Ray Koopa <raykoopa@users.noreply.github.com>
Date:   Thu Jan 12 19:13:09 2017 +0100

    Project setting to control node name casing
    
    (cherry picked from commit 87fd54b2f18928213021fef7f330d0c314cf7ac7)

commit 6dd7d2c1f79eb2ac8f08785b9d903a01286184f8
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jan 12 16:00:14 2017 -0300

    Implicit inheritance now defaults to Resource, will error for node scripts if extends not used.

commit 430f3e6043e806a350c82e054395b48367ecb8a7
Merge: ad22429 65483d5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Jan 12 17:14:19 2017 +0100

    Merge pull request #7506 from Faless/winver_unif
    
    Improvements to scons defined WINVER/_WIN32_WINNT

commit 65483d57bf322f847ecb1ab906e8f4fac49f2557
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Thu Nov 3 05:20:26 2016 +0100

    Improvements to scons defined WINVER/_WIN32_WINNT

commit ad224295c0a24a0588351c4ab750e43867bcdde9
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jan 12 08:55:19 2017 -0300

    made math functions inlnie

commit 942a9d9a20f8159dec4a60b42b85d7ad913d7b61
Merge: 35b404b e6a44fe
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Jan 12 12:54:55 2017 +0100

    Merge pull request #7505 from Paulb23/theme_color_fix
    
    Colour theme fixes

commit e6a44fea055903664d5f56ed9b877f5aafaa2b87
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Thu Jan 12 11:45:37 2017 +0000

    Fix current script background color

commit d0ceefb1d74790267080f21dcfaca326f90e8ef3
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Thu Jan 12 11:40:04 2017 +0000

    Fix text editor theme saving and loading

commit 35b404ba085819e5cd5f432b7c00ef3167523bb7
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jan 12 08:34:00 2017 -0300

    Unify naming of blendshape / morphtarget into just "Blend Shape"

commit 5e4dcb3b7f93cfe19a5c12700df5a7c82045f37c
Author: BastiaanOlij <mux213@gmail.com>
Date:   Wed Nov 23 23:32:44 2016 +1100

    Added support for getting gravity vector from iOS

commit efa9ded5f9d0f8176dcdd17c09de6fa9df926f45
Author: BastiaanOlij <mux213@gmail.com>
Date:   Sat Nov 19 23:04:06 2016 +1100

    Added logic for adjusting to screen orientation and removed final negative z

commit ee98e06952555f140ffa9f3d18972760028cf87a
Author: BastiaanOlij <mux213@gmail.com>
Date:   Wed Nov 16 21:54:51 2016 +1100

    Added gravity vector back into the accelerometer data and flipped Z on the gyro

commit 51c60f7a49fad577f1c99ef0cf276933913a8b50
Author: BastiaanOlij <mux213@gmail.com>
Date:   Tue Nov 15 09:24:19 2016 +1100

    Fixed up release motionManager and negate z for gyro and magnetometer

commit 5c13bae8dfbb3e4c2b67c0ec2177926079e78a2f
Author: BastiaanOlij <mux213@gmail.com>
Date:   Sun Nov 13 22:11:00 2016 +1100

    Replacing deprecated UIAccelerometer with Core Motion

commit 5afaf84ae1406fd8d03887740c3d4a38fa5e2a29
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jan 12 00:54:21 2017 -0300

    Added a list of signals to rename, this should become a header eventually

commit 83cb84753fb17d0c3e4dbe15388279ee93f97e3e
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jan 12 00:51:08 2017 -0300

    Renamed most signals so they refer to:
    -An action being requested to the user in present tense: (ie, draw, gui_input, etc)
    -A notification that an action happened, in past tense (ie, area_entered, modal_closed, etc).

commit c84d618b4ea944e5c386d21f45265f9cb6fa783e
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jan 12 00:12:54 2017 -0300

    Made InputEvent use floating point coordinates.

commit 68422c5dd68ec0e3b326d3718035d6513142fe4c
Author: eska <eska@eska.me>
Date:   Thu Jan 12 01:05:07 2017 +0100

    Relink web build when HTML shell changes
    
    Emscripten injects its loader script when linking, so force relinking
    whenever the HTML shell changes.
    
    Also remove useless FULL_ES2 flag, which should be a linker flag, but
    would impact performance too much.

commit bfef8de1bc4f7a7b9617a7b181881129033a0b0e
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jan 11 20:09:45 2017 -0300

    More efficient iteration syntax, and range() is converted behind the scenes to it.

commit 41821ba11ddd843d737ba5d40fabaabf1e393b9c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Jan 11 22:39:50 2017 +0100

    Remove libmpcdec bundled lib, no longer used
    
    Musepack support was removed in 857c50db70ba52723214eca4639fe230fd827864.

commit a23ffb82bbb62b38b6511063fd54e0408b2590c2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Jan 11 22:38:00 2017 +0100

    Dehardcode version major in editor settings
    
    Follow-up on 7474fc133a268eae12b7b89307cb0482e3781820.

commit f698e2be4f52415b329d9cfeac59b7582abbe3bd
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jan 11 18:29:59 2017 -0300

    Proper inheritance checking when requesting theem resources

commit a29f942c6b08fe6e20fb8cd9b160096cf57c8ef3
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jan 11 16:54:44 2017 -0300

    removed stray hash

commit 7474fc133a268eae12b7b89307cb0482e3781820
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jan 11 16:52:21 2017 -0300

    Editor settings file is now versioned

commit b7d69c2444354e526e4112d9c65423e9fd311f27
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jan 11 16:34:32 2017 -0300

    Added a BACK notification besides QUIT, so they go in separate channels.

commit 7bf4b592f806caeb9112d026bc650889e509e930
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jan 11 16:15:40 2017 -0300

    using VariantParser to parse engine.cfg

commit 42802ab9dc4c688f0300c51859cae1fe3c18017d
Merge: 34c3364 713f145
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Jan 11 14:46:38 2017 +0100

    Merge pull request #6930 from bojidar-bg/gdscript-export-array-hint
    
    Allow typing hints for Array class (in GDScript and Inspector)

commit 34c33648f236b50eb9a68b7a11ee811f979caa3f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Jan 11 14:27:12 2017 +0100

    Add information about dev communication channels

commit 7b7b46ac50b3ac3ed82c39271c6363dbd9e54fe9
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jan 11 09:19:00 2017 -0300

    remove shorteners for server types in script

commit 0413328dcb74dc92bb2a12954939d49a2c810779
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jan 11 09:15:57 2017 -0300

    fix code generation so it generates Transform2D instead of Matrix32

commit e6583117df95373cffb12105de82d3816ca09f85
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jan 11 08:53:31 2017 -0300

    Both Array and Dictionary are always in shared mode (removed copy on write).

commit 57166cd2923cc6d32b37c34f6ca2f32f6941e4a8
Merge: bc26f90 23381a5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Jan 11 10:36:15 2017 +0100

    Merge pull request #7093 from bojidar-bg/named-colors
    
    Add named colors to GDScript/Visual Script/core.

commit bc26f905817945300d397696330d1ab04a1af33c
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jan 11 00:52:51 2017 -0300

    Type renames:
    
    	Matrix32 -> Transform2D
    	Matrix3 -> Basis
    	AABB -> Rect3
    	RawArray -> PoolByteArray
    	IntArray -> PoolIntArray
    	FloatArray -> PoolFloatArray
    	Vector2Array -> PoolVector2Array
    	Vector3Array -> PoolVector3Array
    	ColorArray -> PoolColorArray

commit e781a7e07ec7388deccd372899ecbea8af7b67f4
Author: Karroffel <therzog@mail.de>
Date:   Sun Oct 16 13:20:28 2016 +0200

    pattern matcher: Implemented backend
    
    changed comments

commit d445f0639fa9eccc44f1f9c153108f9e90981077
Author: Karroffel <therzog@mail.de>
Date:   Wed Oct 5 18:48:38 2016 +0200

    pattern matcher: Implemented transformations

commit f8a7c462736bf886adc8bc3bbf424d534391d3dc
Author: Karroffel <therzog@mail.de>
Date:   Fri Sep 30 21:40:31 2016 +0200

    pattern matching: implemented parser

commit 710692278d1353aad08bc7bceb655afc1d6c950c
Merge: 6671670 2e38b32
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jan 10 22:27:32 2017 -0300

    Merge pull request #7426 from m4nu3lf/bugfix/physics
    
    Fixed inertia tensor computation and center of mass

commit 6671670e8162bc2dba1382a7b50f1c089ca3df17
Merge: 0acd4fc f271591
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jan 10 22:25:45 2017 -0300

    Merge pull request #7445 from tagcup/2d_math_fixes
    
    Various corrections in 2D math.

commit 0acd4fccd566fdb074aebac01046b1e80c64b2dc
Merge: 4338c90 6b1252c
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jan 10 22:22:56 2017 -0300

    Merge pull request #7438 from tagcup/matrix3_rotate_fix
    
    Fix the order in which additional transformations are applied

commit 4338c9016347159d9562a5435e4c81afc21a362a
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jan 10 22:20:57 2017 -0300

    It is now possible to name layers of different kinds!

commit 80b733a33a56067eb7a067f0f1ce30b6c38275f8
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jan 10 19:02:52 2017 -0300

    uses the global thread to protect the instacnes map in GDScript, closes #4615

commit f3f4a11cfb9767e1d691aec431dd2f1a87a31977
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jan 10 18:02:19 2017 -0300

    - _ready() callback only happens once now, if you want to receive it again, use request_ready()
    - C++ Nodes mostly do an internal process callback, so it does not conflict with users willing to use their own process callbacks
    - callbacks such as _input, _process, _fixed_process _unhandled_input, _unhandled_key_input do not requiere calling a function to enable them. They are enabled automatically if found on the script.

commit 6eeb994a7bbd3cb1500c42af8f3ac1227f323ce4
Merge: bf50b41 460f030
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Jan 10 17:17:10 2017 +0100

    Merge pull request #7493 from neikeq/pr-mingw-bits
    
    Detect bits when building with MinGW

commit f271591ac22bd07e1b2316448dd6e9af879c218f
Author: Ferenc Arn <tagcup@yahoo.com>
Date:   Thu Jan 5 23:27:48 2017 -0600

    Various corrections in 2D math.
    
    This is the follow up for the 2D changes mentioned in PR #6865. It fixes various mistakes regarding the order of matrix indices, order of transformation operations, usage of atan2 function and ensures that the sense of rotation is compatible with a left-handed coordinate system with Y-axis pointing down (which flips the sense of rotations along the z-axis). Also replaced float with real_t, and tried to make use of Matrix32 methods rather than accessing its elements directly.
    
    Affected code in the Godot code base is also fixed in this commit.
    
    The user code using functions involving angles such as atan2, angle_to, get_rotation, set_rotation will need to be updated to conform with the new behavior. Furthermore, the sign of the rotation angles in existing 2D scene files need to be flipped as well.

commit 460f030b738eb055d915e246a61f7740fe14f57b
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Tue Jan 10 17:08:31 2017 +0100

    Detect bits when building with MinGW

commit bf50b41defcbbcc4b45a05eb03a7c8bb9b5b8c34
Merge: 0507f87 8fbd47c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Jan 10 15:44:00 2017 +0100

    Merge pull request #7492 from lonesurvivor/filesystem-dock
    
    FileSystemDock: Collapse folders by default, add context menu with "E…

commit 8fbd47c3773fbc229c7bb25a0a1bd13d965c39cd
Author: lonesurvivor <musicmylove@gmx.net>
Date:   Tue Jan 10 13:19:59 2017 +0100

    FileSystemDock: Collapse folders by default, add context menu with "Expand all" / "Collapse all" option.

commit 0507f87de9127062d2df9d5fcfdfdc43d7848c45
Merge: 82ea31e bf990b0
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Jan 10 15:31:03 2017 +0100

    Merge pull request #7491 from BastiaanOlij/tools-no-fixes
    
    Few small fixes so tools=no and target=release compiles

commit 82ea31e42a5ab05ce252323890c3b49efcec9c93
Merge: b7915b3 0fbf3b9
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Jan 10 15:30:41 2017 +0100

    Merge pull request #7490 from touilleMan/issue-7481
    
    Remove deprecated Vector2.floorf method

commit b7915b3ea2e4364d2338a1e130609974571d2100
Merge: 9856843 b8ea0ba
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Jan 10 15:30:28 2017 +0100

    Merge pull request #7482 from volzhs/modulate-color
    
    Fix modulate property bind to Color

commit 98568437179cc65d7ce90372f1d7f7db4ebdfd56
Merge: 1105b42 fbfcc98
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Jan 10 15:29:39 2017 +0100

    Merge pull request #7462 from karroffel/error_code
    
    expose OS.set_exit_code and OS.get_exit_code to ClassDB

commit 1105b4288364a859f11a24937e6091e4bd0fa872
Merge: 48097f6 da6b6c2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Jan 10 15:19:13 2017 +0100

    Merge pull request #7425 from lonesurvivor/master
    
    Fix for the huge audio latency (>200 ms) for the …

commit bf990b0822c1b5a09f9584ed7c2b83edecabf375
Author: BastiaanOlij <mux213@gmail.com>
Date:   Tue Jan 10 21:08:40 2017 +1100

    Few small fixes so tools=no and target=release compiles

commit 0fbf3b990d0dc36fb1dd914a9a92b57e351a8804
Author: Emmanuel Leblond <emmanuel.leblond@gmail.com>
Date:   Tue Jan 10 09:11:36 2017 +0100

    Remove deprecated Vector2.floorf method

commit 48097f6df364b040848fb8963f15738d760a72ed
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jan 10 01:49:55 2017 -0300

    Removed the set_child_rect() in AcceptDialog. AcceptDialog now works as a container!

commit a503f8aadcb8cbc85bde589fb25ea06e599b367b
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jan 10 01:04:31 2017 -0300

    Groundbreaking!! Godot resources can now be flagged to be local to the scene being edited!
    This means that each time this scene is instanced, the resource will be unique!
    As such, thanks to this, the following features were implemented:
    -ButtonGroup is no longer a control, it's now a resource local to the scene
    -ViewportTexture can be created from the editor and set to any object, making ViewportSprite and other kind of nodes obsolete!

commit 68c008ca8d87a1f72fcf17467ee43714954e9ce4
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 9 22:53:46 2017 +0100

    Issue template: warn about known unstability

commit 1f8451001d69df708ef788b8730cf13a11a75065
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jan 9 16:43:44 2017 -0300

    -Translation text will change automatically for in-game buttons, labels, poups when translation is changed.
    -Added a NOTIFICATION_TRANSLATION_CHANGED for controls that need custom code
    -Sorry, editor will not update automatically because it uses a different translatio method.

commit e9bb65db815b593037a573c1c7a78e95b7550cb0
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jan 9 15:50:08 2017 -0300

    -All types have editable script now in properties
    -Changed clip to a property in Control which can be set by the user

commit b8ea0ba9842a4b7b9e58ef00c7f30f338f4a1ddb
Author: volzhs <volzhs@gmail.com>
Date:   Mon Jan 9 21:53:20 2017 +0900

    Fix modulate property bind to Color

commit 0e635b683b84417b0970218ce720bbc553205ca6
Merge: 74c63fc b24fe68
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 9 12:46:33 2017 +0100

    Merge pull request #7480 from godotengine/ip-mingw2-workaround2
    
    Windows: Workaround missing includes in MinGW-w64 < 4

commit 74c63fc378982948db84108a663cc267cc3badb3
Merge: 4163be6 097cb66
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jan 9 08:46:17 2017 -0300

    Merge pull request #7471 from djrm/icons
    
    Added missing node icons, plus some icon changes

commit b24fe6879a2d26b530c1198ba7abb8cf2719f06c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 9 12:10:25 2017 +0100

    Windows: Workaround missing includes in MinGW-w64 < 4
    
    The MinGW-w64 version we have on our Travis build environment (Ubuntu 12.04,
    mingw-w64 2.0.1, gcc 4.6) is old and has some missing includes in the
    dependencies of the `tcpmib.h` header [0] [1] [2].
    Those were not triggered before 6323779596dea0db7f58afef7d3d3d5588ef20cb
    probably due to conflicting WINVER definitions which prevented triggering the code
    specific to >= 0x0600 (Vista). We ensure it won't be triggered by defining the
    _WIN32_WINNT macro to Windows XP compatibility.

commit 4163be67a157fe3d3446cce7c53c310dd7457e10
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 9 10:05:50 2017 +0100

    OSX: Revert back to kHIDUsage_GD_Joystick
    
    Bug introduced in 547a57777b199f451305a6d4b6ad63fb0b2bd3ed.

commit be13360f567ad035d81813a81aa56e3ba9a3bff2
Merge: ad759de 91ea719
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 9 09:37:55 2017 +0100

    Merge pull request #7458 from bojidar-bg/right-click-menu
    
    Fix #7455 - script text editor's right click menu being weird

commit 097cb66630638d2e17d5056d7112e2ca842763e3
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Mon Jan 9 02:30:04 2017 -0600

    Added resources icons

commit ad759de3c1b21a7f207917310699488a72118dea
Merge: a168cd7 d963fa9
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 9 08:52:57 2017 +0100

    Merge pull request #7475 from Hinsbart/joypad_fixes
    
    More fixes to Joypad renaming.

commit 16f0068e3e365567aec9c83f1dfd739c4fac54c6
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Sun Jan 8 12:30:16 2017 -0600

    Added missing node icons, plus some icon changes

commit a168cd7a235d803680b0093df9baa427ffa7b21e
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jan 9 00:41:16 2017 -0300

    Add clamp and wrap loop modes for animation tracks.

commit 62273e51a252287d1c60228e8a8e8939ecaa73c6
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jan 8 22:40:00 2017 -0300

    Moved JSON functions to built-in to_json, parse_json, validate_json

commit 2e38b32e0f261445c2d0b095c1822fbe6df16e25
Author: m4nu3lf <m4nu3lf@gmail.com>
Date:   Sat Dec 31 14:39:25 2016 +0000

    Fixed inertia tensor computation and center of mass

commit fdc3380cf6e0d17b19bbf9458f641fd948aa2ffc
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jan 8 21:12:19 2017 -0300

    Remove XML format, as promised, for 3.0

commit 857c50db70ba52723214eca4639fe230fd827864
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jan 8 21:06:48 2017 -0300

    Removed Musepack, it's a pretty obsolete format nowadays.

commit 13cdccf23ba639d7a30a590698cfd36ee558c794
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jan 8 20:58:39 2017 -0300

    Variant INT and REAL are now 64 bits (other types remain at 32)

commit 94ee7798ced5bc79196c971921c3109e299f8306
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jan 8 19:54:19 2017 -0300

    -removed stop mouse and ignore mouse from control, which were confusing, replaced by mouse filter

commit d963fa9a018a1552f8f3b5901bdce4648ca45c58
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sun Jan 8 23:52:38 2017 +0100

    More fixes to Joypad renaming.
    
    Windows did not compile anymore because DI8DEVTYPE_JOYPAD obviously isn't defined in the directx headers ^^
    I also did the same renaming as in #7473 for the windows platform and reverted the changes in the gamepad
    mappings.

commit 4fd464a4c5fc83c34377450935671b7be868333c
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jan 8 19:11:35 2017 -0300

    Removed ratio anchoring (will have to fix multiple 3D views later..)

commit de73297883712962571c69e960e893ed12ee3854
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jan 8 18:39:14 2017 -0300

    Swapped expand and fill flag bits, so scenes don't save this property by default

commit 719b2e6eaaaea68b22a166fdf394bb0e2430c2d0
Merge: fa170cb 4a6428a
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jan 8 18:34:14 2017 -0300

    Merge pull request #7473 from Hinsbart/JoypadLinux
    
    Rename "joypad_linux" class to "JoypadLinux"

commit 4a6428aaee85fb02d924185ef724b9bf6de30bf8
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sun Jan 8 22:22:00 2017 +0100

    Rename "joypad_linux" class to "JoypadLinux"
    
    Named this class in GodotCase, so it fits with the rest of the codebase.

commit fa170cbc5862f1fbe76702d5fffa26136269cbb9
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jan 8 18:18:54 2017 -0300

    PopupMenu now emits both index_pressed and id_pressed instead of item_pressed, closes #3188

commit 1b0930c435b3aa4a3ab41b4936b9ceaa2f1da775
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jan 8 17:35:11 2017 -0300

    Renamed finished to animation_finished, also passes the animation name when finished

commit 8b7a86ec7b7bc4bb115f45545aa062cba47022bc
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jan 8 21:33:23 2017 +0100

    Move tests again from core to main
    
    As advised by @reduz, as tests depend on other libs.

commit 5bfa4227b309062b3ec9651a5d0c1e560a3f9863
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jan 8 21:29:57 2017 +0100

    Finish replacement of joystick by joypad
    
    Some parts were forgotten in 547a577.

commit c2310b41fa71ce94c2cc127c55b39b8ba07ab4c3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jan 8 20:59:18 2017 +0100

    opus: Update to upstream opusfile 0.8
    
    Had missed it in the previous commit as the upstream website is outdated.

commit a464afb4e762b981e853b2c1dcc05654d054a51c
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jan 8 17:27:48 2017 -0300

    Removed the "released" signal from button, it's pointless now that button_down and button_up exist.

commit 10938e8bb9f72b235bc6609e6b50e6f6d9aee6a5
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jan 8 17:23:04 2017 -0300

    Made Variant::NIL printable as "Null". Please everyone be on the lookout of bugs related to assigning an empty variant to a string, and expecting it to be not empty!

commit 547a57777b199f451305a6d4b6ad63fb0b2bd3ed
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jan 8 17:05:51 2017 -0300

    renamed joystick to joypad everywhere around source code!

commit 6323779596dea0db7f58afef7d3d3d5588ef20cb
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jan 8 20:41:11 2017 +0100

    Windows: Define _WIN32_WINRT to 0x0600 (Vista)
    
    Passed as a compiler define to be sure it is always define before windows.h
    is loaded. This means that Godot officially requires Vista API or later, it will
    not work on Windows XP or earlier.
    
    Also fix a bogus check for Windows 7 API.

commit 920947f297ff3b8d959d15c8e15e7a28dcbdb08f
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jan 8 16:28:12 2017 -0300

    renamed _input_event for GUI events to _gui_input, so it's more differentiated than generalized  _input

commit 0a59c3c3a6a8c13a5c82d59d9587fca31f900604
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jan 8 14:16:21 2017 -0300

    Dictionary keys are now sorted by insertion order

commit 6b1252cdfa5988b77917518bc291a0cc34e5066e
Author: Ferenc Arn <tagcup@yahoo.com>
Date:   Thu Jan 5 11:31:39 2017 -0600

    Fix the order in which additional transformations are applied in Matrix3 and Transform.
    
    This is a part of the breaking changes proposed in PR #6865, solving the issue regarding the order of affine transformations described in #2565. This PR also fixes the affected code within Godot codebase. Includes improvements to documentation too.
    
    Another change is, Matrix3::get_scale() will now return negative scaling when the determinant of the matrix is negative. The rationale behind this is simple: when performing a polar decomposition on a basis matrix M = R.S, we have to ensure that the determinant of R is +1, such that it is a proper rotation matrix (with no reflections) which can be represented by Euler angles or a quaternion.
    
    Also replaced the few instances of float with real_t in Matrix3 and Transform.
    
    Furthermore, this PR fixes an issue introduced due to the API breakage in #6865. Namely Matrix3::get_euler() now only works with proper rotation matrices. As a result, the code that wants to get the rotation portion of a transform needs to use Matrix3::get_rotation() introduced in this commit, which complements Matrix3::get_scaled(), providing both parts of the polar decomposition.
    
    Finally, it is now possible to construct a rotation matrix from Euler angles using the new constructor Matrix3::Matrix3(const Vector3 &p_euler).

commit d945c4e58ea1b49db3e0e96be46751b2d7fa808a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jan 8 17:13:30 2017 +0100

    x11: Improve logic for cross-dependencies between freetype, zlib and libpng
    
    Fixes #7373.

commit ede36aca8d65e39b78520d45d3b3c29a99d4e17e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jan 8 16:48:25 2017 +0100

    i18n: Add support for Scots (sco) language
    
    Fixes #6931.

commit 8ecc34bfaeb6b444333c0aa2412e412f6423915d
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jan 8 12:31:14 2017 -0300

    removed unnecesary modulate funtions, which were superseded by self_modulate

commit d9ca9d778db3e49e2f3376881b4ca11eb6d6d172
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jan 8 11:35:07 2017 -0300

    Use more compatible initializarion of RWLockPosix

commit 263d5fcff86ff4b34b2a19bfe66b79e93f6bb976
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jan 8 11:13:12 2017 -0300

    Added missing readers writers lock to windows, should compile and run again..

commit aa60e02cf602c9c54b54eee257b3bfa675724788
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jan 8 10:15:16 2017 -0300

    fixes compilation in windows?

commit 790f629e5e1cccf721948b1153bb0dee139ac1a5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jan 8 14:08:18 2017 +0100

    Move core engine tests to core/

commit 28d74862677f6d0d94fbfffb305750da41f77930
Author: Emmanuel Leblond <emmanuel.leblond@gmail.com>
Date:   Sun Jan 8 11:47:41 2017 +0100

    Fix codeblock tag in classes.xml for EditorSettings

commit 02fbd10230221ee931a450c13bed1d071d97a8f1
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jan 8 12:13:27 2017 +0100

    i18n: Sync templates with current code

commit 4cdfadc61908609f2d2ad4c5488015c84319df0a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jan 8 12:12:15 2017 +0100

    i18n: Sync translations with Weblate
    
    Bengali and Turkish now 100% complete!

commit 8963ca3d17ff6e1340cb5c2eb88a6485ec422a64
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jan 8 03:01:52 2017 -0300

    Fix code completion for new getnode syntax

commit 8b912d11152410302f45eaa117c19b7016d781f5
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jan 8 02:04:53 2017 -0300

    -Fix bugs related to PoolVector crashes
    -Added ability to request nodes using $Name in GDScript :)

commit 2ab83e1abbf5ee6d00e16056a9e9394114026f28
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jan 7 18:25:37 2017 -0300

    Memory pool vectors (DVector) have been enormously simplified in code, and renamed to PoolVector

commit fbfcc981d95d94a3d7dfbc214e37bb02da3dec66
Author: karroffel <therzog@mail.de>
Date:   Sat Jan 7 18:55:48 2017 +0100

    exposed OS.set_exit_code and OS.get_exit_code to ClassDB

commit 91ea719c6e3af98c144b58f13f571a6ee2f10f91
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Sat Jan 7 13:54:10 2017 +0200

    Fix #7455 - script text editor's right click menu being weird

commit 2a38a5eaa844043b846e03d6655f84caf8a31e74
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Jan 6 22:56:51 2017 +0100

    Remove bundled glew, obsoleted by glad
    
    Also make Haiku load the glad header for GLES3 too,
    though I haven't test it.

commit 12d1fc7a184f0ddaa97a88614905a04d6cf81f25
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Jan 6 22:51:15 2017 +0100

    glad: Update to upstream 0.1.13a0
    
    Upstreams the workaround we had to use for OSX.

commit dc0d08cc9379abc190788fb494b798074b64134c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Jan 6 22:41:51 2017 +0100

    Move glad files to thirdparty dir

commit 55b601d62be967dae841d7d88c1c1d8aa3754e4e
Merge: 53ce643 9845bdd
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Jan 6 19:17:39 2017 +0100

    Merge pull request #7440 from akien-mga/thirdparty-updates
    
    Updating some thirdparty libraries

commit 53ce643e520de193c085c0c23046dcbd2e5308a5
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jan 6 10:15:44 2017 -0300

    -Changed memory functions, Memory::alloc_static*, simplified them, made them aligned to 16
    -Changed Vector<> template to fit this.

commit 99ceddd11ef652a3b8e6bf5d09dcc519d957ce14
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jan 5 19:41:36 2017 -0300

    Editor settings categories are now tidy and beautiful!

commit 9845bdde8dc3005185dc43c493380858d717596a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Jan 5 22:35:39 2017 +0100

    opus: Update to upstream libopus 1.1.3

commit 2ca0337f5f8564b62920087d898f8f4a580d7b3b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Jan 5 22:30:02 2017 +0100

    zlib: Update to upstream 1.2.10

commit a0141fa823aeaba0a99ac2e004496b081204313b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Jan 5 22:27:46 2017 +0100

    libpng: Update to upstream 1.6.28
    
    Fixes a NULL pointer dereference bug (CVE-2016-10087).

commit da6b6c2dd790a1a6f1702efe1b075b09ec76fb48
Author: lonesurvivor <musicmylove@gmx.net>
Date:   Tue Jan 3 19:00:31 2017 +0100

    Fix for the huge audio latency of the SamplePlayer (>200 ms)
    
    - fixes PulseAudio, ALSA and RtAudio driver
    - cleans up the driver files for better readability (mostly whitespace-related stuff)
    - makes ALSA and Pulseaudio actually use the global setting "audio/mix_rate" for the sample rate instead of a
    fixed value (RtAudio did this already)

commit 495d059a744b268b0355d0cbfbb9ef30fec865e2
Merge: 0f7af4e e39a624
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jan 5 09:18:03 2017 -0300

    Merge branch 'master' of https://github.com/godotengine/godot

commit 0f7af4ea51744cda23c4d3c7481f9c332973d1d4
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jan 5 09:16:00 2017 -0300

    -Changed most project settings in the engine, so they have major and minor categories.
    -Changed SectionedPropertyEditor to support this
    -Renamed Globals singleton to GlobalConfig, makes more sense.
    -Changed the logic behind persisten global settings, instead of the persist checkbox, a revert button is now available

commit e39a6242ac1c503a3c35f40c8a44296fa9df28cb
Merge: d8e54b1 5e717ed
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Jan 5 08:37:06 2017 +0100

    Merge pull request #7429 from BastiaanOlij/glew3-osx
    
    Fixing compilation errors for gles3 for Mac OS X

commit d8e54b1e2620be99a3f1fdc7df11009f5a107eaa
Merge: 9e477ba 6d38f79
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jan 4 20:28:28 2017 -0300

    Merge pull request #7431 from MarianoGnu/gles3
    
    Fix Color Picker

commit 9e477babb3bf0ce5179395c2a5155a3f3cd36798
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jan 4 17:37:45 2017 -0300

    -GDScript support for accessing properties directly
    -Added code lookup and code completion support for properties too

commit 5e717ed8a38dee1b6c722ad0827a764d45089cdb
Author: BastiaanOlij <mux213@gmail.com>
Date:   Wed Jan 4 23:58:20 2017 +1100

    Enabled code that requests an OpenGL 3 context.

commit 55d425807f6f1784d6ffd84586ae7efd77c1b352
Author: BastiaanOlij <mux213@gmail.com>
Date:   Wed Jan 4 21:56:56 2017 +1100

    First set of changes to fix compilation errors and initialise the gles3 renderer for Mac OS X. Still broken at this point.

commit 76c2e8583e70e8c976a306e77a40e8e7226aa249
Merge: b085c40 3a0c19d
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jan 4 01:17:41 2017 -0300

    Merge branch 'master' of https://github.com/godotengine/godot

commit b085c40edfac45ec1c8b866c789f6e9bab7e5e08
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jan 4 01:16:14 2017 -0300

    -Conversion of most properties to a simpler syntax, easier to use by script
    -Modified help to display properties
    
    GDScript can still not make use of them, though.

commit 3a0c19d3f6ddb26359c95d84c376a8e6b1afd04d
Merge: f2e9982 bd7ba0b
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jan 3 23:20:20 2017 -0300

    Merge pull request #6865 from tagcup/godot_issue_6816
    
    Use right handed coordinate system for rotation matrices and quaternions. Also fixed Euler angles (XYZ convention).

commit bd7ba0b664fa98381db9ef8edb69ba211213d595
Author: Ferenc Arn <tagcup@yahoo.com>
Date:   Tue Oct 18 15:50:21 2016 -0500

    Use right handed coordinate system for rotation matrices and quaternions. Also fixes Euler angles (XYZ convention, which is used as default by Blender).
    
    Furthermore, functions which expect a rotation matrix will now give an error simply, rather than trying to orthonormalize such matrices. The documentation for such functions has be updated accordingly.
    
    This commit breaks code using 3D rotations, and is a part of the breaking changes in 2.1 -> 3.0 transition. The code affected within Godot code base is fixed in this commit.

commit f2e99826c0b1e8227644bfab0795d858c504d279
Merge: 8acd058 8b8807e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Jan 3 14:45:16 2017 +0100

    Merge pull request #7422 from lonesurvivor/master
    
    Improvement to y_sort: make clear which item has to be drawn first

commit 8acd05835651f0484f47d0a13f524536189e4bf0
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Jan 3 14:42:26 2017 +0100

    Travis: Disable OSX and iOS temporarily
    
    They haven't been updated yet for GLES3 support, so they will fail
    all the time.

commit 8b8807e37d2530324116943896c72d381d65cc15
Author: lonesurvivor <musicmylove@gmx.net>
Date:   Tue Jan 3 10:27:24 2017 +0100

    Improvement to y_sort: make clear which item has to be drawn first
    
    when both have the same y coordinate (prevents possible flickering). Reapplying #7241 to the 3.0 code.

commit 3fae505128d5bfdeec42244820d0b85d0408f2b7
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jan 3 00:38:16 2017 -0300

    Begin modifying properties to make them more friendly to script and doc.

commit 118eed485e8f928a5a0dab530ae93211afa10525
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jan 2 23:03:46 2017 -0300

    ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to Variant.
    All usages of "type" to refer to classes were renamed to "class"
    ClassDB has been exposed to GDScript.
    OBJ_TYPE() macro is now GDCLASS()

commit ce26eb74bca48f16e9a34b4eb1c34e50dfc5daae
Merge: ab4126f 45c5c89
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jan 2 19:12:25 2017 -0300

    Merge branch 'master' of https://github.com/godotengine/godot

commit 45c5c89de961357a7042d9e1f063e288d7a510cf
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 2 23:02:16 2017 +0100

    Bump version to 3.0-alpha
    
    WARNING: This branch is unstable and should not be used in
    production for the time being.
    See https://godotengine.org/article/warning-head-going-unstable
    for more details.
    
    To get the previous 2.2-alpha unreleased version, you can checkout
    the '2.2' branch.

commit 3f3f5a5359973e95e94148676a9793d6f52468f3
Merge: db46a34 2820b2d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 2 21:38:20 2017 +0100

    Merge remote-tracking branch 'origin/gles3' into gles3-on-master
    
    Various merge conflicts have been fixed manually and some mistakes
    might have been made - time will tell :)

commit db46a344180d4eae1455e97e22bf84c9c304be7c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 2 20:42:32 2017 +0100

    Revert "Bindings: Fix missing default value"
    
    This reverts commit 068b58b3ce3d86e4b5ebf3637fb21a70d786b00e.
    Same rationale as previous reverts.

commit b1e4c04cdc1265e67bd671c70a676d0b7718bc0b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 2 20:39:44 2017 +0100

    Revert "bind method canvas_item_set_sort_children_by_y"
    
    This reverts commit 1f9e16119f2b17fa507bdee8529459ed91f27b8c.
    Same rationale as previous revert.

commit ed518ff713b63165171dee09f16268f48c560c9f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 2 20:39:25 2017 +0100

    Revert "small improvement to y_sort: make clear which item has to be drawn first when two have the same y-coordinate"
    
    This reverts commit 4118b21e43c59e6abfe4f45ccf236ee529626f4e.
    Same rationale as previous revert.

commit 86b0669f4c1d10ddf393b3f627c1da7078fb4863
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 2 20:32:52 2017 +0100

    Revert "Add/expose VisualServer::get_default_clear_color()"
    
    This reverts commit 753ba67d653c65239f0549313f3cca3330fd27f9,
    in preparation from the merge of the gles3 branch, as the VisualServer
    code changed too much to port this commit over during merge conflicts
    resolution. It could be readded afterwards.

commit dcc4ee21c14c1d3fc40c2058e41f853e8ce989c6
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 2 20:01:27 2017 +0100

    Revert expression reduction from #7390
    
    Fixes #7412.

commit 2820b2d82b2ed747011e37c543aefc6d4d4edee9
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jan 2 14:09:42 2017 -0300

    fix stupid bug in light downscaling for GI Probe

commit c9366f8b563c186b4d0ab09088d09d47580f749d
Merge: caddbbe f6262fd
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 2 15:54:58 2017 +0100

    Merge pull request #7410 from nounoursheureux/master
    
    Add the 'finished' signal to AnimatedSprite

commit caddbbe17425def9f1f1a16045e870e3767f4096
Merge: ac04a93 0b07716
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 2 15:54:43 2017 +0100

    Merge pull request #7390 from bojidar-bg/gdscript-assign-error
    
    Disallow assignment to constants and expressions

commit ac04a932d63ebf2072166b57fd80ab73dd3d988a
Merge: b530904 faf6f86
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 2 15:54:26 2017 +0100

    Merge pull request #7364 from guilhermefelipecgs/fix_bottom_panel_visibility_on_play
    
    Fix bottom panel visibility on play

commit b53090403808a6fd097374f24088fbb638e96129
Merge: 0b2771b 4b9a968
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 2 15:53:43 2017 +0100

    Merge pull request #7341 from bruno-ortiz/master
    
    Bugfixes for Tree node

commit 0b2771bd6561152cdb0e650538a572a242068f01
Merge: 6428ebd d194e1c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 2 15:51:45 2017 +0100

    Merge pull request #7271 from Faless/ipv6_cleanup
    
    Fixes and improvementes for IPv6 implementation.

commit 6428ebd91faa757aff419e3f6d1ccc63b699dd11
Merge: 3fc4ee6 5b3acd2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 2 15:11:23 2017 +0100

    Merge pull request #7406 from neikeq/pr-issue-5076
    
    TileMap: _update_dirty_quadrants() cancel pending update pre return

commit 3fc4ee624313bd319094c46c30f9446a50f20ad8
Merge: f50afe8 39771f2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 2 14:47:08 2017 +0100

    Merge pull request #7401 from Zylann/bucket_fill_preview
    
    Bucket fill preview

commit f50afe81d83dee7b2d64e14c68b300de4dd1062b
Merge: 3e1b5ad d40eb15
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 2 14:38:25 2017 +0100

    Merge pull request #7385 from bojidar-bg/tree-range-drag-lock
    
    Fix #7098 by not accepting right clicks while dragging the range

commit 4b9a96859b6d80b9b50a0512d3ab9c6d05a4deb1
Author: Bruno Ortiz <bruno.ortiz@guiabolso.com.br>
Date:   Tue Dec 20 19:47:24 2016 -0200

    Making deselect work for TreeItem when select_mode is SELECT_SINGLE and item_selected is now properly emitted

commit 3e1b5ad2237053e94c1b2d12798630d2157c9ac8
Merge: 1a2a57e f33e21e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 2 14:17:42 2017 +0100

    Merge pull request #7382 from volzhs/fix-visibility
    
    Able to change visibility when ancestor node is hidden

commit 1a2a57e2eedfc6b0dd06e70a0e0e9d4fef1014f2
Merge: 2e87232 22b7651
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 2 13:52:31 2017 +0100

    Merge pull request #7376 from volzhs/scroll-horizontal
    
    Scroll horizontally with mouse wheel when horizontal enabled only

commit 2e87232f0a6860c24926af10f0001092f3a582e5
Merge: 0cf34cb 2807507
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 2 13:50:10 2017 +0100

    Merge pull request #7391 from ktksgit/master
    
    Update DebugMesh when NavMesh changes

commit 0cf34cb3af710b6891d25263b03e4c7eb437af61
Merge: 17bb7e1 0bf5d86
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 2 13:48:03 2017 +0100

    Merge pull request #7372 from chanon/master
    
    Fix ColorPicker not correctly updating after pasting hex html color

commit 17bb7e1c7ea6fecabc0ef2dc454bbde0d60c5290
Merge: 7e0d0d0 b96e2e1
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jan 2 13:43:13 2017 +0100

    Merge pull request #7363 from Elinvention/bone_attachment
    
    Expose set_bone_name and get_bone_name to GDscript

commit 7e0d0d0bb912fbb774f5890792840a1a62485773
Author: Bruno Ortiz <brunortiz11@gmail.com>
Date:   Mon Jan 2 10:37:22 2017 -0200

    Exposing edit_resource method of EditorNode in the EditorPlugin (#7355)

commit f6262fde11cac8b7d1a3d299042c1af6b321cf24
Author: Wilhem Barbier <nounoursheureux@openmailbox.org>
Date:   Mon Jan 2 12:24:37 2017 +0100

    Add the 'finished' signal to AnimatedSprite

commit 741e0386717ccfecbd67ae66775699bdf4db3bb0
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jan 2 00:01:55 2017 -0300

    Add a metallic mode

commit c2a217c3501b8006a3d2cdf2c678e33def15f275
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jan 1 22:16:52 2017 -0300

    WIP particle system
    Ability to enable and change MSAA settings
    Ability to change VCT quality
    Ability to enable/disable HDR rendering

commit c7bc44d5ad9aae4902280012f7654e2318cd910e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jan 1 22:01:57 2017 +0100

    Welcome in 2017, dear changelog reader!
    
    That year should bring the long-awaited OpenGL ES 3.0 compatible renderer
    with state-of-the-art rendering techniques tuned to work as low as middle
    end handheld devices - without compromising with the possibilities given
    for higher end desktop games of course. Great times ahead for the Godot
    community and the gamers that will play our games!

commit 5b3acd287dcc08e6a05f7526f3bd28c5a00d8075
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Sun Jan 1 18:31:29 2017 +0100

    TileMap: _update_dirty_quadrants() cancel pending update pre return

commit 39771f22b6296f52842148332b601a9a49c16181
Author: Marc Gilleron <marc.gilleron@gmail.com>
Date:   Sat Dec 31 17:56:27 2016 +0100

    Added option to toggle bucket fill preview

commit 36d0281a2bc0b89f3566382113905b929216969c
Author: Marc Gilleron <marc.gilleron@gmail.com>
Date:   Sat Dec 31 17:42:05 2016 +0100

    Added bucket fill preview

commit a62c99c4e4325ca0c015d731f2bcb9b07410bb65
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Dec 31 10:53:29 2016 -0300

    Some fixes and clean ups

commit f4a56e7782526e5e20a4351c4c293a7b4f020acd
Author: reduz <juan@okamstudio.com>
Date:   Fri Dec 30 08:35:54 2016 -0300

    begin work on new particle system

commit 2807507325c28a4b4f5128db5ee98f9a282fe5d1
Author: ktksgit <zed-2006@web.de>
Date:   Thu Dec 29 12:16:36 2016 +0100

    Update DebugMesh when NavMesh changes
    
    Fixes #7371

commit 0b077162a32d37b81c302ab26523efda05de3913
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Thu Dec 29 12:31:19 2016 +0200

    Disallow assignment to constants and expressions
    
    Fixes #6221, fixes #6824

commit 86e428eea0b9ef5c1732af3a5c29b5c365fbf6e8
Merge: c798ff1 e04c7e1
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Dec 28 23:17:42 2016 +0100

    Merge pull request #7350 from volzhs/webp-0.5.2
    
    Update libwebp to 0.5.2

commit d40eb1565ed5a9cae29fa83561b42566119b2b7d
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Wed Dec 28 23:20:54 2016 +0200

    Fix #7098 by not accepting right clicks while dragging the range

commit f33e21e7afc64990bca106e6b349cbe2f7e81c0e
Author: volzhs <volzhs@gmail.com>
Date:   Wed Dec 28 22:12:08 2016 +0900

    Show visual notice for visibility on Scene Dock

commit 792ff11642c0bd0d2c2c647a2cc4d828f47d35d0
Author: volzhs <volzhs@gmail.com>
Date:   Wed Dec 28 14:27:27 2016 +0900

    Able to change visibility when ancestor node is hidden

commit 22b76511fb4e26c3f6726bcb710b4df1d028d37d
Author: volzhs <volzhs@gmail.com>
Date:   Tue Dec 27 16:32:22 2016 +0900

    Scroll horizontally with mouse wheel when horizontal enabled only

commit 0bf5d86546cd4829655befd1896eac31175d925e
Author: chanon <chanon.s@gmail.com>
Date:   Mon Dec 26 15:38:48 2016 +0700

    fix ColorPicker not correctly updating after pasting hex html color

commit 289bc881aaec35cc127256137abc7dcf116afd48
Author: reduz <juan@okamstudio.com>
Date:   Sun Dec 25 08:05:23 2016 -0300

    now it really works on window for real

commit faf6f865ddefa129945491796edcc23133f7e5e1
Author: Guilherme Felipe <guilhermefelipecgs@gmail.com>
Date:   Sat Dec 24 20:39:16 2016 -0200

    Add new option to always open output on play

commit 83b82fc26788bd644bda2ff9477a2961b027a916
Author: Guilherme Felipe <guilhermefelipecgs@gmail.com>
Date:   Sat Dec 24 19:52:43 2016 -0200

    Fix visibility of bottom panel when start playing

commit 0d4abf2aa3a336a8a04c83f0576c6b42783ba6e9
Author: reduz <juan@okamstudio.com>
Date:   Sat Dec 24 16:23:30 2016 -0300

    fixed a horrible bug on Windows AMD, scenes saved until now in this branch
    are no longer valid :(

commit b96e2e11264cd01aceed1b6101576b3c9376d710
Author: Elia Argentieri <elia.argentieri@openmailbox.org>
Date:   Sat Dec 24 15:27:08 2016 +0100

    Expose set_bone_name and get_bone_name to GDscript

commit e04c7e11ec2fabf34aaf515103bc0b6086e1aabd
Author: volzhs <volzhs@gmail.com>
Date:   Thu Dec 22 09:54:15 2016 +0900

    Update libwebp to 0.5.2

commit c798ff15510997fdbe6848687804f5e2cb17eefb
Merge: 0f76c47 20d6af6
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Dec 23 16:04:58 2016 +0100

    Merge pull request #7351 from RebelliousX/master
    
    Fix issue #7331

commit 0f76c47be3496ca0b16ab573e08075f82e76a8c5
Merge: d1e3c0f 0ecc968
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Dec 23 16:00:21 2016 +0100

    Merge pull request #7349 from volzhs/fix-richtextlabel
    
    Fix duplicated string on RichTextLabel if starts with '\n'

commit d1e3c0f0170396933b1701479282073baae6f145
Merge: 36f03f9 abdedc3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Dec 23 15:59:16 2016 +0100

    Merge pull request #7347 from bebae/master
    
    Allows to start the scene with custom arguments within the editor

commit 36f03f9461a533aea8e51bda5f7d5788c2910997
Merge: 2b847d2 474eafb
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Dec 23 15:54:01 2016 +0100

    Merge pull request #7339 from bojidar-bg/po-import-failiure
    
    Remove extraneous line in .po reader, which caused it to disregard first line

commit 2b847d2a2e0a3ca73f7aa270c0b6d4284fe526af
Merge: f8e6cdd d1cf29f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Dec 23 15:52:21 2016 +0100

    Merge pull request #7330 from darkfoxprime/#7326-fix-whole-word-search
    
    Fix search to find "whole" words at end of line

commit f8e6cdd89dec432ef945084961da71cbffd6bafe
Merge: 6d6ec54 3cd5c86
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Dec 23 15:48:47 2016 +0100

    Merge pull request #7322 from Jerome67000/classref-edit
    
    doc improvement for get_colliding_bodies() methods

commit 6d6ec54093bf5e736cd426ed471571d211c8049e
Merge: da950cd 7504a01
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Dec 23 15:45:57 2016 +0100

    Merge pull request #7311 from bojidar-bg/quad-leak
    
    Fix a Quad node mesh data leak

commit da950cd0f27a4f1f2a2d596efae846d1c22442a2
Author: Ivan P. Skodje <Tybobobo@users.noreply.github.com>
Date:   Fri Dec 23 15:43:45 2016 +0100

    PopupMenu upgrade: Hide on item selection (#7306)
    
    * Added the option to set hide on item selection. Usable in GDScript and from within the source code when you want to specify popup menus you don't want to close immediately when selecting an item
    
    * Renamed getter from get_ to is_, fixed parent/child behavior, renamed bool variable to match most code and added ADD_PROPERTYNO to save some memory

commit 3adb42e217d29033e0637ae334790aa1d742d194
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Dec 23 08:47:16 2016 -0300

    Fixed many more bugs reported by Valgrind

commit 6b35211c53f14e5c9ea00b4e8382f497a11240c8
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Dec 23 01:16:04 2016 -0300

    eliminated some crashes according to llvm address sanitizer

commit 19ba45587c878e1859383797a454852c5b525c64
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Dec 23 01:05:21 2016 -0300

    put some limits to max ubo sizes to avoid crashes

commit 4e729f38e02274afc91319d8dc9d2dfea9e9438e
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Dec 23 00:37:38 2016 -0300

    baking now shows a proper button, and bakes can be saved.

commit 20d6af6028c97c6135faa0d937e9d0a458fb0fd1
Author: REBELLIOUSX\Rebel_X <RebelliousX@gmail.com>
Date:   Thu Dec 22 07:05:56 2016 -0600

    Fix issue #7331
    A Drive with "Z" letter assigned to it on Windows will be shown.

commit f9603d82365823938129e68823a19739a3dd0b23
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Dec 22 10:00:15 2016 -0300

    can bake for omni and spotlight
    store normal when baking

commit 0ecc968c5c7593227d048e8c6020ed1a24ae52c1
Author: volzhs <volzhs@gmail.com>
Date:   Thu Dec 22 08:52:57 2016 +0900

    Fix duplicated string on RichTextLabel if starts with '\n'
    
    Fix #6212, #3773

commit abdedc35224ce499ea49dd996b44344432dbf510
Author: bebae <baeumler.benjamin@googlemail.com>
Date:   Wed Dec 21 15:32:52 2016 +0100

    Allows to start the scene with custom arguments within the editor
    
    fixes #7346
    
    Path from the current scene isn't added too the argumens anymore by default and needs to be added throug the custom arguments, with $scene. Matches the behaviour of the executable without any arguments.
    Custom Arguments are read from editor/main_run_args

commit 37f558cd7b2308f6442f74c5265f12425d9887c8
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Dec 21 14:20:35 2016 -0300

    Some BRDF fixes

commit 72b844c34999d8615450798ed1f27ef24a72d8ce
Author: reduz <juan@okamstudio.com>
Date:   Wed Dec 21 02:29:58 2016 -0300

    Godot works on Windows again..

commit 474eafbbf68036251666cc1c4e86a82876b59e61
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Tue Dec 20 21:10:44 2016 +0200

    Remove extraneous line in .po reader, which caused it to disregard first line
    
    Fixes #7337

commit 075fde7f26d6c3b02df5108065d1a9f979437bb8
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Dec 20 00:21:07 2016 -0300

    work in progress global illumination

commit 2c8a1729152f5bcb1cb81d24b1e642634bff7174
Merge: afbe013 ce41464
Author: Ignacio Etcheverry <neikeq@users.noreply.github.com>
Date:   Sun Dec 18 20:05:12 2016 +0100

    Merge pull request #7328 from neikeq/pr-register-spatgizmo
    
    Register SpatialGizmo as a scene type

commit ce41464fc0b9a20c5c06f77f0437fa2ef1f9226c
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Sun Dec 18 20:02:35 2016 +0100

    Register SpatialGizmo as a scene type

commit d1cf29fe9936b8a433601efa891453dcbb702227
Author: Johnson Earls <darkfoxprime@gmail.com>
Date:   Sun Dec 18 06:19:22 2016 -0800

    Fix search to find "whole" words at end of line
    
    Fix `_get_column_pos_of_word` so that the `SEARCH_WHOLE_WORDS` flag will properly find words that are at the end of a line.
    
    Fixes #7326 .

commit 3cd5c86b1a01aeb1f6808175f1914cf39367defe
Author: Jerome67000 <jerome.gully0@gmail.com>
Date:   Sat Dec 17 17:18:33 2016 +0100

    doc improvement for get_colliding_bodies() methods

commit 23381a530bb4a9c8e8c3e883a7d588bf832cd277
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Thu Nov 10 23:06:00 2016 +0200

    Add named colors to GDScript/Visual Script/core.
    
    Names and values taken from https://en.wikipedia.org/wiki/X11_color_names

commit 7504a015aa5637449aa2c69a3c11b521ff71225d
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Fri Dec 16 14:50:46 2016 +0200

    Fix #7303, Quad node mesh data leak

commit d194e1c48e5d161f0310ee17e63f1951e2c50de6
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Tue Dec 13 10:57:05 2016 +0100

    Expose HTTP classes' set_ip_type to scripting

commit afbe013ba12d68f20ef1dfe2d7a895105a440bd9
Merge: b59b376 e741da8
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Dec 13 08:44:40 2016 +0100

    Merge pull request #7283 from Hinsbart/clear_curve
    
    Curve2D/3D: Add clear_points method.

commit b59b37649ab1ef24740f76d5c8eb2ad97d9bd48c
Merge: 44ec42b 2495e8a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Dec 13 08:44:11 2016 +0100

    Merge pull request #7282 from Tugsav/linux_sound_crash_fix
    
    fix for crash when no ALSA or Pulse installed on linux

commit 44ec42bafc8427497830ae3cf8fb5d390c7ff665
Merge: 043ece3 4118b21
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Dec 13 08:41:22 2016 +0100

    Merge pull request #7241 from lonesurvivor/master
    
    y_sort: make clear which item has to be drawn first when two have the same y-coordinate

commit 2495e8a9410d8b6e21628ea26814148617d5327f
Author: Gustav Lund <glu@gamblify.com>
Date:   Mon Dec 12 08:26:22 2016 +0100

    fix for crash when no ALSA or Pulse installed on linux

commit 043ece3e11825653d71b61590732aa8239f34aa3
Merge: c3886e8 d579d0a
Author: Ignacio Etcheverry <neikeq@users.noreply.github.com>
Date:   Sat Dec 10 16:26:05 2016 +0100

    Merge pull request #7275 from neikeq/pr-wrong-bind
    
    KinematicBody: Fix wrong method bind return type

commit d579d0a8148f7ce62e320a09fd2e78c430dad530
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Sat Dec 10 15:35:41 2016 +0100

    KinematicBody: Fix wrong method bind return type

commit 22a90e8f2acce60f92958788a52b3f0bdb1a0cdf
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Dec 10 01:13:20 2016 -0300

    DOF blur, near and far fields..

commit de23ce11b51847b7b8bfc10ecf5926827516ac5a
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Fri Dec 9 23:38:14 2016 +0100

    Remove old unused AI_V4MAPPED flag to getaddrinfo

commit c1c1ec690e66c09178b6883e332a38fc9d8ad890
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Thu Dec 8 12:18:18 2016 +0100

    Separate hostname resolve cache based on ip_type

commit 1aff508dd9713abf0db0d0436fa7f7c4788c5a4a
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Mon Dec 5 16:32:38 2016 +0100

    IP_Address now handle IPv4 and IPv6 transparently
    
    IP_Address changes:
    - Converts to and from String transparently while handling IPv4 as IPv6
      mapped (::ffff:[IP]) address internally.
    - Completely remove AddrType enum.
    - Setting/Getting of ip array is now only possible through dedicated functions
      (ie. set_ipv4, get_ipv4, set_ipv6, get_ipv6)
    - Add function to know if the address is a valid IPv4 (for IP implementation and enet)

commit a77a0118f6b0d0878a53e2c963d91763b311163d
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Thu Dec 1 09:01:09 2016 +0100

    Allow setting ip_type for TCP/UDP and HTTP classes

commit c18c5013f837ea7d4de2f022d36f84e0abce6439
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Thu Dec 1 06:34:05 2016 +0100

    Migrate int.IP_TYPE_ constants to IP.TYPE_

commit 4d90a4fcd5fcdca42df47062f94a1fa4e5635a94
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Thu Dec 1 05:05:44 2016 +0100

    Move V6ONLY flag selection inside helpers

commit 9200da58e4c2498c833d9f2505600c7049e80940
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Thu Dec 1 04:23:57 2016 +0100

    Automatically map IPv4 address to IPv6 when needed

commit 95bdd977686005d3d813eb09aca625384f1774c1
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Wed Nov 30 20:45:19 2016 +0100

    Use an instance variable for ip_type in raw sockets
    
    PacketPeerUDP/StreamPeerTCP/TCP_Server now uses an instance variable
    to store the selected ip_type (IPv4/IPv6/ANY, where ANY = dual stack).
    All calls to resolve addresses, sending/receving data, connecting/listening
    will use that socket type.

commit 311f1f165be12ea290799e42f9951011d997ab40
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Wed Nov 30 03:01:40 2016 +0100

    Fix getaddrinfo failing on android

commit 4f07b595a17a633c65c5df43ecdaa37667a475e9
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Thu Dec 8 19:59:16 2016 +0100

    Properly handle tcp connection failure

commit cdc1ca0f1301bb907121292db83f98706722ff1e
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Fri Dec 2 04:10:55 2016 +0100

    Fix _set_ip_addr_port not setting the address.

commit 18ebd22000478dffc91255e89b9845f74b05b606
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Dec 8 09:48:38 2016 -0300

    Multi stage glow with light bleeding from HDR

commit c3886e89cb399ec828d1cf646f983da9b92a3f8a
Merge: 9b1e04f 86a2a42
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Dec 8 07:47:56 2016 +0100

    Merge pull request #7267 from zaps166/webm-arm-fix-compilation
    
    WebM: Fix compilation on Linux/X11 ARM platform

commit 9b1e04f79e3e46c1ce9f6db78204a126c4507ab9
Merge: e7cab42 d82c268
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Dec 8 07:46:19 2016 +0100

    Merge pull request #7233 from Hinsbart/fix_dnd_crash
    
    Fix crash on project importing by dragging a folder.

commit e7cab423c2ed53eaa58b3cd189d54ee5df95ba1f
Merge: edddee5 a192e07
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Dec 8 07:45:31 2016 +0100

    Merge pull request #7229 from volzhs/show-selected-node
    
    Show selected node in Scene dock when parent node is folded

commit 86a2a423031267a98794bdbbc8024c0544604909
Author: Błażej Szczygieł <spaz16@wp.pl>
Date:   Tue Dec 6 13:21:26 2016 +0100

    WebM: Fix compilation on Linux/X11 ARM platform

commit 8534ced22d7b889dafb64ab0c40435c5b12b7cbc
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Dec 7 17:49:52 2016 -0300

    Tonemapping and Auto Exposure support

commit edddee5d45f4493de2d1fe456bfb435df748dcae
Merge: 4235abe 4dd6bea
Author: George Marques <george@gmarqu.es>
Date:   Mon Dec 5 22:18:03 2016 -0200

    Merge pull request #7237 from Hinsbart/rand_initial_size
    
    Particles2D: Fix initial size randomness property having no effect.

commit 9bc506067a0913a2f1f1cef4f99c3a517497d453
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Dec 4 13:08:38 2016 -0300

    fix small issue with copying reflections

commit 4118b21e43c59e6abfe4f45ccf236ee529626f4e
Author: Patrick Reh <musicmylove@gmx.net>
Date:   Fri Sep 16 18:00:51 2016 +0200

    small improvement to y_sort: make clear which item has to be drawn first when two have the same y-coordinate

commit a299c3ebf1ceb3ce108526b3e134e82e5bf4413b
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Dec 4 12:45:30 2016 -0300

    Support for SSAO

commit 4235abe8dc9918d479229e6703d18e2b801011c3
Merge: 5619587 c204032
Author: George Marques <george@gmarqu.es>
Date:   Sun Dec 4 11:43:23 2016 -0200

    Merge pull request #7238 from Hinsbart/region_ed_fix_zoom
    
    TextureRegionEditor: Fix mouse wheel scroll speed.

commit 56195873b6f6e84fdaa1c0e98ab9abaee72be9ac
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Dec 4 11:53:59 2016 +0100

    Remove incomplete Inverse Kinematic module
    
    The plan is to implement IK properly in the core engine for version 3.1,
    together with ragdolls in the Skeleton node to let them reuse the same
    limits and constraints.
    
    Therefore we remove this module as part of the API breakage in 3.0, so
    that we are not limited by staying compatible with it in 3.1.

commit c2040324beea92dcf7b44be5f4827257bd872d00
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sat Dec 3 21:38:49 2016 +0100

    TextureRegionEditor: Fix mouse wheel scroll speed.
    
    Any given mouse wheel input will generate two InputEvents in godot.
    The zoom methods here acted on both ones, effectively giving a step value of 4 instead of 2.
    Fixes #7236

commit e741da869a11533ec46ed86bad1fd8c8c70a6178
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sat Dec 3 21:35:59 2016 +0100

    Curve2D/3D: Add clear_points method.
    
    Adds a method to the Curve2D and Curve3D classes to easily clear the curve.
    So you don't have to remove each point manually.

commit 4dd6bead1fc5cfe264e24964f9da0d35bc74b3ee
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sat Dec 3 20:16:03 2016 +0100

    Particles2D: Fix initial size randomness property having no effect.
    
    It was just a little typo :p

commit 27a46d78ec43b69a70a1d84c540353e3cb3b04c0
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Dec 2 22:23:16 2016 -0300

    Subsurface scattering material param is now working!

commit d82c2687f30d2f2ee9f8792068964f61ae56c7b7
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Fri Dec 2 18:51:31 2016 +0100

    Fix crash on project importing by dragging a folder.
    
    Fixes #7226

commit 4d8bed33215c005f6aa6fcb34d5d343ee3bee23e
Merge: 752f630 79f09b3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Dec 2 08:58:08 2016 +0100

    Merge pull request #7221 from zaps166/webm_crashfix
    
    WebM: Fix crash when there is no audio stream

commit 752f630f4e5bf17019de66cf2b0f33cf419ab525
Merge: fb932d0 290d79f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Dec 2 08:57:33 2016 +0100

    Merge pull request #7219 from eska014/separate-asmjs
    
    Fix browser lockups in web export startup

commit fb932d0f504c1c0c74202424030904ba20a99854
Merge: d311a39 3e1b437
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Dec 2 08:56:53 2016 +0100

    Merge pull request #7217 from eska014/js-os
    
    Work on asm.js and WebAssembly platforms

commit d311a39c19839da57b3e079735308b337291244a
Merge: d5c6806 36b4b45
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Dec 2 08:54:17 2016 +0100

    Merge pull request #7191 from volzhs/check-android-release
    
    Check keystore field when export Android release apk

commit a192e0785ebe2942038dd75f3eafd4c8d34394ac
Author: volzhs <volzhs@gmail.com>
Date:   Fri Dec 2 11:27:17 2016 +0900

    Show selected node in Scene dock when parent node is folded
    
    Fix #7228

commit 79f09b3f15c53f8d661ed525d95d64bfd6f73568
Author: Błażej Szczygieł <spaz16@wp.pl>
Date:   Thu Dec 1 11:44:15 2016 +0100

    WebM: Fix crash when there is no audio stream
    
    Sync with libsimplewebm-git: 05cfdc2

commit 290d79f26c0c6cd00a35ae64fb6eecacedbb3937
Author: eska <eska@eska.me>
Date:   Wed Nov 30 22:47:19 2016 +0100

    Emit asm.js code into a dedicated file for asm.js export
    
    This helps prevent browser lockups during start-up at the cost of having
    to distribute an extra file.

commit 3e1b437315778a99db669c28277352d7a4e86f36
Author: eska <eska@eska.me>
Date:   Sat Nov 26 13:13:16 2016 +0100

    Add window features in web export
    
     - Add 'window' (canvas) resize, maximize and fullscreen
     - Implement get_screen_size
     - Fix fullscreen resolution

commit 30e9ea5a8203e0f059c533def90c42f7ca7dc7c5
Author: eska <eska@eska.me>
Date:   Wed Nov 23 23:53:38 2016 +0100

    Fix some mouse bugs in WebAssembly/asm.js
    
     - Emit mouse wheel release events
     - Set button masks, fixes #5092

commit a6ae3204fb577cc61f09fa15c803669d477e2f42
Author: eska <eska@eska.me>
Date:   Fri Nov 18 18:52:44 2016 +0100

    OS additions and fixes for WebAssembly/asm.js
    
     - Implement alert, shell_open, set_window_title
     - Add locale lookup, fixes #2477
     - Print without color control sequences
     - Move get_executable_path implementation to OS_JavaScript

commit 86789c7071836b802e6edb0538ce6de2b7949c7b
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Wed Nov 30 14:33:39 2016 +0100

    Add modulate (color) to TileSet tiles

commit d5c6806e16c5d809c749b999ae91ae22dc25348e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Nov 30 09:21:13 2016 +0100

    Travis: Disable Android builds for now
    
    As we say in French, "Trop, c'est trop !".
    Those builds fail 50% of the time due to timeouts, it's pointless to have them until we
    find a better solution to install the Android SDK and NDK.
    
    Workaround for #6973.

commit 8c6a586b75692eaa67ddaf4bb73edf325cc60e5d
Merge: 1652f87 9fa6967
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Nov 30 07:40:48 2016 +0100

    Merge pull request #7207 from Valentactive/gles3_shader_headers
    
    adds gles3 auto generated shader header files to ".gitignore"

commit 1652f876fd33972b0151c10beff66590fb413ec7
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Nov 29 21:08:02 2016 -0300

    Add missing glsl file and remove generated .h files

commit 9fa6967c248c44257ab2982c58106ce9daa26e15
Author: Michele Valente <valentactive@gmail.com>
Date:   Fri Nov 25 15:22:36 2016 +0100

    adds gles3 auto generated shader header files
    
    Just added the gles3 shader header files entry to ".gitignore" so we
    avoid to accidentally commit also those generated files.

commit 440c37fbd93eb26dd7da6c498ed39ca5f3fe7f7b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Nov 30 00:07:29 2016 +0100

    Revert "Do not emit NOTIFICATION_READY more than once (breaking change)"
    
    This reverts commit b6eab006dbd21d25a664486809109fffa9533124.
    
    This commit broke compatibility in an undesired way, as outlined in
    https://github.com/godotengine/godot/issues/3290#issuecomment-263388003

commit a47c78aed113a9b4c009c5a2ef29c690192c7eef
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Nov 29 19:55:12 2016 -0300

    Screen space reflection effect

commit 36b4b451705c0334eab3bcb4578bcf1397b1f45b
Author: volzhs <volzhs@gmail.com>
Date:   Sat Nov 26 23:30:46 2016 +0900

    Check keystore field when export Android release apk

commit ab637bc81285a3b7bf800d507370d087d44d7145
Merge: 8e4f10a 9a20068
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Nov 28 15:32:40 2016 +0100

    Merge pull request #7201 from volzhs/android-alert
    
    Add alert window on Android

commit 8e4f10a3a19a09dd586b6cd4df71ad8e8fe48cc2
Merge: bb1201a babc504
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Nov 28 15:32:27 2016 +0100

    Merge pull request #7200 from volzhs/fix-anim-scroll
    
    Fix scroll bar moving in AnimationPlayer editor

commit bb1201af1f3b846a69e06c5317b195dafdd0452c
Merge: e297087 d904830
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Nov 28 15:32:06 2016 +0100

    Merge pull request #7198 from volzhs/fix-color-picker
    
    Fix color selected with mouse scroll

commit e297087caba99606ff382ee731a75e8f2347f894
Merge: 895b299 d766738
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Nov 28 15:31:42 2016 +0100

    Merge pull request #7195 from bugstew/texture_region_snap_mode
    
    Fix snap mode selector sticking in texture region module

commit 895b29978bf30c9ef3235a11c0430cf4ec672165
Merge: 2cf4c5e 4df33cb
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Nov 28 15:28:55 2016 +0100

    Merge pull request #7184 from volzhs/spinbox
    
    Prevent Spinbox value update while not focused or disabled

commit 2cf4c5e173dc80faa4a5447030bf0a01797c411b
Merge: 39fede4 e07dd9a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Nov 28 15:21:35 2016 +0100

    Merge pull request #7170 from Ovnuniarchos/TileMapBlendMode
    
    TileMap now honors blending mode.

commit 39fede4b17308226f4e18217eee90374bfef226e
Merge: 35e754d 191fdc8
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Nov 28 15:20:07 2016 +0100

    Merge pull request #7157 from leezh/buttonarray_fixes
    
    Flat button support in ButtonArray. Fixes #7153

commit 35e754db593b838524bd1ee1b5e84111b1c38e27
Merge: f28ff8a b6eab00
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Nov 28 15:19:50 2016 +0100

    Merge pull request #7138 from bojidar-bg/ready_guard
    
    Do not enter _ready twice

commit f28ff8a20888f49cc744d0cc3b8455cfb1cf6874
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Nov 28 15:12:54 2016 +0100

    Fix console output for MinGW compilers
    
    Reworked patch from @jay3d (#7116).

commit 9a20068ab7108357c78e9ac00eb90a3d72da7651
Author: volzhs <volzhs@gmail.com>
Date:   Mon Nov 28 10:20:57 2016 +0900

    Add alert window on Android

commit babc5048dd23e80c9fb4a41a3f482ec8a8900ab9
Author: volzhs <volzhs@gmail.com>
Date:   Mon Nov 28 02:20:11 2016 +0900

    Fix scroll bar moving in AnimationPlayer editor
    
    Fix #7196

commit d9048309e4df65d4b4d0bf87265ce67a2234389c
Author: volzhs <volzhs@gmail.com>
Date:   Sun Nov 27 23:11:42 2016 +0900

    Fix color selected with mouse scroll
    
    Fix #7192

commit d7667389914e446f81b8c4810a5b1f9a00eabfca
Author: Dmitry Kram <bright.14.1993@gmail.com>
Date:   Sun Nov 27 02:56:42 2016 +0200

    Fix snap mode selector sticking in texture region module
    
    When changing snap mode in texture region plugin ticks was not updating. Issue fixed changing order of setting checked status and setting snap mode.

commit 3f40701002254aeb20e20acbad0cd28a9b7476e3
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Nov 24 23:30:54 2016 -0300

    fixed bug removing dependencies

commit a732708b9dad4ebc118a0ce854f950c6becb984c
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Nov 24 20:46:55 2016 -0300

    Blend shapes using transform feedback (GPU)

commit e07dd9ab324ea376cda3f2a4e6f4b804dbc52042
Author: Ovnuniarchos <pujalte.jorge@gmail.com>
Date:   Tue Nov 22 01:35:34 2016 +0100

    TileMap now honors blending mode.

commit 4df33cbcb391f00216851f54a7db9acb52291335
Author: volzhs <volzhs@gmail.com>
Date:   Fri Nov 25 03:15:42 2016 +0900

    Prevent Spinbox value update while not focused or disabled

commit cefb2de339b3da78bacb80241280987e2a1e2df8
Merge: f18470c da5651f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Nov 24 16:06:06 2016 +0100

    Merge pull request #7181 from BastiaanOlij/macosx-version-min
    
    Set minimum version to 10.9 building OSX

commit da5651fbb9a52ae98775ca5631e160c9d7fd157e
Author: BastiaanOlij <mux213@gmail.com>
Date:   Fri Nov 25 00:55:13 2016 +1100

    Set minimum version to 10.9 building OSX

commit 69c30709ec6908e0960707501cc7fea58eb64f01
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Nov 23 08:00:15 2016 -0300

    implemented immediates

commit 7cf8d75cf8c49d02a72eac1d5342808526fa54ef
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Nov 23 07:04:55 2016 -0300

    WIP immediates and proper buffers swapping

commit f18470c199ae79cc7a1e6e952780fb0899b74c8e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Nov 23 07:53:31 2016 +0100

    Revert "X11: Fix maximized boot splash"
    
    This reverts commit 8d3efe2b7de494c0971d4b7f7af6ed0dc2f4613c.
    It introduced crashes for some users when trying to capture
    the XConfigureNotify event.

commit b72ca046051018628a31bc458dd730384ebddbe8
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Nov 22 20:53:37 2016 -0300

    Changed to proper GLSL version

commit 9d635f06298f84a59160e8e8cce0187cde6cf74e
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Nov 22 20:51:56 2016 -0300

    Migrated from GLES to GLAD, fixes many issues.

commit a692b7a1c1c2f2e836d5c235d1b55288535dca84
Merge: 830ab4e bf4fda6
Author: George Marques <george@gmarqu.es>
Date:   Tue Nov 22 08:08:59 2016 -0200

    Merge pull request #7149 from Kazuo256/array-last
    
    Add Array.front() and Array.back()

commit 830ab4ea8da61708deb681034e66a70f847dadf1
Merge: 9e2d09f cdc97ca
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Nov 22 10:16:41 2016 +0100

    Merge pull request #7172 from Faless/fix_localize_path
    
    Properly localize absolute path that starts with the resource folder.

commit cdc97ca4535e99fdcb10f21c4609c2f79e94589b
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Sun Oct 30 18:22:05 2016 +0100

    Properly localize absolute path.
    
    Calling localize_path will return a localized path in res:// if the
    path starts with the resource file-system/folder, and will return
    the unchanged absolute path otherwise.
    
    Closes #6979 and #7161.

commit 943d27f46ded993105928c4a46414aa16d84115e
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Nov 22 01:26:56 2016 -0300

    Instancing is working! (hooray)

commit 70d095d8f201bd83a7106015f8f925ec54a8313c
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Nov 21 19:03:39 2016 -0300

    Skeletons are working now.

commit 9e2d09f580c319e511d3a816bba8a54138a4bcd1
Merge: f8d523b 958dbc1
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Nov 21 12:01:23 2016 +0100

    Merge pull request #7145 from avril-gh/fixes-6464-lost-icons
    
    fixes #6464 lost icons in dock and file dialog, also #6443 , #6302

commit f8d523b68b3f3d82f844caaa6f0e246b11efb66b
Author: romeojulietthotel <romejulietthotel@ihubbell.com>
Date:   Mon Nov 21 02:55:57 2016 -0800

    Correct description for the return values from get_status. (#7137)

commit d5a9102a883514922e3b09f282731ea9e7f2e60f
Merge: e3c09ed 8d3efe2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Nov 21 11:54:49 2016 +0100

    Merge pull request #7125 from Hinsbart/x11_maximize
    
    X11: Fix maximized boot splash

commit e3c09ed90d120dc1e62d1d468065113318843478
Merge: 9df47f2 ff4f04e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Nov 21 11:54:33 2016 +0100

    Merge pull request #7124 from volzhs/select_match
    
    Select exactly matched file automatically in FileDialog

commit 9df47f2c69f2649a35e44dddf97d066b3f49f88e
Merge: 6b2db2f a7f76e1
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Nov 21 11:54:12 2016 +0100

    Merge pull request #7123 from zaps166/webm_iphone_x86
    
    WebM: Fix iPhone x86 compilation

commit 6b2db2f1b693da230346925fa6ac3bba67e06bfb
Merge: 4965ddf 570a8e6
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Nov 21 11:53:32 2016 +0100

    Merge pull request #7122 from zaps166/webm_msvc2013
    
    Fix compilation with MSVC 2013

commit a2505542ffeea705208f72459152c5b86779e327
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Nov 20 22:49:53 2016 -0300

    Huge amount of improvement in the material system. Materials should be
    a lot more complete and usable now.

commit c39d2b3f429639803f4f4fe80eda6935659e9c51
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Nov 19 13:23:37 2016 -0300

    working reflection probes!!

commit 191fdc873edf922bc4a19a5b4f32a2d21bcdaffe
Author: Zher Huei Lee <lee.zh.92@gmail.com>
Date:   Sat Nov 19 22:07:12 2016 +0800

    Reused Button styleboxes for ButtonArray
    
    Plus other tweaks to make it look more similar to a VBoxContainer of
    Buttons.

commit 4b7443aeea13bd007329adba418e60e36dead2ec
Author: Zher Huei Lee <lee.zh.92@gmail.com>
Date:   Sat Nov 19 21:48:39 2016 +0800

    Flat button support in ButtonArray. Fixes #7153

commit 4965ddfaa1536fb179d4b156d1ecb8a72a3c565f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Nov 19 14:09:01 2016 +0100

    png: Allow building shared freetype with bundled libpng
    
    This was the behaviour when building Godot 2.1, which allows to build against
    Ubuntu 12.04 and its freetype that links old libpng12, while still bundling
    libpng16.

commit c32766a482595256bc48155587a47f27848ac8ea
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Nov 19 13:38:46 2016 +0100

    Revert "libpng: Fix erroneously linking against libpng12 on old distros"
    
    This reverts commits 5fa1bb331ad9be31dbfc752c7d19ccf7caeb8fa
    and ec4be71fade1ee5c6171e323d09197f3bf528499.
    
    Looks like Debian/Ubuntu are not even shipping libpng16 nowadays in their
    stable releases, we'll have to go back to statically linking our own
    libpng16 to wait for them to stop being 5 years behind everybody.

commit ec4be71fade1ee5c6171e323d09197f3bf528499
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Nov 19 13:25:17 2016 +0100

    libpng: Same fix as previous commit for server platform

commit 5fa1bb331ad9be31dbfc752c7d19ccf7caeb8fa4
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Nov 19 12:59:26 2016 +0100

    libpng: Fix erroneously linking against libpng12 on old distros
    
    This bit us for 2.1.1 binaries built on Ubuntu 12.04 LTS where
    libpng.pc apparently prioritizes libpng12.

commit 159650fe6fabbb8be6898f39530015d4f0c33c56
Author: Ariel Manzur <ariel@godotengine.org>
Date:   Tue Nov 8 19:04:56 2016 -0300

    memory ops implemented as OS functions by default
    
    (cherry picked from commit 67f65f66391327b2967a20a89c3627e1dd6e84eb)

commit b3616089fad2d113626c22f14034ae52b3eecb68
Author: Ariel Manzur <ariel@godotengine.org>
Date:   Tue Nov 8 17:40:46 2016 -0300

    adding get_stored_values method
    
    changed order name
    
    (cherry picked from commit dbca4ee3fe283f59a8c9d50aae73b97f48be7b01)

commit bf4fda64fd403d589278919cff01c3207164207e
Author: Kazuo256 <kazuo256@gmail.com>
Date:   Fri Nov 18 18:30:16 2016 -0200

    Add Array.front() and Array.back()

commit 958dbc11736d5c170ef1c6b7fc059bd69ae4bfab
Author: Avril <avril@wp.eu>
Date:   Fri Nov 18 06:13:36 2016 +0100

    fixes #6464 lost icons in dock and file dialog, also #6443 , #6302
    
    Fixes lost icons in docks, file manager, sample library, settings and
    various other places.

commit b6eab006dbd21d25a664486809109fffa9533124
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Thu Nov 17 18:46:45 2016 +0200

    Do not emit NOTIFICATION_READY more than once (breaking change)
    
    Currently, there is no notification with the old behaviour, so probably breaks all cpp code relying on that notification as well.

commit 184173a9b993c145a2782d9e2488b98221c749e1
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Thu Nov 17 18:10:53 2016 +0200

    Guard agains duplicate calling of _ready when instanced in _enter_tree
    
    Fixes #6005

commit ff4f04e87844290f3bef5f2ee874c11a7b546a37
Author: volzhs <volzhs@gmail.com>
Date:   Tue Nov 15 22:36:41 2016 +0900

    Select exactly matched file automatically in FileDialog

commit a7f76e1b13b68dcae09bb0e4015bff0a69b262c4
Author: Błażej Szczygieł <spaz16@wp.pl>
Date:   Tue Nov 15 13:46:28 2016 +0100

    WebM: Fix iPhone x86 compilation

commit 959683c3d8f7aaa7469d5758c7698e0da108b406
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Nov 16 13:08:28 2016 +0100

    Add missing commit title in the log example

commit 15cdb5219cd8f54fb7d7e3f5e37cd8ae809833bf
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Nov 16 13:01:01 2016 +0100

    Add instructions about git commit log formatting

commit 8d3efe2b7de494c0971d4b7f7af6ed0dc2f4613c
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Wed Nov 16 02:04:39 2016 +0100

    X11: Fix maximized boot splash
    
    When instructing the window manager to (un)maximize a window, the resulting resolution
    is recieved via an XEvent of type "ConfigureNotify".
    
    The problem here was that these events were only handled in the `OS_X11::process_xevents()` method,
    which is initially called on the first iteration of the main loop.
    Because of this, the VideoMode still hadn't been updated yet when doing the boot splash setup.

commit 570a8e6b408a39471c1f4d0d20b2dc147bdcc38f
Author: Błażej Szczygieł <spaz16@wp.pl>
Date:   Tue Nov 15 12:10:05 2016 +0100

    Fix compilation with MSVC 2013

commit ea87f0f9d905b0766e489d9f31ce2746d581949a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Nov 15 09:01:51 2016 +0100

    Blimey! Ye Pirate locale be anchor' a'port!

commit 4c698f825dcc12e5a7e68f56921c9a7b2bb99ad1
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Nov 15 08:58:29 2016 +0100

    i18n: Sync template and translations with current code

commit 3b42e0a33601256a9ff24d99742ca53518799e32
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Nov 15 08:54:52 2016 +0100

    i18n: Sync translations with Weblate
    
    Adds initial translations for Hungarian and Pirate (yaaaar!)

commit 635db806c4e37a28ae4df055809fff8667637dc6
Merge: 394d48a 4d1acab
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Nov 15 08:17:55 2016 +0100

    Merge pull request #7115 from sketchyfun/path3D_handle_snap
    
    Added snapping to 3D path handles

commit 394d48a5fc287e5422a937ecfd5b9197ec2ad3ff
Merge: 77f5b68 2d9e89e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Nov 15 08:17:21 2016 +0100

    Merge pull request #7113 from volzhs/check-project-path
    
    Check entered and trimmed path when create, import, install project

commit 77f5b683c4af56e9004bd0359fa47ca4d209b6e8
Merge: e167c66 6a7aebd
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Nov 15 08:17:04 2016 +0100

    Merge pull request #7112 from khairul169/hidehttpreqdebug
    
    Disable debug properties of HTTP Request

commit e167c664c865af3083bdd99cc1240ea2c7c8db7e
Merge: bbc7108 384625a
Author: George Marques <george@gmarqu.es>
Date:   Mon Nov 14 13:46:28 2016 -0200

    Merge pull request #7109 from volzhs/emit-signal-from-set
    
    Emit "*_changed" signal in set_*

commit 4d1acab79b0e284252d1aa3fa0447f8fbc4c5a7d
Author: Ben Hickling <ben.hickling@aria-networks.com>
Date:   Mon Nov 14 14:46:08 2016 +0000

    Added snapping to 3D path handles to bring it in line with its 2D counterpart

commit 2d9e89ea2a34df173611bd3c7192296f9cedd8da
Author: volzhs <volzhs@gmail.com>
Date:   Mon Nov 14 21:40:05 2016 +0900

    Check entered and trimmed path when create, import, install project

commit bbc71083c1616047e4ef571a25d254034c69ef33
Merge: d314c24 b0cf201
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Nov 14 08:28:20 2016 +0100

    Merge pull request #7111 from volzhs/crash-import-scene
    
    Fix crash when select target path on import 3d scene window

commit d314c24d72e7eef62fde6e6e58805407d1443042
Merge: 715ab48 5a26459
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Nov 14 08:27:44 2016 +0100

    Merge pull request #7110 from RandomShaper/patch-2
    
    Update/fix Android build

commit 715ab48a5439d44200e5c44427441d9613c1e720
Merge: add2cf6 d87b1d1
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Nov 14 08:26:24 2016 +0100

    Merge pull request #7107 from eska014/wasm
    
    Some WebAssembly stuff

commit add2cf65a6463b615b73b005f02a46aec13613fc
Merge: c93c2a6 c3f4d67
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Nov 14 08:25:10 2016 +0100

    Merge pull request #7101 from volzhs/fix-box-selection
    
    Prevent to select children if selection lock or instanced scene

commit 6a7aebdf6c148a80d5f7dd773895f08c62eb34a8
Author: khairul169 <khairulcyber4rt@gmail.com>
Date:   Mon Nov 14 09:27:10 2016 +0700

    Uncomment debug properties of HTTP Request

commit b0cf201ea3beb473fd0498c5c7ec3b98feda88b9
Author: volzhs <volzhs@gmail.com>
Date:   Mon Nov 14 08:36:01 2016 +0900

    Fix crash when select target path on import 3d scene window

commit 5a26459c065558546a708c18ad84830674d5972d
Author: Pedro J. Estébanez <RandomShaper@users.noreply.github.com>
Date:   Sun Nov 13 23:54:06 2016 +0100

    Update/fix Android build
    
    Fix wrong path for 32-bit Windows, which fixes #7084
    Exclude 32-bit Windows from multi-threaded linking because it's not supported by the NDK
    Remove 32-bit Linux as there is no NDK variant for it

commit 384625aa31a3627c25246e06c1fbc3019866765c
Author: volzhs <volzhs@gmail.com>
Date:   Mon Nov 14 04:21:29 2016 +0900

    Emit "*_changed" signal in set_*

commit d87b1d1338472514e96c3cd8857d050d54a9d1e7
Author: eska <eska@eska.me>
Date:   Sun Nov 13 14:10:00 2016 +0100

    Remove explicit BINARYEN_METHOD for WebAssembly build
    
    This option is the default since Binaryen version 21.

commit 82addf2ffe18c49d437ee6d425e3470817f0dc85
Author: eska <eska@eska.me>
Date:   Fri Nov 11 03:58:03 2016 +0100

    Enable memory growth in WebAssembly builds
    
    This allows setting TOTAL_MEMORY during runtime at the cost of reserving
    a bit more memory.

commit 31f929caa2bc8422c0a6bb50f81500e1f4db101b
Author: eska <eska@eska.me>
Date:   Fri Nov 11 03:48:13 2016 +0100

    Clarify a NULL comparison
    
    'TreeItem::get_children()' does not return the child count, but rather
    a pointer to the children.
    
    This comparison caused an error during WebAssembly builds using the
    LLVM backend path.

commit c3f4d676c0e3e02c33bd3aad4fb5b42c20201e7c
Author: volzhs <volzhs@gmail.com>
Date:   Sat Nov 12 22:43:31 2016 +0900

    Prevent to select children if selection lock or instanced scene
    
    Fix #7086

commit c93c2a6be8ad0abbfd5cae4831ff2ce2200ae6f6
Merge: 43e2889 313b7a5
Author: Ignacio Etcheverry <neikeq@users.noreply.github.com>
Date:   Sat Nov 12 14:01:59 2016 +0100

    Merge pull request #6968 from neikeq/pr-register-trnglmesh
    
    Core: Register TriangleMesh type

commit 43e288973ed8da3b5b09c0293ea852d15fc9857c
Merge: 02e616b fa327f8
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Nov 12 12:35:43 2016 +0100

    Merge pull request #7100 from vnen/visualscript-positive
    
    Add "Positive" operator to VisualScript

commit fa327f886e4267b6687e542fd827710ba70f8881
Author: George Marques <george@gmarqu.es>
Date:   Fri Nov 11 23:45:26 2016 -0200

    Add "Positive" operator to VisualScript

commit a7078a4be9f4c44a41e5c7e7a633169b53f78d48
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Nov 11 12:27:52 2016 -0300

    Done with lights and shadows (wonder if i'm missing something..)

commit 02e616b4ef00b7c541055673608db935938c2ecf
Merge: 7751a93 70cce61
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Nov 11 14:17:53 2016 +0100

    Merge pull request #6998 from volzhs/fix-editor-settings
    
    Fix resetting to default value in EditorSettings

commit 7751a933a924ddd3c96369c5f54c3e60450a6d04
Merge: d0d81a2 6a4b4c7
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Nov 11 10:55:26 2016 +0100

    Merge pull request #6802 from henriquelalves/master
    
    Added small modification on gdscript parser to allow users insert '+' before variables

commit d0d81a2470f903ae2dc2cf33574f473c2c094977
Merge: 84822c3 1880238
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Nov 11 10:55:16 2016 +0100

    Merge pull request #7082 from volzhs/attach-script
    
    Can create or load script on Attach script dialog

commit 84822c3dbf5c0b593b40c067fd0b61b7f04af33f
Merge: 02fba9e 56721e5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Nov 11 10:52:10 2016 +0100

    Merge pull request #7079 from RandomShaper/quicker-android-export
    
    Make Android export quicker (especially on Windows)

commit 02fba9e3963030d4cc4b60aa6b69071825cdc1e0
Merge: f0f04d5 938f938
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Nov 11 10:52:00 2016 +0100

    Merge pull request #7078 from pkowal1982/export_button
    
    Export immediately if only one device present

commit f0f04d5082c5640ec28399bdb5456433b3350438
Merge: 34f0ce1 17d7e6a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Nov 11 10:47:10 2016 +0100

    Merge pull request #6862 from Faless/fix_6388
    
    Fix Keyboard Input Hangs when using modifiers

commit 34f0ce1168ece7b293d39d99ef4187cdd278dca0
Merge: 7d1230a 0955371
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Nov 11 10:46:17 2016 +0100

    Merge pull request #6833 from Elinvention/master
    
    Make the step property useful for sliders

commit 1880238c3e54f57a14361d2c347387edebc6391b
Author: volzhs <volzhs@gmail.com>
Date:   Thu Nov 10 01:29:15 2016 +0900

    Can create or load script on Attach script dialog

commit cacf9ebb7fd8df8845daca9da2fe55456cc179aa
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Nov 9 23:55:06 2016 -0300

    all light types and shadows are working, pending a lot of clean-up

commit 7d1230a266f4eab3262ebfcbf4a89148dfcb3c48
Merge: 2ba1b58 0e2c15e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Nov 9 15:47:15 2016 +0100

    Merge pull request #7052 from Paulb23/text_edit_color_uniformation
    
    Made background and symbol color follow the color API

commit 2ba1b5837496c66ee1b08a290d251112f435e3e5
Merge: 22542bc 0e1972a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Nov 9 15:46:13 2016 +0100

    Merge pull request #7039 from RandomShaper/fix-triangulation
    
    Clean/fix triangulation internals

commit 22542bc7679829579d82eef99163a33dd78f1736
Merge: a201fbb 8d454ed
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Nov 9 12:54:59 2016 +0100

    Merge pull request #7030 from volzhs/fix-dir-access-android
    
    Fix Directory.dir_exist/get_current_dir for 'res://' on Android

commit a201fbb751fd9715a491515fd1c71d48b1657fc1
Merge: 45f0903 2afcbc4
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Nov 9 12:53:35 2016 +0100

    Merge pull request #7027 from Keetz/master
    
    Fix scene tree drag & drop places node as child (#6912)

commit 45f090383989b5e16ce3734c7eb5c3ca2c6bd2f8
Merge: 734e04a b5c383f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Nov 9 12:03:04 2016 +0100

    Merge pull request #7070 from ISylvox/vsnc-to-vsync
    
    Renames vsnc to vsync

commit 734e04a0ddfa844292e505e3f4e66aa053a6c04d
Merge: 9a504b6 571f33f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Nov 9 12:02:24 2016 +0100

    Merge pull request #7068 from volzhs/fix-project-name
    
    Set project name as directory name instead of '.'

commit 9a504b650e940a1d5c23295feecd7c8cedeba1c8
Merge: aa61e9b b8f80e9
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Nov 9 11:49:28 2016 +0100

    Merge pull request #7063 from volzhs/pm-auto-select
    
    Select newly created or imported project automatically

commit aa61e9b24280cb1fd81610b49a6738bf88a8976c
Merge: 699ac17 c0e87f2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Nov 9 11:45:22 2016 +0100

    Merge pull request #7060 from volzhs/label-valign
    
    Fix Label valign position

commit 699ac17c53fe5b7318d653b4744b4dc6a1beb2d3
Merge: cdc4664 df737eb
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Nov 9 11:40:27 2016 +0100

    Merge pull request #7058 from SPTelur/Add-Missing-License
    
    Add License Notice for Two Files (A_Star)

commit 56721e5d9daf3bda0ad0711c165105c7ceedd29f
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Tue Nov 8 20:49:10 2016 +0100

    Make Android export quicker (especially on Windows)

commit 938f9388ddc5b3def60e4aefbeb1beed09599493
Author: Pawel Kowal <pkowal1982@gmail.com>
Date:   Tue Nov 8 20:08:07 2016 +0100

    Export immediately if only one device present

commit 8d454ed9a7105bf1a4c19c238a0e904f220c1bb5
Author: volzhs <volzhs@gmail.com>
Date:   Fri Nov 4 00:41:16 2016 +0900

    Fix Directory.dir_exist/get_current_dir for 'res://' on Android
    
    Fix #7014

commit b5c383fd61d554fa02c3e231dd1f92145d90e04e
Author: ISylvox <ISylvox@yahoo.com>
Date:   Tue Nov 8 21:06:57 2016 +0700

    vsnc --> vsync

commit 571f33f8630672b0538bba592838c023a8300956
Author: volzhs <volzhs@gmail.com>
Date:   Tue Nov 8 21:39:28 2016 +0900

    Set project name as directory name instead of '.'

commit b8f80e94509b0e6fe9a2fa8a8b4f78ba668f5492
Author: volzhs <volzhs@gmail.com>
Date:   Tue Nov 8 03:39:05 2016 +0900

    Select newly created or imported project automatically

commit c0e87f2a248af48b22f414ecc00df2631a715eac
Author: volzhs <volzhs@gmail.com>
Date:   Mon Nov 7 20:15:21 2016 +0900

    Fix Label valign position
    
    Fix #7055

commit df737ebb4675d4fb00fe424ab40ee5c9a65ac888
Author: SPTelur <spesialpt@yahoo.com>
Date:   Mon Nov 7 06:16:18 2016 +0600

    Some missing License notice has been added

commit cdc4664226cdc397d054b7390d0f75028d40412c
Merge: 88b00cb 7b036a9
Author: George Marques <george@gmarqu.es>
Date:   Sun Nov 6 14:16:19 2016 -0200

    Merge pull request #7053 from Paulb23/caret_blink_redraw_issue_6167
    
    Caret blink will no longer cause redraw without focus, issue 6167

commit 88b00cb6581832a1899ceaf6de9db0c51971099b
Merge: a4570cb 6d6d9bc
Author: George Marques <george@gmarqu.es>
Date:   Sun Nov 6 13:34:18 2016 -0200

    Merge pull request #7048 from neikeq/pr-marshals-singleton
    
    Add singleton instance to _Marshalls

commit 7b036a94bf9af558dab35a56a9c0b6dd8bae105b
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Sun Nov 6 14:15:59 2016 +0000

    Caret blink will no longer cause redraw without focus, issue 6167

commit 0e2c15e91a4b9b7d4e24a1e4d2e9b791b5bd9a93
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Sun Nov 6 13:50:23 2016 +0000

    Made background and symbol color follow the color API

commit a4570cb4615f5bbbf0091b3832101179d5e1662a
Merge: 9f7b781 d82928e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Nov 6 12:09:49 2016 +0100

    Merge pull request #7035 from volzhs/undo-redo-duplicate
    
    Prevent to make UndoRedo for duplicate if no selected node

commit 9f7b78165792c6329a9195d6be40ca3be8fc4569
Merge: c099b32 3709841
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Nov 6 12:09:40 2016 +0100

    Merge pull request #7050 from DTV96Calibre/master
    
    Fixed minor typo

commit c099b32b6c35deea09788c72469c42b5fb432992
Merge: 57cc953 80b6507
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Nov 6 12:07:54 2016 +0100

    Merge pull request #7036 from volzhs/spinbox-prefix
    
    Fix updating value of SpinBox with prefix

commit 57cc953cffc1fa7d8a1e0b44436b4ed8090dfd50
Merge: 415f5a7 074bcb2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Nov 6 12:07:02 2016 +0100

    Merge pull request #7028 from bojidar-bg/gdscript-multiline-comment-fixup
    
    Make GDScript parser ignore floating strings in class definition

commit 415f5a7cfe1d60b68af4b969bb81cc7490d960c2
Merge: a3724b5 0063471
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Nov 6 12:04:04 2016 +0100

    Merge pull request #7026 from SaracenOne/value_track_flag_fix
    
    Fixed flag for importing animation and skipping value tracks.

commit a3724b596d2a81f2d41f0862804ae54cedf6618e
Merge: be4eff1 ab9fa60
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Nov 6 12:03:28 2016 +0100

    Merge pull request #7020 from akien-mga/pr-readme
    
    Rewrite the README to be more descriptive

commit be4eff1d8b0b87f81be56d8cf166bcc209205638
Merge: 20a33e8 411faaa
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Nov 6 12:03:10 2016 +0100

    Merge pull request #7019 from vnen/rename-winrt-uwp
    
    Rename WinRT platform to UWP

commit 20a33e809e5968f915021d162db955e207c8e7b7
Merge: d76f622 fd9aebd
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Nov 6 12:02:51 2016 +0100

    Merge pull request #7009 from volzhs/fix-double-click
    
    Fix to focus or rename node by double click

commit 37098419c5792e9e6ba504173bc95a87540cd7d5
Author: DTV96Calibre <dtv96calibre@gmail.com>
Date:   Sun Nov 6 01:38:41 2016 -0500

    Fixed minor typo

commit d76f622c9261a394dae9542d2bc57bbe3d86e446
Merge: 79e8c7f 305956b
Author: Ignacio Etcheverry <neikeq@users.noreply.github.com>
Date:   Sun Nov 6 02:00:21 2016 +0100

    Merge pull request #7022 from neikeq/pr-issue-7013
    
    Keep groups when replacing nodes

commit 79e8c7fc0d15ab432f017e9b40b2122e89610d40
Merge: 90519b2 5441940
Author: George Marques <george@gmarqu.es>
Date:   Sat Nov 5 17:57:20 2016 -0200

    Merge pull request #7045 from pkowal1982/script_create_icon
    
    Fix #7016, add script create icon

commit 544194053a54870320d860f1cf333f45723758b9
Author: Pawel Kowal <pkowal1982@gmail.com>
Date:   Sat Nov 5 18:20:59 2016 +0100

    Fix #7016, add script create icon

commit 6d6d9bc7f98591b1398491f759cd0ec9ae2cab12
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Sat Nov 5 17:13:04 2016 +0100

    Core: Add singleton instance to _Marshalls

commit 0e1972aa5165722e677850bbf799af8ab6751a8d
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Fri Nov 4 12:55:08 2016 +0100

    Clean/fix triangulation internals
    Drop unused variable
    Remove commented-out code
    Fix leak by using Vector instead of raw memory

commit 80b6507071ffd65f4ed397b7994482229fb303e0
Author: volzhs <volzhs@gmail.com>
Date:   Sat Nov 5 02:34:19 2016 +0900

    Fix updating value of SpinBox with prefix

commit d82928eb494d3d0856eac85e82b9cd835a368f96
Author: volzhs <volzhs@gmail.com>
Date:   Sat Nov 5 00:52:53 2016 +0900

    Prevent to make UndoRedo for duplicate if no selected node

commit 90519b295c234fd8c13647892ff711852445e2a1
Merge: 611a94e 5e360fe
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Nov 4 16:21:43 2016 +0100

    Merge pull request #7033 from akien-mga/pr-server-libs
    
    server: Allow building against system libraries

commit 5e360fe178e4fae0fd750d2daf7457a28268ffcd
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Nov 3 22:53:18 2016 +0100

    server: Allow building against system libraries

commit 611a94e3a673a61b51746366366c698c66ef0195
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Nov 3 21:10:34 2016 +0100

    opus: Move public headers to match system install

commit f0b71621776af65911e624420bb79d118b438bbb
Merge: 6993214 8639d6e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Nov 3 20:07:32 2016 +0100

    Merge pull request #7032 from ScotFlux/fix_tiny_typo
    
    Fix a tiny typo on label.cpp
    [ci skip]

commit 8639d6e806379bc5c0517851f5c6ff5ecbad51d4
Author: ScotFlux <scotnezf@yahoo.com>
Date:   Thu Nov 3 18:29:25 2016 +0700

    fix a tiny typo

commit ab9fa604d1fc4ed1b7c32c17cf4e76cef6eb3608
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Nov 2 23:14:39 2016 +0100

    Rewrite the README to be more descriptive

commit 411faaa6f478f837aa40893eaadf67e2b5d57cec
Author: George Marques <george@gmarqu.es>
Date:   Wed Nov 2 19:22:49 2016 -0200

    Rename remaining WinRT references to UWP

commit b113c7b7a3e63581ae268b0ae7f827d55e381b82
Author: George Marques <george@gmarqu.es>
Date:   Wed Nov 2 18:57:35 2016 -0200

    Rename WINRT_ENABLED to UWP_ENABLED

commit fb5a73a39fb7e6e5924db362062cba628525028a
Author: George Marques <george@gmarqu.es>
Date:   Wed Nov 2 18:26:42 2016 -0200

    Rename WinRT files to UWP

commit 69932149bbbb24dd6f6f25877afc3b5cc0ca16ad
Merge: a262524 42f2380
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Nov 3 17:03:23 2016 +0100

    Merge pull request #7031 from volzhs/fix-wrong-index
    
    Fix wrong number for ERR_* on comment

commit 42f23801907f8756ae902e90834ec734e6546bb4
Author: volzhs <volzhs@gmail.com>
Date:   Fri Nov 4 00:57:34 2016 +0900

    Fix wrong number for ERR_* on comment

commit a262524a43d7468c48cb4f7d5b79dfa90d308ae1
Merge: 0cc8a64 c34aa33
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Nov 3 16:31:59 2016 +0100

    Merge pull request #7029 from timroes/master
    
     Fix typos and missing newlines in --help

commit c34aa331ec2dc9d77ce5f7032af750a0693527a2
Author: Tim Roes <mail@timroes.de>
Date:   Thu Nov 3 16:27:40 2016 +0100

     Fix typos and missing newlines in --help

commit 2afcbc4b1f4bc0aee4df3fa1747fa3f73b160676
Author: Keetz <rkketelsen@gmail.com>
Date:   Wed Nov 2 16:23:03 2016 +0100

    Fix scene tree drag & drop places node as child (#6912)

commit 074bcb2a7bb770414713b9672dd6c609556b2d3d
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Thu Nov 3 12:26:38 2016 +0200

    Make GDScript parser ignore floating strings in class definition
    
    Fixes #1320

commit 0063471eddebc543fd72636bc8e895ab05bb22a5
Author: Saracen <SaracenOne@gmail.com>
Date:   Thu Nov 3 08:41:28 2016 +0000

    Fixed flag for importing animation and skipping value tracks.

commit 0cc8a641ce09e2dcf6224e135280030727bd34a1
Merge: 9548faf cc95d44
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Nov 3 08:35:57 2016 +0100

    Merge pull request #7023 from akien-mga/pr-scons-opts
    
    scons: Reorder options for clarity

commit 9548faf998b4f06c7b9ce27df8ba26e80b202904
Merge: cc54189 7504a85
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Nov 3 08:33:45 2016 +0100

    Merge pull request #7021 from akien-mga/pr-libpng-1.6.26
    
    libpng: Update to upstream 1.6.26

commit cc95d4448c6005c3007c8460f09b8be1595eb3c0
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Nov 3 00:23:55 2016 +0100

    scons: Reorder options for clarity
    
    Also prefix all thirdparty-related toggles with `builtin`.

commit 305956bf707342547baabb7d3f237ebda385f9f4
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Thu Nov 3 00:19:32 2016 +0100

    Keep groups when replacing nodes

commit 7504a85e5a9a55da7b394bbfc0dbee25cb9b6d09
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Nov 2 23:24:25 2016 +0100

    libpng: Update to upstream 1.6.26

commit cc54189911e47ef1d432521df7d976b818123b1e
Merge: 6abe49f 40ba6d3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Nov 2 22:12:47 2016 +0100

    Merge pull request #7000 from m4nu3lf/master
    
    Fixed Mix nodes in Animation Tree Player

commit 6abe49f88d5d656dfcda81ba2a31d3bee85cfc85
Merge: 218c258 4c9b00b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Nov 2 22:10:30 2016 +0100

    Merge pull request #7004 from volzhs/fix-itemlist
    
    Fix to fit stylebox with ItemList

commit 218c258f2a5137e66e056c1cfe51db40649fb3d6
Merge: 20dd5a6 b18ff94
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Nov 2 20:29:45 2016 +0100

    Merge pull request #6958 from RandomShaper/android-clang-tidy
    
    Improve Android build (Clang + tidyness)

commit b18ff942be0dd89bda32e01cc30a41c196fc9290
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Wed Nov 2 10:54:51 2016 +0100

    Improve Android build (Clang + tidyness)

commit 20dd5a62cf4b639987c62c38447ff39fe1d692c8
Merge: 3958171 ce5200b
Author: George Marques <george@gmarqu.es>
Date:   Tue Nov 1 22:29:11 2016 -0200

    Merge pull request #6995 from mateka/issue-6934
    
    Option for detaching script from node (#6934).

commit ce5200b30e6d262905912c6571d51ba6f5979bd7
Author: Mateusz Adamczyk <matek_a@outlook.com>
Date:   Mon Oct 31 15:45:20 2016 +0100

    Option for detaching script from node (#6934).

commit f935d7ab0ecd4757690cc29e449fec9572bbb435
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Tue Nov 1 19:16:46 2016 +0100

    Make regex compilable with RTTI disabled

commit 3958171a7a26dc7c7eac116312db533635b57eba
Merge: 7e3aa4b 4160b3c
Author: George Marques <george@gmarqu.es>
Date:   Tue Nov 1 12:39:45 2016 -0200

    Merge pull request #7006 from vnen/fix-ipv6-uwp
    
    Fix IPv6 linking for UWP

commit d8129719c299dc9f5f46087798d1b220ca79aae8
Author: AlexHolly <alexander.holland@live.de>
Date:   Tue Nov 1 15:14:48 2016 +0100

    advanced string format

commit fd9aebd4fa37965ec307b87742f1d88aa8be37ca
Author: volzhs <volzhs@gmail.com>
Date:   Tue Nov 1 22:26:29 2016 +0900

    Fix to focus or rename node by double click

commit 4160b3c9feb32e7762ea121bb44b30ba65676760
Author: George Marques <george@gmarqu.es>
Date:   Mon Oct 31 21:39:45 2016 -0200

    Fix IPv6 linking for UWP

commit 7e3aa4bd5e500d35401f5f2b15f1da65af12b26d
Merge: 681575f f34151f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Nov 1 00:37:24 2016 +0100

    Merge pull request #6985 from akien-mga/python-pep8
    
    Apply PEP8 to all python files using autopep8

commit f34151ff0f91e8f0df8eaf829334b2205eb7da3c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Nov 1 00:24:30 2016 +0100

    style: Various other PEP8 fixes in Python files
    
    Done with `autopep8 --select=E7`, fixes:
    
    - E701 - Put colon-separated compound statement on separate lines.
    - E702 - Put semicolon-separated compound statement on separate lines.
    - E703 - Put semicolon-separated compound statement on separate lines.
    - E711 - Fix comparison with None.
    - E712 - Fix (trivial case of) comparison with boolean.
    - E713 - Fix (trivial case of) non-membership check.
    - E721 - Fix various deprecated code (via lib2to3).

commit 817dd7ccbb166b27c93706dffc5c0c0d59fd87f8
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Oct 30 19:05:14 2016 +0100

    style: Fix PEP8 blank lines issues in Python files
    
    Done with `autopep8 --select=E3,W3`, fixes:
    
    - E301 - Add missing blank line.
    - E302 - Add missing 2 blank lines.
    - E303 - Remove extra blank lines.
    - E304 - Remove blank line following function decorator.
    - E309 - Add missing blank line.
    - W391 - Remove trailing blank lines.

commit d4c17700aa2f36f69978beda04e42ff2749de270
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Oct 30 18:57:40 2016 +0100

    style: Fix PEP8 whitespace issues in Python files
    
    Done with `autopep8 --select=E2,W2`, fixes:
    
    - E201 - Remove extraneous whitespace.
    - E202 - Remove extraneous whitespace.
    - E203 - Remove extraneous whitespace.
    - E211 - Remove extraneous whitespace.
    - E221 - Fix extraneous whitespace around keywords.
    - E222 - Fix extraneous whitespace around keywords.
    - E223 - Fix extraneous whitespace around keywords.
    - E224 - Remove extraneous whitespace around operator.
    - E225 - Fix missing whitespace around operator.
    - E226 - Fix missing whitespace around operator.
    - E227 - Fix missing whitespace around operator.
    - E228 - Fix missing whitespace around operator.
    - E231 - Add missing whitespace.
    - E231 - Fix various deprecated code (via lib2to3).
    - E241 - Fix extraneous whitespace around keywords.
    - E242 - Remove extraneous whitespace around operator.
    - E251 - Remove whitespace around parameter '=' sign.
    - E261 - Fix spacing after comment hash.
    - E262 - Fix spacing after comment hash.
    - E265 - Format block comments.
    - E271 - Fix extraneous whitespace around keywords.
    - E272 - Fix extraneous whitespace around keywords.
    - E273 - Fix extraneous whitespace around keywords.
    - E274 - Fix extraneous whitespace around keywords.
    - W291 - Remove trailing whitespace.
    - W293 - Remove trailing whitespace.

commit 97c8508f5e4f57b1048830d44e76e1f4517fd449
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Oct 30 18:44:57 2016 +0100

    style: Start applying PEP8 to Python files, indentation issues
    
    Done with `autopep8 --select=E1`, fixes:
    
    - E101 - Reindent all lines.
    - E112 - Fix under-indented comments.
    - E113 - Fix over-indented comments.
    - E115 - Fix under-indented comments.
    - E116 - Fix over-indented comments.
    - E121 - Fix a badly indented line.
    - E122 - Fix a badly indented line.
    - E123 - Fix a badly indented line.
    - E124 - Fix a badly indented line.
    - E125 - Fix indentation undistinguish from the next logical line.
    - E126 - Fix a badly indented line.
    - E127 - Fix a badly indented line.
    - E128 - Fix a badly indented line.
    - E129 - Fix a badly indented line.

commit 4c9b00b5085c0ab9195842f9a0cf2287d9242bbe
Author: volzhs <volzhs@gmail.com>
Date:   Tue Nov 1 07:45:37 2016 +0900

    Fix to fit stylebox with ItemList

commit 40ba6d328be82f5b1e87b54e5db450c2f62731ef
Author: m4nu3lf <m4nu3lf@gmail.com>
Date:   Mon Oct 31 18:26:42 2016 +0000

    Fixed Mix nodes in Animation Tree Player

commit 70cce6152d32b8a4e5fdfee52e2bb873c92551e5
Author: volzhs <volzhs@gmail.com>
Date:   Tue Nov 1 01:51:34 2016 +0900

    Fix resetting to default value in EditorSettings

commit 681575fa7123592897090c6cce44402c4e45baeb
Merge: 7384a65 d6f2862
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 31 14:06:46 2016 +0100

    Merge pull request #6994 from eska014/wasm
    
    Add option 'wasm' to compile to WebAssembly in web export
    [ci skip]

commit 6b2a27bbe5fa112365fc88b9b4678a61293bcb53
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Oct 31 08:47:46 2016 -0300

    shadow atlas allocation (work in progress)

commit 7384a6519f377ff926906ae37844c6e8044ae083
Merge: 434d120 fa219e0
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 31 12:43:57 2016 +0100

    Merge pull request #6993 from eska014/remove-js-compression
    
    Remove JavaScript compilation option 'compress'.

commit 434d120226c31fea9c1ff905c37486d6ed58633a
Merge: de45431 bdc7ca8
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 31 08:00:54 2016 +0100

    Merge pull request #6981 from Faless/ipv6_fix
    
    Use IPv6 dual stack socket by default. Allow restricting IP version for TCP/UDP.

commit de454318e72f5de13c5a1efff5811d41e360a8a2
Merge: 1fde6f2 a7d492e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 31 07:45:06 2016 +0100

    Merge pull request #6991 from volzhs/fix-memleak
    
    Fix memory leak with drag & drop on 2D viewport

commit a7d492eb53489083181682839c6d7f83a888ad46
Author: volzhs <volzhs@gmail.com>
Date:   Mon Oct 31 11:50:34 2016 +0900

    Fix memory leak with drag & drop on 2D viewport

commit d6f2862429399844ebdd16b61da3a3c9d14fba36
Author: eska <eska@eska.me>
Date:   Sun Oct 30 23:10:17 2016 +0100

    Add option 'wasm' to compile to WebAssembly in web export
    
    WebAssembly is still experimental, so disabled by default.
    
    The HTML shell file now uses $GODOT_BASE, a placeholder for the
    base filename, instead of $GODOT_JS, $GODOT_MEM and $GODOT_FS.

commit bdc7ca84cac727f3f94663f23e1229450230bd2e
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Sun Oct 30 22:58:15 2016 +0100

    Define IPV6_V6ONLY flag if not defined on windows (old mingw versions)

commit 1fde6f25cd34a5264d7a4114b546389fafc21b27
Merge: ac8febd 707185d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Oct 30 22:46:23 2016 +0100

    Merge pull request #6989 from volzhs/out-of-size
    
    Fix p_index out of size error when closing script

commit 707185d9d8a273c1bf2a70dcba707045295427a9
Author: volzhs <volzhs@gmail.com>
Date:   Mon Oct 31 06:20:54 2016 +0900

    Fix p_index out of size error when closing script

commit ac8febdd97d10dc042fe7529bf2a8c64c9386ec6
Merge: c6c13eb 8d5644c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Oct 30 19:51:39 2016 +0100

    Merge pull request #6986 from volzhs/fix-accept-dialog
    
    Fix Accept/ConfirmationDialog UI broken

commit 8d5644c4b217636994440f698b09ef395e5dfa55
Author: volzhs <volzhs@gmail.com>
Date:   Mon Oct 31 03:42:30 2016 +0900

    Fix Accept/ConfirmationDialog UI broken

commit 3f15a65307c0a3c2c4769af964356996ed367c35
Author: volzhs <volzhs@gmail.com>
Date:   Mon Oct 31 03:40:52 2016 +0900

    Revert "Place child control under label in AcceptDialog."
    
    This reverts commit 3ef272290460670b82621727ba2e876fa0a5a01e.

commit c6c13eb8fc7d4ad631a92edcf360f38210129d39
Merge: 1944635 d710b26
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Oct 30 18:12:00 2016 +0100

    Merge pull request #6490 from zaps166/webm-pr
    
    Add WebM support

commit 7f42da03300d515c3fb991ba311783619ac90ea2
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Sat Oct 29 03:53:24 2016 +0200

    Update docs to IPv6

commit 7eef15b73460062e4558857969919313e461f1e4
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Sat Oct 29 03:30:59 2016 +0200

    Set proper ip_type default for listen() and resolve_hostname()

commit eb27e993f0f2fb3de48b7b8aa01c74cc1635a178
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Fri Oct 28 23:11:53 2016 +0200

    TCP/UDP Listen sockets can now be set to IPv6 only

commit 2f1c8592721eca1e6a71f419208f99977ceab2d9
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Fri Oct 28 20:35:31 2016 +0200

    Add optional IP type param in TCP/UDP connect/set_send_address

commit 812908e236e83db368dfef49b8badb9a6182e1de
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Fri Oct 28 04:18:17 2016 +0200

    Fix windows debugger connection problems.
    
    Unify network socket creation between platform.
    Ensure IPV6_V6ONLY flag is not set on sockets (allow IPv4 connection in IPv6 socket, dual-stack).

commit ee69bd81cfa67eb5c642604f0f43d711ab370faf
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Thu Oct 27 05:54:42 2016 +0200

    TCPServer listen now default to IP type ANY (v6 socket with v4 support)

commit 1944635ac4f3e9f12b176c2f38d43205195c35c5
Merge: 2001e0f e34a532
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Oct 30 17:35:37 2016 +0100

    Merge pull request #6959 from RandomShaper/fix-big-libs
    
    Adopt simpler strategy for big libs on Windows

commit e34a5324c884960735b3f743956b3a052574d6ee
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Oct 30 17:04:07 2016 +0100

    scons: Move lib splitting method to methods.py
    
    Apparently it might still be necessary for some console ports.

commit 2001e0f75ffc23089eba08365e1fbc4fe3b46584
Merge: cfb8bfb 513820a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Oct 30 16:34:11 2016 +0100

    Merge pull request #6978 from volzhs/dup-search-menu
    
    Fix 2 search menus are shown

commit 513820ab276e06b7a5f14b3437dc21d9a320c1a2
Author: volzhs <volzhs@gmail.com>
Date:   Mon Oct 31 00:07:16 2016 +0900

    Fix 2 search menus are shown

commit cfb8bfb4545fdfb8ffe1e78920c4a695e1f5dad2
Merge: 0aebdda 696c47d
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 30 15:28:04 2016 +0100

    Merge pull request #6976 from volzhs/last-select-lang
    
    Fix bug with saving last select language and remove warning

commit 696c47d9aba44edb5ca55f8c6a27381170eb4237
Author: volzhs <volzhs@gmail.com>
Date:   Sun Oct 30 23:21:59 2016 +0900

    Fix bug with saving last select language and remove warning

commit 0aebddafc1636f3e7628cdac8028c2ce69c5abe8
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Oct 30 15:13:44 2016 +0100

    Revert "make `Container` node aware of `Size Flags`"
    
    This reverts commit 6ed15e995dd83c1cf6808f261066580a1f8bc297.
    Fixes #6974.

commit ab4126f51061277e87b41c48b40e7b54942d4eca
Merge: 8b15b26 914015f
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Oct 30 09:00:45 2016 -0300

    Merge branch 'master' of https://github.com/godotengine/godot

commit 914015f3b63dd956e72ea937d46ea4b2db005ada
Merge: 2182820 13c9209
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 30 12:17:28 2016 +0100

    Merge pull request #6962 from henriquelalves/external_editor_focus_bug
    
    Won't change editor tabs when using External Editor.

commit 21828209ec04807c9539dd5acc20de7d14033f37
Merge: 1ee1a95 d517bc9
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 30 12:11:49 2016 +0100

    Merge pull request #6950 from rdb/master
    
    Add "Never" underline mode to LinkButton

commit 1ee1a959abd10345febc79351df39dbd7378047e
Merge: a23d8ea a3944e6
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 30 12:10:45 2016 +0100

    Merge pull request #6945 from Hinsbart/script_dnd
    
    Ability to drag script files from Filesystem dock to SceneTree dock.

commit a23d8eafa32153a58e921194c03143d4b8dd037d
Merge: 644e810 6ed15e9
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 30 12:06:30 2016 +0100

    Merge pull request #6928 from razvanc-r/fix-container
    
    make Container node aware of Size Flags

commit 644e810cef4b004cf1340d3c5fb96b87879f84ab
Merge: dfec719 eed9179
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 30 12:06:19 2016 +0100

    Merge pull request #6920 from volzhs/dragndrop-2d
    
    Improve drag and drop on 2D viewport

commit dfec7190b9ee015744a502136f5d32751e7b3cf2
Merge: f1b89f1 20a1890
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 30 12:05:42 2016 +0100

    Merge pull request #6918 from pkowal1982/tween_fix_k3k
    
    Fix regression #6864 caused by #6613

commit f1b89f17786286ad817914c575672616c493f51a
Merge: 4ed2f98 9a5ce09
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 30 12:02:44 2016 +0100

    Merge pull request #6887 from leezh/regex_module
    
    RegEx re-implemented as a module

commit 4ed2f98730b52527b6fd8c7317e96d99da39d746
Merge: 8900136 41329f9
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 30 11:57:56 2016 +0100

    Merge pull request #6874 from mateka/issue-6839
    
    Option to load script for node (#6839)

commit 89001369e7d5b6690700e62c80027979b1150411
Merge: 426ff9e a747c8c
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 30 10:49:22 2016 +0100

    Merge pull request #6751 from SuperUserNameMan/new_PRNG_for_rand_from_seed
    
    xorshift32 PRNG for Math::rand_from_seed()

commit 426ff9e7ac6acc920a80a37807e93e27563310e9
Merge: 33766a4 b402654
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 30 10:46:01 2016 +0100

    Merge pull request #6614 from TheKK/issue5989
    
    Make FileDialog directory selection less misleading

commit acfa606915416a85106817974e5ba2ec3518c203
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Oct 29 22:11:05 2016 -0300

    resolved reflection cubemap blending

commit d6567010bf1c65abcbe09b959cde63664778d923
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Oct 29 20:48:09 2016 -0300

    -Many many fixes
    -Gizmos work again

commit 313b7a50b6a51767fe21d3fce0e782b399bee2e1
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Sat Oct 29 22:45:26 2016 +0200

    Core: Register TriangleMesh type

commit 33766a493542492507e9c7eda2118914852d61e9
Merge: a52cbd6 b76a0ca
Author: Ignacio Etcheverry <neikeq@users.noreply.github.com>
Date:   Sat Oct 29 22:29:18 2016 +0200

    Merge pull request #6901 from volzhs/fix-inputevent-compare
    
    Fix comparison bug with InputEvent

commit 13c92099e64ddf19978f8a53c66d3e44f5ec5922
Author: Henrique L. Alves <henriquelalves@gmail.com>
Date:   Sat Oct 29 11:44:57 2016 -0200

    Won't change editor tabs when using External Editor.
    
    Fixes issue #3046.

commit 51ad1c16683589aa1ebc73e29416e1b0fc50d30d
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Sat Oct 29 03:34:53 2016 +0200

    Adopt simpler strategy for big libs on Windows

commit a52cbd65a8cc512c0292daedac59c3d7f1900286
Merge: 8321e48 f7773d4
Author: George Marques <george@gmarqu.es>
Date:   Fri Oct 28 20:57:51 2016 -0200

    Merge pull request #6937 from SuperUserNameMan/fix_win_standalone_msvc_and_mingw_incompatibilities
    
    fix bug introduced by #6501

commit d517bc908f9c1e00503266ab9a639552660cf72c
Author: rdb <git@rdb.name>
Date:   Fri Oct 28 10:52:57 2016 +0200

    Add "Never" underline mode to LinkButton

commit 53d8f2b1ec1d86b189800b7fe156c464fdf9e380
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Oct 27 11:50:26 2016 -0300

    PBR more or less working, still working on bringing gizmos back

commit a3944e66dac9eda11b80fe0598db0ef7c207155c
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Thu Oct 27 16:32:41 2016 +0200

    Ability to drag script files from Filesystem dock to SceneTree dock.
    
    Allows to attach scripts by dragging them onto the target Node.

commit 8321e48ab0ac0700e1aef8f829140052c1ba4c6d
Merge: 470ead7 1e7f078
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Oct 27 14:37:44 2016 +0200

    Merge pull request #6943 from damon-myers/fix-mac-locale
    
    Fix locale for macOS-style locales

commit 1e7f078ce9832a1b53be587d1d4cfbd14b760623
Author: Damon <damon.shane.myers@gmail.com>
Date:   Thu Oct 27 07:29:00 2016 -0500

    Fix locale for macOS-style locales

commit 9a5ce099f1c3559cc46b923d4e192a7be781163c
Author: Zher Huei Lee <lee.zh.92@gmail.com>
Date:   Wed Oct 26 13:05:00 2016 +0100

    Changed RegEx to inherit Resource

commit c3b4686082bc92c70886ee848064009c8f628193
Author: Zher Huei Lee <lee.zh.92@gmail.com>
Date:   Mon Oct 24 22:13:26 2016 +0100

    Added global sub and bounds checking to RegEx

commit 439d43932133d32dcabd482f11842072d52b41e1
Author: Zher Huei Lee <lee.zh.92@gmail.com>
Date:   Sun Oct 23 01:22:48 2016 +0100

    RegEx re-implemented as a module
    
    Re-wrote nrex as a module using godot-specific parts and new
    features:
    
     * Added string substitutions.
     * Named groups are now supported.
     * Removed use of mutable variables in RegEx. RegExMatch is returned
       instead.

commit 470ead74dbc3d6ea7133ab90c0d09ed637e7a5f5
Author: Damon Myers <damon.shane.myers@gmail.com>
Date:   Thu Oct 27 03:36:32 2016 -0500

    Change set_locale to fallback to the global language (#6910)

commit 6f09841e24e98183b893c2346ec20bc6593438e8
Merge: c67e3a4 25e2997
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Oct 27 09:34:30 2016 +0200

    Merge pull request #6936 from Faless/udp_ntohs
    
    Fix PacketPeerUDP get_packet_port()

commit f7773d499dcd1d9580616dd1ba03f7382ac44cae
Author: yg2f <yoann@terminajones.com>
Date:   Wed Oct 26 19:07:58 2016 +0200

    fix bug introduced by #6501
    
    ( @Akien : this PR is for current HEAD only, not to be cherry-picked for 2.1.1 )
    
    this is manual revertion of #6501 which introduced a bug that prevented
    scons from detecting Mingw under Windows when MSVC was installed.
    (thanks to @vnen for finding this)
    
    AND
    it fixes the actual bug that prevented scons from detecting MSVC standalone
    compiler ( a confusions between ``VSINSTALLDIR`` and ``VCINSTALLDIR`` )
    
    The freeware Standalone MSVC C++ Build Tools are available here :
    http://landinghub.visualstudio.com/visual-cpp-build-tools

commit 25e29972a9df712cb51fc66e553b34f3dc441e51
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Wed Oct 26 18:27:01 2016 +0200

    Fix PacketPeerUDP get_packet_port()
    
    Properly convert port field from network to system ordering on incoming packets.

commit 20a18907c156b806562f8be148c6ae306e2fffab
Author: Pawel Kowal <pawel.kowal@javart.eu>
Date:   Wed Oct 26 15:15:20 2016 +0200

    Fix regression #6864 caused by #6613

commit c67e3a485dedae96b82c3356d5f45ab0509d7759
Merge: c7f9d85 80e9116
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Oct 26 14:32:51 2016 +0200

    Merge pull request #6925 from godotengine/ipv6
    
    Adding IPv6 support

commit eed9179ea30deaf4b4fa7348bbe54904a165eb55
Author: volzhs <volzhs@gmail.com>
Date:   Wed Oct 26 04:27:24 2016 +0900

    Improve drag and drop on 2D viewport

commit 713f1451b95c7dd29079496186fb157ac0a11b40
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Wed Oct 26 14:38:41 2016 +0300

    Allow typing hints for Array class (in GDScript and Inspector/ArrayPropertyEdit)
    
    Closes #3586, by implementing the `1b` variation mentioned there.

commit 6ed15e995dd83c1cf6808f261066580a1f8bc297
Author: Răzvan Cosmin Rădulescu <razvancosmin.radulescu@gmail.com>
Date:   Wed Oct 26 11:45:16 2016 +0200

    make `Container` node aware of `Size Flags`

commit 80e911647c5df21c5b6a06876f1d48e21cd1f5fc
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Sat Oct 22 07:23:07 2016 +0200

    Pass correct address size (ipv4,ipv6) to socket connect, bind, sendto
    
    The address size passed to network system calls now reflects the the actual IP type (v4 or v6).
    Fix Windows and OSX ipv6 sockets

commit c7f9d853e206c15981330af46cfd0a0fc43fc5ef
Merge: d067ec8 ace18d2
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Oct 25 21:36:02 2016 +0200

    Merge pull request #6898 from zaps166/scons-msg-fix
    
    "CCFLAGS" are for C and C++ compiler

commit d067ec87531cd8a651d1b0dd92fa80567dcfe8ba
Merge: 24337f9 9605a1d
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Oct 25 21:27:15 2016 +0200

    Merge pull request #6906 from volzhs/remove-dead-code
    
    Remove dead code in FileSystemDock

commit 9605a1d0da481c7ad071ffdf99d6f6728ac0bccb
Author: volzhs <volzhs@gmail.com>
Date:   Sun Oct 23 23:38:49 2016 +0900

    Remove dead code in FileSystemDock

commit d710b265f8c9c94f3315d2d2ae2267c7437eb179
Author: Błażej Szczygieł <spaz16@wp.pl>
Date:   Mon Oct 17 17:14:07 2016 +0200

    Add WebM module
    
    Use already existing libraries: libvorbis and libopus. Also use newly
    added libraries: libvpx, libwebm, libsimplewebm.

commit b76a0ca40c02a29692ca124dd1d28a3cecc6c3fb
Author: volzhs <volzhs@gmail.com>
Date:   Sun Oct 23 05:47:36 2016 +0900

    Fix comparison bug with InputEvent

commit 6a4b4c7db45281ecbaeee3f144f77d72858f53d4
Author: Henrique L. Alves <henriquelalves@gmail.com>
Date:   Wed Oct 12 18:43:59 2016 -0300

    Added small modification on parser for '+'

commit ace18d28d2cc02c0b59b9d90b3f6f578d2617ed8
Author: Błażej Szczygieł <spaz16@wp.pl>
Date:   Sat Oct 22 17:28:10 2016 +0200

    "CCFLAGS" are for C and C++ compiler

commit 24337f9c5ef8668153b2611fd98fd7a3de5119c5
Merge: 7740b39 604ddd6
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Oct 22 13:09:54 2016 +0200

    Merge pull request #6884 from vnen/html-export-char
    
    Fix extraneous NULL character on HTML export

commit 7740b3912c215f8930eb754fc9f76c490cc907d2
Merge: ad07b31 414d58e
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Oct 22 13:08:18 2016 +0200

    Merge pull request #6882 from vnen/mouse-mode
    
    Fix the hiding of mouse cursor before interaction

commit ad07b3135314ccb34a3322a7ef305216418b05ac
Merge: 638a31d c809367
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Oct 22 13:07:37 2016 +0200

    Merge pull request #6881 from vnen/msvc-project-output
    
    Fix output binary paths for VS project generation

commit 638a31d972bae0906d3dd7c1170e3f4720298b66
Author: Randy Tan Shaoxian <ranmaru90@gmail.com>
Date:   Thu Oct 20 21:17:21 2016 +0800

    Fixed tiny error in detect.py causing compilation for Android to fail.
    
    (cherry picked from commit c9d7f77c6ffea4691fba2071caec2d63d927b4d1)

commit ee6c5c5c232f3b458e7e4130c0e771ea456a4eeb
Merge: 3dd405c 2bf4553
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Oct 22 12:59:45 2016 +0200

    Merge pull request #6858 from zaps166/gcc-color-output
    
    SCons: Use colored output if available, change "colored"->"verbose"

commit 3dd405c517da351873c1bec01e202a603cee5f75
Merge: 853d1ce 639ea56
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Oct 22 12:55:21 2016 +0200

    Merge pull request #6857 from zaps166/disable-asserts-in-release
    
    Disable asserts in release mode

commit 853d1ce9f30b93933e5e2f5dad78f7bf75742b15
Author: Henrique Lacreta Alves <henriquelalves@gmail.com>
Date:   Sat Oct 22 08:54:38 2016 -0200

    Prevent unwanted script editor input on game crash
    
    Fixes #6530.

commit f5818c8e6399199603fd6294419c9925582ba9db
Merge: ac765fd 753ba67
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Oct 22 12:52:40 2016 +0200

    Merge pull request #6812 from RandomShaper/get-visualserver-clear-color
    
    Add/expose VisualServer::get_default_clear_color()

commit ac765fd5182d0aec4c68da41a23cef2322ea92b6
Merge: cf3ba33 a84a461
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Oct 22 12:48:59 2016 +0200

    Merge pull request #6710 from lordadamson/master
    
    fix #6031 when creating a script the default language will be what yo…

commit cf3ba3379f6888aa9520ce20b8121216cf5ba09b
Merge: afd86ee 217e09c
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Oct 22 12:45:46 2016 +0200

    Merge pull request #6564 from SuperUserNameMan/gdscript_opcode_line_opcode_breakpoint
    
    fixes #6487, GDscript compiler ignores OPCODE_LINE and OPCODE_BREAKPOINT in Release mode

commit afd86ee240301aef499e35767cb3e12a7d36d948
Merge: c23e879 8d57640
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Oct 22 12:40:14 2016 +0200

    Merge pull request #6090 from WalasPrime/raytrace_force
    
    Added force_raycast_update GDScript method for RayCast[2D]

commit cb34b70df13ad9f7942b0c363edc71cfd417bb21
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Oct 21 07:27:13 2016 -0300

    More scene work, can display a skybox

commit 604ddd691cc0599dabfda30d8a49b08eb51f7e5b
Author: George Marques <george@gmarqu.es>
Date:   Thu Oct 20 21:11:13 2016 -0200

    Fix extraneous NULL character on HTML export
    
    Fix #2801

commit fa219e02d74f9b249270b6610a88319925908f89
Author: eska <eska@eska.me>
Date:   Fri Oct 21 00:02:44 2016 +0200

    Remove JavaScript compilation option `compress`.
    
    This functionality has been removed from Emscripten in version 1.36.13,
    server-side compression is recommended instead.

commit 414d58e6c0ab8d3a75206127fac8e2b80cc67f29
Author: George Marques <george@gmarqu.es>
Date:   Thu Oct 20 20:01:28 2016 -0200

    Fix the hiding of mouse cursor before interaction
    
    Fix part of #6633

commit a84a46176729ffab82703bdff62fcde73dd6477d
Author: Adham Zahran <adham.zahran@hotmail.com>
Date:   Wed Oct 12 22:23:48 2016 +0200

    fix #6031 when creating a script the language will be what you selected last time

commit c8093678a08df8e5dc3878e6136cfab131a65227
Author: George Marques <george@gmarqu.es>
Date:   Thu Oct 20 19:02:10 2016 -0200

    Fix output binary paths for VS project generation

commit a3131a6b5bf5357e5c70ba6fea4a0963f4b341b4
Author: Ariel Manzur <ariel@godotengine.org>
Date:   Thu Oct 20 09:58:00 2016 -0300

    added implementation of is_valid_ip_address()

commit 672225b710815865449e7930255468d1c085b137
Author: Ariel Manzur <ariel@godotengine.org>
Date:   Thu Oct 20 07:04:10 2016 -0300

    added windows support for ipv6, cleaned up unix code

commit 6d38f79dc59ec4f273d766dde0baba0196078c1c
Author: Mariano Suligoy <marianognu.easyrpg@gmail.com>
Date:   Wed Oct 19 19:43:49 2016 -0300

    Fix Color Picker
    
    Replace shaders with procedurally generated controls

commit 1c2ac490cf157402cac7f9dbc2a293d0c922def8
Author: Ariel Manzur <ariel@godotengine.org>
Date:   Wed Oct 19 18:49:41 2016 -0300

    address type for http client

commit 1d45f35a4a190360fea74e51b66457efe44d3177
Author: Ariel Manzur <ariel@godotengine.org>
Date:   Wed Oct 19 18:32:36 2016 -0300

    fixed some byte order and parsing problems

commit 41329f9750379b3c2e506d1e9ed7f6195c812920
Author: Mateusz Adamczyk <matek_a@outlook.com>
Date:   Wed Oct 19 21:26:14 2016 +0200

    Option to load script for node (#6839)

commit 17d7e6a142500a80ba6628a32eca792c44bbbdb7
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Mon Oct 17 03:57:32 2016 +0200

    Fix Keyboard Input Hangs when using modifiers
    
    Main input parsing loop only update actions for keyboard if the state has changed.
    `InputMap::event_is_action` now ignores keyboard modifiers if the event is not pressed.
    Clarify difference between `InputMap::action_has_event` and `InputMap::event_is_action` in docs.
    
    Fixes #6388.

commit 4428115916144b45c4697cd65d9c8c093631bec6
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Oct 19 11:14:41 2016 -0300

    Everything returning to normal in 3D, still a long way to go
    -implemented the scene part of visual server and rasterizer, objects without lighting and material are rendererd only

commit 1556d0d377ec376dd02db80a1bee7fc81eb684d9
Author: Błażej Szczygieł <spaz16@wp.pl>
Date:   Wed Sep 14 22:10:55 2016 +0200

    libvpx: Necessary modifications
    
    - convert ARM assembly (NEON) files,
    - add rtcd for run-time CPU features detection,
    - modify "system_state.h",
    - "arm_cpudetect.c" fixes.

commit 5268443fdfd6f9f8172cede1140810ae21f7990a
Author: Błażej Szczygieł <spaz16@wp.pl>
Date:   Wed Sep 14 22:10:03 2016 +0200

    Add libvpx thirdparty library
    
    Only necessary files

commit 887a897c02144f2d01896d3112bdae5ce7d6df5c
Author: Ariel Manzur <ariel@godotengine.org>
Date:   Tue Oct 18 18:53:18 2016 -0300

    adding ipv6

commit c23e8797f1bec30defd1903cfeef0992cb1f1a89
Merge: e96c49f 05bf24b
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Oct 18 07:22:10 2016 +0200

    Merge pull request #6855 from vnen/xaudio2-driver
    
    Isolate XAudio2 driver

commit 05bf24b9a5208dbfcde8006cfc0625e57125107e
Author: George Marques <george@gmarqu.es>
Date:   Mon Oct 17 14:42:05 2016 -0200

    Fix memory management of XAudio2 driver

commit f3102160a1c0280ddd3e1873a50a2efddfe8c35b
Author: George Marques <george@gmarqu.es>
Date:   Mon Oct 17 13:40:45 2016 -0200

    Isolate XAudio2 driver
    
    Now it's possible to compile for Windows platform if wanted. It's
    supported only for Windows 8 or later, so it's not enabled by default.

commit 2bf4553fe056c1fab5367dfae62426d3c7cf8168
Author: Błażej Szczygieł <spaz16@wp.pl>
Date:   Mon Oct 17 21:04:13 2016 +0200

    SCons: Use colored output if available, change "colored"->"verbose"

commit 639ea563e059007675e3fe8071fd24d882da29ba
Author: Błażej Szczygieł <spaz16@wp.pl>
Date:   Mon Oct 17 20:31:01 2016 +0200

    Disable asserts in release mode

commit e96c49f849fd9c5e41c8284c7122ec94909badac
Merge: c4b7c7d fc8ccd5
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 17 20:13:18 2016 +0200

    Merge pull request #6850 from akien-mga/pr-scsub-shebang
    
    SCsub: Add python shebang as a hint for syntax highlighting

commit fc8ccd5b8c8b779bffd0f4d7f22f2f964c939163
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 17 08:50:25 2016 +0200

    SCsub: Add python shebang as a hint for syntax highlighting
    
    Also switch existing shebangs to "better" /usr/bin/env python.

commit 2d77a6f5d3beae3b341e4a7f331202bd1a010508
Author: Błażej Szczygieł <spaz16@wp.pl>
Date:   Mon Oct 17 17:13:34 2016 +0200

    Add libsimplewebm and libwebm thirdparty libraries

commit c4b7c7d81bf3d4750aa5a824ec108ba121565c48
Merge: bdce7ee cf4f381
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 17 11:17:06 2016 +0200

    Merge pull request #6796 from mateka/issue-3486
    
    Possibility to write node path by hand in exported NodePath variable (#3486)

commit bdce7eefa046c7b9520a5e243de11428b0e7ff2a
Merge: dccbd4a 4a57821
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 17 10:10:25 2016 +0200

    Merge pull request #6846 from volzhs/android-dir-exists
    
    Fix crash when using Directory.dir_exists(path) on Android

commit dccbd4aa6b9914fd275901537a3fc8e9e827ea7d
Merge: 1da55f4 fa502b7
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 17 10:08:55 2016 +0200

    Merge pull request #6832 from Hinsbart/mapping_whitespace
    
    Allow whitespace in Gamepad mappings.

commit 1da55f425129909ae20a15c64cf22a49ecab8227
Merge: 048bffd dd04ac7
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 17 10:08:23 2016 +0200

    Merge pull request #6825 from volzhs/import-3d-scene-name
    
    Add option for root node name on Import 3D scene window

commit 048bffd13a49067e646f65152c3cc6b87bacc1c3
Merge: 345f82d 38caa4e
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 17 10:05:42 2016 +0200

    Merge pull request #6806 from leezh/button_array_fixes
    
    ButtonArray fixes and improvements

commit 345f82d4ca0c091ad9a323149351cfebeab8c9cb
Merge: 02feb45 61cca26
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 17 09:58:34 2016 +0200

    Merge pull request #6779 from WalasPrime/rpc_docs
    
    Documentation of RPC-related methods and classes

commit 02feb4545ea66191691816631b8966ac2eea86c0
Merge: 15e324b 3ef2722
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 17 09:55:00 2016 +0200

    Merge pull request #6748 from mateka/issue-6199
    
    Place child dialog contents under label in AcceptDialog

commit 15e324b1470009cb6560d98c146a353ae46110a4
Merge: c7ea842 6d21fd4
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 17 09:53:52 2016 +0200

    Merge pull request #6739 from bvbfan/patch-3
    
    Button focus hovering

commit c7ea84241644e0ccb83e3ef9e36eff5cef509fc0
Merge: 0eccf42 6debabe
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 17 09:53:06 2016 +0200

    Merge pull request #6733 from Cruel/patch-1
    
    Use int consistently instead of int32_t for Vectors

commit 0eccf42884d4a595ac659355190dc1bb0a932c7a
Merge: fb257f7 f87e326
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 17 09:48:26 2016 +0200

    Merge pull request #6723 from bvbfan/patch-1
    
    Correct OS architecture detection

commit fb257f7f24cd8e0bc5ecef2e7c244232febb6aa6
Merge: 31e0e95 9ad0850
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 17 09:41:39 2016 +0200

    Merge pull request #6698 from razvanc-r/fix_hash_float
    
    Fixes hash float negative 0 problem

commit 31e0e9536270e8973a9a42912517da7dd481fdb2
Merge: 73cb001 513c026
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 17 09:40:39 2016 +0200

    Merge pull request #6692 from bojidar-bg/add-char-to-gd-vs-script
    
    Add `String char(int ascii)` function to GDScript and Visual Script

commit 73cb001e4917cea0521a9417a9242f7c2cebcd38
Merge: 8913222 4ffa8f2
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 16 23:02:30 2016 +0200

    Merge pull request #6848 from zaps166/x86_libtheora_opt
    
    Theora: Don't compile unnecessary files, rename "x86_opt_*"

commit 4ffa8f224d8d57520bd4953d67291c83152cd5e5
Author: Błażej Szczygieł <spaz16@wp.pl>
Date:   Sun Oct 16 22:22:21 2016 +0200

    Theora: Don't compile unnecessary files, rename "x86_opt_*"

commit 4a57821349fc8fd4d4c7e375a1f8cf09623ee856
Author: volzhs <volzhs@gmail.com>
Date:   Mon Oct 17 01:29:31 2016 +0900

    Fix crash when using Directory.dir_exists(path) on Android

commit 89132224a651c0e0d4121270f63decb9a678ff88
Merge: eb8d19b e57042e
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 16 11:52:09 2016 +0200

    Merge pull request #6830 from akien-mga/thirdparty
    
    Move most "drivers" as toggleable "modules" and split their thirdparty libraries in an own tree

commit 0955371447181a0fc20eb68dc6bc5aae67b73d0d
Author: Elia Argentieri <elia.argentieri@openmailbox.org>
Date:   Sat Oct 15 18:20:27 2016 +0200

    Make the step property useful for sliders as described in #5773

commit e57042e8a93e4f3d65cc91633f5af0daedf69a2a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Oct 15 15:36:18 2016 +0200

    png: Try to fix neon issue on iphone armv7

commit 248bc9159c0b515e3e276db644744161283881ef
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Oct 15 12:39:28 2016 +0200

    drivers: Refactor SCsub and drop redundant env_drivers clone
    
    The reordering of the SConscript includes allows to ensure that
    stuff like the builtin zlib headers will be available for libpng.
    
    Also moved glew back into global env, otherwise windows seems
    not to find it... Kind of shooting in the dark with this multi-env
    setup.

commit edbc0c0d0bed169b3c07ef0f504b97936f0dab37
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 14 21:57:43 2016 +0200

    freetype: Make it a module and split thirdparty library
    
    Comment out the weird workaround for building on Windows at it might
    not be needed anymore. Testing needed to confirm.

commit fa502b7ccc1859b7d75dac841036eda6bff5210d
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sat Oct 15 17:55:15 2016 +0200

    Allow whitespace in Gamepad mappings.
    
    Previously, mappings that contained whitespace (most likely after a comma seperator) would not parse
    correctly.
    Consider the following mapping as an example:
    
    "_test_guid_, test controller, a:b0, b:b1, leftx:a0 ,"

commit eb8d19ba740c11acf0f26080405fc5cd827a2d41
Merge: 17f0620 7f6c28e
Author: George Marques <george@gmarqu.es>
Date:   Sat Oct 15 12:30:51 2016 -0300

    Merge pull request #6829 from volzhs/graphedit-node-resize
    
    Fix GraphEdit connection wire when resizing GraphNode

commit e6dc51a0f764dcd7cd07482c022c1e92e6a4da3d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 14 19:14:40 2016 +0200

    chibi: Move to a module

commit cbf52606f4928df46fc89d37d781bad782f0616e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 14 18:58:24 2016 +0200

    zlib: Split thirdparty files, simplify scons option

commit 36738ddda4f732fff7bbfb7b4605a47a0bd7c045
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 14 08:27:59 2016 +0200

    glew: Split thirdparty files and isolate env
    
    Not fully happy about the way this one interacts with the various
    platforms. Maybe the platform_config.h should be generated by the
    SCsub instead of passing a define just to know where is the header.

commit 249836e530f51cbb2f8692a479a35900c425fdd5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Oct 13 21:52:16 2016 +0200

    squish: Update to upstream 1.14
    
    Sources are untouched, tarball from https://sourceforge.net/projects/libsquish

commit 8311a78df5cdf257297c1ec7493cb098dc76f010
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Oct 13 21:48:06 2016 +0200

    squish: Move to a module and split thirdparty lib

commit 8981ff8a84e8cc6967afe3a11613e7d72d8ac599
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Oct 13 20:58:40 2016 +0200

    rtaudio: Split thirdparty files

commit 5c12c9e69b85023934dc85f3aada03da150556be
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Oct 13 20:46:42 2016 +0200

    mpc: Move to a module and split thirdparty libmpcdec

commit cfcc8a20e862b758c32bd3f152186e6df0591a24
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Oct 13 19:40:40 2016 +0200

    theora: Move to a module and split thirdparty lib
    
    Same rationale as the previous commits.

commit da09c6131bcdace7e8e62c3dabc62890e9564c97
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Oct 13 18:54:00 2016 +0200

    modules: Clone env in each module
    
    This allows to pass include paths and flags only to a given thirdparty
    library, thus preventing conflicts between their files (e.g. between
    opus and openssl which both provide modes.h.
    
    This also has the nice effect of making the compilation command smaller
    for each module as it no longer related to all other modules, only the
    final linking brings them together.
    
    This however requires adding manually the ogg include path in opus
    and vorbis when building against the builtin ogg, since it is no longer
    in the global env.
    
    Also simplified template 'thirdparty_<module>_sources' to
    'thirdparty_sources'.
    
    "Core" modules like cscript, gdscript, gridmap, ik and virtual_script
    still use the main env_modules, but it could be changed if need be.

commit 422196759f93df249db38619f136cabd5dcf42cd
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 12 23:06:17 2016 +0200

    openssl: Move to a module and split thirdparty lib
    
    Same rationale as the previous commits.

commit d9a291f6411f2e571c181da0ac89f550ba73f681
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Oct 12 20:37:38 2016 +0200

    ogg/vorbis/opus: Make them modules and unbundle thirdparty libs
    
    Took the opportunity to undo the Godot changed made to the
    opus source. The opus module should eventually be built in its
    own environment to avoid polluting others with too many include
    dirs and defines.
    
    TODO: Fix the platform/ stuff for opus.

commit ee3cf211c6fd4d1e30617467cdbbe945798a68b3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 11 23:35:58 2016 +0200

    webp: Make it a module and unbundle libwebp thirdparty files
    
    Note that there are two Godot-specific changes made to libwebp
    for the javascript/HTML5 platform. They are documented in the
    README.md.

commit b1e8889d969f5f88539c47c2afac6c9ea2a2dc11
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Oct 11 20:44:26 2016 +0200

    dds/etc1/pbm/pvr: Make those modules and split thirdparty files
    
    They are not particularly packaged in Linux distros so we do not
    facilitate unbundling via SCons. There could be done if/when there
    is interest.
    
    Also s/pnm/pbm/, long-lived typo :)

commit c31ad71f10f68705a456b4257c084d4008c34370
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 10 19:50:51 2016 +0200

    enet: Split enet thirdparty files and allow unbundling
    
    Building against shared libraries only implemented for Linux X11 so far.
    TODO: Document Godot's modifications of upstream enet.

commit 16ba665db6bbd7f15aadc35fda87d69d0b220bf7
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Oct 10 00:03:33 2016 +0200

    jpg: Make it a module and split jpgd thirdparty files
    
    Similar rationale as in previous commit.

commit 5fef84a1358310304cb1114924525ec4df794b49
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Oct 9 23:36:17 2016 +0200

    png: Split library to thirdparty dir and allow unbundling
    
    Uses the new structure agreed upon in #6157, but the thirdparty/ folder
    does not behave following a logic similar to that of modules/ yet.
    
    The png driver can't be moved to a module as discussed in #6157, as it's
    required by core together with a few other ImageLoader implementations
    (see drivers/register_driver_types.cpp:register_core_driver_types())
    
    Dropped the possibility to disable PNG support, it's a core component
    of Godot.

commit 17f06202b7d5e00b6bf250e03b0ca994ee5dd298
Merge: 6ca2128 f63bf12
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Oct 14 22:17:03 2016 +0200

    Merge pull request #6827 from akien-mga/pr-bye-nedmalloc
    
    Drop nedmalloc which is apparently not used anymore

commit 7f6c28e97f9fd2f3b3b9026f665d485dbf5ad8b5
Author: volzhs <volzhs@gmail.com>
Date:   Sat Oct 15 03:11:26 2016 +0900

    Fix GraphEdit connection wire when resizing GraphNode

commit 6ca2128ff8439fa669995f54940389b8f5d9b854
Merge: 292132e 870ed6f
Author: George Marques <george@gmarqu.es>
Date:   Fri Oct 14 14:43:18 2016 -0300

    Merge pull request #6807 from volzhs/buttongroup-signal
    
    Add "button_selected" signal to ButtonGroup

commit 38caa4ef918ef064f1b74fe9416b02fd517958c2
Author: Zher Huei Lee <lee.zh.92@gmail.com>
Date:   Fri Oct 14 18:11:52 2016 +0100

    Added support for tooltips in ButtonArray. Fixes #6597

commit dd04ac7ba9a6a9a892ec8a2213720aecacf2ea6a
Author: volzhs <volzhs@gmail.com>
Date:   Fri Oct 14 20:03:07 2016 +0900

    Add option for root node name on Import 3D scene window

commit f63bf12193deaf9cae5b1d6c7289afc17a7de946
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Oct 14 18:21:23 2016 +0200

    Drop nedmalloc which is apparently not used anymore

commit 292132ef6b4a909e320e74170037c8c591ffeea4
Merge: a3ffbc3 d3d0507
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Oct 14 18:14:33 2016 +0200

    Merge pull request #6821 from akien-mga/pr-bye-speex
    
    Remove speex support, it is obsoleted by opus

commit a3ffbc38a637647642bed2e837665aca924894a2
Merge: 5e373c2 5687fa4
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Oct 14 18:14:22 2016 +0200

    Merge pull request #6820 from WalasPrime/fix_6803
    
    Fix #6803 - Particle2D params

commit 5e373c2a6926705b52a116ca00e5eff131b98274
Merge: 2f57249 2f2cea0
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Oct 14 18:14:05 2016 +0200

    Merge pull request #6813 from Faless/fix_6801_bis
    
    Re-Allow absolute paths, make them behave correctly

commit 2f57249c29d35c7396209213e7e5b39bc328b3f4
Merge: 44e0071 cc33c52
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Oct 14 18:09:47 2016 +0200

    Merge pull request #6793 from volzhs/save-branch
    
    Replace a node with saved branch scene instance

commit 44e0071d0f57a8206fe2e79ef549af187912284a
Merge: 6c0be2c 00b3af2
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Oct 14 18:09:28 2016 +0200

    Merge pull request #6780 from RandomShaper/space-padded-line-numbers
    
    Allow turning off zero-padding for line numbers

commit d3d0507c053a7dd20d64a1cf73740c1f66493b8a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Oct 13 18:58:56 2016 +0200

    Remove speex support, it is obsoleted by opus
    
    As mentioned by upstream, Xiph.Org [0]:
    > The Speex codec has been obsoleted by Opus. It will continue to be
    > available, but since Opus is better than Speex in all aspects,
    > users are encouraged to switch.
    
    [0] http://www.speex.org/

commit 6c0be2c017e605c2106823e80e5aaa78fc68aba5
Merge: 98ad32c 1b3dcac
Author: George Marques <george@gmarqu.es>
Date:   Thu Oct 13 13:51:23 2016 -0300

    Merge pull request #6815 from RandomShaper/one-based-col-numbers-2
    
    Adapt overlooked instances of zero-based column numbers

commit 5687fa470962fc3f6528e6886284e3e965e7e35c
Author: Karol Walasek <coreconviction@gmail.com>
Date:   Thu Oct 13 18:25:06 2016 +0200

    Fixed Particle2D docs - radians to degrees for some params

commit 98ad32c1677575e9c31876d132c90423539aa3d3
Merge: 682c20b 6227e38
Author: George Marques <george@gmarqu.es>
Date:   Thu Oct 13 13:09:18 2016 -0300

    Merge pull request #6809 from volzhs/graphedit-zoom
    
    Fix GraphEdit connection wire when zoom in/out

commit 682c20be468472a66c5742a17a3093c75df5938e
Merge: 05a5d3d 86fd40b
Author: George Marques <george@gmarqu.es>
Date:   Thu Oct 13 13:07:37 2016 -0300

    Merge pull request #6814 from Hinsbart/animplayer
    
    Only show AnimationEditor automatically when an Animplayer is selected.

commit 61cca26ddffdd634c332c1fc4274c954481996e7
Author: Karol Walasek <coreconviction@gmail.com>
Date:   Mon Oct 10 15:35:06 2016 +0200

    Documentation of RPC-related methods and classes

commit 05a5d3d9d53350d7fd886390928d5d8e5fbd364b
Merge: 491e0fc ed1e71a
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Oct 13 18:00:07 2016 +0200

    Merge pull request #6782 from pkowal1982/load_icon
    
    New load icon, removed unused open icon

commit 491e0fc14a46bbb8bf061b4a479ba874a3fe87ce
Merge: 1284316 06903c7
Author: George Marques <george@gmarqu.es>
Date:   Thu Oct 13 12:31:20 2016 -0300

    Merge pull request #6805 from volzhs/graphnode-resizable
    
    Expose resizable property of GraphNode in inspector

commit 1b3dcac28145bfc6cc1bf2327852209155f59082
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Thu Oct 13 12:57:14 2016 +0200

    Adapt overlooked instances of zero-based column numbers

commit 86fd40b06c14f32327def8d872312974ecd32436
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Thu Oct 13 12:31:45 2016 +0200

    Only show AnimationEditor automatically when an Animplayer is selected.
    
    Previous behaviour was to show it when an AnimationPlayer has been detected in the scene, now you actually have to select it.
    Fixes #6213

commit 2f2cea070e062415f290103f1823ab17ea4e5874
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Thu Oct 13 11:30:04 2016 +0200

    Properly handle absolute paths in Globals::localize_path
    
    This give a proper fix for #4280 - #3106 , allowing absolute paths
    that starts from the file system, not the resource folder

commit 11349a786be1fd02647493cfeff9883898ffd73e
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Thu Oct 13 11:28:38 2016 +0200

    Revert "Add warning when (pre)loading paths with leading / (#4280 - #3106)"
    
    Also closes: #6801
    
    This reverts commit e59820ac94b7c9706298d5559608937dfca332e5.

commit 00b3af246b03bc789a7edc45c11b000d7d63ad27
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Mon Oct 10 13:43:09 2016 +0200

    Allow turing off zero-padding for line numbers

commit 753ba67d653c65239f0549313f3cca3330fd27f9
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Thu Oct 13 11:23:15 2016 +0200

    Add/expose VisualServer::get_default_clear_color()

commit 6227e38ec61e72ee5887eb3a0f1f45e64878990b
Author: volzhs <volzhs@gmail.com>
Date:   Thu Oct 13 12:11:29 2016 +0900

    Fix GraphEdit connection wire when zoom in/out

commit 870ed6f2fa5aad700bb125a4d76977f493fa82e2
Author: volzhs <volzhs@gmail.com>
Date:   Thu Oct 13 09:58:06 2016 +0900

    Add "button_selected" signal to ButtonGroup

commit 06903c7ad2708dc078fa4fea90ae1e58d239facc
Author: volzhs <volzhs@gmail.com>
Date:   Thu Oct 13 08:24:25 2016 +0900

    Expose resizable property of GraphNode in inspector

commit f5830e0973f2d868661ccbf78f4eedaec4e36cc0
Author: Zher Huei Lee <lee.zh.92@gmail.com>
Date:   Wed Oct 12 22:54:04 2016 +0100

    Fixes for ButtonArray
    
    Fixed hover sometimes not resetting when mouse leaves widget.
    Fixed text position not taking into account stylebox's content margins.

commit 9ad0850301045e0d7fd243340e807fb2c9f736de
Author: Răzvan Cosmin Rădulescu <razvancosmin.radulescu@gmail.com>
Date:   Tue Oct 4 10:57:16 2016 +0200

    Fixes hash float negative 0 problem
    
    Before this was giving an error:
    
    var a = {Vector2(1, 0): 5, Vector2(-1, 0): 7}
        print(a)
        print(a[Vector2(1, 0)])
        print(a[-Vector2(1, 0)])
    
    This simple commit fixes the issue.

commit cf4f3815b330093a0b4cf25569843929277739fd
Author: Mateusz Adamczyk <matek_a@outlook.com>
Date:   Tue Oct 11 23:14:03 2016 +0200

    Possibility to write node path by hand in exported NodePath variable (#3486)

commit f87e32696de6126f05d0b839a2a3689dd16fe73f
Author: Anthony Fieroni <bvbfan@abv.bg>
Date:   Thu Oct 6 14:51:16 2016 +0300

    Correct OS architecture detection
    
    Signed-off-by: Anthony Fieroni <bvbfan@abv.bg>

commit cc33c528eba7de158f5610fa884145fffc8df1c6
Author: volzhs <volzhs@gmail.com>
Date:   Tue Oct 11 23:54:46 2016 +0900

    Replace a node with saved branch scene instance

commit 12843167cacf3bacca32c29b7ea8b4426392bad0
Merge: 13bf9b6 094073e
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Oct 11 16:29:40 2016 +0200

    Merge pull request #6788 from Hinsbart/region_refresh
    
    Refresh TextureRegionEditor when region has been changed externally.

commit 13bf9b6973aa7620e90a3d17f728fcf34094ba9e
Merge: a317617 9d67895
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Oct 11 15:58:15 2016 +0200

    Merge pull request #6791 from Hinsbart/frame_changed
    
    Sprite: Fix inspector not showing changes on "frame" property.

commit 9d67895c7c3801e830d2c6e8c0fdf66f3ffc0893
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Tue Oct 11 15:14:05 2016 +0200

    Sprite: Fix inspector not showing changes on "frame" property.
    
    Fixes #6562

commit 094073e4b22344c4b969d55850c7927e569bfd43
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Tue Oct 11 11:31:25 2016 +0200

    Refresh TextureRegionEditor when region has been changed externally.
    
    Now the TextureRegionEditor updates when you change the region_rect either via the inspector or via
    undo/redo.
    
    Fixes #6772

commit a317617aaec10956c5cb2ef1b271b9bfe8031cc7
Merge: 0f587c4 d3a8087
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Oct 11 09:11:35 2016 +0200

    Merge pull request #6783 from pkowal1982/buttonpressed
    
    Fix #5959, contrasting texture for toggled button

commit 0f587c460e1f9675018cc3b3c07d9b750c522436
Merge: 53016ef f73b501
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Oct 11 09:10:39 2016 +0200

    Merge pull request #6778 from Hinsbart/completion_z
    
    Fix Script Editor drawing over Dialogs.

commit 53016ef7a134298f789f207c2cb2ab67d73f7946
Merge: 8b54cfa 84c525b
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Oct 11 09:10:20 2016 +0200

    Merge pull request #6777 from RandomShaper/revise-serial-naming
    
    Revise serial naming behavior

commit 8b54cfad1d903fef4c12862271c91c86d2f28e56
Merge: f3106cd 7b293aa
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Oct 11 09:10:00 2016 +0200

    Merge pull request #6776 from RandomShaper/int_property_step
    
    Allow step for integer properties

commit f3106cddb38259f74846edd43b85208b99e3414a
Merge: 346e8a9 2f80965
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Oct 11 09:09:49 2016 +0200

    Merge pull request #6775 from RandomShaper/one-based-col-numbers
    
    Make text column numbers one-based

commit 346e8a9a6e56114cd92b8d9fe83ee641c8c5381f
Merge: 3df507d 0159e4f
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Oct 11 09:09:40 2016 +0200

    Merge pull request #6762 from RandomShaper/improve-text-editor
    
    Line length guideline setting plus some tidy-up

commit 3df507d6961fe123a45f2af9e6eec50e136b6a1d
Merge: abfa42d 16a0e4b
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Oct 11 09:06:14 2016 +0200

    Merge pull request #6694 from bojidar-bg/gdscript-newline-functions
    
    Allow for linebreaks in function calls and definitions and yeild/signal.

commit ed1e71a77ed5913d64fc9db30c810eb64484573f
Author: Pawel Kowal <pkowal1982@gmail.com>
Date:   Tue Oct 11 00:28:39 2016 +0200

    New load icon, removed unused open icon

commit 1527cf8c0d17891dd0ebf99d484f83daa46eba3c
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Oct 10 18:31:01 2016 -0300

    2D Shaders are working again using the new syntax, though all is buggy in general

commit a747c8cceea53cd6dd02f4c41f062549afbbcac1
Author: yg2f <yoann@terminajones.com>
Date:   Sun Oct 9 02:21:44 2016 +0200

    xorshift32 PRNG for Math::rand_from_seed()
    
    should fixes #1043
    
    PRNG adapted from : http://excamera.com/sphinx/article-xorshift.html

commit abfa42dd390f4e15771200763cce50d154c0c56c
Merge: fea1fb0 42c72ee
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 10 20:06:46 2016 +0200

    Merge pull request #6781 from volzhs/unnecessary-parentheses
    
    Remove unnecessary parentheses
    
    [ci skip]

commit 42c72eee662fb423913a9515f5ccfb1c4ecf7f4c
Author: volzhs <volzhs@gmail.com>
Date:   Tue Oct 11 02:59:29 2016 +0900

    Remove unnecessary parentheses

commit d3a80876599aff1ac9e6e0172ba8862e9214aa04
Author: Pawel Kowal <pkowal1982@gmail.com>
Date:   Mon Oct 10 13:54:48 2016 +0200

    Fix #5959, contrasting texture for toggled button

commit f73b501d6f54a458a70d1e123d17d52e79072d04
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Mon Oct 10 13:21:37 2016 +0200

    Fix Script Editor drawing over Dialogs.
    
    Resets the z-index when focus is lost and the completion is shown.
    
    Fixes #6769

commit 84c525ba1bec018e75679334238fec5af942dabd
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Mon Oct 10 13:06:13 2016 +0200

    Revise serial naming behavior

commit 7b293aa4d412c938b56d8996dab04232d3c40e2e
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Mon Oct 10 12:20:52 2016 +0200

    Allow step for integer properties
    Small readability improvement

commit 2f80965845dd40c4a7981b0d3f011f26c185d63f
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Mon Oct 10 00:10:13 2016 +0200

    Make text column numbers one-based
    
    Make one-based the column number on the code editor
    
    Make one-based the column number for GDScript error messages
    
    Make one-based the column number for shader code error messages

commit 0159e4f96918990ee7bc3e9616ba073e566ad6e4
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Mon Oct 10 10:38:12 2016 +0200

    Refactor duplicated code

commit d9c1729a8f1d3eceb259ef540b378b70beb55f24
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Mon Oct 10 10:34:51 2016 +0200

    Add line length guideline to code editors

commit 6d21fd42d3713d8edd51f209e55358e2622aaa3a
Author: Anthony Fieroni <bvbfan@abv.bg>
Date:   Fri Oct 7 16:33:28 2016 +0300

    Button focus hovering
    
    Signed-off-by: Anthony Fieroni bvbfan@abv.bg

commit fea1fb0925142c3279fd3afaf27e80e78cd2e1e8
Merge: 9012dfb 068b58b
Author: Ignacio Etcheverry <neikeq@users.noreply.github.com>
Date:   Sun Oct 9 23:58:58 2016 +0200

    Merge pull request #6761 from neikeq/pr-missing-defval
    
    Bindings: Fix missing default value

commit 068b58b3ce3d86e4b5ebf3637fb21a70d786b00e
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Sun Oct 9 23:42:03 2016 +0200

    Bindings: Fix missing default value

commit 9012dfb8eb7276e29d567d27b49f6fea317bd83c
Merge: 616ddbd 4bdbafa
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 9 21:40:11 2016 +0200

    Merge pull request #6757 from vnen/fix-android-build-win
    
    Fix Android build detection on Windows

commit 4bdbafabce5aea47d131473a0b46830c401cc251
Author: George Marques <george@gmarqu.es>
Date:   Sun Oct 9 16:23:27 2016 -0300

    Fix Android build detection on Windows

commit 616ddbdf1d207b0de397ffbb0d03d6389e998db5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Oct 9 18:12:42 2016 +0200

    i18n: Sync template and translations with current code

commit 2fb5a0030527ac04f1026d80bd8cf12ca3b3f38b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Oct 9 18:11:55 2016 +0200

    i18n: Fix string that broke msgmerge

commit 0812ad8d270443a1e78658b7cd95aa85c385cead
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Oct 9 18:00:17 2016 +0200

    i18n: Sync translations with Weblate
    
    Adds template for Icelandic translation.

commit 3ef272290460670b82621727ba2e876fa0a5a01e
Author: Mateusz Adamczyk <matek_a@outlook.com>
Date:   Sat Oct 8 21:07:30 2016 +0200

    Place child control under label in AcceptDialog.
    
    Fixes #6199.

commit e0e21984d8f5153892e3b7eff4feb64a2c976cf9
Merge: b9e010f 9b2e293
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 9 14:55:53 2016 +0200

    Merge pull request #6747 from RandomShaper/unify-serial-naming
    
    Make node serial naming per-project and universal

commit b9e010fb7fa337f0aeb4a8262f61664300593847
Merge: 2077373 8671836
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 9 14:53:32 2016 +0200

    Merge pull request #6743 from mateka/issue-6296
    
    Issue #6296: When searching for control, checking if matrix is inversible

commit 20773733ca59d4860caa61b2bab5f469a2f5b7aa
Merge: bff13f3 b80d72e
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 9 14:52:35 2016 +0200

    Merge pull request #6741 from Faless/network_no_spoof
    
    Better checks for Multiplayer API, prevent packet source spoofing.

commit bff13f395001a76de6e67e88a0df8a326e15429b
Merge: 5f7f73c f73f554
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 9 14:48:08 2016 +0200

    Merge pull request #6738 from bojidar-bg/update-travis
    
    Attempt to fix travis builds for android

commit 5f7f73c6ae766342ed6a6d596f599ba63c826d7e
Merge: 8711523 ee7df2c
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 9 14:44:10 2016 +0200

    Merge pull request #6730 from Faless/fix_export_crash_error
    
    Throw an error when exporting a resource class

commit 8711523c9867ca06e68cf53e937b21738876fef7
Merge: 6f9023c 36d2dd5
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 9 14:41:44 2016 +0200

    Merge pull request #6722 from Hinsbart/projman_focus
    
    Project manager: grab focus on ok button after path selection.

commit 6f9023c9a609e6f3a8370853266ab06e5f910acd
Merge: 9eb54e5 8dd026e
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 9 14:41:22 2016 +0200

    Merge pull request #6717 from Hinsbart/focus_crash
    
    Prevent crash on focus change when no valid next control has been found.

commit 9eb54e5b6e89b51fb3287de3b89f009109242bad
Merge: 0a2826b 6dfa405
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 9 14:40:11 2016 +0200

    Merge pull request #6716 from Hinsbart/completion_fix
    
    Fix code completion drawing under other gui elements.

commit 0a2826b6bae6a92aea7739daa44669b7e5563319
Merge: afa6f34 cbb0ea3
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 9 14:39:42 2016 +0200

    Merge pull request #6712 from lordadamson/issue6012
    
    fix #6012 exposed setters and getters of Camera H/V offset to GDScript

commit afa6f3492c5a697d2d1961e55020df04bdf868fa
Merge: a4f3d93 63abe3d
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 9 14:38:59 2016 +0200

    Merge pull request #6711 from Faless/add_go_to_origin_shortcut
    
    Add shortcut to reset cursor position in 3D Editor ( #166 )

commit a4f3d93136905d1809a9a52803621182e1719812
Merge: e952152 7d74e3c
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 9 14:37:21 2016 +0200

    Merge pull request #6707 from volzhs/graphnode
    
    Expose selected value of GraphNode

commit e9521523a2e170ef0aace47d44f068cc755a817e
Merge: 369865f 34c02fa
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 9 14:36:55 2016 +0200

    Merge pull request #6706 from RandomShaper/light2d-editor-only
    
    Add editor_only param to Light2D

commit 369865f01aac33499e69bff7c619108b91dea06b
Merge: 9312707 83278a1
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 9 14:35:24 2016 +0200

    Merge pull request #6705 from volzhs/graphedit
    
    Fix GraphEdit grab random node when delete or deselect by clicking empty space

commit 93127070a65d8622f670ddd81f779abb61480327
Merge: 59d92d8 7f51bb7
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 9 14:34:40 2016 +0200

    Merge pull request #6704 from RandomShaper/fix-android-build-flags
    
    Fix compile flags not getting to the Android build

commit 59d92d82a71428f86931a6331fad882d4d2bcc85
Merge: fda7235 ced8fb4
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 9 14:34:26 2016 +0200

    Merge pull request #6703 from razvanc-r/fix_node_path
    
    fixes #6695 - MultiNodeEdit edit path in exported NodePath

commit fda72354c99d03dfdd34a072fdeae9877f49eee3
Merge: a3bac99 e59820a
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 9 14:16:47 2016 +0200

    Merge pull request #6702 from Faless/load_error_leading_slash
    
    Add error when (pre)loading paths with leading / (#4280 - #3106)

commit a3bac99c1c034af30ab5ea0f0650d81a7eb4c349
Merge: a938319 5b70214
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 9 14:15:21 2016 +0200

    Merge pull request #6701 from Hinsbart/connect_noscript
    
    ConnectionDialog: Don't allow connecting to a Node without a script if target method is invalid.

commit a938319bb7383de920653e2f130238384de84d1c
Merge: ca732a5 f2af5ab
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 9 14:14:52 2016 +0200

    Merge pull request #6699 from razvanc-r/fix_variant_can_convert
    
    fixes #6331, Variant::can_convert

commit ca732a52dcd5531347ed36809eec26b0ed159703
Merge: 1c6058a af35130
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 9 14:10:27 2016 +0200

    Merge pull request #6693 from J08nY/issue-editor-only-light
    
    light: respect editor_only setting in release build, fixes #6665

commit 1c6058a5bc3db61aa12c3fae11b216828e2bc5a5
Merge: fb856e5 1d09c27
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 9 14:08:50 2016 +0200

    Merge pull request #6691 from Faless/expose_more_physics
    
    Expose more 2D/3D physics options in project settings (#5029)

commit fb856e532e4c7a4fb7a61c1e9431bc664a77dbfc
Merge: c16c621 4527fbc
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 9 14:06:59 2016 +0200

    Merge pull request #6673 from J08nY/issue-update-spinner
    
    Fix #6653, add an option to stop the update spinner from spinning

commit c16c621c97f6abd443a751dfb493104575770011
Merge: 74917d7 8b9e545
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 9 14:05:40 2016 +0200

    Merge pull request #6657 from Faless/multi_channel_rpc
    
    Use 2 different ENet channels for reliable/unreliable packets

commit 74917d7037e27c81dc5817b2c47820a2256b69e5
Merge: ddf2aca e5edd50
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 9 14:04:22 2016 +0200

    Merge pull request #6627 from seijihariki/fix_crash_collider_overlap
    
    Fix for crash when finding intersection on colliders that overlap

commit ddf2acad4efe661a38bc9ee7a451e41e159e7b79
Merge: 28b0e9a acc242f
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 9 13:56:33 2016 +0200

    Merge pull request #6613 from pkowal1982/tween
    
    Tween reset/stop/resume/remove for all object properties at once

commit 28b0e9a56cabf6d637862bb01aa8e2f7bb871c06
Merge: 1f9e161 dd4f2a2
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Oct 9 13:54:36 2016 +0200

    Merge pull request #6553 from pkowal1982/treecheckbox
    
    Use full width of TreeItem::Cell to change value in CELL_MODE_CHECK

commit 4527fbcfa11c8e5fe618ce862d641c63b0204301
Author: J08nY <johny@neuromancer.sk>
Date:   Sat Oct 1 16:15:07 2016 +0200

    editor_node: add an option to stop the update spinner from spinning, fixes #6653

commit 9b2e2935d06f870171353cb0e3f52caa6fc74c5b
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Fri Oct 7 20:25:29 2016 +0200

    Refactor node naming APIs used by editor
    Make 'name_num_separator' a project setting
    Make all node operations separator-aware

commit 88a32c11f1d35c57a7af4b8f6733595b95ab4e4b
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Sat Oct 8 20:37:05 2016 +0200

    Fix reparent undo not renaming back

commit 8671836b76e8723a1d9021f8d7bf56ce5fdcc6f3
Author: Mateusz Adamczyk <matek_a@outlook.com>
Date:   Sat Oct 8 12:33:10 2016 +0200

    Added simple check to viewport, if matrix32 is invesile (https://github.com/godotengine/godot/issues/6296).

commit b80d72e662339fe43552a16e64a1a7d531428f22
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Fri Oct 7 16:44:53 2016 +0200

    Better checks for Multiplayer API, prevent packet source spoofing.
    
    Fixes the following problems.
    
    A malicious client was able to contact another peer faking its identity
    (even looking like he was the server).
    
    A malicious client was able to force other client disconnections by sending
    bogus system packets to the server.

commit 850eaf7ed796d2f2d9a35c6bc4ba9a4e69f5ca1d
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Oct 7 11:31:18 2016 -0300

    -the new shader language seems to work
    -shader editor plugin can edit shaders
    -code completion in shader editor plugin

commit f73f554cc040507d5f28223678533fc12c9ba7cc
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Fri Oct 7 11:05:03 2016 +0300

    Attempt to fix travis builds for android
    
    Using travis_wait command

commit 6debabe57eaff1bf59d04b84eb56ffdef2a2957f
Author: Thomas Edvalson <machin3@gmail.com>
Date:   Thu Oct 6 16:36:05 2016 -0400

    Use int instead of int32_t for Vectors

commit ee7df2c89ab0608c84f8c9390e1ed888dc1f805d
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Thu Oct 6 20:24:32 2016 +0200

    Throw an error when exporting a resource class
    
    "export var tex = Texture"
    will now throw an error to avoid crashing the editor:
    "Exported constant not a type or resource"
    
    Fixes #6719 . Closes #6729

commit 36d2dd5318f5a021d6956a772cd7fc288e222253
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Thu Oct 6 12:41:38 2016 +0200

    Project manager: grab focus on ok button after path selection.
    
    Slight usability improvement: grabs focus on the Import/Create button after engine.cfg/path selection.
    So then I can just press enter to create the project ^^

commit ced8fb480600b9b64e0c82735e592c2103accb3f
Author: Răzvan Cosmin Rădulescu <razvancosmin.radulescu@gmail.com>
Date:   Tue Oct 4 15:49:11 2016 +0200

    fixes #6695 - MultiNodeEdit edit path in exported NodePath

commit 6dfa405eac8523f4dcc2c3b7624801647ef4c562
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Wed Oct 5 10:19:08 2016 +0200

    Fix code completion drawing under other gui elements.
    
    Raises the z-index of the Script editor when the completion is shown.
    
    fixes #1257
    fixes #6690

commit 8dd026e4f91f802719315fb6b5a45e36723d3adc
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Wed Oct 5 08:56:58 2016 +0200

    Prevent crash on focus change when no valid next control has been found.
    
    Fixes the crash discussed in #6714.

commit 1f9e16119f2b17fa507bdee8529459ed91f27b8c
Author: Ariel Manzur <ariel@okamstudio.com>
Date:   Wed Oct 5 03:46:23 2016 -0300

    bind method canvas_item_set_sort_children_by_y

commit cf5778e51a883936ffc896231da8259e5ebabc0a
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Oct 5 01:26:35 2016 -0300

    -Added ViewportContainer, this is the only way to make viewports show up in GUI now
    -2D editing now seems to work
    -Added some functions and refactoring to Viewport

commit cbb0ea315b9946cd8d291bd0cbb63e2523c78644
Author: Adham Zahran <adham.zahran@hotmail.com>
Date:   Wed Oct 5 00:45:12 2016 +0200

    fix #6012 exposed setters and getters of Camera H/V offset to GDScript

commit 63abe3dcd0ba5323450b9b0603a34d61b2fe3033
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Tue Oct 4 20:39:38 2016 +0200

    Add shortcut to reset cursor position in 3D Editor ( #166 )
    
    The shortcut will focus the origin after you moved around with shift + mouse3.
    The default shortcut is the letter "O", like "F" for focus.
    This can be customized in the editor shortcuts menu.
    
    Closes #166

commit 7d74e3c39f7cef02444314b20b85ef5b311631ab
Author: volzhs <volzhs@gmail.com>
Date:   Wed Oct 5 02:00:58 2016 +0900

    Expose selected value of GraphNode

commit 83278a1ac41b5595e3d96f74ad0c2ce73d41835e
Author: volzhs <volzhs@gmail.com>
Date:   Wed Oct 5 01:10:49 2016 +0900

    Fix GraphEdit grab random node when delete or deselect by clicking empty space

commit 7f51bb7b1c5a8104afa859e38b8b207abfbd2093
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Tue Oct 4 16:55:29 2016 +0200

    Fix compile flags not getting to the Android build

commit 34c02fad5ac54f6c10730c9a930b883b08e51e45
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Tue Oct 4 16:44:59 2016 +0200

    Add editor_only param to Light2D

commit e59820ac94b7c9706298d5559608937dfca332e5
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Tue Oct 4 15:02:36 2016 +0200

    Add warning when (pre)loading paths with leading / (#4280 - #3106)

commit 5b7021434f27145550ddb5de74dc66e9273d4dcb
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Tue Oct 4 13:27:08 2016 +0200

    ConnectionDialog: Don't allow connecting to a Node without a script if target method is invalid.
    
    Shows a warning now.
    Fixes #6656

commit f2af5ab9499b343e72269239cb975dd91875bce9
Author: Răzvan Cosmin Rădulescu <razvancosmin.radulescu@gmail.com>
Date:   Tue Oct 4 12:36:31 2016 +0200

    fixes #6331, Variant::can_convert

commit a6e9dc615346f44b68b418483dd218d11ba4a674
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Oct 3 23:46:24 2016 -0300

    make editor update by tracking changes in visualserverraster

commit 22d83bc9f655d5ae7a1b49709c4c1b663725daf5
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Oct 3 16:33:42 2016 -0300

    Begining of GLES3 renderer:
    
    -Most 2D drawing is implemented
    -Missing shaders
    -Missing all 3D
    -Editor needs to be set on update always to be used, otherwise it does not refresh
    -Large parts of editor not working

commit 16a0e4b23528aad0c043f350831f5706987a2d01
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Mon Oct 3 21:18:21 2016 +0300

    Allow for linebreaks in function calls and definitions and yeild/signal.
    
    (Plus maybe a few other things)

commit 513c0265c4760a7d04caa764a2f367d070e873e3
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Mon Oct 3 19:17:54 2016 +0300

    Add `String char(int ascii)` function to GDScript and Visual Script
    
    Just hope it doesn't crashes with that much pointer math... :smile:

commit af35130b50c3238e82aa3b43fbc983fd7e4daf50
Author: J08nY <johny@neuromancer.sk>
Date:   Mon Oct 3 16:23:43 2016 +0200

    light: respect editor_only setting in release build and dont show the light

commit 1d09c27ba4b94e677b66d8d2c2b9e38f7829ad38
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Mon Oct 3 03:42:17 2016 +0200

    Expose more 2D/3D physics options in project settings

commit 78d97b060a6873a454e710380cb9ef1bde5e4c65
Merge: 917f5e9 a27fafb
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 3 14:21:37 2016 +0200

    Merge pull request #6605 from zaps166/old-gl-ext-funcs
    
    Add compatibility with old OpenGL 2.1 drivers

commit 917f5e9bbc688214755f723e4c03cd471fb795d5
Merge: c46e205 deb36b4
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 3 13:53:46 2016 +0200

    Merge pull request #6675 from J08nY/issue-vector3-angle-to
    
    Adds Vector.angle_to(Vector other), fixes #3912
    
    [ci skip]

commit deb36b44d1a67157a44695ed7519605f431a3d89
Author: J08nY <johny@neuromancer.sk>
Date:   Sat Oct 1 21:20:09 2016 +0200

    Vector3: added angle_to(Vector3 other)

commit f468cfc379ec74b802edf0bc89d3f65225d9250d
Author: J08nY <johny@neuromancer.sk>
Date:   Sat Oct 1 20:54:31 2016 +0200

    Vector3: format properly, fix indents

commit 8d57640d3745084d5c4abc4e6926298c2f4a3fb4
Author: Karol Walasek <coreconviction@gmail.com>
Date:   Mon Oct 3 11:35:40 2016 +0200

    Added general notes on RayCast[2D] updating behaviour and force_raycast_update()

commit 7494a8c3c6738ae212cc9ec62eb478056b846e3d
Author: Karol Walasek <coreconviction@gmail.com>
Date:   Tue Aug 9 19:52:15 2016 +0200

    Added force_raycast_update GDScript method for RayCast[2D]

commit c46e205237192ed58e21f13d90d7b6a75c7570ba
Merge: 0b12ebb 75299cf
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 3 12:33:57 2016 +0200

    Merge pull request #6617 from zaps166/theora-x86-simd-fix
    
    Fixes in Theora SCsub

commit 0b12ebba1143888ee76302c33bbf67508717f42f
Author: mookiexl <mookiexl@gmail.com>
Date:   Mon Oct 3 12:28:32 2016 +0200

    Limit directional shadow draw distance, fixes #559, optimization (#1991)
    
    * Shadow fadeout exponent hardcoded for now, should be user configurable.
    * optimization - skip shadows outside visible range

commit 75299cf3348d1c47a9e9b2657591fde1f72a35d4
Author: Błażej Szczygieł <spaz16@wp.pl>
Date:   Mon Sep 26 15:09:05 2016 +0200

    Fixes in Theora SCsub
    
    - properly pass x86 assembly define to the compiler,
    - don't compile unnecessary/encoder files.

commit 1d2743302f8e118011e5fe51fbc7bf310acb30d4
Merge: 803ccb5 941f460
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 3 12:11:53 2016 +0200

    Merge pull request #6686 from Faless/inputevent_none_fix
    
    Properly encode InputEvent of type NONE. Fix #5987

commit 803ccb5c7f306cc456208170ce36ac0847be45b3
Merge: b675710 ac80e68
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 3 12:10:25 2016 +0200

    Merge pull request #6684 from Hinsbart/save_all
    
    Fix "Save All" option in Script editor.

commit b675710b4639cca8dd01c5aba50e9f1834fed17e
Merge: a1a8190 b1fba2e
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 3 12:06:19 2016 +0200

    Merge pull request #6677 from J08nY/issue-pck-packer
    
    PCKPacker: Move to core from tools, fixes #4129

commit a1a81906c9063c1c73415f3bf9261c157ae1a4cc
Merge: 735e905 db0a46d
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 3 12:03:22 2016 +0200

    Merge pull request #6672 from WalasPrime/doc_raycasts
    
    Filled blanks and normalized documentation on RayCast[2D]

commit 735e905c775e6f9775a535ec041f2e4b63c55353
Merge: bf89f43 11cbbeb
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 3 12:03:06 2016 +0200

    Merge pull request #6662 from RandomShaper/export-texture-flags
    
    Respect texture .flags files on export

commit bf89f43927d379ac1d0f2e00bcc8bfc9884bf3a9
Merge: ad280e7 0866f49
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 3 12:00:22 2016 +0200

    Merge pull request #6650 from volzhs/resource-path
    
    Fix error when using 2 or more slashes on resource path

commit ad280e7bfccc150b81abd999f692bf1219ec87d1
Merge: c939be8 f81d009
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 3 12:00:10 2016 +0200

    Merge pull request #6640 from Hinsbart/color_picker
    
    Add inline ColorPicker to Script text editor.

commit c939be88592a1d0085c4633cc61c844ffd95ac12
Merge: 1dfa52b 5585bc1
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 3 11:59:55 2016 +0200

    Merge pull request #6634 from zaps166/fix-resampler-crash
    
    Don't crash when video is stopped and played again

commit 1dfa52ba59d6e6d9660e82202a77c2233b6f56e0
Merge: 463a42c 276087e
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 3 11:55:35 2016 +0200

    Merge pull request #6608 from Hinsbart/signal_err
    
    Throw error when trying to emit a non-existing signal.

commit 463a42c71e0677560324acb8dca7672b2978badc
Merge: 14fa87c ca3b8de
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 3 11:54:49 2016 +0200

    Merge pull request #6606 from zaps166/don-crash-on-unsupported-gl
    
    Don't crach when OpenGL version is unsupported

commit 14fa87ce92af76c793624ca759cd3627ee1e9d54
Merge: de648e5 3cce39c
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 3 11:50:33 2016 +0200

    Merge pull request #6592 from Hinsbart/anim_zoom
    
    AnimationEditor: zoom using ctrl+wheel

commit de648e552bf651ea465bf9fd4fc9b863e04077a8
Merge: 44b741d fd236a4
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 3 11:50:18 2016 +0200

    Merge pull request #6575 from Geequlim/more_themes
    
    More custom theme support for editor

commit 44b741dd3c49fef26874872f9208bfa804fdecbe
Merge: 03ee749 623c483
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 3 11:48:08 2016 +0200

    Merge pull request #6554 from pkowal1982/propertyeditortooltips
    
    Show True/False tooltip in property editor for bool values

commit 03ee749989d2681d49906b16b8a5591b46d8059b
Merge: 9c4c173 9e5aaa2
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 3 11:44:32 2016 +0200

    Merge pull request #6529 from pkowal1982/scrolltree
    
    Add scrolling to Tree control in Drag and Drop mode

commit 9c4c1733b4efd007f6bc29966f80dc5a5a38ef0a
Merge: 9fce85f cc7bc07
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 3 11:39:16 2016 +0200

    Merge pull request #6513 from Brickcaster/master
    
    Fix for issue #6496: ItemList does not immediately scroll down to section

commit 9fce85f9d772bfc51df8f5e861986914fce0fc5d
Merge: 90f4e76 663d4ee
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 3 11:36:44 2016 +0200

    Merge pull request #6501 from SuperUserNameMan/windows_compile_with_standalone_msvc
    
    scons detects standalone MSVC on Windows

commit 90f4e76a463713826b81a768444ce318dcdb3aa0
Merge: cf4693c 66dac87
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 3 11:36:01 2016 +0200

    Merge pull request #6479 from RandomShaper/improve-debug-focus
    
    Improve debug focus behavior

commit cf4693cf18ec6ccdd3ccb4e416d3520efbf26010
Merge: 3ecd856 1a7aae7
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Oct 3 11:34:03 2016 +0200

    Merge pull request #6304 from razvanc-r/master
    
    (Array) .pop_front, .pop_back & .remove return values instead of void

commit 941f46038415bfdc52f61b68511c83fed59fc2fe
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Mon Oct 3 02:40:53 2016 +0200

    Properly encode InputEvent of type NONE. Fix #5987
    
    In the editor settings you can disable default editor shortcuts.
    When a default shortcut is disabled an InputEvent of type NONE must
    be stored in the config file to allow the editor to remember that setting.
    variant_parser.cpp was not properly encoding InputEvent of type NONE causing
    the "corruption" of the editor settings file.

commit ac80e68d2f60012f315d268c4a9d70dffb02f901
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sun Oct 2 20:39:15 2016 +0200

    Fix "Save All" option in Script editor.
    
    Also removes some old code.
    fixes #6667

commit b1fba2e013e0dc53dec7406e5db4fbc65ad17a94
Author: J08nY <johny@neuromancer.sk>
Date:   Sat Oct 1 22:04:10 2016 +0200

    PCKPacker: moved from tools into core, fixes #4129

commit 6b283ae2931475cfda8f5f24307ca01998b6e813
Author: J08nY <johny@neuromancer.sk>
Date:   Sat Oct 1 15:50:54 2016 +0200

    PopupMenu: added toggle_item_checked and exposed set_item_tooltip and get_item_tooltip

commit db0a46d7f7af220cede52198f05082f74ca9c546
Author: Karol Walasek <coreconviction@gmail.com>
Date:   Sat Oct 1 16:20:00 2016 +0200

    Filled blanks and normalized documentation on RayCast[2D]

commit 3ecd8560fd90a615d80a447b04e713bb2c600fe4
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Oct 1 13:01:44 2016 +0200

    Classref: Sync template with current source

commit f30602c67a86bce393c5e67551755e0a8b3f0dd4
Merge: dabcabe c333659
Author: Ignacio Etcheverry <neikeq@users.noreply.github.com>
Date:   Sat Oct 1 00:48:38 2016 +0200

    Merge pull request #6652 from volzhs/word-wrap
    
    Fix typo for word_wrap

commit 11cbbeb17ed0f5ff369046c1a194e0a31863f207
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Fri Sep 30 10:49:55 2016 +0200

    Respect texture .flags files on export

commit dabcabe9815612c7ef1c99909b14d632f13df165
Merge: cb7661d c1dc71b
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Sep 30 07:26:33 2016 +0200

    Merge pull request #6658 from Faless/fix_bo_network
    
    Fix possible buffer overflow in NetworkedMultiplayerENet

commit c1dc71baee663eb470fbb318640afa146ee66060
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Fri Sep 30 03:37:09 2016 +0200

    Fix possible buffer overflow in NetworkedMultiplayerENet
    
    NetworkedMultiplayerENet::get_packet was reporting the wrong size for the packet buffer exposing a potential buffer overflow in case of malformed/malicious packets

commit 8b9e5453a57e873d43d748d9acf16be4b7a1aa19
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Fri Sep 30 01:23:54 2016 +0200

    Use 2 different ENet channels for reliable/unreliable packets
    
    This avoids stalling other sequenced but unreliable packets
    (i.e. UNRELIABLE_ORDERED) when sending RELIABLE packets.

commit c333659ebcdf41851761ebd3d8edc8e5e822164e
Author: volzhs <volzhs@gmail.com>
Date:   Fri Sep 30 03:28:05 2016 +0900

    Fix typo for word_wrap

commit 0866f49f4e2ac6f0400502f5e6ca9a13dd8c7db9
Author: volzhs <volzhs@gmail.com>
Date:   Fri Sep 30 03:11:45 2016 +0900

    Fix error when using 2 or more slashes on resource path

commit cb7661df942cfb423c5fe5090c1c114489905c34
Merge: b491944 f9a21ba
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Sep 29 18:38:04 2016 +0200

    Merge pull request #6646 from pkowal1982/area
    
    Fix #6480, area duplicated param
    
    [ci skip]

commit f9a21baa26427badcac2871253052039eb514674
Author: Pawel Kowal <pkowal1982@gmail.com>
Date:   Thu Sep 29 18:12:45 2016 +0200

    Fix #6480, area duplicated param

commit b491944130cce4f40bc2992c3d38a199c450ab50
Merge: b8c6063 3edc0a4
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Sep 29 09:34:29 2016 +0200

    Merge pull request #6636 from pkowal1982/lineedit
    
    LineEdit long indicator, fix #6624

commit b8c60636db79c8ef818d02722a7b148423a4dc3b
Merge: 68325d7 0c09de3
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Sep 29 09:31:52 2016 +0200

    Merge pull request #6637 from Zylann/windows_print_overflow
    
    Windows: prevent huge prints from crashing the engine

commit f81d0095259c3affeec0de79e4ad1f38ea9bba39
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Thu Sep 29 09:12:45 2016 +0200

    Add inline ColorPicker to Script text editor.
    
    Adds an option to the script editor context menu that lets you open
    a ColorPicker in order to easily edit `Color()` constructors.
    To do this, right click on the word `Color` and select `Pick Color`.
    
    A side effect of this change is that the script editor now has its own
    context menu instead of re-using the one from TextEdit.
    It's now possible to indent left/right and to toggle comments via this menu.
    I also felt free to make it more context-sensitive than before:
    Now "Cut" and "Copy" will only be shown if text has actually been selected.
    
    I also added default shortcuts for indent left/right. (alt + left/right)
    
    Closes #6232

commit 0c09de3ef175b52937ffa2bba89a328cb282ad65
Author: Marc Gilleron <marc.gilleron@gmail.com>
Date:   Thu Sep 29 03:15:12 2016 +0200

    Windows: prevent huge prints from crashing the engine

commit 3edc0a48320376021cf7f5dee47311789274744a
Author: Pawel Kowal <pkowal1982@gmail.com>
Date:   Wed Sep 28 22:05:34 2016 +0200

    LineEdit long indicator, fix #6624

commit 68325d7254db711beaedddad218e2cddb405c42c
Merge: 33af4a9 af4b0db
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Sep 28 16:51:41 2016 +0200

    Merge pull request #6615 from syskrank/master
    
    minor cleanup for code in the "platform" section

commit 5585bc1c3886b37f7188b357ddcdbc76ca46f42c
Author: Błażej Szczygieł <spaz16@wp.pl>
Date:   Wed Sep 28 13:39:06 2016 +0200

    Don't crash when video is stopped and played again

commit 33af4a9746fb1feec4c88f4fe04c4e29317f2243
Merge: 73a7b91 5e7db2a
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Sep 27 09:23:02 2016 +0200

    Merge pull request #6623 from Hinsbart/action_just_completion
    
    Code completion for is_action_just_{pressed, released}

commit e5edd50d6231dfc63b5309cbad56cdba05256a89
Author: Victor Seiji Hariki <seijihariki@seiji-desktop.home.hariki>
Date:   Mon Sep 26 23:40:06 2016 -0300

    Now ignoring remaining collision shapes.

commit 5e7db2a5b47a66337517b01e5d43ac87a0ac70b3
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Mon Sep 26 22:16:27 2016 +0200

    Code completion for is_action_just_{pressed, released}
    
    fixes #6621

commit 73a7b91459fc18013e51e8c4dfbcc7a309d6b1e2
Merge: db1a986 e0fcd93
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Sep 26 12:45:31 2016 +0200

    Merge pull request #6568 from Hinsbart/joy_names
    
    Add functions to get readable names for joystick events

commit af4b0db1e4aef0c4ef77f025b9d539d7cce814bf
Author: syskrank <[omitted]>
Date:   Mon Sep 26 12:30:59 2016 +0300

    removed confusing "if(true)" statement with empty "else" block

commit b40265492cccb9ee11067e328bd6e7f828fd8b6c
Author: Ying-Ruei Liang(KK) <thumbd03803@gmail.com>
Date:   Mon Sep 26 15:43:10 2016 +0800

    Append selected dir when openning dir with Editorfiledialog

commit ef1bfd3f2e2a5ee071c1c8a7f474629ac98d9c74
Author: Ying-Ruei Liang(KK) <thumbd03803@gmail.com>
Date:   Mon Sep 26 15:38:15 2016 +0800

    Show "." in item_list of EditorFiledialog

commit 241e2594f1ea9e051876dea0e4217890359dc50b
Author: Ying-Ruei Liang(KK) <thumbd03803@gmail.com>
Date:   Mon Sep 19 11:27:53 2016 +0800

    Show '.' in the tree of file_dialog

commit db1a9863d22799d5e23a26066a6547b1012754bc
Merge: a3c7988 7b8fe97
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Sep 26 09:49:49 2016 +0200

    Merge pull request #6607 from zaps166/fix-crash-in-process_hdr
    
    Don't crash in "_process_hdr()" if "framebuffer.luminance" is empty

commit a3c7988e8ed3fa876fb9a6984583fe39dd627580
Merge: 20c7b65 cfd17de
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Sep 26 09:44:42 2016 +0200

    Merge pull request #6604 from touilleMan/patch-1
    
    Add CC parameter to allow use of custom C compiler

commit acc242fd6a3fc0dda18c01290263313e09d8269e
Author: Pawel Kowal <pkowal1982@gmail.com>
Date:   Sun Sep 25 23:25:52 2016 +0200

    Tween reset/stop/resume/remove for all object properties at once

commit 276087e92dd707d990565a373ab9f51a3a52ef2d
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sun Sep 25 19:21:21 2016 +0200

    Throw error when trying to emit a non-existing signal.
    
    closes #6017

commit 7b8fe97888dc1d9586d443498281df532ec1db3a
Author: Błażej Szczygieł <spaz16@wp.pl>
Date:   Sun Sep 25 13:09:21 2016 +0200

    Don't crash in "_process_hdr()" if "framebuffer.luminance" is empty
    
    If "glFramebufferTexture2D()" fails on old drivers the Vector is empty.
    Don't allow to read from empty Vector (NULL pointer).

commit ca3b8deb7860eb54c2b5ef44eb686799a688febc
Author: Błażej Szczygieł <spaz16@wp.pl>
Date:   Sun Sep 25 13:06:12 2016 +0200

    Don't crach when OpenGL version is unsupported

commit a27fafb2736a530a8a04f887dd8d6e67da3d8972
Author: Błażej Szczygieł <spaz16@wp.pl>
Date:   Sun Sep 25 12:57:56 2016 +0200

    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

commit cfd17de23098297d076def400cd6d506700a5f03
Author: Emmanuel Leblond <emmanuel.leblond@gmail.com>
Date:   Sun Sep 25 11:58:54 2016 +0200

    Add CC parameter to allow use of custom C compiler

commit 3cce39c2d37d73124038def2f002cc372ddceb8c
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Fri Sep 23 14:57:54 2016 +0200

    AnimationEditor: zoom using ctrl+wheel
    
    closes #6585

commit 20c7b65b7e3630ada9f2e8b6b64926ec05d68c4c
Merge: 94d6757 c1e2358
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Sep 23 07:42:39 2016 +0200

    Merge pull request #6588 from SuperUserNameMan/expose_geometryinstance_get_aabb_etc
    
    expose GeometryInstance.get_aabb() etc fixes #6587

commit 94d6757a0d7426f6805c6f9d50a8afc0c2f6061a
Author: romeojulietthotel <romejulietthotel@ihubbell.com>
Date:   Thu Sep 22 22:38:57 2016 -0700

    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.

commit 2af6b3dd1b564c5a58fbb16b3c04c791d73e8b26
Merge: 53c1c7f 2c9d98b
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Sep 23 07:28:04 2016 +0200

    Merge pull request #6574 from RandomShaper/fix-android-export
    
    Fix manifest generation bug in Android export

commit c1e23589143e8372612b906d0e09bb8bd6b48546
Author: yg2f <yoann@terminajones.com>
Date:   Thu Sep 22 23:01:44 2016 +0200

    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()``;

commit 53c1c7ff8f062529bcdceabd62416c6f483ca523
Merge: a631674 6fcf2b2
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Sep 22 15:33:15 2016 +0200

    Merge pull request #6584 from Hinsbart/mod_release
    
    x11: Fix event.is_action() for release of modifier keys

commit 6fcf2b2bd87e16c9cfc55f3c1293797c24124e85
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Thu Sep 22 12:24:44 2016 +0200

    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

commit a63167459c6972f3750bf22799897a711e7556ba
Merge: 2f776af 0ec2b7b
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Sep 22 12:10:23 2016 +0200

    Merge pull request #6581 from vnen/fix-mainscreen-crash
    
    Fix crash when disabling main screen plugin

commit 0ec2b7baea235c3c5cf43ab296b40c06982b32de
Author: George Marques <george@gmarqu.es>
Date:   Wed Sep 21 19:17:55 2016 -0300

    Fix crash when disabling main screen plugin

commit 2c9d98bb4869ad8a8ec7af9ba0c8dd7d7c243fb5
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Wed Sep 21 12:46:40 2016 +0200

    Fix manifest generation bug in Android export

commit 2f776af2e600639c8d214e19555f3452a558692f
Merge: ae825c5 708a028
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Sep 21 07:45:00 2016 +0200

    Merge pull request #6573 from syskrank/master
    
    removed redundant assign operation in mesh_add_surface

commit ae825c5c1873eb0e6713f39855c0bc8ccc788f64
Merge: 1c50dfd 5c21d49
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Sep 21 07:40:18 2016 +0200

    Merge pull request #6569 from vnen/winrt-build
    
    Change winrt build to be less dependent on ANGLE

commit 708a028ce8a3192d4c879c346ed0126f82b23b6b
Author: knd <sys686x@gmail.com>
Date:   Wed Sep 21 05:23:42 2016 +0300

    removed redundant assign operation in mesh_add_surface: elem_count is reassigned a value before the old one has been used.

commit 5c21d49caf58d949baebfc605b8dc993428a3b7b
Author: George Marques <george@gmarqu.es>
Date:   Tue Sep 20 20:02:58 2016 -0300

    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.

commit e0fcd9331a7ce0e3afd7240a65ecf3e8c59ef9a3
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Tue Sep 20 22:12:52 2016 +0200

    Add function to get readable names for joystick events
    
    Closes #6476

commit fd236a4b6cb4619844c7fd0bafa6a4dc089d8019
Author: Geequlim <geequlim@gmail.com>
Date:   Tue Sep 20 20:41:57 2016 +0800

    More custom theme support for editor

commit 217e09c79da008e15bd789260e8b2513689c90bd
Author: yg2f <yoann@terminajones.com>
Date:   Tue Sep 20 13:54:17 2016 +0200

    Fixes #6487, GDscript compiler ignores OPCODE_LINE and OPCODE_BREAKPOINT in Release mode
    
    When godot is in release mode, GDscript compiler does not generate
    bytecodes for OPCODE_LINE and OPCODE_BREAKPOINT anymore.
    
    This optimizes GDscript execution speed when the script contains a lot
    of comments in blocs executed in loops.
    
    Fixes #6487

commit 1c50dfdf6c352574391c953d88732382adc15e83
Merge: 82f5130 aa5ade8
Author: Ignacio Etcheverry <neikeq@users.noreply.github.com>
Date:   Tue Sep 20 09:28:26 2016 +0200

    Merge pull request #6557 from anneomcl/master
    
    Fix for #6158

commit aa5ade834c8646b81e2320089314393c00ee8020
Author: anneomcl <anneomclaughlin@gmail.com>
Date:   Mon Sep 19 21:36:24 2016 -0700

    Fix for #6158. Converting Vector2 to Size2 for scaling functions.

commit 82f5130cad04c2a959a87ea0bca63e82454fa3cf
Merge: 5243174 c21412f
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Sep 20 06:33:55 2016 +0200

    Merge pull request #6552 from Hinsbart/vec2_clamped
    
    Expose Vector2::clamped() to scripts

commit 52431741d4f8d9786d2a8d0e6cb137d49a550310
Merge: d47e1f1 7cd64c3
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Sep 20 06:21:28 2016 +0200

    Merge pull request #6551 from vnen/doc-xml-tree
    
    Add docs for XMLparser, VideoPlayer and most of Tree

commit 623c483ebaffa8de8f9e53b3910d6cfdf8207e59
Author: Pawel Kowal <pkowal1982@gmail.com>
Date:   Mon Sep 19 23:41:48 2016 +0200

    Show True/False tooltip in property editor for bool values

commit 7cd64c3c8d5d4f087cc6f910ba38bffbf0d9bbf5
Author: George Marques <george@gmarqu.es>
Date:   Mon Sep 19 16:37:17 2016 -0300

    Add docs for XMLparser, VideoPlayer and most of Tree

commit c21412fa7e098ac31b5d667d4d9f8eee3f12a2cd
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Mon Sep 19 23:10:30 2016 +0200

    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 ^^

commit dd4f2a2ccb2d32aec0157562095e086b6c6a11be
Author: Pawel Kowal <pkowal1982@gmail.com>
Date:   Mon Sep 19 23:07:24 2016 +0200

    Use full width of TreeItem::Cell to change value in CELL_MODE_CHECK

commit d47e1f11fe9bb4c091dbc8017f7afc220730acd7
Merge: 829d69b a2bff72
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Sep 19 18:59:54 2016 +0200

    Merge pull request #6549 from Hinsbart/default_layout
    
    Make the choosable default editor layout the same as the actual default
    
    [ci skip]

commit a2bff72eee3bde88184a97f2386055d369ed03f6
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Mon Sep 19 18:52:08 2016 +0200

    Make the choosable default editor layout the same as the actual default one.
    
    Fixes #6266

commit 829d69ba52d1ac23d5533ba2b82df3a9b267195b
Merge: c284ebf 9c71e5a
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Sep 19 14:25:48 2016 +0200

    Merge pull request #6545 from Hinsbart/textedit
    
    Fix ability to cut/paste text in LineEdit/TextEdit in readonly mode.
    
    [ci skip]

commit 9c71e5a9df7ae5e3a81acd3332d16d5bc4e04556
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Mon Sep 19 14:17:48 2016 +0200

    Fix ability to cut/paste text in LineEdit/TextEdit in readonly mode.
    
    Fixes #6466

commit c284ebfb97564160679ffe44a18f8bae67874c5d
Merge: cfa868e b8ec4a3
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Sep 18 20:12:12 2016 +0200

    Merge pull request #6534 from djrm/icons
    
    New distraction free mode icon

commit cfa868e9000e4c0eccfb3882626da007fd814cad
Merge: 0e96231 7904b2b
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Sep 18 20:06:10 2016 +0200

    Merge pull request #6525 from vnen/plugin-bottom-show-hide
    
    Expose bottom panel show/hide for plugins

commit b8ec4a3e02da5af82af3e06718893704f73c0cd6
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Sun Sep 18 10:19:02 2016 -0500

    New distraction free mode icon

commit 8b15b26eedad4fdd33d50f5f9aa0fcc1875d503f
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Sep 17 19:01:11 2016 -0300

    Click the inspected objet name to see all subresources.

commit 9e5aaa27bc48bcba7392febeb583b4959a826c9e
Author: Pawel Kowal <pkowal1982@gmail.com>
Date:   Sat Sep 17 21:29:55 2016 +0200

    Add scrolling to Tree control in Drag and Drop mode

commit 0e962311be7fa5565a456ecd328202c2d6f6ca13
Merge: 1830b80 98e7c1e
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Sep 17 18:39:56 2016 +0200

    Merge pull request #6516 from vnen/plugin-main-screen
    
    Add a function to plugin get the main screen parent

commit 1830b807192bd02ba6ba13c06616cab41a5bea24
Merge: c47fd20 84783fe
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Sep 17 18:37:15 2016 +0200

    Merge pull request #6504 from Hinsbart/joy_axis
    
    Fix input action pressed state not changing for quick joystick moveme…

commit c47fd20cc690c205145291743ac3ccfdf8feb7a8
Merge: c05242e fbd0b6f
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Sep 17 18:36:23 2016 +0200

    Merge pull request #6498 from Paulb23/current_script_highlight_fix
    
    Fix highlight current script when script temperature is disabled

commit c05242e324b4094a91185af5bda625d85a480443
Merge: 80861b7 222bc07
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Sep 17 18:36:10 2016 +0200

    Merge pull request #6489 from zaps166/vorbis-no-enc
    
    Vorbis: Don't compile unnecessary encoder files

commit 80861b7d59b22010d6e3f4ee90c4bb97631ac20f
Merge: c05ff05 0960887
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Sep 17 18:34:22 2016 +0200

    Merge pull request #6414 from RandomShaper/improve-shader-shadow
    
    Expose additional light/shadow properties to canvas item shaders

commit 7904b2b4050dfc26db330da8c603d64bed462dc2
Author: George Marques <george@gmarqu.es>
Date:   Sat Sep 17 11:59:12 2016 -0300

    Expose bottom panel show/hide for plugins

commit 98e7c1edbab6605a7578643485e1e88b61fd83d7
Author: George Marques <george@gmarqu.es>
Date:   Fri Sep 16 15:02:01 2016 -0300

    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.

commit cc7bc07e33107d3474ed5f09faf6d9d5840d5f13
Author: Brickcaster <dralon@yahoo.com>
Date:   Fri Sep 16 11:25:07 2016 -0400

    Fix for issue #6496
    
    Canged order of NOTIFICATION_DRAW to update scrollbar before scrollbar
    is checked to see which list elements to display.

commit 663d4ee7de9741e4e55255908fbecd8582097ae3
Author: yg2f <yoann@terminajones.com>
Date:   Thu Sep 15 18:04:26 2016 +0200

    scons detects standalone MSVC on Windows
    
    Under Windows, Scons is now capable of detecting and compiling with
    standalone MSVC compilers (aka "Visual C++ Build Tools").
    http://landinghub.visualstudio.com/visual-cpp-build-tools
    
    Tried with version 2015, and native x86 and x64 compilers under
    Windows 10 pro 64 and Windows 8.1 64, with the default Win8 SDK
    provided by the "Visual C++ Build Tools" web-installer.
    
    Follow the same compiling instructions than for compiling with Visual
    Studio, except that Visual Studio is no more required.
    
    KNOWN ISSUES :
    - ``methods.detect_visual_c_compiler_version()`` will emit a warning message
    on computers where the ``VSINSTALLDIR`` environement variable is not present.
    But it should compile just fine and still automatically detects the 32 or
    64 bits according to the compiler you picked.
    
    TODO :
    - eventually, update ``platform/winrt/dectet.py`` with function
    ``methods.msvc_is_detected()`` and try to compile winrt/UWP with
    these standalone compilers (if you did not select Win10 SDK when
    installing the standalone tools, you can run it again).
    - update doc to make users aware of "Visual C++ Build Tools" aka
    "stadalone MSVC".
    - eventually, update ``methods.detect_visual_c_compiler_version()``

commit c05ff0577fd9cc39a6968e65743f7d7da711bfe2
Merge: 4613cb7 cef70a5
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Sep 16 11:13:11 2016 +0200

    Merge pull request #6510 from Hinsbart/doc_vib
    
    Update documentation on joystick vibration.
    
    [ci skip]

commit cef70a5f8b87caa00723cfb600c4ccd83305a322
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Fri Sep 16 11:08:32 2016 +0200

    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.

commit 84783fe77b5dfa89a1bcf5a7e60a3b3ab7d876bd
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Thu Sep 15 19:30:35 2016 +0200

    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.

commit fbd0b6f995667b0874ad76b79c9fbf9c46ed7df9
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Thu Sep 15 15:35:25 2016 +0100

    Fix highlight current script when script temputure is disabled

commit 4613cb7874a7a6beb3195bebf06d7ecfbd2454c3
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Sep 15 10:13:28 2016 -0300

    Hacked a demo C# class parser for neikeq.

commit 913925f10689f41ae956bb5b0b01501a8d7cf8de
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Sep 15 08:17:23 2016 -0300

    Center camera2D with the proper viewport size

commit 08688931a13ee49dc435100265748e4194f081e7
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Sep 14 19:44:08 2016 -0300

    Call run callback

commit a75f5f039e31e20d985937f63cb2c8b90734160c
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Sep 14 19:37:37 2016 -0300

    Added API version and hashing to ObjectTypeDB

commit 222bc07874b11166410b6ae395fa854f238aed5a
Author: Błażej Szczygieł <spaz16@wp.pl>
Date:   Wed Sep 14 22:40:20 2016 +0200

    Vorbis: Don't compile unnecessary encoder files

commit a4156f1f0a69bcf4d7c1f43550a39a76cc389e0a
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Sep 14 15:55:14 2016 -0300

    Added a few functions to make 2D split screen easier.

commit 51466ae5d2f4f36f155a9f9b3e84c878c0a86707
Merge: 827a9aa 97cf3eb
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Sep 14 14:32:53 2016 -0300

    Merge pull request #6486 from Faless/viewport2d
    
    Restore Viewport::set_world_2d() functionality (2D Split Screen)

commit 97cf3eba56f7f89b9a6b275c70e54e52303e25a7
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Wed Jul 13 20:51:38 2016 +0200

    Restore viewport set_world_2d functionality

commit 66dac878ac9fc278044281b7f67fbed668e4523d
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Wed Sep 14 04:02:18 2016 +0200

    Improve debug focus behavior
    Fix focusing debugged game on Windows
    Add re-focusing editor on continue

commit 827a9aa8294e7e2405f645579cc3e7044f3be079
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Sep 13 18:17:18 2016 -0300

    Added a generic AStar implementation to Godot.
    It's pretty fast, use it for games where Navigation does not cut it.

commit bfe67a3b87ada532d27df015141af8eb6091ef89
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Sep 13 11:20:09 2016 -0300

    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.

commit 8bcb6a290c61d40333cf3aa73e362836b6e12659
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Sep 13 11:05:47 2016 -0300

    -Added VeryLowDPI and MidDPI modes to Godot editor.
    -Improved HiDPI detection (requires resolution of > 2000 in X axis)

commit 08b096ccc2a46949d5c45e135bc66699f6c4d7cd
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Sep 13 09:47:34 2016 -0300

    Distraction free icon was missing

commit f10d2bd3944f3a520cf9f131b801f403c834ea6e
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Sep 13 09:46:17 2016 -0300

    -Add a distraction free mode button (so users know it's there)
    -Made distaction free not hide the top bar, it's more loss than gain to hide it
    -Fix fullscreen toggling and added a menu option for it so it's also visible in settings.

commit 527ae80dffb6e0f4398310d25ceed951fe848871
Merge: af35536 b548ef0
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Sep 13 09:29:54 2016 -0300

    Merge pull request #6473 from sanikoyes/Pr-ScrollContainer-expand-children-bug-fix
    
    fix ScrollContainer cannot scroll when scroll bar is hidden

commit af355364b2973405aae3b7dd3748ebdfa123fdce
Merge: 291e985 5ef64aa
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Sep 13 07:41:31 2016 +0200

    Merge pull request #6472 from vnen/fix-gds-nontools
    
    Fix build for templates

commit b548ef000927ea90306efc0808ec866bd09e4fe9
Author: sanikoyes <sanikoyes@163.com>
Date:   Tue Sep 13 11:50:41 2016 +0800

    fix ScrollContainer cannot scroll when scroll bar is hidden

commit 291e9858828cc7007700ac8b65179a32f9a80fe5
Author: George Marques <george@gmarqu.es>
Date:   Mon Sep 12 23:41:34 2016 -0300

    Fix UWP gamepad

commit 043a7a1e06d5f020f996080089e4742852edd37c
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Sep 12 23:23:36 2016 -0300

    Added favorites and recent history to create dialog

commit 5ef64aae58ffb9b66baba00f746413fc92ac980d
Author: George Marques <george@gmarqu.es>
Date:   Mon Sep 12 22:40:46 2016 -0300

    Fix build for templates

commit f51b202566e9b2a9deb3eb4836f6e00fb30e8500
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Sep 12 19:31:07 2016 -0300

    Modified resource menu for node scripts so it always goes through the new script wizard.

commit dc6eefdbf2b3f9362dbb571e9fb2f3df60760c04
Merge: 37f1e86 a013683
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Sep 12 16:33:28 2016 +0200

    Merge pull request #6465 from Paulb23/script_highlight_color_update
    
    Update current script color on change

commit a0136838b36261f21e6bd692089f7904895e807d
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Mon Sep 12 15:19:30 2016 +0100

    Update current script color on change

commit 37f1e86108a84c9b371e37c3854d8a03c8aea743
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Sep 12 10:52:29 2016 -0300

    Do ctrl-click on any code identifier to go to definiton or help page.

commit 83df74a17d4de3c32a752a56ad01e3f962749021
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Mon Sep 12 04:33:40 2016 +0200

    Fix/improve AnimationPlayer blending logic

commit 78f92dbcb9b193fb7a100ca7096c15a6899199fc
Merge: ba3c47c 9f66f59
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Sep 11 18:40:46 2016 -0300

    Merge pull request #6281 from bojidar-bg/gdscript-ternary-operator
    
    Ternary operator in GDScript (a if x else b)

commit ba3c47c696d9dd797a9053d77557259400b97586
Merge: c40ab44 aad87ab
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Sep 11 22:15:41 2016 +0200

    Merge pull request #6446 from vnen/fix-scons-python-env
    
    Fix the Windows environment in SCons spawn function

commit 1a7aae7443194f7d6137901af369c843b3911b4f
Author: Răzvan Cosmin Rădulescu <razvancosmin.radulescu@gmail.com>
Date:   Sat Aug 27 17:33:45 2016 +0200

    (Array) pop_front, pop_back return values
    
    pop_front, pop_back now return values instead of `void`. Things
    I didn't know how to properly implement:
    
    1. pop_front & pop_back shows in the help menu Object as return value.
       I know this is incorrect but if not Object than what? Cause it
       can't be void. It needs to be a generic type that includes all the
       Array types

commit c40ab446c9bcd5b28a073fea4113794bb701937b
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Sep 11 12:27:14 2016 -0300

    Changed default assignment of shorcut for alt-left/right to history next/prev, which is more standard and useful.
    Indent can be done with tab and shift-tab anyway.
    If you don't like this, feel free to reassign them manually in the editor settings :P

commit b83350f4b2e968baac4d1551a6f21fe2e6b468ad
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Sep 11 12:20:28 2016 -0300

    Added constants from types in code completion, somehow this was never added.
    Stuff like Label.ALIGN_CENTER or Mesh.PRIMITIVE_TRIANGLES did not complete..

commit b874cede201d354dfbf8147ab07621bda845a28c
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Sep 11 11:48:31 2016 -0300

    Add argument options for the theme override functions in Control

commit 95eb7466df890dcbed9eb8e8bda15bd9235db9c0
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Sep 11 11:28:01 2016 -0300

    -Added a ColorFrame control, kind of like Texture but for color.
    -Added dropping nodes to text editor for them to become a path
    -Fixed issues with font not properly being set in code editor

commit 1bf684cea274db7c58b3f62a77ad4de3980c14dc
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Sep 11 10:01:52 2016 -0300

    -Cleaned up find/replace bar for replace (made selection only default if selection exists), also made buttons look like buttons
    -Fixed a bug related to theme propagation, may be able to solve #6443, #6302 and others. Please test.

commit e6ef92d21753e2b06e5f490d59d12d512490093b
Author: George Marques <george@gmarqu.es>
Date:   Sat Sep 10 20:21:46 2016 -0300

    Fix build error in WinRT export

commit 2a003d7b4e74c809bf218f72506ba74b9e5bbb7f
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Sep 10 17:50:20 2016 -0300

    fix get_selected_nodes()

commit 65b93d177e334aaa11db9c6cf9350d5280a76afe
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Sep 10 17:34:27 2016 -0300

    -Added bindings to the resource filesystem for editor
    -Added set_child_rect, which was unavailable for script

commit 2da3aaefc2509408284d77b01349231e6965ef20
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Sep 10 16:46:00 2016 -0300

    small clarification in doc

commit 491dde2eb46a3d5af60256a21a23d6c32e4bfa46
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Sep 10 16:44:03 2016 -0300

    Made it possible to properly draw over the 2D canvas for 2D objects. Arranged some functions to achieve this.

commit 67d3935eb17110d71235f52d1b2040f06c8f2b23
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Sep 10 15:32:17 2016 -0300

    -Added way to generate resource previews from script plugin.
    -Updated documentation

commit 75f292f8eb1d5afa9c29817e8cb9401ab5fa166f
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Sep 10 14:44:28 2016 -0300

    Add API for inspecting objects from EditorPlugin, as requested in one of the comments of #6254

commit b16f41a10aa307adaa7e6af9f666ec0526658ad9
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Sep 10 13:29:07 2016 -0300

    Fix Viewport.get_mouse_pos() for specific situations, closes #1885

commit 31545e0409437ffa176b60ae82f813d5a81c4615
Merge: 4d664c9 1f7fde2
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Sep 10 12:31:11 2016 -0300

    Merge pull request #6447 from godotengine/revert-6438-android-hard-float-abi
    
    Revert "Change Android float ABI to hard"

commit 1f7fde299d1e127e1e7ef29fc1a50a402559b087
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Sep 10 12:31:01 2016 -0300

    Revert "Change Android float ABI to hard"

commit 4d664c9289da4479d15045f4d8b35d78a42b0026
Merge: 6abd143 82f84f4
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Sep 10 12:28:47 2016 -0300

    Merge pull request #5692 from kubecz3k/remoteTransform
    
    Remote transform node (for 3d)

commit 6abd1437cd2d8a0448f37c6b6f2b8bf00a652b84
Merge: fc61eb3 82d4cb5
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Sep 10 12:22:31 2016 -0300

    Merge pull request #5879 from gau-veldt/subarray_patch
    
    Subarray patch

commit fc61eb37ce004ecfa0656a46c68d111c68bb5c19
Merge: 026c791 a4674bd
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Sep 10 12:21:02 2016 -0300

    Merge pull request #5920 from 29jm/fix-warnings
    
    Fix some more warnings

commit 026c7913cf6f38b948d66484d97d7841fa1c9f16
Merge: e2aad59 853161a
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Sep 10 12:14:33 2016 -0300

    Merge pull request #5942 from pkowal1982/scroll
    
    ScrollContainer expand children bug fix

commit e2aad59b59e9cf9791bd7b21383d6c85c4b46203
Merge: 3c30a3b c3b9ef8
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Sep 10 12:12:26 2016 -0300

    Merge pull request #5962 from Alex-doc/Y_billboard
    
    Implements Y billboard

commit aad87ab1b6ef536837b7ce7a612dfc0ad422114b
Author: George Marques <george@gmarqu.es>
Date:   Sat Sep 10 12:08:04 2016 -0300

    Fix the Windows environment in SCons spawn function
    
    Properly fix #2974 as discussed there.

commit 3c30a3b1aadfdf0c79162d8c6e8f8c12b4ad08a1
Merge: c5b7385 3d84849
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Sep 10 12:07:39 2016 -0300

    Merge pull request #6137 from supaiku-o/master
    
    Add a Close All files option to script editor

commit c5b738511029ab27746b1ae34cfaaf056dc5902b
Merge: e6dc95e 8fcd92c
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Sep 10 12:07:08 2016 -0300

    Merge pull request #6250 from Ovnuniarchos/CursorHotspot
    
    Mouse hotspot is now honored.

commit e6dc95e49934a008e21f08c1d5789cc108736acb
Merge: 34d3a4b 88430f0
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Sep 10 11:59:51 2016 -0300

    Merge pull request #6292 from bojidar-bg/gdscript-add-enums
    
    Adds enums to GDScript

commit 34d3a4b471586fedf9743f50566e0db47d8168d6
Merge: 8835882 cccea7e
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Sep 10 11:49:07 2016 -0300

    Merge pull request #6336 from sanikoyes/Pr-fix-inter-callback-delete
    
    Tween: fix non-repeat interpolate_callback

commit 8835882d23251fcf0f7eea148c648975a898becc
Merge: 7a27d5d c53e5c5
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Sep 10 11:48:07 2016 -0300

    Merge pull request #6355 from Kazuo256/http-request-methods
    
    Add http method and request data parameters to HTTPRequest::request

commit 7a27d5d9e7db4a52b1c9dcac474f6478d3c17efa
Merge: c2b70fd 15458c8
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Sep 10 11:47:42 2016 -0300

    Merge pull request #6363 from vnen/winrt
    
    Fix the support for WinRT/UWP

commit c2b70fdd6947c397cf0ad3fd9aa1cceacaeb1ba3
Merge: 0a9c08f 8ddc0b6
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Sep 10 11:47:12 2016 -0300

    Merge pull request #6413 from caryoscelus/script_load_singletons
    
    enable autoload for command-line scripts

commit 0a9c08f87cb77195d3780e4a2cfc5d52199a597e
Merge: 83b0d78 68cd19a
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Sep 10 11:40:44 2016 -0300

    Merge pull request #6438 from RandomShaper/android-hard-float-abi
    
    Change Android float ABI to hard

commit 83b0d7848e426a213ad0177ce03dd1d44b3afd8e
Merge: 365f3d7 7d455fc
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Sep 10 11:40:22 2016 -0300

    Merge pull request #6439 from Paulb23/item_list_scroll_issue_6343
    
    Added get_v_scroll to item list, issue 6343

commit 365f3d7a6ea613b2678d2f667d1ec52c2e15a628
Merge: 97cebe1 fae6dbc
Author: George Marques <george@gmarqu.es>
Date:   Sat Sep 10 11:12:59 2016 -0300

    Merge pull request #6442 from RandomShaper/fix-action-release
    
    Fix Input.action_release() marking action as pressed

commit fae6dbc7f3dccbf001b03395703979f79c6effd8
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Sat Sep 10 04:57:21 2016 +0200

    Fix Input.action_release() marking action as pressed

commit 97cebe1358dbdd6d9dca8b079517e4ff8fb3fbc7
Merge: 8af99ef 991a433
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Sep 9 20:21:52 2016 +0200

    Merge pull request #5892 from rollenrolm/pr-hardcoded-colors
    
     Move hardcoded theme colors from editor_node into editor_themes

commit 991a433cb30c8f1ca085db655648b8971c61c9bf
Author: Ralf Hölzemer <rollenrolm@posteo.de>
Date:   Thu Aug 4 16:43:55 2016 +0200

    Move hardcoded theme colors from editor_node into editor_themes

commit 7d455fca71c37563f3a57c91b716c66101ce03fc
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Fri Sep 9 15:28:01 2016 +0100

    Added ItemList get_v_scroll to docs

commit 63fd8f863b731ae524205393d178aa55aad8b837
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Fri Sep 9 15:20:57 2016 +0100

    Added get_v_scroll to item list, issue 5343

commit 68cd19a6c2cd679b33428d32fcf007863a69599d
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Fri Sep 9 13:30:43 2016 +0200

    Change Android float ABI to hard

commit 8af99ef1c6499ff485e81b0859cf3b123661d4ab
Merge: 7c4f6c6 56f9ada
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Sep 9 07:46:42 2016 +0200

    Merge pull request #6436 from djrm/icons
    
    Tweaked some icons, including xform one

commit 56f9adac3b5d491baa44b7c9e3b2f1f4ac79c8b7
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Thu Sep 8 19:22:30 2016 -0500

    Tweaked some icons, including xform one

commit 7c4f6c654b846cba3548af89d05e211750bb1088
Merge: 5c87f14 82728b3
Author: Ignacio Etcheverry <neikeq@users.noreply.github.com>
Date:   Thu Sep 8 22:10:50 2016 +0200

    Merge pull request #6190 from iammangod96/patch-1
    
    Fixed running the game before saving scene

commit 5c87f143321d1b788f71d0326d36a1c886518678
Merge: e04e55f a82ecf6
Author: George Marques <george@gmarqu.es>
Date:   Thu Sep 8 11:59:45 2016 -0300

    Merge pull request #6432 from Paulb23/grid_color_issue_3781
    
    Added customisable grid color, issue 3781

commit a82ecf6d80c2997fb61c7827de771c1b3a5e36fc
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Thu Sep 8 14:53:39 2016 +0100

    Added customisable grid color, issue 3781

commit e04e55f822284a31e8268df3b0c8b33f0a0fdbf5
Merge: 633f940 20bad65
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Sep 8 14:26:52 2016 +0200

    Merge pull request #6431 from Hinsbart/xb_mapping
    
    x11: fix x360 wireless gamepad mapping.

commit 20bad652efdb1a26ab3307aa733208b449e40c83
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Thu Sep 8 13:54:41 2016 +0200

    x11: fix x360 wireless gamepad mapping.
    
    Uses hat values instead of buttons for the dpad now.
    Fixes #6419

commit 633f940c9690614c4bc3d340d4d3591784d452f0
Merge: 233a991 acd41d9
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Sep 8 07:58:06 2016 +0200

    Merge pull request #6368 from Garmelon/issue-6320
    
    Tilemap editor: Bucket tool - allow deleting and replacing of tiles

commit 233a9915173a1e249518b38c50d4d0c7d649498d
Merge: 2e8c733 8c886b9
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Sep 8 07:48:18 2016 +0200

    Merge pull request #6409 from Hinsbart/osx_gamepad
    
    osx: Support gamepad input.

commit 2e8c73331ad6e4854be7d6f61034d0fee1b0b7eb
Merge: 6aedff7 cd82faf
Author: George Marques <george@gmarqu.es>
Date:   Thu Sep 8 00:00:08 2016 -0300

    Merge pull request #6428 from Gastronok/master
    
    Correct Directory.list_dir_begin() Documentation

commit 6aedff796850f6d4b38f4febc7421ee5cd202944
Merge: c73bef1 17c5fc5
Author: George Marques <george@gmarqu.es>
Date:   Wed Sep 7 23:53:46 2016 -0300

    Merge pull request #6418 from RandomShaper/canvas-show-hide-bones
    
    Add show bones checkable menu item

commit c73bef156276ed7168c0559bc8cbf4560848ec94
Merge: 462c171 dd9189a
Author: George Marques <george@gmarqu.es>
Date:   Wed Sep 7 23:47:48 2016 -0300

    Merge pull request #6423 from bebae/issue-6143
    
    fixed wrong placement of AcceptDialog Buttons issue-6143

commit cd82fafd5810248e261ac633f9c942125d90906a
Author: Gastronok <hammerbroish@hotmail.com>
Date:   Wed Sep 7 16:32:59 2016 -0700

    Change the documentation to reflect that Directory.list_dir_begin()
    returns true (not false) when a stream could not be initialized. (See, for
    example,
    https://github.com/godotengine/godot/blob/master/drivers/windows/dir_access_windows.cpp#L76
    )

commit 462c171c65ed12b8b483e3021f91754f559c9e94
Merge: 828e1c0 ae4f7cb
Author: Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>
Date:   Wed Sep 7 20:01:58 2016 -0300

    Merge pull request #6427 from MarianoGnu/master
    
    Explicitly initialize TextureProgress's initial angle value.

commit ae4f7cbc2cbe6caa4eefd116be2d95c899e0e479
Author: MarianoGNU <marianognu.easyrpg@gmail.com>
Date:   Wed Sep 7 20:00:10 2016 -0300

    Explicitly initialize TextureProgress's initial angle value.
    (Hopefully)
    Fixes #3856
    Fixes #6426
    Fixes #6344

commit 828e1c092fa706d4392363435950960261765ba4
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Sep 7 19:39:02 2016 -0300

    Renamed the bind_native functions to bind_vararg, should make it show the documentation more clearly and also make it easier to bind to C#

commit dd9189aac46c7f7a7624101a72d90c08dfa2e0c7
Author: bebae <baeumler.benjamin@googlemail.com>
Date:   Wed Sep 7 20:26:03 2016 +0200

    fixed wrong placement of AcceptDialog Buttons issue-6143

commit 19bd661a8fdc381bb68018028bf76997cf74b65a
Merge: a40309b 9e92fca
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Sep 7 20:42:36 2016 +0200

    Merge pull request #6421 from Paulb23/highlight_current_script_issue_5450
    
    Added setting to change current script background color, issue 5450

commit a40309b53261f4b8fdba1de2cbd6e08e57352be5
Merge: 0b0bba9 607d602
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Sep 7 20:42:26 2016 +0200

    Merge pull request #6420 from Paulb23/itemlist_tooltip_disable_issue_6240
    
    Itemlist tooltip disable issue 6240

commit 0b0bba990bd5d835c07ce4b7fb0bc652a05df261
Merge: 632d247 c1f23bb
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Sep 7 20:42:17 2016 +0200

    Merge pull request #6417 from Geequlim/pr-program-manager-dialogs-theme
    
    Fix dialogs in ProjectManage don't with editor theme issue

commit 632d2477f6a9a686b6bbbe5ef2855ae2594035e6
Merge: b1ce982 e906563
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Sep 7 20:42:09 2016 +0200

    Merge pull request #6415 from RandomShaper/fix-android-build
    
    Fix Android build (#5645)

commit 607d602493a88cab626db131d1427d4f9a13aff5
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Wed Sep 7 16:36:05 2016 +0100

    Document itemlist disable tooltip

commit 62a968b1c66c6fa340234395870b781fb636bab8
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Wed Sep 7 16:21:20 2016 +0100

    Ability to disable item list tooltip, issue 6240

commit 9e92fcaef989f9a368dd26cffd38a45deffbb601
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Wed Sep 7 17:54:20 2016 +0100

    Added setting to change current script background color, issue 5450

commit 17c5fc59559eec0524948a1e060206efee4c4ca7
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Wed Sep 7 11:10:00 2016 +0200

    Add show bones checkable menu item

commit c1f23bb6af8f6e72cb9b2871690752843e2c3cc9
Author: Geequlim <geequlim@gmail.com>
Date:   Wed Sep 7 15:13:31 2016 +0800

    Fix dialogs in ProjectManage don't with editor theme issue

commit b1ce9821e7ae78c31222d65ceb3ae681ec5bd9ca
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Sep 7 08:54:42 2016 +0200

    classref: Sync with current source

commit b48e6230f491098a4f0ebaaf7b0481e17827d0c1
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Sep 7 08:52:42 2016 +0200

    LineEdit: Quick fix to set_expand_to_text_length argument name

commit e9065632c6193736a2f539cc5f8906db4855c3ac
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Wed Sep 7 02:36:11 2016 +0200

    Fix (potentially) Android libs packaging issue (#5645)

commit 09608876258ffa7d19be1fb887541f3798fa945e
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Wed Sep 7 01:52:54 2016 +0200

    Expose light shadow color to canvas item shaders

commit 405f6af79c32c575768f53661127cfd6aa4230f4
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Sep 6 20:34:24 2016 -0300

    -Added diectly editable expressions on node to VSEditor, closes #6392
    -Added ability for LineEdit to expand to fit text

commit 181fdce1e9c0b31f3a4ff14e25b2e0fec7108da0
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Sep 6 19:55:22 2016 -0300

    Better snapping for graph ports, closes #6394

commit b69e422af930ba6b6e539607e9c7cf0b962ee196
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Wed Sep 7 00:22:28 2016 +0200

    Rename misleading define
    The macro USE_LIGHT_SHADOW_COLOR actually was being defined when the shader used SHADOW (the output shadow color), not the shadow color set for the light so it's better named USE_OUTPUT_SHADOW_COLOR. In 3D there's not that difference but renaming as well for consistency.

commit 0094c30938c870cdc0dd546be792c7f1951b5e08
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Sep 6 19:38:31 2016 -0300

    Do not expose resource/ properties in sectioned property editor, closes #6396

commit f31400c04d49aee2d2433b5404e2f17cf54da3a1
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Sep 6 19:31:44 2016 -0300

    Added option for UVs (and tangents) in adding sphere for ImmediateGeometry, closes #6398

commit 23ababdcd57079182172b1c5467fcd6bb0f303d3
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Sep 6 19:12:28 2016 -0300

    Changed Vector3.snap from fmod to stepify, which makes more sense, fixes #6399

commit 8ddc0b697b26797d2d5682a9112dff59c950b22a
Author: caryoscelus <caryoscelus@gmx.com>
Date:   Tue Sep 6 19:45:35 2016 +0300

    enable autoload for command-line scripts
    
    fixes #6360

commit 15458c8e6a4945ab27f9aa4ca31fd1eeef0e2cb7
Author: George Marques <george@gmarqu.es>
Date:   Sat Sep 3 19:43:40 2016 -0300

    Add Windows Universal export to editor
    
    - Use OPENSSL_ENABLED definition to the whole source to detect it
      anywhere.
    - Add WinRT/UWP template files with manifest and default images.

commit 78275aad871031ea0a4e20b901ba60d741415300
Merge: a66a23f 3b3502b
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Sep 6 18:06:29 2016 +0200

    Merge pull request #6364 from akien-mga/pr-tools-cleanup
    
    Cleanup of the tools folder

commit a66a23fafedd975f28f865deaba0b4ba783f59ba
Merge: 10de179 8514eaf
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Sep 6 07:51:50 2016 +0200

    Merge pull request #6410 from supaiku-o/issue-6029
    
    Always show output panel when debugging

commit 10de1799fb68099ac443af68344355002f3fe9e6
Merge: d7cf27b 0108e7c
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Sep 6 07:51:15 2016 +0200

    Merge pull request #6408 from supaiku-o/issue-6374
    
    Show object string cast instead of object id in debugger

commit d7cf27b507165d4f81d71af61812e7a7fcffd78c
Merge: 4b9dac8 28a0ed7
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Sep 6 07:51:05 2016 +0200

    Merge pull request #6406 from volzhs/create-folder
    
    Select newly created folder on Directory dialog

commit 4b9dac87f541e4b90b78856cc9b8c8cc0609e51a
Merge: 6f7b2d2 4aab004
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Sep 6 07:47:14 2016 +0200

    Merge pull request #6403 from ISylvox/fix-export-templates
    
    Fix for Compiling Export Templates

commit 8514eaf34b004ffb7d2c24e2c680a2c9df2e8146
Author: supaiku <supaiku@protonmail.ch>
Date:   Tue Sep 6 01:44:33 2016 +0200

    Always show output panel when debugging

commit 8c886b9d7a22bfacf25a5f3303c25c099abf55f9
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Tue Sep 6 00:47:54 2016 +0200

    osx: Support gamepad input.
    
    Fixes #3881
    
    Vibration support is not optimal yet as it doesn't try to emulate the "weak" and "strong" motor strength,
    but just takes the parameter with the highest value for the vibration gain.

commit 0108e7c33acd0b053503bc7deee2cd58637d71ec
Author: supaiku <supaiku@protonmail.ch>
Date:   Tue Sep 6 00:39:56 2016 +0200

    Show object string cast instead of object id in debugger

commit 28a0ed75ba1d40874d19704342ed7959fff65c00
Author: volzhs <volzhs@gmail.com>
Date:   Tue Sep 6 07:27:15 2016 +0900

    Select newly created folder on Directory dialog

commit 4aab004674df8bb0dbff8c1b4bda4cd7213c7348
Author: ISylvox <ISylvox@yahoo.com>
Date:   Tue Sep 6 04:50:30 2016 +0700

    Should Fix Compiling Export Templates
    
    - Works on Windows, Linux x11, Linux Server, Android, HTML5
    - Not tested on Mac/iOS (don't have Apple's devices yet)

commit 6f7b2d277fc068264b72b0a39d464da03807c628
Merge: eb1b711 00e743b
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Sep 5 20:05:14 2016 +0200

    Merge pull request #6400 from razvanc-r/template
    
    Update GDScript template

commit 00e743b76ad89927d611f312cfc06d0511eac985
Author: Răzvan Cosmin Rădulescu <razvancosmin.radulescu@gmail.com>
Date:   Mon Sep 5 19:15:08 2016 +0200

    Clean up GDScript template

commit c53e5c555aabff1c0b1e0e6b4a87e895e278606b
Author: Kazuo256 <kazuo256@gmail.com>
Date:   Wed Aug 31 17:59:09 2016 -0300

    Add http method and request data parameters
    
    For HTTPRequest::request

commit 3b3502b758fb4127eca7f71dc0c41c95fac97025
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Sep 1 22:36:29 2016 +0200

    Remove tools/script_plugins, demos of the old plugin API
    
    They are superseded by the official demos in
    https://github.com/godotengine/godot-demo-projects/tree/master/plugins

commit 6a4ba76836a8a0579a6164351e3fa2d14e29aa79
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Sep 1 22:22:41 2016 +0200

    Merge tools/docdump in tools/doc
    
    Reduces clutter in the tools folder.

commit ae9729b6df885eb04c63501b33399d401829a76a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Sep 1 22:10:20 2016 +0200

    Move various scripts to the "scripts" folder
    
    Thus cleaning up the "tools" folder a bit.

commit 08e5e8794aceff8de4a928d1876c6af88601a5db
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Sep 1 22:09:26 2016 +0200

    Remove obsolete Win32 libraries that everyone had forgotten about

commit 3efe1231f0ea9570e4985ac5b8e568c768ad87ce
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Sep 1 22:05:29 2016 +0200

    Move templates and distribution stuff to tools/dist
    
    Also removed the obsolete iOS xcode template.

commit eb1b71180ee7c37c32da3110bfee7d6638596f5d
Merge: 7d600ca 3d84973
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Sep 5 07:46:02 2016 +0200

    Merge pull request #6372 from waldson/master
    
    Fixes LineEdit text selection with mouse selecting more than intended

commit 7d600caa1659b95a82fbb1bd932e36f40277ad16
Merge: 24bd472 588e124
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Sep 5 07:44:31 2016 +0200

    Merge pull request #6352 from hurikhan/fix_release_build_II
    
    Fix release build. (II)

commit 24bd472a4a3295f1d1f217a7fc7492df6947bfea
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Sep 4 10:38:41 2016 -0300

    Removed script_variables/ prefix to VS properties, made them easier to access from GD and Expression nodes

commit 9167cd45bb3fc835134f231778051bab470105fe
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Sep 4 10:34:40 2016 -0300

    Added expression nodes to visual script, please test.

commit 5f5db46e8d0a28c3b5ac5fab36c14d3393217bfe
Author: George Marques <george@gmarqu.es>
Date:   Sat Sep 3 19:41:36 2016 -0300

    Patch thirdy-party libraries to build for WinRT
    
    - Patch enet code.
    - Patch OpenSSL code and add shims for unavailable API.
    - Add extra definition header for Freetype.

commit c9b82498b4b8de7b5f4c19873421d32ca1749ed2
Author: George Marques <george@gmarqu.es>
Date:   Sat Sep 3 19:36:44 2016 -0300

    Fix drivers coding for WinRT
    
    - Add a proper function to retrieve IP addresses.
    - Solve issues with Windows FileAccess and DirAccess to use the same code
      for WinRT.
    - Add patches to the GLES2 rasterizer to workaround ANGLE issues.

commit 2eaad1cfd1c96538d7aaf8bbd46535f8a143d2ad
Author: George Marques <george@gmarqu.es>
Date:   Sat Sep 3 19:35:42 2016 -0300

    Fix root path resolution on PCK file

commit c1dfbb7628e93370217eff204d997640793054e4
Author: George Marques <george@gmarqu.es>
Date:   Sat Sep 3 19:29:46 2016 -0300

    Remove embedded ANGLE headers
    
    There's now a dependency on external ANGLE code, those are not needed
    anymore.

commit e21702f76403845e915f3226f3c142d0dec8cb71
Author: George Marques <george@gmarqu.es>
Date:   Sat Sep 3 19:25:43 2016 -0300

    Implement missing WinRT functions
    
    - Fix buildsystem for WinRT/UWP platform.
    - Add audio driver and joystick mapping for WinRT.
    - Enable thread class for WinRT.
    - Refactor MSVC compiler architecture detection to methods.py, so it can
      be used by Windows and WinRT.

commit 77cb836fc4110a19bdba1d74928a6343fbca7f05
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Sep 3 14:59:44 2016 -0300

    small fix

commit 5028d7510d1036cfb027d3dd2158d3d22afb530b
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Sep 3 14:58:23 2016 -0300

    Connection hints when connecting to empty space.

commit ee37c2f4330e9bd247576b5834cd2660cb520e13
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Sep 3 00:30:43 2016 -0300

    Made basic call nodes unsequenced, since they are like gdscript and most return const.

commit bb34384a9c922c8f372e483310c964082ecff786
Merge: eff6519 808bd53
Author: George Marques <george@gmarqu.es>
Date:   Fri Sep 2 21:32:28 2016 -0300

    Merge pull request #6379 from Hinsbart/update_mappings
    
    Update gamepad mappings from community db.

commit 808bd539342a55ad1c59c621a05443957626bc9f
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Fri Sep 2 23:02:57 2016 +0200

    Update gamepad mappings from community db.

commit eff6519aafab0750d10978e9b0b6c51e0fac6862
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Sep 2 20:31:06 2016 +0200

    InputEvent: Fix event comparisons when type is NONE
    
    Was a regression from 2e5a4cb5ca33576ea81601f949b2e633ff92213c.
    Fixes #6376.

commit 3d8497318401040979242ae04271d6c0f5b253e9
Author: Waldson Patrício <waldsonpatricio@gmail.com>
Date:   Fri Sep 2 12:06:48 2016 -0300

    Fixes LineEdit text selection with mouse selecting more than intended

commit b78067930237ade5a8942b41dc4aea08b827cde2
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Sep 2 11:55:12 2016 -0300

    -Added focus to comment node
    -Make comment node not grab focus on main area

commit acd41d964a62e86742d4411fba1d2a294e259dec
Author: Joscha <joscha@migejolise.de>
Date:   Fri Sep 2 11:17:50 2016 +0000

    Tilemap editor: Bucket tool - allow deleting and replacing of tiles

commit 8216bec7d1adf123e76e5feb8d72ac176e94d537
Merge: 89702d5 54e97e5
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Sep 2 08:40:24 2016 +0200

    Merge pull request #6365 from akien-mga/pr-locales
    
    i18n: Update list of supported locales based off glibc

commit 89702d545b89a1f07d17fb2bd8e766c91574cd24
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Sep 2 02:13:12 2016 -0300

    Basic type constants for visual script

commit 65ae4976eb7dfaa472aba7a9931b5beb537fe21a
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Sep 1 20:04:17 2016 -0300

    made visual script switch more flexible

commit 5b96c3a5527c1b2989dbfbe625f1c763b8887334
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Sep 1 18:58:52 2016 -0300

    -Modified Input and added is_action_just_pressed() as well as is_action_just_released()

commit 54e97e5ee69f311b165effc5f84b2387017d40df
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Sep 1 23:42:03 2016 +0200

    i18n: Update list of supported locales based off glibc
    
    Fixes #5733, fixes #6214.

commit 3759d378da7ceab382b31b86d69bb90b9eeaba90
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Sep 1 19:31:13 2016 +0200

    i18n: Sync template and and merge translations

commit a5134e432eaf25640b2a39fd4fbf5bba85027ad6
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Sep 1 19:24:34 2016 +0200

    i18n: Sync translations from Weblate
    
    Translator credits added manually based on Weblate git log.
    Adds Catalan, Danish and Norwegian Bokmål initial translations.

commit 5fc084c28e912c54bf64645df3e6cf2cd2c30be6
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Sep 1 12:03:55 2016 -0300

    -Fixed issue in Kinematicbody2D

commit fc70824f7c6ab1944d54194f54b816e55671e177
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Aug 31 17:58:51 2016 -0300

    More improvements to visual script..
    fixed a bug of not saving when sub-nodes changed.

commit 588e124c533874b69b88d7245f6bc98c8e4e2588
Author: Mario Schlack <m4r10.5ch14ck@gmail.com>
Date:   Thu Sep 1 00:19:31 2016 +0800

    Fix release build. (II)

commit 5567350e1bf28ca9468b8321378f19e67ee03909
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Aug 31 12:49:45 2016 -0300

    -Reworked constant nodes better
    -Added simple switch node, removed InputEventFilter

commit 028171845f457d8b7cce6d89d69c5387ff5dbafb
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Aug 31 08:57:39 2016 +0200

    classref: Sync with recent changes

commit ce7e2ae4f4d9ac0389edf7eacb664db685ee6c0b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Aug 31 08:46:48 2016 +0200

    draw_line: Properly bind antialiased argument

commit c826ae1566cac462e2b72fd03947cd4893fde888
Merge: ace2ad9 f0b6a24
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Aug 31 08:04:07 2016 +0200

    Merge pull request #6321 from hurikhan/fix_windows_mousemode
    
    Windows: Hide the mouse cursor when MOUSE_MODE_CAPTURED is activated.

commit ace2ad961ca9b8b33c30ed6b855af9f7c03f6321
Merge: fb4d6d1 cd71fcb
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Aug 31 07:42:14 2016 +0200

    Merge pull request #6228 from manokara/tilemap-someinfo
    
    Add mouse position information in TileMap.

commit fb4d6d1db0ed0fb8deb530be4b0ae481fb5ba3cd
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Aug 30 23:44:14 2016 -0300

    More visual script improvements
    -Added anti-aliasing on lines
    -Improved draw performance enormously
    -Removed sequence ports for most nodes, current visual scripts will likely be broken now. Sorry!

commit cccea7e0b4ea6a6ac3b624b1b437d175d5c8ef15
Author: sanikoyes <sanikoyes@163.com>
Date:   Wed Aug 31 10:27:20 2016 +0800

    Tween: fix non-repeat interpolate_callback does not delete after call triggered

commit cd71fcb097b28a1602e34c7167cc4b4c3fc628c7
Author: Mark Nokalt <marknokalt@live.com>
Date:   Thu Jun 16 21:10:44 2016 -0300

    editor: Add mouse position information in TileMap

commit 2f0e2a78b5caaf659e078c549682e3d1347f7066
Merge: 9a35ed5 a56e5c7
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Aug 30 16:59:46 2016 +0200

    Merge pull request #6332 from J08nY/vis-script-setget-flip
    
    VisualScript: Fixed VariableGet vs VariableSet node names, fixes #6325

commit 9a35ed5d5487628a9901682eafcf0bbed100bc8a
Merge: 41ee85b d691cb4
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Aug 30 16:52:55 2016 +0200

    Merge pull request #5670 from timoschwarzer/feature/camera2d_limit_smoothing
    
    Add an option to smooth camera limits when camera smoothing is enabled.

commit 41ee85b6a0dd9e0ee6960688a63ad8036a2a0497
Merge: 5efe47f 141360e
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Aug 30 16:49:12 2016 +0200

    Merge pull request #5262 from vnen/button-signals
    
    Add button_down and button_up signals

commit a56e5c74f577302a51d41823d272f2ec5e0d96e9
Author: J08nY <johny@neuromancer.sk>
Date:   Tue Aug 30 16:42:39 2016 +0200

    VisualScript: Fixed VariableGet vs VariableSet node names, fixes #6325

commit 5efe47fb0bd08bba569ec951ed6b6e40d4b264f1
Merge: 445c745 9133619
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Aug 30 14:52:35 2016 +0200

    Merge pull request #4376 from eska014/js-eval
    
    Add JavaScript eval interface to web export

commit 445c7455da85d3505d7d9572052f22281fa95581
Merge: b06fd4c 0d692e6
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Aug 29 19:49:31 2016 +0200

    Merge pull request #6324 from djrm/fix_compilation
    
    Fixed compilation

commit 0d692e6a8cb7e3645d76d99e2368848871d5d406
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Mon Aug 29 12:26:53 2016 -0500

    Fixed compilation

commit b06fd4cfda67e37d45a5114f81b8b0062e68ed51
Merge: 622bf38 8a4e636
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Aug 29 19:05:45 2016 +0200

    Merge pull request #6303 from Marqin/enet_bind_ip_rebased
    
    add NetworkedMultiplayerENet::set_bind_ip

commit 622bf389f2956d33921c9eaa8bf6fafaded61474
Merge: a69544c fb54ba6
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Aug 29 19:05:32 2016 +0200

    Merge pull request #6264 from MasonAsh/issue-6263
    
    Fix sliders incorrectly calculating value on click

commit a69544c45b7787b5d448fdd86c72242ccc66a36f
Merge: 79068e3 85f3736
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Aug 29 19:05:21 2016 +0200

    Merge pull request #6245 from volzhs/issue-6154
    
    Change "Disable Filter" to "Enable Filter" on Font Import window

commit 79068e348f5195dee80f6650ed7782a49c9e3762
Merge: 01d5163 7d35973
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Aug 29 19:05:00 2016 +0200

    Merge pull request #6223 from RandomShaper/improve-gridmap-edit
    
    Improve/fix GridMap editor

commit 01d5163b6f2ed58293288ae1c60dffc820699829
Merge: e51d59e ff22db3
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Aug 29 19:04:49 2016 +0200

    Merge pull request #6220 from volzhs/issue-5789
    
    Make LineEdit not to cover whole line when rename node

commit e51d59ed986374f32b08c57698fb73790b5e5b1d
Merge: 91a5c77 debf574
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Aug 29 19:04:42 2016 +0200

    Merge pull request #6188 from TheHX/undo-redo
    
    Implemented UndoRedo mergeable modes

commit 91a5c77282f0d5ce7008737f463c1ad27207b99c
Merge: 835ee75 f6b3982
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Aug 29 19:04:33 2016 +0200

    Merge pull request #6185 from TheHX/pr-issue-3496
    
    Better editor settings for the FileSystem dock

commit 835ee75d578913fc60c35f16a7d7bc5182c85cd0
Merge: ecaa884 c402ac1
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Aug 29 19:04:24 2016 +0200

    Merge pull request #6159 from touilleMan/issue-6148
    
    Add Node2d global rot/rotd/scale methods

commit ecaa8844ca4dd824a848870f59aac03958e97549
Merge: 23cb5ef f59860f
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Aug 29 19:04:13 2016 +0200

    Merge pull request #6116 from Hinsbart/xrandr_so
    
    x11: Use proper sonames for loading libXrandr.

commit 23cb5efe7ca991649e6e865d1e23754dc0de44c9
Merge: 12dc7a2 70c9979
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Aug 29 18:28:05 2016 +0200

    Merge pull request #5956 from djrm/tree_behavior
    
    Double click on scene tree element to focus currently selected node

commit 12dc7a2e6a0671cf0de8c44a02532c4aa293aac3
Merge: 748836e b3caf72
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Aug 29 08:35:10 2016 -0300

    Merge branch 'master' of https://github.com/godotengine/godot

commit b3caf72b1dbb340c39b865ad4ea68596b4b6f74d
Merge: 1b80eda 9465ce4
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Aug 29 08:09:15 2016 +0200

    Merge pull request #6319 from djrm/icons
    
    VS icons improvements

commit f0b6a242cc1934fb15c53e3e1724451c397bcb8b
Author: Mario Schlack <m4r10.5ch14ck@gmail.com>
Date:   Mon Aug 29 13:14:38 2016 +0800

    Hide the mouse cursor when MOUSE_MODE_CAPTURED is activated.

commit 9465ce46c6cded53b319935cd9836dc7b84264a5
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Sun Aug 28 17:11:39 2016 -0500

    Colors for VS sockets and icons

commit 748836e0b373a0139c11473f862c8071bed244b7
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Aug 28 20:57:27 2016 -0300

    Several all around fixes to visual scripting (in the process of creating demos)

commit 372b5f2d045c60f5e80a755c520c11b6e16ee69b
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Sun Aug 28 13:59:56 2016 -0500

    VS icons improvements

commit 1b80edafcaeca5c9f61c86448a16238fd82bb6da
Merge: 6c67437 02a8604
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Aug 28 17:48:19 2016 +0200

    Merge pull request #6312 from Hinsbart/guid_fix
    
    Fix crash when trying to access the guid of an unavailable Gamepad.

commit 02a8604906b1f50000f96e2f8dbd0d50a162ab6f
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sun Aug 28 17:14:21 2016 +0200

    Fix crash when trying to access the guid of an unavailable Gamepad.
    
    Throws an error now.

commit 85f373691ffe1f1a3080435fd378720615068fae
Author: volzhs <volzhs@gmail.com>
Date:   Sun Aug 28 16:43:00 2016 +0900

    check "disable_filter" option for backward compatibility

commit 6c674375e52e8228e2aec53ceb0ac3d3f4a0f4d9
Merge: 3cc08ab 2e5a4cb
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Aug 28 12:02:08 2016 +0200

    Merge pull request #6249 from volzhs/issue-6121
    
    Show last added action on Input Map

commit 2e5a4cb5ca33576ea81601f949b2e633ff92213c
Author: volzhs <volzhs@gmail.com>
Date:   Tue Aug 23 08:14:04 2016 +0900

    Show last added action on Input Map and implement InputEvent "=="

commit 70c9979cce111f474ca68f4f1791fba0eddc63ca
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Thu Jul 28 14:37:52 2016 -0500

    Double click on scene tree element to focus currently selected node
    In 3D it will focus in the first viewport
    Enable double click for trees

commit 3cc08ab1f125820d78b9917998ff09f81b052918
Merge: f3b2c21 3578800
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Aug 27 22:32:20 2016 +0200

    Merge pull request #6270 from neikeq/pr-m32-ctor
    
    Matrix32: Add a constructor which takes six real_t params

commit f3b2c217c640071b6874101f819a857dabb80e20
Merge: c29c702 4857eab
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Aug 27 22:28:40 2016 +0200

    Merge pull request #6259 from volzhs/issue-6244
    
    Prevent to add node to selection when node is not inside tree

commit c29c70275e127e178c06b4c01f65acac124ba7ca
Merge: 1b01246 038e99e
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Aug 27 22:04:50 2016 +0200

    Merge pull request #6187 from TheHX/pr-pinfo-function
    
    Added add_property_info function to Globals and EditorSettings classes

commit 1b01246731f3733b90e18d1d0ff95120e1f52781
Merge: b6e206e a4c3d2d
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Aug 27 22:01:20 2016 +0200

    Merge pull request #6186 from TheHX/pr-issue-5878
    
    Fix editor glitches when the mesh/material preview is shown

commit b6e206e9955af345c3bfc90b53fa3940fe047774
Merge: 475b944 8151da1
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Aug 27 21:45:06 2016 +0200

    Merge pull request #6108 from djrm/vs_type_icons_2
    
    Icons for VScript types

commit 475b944f9c48d02c3650487d97dfd150ceb12286
Merge: 820cef7 1e7d0c6
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Aug 27 21:43:55 2016 +0200

    Merge pull request #6094 from djrm/texure_region_zoom_by_scroll
    
    Zoom texture region using mouse wheel

commit 820cef7c6b364490b6d02912cd0b0db0e492db8e
Merge: 3b67643 f9e931b
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Aug 27 20:21:46 2016 +0200

    Merge pull request #6198 from gau-veldt/ItemList_doc
    
    Documentation for most of ItemList control.

commit 4857eabddb3eda7fef9ee3740a0325265209c640
Author: volzhs <volzhs@gmail.com>
Date:   Wed Aug 24 02:19:48 2016 +0900

    Prevent to add node to selection when node is not inside tree

commit 3b676439789e5816a66e935f4d98accacc698943
Merge: d015d93 810fbb7
Author: Ignacio Etcheverry <neikeq@users.noreply.github.com>
Date:   Sat Aug 27 15:29:06 2016 +0200

    Merge pull request #6290 from caryoscelus/master
    
    fix string iterator

commit 88430f0962403779670c3e82bbbc3ef3f6022169
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Sat Aug 27 15:56:51 2016 +0300

    Add enum naming, by assinging a given enum's values to a Dict

commit 4ee82a2c38c57fb980df1ed4727d47959ba9e983
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Fri Aug 26 14:15:45 2016 +0300

    Adds enums to GDScript
    
    Fixes #2966

commit 8a4e636df673aad0e0f9a6c927270bf1d4c80a1b
Author: Hubert Jarosz <marqin.pl@gmail.com>
Date:   Sat Aug 27 13:41:34 2016 +0200

    add NetworkedMultiplayerENet::set_bind_ip
    
    which allows ENet to bind on custom IP.

commit d015d93b8f94f55b26f874781ac7fd0a53e68227
Merge: ec49f41 79628b1
Author: George Marques <george@gmarqu.es>
Date:   Fri Aug 26 22:25:24 2016 -0300

    Merge pull request #6239 from volzhs/fix-return-spb
    
    Fix StreamPeerBuffer::duplicate() does not return value

commit 141360ed82c2eff634cdee3a7823465937876484
Author: George Marques <george@gmarqu.es>
Date:   Fri Jun 17 20:35:27 2016 -0300

    Better document the BaseButton signals

commit 8a1b1ab6d6cec2bc2eb3206a6663873dc62ef040
Author: George Marques <george@gmarqu.es>
Date:   Fri Jun 17 20:21:14 2016 -0300

    Add button_down and button_up signals

commit ec49f41e19f1088b1bc8df4e8ef360270aa34204
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Aug 26 17:34:25 2016 -0300

    Even more work on visual script editor:
    -Added constructor nodes, specialized and conversion ones.
    -Cleaned up how unconnected input default values are shown and edited (much cleaner)
    -Dragging scene nodes into graph makes a call dialog appear by deault
    -Dragging properties into graph is set by default, not get
    -fixed dragging internal functions into graph

commit 963ed2d9fae503f82754d11b5ce24182489839f8
Merge: 4590293 9483d3c
Author: Ignacio Etcheverry <neikeq@users.noreply.github.com>
Date:   Fri Aug 26 19:54:43 2016 +0200

    Merge pull request #6036 from neikeq/pr-issue-6030
    
    Device Input dialog now uses containers

commit 45902931863a6389736749f825aab060b4bc7e04
Merge: 9c6175d b81725b
Author: Ignacio Etcheverry <neikeq@users.noreply.github.com>
Date:   Fri Aug 26 19:48:42 2016 +0200

    Merge pull request #6269 from neikeq/pr-doc-null
    
    DocData: Fix null reference not detected correctly

commit 810fbb70aec2cbe03721c1f6291a81bbae1adc39
Author: caryoscelus <caryoscelus@gmx.com>
Date:   Fri Aug 26 10:42:01 2016 +0300

    fix string iterator
    
    Since strings are null-terminated, size() returns incorrect length,
    so use length() instead.
    
    fixes #6287

commit 9c6175db11ff72603ae58789a462b33ec1e910f8
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Aug 25 17:45:20 2016 -0300

    More visual script work
    -Block switches to 2d/3d editor if editing visual script
    -Added cast node in flow control
    -Added ability to do RPC in visual script
    -Comment nodes
    -Fix bug with inverted cable in connecting backwards
    -Copy and paste nodes, including from different scripts

commit 9f66f59477bb75b804f265f373106b9de1715500
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Thu Aug 25 21:18:35 2016 +0300

    Ternary operator in GDScript (a if x else b)
    
    Fixes #1961

commit 3578800230c65a34b1cd3c5bb576a6dc6e4bbbdd
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Wed Aug 24 18:54:23 2016 +0200

    Matrix32: Add constructor that takes six real_t params

commit b81725b203cfceefd8577cf2ec4ca9dd0d618869
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Wed Aug 24 18:12:42 2016 +0200

    DocData: Fix null reference not detected correctly

commit fb54ba63975a748b2a0dc9d68a94e4e27d0a8c7f
Author: Mason Ashbridge <masonjash@gmail.com>
Date:   Wed Aug 24 03:17:54 2016 -0400

    Slider value accounts for grabber offset

commit 8151da15e14667834d4eb9a625f8ad2265098546
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Wed Aug 10 16:17:49 2016 -0500

    Icons for VScript types

commit 41a58f7935ecd0c91ae55a5e5b84425aadc51840
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Aug 23 23:21:41 2016 -0300

    tiny bug fix

commit dc7139c90d038ce2c766dd88fc5ecd051db3bac7
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Aug 23 23:15:16 2016 -0300

    Making bits of docs appear in different dialogues is made easier with EditorHelpBit

commit ad8f208bdbcd9d3334c4d57d2e5554dfdb3a36d0
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Aug 23 19:29:07 2016 -0300

    Proper function/property selection in visual script editing for property.
    This one has an ordered list, built-in description, search, etc.

commit 965fcf5996c734507fe548331597097e06b69ce2
Merge: 231c72b 2cf781d
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Aug 23 10:31:58 2016 -0300

    Merge branch 'master' of https://github.com/godotengine/godot

commit 231c72b5eb2c81a3e5e21db019db029e9640cc48
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Aug 23 10:15:47 2016 -0300

    prettier connections for graph edit

commit 8fcd92c38af19ebfc637e7a0dc623371453d986c
Author: Ovnuniarchos <pujalte.jorge@gmail.com>
Date:   Tue Aug 23 07:56:44 2016 +0200

    Mouse hotspot is not honored.

commit ff22db3b21d2f6c93cdb1e972b2da217573f1ddc
Author: volzhs <volzhs@gmail.com>
Date:   Sun Aug 21 01:00:25 2016 +0900

    Make LineEdit not to cover whole line when rename node

commit 449ad2b37a1aeb49029b500f4cf8471ce25f3d1f
Author: volzhs <volzhs@gmail.com>
Date:   Tue Aug 23 05:18:53 2016 +0900

    Change "Disable Filter" to "Enable Filter" on Font Import window

commit 79628b135168ffad262d43f39ae573e180bd7fbf
Author: volzhs <volzhs@gmail.com>
Date:   Mon Aug 22 22:30:22 2016 +0900

    Fix StreamPeerBuffer::duplicate() does not return value

commit 2cf781d3c66cbc53739ff91d4608ac979ae17262
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Aug 22 12:59:02 2016 +0200

    enet: Fix build on android and iphone platforms
    
    Fixes #6156.

commit cbbcf727035c8b481889f605337a96a9e58ed970
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Aug 22 01:14:08 2016 -0300

    -High Level protocol optimization (should be smaller)
    -Ability to set compression to ENet packets (check API)
    -Fixed small bug in StringDB that lead to duplicate empty strings
    -Added a new class, StreamPeerBuffer, useful to create your own tightly packed data

commit 7d3597348609eb8e976d16b04de7843440b5ec64
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Sun Aug 21 03:34:39 2016 +0200

    Improve/fix GridMap editor
    Fix cursor/palette update on tile eyedropping
    Fix editor not cleaning its state when becoming inactive, which leaves indicators behind among other issues
    Fix/improve menu/keyboard shortcuts
    Merge 'Gridmap Editor' and 'Grid Map' settings into the latter

commit 61cb8fd76c78ce2d27b5738e84c773ae4ec284e1
Merge: 6efbe93 9e6b53c
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Aug 20 15:02:15 2016 +0200

    Merge pull request #6197 from neikeq/pr-docs-reg-5919
    
    DocData: Fix duplicated parenthesis for default values

commit 6efbe9342a35584ff410f3c016ad1c219729d9c9
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Aug 20 01:55:32 2016 -0300

    fix to mingw build

commit 2b7aa98d2d4d5efa9b1304086077243c903bbf4d
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Aug 19 22:54:02 2016 -0300

    Changed API to use sequenced packets for UDP (drop old)

commit 38338e90c05e60fbea63ab4b68f14b82406e51ef
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Aug 20 01:05:57 2016 -0300

    ENet windows compilation fixes.
    For reference, when you include a Windows header (be it directly windows.h or something that includes it)
    put it at the end of the includes. it seems I forgot.

commit 2fa693273c4eca763a0d65385e1a44bd46dd715c
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Aug 19 18:44:09 2016 -0300

    Many fixes to networking, demo should work now

commit 1add52b55e038a4fa789c64f3919f7fcab808e91
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Aug 19 16:48:08 2016 -0300

    Brand new networked multiplayer

commit f9e931bf126eeace101ec863f01759238d33a63c
Author: Gau o fthe Veldt <gau_veldt@hotmail.com>
Date:   Thu Aug 18 08:29:51 2016 -0700

    Documentation for most of ItemList control.
    
    The icon stuff is incomplete since I haven't used icons.

commit 9e6b53c8dd0d15bf9f66de4cda08571f43c07d79
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Thu Aug 18 17:26:36 2016 +0200

    DocData: Fix duplicated parenthesis for default values

commit 82728b3384b31c98a7b467c43ebb0d5325a29549
Author: Manish Sharma <man.god96@gmail.com>
Date:   Thu Aug 18 09:49:07 2016 +0530

    Fixed running the game before saving scene
    
    Closes #6184

commit debf574df35caf8e0880b65120e3c79c45e1c92a
Author: Franklin Sobrinho <franklin_gs@hotmail.com>
Date:   Wed Aug 17 17:14:51 2016 -0300

    Implemented UndoRedo mergeable modes

commit 038e99e1074111c31d9d73d2d389f73078dcd07e
Author: Franklin Sobrinho <franklin_gs@hotmail.com>
Date:   Tue Aug 16 17:11:30 2016 -0300

    Update Globals and EditorSettings docs

commit 9f242ed6e553df947c3696be5f23cd06649deab0
Author: Franklin Sobrinho <franklin_gs@hotmail.com>
Date:   Tue Aug 16 17:10:53 2016 -0300

    Added add_property_info function to Globals and EditorSettings classes

commit f6b39827b1f68aef52fd87723f0225946eff1551
Author: Franklin Sobrinho <franklin_gs@hotmail.com>
Date:   Tue Aug 16 13:25:42 2016 -0300

    Better editor settings for the FileSystem dock
      * Save the current display mode when changing it from the dock

commit a4c3d2dc89b3078acc14af1cfd8a947490d21a3f
Author: Franklin Sobrinho <franklin_gs@hotmail.com>
Date:   Tue Aug 16 12:10:44 2016 -0300

    Fix editor glitches when the mesh/material preview is shown

commit 56fa741b7a729bd5a00cff17e4382af547de92ad
Merge: d11ca17 0fa26cd
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Aug 16 11:32:33 2016 +0200

    Merge pull request #6165 from TheHX/pr-tile-palette
    
    Small usability improvements on the TileMap editor tile palette.

commit 0fa26cd8506a17dd75d78168d9027b24e5d8da3f
Author: Franklin Sobrinho <franklin_gs@hotmail.com>
Date:   Mon Aug 15 16:48:04 2016 -0300

    Small usability improvements on the TileMap editor tile palette.
      * The column width changes with the zoom, now the icons don't overlap.
      * Added a tile hsepation setting.
      * Added a setting to show/hide tile names.

commit d11ca175c734026f0049b418a9771d6fadd306b4
Merge: d7e75a0 cbad6b3
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Aug 16 09:21:01 2016 +0200

    Merge pull request #6161 from djrm/icons
    
    2d collision shape icons now uses the color for shape icons

commit d7e75a097820dbab69707ed80a03aa959edd2b93
Merge: 91ba00b a27d2e4
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Aug 16 09:20:17 2016 +0200

    Merge pull request #6163 from TheHX/pr-editor-plugin
    
    Expose additional functions for the EditorPlugin class

commit a27d2e4c291975f4a5e9fabe89501584e33a3326
Author: Franklin Sobrinho <franklin_gs@hotmail.com>
Date:   Mon Aug 15 14:52:03 2016 -0300

    Update EditorPlugin doc

commit 104653f9ebf5f04c050ad8db5dcf060651ff8bb2
Author: Franklin Sobrinho <franklin_gs@hotmail.com>
Date:   Mon Aug 15 14:49:58 2016 -0300

    Expose additional functions for the EditorPlugin class

commit cbad6b3faea24631642e9ffb36f97fb88c827dff
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Mon Aug 15 12:40:57 2016 -0500

    2d collision shape icons now uses the color for shape icons

commit c402ac13df1a945336faa009b469ac4f0528770f
Author: Emmanuel Leblond <emmanuel.leblond@gmail.com>
Date:   Mon Aug 15 11:39:19 2016 +0200

    Add Node2D's set_global_rot get_global_rot set_global_rotd get_global_rotd set_global_scale get_global_scale methods.

commit 91ba00b4163ceec83211b9445dd1a0900d71efe4
Author: vkbsb <vamsikrishna.v@gmail.com>
Date:   Mon Aug 15 13:24:02 2016 +0530

    VisualScript: Adding TOOLS_ENABLED flag where needed (#6144)
    
    Fixes #6022.

commit 3db36684b183adbec93cce9fe91182186e389e06
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Aug 14 18:49:50 2016 -0300

    Added high level networked multiplayer to Godot.
    It's complete, but absolutely and completely untested, undocumented and NSFW.
    Have fun :-)

commit 01bdfe1ff6033c012d0833ee165f6055fed69724
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Aug 14 14:06:51 2016 -0300

    Missing some bits, and added connection status.

commit c21aae65b6bd85cecfa0efa484016787fc82f799
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Aug 14 13:29:25 2016 -0300

    -Added an ENet implementation for NetworkedMultiplayerPeer for "a bit higher level" networking.

commit a4674bda47ddeed7cc929bafdcd89b6bd156ee30
Author: Johan Manuel <johan.manuel@live.fr>
Date:   Tue Jul 26 15:05:30 2016 +0200

    Fix some comparisons between signed and unsigned integers

commit 67b29e3b9ea9630b84477a4bdc71b41b25191872
Author: Johan Manuel <johan.manuel@live.fr>
Date:   Tue Jul 26 15:04:54 2016 +0200

    Fix some warnings about misleading indentation

commit 046f94d3acc9d4f6465fe05ae8ee3fbd315b23d2
Author: Johan Manuel <johan.manuel@live.fr>
Date:   Tue Jul 26 15:04:16 2016 +0200

    Remove some unused variables

commit 8c0a050d49fdc7d922f6b854f0a11ae4bdf1462e
Author: Johan Manuel <johan.manuel@live.fr>
Date:   Tue Jul 26 15:02:55 2016 +0200

    Fix some warnings about unhandled switch cases

commit cec1c48a7e7bb9bdc2c6829fba9e269a97d1c8bc
Author: Johan Manuel <johan.manuel@live.fr>
Date:   Mon Jul 25 19:12:13 2016 +0200

    Fix various warnings
    
    The warnings fixed were about things like unused variables, misleading
    indentation, missing default cases in switches and better grouping of
    conditions in if statements.

commit 3d84849e033f8046389006ed19f7fd8c9875f052
Author: supaiku <supaiku@protonmail.ch>
Date:   Sat Aug 13 02:56:38 2016 +0200

    Added CLOSE_ALL files option to script editor

commit b9e8bddf19a277b6a5302ec1e12ace780ed86b12
Merge: 408cc9d e9f9e00
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Aug 12 13:45:55 2016 +0200

    Merge pull request #6132 from neikeq/pr-issue-6123
    
    Confirm code completion with numpad key ENTER

commit e9f9e00bd9ed9c4c34a5d15c219af56c1010763a
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Fri Aug 12 13:37:10 2016 +0200

    Confirm code completion with numpad key ENTER

commit f59860f4649a14dfd0d425590d226c55842f7a1c
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Thu Aug 11 17:25:13 2016 +0200

    x11: Use proper sonames for loading libXrandr.

commit 408cc9dc9f82cfb8ce21c8231ca194cf28958ccd
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Aug 10 21:17:15 2016 +0200

    i18n: Merge PO files with current template

commit 29d443be37693fc0e1e2f7485fb1f140793bcaf0
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Aug 10 21:17:02 2016 +0200

    i18n: Sync template with current source

commit 221d81a26daa811658a439cad16fc4f2a44a6605
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Aug 10 21:13:44 2016 +0200

    i18n: Sync translations from Weblate
    
    Translator credits added manually based on Weblate git log.

commit df12333fab0228a56ca839adc488a9e6b823df79
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Aug 10 20:14:48 2016 +0200

    classref: Sync with current source

commit 807c615148f8a9daad6365e5a922430ecda2100f
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Aug 10 15:26:32 2016 +0200

    i18n: Add a README file to point to the Weblate repo

commit 1e7d0c6ac13585a7b201611d7b9038b4eee187ec
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Sun Jun 26 13:25:03 2016 -0500

    Zoom texture region via mouse wheel

commit ce72bef3a18ecdc173e2510030eff99ae8a48bb1
Merge: d4c4448 bf320fd
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Aug 9 18:46:48 2016 +0200

    Merge pull request #6089 from marcelofg55/master
    
    Crashfix for OSX on Sierra beta

commit bf320fd4eaae1bdaae08063573c88ab51d6edc34
Author: marcelofg55 <marcelofg55@gmail.com>
Date:   Tue Aug 9 13:40:14 2016 -0300

    Crashfix for OSX on Sierra beta

commit d4c44485d8eee01a3a5065feb7fe4bf0fe30593e
Merge: 37b5e99 287b6d0
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Aug 9 07:47:49 2016 +0200

    Merge pull request #6081 from djrm/new_icons
    
    Some new icons for visual script and graphs

commit 287b6d0e0484a43f9c576c0a2f8f980b4dc3d0bf
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Mon Aug 8 17:21:02 2016 -0500

    Some new icons for visual script and graphs

commit 37b5e99bc27a2a6a915accb814b0b618c66b0bb7
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Aug 8 19:04:12 2016 -0300

    prevent bug due to scripts not working in editor and notifier sending signals to it.

commit df6dbadc3efa3c0f36b6c3c8992dba153e303254
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Aug 8 18:20:16 2016 -0300

    Fixed bug in make_dir_recursive, closes #6016

commit 5d9967ef0071b8ecc36db45640cb3eb66adb5f14
Merge: 4f6a21b 4cd2468
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Aug 8 18:23:36 2016 +0200

    Merge pull request #6055 from eska014/native-bind-rettype
    
    Allow documenting unexposed return types in bind_native_method

commit 4f6a21b0df772804b67073dc65f000f571a4511e
Author: Skyfrit <skyfrit.blog@gmail.com>
Date:   Mon Aug 8 17:51:30 2016 +0800

    Android: Rename values-zh to values-zh-rCN (#6063)

commit 664b5b5137b00c170968c688d880561ab294ae91
Author: Skyfrit <skyfrit.blog@gmail.com>
Date:   Mon Aug 8 17:49:51 2016 +0800

    Android: Add support for Traditional Chinese (HK) (#6061)

commit 8ab4acd17f06c31b9281c63232756c4d1a7b3a24
Author: Skyfrit <skyfrit.blog@gmail.com>
Date:   Mon Aug 8 17:49:35 2016 +0800

    Android: Add support for Traditional Chinese (TW) (#6061)

commit a22d1f21e1063b661f2fc103ebd2b48f4056d42f
Merge: a6643cf 0df40cc
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Aug 8 11:13:42 2016 +0200

    Merge pull request #6050 from Hinsbart/remove_pm_file_import
    
    Remove unused function in Project Manager.

commit a6643cf578bdb085b93f00c8734d32483fa3eff2
Merge: 3e07565 f3a75a4
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Aug 8 11:12:44 2016 +0200

    Merge pull request #6051 from neikeq/pr-imp-5882
    
    Project Manager: Fix and improve unhandled input

commit 3e075656e8a634df03c43e09da96634fbd50fed0
Merge: 38cbf69 e52567b
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Aug 8 11:11:25 2016 +0200

    Merge pull request #6049 from Hinsbart/sc-mapping
    
    Fix steam controller gamepad mapping

commit 38cbf69e24814cabad984e6ee29e9cbc3b384871
Merge: 72748d1 76ea995
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Aug 8 10:22:13 2016 +0200

    Merge pull request #6045 from bojidar-bg/extends-on-placeholders
    
    Fix #5891 by not expecting the script instance to be a GDInstance

commit 72748d1363d090f33d5ca6b9c00142b5e8f7d78f
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Aug 8 01:41:57 2016 -0300

    -Show proper node name in subcall
    -Implemented Ctrl-F to focus script type search

commit 9865650b43c2a924f5e3ed4ffdaac56c87328756
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Aug 8 01:21:22 2016 -0300

    Added a simpler way to do sub-functions in both visual and gdscript with the subcall node.
    With this, visual script is almost done (missing registering custom nodes from addon).
    All this is probably pretty broken, too and needs a lot of testing.

commit cfbdeeffec74f9c8c8d7ddac9b31eb32c85ddf89
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Aug 7 21:22:14 2016 -0300

    Added ability to create custom nodes from script.

commit 0b8f0670c54ea8697806e3560b7dc99b93f923ea
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Aug 7 20:08:15 2016 -0300

    Automatically turn on process callbacks if relevant callbacks in node exists

commit b77200728e7f2b2dd446a9717c83a20c9aac0ce4
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Aug 7 19:22:33 2016 -0300

    -Added yield nodes to visual script
    -Added input selection nodes to visual script
    -Added script create icon for those who miss it, will only appear when it can be used.

commit 6671c6bdc78864bbe1d27c508ec9528f3b683ca2
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Aug 6 22:11:03 2016 -0300

    Added yield() signal smart autocompletion.

commit 3d7c10e9ceda7d57a2df0461e6f9b6c81c052f1d
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Aug 6 21:39:50 2016 -0300

    Added an easy API to yield to a specific time by doing:
    
    yield( get_tree().create_timer(5.0), "timeout" )

commit 0ed5dbb24d360307b8499fb1a68b15d94d858349
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Aug 6 20:30:13 2016 -0300

    removed extra print

commit 9714a36e65a1caa848305531d5200ec5c5104141
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Aug 6 20:13:27 2016 -0300

    Reverted printable null object, seems to cause bugs around and not sure why.
    Will have to check better, likely for 3.0

commit 9890c1d2ca76dc936e23f5263a4fd296bfc68996
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Aug 6 19:00:54 2016 -0300

    Likely with bugs and with some features are missing, as well as profiler support, but VisualScript should be more or less done!

commit 259418f8275371fc2f0bab6892caa4ef66b84240
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Aug 5 22:46:45 2016 -0300

    VisualScript can now execute visual scripts, but there is no debugger or profiler yet.

commit 4cd246898e00bd029af95f3b5fafe7a1e979ceff
Author: eska <eska@eska.me>
Date:   Sat Aug 6 02:20:59 2016 +0200

    Allow documenting unexposed return types in bind_native_method
    
    Document return type of `Object.call` and `GDScript.new`

commit f3a75a42dda5ef9c2458f16757bf6e8b8a5d9e8f
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Fri Aug 5 16:06:16 2016 +0200

    Project Manager: Fix and improve unhandled input

commit 0df40cc29b5f0c059383212c2bb8419767544696
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Fri Aug 5 15:56:20 2016 +0200

    Remove unused function in Project Manager.
    
    This has been deprecated by #5993

commit e52567bd2988e901c7c757a5f3a2d98309eaa902
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Fri Aug 5 15:47:03 2016 +0200

    Fix steam controller gamepad mapping
    
    The left stick click was missing

commit 76ea995228df510bfd4212e29f7cb76f13e25fb5
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Fri Aug 5 13:44:12 2016 +0300

    Fix #5891 by not expecting the script instance to be a GDInstance
    
    It could be a placeholder instance as well

commit 6d5d23fa8de8673f4a2b312c05588fd4e7195543
Merge: 7b05b4c b578cf4
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Aug 5 12:32:22 2016 +0200

    Merge pull request #6043 from SaracenOne/texture_region_edit_fix
    
    TextureRegionEditor snap_mode fix.

commit 7b05b4c83c94b5c1bbdf5372328192d5ea9f4bea
Author: MSC <m.schlack@protonmail.com>
Date:   Fri Aug 5 05:29:23 2016 -0500

    Some additions to the OS documentation (#6037)

commit b578cf4da8feaceca1862d0fb5a4e61818275503
Author: Saracen <SaracenOne@gmail.com>
Date:   Thu Aug 4 19:42:57 2016 +0100

    TextureRegionEditor snap_mode fix.

commit 9483d3cbf9a6ccbd69f97477f32b9a490aa6ea96
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Thu Aug 4 16:51:58 2016 +0200

    Device Input dialog now uses containers

commit 6ed5d48d0c01c551735121915eb006376269c380
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Aug 4 00:05:35 2016 -0300

    Concluded base visual scripting! can edit but not run though.

commit cd25624667fd2b37abfc605edc06b0345798f46e
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Aug 3 22:06:39 2016 -0300

    More work on visual scripting..

commit 2f62a2542efbb40ddc999336b95399227737c893
Merge: c439a61 1445553
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Aug 3 22:48:47 2016 +0200

    Merge pull request #6026 from Marqin/docs
    
    [ci skip] update Raycast documentation

commit 1445553fea268104bf7012785536c4e7c9c6b1e6
Author: Hubert Jarosz <marqin.pl@gmail.com>
Date:   Wed Aug 3 22:23:56 2016 +0200

    [ci skip] update Raycast documentation
    
    clarification that set_cast_to needs LOCAL point
    and get_collision_point gives GLOBAL point

commit c439a6188c0c48b1a9d1244ce3c4746678ee6f7c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Aug 3 17:55:50 2016 +0200

    Bump version to 2.2-alpha
    
    There are now new developments that will not be in 2.1-stable

commit edaf1661e45076746ac140bf582f39fcf74cf7ad
Merge: d8af633 e8780d9
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Aug 3 17:25:05 2016 +0200

    Merge pull request #6024 from Paulb23/missing_license_quotation_typo
    
    Added missing license and fixed quotation typo

commit e8780d9d32640287cec4c9be54d7093d6c33a696
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Wed Aug 3 16:16:20 2016 +0100

    Added missing license and quotation typo

commit d8af6330e57b98f370ed56d891a6a6952957cfec
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Aug 3 11:28:20 2016 -0300

    More progress on visual script editing

commit 01ac237ab717e51db84f9c25b1fbe8141ff8cca0
Merge: e51f472 38de4d2
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Aug 3 07:33:44 2016 +0200

    Merge pull request #6021 from marcelofg55/master
    
    Fix set_window_size not setting the correct size on OSX

commit e51f4725fef586077fa1abfc56873b0f87d8b27d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Aug 3 07:26:36 2016 +0200

    Fix translatable strings in VisualScript

commit 38de4d24efb51e70302fd08c819241db5ec545ad
Author: marcelofg55 <marcelofg55@gmail.com>
Date:   Tue Aug 2 22:30:19 2016 -0300

    Fix set_window_size not setting the correct size on OSX

commit 3d1d190dcd2993f87d5804de8a60e8bf5fc2cf49
Merge: ad31309 cea9491
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Aug 2 19:11:47 2016 -0300

    Merge branch 'master' of https://github.com/godotengine/godot

commit ad313097ebcb2a0c02c956fdf74a6610c3f7c9a8
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Aug 2 19:11:05 2016 -0300

    WIP visual scripting, not working yet but you can check out stuff

commit cea949180688add09eb9e69f5e405f361dc96d40
Merge: 3eb3752 0de7860
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Aug 2 18:20:23 2016 +0200

    Merge pull request #6009 from leezh/dynamicfont_tweaks
    
    Added texture filtering and char spacing for DynamicFont

commit 0de7860511fe56f06d039c51ff463c7a1146b7e1
Author: Zher Huei Lee <lee.zh.92@gmail.com>
Date:   Tue Aug 2 15:00:32 2016 +0100

    DynamicFont caches now accounts for texture flags
    
    CacheID added for future-proofing

commit af6ef01c692311410c084b0bf4f3fe2f4d46786d
Author: Zher Huei Lee <lee.zh.92@gmail.com>
Date:   Tue Aug 2 11:05:20 2016 +0100

    Added extra spacing support for DynamicFont
    
    Side effect is that label min-size will now take into account
    kerning.

commit 7b165e8ac27c8c6f979bf6e2da32a9a58836da08
Author: Zher Huei Lee <lee.zh.92@gmail.com>
Date:   Tue Aug 2 08:01:51 2016 +0100

    Added texture mipmaps and filtering to DynamicFont

commit 3eb3752a5931b39b7200c842a1fa8bf7e6f5d7c7
Merge: 73db157 bee2091
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Aug 1 23:41:02 2016 +0200

    Merge pull request #5993 from profelis/PR-scan-dragged-folder-2
    
    Improved drad&drop files on project manager

commit bee20910569d89cf36b6601eca2c6322f2947943
Author: Dima Granetchi <system.grand@gmail.com>
Date:   Mon Aug 1 01:59:31 2016 +0300

    Auto import project folder, confirm scan multiple folders or non-project folder

commit 73db1571cd5d6f9aebad5f38b0228e20decf3b1c
Merge: 87e8444 d7910f4
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Aug 1 20:54:26 2016 +0200

    Merge pull request #5175 from Paulb23/scene_tree_dock_shortcuts
    
    Added Scene tree dock shortcuts

commit d7910f44d89e941772e1f54ffdc17d162795ba4a
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Sun Jun 12 16:47:29 2016 +0100

    Added Scene tree dock shortcuts

commit c3b9ef82296c89b09b1c4285a41b10f7a0e18d2a
Author: Alex Piola <alex@axeeel.com>
Date:   Thu Jul 28 18:04:04 2016 +0200

    Implements Y billboard
    
    Y billboard wasn't hooked up. This commit implements it.

commit 87e8444499931b574869dc04c49367eb6e91e848
Merge: 0b595f9 ae1267d
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Aug 1 10:56:56 2016 +0200

    Merge pull request #5996 from hurikhan/editor_help_indentation
    
    Fix help page title indentation

commit ae1267d41cf15d9a5b40a4d2525f2cb151f6b17d
Author: Mario Schlack <m4r10.5ch14ck@gmail.com>
Date:   Mon Aug 1 16:30:09 2016 +0800

    Fix help page title indentation

commit 0b595f94c47a9144dbe9c200a8057558b0c4f839
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jul 31 20:46:00 2016 +0200

    Improve dialog title when scanning for projects

commit c788284b5c24cacdddd50fef362a419f18809017
Merge: 3ca08d2 5e011dc
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jul 31 20:16:12 2016 +0200

    Merge pull request #5981 from profelis/PR-scan-dragged-folder
    
    Drag open scan window if engine.cfg not found

commit 3ca08d2a0fc48ac5e073fe586ae47d1fbcda47e2
Merge: 37ce438 a1c0fda
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jul 31 20:14:44 2016 +0200

    Merge pull request #5980 from profelis/PR-run-btn-availability
    
    Run button availability check

commit 37ce4387875e66c1d212c626ba9b4f13e98e6e1c
Merge: 2b5198b 09c4d65
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jul 31 20:07:20 2016 +0200

    Merge pull request #5976 from allkhor/master
    
    Fix String::is_valid_integer() for single symbols + and -

commit 5e011dcd0e4958f6bc59f64e024402af1ad1dc0d
Author: Dima Granetchi <system.grand@gmail.com>
Date:   Sun Jul 31 01:10:13 2016 +0300

    dnd folder open scan window if engine.cfg not found

commit a1c0fdac9a4ec1e8c2097b457a52e568f983c7d0
Author: Dima Granetchi <system.grand@gmail.com>
Date:   Sun Jul 31 01:04:16 2016 +0300

    fix run button availability check

commit 2b5198b23dde370563719f57d158f4f342263be2
Merge: 73f83fa b80c42e
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Jul 30 21:52:18 2016 +0200

    Merge pull request #5978 from eska014/class-doc
    
    Document FuncRef, GDFunctionState, InstancePlaceholder, RID and World2D

commit b80c42ef4e99ee155a98c7a2f17201280612257f
Author: eska <eska@eska.me>
Date:   Sat Jul 30 20:41:38 2016 +0200

    Document FuncRef, GDFunctionState, InstancePlaceholder, RID, World2D

commit 09c4d65b64892f945aeb98a4abcedab42126c248
Author: allkhor <say2word@gmail.com>
Date:   Sun Jul 31 00:18:30 2016 +0600

    Fix String::is_valid_integer() for single symbols + and -

commit 73f83fadc82a9fa0fd4a70dec4ecd9d4a8dde6a9
Merge: 3828667 4755fe5
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Jul 30 12:52:55 2016 +0200

    Merge pull request #5971 from Hinsbart/ui_axis
    
    UI navigation via JOYSTICK_MOTION.

commit 4755fe5576b05c94081bdcad5bd37523d5040150
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sat Jul 30 12:38:42 2016 +0200

    UI navigation via JOYSTICK_MOTION.
    
    Previously, you could assign joystick axis events to "ui_*" actions but they had no effect.
    See https://godotengine.org/qa/6232

commit 38286670acc1292eea8effb332aa47136f1f0be8
Merge: e300df5 6e137c0
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Jul 30 09:11:59 2016 +0200

    Merge pull request #5966 from neikeq/pr-issue-5935
    
    Fix infinite loop when replacing text

commit 6e137c02d26df269c9860ac69e9d8824e4b5336b
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Sat Jul 30 01:11:02 2016 +0200

    Fix infinite loop when replacing text

commit e300df517de211afc4d31ca51e74ab6202b86b12
Merge: 7ea5bea 9720e73
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Jul 29 17:58:24 2016 +0200

    Merge pull request #5963 from Hinsbart/pm_drop
    
    Project Manager: Import projects using filesystem drag'n'drop.

commit 9720e73e0480e454b580afc9499240bb08a823f3
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Fri Jul 29 17:06:37 2016 +0200

    Project Manager: Import projects using filesystem drag'n'drop.
    
    Can drop an engine.cfg file over the window to import it ;)

commit 7ea5bea00d6900d368906f37cff02fb0a72c1917
Merge: 2dd83e2 5035edb
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Jul 29 14:57:05 2016 +0200

    Merge pull request #5961 from SaracenOne/script_sync_fix
    
    Explicitly initialize 'pending_auto_reload' to false.

commit 5035edb7fdff85749ab5640b9a7fda91b9d39012
Author: Saracen <SaracenOne@gmail.com>
Date:   Fri Jul 29 13:50:26 2016 +0100

    Explicitly initialize 'pending_auto_reload' to false.

commit 2dd83e28b97d7bc070e6641b7d6939b02b4067bc
Merge: 829d896 12ddc87
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Jul 29 07:27:54 2016 +0200

    Merge pull request #5957 from djrm/new_icons
    
    New http request and tutorials icon

commit 829d89631e46ddef4f532666539d0cc82f287dcf
Merge: f06f671 283530a
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Jul 29 07:24:01 2016 +0200

    Merge pull request #5955 from profelis/PR-update-selected-list
    
    Keep ProjectManager.selected_list up to date

commit f06f6716ebac26010836118ddfdf9ec57a56b154
Merge: 08ba608 3cdb5e0
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Jul 29 07:19:56 2016 +0200

    Merge pull request #5954 from vnen/fix-icons-generation
    
    Fix editor icons source file generation

commit 12ddc8703296abc5f1e88d9467f0ec0070fef103
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Sun Jul 24 11:41:03 2016 -0500

    New http request and tutorials icon
    
    Remove garbage in group icon

commit 283530a70ba4c1a325dbd143f0c55e89b22f68df
Author: Dima Granetchi <system.grand@gmail.com>
Date:   Fri Jul 29 03:33:59 2016 +0300

    keep selected_list up to date

commit 3cdb5e0d1fff7a4d4b1dc1dcca4d024192df13d2
Author: George Marques <george@gmarqu.es>
Date:   Thu Jul 28 21:23:05 2016 -0300

    Fix editor icons source file generation
    
    Also removes the unused make_icons.py file.

commit 08ba6086be75aac58748417808fed5462608f498
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Jul 28 19:03:32 2016 +0200

    World2D: Fix typo in default_density deprecation check

commit 0d53ee274c3cecc2cb8fc1e3a8831bfc5a8988a8
Merge: 0dc2ada 740dea7
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jul 28 17:01:53 2016 +0200

    Merge pull request #5951 from Paulb23/syntax_highlighting_properties
    
    Exposed enable syntax highlighting to properties

commit 740dea7de7ca9df8034076ee2c83fe7c0203b087
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Thu Jul 28 15:47:47 2016 +0100

    Exposed enable syntax highlighting to properties

commit 0dc2adad46590f2c9b34624e4a5b60dca768c9ae
Merge: 1dae31f 2d4c4b6
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jul 28 15:06:49 2016 +0200

    Merge pull request #5950 from neikeq/pr-issue-5944
    
    Fix regression with str() improvements for math types

commit 2d4c4b6ea9947607227e55682d195ebd05d383c6
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Thu Jul 28 14:41:15 2016 +0200

    Fix regression with str() improvements for math types

commit 1dae31f55459439cbb51eaa8fd9070873107a836
Merge: c0e3c1f 759e20a
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jul 28 08:38:23 2016 +0200

    Merge pull request #5925 from profelis/shortcut-filter-project
    
    Command-f focus filter input field in project manager

commit c0e3c1fe7a869b36063b89271977ea0bdeda34a9
Merge: 8a01655 0bc589a
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Jul 27 21:07:45 2016 +0200

    Merge pull request #5943 from vnen/windows-resource-info
    
    Fix Windows resource script

commit 0bc589a0c7a12c80f4e365724586174e2e7c9dbd
Author: George Marques <george@gmarqu.es>
Date:   Wed Jul 27 15:35:49 2016 -0300

    Fix Windows resource script

commit 853161a0000b54bdb85cb57d2e07020bed16589e
Author: Pawel Kowal <pkowal1982@gmail.com>
Date:   Wed Jul 27 20:24:10 2016 +0200

    ScrollContainer expand children bug fix

commit 8a01655db596866b7ab0a7488b18d19501c7da75
Merge: ea17094 35cb8ff
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Jul 27 19:44:25 2016 +0200

    Merge pull request #5941 from neikeq/pr-regression-5271
    
    LineEdit: Fix event handled as text when a mod key is pressed

commit 35cb8ff89e1c1871e7ad3383b524b2ebf82dfa3e
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Wed Jul 27 19:32:46 2016 +0200

    LineEdit: Fix event handled as text when a mod key is pressed

commit ea17094c4f3714ac906c3706e9888d2b4ddcede0
Merge: c1d7ee3 cf851f7
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Jul 27 18:44:20 2016 +0200

    Merge pull request #5939 from neikeq/pr-imp-about
    
    AboutDialog: Popup respecting its minimum size

commit c1d7ee3224f2f46754ee263ea72814e2a8d7ef7d
Merge: 1d87108 b48fd16
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Jul 27 18:44:12 2016 +0200

    Merge pull request #5938 from vnen/windows-resource-info
    
    Improve Windows application details

commit 1d87108b5b5b460e3ae9eb02a7a5554f3d78b376
Merge: 3d71f5e 9df192d
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Jul 27 18:44:03 2016 +0200

    Merge pull request #5937 from neikeq/pr-issue-5932
    
    Project Settings: Use containers for the Input Map tab content

commit 3d71f5e5ad617ce95f83e797418eb9f61b4a184e
Merge: c6c9f29 535a6f9
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Jul 27 18:43:11 2016 +0200

    Merge pull request #5940 from pkowal1982/array_has_doc
    
    Array has() documentation

commit cf851f7ed432134adb1da0077995a3ff26cc404d
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Wed Jul 27 18:11:55 2016 +0200

    AboutDialog: Popup respecting its minimum size

commit b48fd16add3669219ad38c27f7db7fc2d5e32130
Author: George Marques <george@gmarqu.es>
Date:   Wed Jul 27 12:34:29 2016 -0300

    Improve Windows application details

commit 9df192d8ec2a332f62f2dae2634828abcd9015c4
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Wed Jul 27 17:29:51 2016 +0200

    Project Settings: Use containers for the Input Map tab content

commit c6c9f29827198c30ae11c1ddff0c62b2df210a18
Merge: 161e774 eefca1a
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Jul 27 17:23:17 2016 +0200

    Merge pull request #5921 from neikeq/pr-issue-5919
    
    Prettier str() for some math types

commit 161e77471fe0733bde8c61fd3ecf29d9da9540cf
Merge: 542bd81 2150855
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Jul 27 17:21:55 2016 +0200

    Merge pull request #5936 from bojidar-bg/fix-empty-stringarray-read
    
    Fix reading of empty StringArray-s in .tscn

commit eefca1ada97a6bc5db38936d23da323a78b2044d
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Tue Jul 26 17:19:49 2016 +0200

    Prettier str() for some math types

commit 2150855fafd76f881bf5b1389d7740216981aaf0
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Wed Jul 27 17:59:42 2016 +0300

    Fix reading of empty StringArray-s in .tscn
    
    Closes #5912

commit 535a6f9faf21f1f8cbd0f4580de47cfc231a625d
Author: Pawel Kowal <pkowal1982@gmail.com>
Date:   Wed Jul 27 15:49:15 2016 +0200

    Array has() documentation

commit 542bd81e760c4fcd271e95120978f6ddfa730ad5
Merge: 548a69a 60e19f7
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jul 26 18:49:51 2016 -0300

    Merge pull request #5926 from akien-mga/pr-graphedit-drag
    
    Fix GraphEdit dragging issues at scales != 1

commit 548a69aca7d843654ccc554da436bd03f2d59a7b
Merge: 80e8904 fd659e8
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jul 26 18:48:55 2016 -0300

    Merge pull request #5909 from akien-mga/pr-gles2-error-before-crash
    
    GLES2: Check for GPU capabilities to display an error

commit 759e20aac69eca8beeca95a0f321c6a3f41f435f
Author: Dima Granetchi <system.grand@gmail.com>
Date:   Tue Jul 26 22:17:41 2016 +0300

    Command-F focus filter input field in project manager

commit 80e8904784796e3592c667ef8cb4acbda6ab9821
Merge: 9151eb5 2f89101
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Jul 26 23:30:52 2016 +0200

    Merge pull request #5905 from jlopezcur/master
    
    Update Tween class documentation

commit 60e19f77519caee64842319443cd19e20c699d81
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Jul 26 23:19:41 2016 +0200

    Fix GraphEdit dragging issues at scales != 1
    
    Works around the issue originally described in #5907 (that was then
    hijacked to describe the broader issue it exposes).

commit 9151eb591dcab408d3a7e4d9e3b3874c2e281acf
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jul 26 17:24:34 2016 -0300

    Changed the way the step decimals are computed to a safer way, fixes many issues.

commit fd659e869b86bc72d1e22ee601ba46d145b8dbaa
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Jul 26 15:16:45 2016 +0200

    Windows: Make alert message box use MB_TASKMODAL
    
    This flag pauses the current running thread, allowing for the user to see the
    alert and acknowledge it before the thread continues (and e.g. crashes :)).
    
    Thanks to @SuperUserNameMan for finding it.
    Ref: https://msdn.microsoft.com/en-us/library/windows/desktop/ms645505(v=vs.85).aspx

commit 8d4d167234e08fe0de74ea29814febd5b7a272f8
Merge: bc6e750 ccf6b31
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Jul 26 12:03:12 2016 +0200

    Merge pull request #5918 from Hinsbart/sc-mapping
    
    Add gamepad mapping for the free steam controller userspace driver.

commit ccf6b3151d1445f3e1bc351056a64b8f0094bc63
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Tue Jul 26 11:54:59 2016 +0200

    Add gamepad mapping for the steam controller userspace driver.

commit bc6e750f957864d866bad94236212d1a87cebd2d
Merge: 6273ec9 213a57c
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Jul 26 07:17:48 2016 +0200

    Merge pull request #5913 from djrm/fix_bake_segfault
    
    Stop baking process if there is no geometry in the BakedLightInstance.

commit 213a57ccafdf2f4fcc472801c60332d40cfe6464
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Mon Jul 25 21:45:20 2016 -0500

    Stop baking process if there is no geometry in the BakedLightInstance.
    moved missing baked light warning to BakedLightInstance configuration warning

commit a155342eca0bf4417838e9d4f081450014f47e11
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jul 25 23:08:46 2016 +0200

    GLES2: Check for GPU capabilities to display an error
    
    The engine will still segfault, but the error message should be displayed by the
    OS in a blocking manner, so that it will only crash once users have acknowledged
    the error dialog.
    
    Closes #1162.

commit 2f8910185ea42a4b401a98b04f869562c87ffed6
Author: Javier López Úbeda <jlopezcur@gmail.com>
Date:   Mon Jul 25 21:15:27 2016 +0200

    Update Tween class documentation

commit 6273ec901faec2823c8f4801244d1cffbbe9b118
Merge: f86176d a2b8ef6
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Jul 25 18:41:25 2016 +0200

    Merge pull request #5902 from 29jm/fix-warnings
    
    Fix some warnings

commit a2b8ef6d5108f1822f323e23e8546878e3ec8fe3
Author: Johan Manuel <johan.manuel@live.fr>
Date:   Mon Jul 25 15:31:57 2016 +0200

    Fix some warnings

commit f86176d20b75598de78f117c06f55ef193115fd6
Merge: 29c1a6e 7dbdfe8
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Jul 25 12:46:10 2016 +0200

    Merge pull request #5900 from bojidar-bg/fix-integer-ranges
    
    Fix default ranges of the inspector, as well as Range.

commit 7dbdfe8dbd761631850db2e3476b74ae082fbe14
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Mon Jul 25 12:07:02 2016 +0300

    Fix default ranges of the inspector
    
    Probably closes #3091
    (Should apply to Variant::REAL and Variant::INT)

commit 29c1a6eb23d85acc3cf3ddff72a81ea418dc1cc0
Merge: ab93fd1 23a2079
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Jul 25 08:58:58 2016 +0200

    Merge pull request #5898 from MarianoGnu/master
    
    expose bottom panel button to EditorPlugin scripts

commit 23a20791d1f0c0760c0e22d51c0450b58b0e05f1
Author: MarianoGNU <marianognu.easyrpg@gmail.com>
Date:   Sun Jul 24 18:05:05 2016 -0300

    Update documentation.

commit ed094d52a9a281fc0735f633b02adc7f2cf11cf8
Author: MarianoGNU <marianognu.easyrpg@gmail.com>
Date:   Sun Jul 24 16:16:02 2016 -0300

    expose bottom panel button to EditorPlugin scripts

commit ab93fd1af9db397f54cc0103867aa9953572fb84
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 24 16:09:43 2016 -0300

    Add thread support to HTTPRequest, changed assetlib to use it.

commit 85f365bbffc0735a82d29ddce4e7991814ae1a5b
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 24 14:37:26 2016 -0300

    shows progress (bytes) on download even if getting chunked content

commit 991d9394d7a3ff03b412e80c8579523b3b4d47fb
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jul 24 18:17:20 2016 +0200

    Bump version to 2.1-rc1

commit dc3c32b488f7ffd40985f3b84c60fe74fbc43bf6
Merge: f8f3f30 7be70c5
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jul 24 17:55:25 2016 +0200

    Merge pull request #5894 from vnen/windows-set-position
    
    Avoid changing position when the window is fullscreen

commit f8f3f302487d14976dca8181148ec189bccbc658
Merge: 6b0a810 60d9373
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jul 24 17:55:12 2016 +0200

    Merge pull request #5893 from akien-mga/pr-invisible-col
    
    Fix non-visible col number in text editor

commit 6b0a810970b76e54cbd874228db01e0b0a74504d
Merge: 62cdfea 2182ee3
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 24 12:53:07 2016 -0300

    Merge pull request #5855 from Alex-doc/fix_velocity_at_pos
    
    Fix #5854 (get_contact_collider_velocity_at_pos() strange behavior)

commit 62cdfeaf581e3c97f620ac6e58e5cec04f10899d
Merge: 6e3c7fe 67640c8
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 24 12:37:59 2016 -0300

    Merge pull request #5881 from neikeq/pr-fix-propagation
    
    Viewport: Replace obsolete "windows" group calls

commit 6e3c7fe5fe574ceeb056e4d1f697b0ec719801ec
Merge: 0b75f89 be560a7
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 24 12:37:17 2016 -0300

    Merge pull request #5803 from jarfil/issue/origin5695-pr
    
    Fix tooltips blinking

commit 0b75f894c3849f891a8876fcf0f4e62f0a5f2134
Merge: c9d0053 3698332
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 24 12:36:05 2016 -0300

    Merge pull request #5746 from Ovnuniarchos/FileDialogExposed
    
    Corrections and additions to FileDialog

commit c9d005375446c80cab2fb226d92e6b212b10faac
Merge: ba625a1 96eb97c
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 24 12:21:29 2016 -0300

    Merge pull request #5524 from pkowal1982/master
    
    Array has(var value) function

commit ba625a14c64e451be46a18fb2e6ee37a7d2aa24b
Merge: 9213400 6ce47d9
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 24 12:19:27 2016 -0300

    Merge pull request #5447 from RandomShaper/parallax-layer-fix-tidy
    
    Improve parallax mirroring algorithm

commit 9213400cd552b09667445916f812db186626fb50
Merge: bafcabb 79cb91d
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 24 12:18:13 2016 -0300

    Merge pull request #5415 from volzhs/improve-android-payment
    
    Improve android payment

commit 60d937354790ac025ba0caef17a3ca7c81244492
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jul 24 17:11:32 2016 +0200

    Fix non-visible col number in text editor
    
    The issue itself cannot be fully fixed due to the changes in 864c0e8,
    but this solution makes the bug less likely to happen (it would only
    happen with > 5 digits for line or column, and/or a much bigger font.
    Could be further refined by taking the configured font into account...
    
    Fixed #5890.

commit 7be70c5a3c4645e50f2287fcdc777a282153b3c0
Author: George Marques <george@gmarqu.es>
Date:   Sun Jul 24 12:07:59 2016 -0300

    Avoid changing position when the window is fullscreen

commit bafcabb15714b03ab5f381066017793a91cb7591
Merge: 8fbe804 2b60884
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 24 11:44:42 2016 -0300

    Merge pull request #5832 from Algrin6/patch-1
    
    Fixes defects in Curve2D and Curve3D

commit 67640c84eb60238be7e75d1b0d9d937518f885fb
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Sat Jul 23 21:25:00 2016 +0200

    Viewport: Replace obsolete "windows" group calls
    - Fixes neighbour focusing event propagation not being stopped

commit 2182ee3270378d8e109d343efa06aced34e69f58
Merge: ffdd9f1 f46f530
Author: Alex Piola <alex@axeeel.com>
Date:   Sun Jul 24 12:55:50 2016 +0200

    Merge remote-tracking branch 'origin/fix_velocity_at_pos' into fix_velocity_at_pos

commit ffdd9f16dd6a765c34f3a5d454419479fd431af6
Author: Alex Piola <alex@axeeel.com>
Date:   Sun Jul 24 12:53:07 2016 +0200

    Fix for incorrect velocity report due to a typo.
    
    Closes #5854

commit 8fbe804bd17f919f53daae70a229c07ca4d8a355
Merge: 308d405 580b446
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jul 24 00:37:20 2016 +0200

    Merge pull request #5884 from 29jm/fix-crash-graphnode
    
    Fix crash when GraphNode wasn't a child of a Control

commit 580b4465c6aa98063ceb34288f2f37e83df4baaf
Author: Johan Manuel <johan.manuel@live.fr>
Date:   Sat Jul 23 23:59:24 2016 +0200

    Fix crash when GraphNode wasn't a child of a Control

commit 308d405c31f83ce538fea76d6e88931718afc012
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jul 24 00:02:19 2016 +0200

    Turn some prints to error logs, remove others
    
    Fixes #5876 in passing.

commit ebefdaa598e29791ba83598fd3e3aa3f52f2bf31
Merge: 990a23e fc16954
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Jul 23 22:54:32 2016 +0200

    Merge pull request #5737 from neikeq/pr-issue-5269
    
    TextEdit: Scroll search results to the center

commit 990a23e48ea6dee7d311d450f1032c4e3526b0ac
Merge: e2644ed 53beeb7
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Jul 23 22:53:41 2016 +0200

    Merge pull request #5821 from TheHX/issue-5795
    
    Improved FileSystem dock "Instance" option

commit e2644ed188f8325606c896f046d77351e2b3eaa0
Merge: d248a7d 5d52146
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Jul 23 22:33:46 2016 +0200

    Merge pull request #5875 from 29jm/fix-warnings
    
    Fix warnings in core/variant_op.cpp

commit d248a7d78b9c56b969406274a5d72305f24aae42
Merge: 221cb58 761193e
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Jul 23 22:32:57 2016 +0200

    Merge pull request #5882 from neikeq/pr-issue-1481
    
    Project Manager: Added project list scrolling with keyboard

commit 82d4cb5114a9d5f341dba84cbee51fcfe1504de6
Author: Gau o fthe Veldt <gau_veldt@hotmail.com>
Date:   Sun Jul 17 16:43:10 2016 -0700

    Added slicing operation to DVector via DVector.subarray(int start,int end) method.
    Negative indices index from the end of the array.
    Indices are range checked before attempting and return appropriate error when out of range.
    Binding for RawArray in gdscript to access DVector.subarray() provided.
    Documentation of RawArray.subarray() in classes.xml provided.

commit 761193ecd9ac0240fc8bf945f0601acb82bf8e98
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Sat Jul 23 21:37:25 2016 +0200

    Project Manager: Added project list scrolling with keyboard

commit 5d52146ff783e8966562b1feb144ef1fee03a6f5
Author: Johan Manuel <johan.manuel@live.fr>
Date:   Sat Jul 23 14:47:49 2016 +0200

    Fix warnings in core/variant_op.cpp
    
    Adds default cases in switches where needed, and replaces '0;' with ';;'
    in macro expansions (as suggested by @vnen in #5587).

commit 221cb58382ae34d4f91d9923fd979a328feabace
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jul 23 08:58:19 2016 -0300

    Add some doc to ImmediateGeometry

commit 1eefff283a961dbdd6365924d76db13023abdf68
Merge: e788424 c1ab343
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Jul 23 13:54:43 2016 +0200

    Merge pull request #5872 from akien-mga/pr-libraries-update
    
    Update embedded libraries: rg_etc1 1.04, zlib 1.2.8, RtAudio 4.1.2

commit c1ab343f02ee04b807087f28b33b4ac279d0fda6
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Jul 23 13:25:25 2016 +0200

    RtAudio: Update to upstream version 4.1.2
    
    The only differences we have with the upstream tarball are marked with
    `// -GODOT-` comments for clarity. The changes we currently have are
    just some defines for cross-platform configuration, and could likely be
    moved to the SCons buildsystem (ideally in a sub-environment to avoid
    having RtAudio-specific defines pollute the whole build log).
    
    One change for WinRT was not kept, if it is needed it should ideally be
    integrated upstream:
    ```
     #if defined(__WINDOWS_DS__) || defined(__WINDOWS_ASIO__) || defined(__WINDOWS_WASAPI__)
    -#ifdef WINRT_ENABLED
    -  #define MUTEX_INITIALIZE(A) InitializeCriticalSectionEx(A, 0, 0)
    -#else
       #define MUTEX_INITIALIZE(A) InitializeCriticalSection(A)
    -#endif
    ```

commit b13f4308534537fa4931199e7a3f5bf297efba82
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Jul 23 13:06:54 2016 +0200

    zlib: Update builtin version to upstream 1.2.8
    
    Our only differences to the upstream distribution are:
    - The `gz*.c` files are not included
    - Z_PREFIX and Z_SOLO are defined in zconf.h

commit 1d41a070f6d65a967d488e727c94bfd9ce4637b5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Jul 23 12:44:37 2016 +0200

    rg_etc1: Upstream version 1.04
    
    From https://github.com/richgel999/rg-etc1

commit e7884246ebf6546d6cb2560fc22a1311c66b6891
Merge: abee84f 4d4cb1b
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Jul 23 12:29:43 2016 +0200

    Merge pull request #5861 from akien-mga/pr-freetype-2.6.5
    
    Upgrade FreeType to upstream version 2.6.5

commit abee84fe2185d4f34a3bd6fd8b22ea2d236a15bf
Merge: 5b12b39 d49600f
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Jul 23 10:25:36 2016 +0200

    Merge pull request #5864 from djrm/new_icons
    
    Modified some icons

commit 5b12b3997b30470a01bdac9cdb0fa70657b29ac5
Merge: 71c12b5 6622a3d
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Jul 23 09:50:12 2016 +0200

    Merge pull request #5866 from MarianoGnu/master
    
    Prevent crash in TextureRegionEditor. Fixes #5862

commit 6622a3d110e50d1666ab46b1c32cd04bafa265ae
Author: MarianoGNU <marianognu.easyrpg@gmail.com>
Date:   Fri Jul 22 21:11:12 2016 -0300

    Prevent crash in TextureRegionEditor. Fixes #5862

commit d49600f4a2a0e4fce94e2b0e117df62359ed6448
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Fri Jul 22 18:43:35 2016 -0500

    Modified some icons

commit 71c12b58014e9ccdce14c8256ac23b8ef969c98e
Merge: 5182fe2 f00e0b5
Author: Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>
Date:   Fri Jul 22 20:39:19 2016 -0300

    Merge pull request #5863 from MarianoGnu/master
    
    Fix pick color from screen. Closes #5853

commit f00e0b589f94413afd446c63d941ced77fdda539
Author: MarianoGNU <marianognu.easyrpg@gmail.com>
Date:   Fri Jul 22 20:35:12 2016 -0300

    Fix pick color from screen. Closes #5853

commit 4d4cb1bfabc8545ad593149df65340389bcb7ab4
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Jul 22 23:29:25 2016 +0200

    FreeType: Update to upstream version 2.6.5
    
    The only diffs to the upstream sources are to be found in `include/ft2build.h`
    and `include/freetype/config/ftoption.h`.

commit b13bbcecc31851099d49ac7f435ea7c80de5d9a3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Jul 22 22:01:16 2016 +0200

    FreeType: Remove unnecessary subfolder
    
    Also sort sources alphabetically for clarity.

commit 6b7067630602ab662cf2d14793b538425700ec71
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Jul 22 17:07:00 2016 +0200

    FreeType: Reduce diff with upstream 2.5.0 version
    
    The Godot specific changes to ftoption.h are indicated with a
    `// -Godot-` comment for clarity.
    See #5859 for details.

commit 5182fe2ef9c3a862362866546ffd2cdd6149cd8c
Merge: b1df9e0 1a13426
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Jul 22 17:24:34 2016 +0200

    Merge pull request #5860 from 29jm/fix-itemlist-separators
    
    Fix ItemList.clear() not removing separators

commit 1a1342670ea75d36aca704d0f05acb292c29fc4c
Author: Johan Manuel <johan.manuel@live.fr>
Date:   Fri Jul 22 16:38:16 2016 +0200

    Fix ItemList.clear() not removing separators

commit f46f5306260f9a3e0bb04a99bd1b575580441149
Author: Alex Piola <alex@axeeel.com>
Date:   Fri Jul 22 14:27:03 2016 +0200

    Fix #5854
    
    Fix for #5854

commit b1df9e016cb8b7dac7499149f3f7d2a10575b133
Author: Robert Lewicki <zguba44@gmail.com>
Date:   Tue Jul 19 20:50:01 2016 +0200

    Fixed ItemList indexing bug while selecting items.
    
    Also added functionality for unselecting items in itemlist while clicking in empty space.
    Fixes #5772.

commit 3aeafcae04722dd6d6ff52632dec9f31239875e4
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jul 22 10:39:46 2016 -0300

    Removed support for saving paths as relative, closes #5728
    Editor now has good refactoring tools, so this function is mostly obsolete

commit e4cd01ac8cc885ee5429a309a6db458eed22a85d
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jul 22 09:59:56 2016 -0300

    Make texture parameter optional in begin() of ImmediateGeometry. Closes #5676 and closes #5720

commit 12472534ec644fbffa0d15b0ab199f41abefc324
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jul 22 09:42:12 2016 -0300

    Show a warning that an animation must be selected in order to edit it. Avoid copying/pasting if no anim selected. Closes #5799

commit f51a8162532e135584f82ecb3ef48414fd8188cf
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jul 22 09:22:34 2016 -0300

    Set proper line into operators when parsing GDScript, fixes #5822

commit 51519b5d6b337ac339df13c548acb8ce8bf5a302
Merge: 6072eb8 908f585
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Jul 22 13:32:36 2016 +0200

    Merge pull request #5851 from 29jm/typo-scroll
    
    Fix typo in ScrollContainer documentation

commit 908f585ef6b6e77e132eb17cddc2f92ee764eff1
Author: Johan Manuel <johan.manuel@live.fr>
Date:   Fri Jul 22 12:03:10 2016 +0200

    Fix typo in ScrollContainer documentation

commit 6072eb878de93225eb44d335def80deacfc9cff8
Merge: c57b992 f86b698
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Jul 22 08:39:40 2016 +0200

    Merge pull request #5849 from SaracenOne/expose_add_index
    
    SurfaceTool add_index method exposed to scripts.

commit c57b992774251d239961524a2cc575427ac4f484
Merge: a812e15 ec8c6e2
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Jul 22 08:39:07 2016 +0200

    Merge pull request #5847 from 29jm/patch-3
    
    Expose virtual keyboard functions to GDScript

commit a812e15603702073b3e8ab1ce33b4cb315c00619
Merge: 82d18f4 3dd5ffb
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Jul 22 08:36:04 2016 +0200

    Merge pull request #5846 from leezh/regex_doc
    
    Added examples to RegEx doc #5827

commit 82d18f4c1c468e58268f3d27db00c342205a1b60
Merge: 51b03f0 503f9ab
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Jul 22 08:35:26 2016 +0200

    Merge pull request #5845 from hurikhan/x11_cleanup
    
    Code cleanup in platform/x11

commit 51b03f0bf5af5cb6041b454a846061b5a7ff2d4c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Jul 22 07:45:52 2016 +0200

    Fix binding for ItemList.sort_items_by_text
    
    Also forces to recompute the cached rect for all items.
    Fixes #5799

commit f86b6987655aea7d471bbe2e5324efd7a6b615a7
Author: Saracen <SaracenOne@gmail.com>
Date:   Fri Jul 22 04:51:07 2016 +0100

    SurfaceTool add_index method exposed to scripts.

commit ec8c6e2c7c6689856a9a5547ece905339df994a8
Author: Johan Manuel <johan.manuel@live.fr>
Date:   Thu Jul 21 23:58:58 2016 +0200

    Expose virtual keyboard functions to GDScript

commit 93c3c801dbc01251ee7b9e45066936c95eb510e1
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jul 21 18:24:56 2016 -0300

    properly implement item disabling, fixes #5683

commit 925e5e9f2aa7a57da5a939918e7334db1f1bb6e0
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jul 21 18:01:57 2016 -0300

    Update profiler curves on item toggled, closes #5680

commit 3dd5ffb48aecd2d9947ecec193045bf86ea8afb8
Author: Zher Huei Lee <lee.zh.92@gmail.com>
Date:   Thu Jul 21 22:01:53 2016 +0100

    Added examples to RegEx doc

commit 503f9ab9d978254b88c74f8f8c1ee1c3abe2069e
Author: Mario Schlack <m4r10.5ch14ck@gmail.com>
Date:   Thu Jul 21 21:11:34 2016 +0200

    Code cleanup in platform/x11

commit 2a0dff9ae3a81dd056535cf6a142e13bd2ffbe7c
Merge: b623acb d04ada3
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jul 21 20:18:08 2016 +0200

    Merge pull request #5842 from hurikhan/x11_request_attention
    
    Implement OS.request_attention() for X11

commit d04ada397318bd895360b2000e2091a431854fb9
Author: Mario Schlack <m4r10.5ch14ck@gmail.com>
Date:   Thu Jul 21 19:40:36 2016 +0200

    Implement OS.request_attention() for X11

commit b623acb718c50b86219027e0f6f7bebd11d96909
Merge: 93de25f f4c0bc2
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jul 21 17:31:24 2016 +0200

    Merge pull request #5841 from vnen/fix-windows-wheel
    
    Fix mouse wheel event position on Windows

commit 93de25f68a6b277293c0d3476996ab074ba3dc16
Merge: 2c1a74f beaa56b
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jul 21 17:31:14 2016 +0200

    Merge pull request #5837 from hurikhan/android_cleanup
    
    Minor code formatting in platform/android

commit 2c1a74fb3a8aac2d8d8a7050b890aa780a5f0356
Author: GungnirInd <gungnirind@me.com>
Date:   Thu Jul 21 08:30:20 2016 -0700

    Implement OS.request_attention() for OSX (#5662)
    
    Keeps bouncing icon until user focuses window

commit d723e5a62ff10d338b8a2848e5a7a43a81233c24
Merge: 4abc945 5c355a6
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jul 21 17:29:45 2016 +0200

    Merge pull request #5560 from vnen/os-request-attention
    
    Add OS.request_attention() for Windows

commit f4c0bc20c3052533a44533dc85a0576d0ecc140d
Author: George Marques <george@gmarqu.es>
Date:   Thu Jul 21 12:13:35 2016 -0300

    Fix mouse wheel event position on Windows

commit 53beeb774b36b7af391e61fffeceb9f7ed3e299e
Author: Franklin Sobrinho <franklin_gs@hotmail.com>
Date:   Wed Jul 20 14:09:03 2016 -0300

    "FileSystem" dock now instance all selected scenes in one action

commit 4abc945466c69426cf4c00ab87d61b927ef1639d
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jul 21 10:36:47 2016 -0300

    Instance only selected scenes in FS dock, closes #5795

commit ff8f4cb40984884c722809fc0d440299570053b1
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jul 21 10:34:57 2016 -0300

    Renamed scenes_dock to filesystem_dock (makes more sense, it has not been a scenes dock since a long time).

commit e75bad41f777502b2fc05c9a8ccbb3f86c98b891
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jul 21 10:16:30 2016 -0300

    Hide editor types from create node dialog, closes #3263

commit 124e3591a5b17e0fd4e50540dd909bed94792f32
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jul 21 10:06:38 2016 -0300

    Some optimizations and limits for extreme zoom in and out in editor, fixes #5820

commit beaa56bff209d4a4a24e556ff4b592f380c99550
Author: Mario Schlack <m4r10.5ch14ck@gmail.com>
Date:   Thu Jul 21 12:07:01 2016 +0200

    Minor code formatting in platform/android

commit ad55c63918bee55c84c2be9aff27f348c267d93e
Merge: b1cca17 dd7b102
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jul 21 10:37:27 2016 +0200

    Merge pull request #5836 from volzhs/issue-5830
    
    Remove "SMOOTH BEGIN?" message

commit b1cca17053fd0e1d714a0fd2e941296e91af195a
Merge: 40d78c2 01e39ec
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jul 21 10:37:18 2016 +0200

    Merge pull request #5835 from volzhs/issue-5831
    
    Fix compile error if use android_stl=yes

commit dd7b1021f6f5f63ed01471eb0db6caf71a3c97d5
Author: volzhs <volzhs@gmail.com>
Date:   Thu Jul 21 17:34:58 2016 +0900

    Remove "SMOOTH BEGIN?" message

commit 01e39ecec8f73f99d2436a04d2e43c6cfa381a38
Author: volzhs <volzhs@gmail.com>
Date:   Thu Jul 21 17:31:46 2016 +0900

    Fix compile error if use android_stl=yes

commit 40d78c214404652d8ea8ab701f2473d6b4010b78
Merge: 5274f2a fc4ace3
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jul 21 09:09:58 2016 +0200

    Merge pull request #5829 from 29jm/master
    
    Fix the rotation not updating in the inspector with Controls

commit 5274f2a1262b68692e6010e2dc48c56c549f235f
Merge: 750b973 0717893
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jul 21 09:09:49 2016 +0200

    Merge pull request #5819 from hurikhan/android_getScreenDPI
    
    Implement get_screen_dpi() on Android

commit 750b973ee4d022492544d61c3105d46d68af0c60
Merge: 33cc480 4e82f9f
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jul 21 09:02:01 2016 +0200

    Merge pull request #5200 from neikeq/sc-CanvasItemEditor
    
    Implement ShortCuts in CanvasItemEditor

commit fc16954fa2d87707fa69293b7507dd43b028a96f
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Thu Jul 21 03:40:08 2016 +0200

    TextEdit: Center search results

commit 33cc480350264e15c12bf82b9198b9967e4313dc
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jul 20 22:37:48 2016 -0300

    Fixed reloading of tool scripts within editor, they should work much better now, closes #3194

commit 4e82f9ffcf8531b0065699b9eb03c823504ab271
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Fri Jul 15 21:22:01 2016 +0200

    Implement missing ShortCuts in CanvasItemEditor

commit 2b608846594bc69a20f8945c6f61bdb9319b2fdb
Author: Algrin6 <algrin@bk.ru>
Date:   Thu Jul 21 02:14:58 2016 +0300

    Fix curve bug

commit fc4ace312013216360f544e06e50cdc0dab4e45a
Author: Johan Manuel <johan.manuel@live.fr>
Date:   Thu Jul 21 00:26:36 2016 +0200

    Fix the rotation not updating in the inspector with Controls

commit 07178937725d60e0f02050a3b39fc85e44c76b2d
Author: Mario Schlack <m4r10.5ch14ck@gmail.com>
Date:   Wed Jul 20 14:54:48 2016 +0200

    Implement get_screen_dpi() on Android

commit 79a7473cac40049769121a3a619b0d1e08899353
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jul 19 21:40:05 2016 -0300

    put text formats for resources and scenes as priority

commit 0988970c1fca780f51ba4f2dce6afebdfef7f292
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jul 19 21:26:12 2016 -0300

    Fixed properly not save signals that already exist in their base scenes, closes #5656

commit 9de33e18f14f78165754e97ed0f7827b2e50d560
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jul 19 20:04:06 2016 -0300

    WIP bugfix for existing connections

commit 4bf16542720a431599127ec81323822786fa3de2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Jul 19 23:45:59 2016 +0200

    classref: WIP improved docs for Node
    
    Also clarified the purpose of Input.get_mouse_speed (see #1355)

commit b50b099f0dada789f369574a28e962737863e3e3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Jul 19 23:40:31 2016 +0200

    classref: Sync classes with source

commit 87d0515d0935d0af929feeef15fb704773cc4a12
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Jul 19 21:35:14 2016 +0200

    Fix main scene not being saved when set via Play button
    
    Fixes #1134 for real. Also tweaked the engine.cfg template
    and the preference order when browsing for the main scene.

commit 525fb01fd2f3059eef17b9e082bbde86bce50fb4
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Jul 19 18:10:27 2016 +0200

    Revert "Homogeinize resource formats loaders/savers"
    
    The text format definition needs to stay in `scene/` as it relies
    on other scene components, and `core/` must stay self-contained.
    
    This reverts commits a5e27503fd52589703d637d1245a023233a14a27
    and 1492fd846073a4fa643365a8a5d4e021868c0e48.

commit c83aa5f86383bf89871f0a41752f5c6eeb148950
Merge: 919e9dd ea77553
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Jul 19 07:41:24 2016 +0200

    Merge pull request #5794 from TheHX/editor-settings-dialog
    
    Keep selected section in Editor Settings when reopening the dialog

commit 919e9dd358161a4eb65697aaad1e2b03cf08a164
Merge: 17f86ee eeb8987
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Jul 19 07:39:32 2016 +0200

    Merge pull request #5793 from TheHX/issue-5722
    
    Fix Editor Settings dialog range editing by dragging and using the slider

commit 17f86eee33c06b45457eeb2c154592e56fe31959
Merge: 569541b 78819b6
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Jul 19 07:38:06 2016 +0200

    Merge pull request #5792 from neikeq/pr-issue-3868
    
    Label: Added `get_visible_line_count` method

commit 569541bafcefb45f5fd94e54f5aeba5d8c25ae33
Merge: 1f519e7 c45837c
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Jul 19 07:36:25 2016 +0200

    Merge pull request #5790 from neikeq/pr-issue-1149
    
    MenuButton: Fix event propagation with dialogs

commit 1f519e7ebb836bdf52bc47e6873c5374fb673bdf
Merge: 6626ac4 9698571
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Jul 19 07:36:09 2016 +0200

    Merge pull request #5787 from akien-mga/pr-fix-warnings
    
    Fix multichar character constant warning

commit 6626ac463eed0124736b8ef60bf82ba42a253200
Merge: 13fe615 2a97d79
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Jul 19 07:35:50 2016 +0200

    Merge pull request #5783 from TheHX/issue-5782
    
    Fix crash when dropping scene as a sibling of the root node

commit 13fe615ea34f3edcdbaa17820dd62d606a608b47
Merge: b49476a 0c3b1b5
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Jul 19 07:35:20 2016 +0200

    Merge pull request #5760 from r1cebank/issue-5636__add-close-docs-option
    
    Script Editor: adding close all docs menu option

commit be560a750c363355ad077331bf6bdbc62c6b2762
Author: Jaroslaw Filiochowski <jarfil@gmail.com>
Date:   Tue Jul 19 06:27:12 2016 +0200

    Hide tooltip if new mouse position's tooltip is empty

commit 1e7b9c509f02dd641f10fe50d24bb19c165078d7
Author: Jaroslaw Filiochowski <jarfil@gmail.com>
Date:   Mon Jul 18 22:14:57 2016 +0200

    Don't start a new tooltip timer for the same tooltip

commit b49476a0119bd177341a2e974d62b591117efe3f
Merge: 3e3108a 71ee8ee
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jul 18 19:29:24 2016 -0300

    Merge pull request #5731 from neikeq/pr-issue-5642
    
    LineEdit: Fix rtl scrolling with mouse drag selection

commit 3e3108abe2398fba80c54db153d0b375e437130f
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jul 18 19:24:38 2016 -0300

    Always soft reload editor plugins. Closes #5273

commit ea775534163cd0661eb4f316035610f1017f7d6a
Author: Franklin Sobrinho <franklin_gs@hotmail.com>
Date:   Mon Jul 18 19:21:20 2016 -0300

    Keep selected section in Editor Settings when reopening the dialog

commit eeb8987276a10121cfd0d7762f6d9dca0e9c2d2f
Author: Franklin Sobrinho <franklin_gs@hotmail.com>
Date:   Mon Jul 18 18:46:16 2016 -0300

    Fix Editor Settings dialog range editing by dragging and using the slider

commit 78819b6b542ab4396d6909db7885498e0d692626
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Mon Jul 18 23:31:06 2016 +0200

    Label: Added `get_visible_line_count` method

commit 7a4d67ae7129ee92feebea3d5f7b46d456d29f88
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jul 18 18:30:30 2016 -0300

    Property convert images to RGBA before applying hq2x, fixes #5168

commit c45837cf3f39eaaf70b6662a036e1c76bba6c6ee
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Mon Jul 18 23:06:14 2016 +0200

    MenuButton: Fix event propagation with dialogs

commit 587826f879a1cf7a6ac578ae5cf5af160782d74f
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jul 18 17:25:03 2016 -0300

    remove GLU dependency, closes #3787

commit f93e333e85191a467f87143cf1edec0829595767
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jul 18 17:16:49 2016 -0300

    Properly transform sub-viewport input, closes #3580

commit f10bd217a26487f097bc4609c02302126d36ae41
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jul 18 16:41:28 2016 -0300

    properly fixed notificaitons for theme changed, closes #5774

commit 9698571d61889bbb6da2be4cc471157499beb0d2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jul 18 21:24:58 2016 +0200

    Fix multichar character constant warning
    
    Multi-character character constants are implementation defined,
    and therefore they are risky to use for use when trying to be compatible
    with so many different platforms. Fixes #2540.

commit 4f9dea3aed8a0a15df6dfde65fc5f2bd5e8a0b06
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jul 18 21:29:30 2016 +0200

    Revert "Change default extension to .tscn when import 3d scene"
    
    Also adds a comment as to why this extension should not be changed.
    This commit reverts edf7082326526d76bfda095daa99e56317e30803.

commit 2a97d79a64a9a1e96858221e62762b1b84d171eb
Author: Franklin Sobrinho <franklin_gs@hotmail.com>
Date:   Mon Jul 18 15:00:14 2016 -0300

    Fix crash when dropping scene as a sibling of the root node

commit 0c3b1b51b854ae38cbb95059b1e457d02daaccf9
Author: Siyuan Gao <siyuangao@gmail.com>
Date:   Sun Jul 17 15:18:48 2016 -0700

    Script Editor: adding close all docs menu option

commit b0c2801458ed87f6e643c023e86488ee3a16c7f5
Merge: f04137b 3ca6e58
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Jul 18 17:52:24 2016 +0200

    Merge pull request #5780 from TheHX/script-editor-layout
    
    Fix ScriptEditor don't saving the layout when opening a help page

commit f04137b9423a543efdfee8264acdc31670711d2c
Merge: 72194ce 0610c77
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Jul 18 17:52:13 2016 +0200

    Merge pull request #5781 from vnen/create-node-base-icon
    
    Add icon for root node in Create Dialog

commit 0610c77e43eeae135ca0ea14eb5deab3762fe7dc
Author: George Marques <george@gmarqu.es>
Date:   Mon Jul 18 12:39:51 2016 -0300

    Add icon for root node in Create Dialog
    
    Close #5766

commit 3ca6e584e5457bf7e5b218ded84d33e649c28a8b
Author: Franklin Sobrinho <franklin_gs@hotmail.com>
Date:   Mon Jul 18 12:30:43 2016 -0300

    Fix ScriptEditor don't saving the layout when opening a help page
      - Use ScriptEditor::_update_script_names just once when re-creating the layout

commit 72194ceededdf9472b2f8398581fa5aeb6a20cc1
Merge: e91bd70 edf7082
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Jul 18 16:57:37 2016 +0200

    Merge pull request #5778 from volzhs/import-3d-scene-tscn
    
    Change default extension to .tscn when import 3d scene

commit e91bd708d91fba94b97eb6bebea5752e85d8debf
Merge: f53e7ef 5505f0c
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Jul 18 16:57:12 2016 +0200

    Merge pull request #5777 from Paulb23/caret_stretching
    
    Fixed caret width on tabs

commit 79cb91dc842eded0fcbb562f127996759abeddc7
Author: volzhs <volzhs@gmail.com>
Date:   Sun Jun 26 02:46:40 2016 +0900

    Add querying details of IAP items for android

commit f26f181ba964d4fa4903ab936c26a27c65a1e525
Author: volzhs <volzhs@gmail.com>
Date:   Sun Jun 26 02:37:50 2016 +0900

    Fix can't get all info if user purchases many items and not consumed

commit f53e7efefed8767cdf049f2ae942e4643144be22
Merge: 3725114 b10b16e
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Jul 18 16:43:41 2016 +0200

    Merge pull request #5527 from djrm/color_picker_fixes
    
    Color picker fixes

commit 3725114a1658337d6de21bb7a5b6fde5f8a74d1f
Merge: 254d79a b09b449
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Jul 18 16:37:50 2016 +0200

    Merge pull request #5383 from Ovnuniarchos/OptimizeOneWay
    
    Optimized one-way collision loops.

commit edf7082326526d76bfda095daa99e56317e30803
Author: volzhs <volzhs@gmail.com>
Date:   Mon Jul 18 23:28:13 2016 +0900

    Change default extension to .tscn when import 3d scene

commit 5505f0c776c709a52f6db9b87a928cae35693b06
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Mon Jul 18 15:15:40 2016 +0100

    Fixed caret width on tabs

commit 254d79a560781e9f86debcc63ef6726cfd81ac80
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jul 18 09:59:31 2016 -0300

    Add a function to notify font users that the font changed. Closes #5774

commit c328693e837f5899b24504caef5a9ee5e4d4cb4e
Merge: be563a1 b2953bc
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Jul 18 00:55:29 2016 +0200

    Merge pull request #5709 from akien-mga/pr-get-engine-version
    
    OS: Add get_engine_version method

commit b2953bc1ccc23089559f1216563032fabd6b929f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Jul 15 00:34:56 2016 +0200

    OS: Add get_engine_version method
    
    Fixes #5693.

commit be563a1663fa87510ddd59aced23b34560915dc2
Merge: d6f2e41 4e69bc3
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Jul 18 00:54:38 2016 +0200

    Merge pull request #5757 from Razzlegames/blendIndexFix
    
    Could not use pre multiply alpha for material in editor

commit d6f2e41e6f6ed2de6afd8d1e08085e732383b9cb
Merge: 4958963 f206809
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Jul 18 00:54:32 2016 +0200

    Merge pull request #5750 from TheHX/issue-5681
    
    Keep debugger selected tab open when pressing the pause button

commit 4958963abe5b76c613f25f8749c270988bdcccc3
Merge: 62eae7c 10be575
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Jul 18 00:53:39 2016 +0200

    Merge pull request #5742 from Ovnuniarchos/TreeItemSetButton
    
    TreeItem.set_button exposed.

commit 62eae7cbe25f3e2f5cf2cc3bd4cb8d13a6845ef3
Merge: 8de5aed 2c9468a
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Jul 18 00:52:36 2016 +0200

    Merge pull request #5723 from Paulb23/toggle_breakpoint_gutter_issue_5712
    
    Fixed toggle breakpoint gutter not updating when the game is running, issue 5712

commit 8de5aedb9ef7d4c17027b41b40677d1892f4158c
Merge: 3183834 370ae35
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Jul 18 00:52:15 2016 +0200

    Merge pull request #5718 from jay3d/master
    
    Added gyroscope support to Godot and Android

commit 3183834c5d5dd27e1be4f581c0fe1a8bef3c4a6e
Merge: 523e46a 20c7f2b
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Jul 18 00:44:45 2016 +0200

    Merge pull request #5657 from Paulb23/block_caret
    
    Added block caret to TextEdit

commit 523e46ad0a915364de92d209ae59be14fbb3a7a4
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jul 18 00:24:21 2016 +0200

    Revert "Make editor compatible with Windows high contrast themes"
    
    This reverts commit 85a5290ee8a4c95be19f086181379330baf0deed.
    
    The patch itself is good and it could maybe be readded in the future,
    but right now Microsoft forced its Windows 10 "update" on people with older
    Intel HD Graphics 3000 IGP without ensuring that they can ship proper drivers,
    and such users seem to get Godot crashing due to this patch. Sorry :(
    Closes #5452.

commit e6cf0d444b37522ab1e637dd173e8c7199bf36d7
Merge: 7b28976 7767aa2
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jul 17 23:44:16 2016 +0200

    Merge pull request #5758 from TheHX/issue-5756
    
    Fix editor states saving, and remove related error messages

commit 7767aa272262d2fdfdb5b8ae50cb3470e993ce74
Author: Franklin Sobrinho <franklin_gs@hotmail.com>
Date:   Sun Jul 17 16:59:15 2016 -0300

    Fix editor states saving, and remove related error messages

commit 4e69bc3bff38db3e22f0171e55355205277f8bde
Author: Kyle Luce <razzlegames@gmail.com>
Date:   Sun Jul 17 11:09:47 2016 -0700

    Could not use pre multiply alpha for material in editor
    
    - 3 was hard coded, I just changed to 4. Unfortunately this will break every time
      a blend mode is added

commit 7b28976af5c4c1bb7bf49028d7e9fde5465d7d2e
Merge: 5218f35 18f165b
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jul 17 19:06:03 2016 +0200

    Merge pull request #5755 from TheHX/issue-5716
    
    Fix empty reference pages after restarting Godot

commit 5218f35b7fe8c6655c6b304272cefdf9ea4d82e6
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 17 13:49:22 2016 -0300

    Forgot to clear signals on recompile, closes #5729

commit 18f165b494b7a4b314c0885d596131bcd2cf9287
Author: Franklin Sobrinho <franklin_gs@hotmail.com>
Date:   Sun Jul 17 13:21:44 2016 -0300

    Fix empty reference pages after restarting Godot

commit 22419082d9bedbc9dc060ea5784bb0871f8710a3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jul 17 18:25:21 2016 +0200

    Remove some noisy debug prints
    
    Part of #5031

commit f20680947bde28dfc10fcee4fc7c2949b111a40a
Author: Franklin Sobrinho <franklin_gs@hotmail.com>
Date:   Sun Jul 17 09:17:35 2016 -0300

    Keep debugger selected tab open when pressing the pause button

commit 3698332f6be935a918a9afbba62abd1a7952f509
Author: Ovnuniarchos <pujalte.jorge@gmail.com>
Date:   Sun Jul 17 01:58:28 2016 +0200

    Exposed mode, access, filters, and show hidden files to the editor. Also, two functions to get/set the filter list.

commit b23889eb413f26cf0a3b94180fe11e86c08489f9
Merge: 6a5e11c 60f1656
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Jul 16 23:43:24 2016 +0200

    Merge pull request #5743 from TheHX/issue-5740
    
    Fix signals/group button on Scene dock

commit 60f1656fff6242c02113534b4e592dcc8243be3e
Author: Franklin Sobrinho <franklin_gs@hotmail.com>
Date:   Sat Jul 16 18:22:44 2016 -0300

    Fix signals/group button on Scene dock

commit 10be575aa16f4158e23c8ae3cdaaced6e734086a
Author: Ovnuniarchos <pujalte.jorge@gmail.com>
Date:   Sat Jul 16 22:36:19 2016 +0200

    TreeItem.set_button exposed.

commit 6a5e11c075b6bc48d23267c03a66e613dee2bf55
Merge: e2ad08c 671c21d
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Jul 16 15:22:30 2016 +0200

    Merge pull request #5735 from neikeq/menu-accept-event-fix
    
    MenuButton: Fix regression

commit 671c21dce7a92239b6c15eafd61faa5f65c7adfa
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Sat Jul 16 15:16:26 2016 +0200

    MenuButton: Fix regression

commit e2ad08c56b41ce5e33e0ed3f702f6133eb58f618
Merge: 24d86e3 f9d1e03
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Jul 16 14:45:08 2016 +0200

    Merge pull request #4848 from neikeq/menu-accept-event
    
    MenuButton: Avoid key event propagation if handled as hotkey

commit f9d1e03018bc9fa7d32fd99cb21d5bf58140c265
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Sat Jul 16 14:36:55 2016 +0200

    MenuButton: Avoid event propagation if handled as hotkey

commit 24d86e33a6ef0d787a37639831ae582a397d821c
Merge: f07d4f5 1492fd8
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jul 16 09:28:49 2016 -0300

    Merge pull request #5467 from RandomShaper/enhance-tidy-extensions
    
    Enhance/tidy file extensions management

commit f07d4f556a875155625503b7217e5955c2a1d5c2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Jul 16 13:17:09 2016 +0200

    i18n: Add missing locale identifiers for Bengali and Urdu
    
    Fixes errors showing up since the addition of those WIP translations.

commit 966eabb07b030c6881cef33ec581977452e021a9
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Jul 16 11:53:46 2016 +0200

    Fonts: add missing license information
    
    Droid Sans is under Apache 2.0, Source Code Pro under SIL OFL 1.1.

commit 69b0835986e0448131289683cb5997d14b7d8030
Merge: 4c4ab14 2bba1bf
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Jul 16 11:24:02 2016 +0200

    Merge pull request #5730 from neikeq/pr-issue-4856
    
    CanvasItemEditor: Changed Frame Selection shortcut

commit 71ee8eeb3fd34ca99d0ab85697a270c9d09c1ab6
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Fri Jul 15 22:57:46 2016 +0200

    LineEdit: Fix rtl scrolling with mouse drag selection

commit 2bba1bf77074b8c0960f88867380f12947a8393b
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Fri Jul 15 21:38:43 2016 +0200

    CanvasItemEditor: Changed Frame Selection shortcut

commit b10b16ee49a4fcb0b220b559de7bfc1fdfdfa272
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Sat Jul 2 20:12:12 2016 -0500

    Added documentation for color picker raw mode

commit 7b846d62ac6e04cc3792c93576acce6a9f5b6e57
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Sat Jul 2 20:08:25 2016 -0500

    Color picker fixes:
     - fixed alpha channel slider range in raw mode to go from 0 to 1 fixes #4396
     - fixed HS bars going outside the control area
     - fixed color text field changing to hex mode even if script mode was selected

commit 370ae3512deda40b2659a1192f302298e269305f
Author: Jamil Halabi <jay3dlinux@gmail.com>
Date:   Fri Jul 15 15:31:34 2016 +0800

    Added gyroscope support to Godot and Android

commit 2c9468a46ac7be81085baec4778fcbf3075b2c70
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Fri Jul 15 15:05:57 2016 +0100

    Update docs with breakpoint_toggled signal

commit b550471a148d232f50d0d1f03256fc9ef82a52f3
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Fri Jul 15 15:02:55 2016 +0100

    Fixed breakpoint gutter toggle not updating when game is running, issue 5712

commit 4c4ab140b4569f2700517a13b20127eb7542b3ec
Merge: eaeee58 e6eae24
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Jul 15 13:28:20 2016 +0200

    Merge pull request #5702 from Paulb23/zoom_shortcuts
    
    Added code editor zoom shortcuts

commit eaeee58b9ef95f708728161296a66743f45501d3
Merge: b781dcd 952cb12
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Jul 15 13:04:22 2016 +0200

    Merge pull request #5705 from StraToN/doc-update
    
    Docs-update: AnimatedSprite, AnimatedSprite3D (unfinished)

commit b781dcdb1a33c98be56e95d8557dcbc01d116990
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Jul 15 08:58:49 2016 +0200

    i18n: Merge translations with synced template

commit cfaad1ebe75bd0ba48258bcb9b7b137a3f6b7940
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Jul 15 08:57:53 2016 +0200

    i18n: Sync template with current source
    
    Also fix a space after : in a translated string.

commit fd5fdaba68974baaaa8868750ee0991478c9e089
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Jul 15 08:52:19 2016 +0200

    i18n: Pull translations from Weblate
    
    Adds Bengali and Urdu (Pakistan) WIP translations.

commit d33bdd2891fcda4f139a759363947290ea058fa9
Merge: 3e2c7bf 9ff7c55
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Jul 15 07:35:31 2016 +0200

    Merge pull request #5715 from volzhs/issue-5659
    
    Perform connect when double click a node on connecting signal window

commit 9ff7c5524f21d299380e68e600cd99133cf6a215
Author: volzhs <volzhs@gmail.com>
Date:   Fri Jul 15 14:29:14 2016 +0900

    Perform connect when double click a node on connecting signal window

commit 952cb123641e509d9b3285b9f2b70966cdb19124
Author: Julian Murgia <the.straton@gmail.com>
Date:   Thu Jul 14 22:03:14 2016 +0200

    Written AnimatedSprite, AnimatedSprite3D (unfinished)

commit e6eae244d3835addb87ed31f8325f590521c73aa
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Thu Jul 14 20:03:40 2016 +0100

    Added code editor zoom shortcuts

commit 3e2c7bf797bd073727e5d0272ce47aa77895935b
Merge: 9a931e3 8772b8e
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jul 14 19:29:52 2016 +0200

    Merge pull request #5697 from TheHX/issue-5664
    
    Fix Orphan StringName on EditorAutoloadSettings class

commit 9a931e333c5e3fe9e455500319d861e1bd1386cd
Author: George Marques <george@gmarqu.es>
Date:   Thu Jul 14 14:23:22 2016 -0300

    Fix binding of File::get_sha256()
    
    Fix #5698

commit 98eec177ae3fbdfc2222844ba5b53fd9c8c45f60
Author: George Marques <george@gmarqu.es>
Date:   Thu Jul 14 12:13:04 2016 -0300

    Fix classes.xml structure
    
    Fix the addition in #4854 which added elements in the wrong place.

commit 8772b8ea85278f67832a34e51724720c46916f27
Author: Franklin Sobrinho <franklin_gs@hotmail.com>
Date:   Thu Jul 14 12:05:22 2016 -0300

    Fix Orphan StringName on EditorAutoloadSettings class

commit 82f84f4c2f15b6715d0c8561a2cf8e85469fec76
Author: Jakub Grzesik <kubecz3k@gmail.com>
Date:   Thu Jul 14 15:23:02 2016 +0200

    Remote transform node (for 3d)
    
    It's code is based on RemoteTransform2D node.

commit 19d9fac4ed3c9048423cb655fcd55eaade78de3b
Merge: 1f21109 280a75a
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jul 14 13:45:26 2016 +0200

    Merge pull request #5689 from kubecz3k/master
    
    added KDevelop project files to gitignore file

commit 280a75ac6cdced15a47f7d01199003a147a9e1e9
Author: Jakub Grzesik <kubecz3k@gmail.com>
Date:   Thu Jul 14 13:28:39 2016 +0200

    added KDevelop project files to gitignore

commit 1f2110956b8f66fc3c6c89f74f0dfeb6c2265e45
Merge: 26baaf4 e55c6f8
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jul 14 09:03:14 2016 +0200

    Merge pull request #5592 from volzhs/libwebp-0.5.1
    
    Update webp driver to 0.5.1

commit 26baaf447abb85c7a1670141ffa6a41f3287601e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Jul 14 08:48:57 2016 +0200

    WinRT: Add missing license file for ANGLE
    
    Also drop the unused "All rights reserved" FunctionDiscoveryKeys_devpkey.h
    Fixes #4859.

commit 68fbb8f8ac5c11a751c455fa1c4465522e21713f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Jul 14 08:36:06 2016 +0200

    Drop obsolete "webpold" backup of previous webp version
    
    Fixes #5252

commit b3cf4c73fcd51a893ed12dfea110151968e1a2e0
Author: vamsi <vamsikrishna.v@gmail.com>
Date:   Wed Jul 13 10:22:56 2016 +0530

    Fixed a crash in scenario where SSL is not available.

commit 1403fa18a9cf1077d9b7ec974ee9f77249ae49b6
Merge: 5545afd ca86680
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jul 13 12:49:09 2016 -0300

    Merge pull request #5677 from SaracenOne/animation_import_fix
    
    Removes AnimationPlayer renaming on import.

commit ca866803bec602c595f0590977fe619194c19c27
Author: Saracen <SaracenOne@gmail.com>
Date:   Wed Jul 13 16:45:53 2016 +0100

    Removes AnimationPlayer renaming on import.

commit d691cb473254fb1058863f810c11bc2a67878ff1
Author: Timo Schwarzer <me@timoschwarzer.com>
Date:   Wed Jul 13 11:48:50 2016 +0200

    Add an option to smooth camera limits when camera smoothing is enabled.

commit 20c7f2bded2ed4cd30eb6e0c22b1e2605a59500d
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Tue Jul 12 16:10:44 2016 +0100

    Added caret block mode to docs

commit 54f720ac0688cc069e5ab7c2d66d2e8649143b75
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Tue Jul 12 16:07:17 2016 +0100

    Added block caret to TextEdit

commit 5545afd52b912722bbdb6e412cce9593857c5726
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Jul 12 08:24:09 2016 +0200

    Bump version to 2.1-beta \o/

commit b8c506be1c8316e6808ea2ea2b87b1b8867a1a2f
Merge: c0e6395 5f41ea6
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Jul 12 07:28:08 2016 +0200

    Merge pull request #5615 from Paulb23/shortcut_save_print
    
    Removed shortcut saving print

commit c0e63955260d36bde58102805467e16d3ec90dc3
Merge: f82e7d3 5708006
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Jul 12 07:28:02 2016 +0200

    Merge pull request #5638 from TheHX/tree-buttons
    
    Fix tree drawing the pressed stylebox in all buttons in the column

commit f82e7d3a97431107b7581dc27f19912b12d3fb68
Merge: 480ac2b 978cb0e
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Jul 12 07:26:53 2016 +0200

    Merge pull request #5641 from sanikoyes/Pr-fix-android-crash
    
    Fix crash in FileAccessJAndroid::file_exists (does not free local ref)

commit 480ac2bcfbe114d402cf5279ba392e709d378a24
Merge: 31ebac2 12e3bb1
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Jul 12 07:26:35 2016 +0200

    Merge pull request #5648 from Paulb23/completion_box_colors
    
    Added Completion box colors. Exposed show line numbers, highlight all occurrences, and updated theme.

commit 31ebac2bfb7abc9b99907d16ac4926a1dfbb40ba
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jul 11 21:34:02 2016 -0300

    Downloaded templates from project manager can now be installed.

commit fbc5f1ecfb60e0a08614d0fb2d78db6b61532145
Merge: b41be2d aed2f5f
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Jul 11 19:56:39 2016 +0200

    Merge pull request #5650 from TheHX/issue-5643
    
    Fix "Play custom scene" keyboard shortcut

commit aed2f5f938c41af5c65b543cf4d9816780da3c40
Author: Franklin Sobrinho <franklin_gs@hotmail.com>
Date:   Mon Jul 11 14:46:41 2016 -0300

    Fix "Play custom scene" keyboard shortcut

commit 12e3bb1f0147c17c4269977949386fca19532300
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Mon Jul 11 15:40:04 2016 +0100

    Removed duplicate color

commit a57c1da183c22ec6fb71fe550a6049296d63be3e
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Mon Jul 11 15:39:46 2016 +0100

    Update textedit docs with colors, show line number and highlight all occurences

commit 28356a7d63b324bbd4b202434e1a2b8ac40aeb3f
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Mon Jul 11 15:20:01 2016 +0100

    Expose highlight all occurrences

commit 21385d9ecbc74425a599f8a5953bd2ec7fdd1b68
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Mon Jul 11 15:11:35 2016 +0100

    Expose show line numbers

commit cc133c9289123e71789e9410f9ed07e2546fa459
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Mon Jul 11 14:57:32 2016 +0100

    Expose colors to theme

commit a9956be63de69ece580ce819307833b22c3d5993
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Mon Jul 11 14:25:56 2016 +0100

    Added completion font colors

commit 8e5c40b3641352699497b8b4407144ed4f09c817
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Mon Jul 11 14:11:34 2016 +0100

    Added completion scroll color

commit b41be2d1a9210d03be0817871ead7aa0f8657716
Merge: 9397458 605193b
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jul 11 02:26:58 2016 -0300

    Merge pull request #4854 from Razzlegames/screenToLocal
    
    Conversion function for screen coords to local Canvas coords

commit 978cb0e884dea9be4d98a0b52ae930655f7d9ad8
Author: sanikoyes <sanikoyes@163.com>
Date:   Mon Jul 11 12:41:54 2016 +0800

    Fix crash in FileAccessJAndroid::file_exists (does not free local ref)

commit 605193b22fc61913d00b4ba4801c0283646b3a00
Author: Kyle Luce <razzlegames@gmail.com>
Date:   Sat May 28 00:31:07 2016 -0700

    Conversion function for screen coords to local Canvas coords
    
    - Useful if you need to Convert screen coords to the coordinate space of a
      CanvasItem, but don't have an associated InputEvent to use in
      #make_event_local.
    
    For example, if you have a particular point on the screen you'd like to project
    into World Space, for various reasons, you would use this function on the root
    of the scene. This is analogous to ray casting from screen space in 3D.

commit 9397458cc0a37f4899a0dba5352a6e045ed123d8
Merge: d37ef59 1a1b627
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Jul 11 00:17:54 2016 +0200

    Merge pull request #5634 from vnen/assetlib-map-crash
    
    Fix crash on asset lib install

commit 57080063407cc77c400197b07a1bf47f8cb40978
Author: Franklin Sobrinho <franklin_gs@hotmail.com>
Date:   Sun Jul 10 19:03:43 2016 -0300

    Fix tree drawing the pressed stylebox in all buttons in the column

commit 1a1b62748a01928401a344b8c538b59f75706ece
Author: George Marques <george@gmarqu.es>
Date:   Sun Jul 10 17:19:19 2016 -0300

    Fix crash on asset lib install
    
    This is not the perfect solution, but fixes the crash and avoid a
    dependency on EditorNode.

commit d37ef5990b229c0fb90c25e884ae6ef42dda5a6c
Merge: 83ab444 d43adcb
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jul 10 19:42:56 2016 +0200

    Merge pull request #5627 from Paulb23/fixed_highlighting_highlighted_section
    
    Fixed highlight all occurrences highlighing highlighted section

commit 83ab4445f2b37401593855e40c1628e5742babb1
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 10 14:37:48 2016 -0300

    As volzhs mentioned in #5385, changes to save to FILE_SAVE_ALL_SCENES

commit 8d9b73171ef2e500dc7e47e9373e602d0413a6ed
Merge: e525a03 3dd4cf3
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 10 14:34:30 2016 -0300

    Merge pull request #5385 from volzhs/autosave-android
    
    Fix autosave when run on remote device

commit e525a0387bb79d5302cff768e580302fce0cba8f
Merge: da3ad66 158585b
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 10 14:33:48 2016 -0300

    Merge pull request #5421 from MarianoGnu/issues
    
    Save all edited scenes when Runing (and auto-save is enabled). Fixes #4410

commit da3ad668259aa03caeae5904154e77481c1dba6b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jul 10 19:15:35 2016 +0200

    Remove Better Collada Exporter, now in its own repo
    
    See https://github.com/godotengine/collada-exporter for the new upstream location.

commit bba89aef3b01d96a0a14e93d9f78b068d3f3f8ca
Merge: e468bf2 45cfd19
Author: punto- <ariel@godotengine.org>
Date:   Sun Jul 10 14:00:27 2016 -0300

    Merge pull request #5559 from Hinsbart/connected_joysticks
    
    Input: add get_connected_joysticks() method.

commit e468bf25442648537abd9d31c6973bfc70ffc7ae
Merge: d279d06 8113ba8
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 10 13:57:51 2016 -0300

    Merge pull request #5628 from vnen/pass-semicolon
    
    Allow semicolon after 'pass' keyword

commit d279d060e18fba43c83c77b0f91dcf2f6bfb3fd2
Merge: 8462127 e7b2626
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 10 13:57:17 2016 -0300

    Merge pull request #5077 from RandomShaper/improve-android-build
    
    Improve Android build

commit 8462127aa904eb394f86240d18ad0d488011b1ba
Merge: 46bb029 e71391e
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 10 13:42:49 2016 -0300

    Merge pull request #5287 from marcelofg55/master
    
    Added popup menu for animation key right-click

commit 46bb02991ff6d7d0ef1ecdda76de015b183d0c08
Merge: 223ca13 fff4d58
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 10 13:41:33 2016 -0300

    Merge pull request #5270 from lonesurvivor/master
    
    Added Tile Origin = Bottom Left option to the TileMap

commit 223ca1363c32c12a6a5842d1c606280a69f8a5e9
Merge: 9dac414 cfa1177
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 10 13:40:56 2016 -0300

    Merge pull request #5352 from m4nu3lf/master
    
    AnimationTreePlayer filters improved

commit 9dac41432e9aeaf2b96af9cd3ce44389c604c28a
Merge: bcf6491 9ac7eaa
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 10 13:32:37 2016 -0300

    Merge pull request #5443 from samuelgrigolato/iterate-string-in-gdscript
    
    Add support to String type in gdscript iteration

commit bcf6491a86038559356729f28c98574c8086172f
Merge: 7bfb84a c6a0b0d
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 10 13:30:06 2016 -0300

    Merge pull request #5621 from TheHX/issue-5616
    
    Fix custom types showing on wrong dialogs

commit 7bfb84af0816c3f0cd9c108ff401cc7dec2e4160
Merge: 7af77e1 914d670
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 10 13:08:13 2016 -0300

    Merge pull request #5611 from TheHX/spatial-gizmo
    
    Fix EditorSpatialGizmo virtual functions not being called

commit 7af77e1b7b60a023508ad1b4589b58adc500ddb0
Merge: 06eef73 3816fe9
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 10 13:07:04 2016 -0300

    Merge pull request #5606 from akien-mga/pr-rtl-raw-text
    
    RichTextLabel: Fix adding raw text when bbcode is disabled

commit 06eef730c0f220ae16fade6e69ed9b81edbb0c23
Merge: e74d71a 9be0708
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 10 13:04:08 2016 -0300

    Merge pull request #5584 from TheHX/project-settings
    
    Implement undo/redo for adding and deleting global properties

commit e74d71a5bfccec42945836c82521469ec664b6dc
Merge: 5dd6530 40d3234
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 10 13:03:37 2016 -0300

    Merge pull request #5574 from volzhs/android-app-id
    
    Add android_add_default_config for config.py

commit 5dd6530acf1f1db145ebfdd1c0967329b9c36fa0
Merge: 49b288d 0a8d6de
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 10 13:02:55 2016 -0300

    Merge pull request #5563 from opmana/fix-convert-tileset
    
    Respect frame property when converting to TileSet.

commit 49b288d331cc1cb6854c780b861aa7964c6a83ee
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 10 12:59:51 2016 -0300

    Add function to get the list of samples, closes #5561

commit eff44f0321268d0e338783b7da82342106a1051c
Merge: 0e6e0ed 3b7b581
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 10 12:42:47 2016 -0300

    Merge pull request #5554 from TheHX/issue-3543
    
    Added drag and drop to rearrange the autoload order

commit 0e6e0ed0e5b8f41b20c087f3acb3a5ebb0836e60
Merge: 28641fd 91add16
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 10 12:41:57 2016 -0300

    Merge pull request #5533 from Hinsbart/cursor_atex
    
    Can use AtlasTextures as custom mouse cursor.

commit 28641fd9b8e73b3fae57ea4ccf0356629507ea3a
Merge: b06eca1 7a14278
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 10 12:41:05 2016 -0300

    Merge pull request #5525 from SuperUserNameMan/window_get_latin_kb_variant
    
    windows get_latin_keyboard_variant() implementation and gdscript binding, #5503

commit b06eca108af4da333e84f553ac1e8ca25e6c1cdf
Merge: 5bb5522 185ba75
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 10 12:39:50 2016 -0300

    Merge pull request #5490 from timoschwarzer/master
    
    Add new Camera2D alignment functions

commit 5bb552273bf1bf2dd1ce4b79678d0cbd1262dd04
Merge: 6377969 aeb5365
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 10 12:38:28 2016 -0300

    Merge pull request #5489 from jejung/richtextlabel-get_text
    
    RichTextLabel-get_text

commit 8113ba8befc7d2ad42a58ec7a01709ad26cecf54
Author: George Marques <george@gmarqu.es>
Date:   Sun Jul 10 12:20:53 2016 -0300

    Allow semicolon after 'pass' keyword

commit d43adcbb1e8e14935af21a2765b1c50f9a3d9f20
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Sun Jul 10 16:10:54 2016 +0100

    Fixed highlight all occurrences highlighing highlighted section

commit 637796900080cfcf407e1045f10e6e9040c8d33e
Merge: ae3d316 061cadc
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jul 10 14:20:06 2016 +0200

    Merge pull request #5623 from Ovnuniarchos/LineEditXlatedPHolder
    
    LineEdit placeholder property now accepts translated strings.

commit c6a0b0dab30a6a57ba69fd831090d132d758634e
Author: Franklin Sobrinho <franklin_gs@hotmail.com>
Date:   Sun Jul 10 08:19:15 2016 -0300

    Fix custom types showing on wrong dialogs
      * The custom types are visible when the dialog is shown

commit ae3d316798b6fbb36f73e7c2c0724dfac4f7ecad
Merge: 864c0e8 2c6d0d4
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jul 10 09:50:49 2016 +0200

    Merge pull request #5618 from vnen/fix-openssl-conf
    
    Fix builtin OpenSSL configuration

commit 2c6d0d490519016986c1c5be992ff53fbdea8c8f
Author: George Marques <george@gmarqu.es>
Date:   Sat Jul 9 20:02:26 2016 -0300

    Fix builtin OpenSSL configuration
    
    Fixes a bug that happens on Windows 64-bits.

commit 061cadcae57cf05b9fe60d42f1a8da0f0e6dc328
Author: Ovnuniarchos <pujalte.jorge@gmail.com>
Date:   Sun Jul 10 00:39:17 2016 +0200

    LineEdit placeholder now accepts translated strings.

commit 5f41ea6bf8b75afbde201df7a11de01196cc0e39
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Sat Jul 9 19:57:38 2016 +0100

    Removed shortcut saving print

commit 864c0e84de9c2a2c5a030ec4ee167f3793e1e962
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jul 9 14:54:44 2016 -0300

    line/col label was changing size with each cursor move, forcing the GUI to resize upwards and costing considerably CPU usage.
    It has been changed so it won't resize the UI when modified.
    This will make the code editor feel a lot smoother.

commit d23d40cfbdb1033848f89a2896701b792ef5e5ad
Merge: 1d6be8b 7cad11e
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Jul 9 18:27:29 2016 +0200

    Merge pull request #5612 from TheHX/collision-polygon-plugin
    
    Fix CollisionPolygon gizmo showing error icons instead of the 3d handles

commit 7cad11e1083c8ceb07c415ccb36eb4596b66384f
Author: Franklin Sobrinho <franklin_gs@hotmail.com>
Date:   Sat Jul 9 13:18:16 2016 -0300

    Fix CollisionPolygon gizmo showing error icons instead of the 3d handles

commit 1d6be8b00d9c46ca748f9465864ce74487c6bc88
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jul 9 13:14:46 2016 -0300

    Changed tree so shift-selection skips folded children, closes #5515

commit 48bdaaa5601e82f242af240fd9eb1b4a7acb79b7
Merge: 920310e af395ce
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Jul 9 18:15:02 2016 +0200

    Merge pull request #5609 from eska014/help-search-titles
    
    Fix help search dialog titles

commit 914d670a7164b920d0b465950083aea7924de937
Author: Franklin Sobrinho <franklin_gs@hotmail.com>
Date:   Sat Jul 9 13:10:13 2016 -0300

    Fix EditorSpatialGizmo virtual functions not being called
      * Bind EditorSpatialGizmo::clear method

commit 920310e72af9f9e36c007fdfe19ae03ce3f0c670
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jul 9 12:34:30 2016 -0300

    removed target_fps option, moved it to debug (it makes no sense for games). Added a frame_delay option for games that don't want to use the CPU fully.

commit b0f0ae072367b061e4ff59b17b920f2d67b41e3a
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jul 9 12:12:03 2016 -0300

    Finally fixes the infamous bug #4444, hoping to never see you again.
    Closes #4444.

commit 90f8a3bd29d9119fb4e34ec738df7583a41e7ea5
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jul 9 11:53:27 2016 -0300

    properly generate tangents only upon request, closes #5580

commit 2980b27befbae4161675af006b0f8bf004970230
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jul 9 11:46:59 2016 -0300

    do not show help on multi node selection, array editing, etc, closes #5550

commit 15d52d6c95d9c04a990acee55a64361c4ab03efb
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jul 9 11:19:49 2016 -0300

    Cleaned up preview generation thread, fixes #5499

commit af395cea42913f8f9d12912d7eee9011dd557ec7
Author: eska <eska@eska.me>
Date:   Sat Jul 9 16:12:15 2016 +0200

    Fix help search dialog titles

commit dd01286137366a53ee7ca41f1fbe1368d319d4d2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Jul 9 16:04:38 2016 +0200

    Regenerate hardcoded Godot icon to match current one
    
    Used `xxd -i icon64.png data.h` to get the raw array from a 64x64 export
    of the SVG icon. Also improved the formatting of the splash array to avoid
    having 65k char-long lines.

commit 3a70d4a072fa170ae927e2b416861ccd395f92d2
Merge: 0e119a9 f40f360
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Jul 9 14:33:30 2016 +0200

    Merge pull request #5589 from akien-mga/pr-unused-var
    
    Removing some more unused vars and dead code

commit 3816fe9d190817b871de3a5b15adee1301b9d267
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Jul 9 14:26:49 2016 +0200

    RichTextLabel: Fix adding raw text when bbcode is disabled
    
    Fixes #5605.

commit 0e119a91640acbc7643ff1dd1049bf12ca302d21
Merge: 4bf31b3 c973f3a
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Jul 9 12:35:34 2016 +0200

    Merge pull request #5480 from paper-pauper/blender-flake8
    
    Made Better Collada Exporter flake8-compliant

commit c973f3a1da9fbb7ba816455b761c6cc3f9535b78
Author: Nobody Really <notactualowl@fakepmail.ie>
Date:   Sat Jul 9 12:25:21 2016 +0200

    Flake8 compliance (except for unused variables)

commit 52fdc65a5df71af98af5f54ccb2db972084bbec1
Author: Nobody Really <notactualowl@fakepmail.ie>
Date:   Sat Jul 9 12:10:36 2016 +0200

    Comma fix

commit 7de55b86c16b2fbef45d9114031fb3b88044fc4f
Author: Nobody Really <notactualowl@fakepmail.ie>
Date:   Sat Jul 9 11:33:08 2016 +0200

    Whitespace fix

commit 4bf31b3f3d00bd2a27d8414e8e5bd254b4d4a29b
Author: George Marques <george@gmarqu.es>
Date:   Fri Jul 8 22:12:50 2016 -0300

    Revert removing of function call in gd_parser
    
    The function call was removed in #5538 because of the unused return value,
    but the function itself has side effects and the absence of the call was
    causing crashes.

commit ca009ac4afcccc21aa422de78265f05418304aed
Merge: 69c8b58 02aeac1
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Jul 9 00:58:15 2016 +0200

    Merge pull request #5602 from akien-mga/pr-osx-fat-export
    
    OSX export: Default to fat format, make it an enum

commit 02aeac12d1e0638ad223190b2eb5c6845090b4ed
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Jul 9 00:46:10 2016 +0200

    OSX export: Default to fat format, make it an enum
    
    Since we want to distribute only the fat binary in the official templates, this should
    make it work out of the box. 32 bits and 64 bits options are still available for people
    that want them, but will throw an error if the binaries are not in the template zip.

commit 69c8b583e7b7c31e9316a24f185ca99f9452d91d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Jul 8 23:08:53 2016 +0200

    classref: Add docs for InputEvent* and InputMap

commit a15de809429171e93556db6e9d7010a2b3d61f18
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Jul 8 23:07:09 2016 +0200

    classref: Fix arg name for is_action_pressed/released
    
    Also position TEXTURE_SPHERE constant properly.

commit 288355afe9d2c2baf5bfe52875934c5fb3178546
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Jul 8 22:55:14 2016 +0200

    classref: Fix descriptions indentation after #5588

commit 78601c843464288868a49eb94438c0b25682c0ef
Merge: 20aee6f 4beeff9
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Jul 8 21:26:30 2016 +0200

    Merge pull request #5601 from eska014/emscripten-mouse-pos
    
    Fix Input singleton mouse position in web export

commit 4beeff94335938ba0249aea69c4e47024b08bf64
Author: eska <eska@eska.me>
Date:   Fri Jul 8 20:09:25 2016 +0200

    Pass mouse position to Input singleton in web export

commit 20aee6f5286b7ffd25ffb1b22b0d188f6e164c0a
Merge: 5a83354 6b154c9
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jul 8 15:05:57 2016 -0300

    Merge pull request #5598 from TheHX/issue-5482
    
    Fix own world option of Viewport.

commit 6b154c9706c4dc99728195d5009d42782bf51b86
Author: Franklin Sobrinho <franklin_gs@hotmail.com>
Date:   Fri Jul 8 14:27:19 2016 -0300

    Fix own world option of Viewport.
      It happens when the viewport has WorldEnviroment child with a valid Enviroment

commit 5a8335436f5b76f950a2f4d65b37ad10f195c08d
Merge: d7dd10a f5ce4e2
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Jul 8 19:11:21 2016 +0200

    Merge pull request #5588 from J08nY/doctool-indentation
    
    Doctool: change content indentation

commit 158585b21cf5570c425428bb76c6749518199042
Author: MarianoGNU <marianognu.easyrpg@gmail.com>
Date:   Fri Jul 8 13:36:57 2016 -0300

    save the editor state of the right scene instead of current

commit 2924536e903bebe0d7ddb892784fb3c3f16b23dd
Author: MarianoGNU <marianognu.easyrpg@gmail.com>
Date:   Sun Jun 26 00:54:17 2016 -0300

    Save all edited scenes when Runing (and auto-save is enabled). Fixes #4410

commit d7dd10a1a2f64d4e77f09e7d63ce55630863616c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Jul 8 17:08:36 2016 +0200

    Cleanup: drop ImportSettingsDialog, replaced by contextual actions
    
    Note that it was already commented out.

commit f40f360a2c4ca8e6f2a651dbcca3ae82e2abe7a1
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Jul 8 00:32:28 2016 +0200

    Remove unused variables (fourth pass) + dead code
    
    Also fix a potential regression from 3fcb9b1ec179b99d979d4cfea9b5e3c80e4a3e33.

commit 7e3044981ef3ed2a71270e331f2a36f57d5ec0c5
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jul 8 11:26:48 2016 -0300

    Avoid crash if setting modifiers fails, closes #5158

commit e55c6f823251fcff366c7ce93b3ab0bf1fdedd68
Author: volzhs <volzhs@gmail.com>
Date:   Fri Jul 8 22:10:25 2016 +0900

    Modified webp source codes for godot

commit ddd446f274d33d8624da3fd842c23e9ede0e6b11
Author: volzhs <volzhs@gmail.com>
Date:   Fri Jul 8 19:29:58 2016 +0900

    Update webp driver to 0.5.1 (upstream)

commit dc58be9f3542d640771722187959f56f042b5baa
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Jul 8 09:15:31 2016 +0200

    ScenesDock: Fix regression in tree generation
    
    Was a regression from 3fcb9b1ec179b99d979d4cfea9b5e3c80e4a3e33.
    Fixes #5590.

commit d8c31e0e7480906ccf230892b090e3c3cbe1b271
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jul 7 21:27:20 2016 -0300

    remove warnings if a script is missing and can't be opened

commit a1d841e6f7b9df50e0f90901a79425496bf394ad
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jul 7 20:49:43 2016 -0300

    do not allow removal of groups that come from instanced/inherited scene, closes #5505

commit f5ce4e251d0d5d6d1c77a25587870d91ac66e337
Author: J08nY <johny@neuromancer.sk>
Date:   Fri Jul 8 00:25:54 2016 +0200

    Classref: update with new doctool indentation

commit 5c77abd8a807d25710d75873b32d3d724c2f4c60
Author: J08nY <johny@neuromancer.sk>
Date:   Thu Jul 7 23:50:14 2016 +0200

    Doctool: correct XML indentation
    
    fixes #4483

commit f1e1910ae435c255745773bf37a60d798f9412fb
Merge: 1b94335 454b210
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jul 7 23:27:42 2016 +0200

    Merge pull request #5538 from akien-mga/pr-unused-var
    
    Removed unused variables + dead code

commit 454b210242ec15a9928324757f27989216bc5a59
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Jul 7 09:20:02 2016 +0200

    Remove unused variables (third pass) + dead code
    
    Fixes various gcc 5.4.0 warnings for -Wunused-variable and -Wunused-but-set-variable

commit 3fcb9b1ec179b99d979d4cfea9b5e3c80e4a3e33
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Jul 6 19:04:21 2016 +0200

    Removed unused variables (second pass) + dead code
    
    Fixes various gcc 5.4.0 warnings for -Wunused-variable and -Wunused-but-set-variable

commit b6ac91c0e6416eda0dec226c5dbe5716f293e4f6
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jul 3 23:19:22 2016 +0200

    Removed unused variables (first pass)
    
    Fixes various gcc 5.4.0 warnings for -Wunused-variable and -Wunused-but-set-variable

commit 9be07081de26ff829586e8c81cc32f07b73777a8
Author: Franklin Sobrinho <franklin_gs@hotmail.com>
Date:   Thu Jul 7 10:10:12 2016 -0300

    Implement undo/redo for adding and deleting global properties

commit 96eb97cbbf8acd38a44ecb914e12aeda322d0bd4
Author: Pawel Kowal <pkowal1982@gmail.com>
Date:   Sat Jul 2 19:03:35 2016 +0200

    Array has(var value) function

commit 1b9433594ecc6c935c81e9030a6b52c7b56cb3a4
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Jul 7 08:37:38 2016 +0200

    SceneTreeDock: Fix wrong argument in _has_visible_children
    
    Seen while checking for unused variables, which `child` was.

commit 779bf6eca3d5c50e094c65bc5c636beb27c2529d
Merge: 7c1ab42 1bc8d19
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jul 7 07:47:10 2016 +0200

    Merge pull request #5577 from vnen/improve-quickopen-listing
    
    Improve quick open sorting

commit 7c1ab42571d5291952e329554643142a30dee1d1
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jul 6 23:46:04 2016 -0300

    Fix the +1 button to insert keyframes in Sprite and Sprite3D, closes #5422

commit 17e4ead62a949e2a1568574228a157ea4b403d30
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jul 6 21:43:31 2016 -0300

    Fix several bugs related to node duplication and signals, closes #5405

commit a78226c32ceb0614e079f5cdd5653af7be729dac
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jul 6 20:35:49 2016 -0300

    Only allow built-in scripts to be edited when the scene they belong to is loaded, closes #5403

commit 1bc8d1900fe68510e1e5a9cc08a7241d69690034
Author: George Marques <george@gmarqu.es>
Date:   Wed Jul 6 19:29:15 2016 -0300

    Improve quick open sorting
    
    Perfect matches and substrings will be shown first. Similar matches will
    be at the bottom. When they score is the same they're shown in the natural
    file system order.

commit 40d3234304535a3993b44c0a7cd55e18b14ced95
Author: volzhs <volzhs@gmail.com>
Date:   Thu Jul 7 04:03:50 2016 +0900

    Add android_add_default_config for config.py
    
    usage : env.android_add_default_config("applicationId 'com.godot.game'")

commit e4b7a45a381f028752163d0f57662baa0def0301
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Jul 6 20:50:02 2016 +0200

    Initialize the SSL certificates in the project manager

commit 9238de4ea9fe444d2dcef8802f1a990b3c6a04b5
Merge: 4316a17 fe49b71
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Jul 6 10:39:33 2016 +0200

    Merge pull request #5569 from pkowal1982/capitalize
    
    Update String.capitalize() documentation

commit fe49b7180420eb8dafe4ced86de7168a34c292b9
Author: Pawel Kowal <pkowal1982@gmail.com>
Date:   Wed Jul 6 10:33:27 2016 +0200

    Update String.capitalize() documentation

commit 4316a17c02383c8a07966dde6c8ed9d65a55a8b0
Merge: 647dc1e eecf4ff
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Jul 6 08:06:22 2016 +0200

    Merge pull request #5564 from vnen/fix-xml-constants-sorting
    
    Fix documentation constants sorting

commit eecf4ff273a74ab8a71e6a8257032125c0254799
Author: George Marques <george@gmarqu.es>
Date:   Tue Jul 5 17:04:14 2016 -0300

    Update classes.xml to fix sorting of constants

commit 29b62ce5d009bfdc57e065e450d7e01c5bd5bd05
Author: George Marques <george@gmarqu.es>
Date:   Tue Jul 5 16:57:17 2016 -0300

    Make sure builtin types' constants remain in order
    
    This adds a list of constants for VariantCall to make sure the order of
    register is kept when showing in the editor help and in the documentation.
    
    This also remove the sorting of constants from the doctool, so it keeps
    the natural order in classes.xml.

commit 647dc1e21422f1d501de2b80a5830a97f7ead0b4
Merge: 628b0a9 0f767fe
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Jul 5 22:04:44 2016 +0200

    Merge pull request #5562 from J08nY/hq2x-fix
    
    Fixed HQ2x compiler warnings

commit 0a8d6de0c336dfc2029da276c80371d3bf4c9792
Author: Andrii Skrynnyk <andy@manaon.com>
Date:   Tue Jul 5 11:40:22 2016 -0700

    Respect frame property when converting to TileSet.

commit 5c355a63d3a86039a8f1a88e6ea508209de97dbc
Author: George Marques <george@gmarqu.es>
Date:   Tue Jul 5 12:29:08 2016 -0300

    Add OS.request_attention() for Windows

commit 0f767fe8b923c9926247aee387563fa5e67971c2
Author: J08nY <johny@neuromancer.sk>
Date:   Tue Jul 5 16:52:31 2016 +0200

    Fixed HQ2x compiler warnings

commit 45cfd199a46a6fdffb48cd367c69a336eb79590b
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Tue Jul 5 14:07:46 2016 +0200

    Input: add get_connected_joysticks() method.
    
    fixes #5465

commit 628b0a9375814bc811820f073df5f102bdb049fc
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Jul 5 07:28:53 2016 +0200

    Revert "Fix return type for EditorResourcePreview::check_for_invalidation"
    
    This reverts commit 716dfa67a3c5a0a38205179c01676e05a718d244, since it was later
    fixes differently with c6b55e45e9256bb41b2d045d8c61d1946de881b1...

commit c6b55e45e9256bb41b2d045d8c61d1946de881b1
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 3 20:01:14 2016 -0300

    added missing return value

commit 3b7b581d63053b9cf599c208c2d79318abba40a3
Author: Franklin Sobrinho <franklin_gs@hotmail.com>
Date:   Mon Jul 4 20:22:28 2016 -0300

    Added drag and drop to rearrange the autoload order
      * Created a new class for autoload settings, in editor_autoload_settings.h

commit 90b5b0d1c939eea5e15bc42349b99fbf65d68ce5
Merge: 1769202 b09dbaa
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Jul 4 23:39:31 2016 +0200

    Merge pull request #5552 from volzhs/fix-jni-null
    
    Fix crash when null value through jni on android

commit 176920278f7cdaca9ccbdebc9894f444902e6cf7
Merge: 66856a1 a2386bd
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Jul 4 23:39:11 2016 +0200

    Merge pull request #5551 from eska014/bsd-no-libdl
    
    Link libdl only on Linux, fix BSD build

commit 66856a11d7ae7641fee369842fd63a2984f0802b
Merge: ca6d52c 5c3c872
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Jul 4 23:38:29 2016 +0200

    Merge pull request #5549 from TheHX/fix-issue-4608
    
    Fix TreeItem range editing by dragging on the inspector

commit ca6d52cd68174a9496a9a5034f3abf31a3e0859c
Merge: 9731da3 22cf80e
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Jul 4 23:37:56 2016 +0200

    Merge pull request #5548 from TheHX/fix-plugin-spatial-event
    
    Fix EditorPlugin::forward_spatial_input_event in GDScripts addons

commit 9731da3280ed306c79e715c97279a4ffc6c6a061
Merge: 716dfa6 f97ff47
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Jul 4 23:36:58 2016 +0200

    Merge pull request #5547 from TheHX/fix-addons-disabling
    
    Fix addon disabling

commit b09dbaa78e716078806fdf1f88dea279d7d3c257
Author: volzhs <volzhs@gmail.com>
Date:   Tue Jul 5 04:41:46 2016 +0900

    Fix crash when null value through jni on android

commit 716dfa67a3c5a0a38205179c01676e05a718d244
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jul 4 19:45:06 2016 +0200

    Fix return type for EditorResourcePreview::check_for_invalidation

commit a2386bd2b2a3eed54e02d7609c3c99505ac293e0
Author: eska <eska@eska.me>
Date:   Mon Jul 4 18:09:06 2016 +0200

    Link libdl only on Linux, fix BSD build

commit 5c3c87206b7e00619b22d45ff2ce677ad50d478b
Author: Franklin Sobrinho <franklin_gs@hotmail.com>
Date:   Mon Jul 4 12:14:49 2016 -0300

    Fix TreeItem range editing by dragging on the inspector

commit 22cf80eedeea48e0014065e87288d4cca3a62dbc
Author: Franklin Sobrinho <franklin_gs@hotmail.com>
Date:   Mon Jul 4 11:03:22 2016 -0300

    Fix EditorPlugin::forward_spatial_input_event in GDScripts addons

commit f97ff474d55ba26369e43627d7a7fe7f994d640b
Author: Franklin Sobrinho <franklin_gs@hotmail.com>
Date:   Mon Jul 4 10:43:07 2016 -0300

    Fix addon disabling

commit 576a28470fce95cf0d35d5e2e1e408b4afe80e4f
Merge: 1e095cf 55b8a35
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Jul 4 07:24:30 2016 +0200

    Merge pull request #5539 from vnen/fix-completion-crash
    
    Fix completion string check when column = 0

commit 1e095cf39760d0469e7a5a0749b1541a0790cb77
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 3 19:50:52 2016 -0300

    fix to the fix, and removed some conflicting shorcuts

commit 7e50a9a2e87582e922b06d6c0b6a03d22e7cef68
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 3 19:13:45 2016 -0300

    Avoid settings from being lost when opening project manager.
    Probably fixes many issues of this kind, like missing shortcuts or other settings

commit 55b8a353f57bf870f17365389957433d4072651d
Author: George Marques <george@gmarqu.es>
Date:   Sun Jul 3 18:49:58 2016 -0300

    Fix completion string check when column = 0

commit 91add16300de38adf1e95728055c3e28f36ec182
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sun Jul 3 19:36:12 2016 +0200

    Can use AtlasTextures as custom mouse cursor.
    
    fixes #3957

commit 7a142780f05d56aa751690c8716bd8aab429b140
Author: SuperUserNameMan <yoann@terminajones.com>
Date:   Sat Jul 2 20:52:36 2016 +0200

    windows get_latin_keyboard_variant() implementation and gdscript binding

commit ac157f8c05bf0967b65ba289b6118de807612cdf
Merge: 6bd22b9 bb2a456
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jul 3 19:27:53 2016 +0200

    Merge pull request #5530 from Paulb23/shortcut_search
    
    Added search to shortcut config

commit 6bd22b9c2ebe8a7c489e167d61961be5ee210923
Merge: e0c7ffc 6856c52
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jul 3 19:17:09 2016 +0200

    Merge pull request #5516 from Hinsbart/fix_win_freeze
    
    Windows: prevent freeze while moving or resizing the game window.

commit e0c7ffc65aa17b626e04949a5bf63bda51da595c
Merge: a801e28 96c9f11
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jul 3 19:17:01 2016 +0200

    Merge pull request #5508 from djrm/spatial_editor_shortcuts
    
    Added spatial editor shortcuts

commit a801e28e46ebe16608fd63f1a621cdbd9014c3d9
Merge: f866a79 ec18b97
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jul 3 19:14:49 2016 +0200

    Merge pull request #5507 from vnen/completion-sort-improve
    
    Fix code completion sorting

commit f866a793882dfe79c4d09c9b9040a9f6d8fddc9e
Merge: 37ec0ad ab93c38
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jul 3 19:13:28 2016 +0200

    Merge pull request #5506 from vnen/enhance-quickopen-search
    
    Improve Quick Open search

commit 37ec0ad35ced330cac9d70ac8ea53584876ce38c
Merge: 9693f37 66ab096
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jul 3 19:13:10 2016 +0200

    Merge pull request #5504 from djrm/canvas_item_editor_shortcuts
    
    Canvas item editor shortcuts

commit 9693f37fccffb415fc162d4e7eb397b85e6debbe
Merge: 6442dfb aac0af0
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jul 3 19:11:04 2016 +0200

    Merge pull request #5491 from volzhs/fix-jni-bool-string
    
    Fix wrong return bool, string, string array data through jni

commit 6442dfb73bf17d69768b5ff42d2fd269a6aa2f51
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jul 3 13:15:15 2016 -0300

    Added proper resource preview cache invalidation, fixes #5342

commit ec18b97f5cdc3fcf67cb2625d289cb061958b2b6
Author: George Marques <george@gmarqu.es>
Date:   Sun Jul 3 11:34:23 2016 -0300

    Stop completion when the match is perfect
    
    to avoid the completion insisting showing up after a completion.

commit 805b668d7f7a5fcddf887e25938f6ee829bd19d8
Author: George Marques <george@gmarqu.es>
Date:   Sun Jul 3 11:32:30 2016 -0300

    Fix code completion sorting

commit a28bf56ef9b9d5d93031fb8ce4209370f075f69b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jul 3 15:17:25 2016 +0200

    GH linguist: properly detect .inc files as C++
    
    Also drop two unnecessary speex buildsystem files.

commit bb2a456456857a3133ac837ea8b7b934fd0c6407
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Sun Jul 3 14:07:16 2016 +0100

    Added search to shortcut config

commit 1726bacf78ea5089d2e23e55a334a2126e7c0eae
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jul 2 16:04:00 2016 -0300

    missnig ;

commit f9bd038ca749ccedfc55170b0780925574d4042e
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jul 2 13:32:07 2016 -0300

    Removed no longer needed check

commit 973a12c5f2420b56438086c9a81eaf6bea2b537d
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jul 2 11:48:02 2016 -0300

    Data dir returns a symlink in Android 6.0, which confuses DirAccess on android, this should fix it

commit eade613dc7e83646490477dc188a0cfdf75fa67a
Merge: 48959f0 38ed5d9
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jul 2 11:35:30 2016 -0300

    Merge pull request #5522 from neikeq/pr-issue-5519
    
    Prettier str() for arrays

commit 38ed5d9c7d5b3ce03e7ac5141ef0115a605e75bf
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Sat Jul 2 15:54:37 2016 +0200

    Prettier str() for arrays

commit 48959f0590665e9c958cafc7786a764365f4feb2
Merge: ec94dd7 d306b9b
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jul 1 12:25:26 2016 -0300

    Merge pull request #5407 from RandomShaper/opt-self-indexing
    
    Optimize member access with self

commit 6856c5249104d2b69fe297ff7546092e3bb23555
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Fri Jul 1 15:31:37 2016 +0200

    Windows: prevent freeze while moving or resizing the game window.
    
    When moving or resizing the window, Windows spins up a seperate event-loop, effectively blocking the normal one.
    To work around this, we're starting a timer that will continue sending WM_TIMER messages which we can use to keep the mainloop running.
    
    fixes #4695

commit ec94dd7eeebb218c51baedb1e63c02e77f8a2c9a
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jul 1 11:42:09 2016 -0300

    Fixed the order of input, reverts #4384, closes #5361

commit 8cbb154466c4555f8ea44ebb9ea98f8a0e4c9877
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jul 1 10:55:35 2016 -0300

    Color picker was getting too much focus, made it get not as much focus.
    This abuse of focus was the original culprit of #5354

commit 3185ce64c5c27c3ce7c4ce755bfc890bac172f04
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jul 1 10:42:33 2016 -0300

    Invalidate key focus if not visible, fixes #5354

commit db9335f4c1247d950b4858b56d653975bb3058ff
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jul 1 10:34:38 2016 -0300

    Improved drag&drop to work as n-piggeon wants to use, closes #5342

commit a41a70ea3e661b14acd747e6173b3f08086d79fc
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jun 30 23:19:44 2016 -0300

    Many fixes to scene tree node dragging, closes #5341

commit 54571e94acf4628cf28bd4bdad2a5fc1f76386a8
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jun 30 22:37:25 2016 -0300

    Fixes to import plugin, closes #5318

commit f6725f9768b8ba379106b26810c83b0bd110764b
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jun 30 18:54:54 2016 -0300

    throw error if GridContainer::set_columns goes below 1, closes #5316

commit b391306828294bc28675e135e7c2232ac6b8305a
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jun 30 18:43:47 2016 -0300

    Make both signals be ordered and samplelibrary items too, fixes scenes changing for git, closes #5289

commit b9326e3f2bf08026b1b1a990432606c7633fad32
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jun 30 18:29:47 2016 -0300

    Properly show the sample and play it back, also closes #5288

commit ffbc2e56c90b632382b9deb280ee62d2f907d722
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jun 30 18:23:39 2016 -0300

    Fix some bugs in diraccess, closes #5288

commit 96c9f11aad7b3b422c71828ba756f6a8056dcd70
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Thu Jun 30 15:54:34 2016 -0500

    Added spatial editor shortcuts
    for now it does not support the emulate numpad setting

commit 89bb72b2d3ae209eae64252fcbac7d6f0ff6e376
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jun 30 17:51:45 2016 -0300

    Only emit item_selected once per Tree row, closes #5280

commit ab93c38335f395345a9a855520bb54a3bb9b7a65
Author: George Marques <george@gmarqu.es>
Date:   Thu Jun 30 15:47:13 2016 -0300

    Improve Quick Open search
    
    Makes it sort by similarity with best match on top

commit 729e61e1d5faedeee116f3e3189c5453e206643e
Merge: e8a2c76 050a514
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jun 30 16:34:38 2016 +0200

    Merge pull request #5502 from Paulb23/dock_connection_spam_issue_5498
    
    Fixed signal connection prints when moving docks, issue 5498

commit 050a514799148877ee56d6d678ad2ce45589aeb5
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Thu Jun 30 15:12:14 2016 +0100

    Fixed signal connection prints when moving docks, issue 5498

commit 185ba75bfac7fc958bf334ca017579177e094149
Author: Timo Schwarzer <me@timoschwarzer.com>
Date:   Thu Jun 30 16:07:48 2016 +0200

    Fix Camera2D header for align()

commit 913361928fe2b917def749af774c94228a840524
Author: eska <eska@eska.me>
Date:   Mon Apr 11 23:22:14 2016 +0200

    Add JavaScript eval interface

commit e8a2c767d2c151b7960cc8a977b09664e10824e1
Merge: e49b73e d81b635
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jun 30 10:41:08 2016 -0300

    Merge branch 'master' of https://github.com/godotengine/godot

commit e49b73e93a91ebd76671dfedd213ddf5b0ae7b56
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jun 30 10:40:13 2016 -0300

    Only check for constants when parsing constants, should close #5497

commit d81b635957450a85efbf25066f9ee517ef10ec3f
Merge: 91655b9 2511f48
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jun 30 08:07:59 2016 +0200

    Merge pull request #5495 from SuperUserNameMan/joystick_bug_windows
    
    fixes #5464 windows_joystick close_joystick bug

commit 91655b9a18fdccaff9137af458add3778bf666e9
Merge: 0233c69 fbdb717
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jun 30 08:07:24 2016 +0200

    Merge pull request #5494 from jay3d/master
    
    Fixed building for latest Haiku nightlies.

commit 0233c69bdcc951926421f1d9ac4160e0f3758f8d
Merge: a99ca66 afab416
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jun 30 08:06:54 2016 +0200

    Merge pull request #5474 from samuelgrigolato/tile-map-idx
    
    Add tile index prefixes in tile map editor plugin

commit a99ca66ce5d9674691ee6252409dc18e4493124b
Merge: efe4c66 c702981
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jun 30 08:06:26 2016 +0200

    Merge pull request #5449 from sanikoyes/Pr-placeholder-line-edit
    
    Add placeholder property for line_edit

commit efe4c667884d069c444a3191fcfb2edb553cae82
Merge: 3fc115e 9e75117
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jun 30 08:05:45 2016 +0200

    Merge pull request #5445 from susnux/arch-detection
    
    Fix compiling for X11 on non-86, this fixes #5444

commit 3fc115e4338a80d58ffd9b6ddfbf6ddb01e01b2b
Merge: da2f7e3 f55dc6d
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jun 30 08:04:36 2016 +0200

    Merge pull request #5439 from samuelgrigolato/fix-filesystem-dock-min-size
    
    Fix issue when switching between FileSystem and other editor docks

commit da2f7e3c3847e1a50ca7cca2575b56288f865b7b
Merge: a3dec74 8f259ff
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jun 30 08:04:26 2016 +0200

    Merge pull request #5419 from djrm/shortcuts
    
    Shortcuts for script switching in script Mode

commit a3dec742e94f12df9ce99411181000c740fa73af
Merge: fcf6977 e453c10
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jun 30 07:58:16 2016 +0200

    Merge pull request #5462 from volzhs/fix-pm-warning
    
    remove the warning of instances in use at Project manager exit

commit fcf6977610aa197bbe9a044b536e008084531670
Merge: cf0fbe4 484f4d8
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jun 30 07:57:31 2016 +0200

    Merge pull request #5487 from Paulb23/function_highlighting_issue_5454
    
    Fixed function highlighting with spaces

commit cf0fbe493ff8e2dd80859d75a9794d364a03551c
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jun 29 22:17:55 2016 -0300

    Ability to put constants in constant expressions, closes #5264

commit 36e754457fadef8f850db89cd0fa54d50ede5ab0
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jun 29 21:06:16 2016 -0300

    Warn instad of crashing when class instance is gone after yield. Closes #5247 , probably closes other yield related crashes

commit ff11401441ccdf00dc0c6772e01a835a130ca83c
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jun 29 20:11:14 2016 -0300

    Allow animation name to be clipped, closes #5246

commit ea6c8d5b8b3a4223b21f8cf2a08af14bb9e81352
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jun 29 19:54:22 2016 -0300

    Add Variant to the list of clases, so it can be documented (make sure it can't be documented that it can't be used). Closes #5237

commit ac6257bf8ad51f0980e023ac4d28e8cd14fd606b
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jun 29 18:46:43 2016 -0300

    only call finished signal when it really finishes, closes #5222

commit 449a28e75a57a52df50db2027bfbe18ba3d4a0ac
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jun 29 18:38:32 2016 -0300

    make property not be applied in skeleton if not inside tree. This will eventually e changed. Fixes #5205

commit fe5ee68489ba2a7332fceddebdc1987bd3695276
Merge: e5fc62c 7f98f37
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jun 29 18:31:47 2016 -0300

    Merge pull request #5429 from Paulb23/selected_text_highlighting_issue_5199
    
    Fixed selected text turning black, issue 5199

commit e5fc62cc4b8ec6440fa4badb5b9ff4bbe92bdc04
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jun 29 18:27:12 2016 -0300

    remove unnecesary warning, closes #5169

commit 2511f48339ab9fa489cf31e7c985547ddb69ae4e
Author: SuperUserNameMan <yoann@terminajones.com>
Date:   Wed Jun 29 23:00:45 2016 +0200

    fixes #5464 windows_joystick close_joystick bug

commit 22d52276637164f8929e10b57a3d6cf8a79db69e
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jun 29 17:51:10 2016 -0300

    AnimatedSprite and AnimatedSprite 3D adapt the name of the current animation if the one in SpriteFrames is removed/added or renamed. Closes #5152

commit 66ab096c49cf6b0d3cb91437ee655f8757609228
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Wed Jun 29 15:02:26 2016 -0500

    Canvas item editor shortcuts

commit fbdb717cae6f7598fb9459d2f05afb2745bfede2
Author: Jamil Halabi <jay3dlinux@gmail.com>
Date:   Wed Jun 29 15:04:24 2016 -0400

    Fixed building for latest Haiku nightlies.

commit 72c2cccbe28d37890e3367c1488830693a225e69
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Jun 29 19:16:20 2016 +0200

    assetlib: Connect to the API using SSL
    
    Note: it does not work in the project manager as the latter does not
    use the editor-bundled certificates, but that's a bug and should be fixed.

commit 681471e3f097238b5dd25496bd04e92d5fe6ccdf
Author: Timo Schwarzer <me@timoschwarzer.com>
Date:   Wed Jun 29 18:31:43 2016 +0200

    Add documentation

commit aac0af043cb3c7624d32ec39f91e4f24bdb5dcf5
Author: volzhs <volzhs@gmail.com>
Date:   Thu Jun 30 01:23:55 2016 +0900

    Fix wrong return bool, string, string array data through jni

commit ae055ebf82d46fd64d79c01369d60709a2d6c44e
Author: Timo Schwarzer <me@timoschwarzer.com>
Date:   Wed Jun 29 18:17:11 2016 +0200

    Add align() to realign the Camera2D to its tracked node
    
    align() will center the tracked Node if anchor mode is set to DRAG_CENTER, otherwise the camera is set to the Node's position

commit aeb5365e841d610a3b9a0fde0520238909c25c49
Author: Jean Jung <jean.jung@rocketmail.com>
Date:   Wed Jun 29 12:43:51 2016 -0300

    Adding support to get the raw text without formatting information from a RichTextLabel.

commit 6686fbc1e0458bc87909863d4a7ed018325be2d6
Author: Timo Schwarzer <me@timoschwarzer.com>
Date:   Wed Jun 29 17:39:29 2016 +0200

    Add reset_smoothing() for immediately fixing the camera to the destination location

commit 484f4d8dec3ad1f08a3a5d36d6eb59cdfd9ad7d8
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Wed Jun 29 14:07:11 2016 +0100

    Fixed function highlighting with spaces

commit f56a0435f2008cf88609124a74fcaa71ad8fb2c1
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jun 29 11:19:52 2016 -0300

    Turn on SNI in OpenSSL

commit 119cd5d3ff9fbbafc59db7481c0eee29f43c0c64
Merge: 72ab3c2 cd60c11
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jun 29 10:33:22 2016 -0300

    Merge pull request #5479 from volzhs/fix-show-main-panel
    
    Fix main(2D, 3D, Script) panel not updated when start up and select f…

commit 72ab3c22367c98735cc97402447b862b59b8557e
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jun 29 10:17:53 2016 -0300

    Do a second stage remap, so it considers translation first, atlas second, closes #5147

commit cd60c11229b7bf04a994ae7ccf7463a3e586dd41
Author: volzhs <volzhs@gmail.com>
Date:   Wed Jun 29 14:49:03 2016 +0900

    Fix main(2D, 3D, Script) panel not updated when start up and select from tool button

commit ea108bed7941725b1da2e0e28d7c8dc23f4fff70
Merge: 5e0edcc ea8292c
Author: Mariano Javier Suligoy <marianognu.easyrpg@gmail.com>
Date:   Tue Jun 28 23:55:27 2016 -0300

    Merge pull request #5478 from MarianoGnu/master
    
    Initialize missing variables. Fixes #5461

commit ea8292c1c06646928968519e5647c25cc3085b07
Author: MarianoGNU <marianognu.easyrpg@gmail.com>
Date:   Tue Jun 28 23:51:13 2016 -0300

    Initialize missing variables. Fixes #5461

commit afab4168fd33e56beddb857625facdfca305c575
Author: Samuel Grigolato <samuel.grigolato@gmail.com>
Date:   Sun Jun 26 17:03:42 2016 -0300

    Add tile index prefixes in tile map editor plugin. #5420

commit 5e0edcc48086ab0aa9a831373b3b26368faddc07
Merge: fbdb7a9 673e3b7
Author: George Marques <george@gmarqu.es>
Date:   Tue Jun 28 19:21:57 2016 -0300

    Merge pull request #5468 from jejung/itemlist-get-selected_items
    
    itemlist-get_selected_items

commit fbdb7a947bd9d75ed6e2a86e58337ca4d47d085e
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jun 28 18:53:31 2016 -0300

    Editor properly reloads scenes if they changed on disk or were reimported

commit 673e3b70b6bb888093f4963348c76c1423987aa8
Author: Jean Jung <jean.jung@rocketmail.com>
Date:   Tue Jun 28 16:22:36 2016 -0300

    Added ItemList.get_selected_items() doc

commit 5502499469e84176bcaa3eaf3c2e0aff3778227e
Author: Jean Jung <jean.jung@rocketmail.com>
Date:   Tue Jun 28 16:11:58 2016 -0300

    syncing the reference

commit 1492fd846073a4fa643365a8a5d4e021868c0e48
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Tue Jun 28 19:08:41 2016 +0200

    Make text formats preferent over binary ones

commit 2fd9b77828bcc7c22594c7037db17efd11ba1909
Author: Jean Jung <jean.jung@rocketmail.com>
Date:   Tue Jun 28 14:09:17 2016 -0300

    itemlist-get_selected_items

commit 92f10a358289df3d81bc796a9d37dbd90afb39a0
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Tue Jun 28 18:58:40 2016 +0200

    Tidy up population of extensions list

commit a5e27503fd52589703d637d1245a023233a14a27
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Sun Jun 26 11:57:10 2016 +0200

    Homogeinize resource formats loaders/savers

commit 83740ab793079ff5094de372d499560589f68b81
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Sun Jun 26 11:10:22 2016 +0200

    Revert "make default extension .tscn"
    
    This reverts commit 29177e1e9b2644cfa2d5efe6fcfe2605b84ed68c.

commit 5065e46381814746eeddb4c44b5eb1540b0331f8
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jun 28 13:10:15 2016 -0300

    Change method of storing folding, solves problems with inheritance, closes #3395

commit 519fce94e97888d37efc11b44e6cc6cb01b51a3a
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jun 28 12:35:11 2016 -0300

    Remove error when getting dependencies from tscn files in some cases, closes #3897

commit 3754f6cd755c5ab266869a33abdde87db4845712
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jun 28 11:49:18 2016 -0300

    Properly show the source:line even in inner clases, closes #3766

commit c6ca17e12a4e439c3146672627c30c09e617a253
Merge: cf64500 259e60d
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Jun 28 16:40:26 2016 +0200

    Merge pull request #5463 from vnen/fix-shortcut-typo
    
    Fix typo in file dialog shortcut

commit 259e60d28367b4ad4f2be01a0c84280ee810935b
Author: George Marques <george@gmarqu.es>
Date:   Tue Jun 28 11:12:07 2016 -0300

    Fix typo in file dialog shortcut
    
    Also change the shortcut to refresh to F5.

commit cf6450043d8815c5708644a097e3af85a1b120b6
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jun 28 11:15:55 2016 -0300

    Fix bug in inner class reference, closes #1411

commit f4c66408276c5eff471d9e945eb02b36e7c71395
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jun 28 11:02:53 2016 -0300

    Fixed bug related to resolving constants in a class, closes #1110

commit 565bb3afcc207aea6608bb119e21c6833f1b87b3
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jun 28 10:44:38 2016 -0300

    Fix extends issue, closes #4026

commit e453c10ff5550a6dd7b17ae68da4b858b6415eff
Author: volzhs <volzhs@gmail.com>
Date:   Tue Jun 28 21:47:02 2016 +0900

    remove the warning of instances in use at Project manager exit

commit 8e1c0f287db96f73c8715ac1fa387b430f3758ca
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jun 28 09:47:03 2016 -0300

    Fixed bug in instance state ordering, closes #3904

commit 41a26528e4dc1e9204cbac20e3339ad89a2ed0ce
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jun 28 08:26:07 2016 -0300

    Avoid recursion in filesystem scanning, closes #3838

commit e4eb025bfe86df44fed54f93babaa9b193991336
Author: Bonfi96 <bonfi.96@hotmail.it>
Date:   Tue Jun 28 12:00:18 2016 +0200

    i18n: Corrected a typo (#5460)

commit 2598fe5f8dcedf78ec990282323d5298683f3278
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Jun 28 08:50:39 2016 +0200

    i18n: Merge translations with template

commit aa5a031f951ddc7a7b7fce30bc2f6ce31754558a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Jun 28 08:49:50 2016 +0200

    i18n: Sync template with source

commit e8743684c84cab5486dc457174c3e8dd77a1c09b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Jun 28 08:48:46 2016 +0200

    i18n: Sync translations from Weblate
    
    Also adds Bulgarian and Japanese WIPs.

commit 519086af60a284f93374b6b3bf3d21fe75bce921
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Jun 28 08:07:19 2016 +0200

    i18n: Fix malformed TTR call

commit bd424d8f734fdad261953142451e412db60b4543
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Jun 28 08:00:21 2016 +0200

    Fix style bug in event queue
    
    Same fix as for 1f9812ab835e97ff07f4abba23a7915e04d306c9
    Not sure if this code actually does anything though, `buffer_max_used` seems unused.

commit c702981d5785386eea3ea81abca978b640cf6690
Author: sanikoyes <sanikoyes@163.com>
Date:   Tue Jun 28 11:45:17 2016 +0800

    add placeholder alpha property

commit ba5bc57816999804e3c392e9d1f94b528baa8c18
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 27 20:14:59 2016 -0300

    Figured out a way to fix event propagation for shortcuts and some other cases so they properly stop shortcuts if a modal window is open, closes #4848

commit 972c2ad09f6a89e45e61987c9aa89cc3716d2b2b
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 27 19:59:33 2016 -0300

    Ask about selecting a main scene if one has not been selected.

commit 1f9812ab835e97ff07f4abba23a7915e04d306c9
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 27 19:07:58 2016 -0300

    fix bug in reporting of message queue size

commit efdcf205d2b428580ee9b4a50572649bc06b4276
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 27 13:17:20 2016 -0300

    Make most resources (save for packedscenes and scripts) reload if they change on disk. Closes #4059.

commit 88e28af5e360d826ee0e83944dff0003375e3daf
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 27 11:22:13 2016 -0300

    Add a small workaround to avoid modal tabs to be closed if they are spawned in the same frame, closes #3837

commit d41b7a66e9e01b55310d68e216139d6b6cc712f1
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 27 10:59:37 2016 -0300

    Properly complain when a scene file has not be selected, closes #3811

commit e2d208f1226f802b941d099c2f16223e7446cb07
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 27 10:47:51 2016 -0300

    Ability to rotate controls using tool, closes #3800

commit 47d6cc08bbd745d63829e02ae408c4ce09ce1299
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 27 09:59:43 2016 -0300

    Properly deliver localized coordinates when passing gui events through parents, closes #4215

commit 081c400ac6481192d0df214fac9da0f3206c1db7
Author: sanikoyes <sanikoyes@163.com>
Date:   Mon Jun 27 19:47:40 2016 +0800

    Add placeholder property for line_edit
    this useful for user input tip

commit e7b2626707457fe1d6af36da3d7a1ec3863cd52f
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Wed Jun 15 15:21:18 2016 +0200

    Make Android build smarter (SCons + Gradle)
    Upgrade Gradle and Android plugin for Gradle
    Disable all signing and zip-aligning for the export templates
    Give correct names to generated APKs
    Put .so files built by SCons right where Gradle has to pick them according to arch & build type
    Downgrade NDK platform to 14 to match minSdkVersion

commit 6ce47d9b51f6f540a8d3b6aece32ec0efdf2a37f
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Mon Jun 27 10:32:14 2016 +0200

    Improve parallax mirroring algorithm
    Replaces the iterative approach currently used by an equivalent direct computation.
    Also fixes infinite looping that happens when the mirroring value is negative.

commit 2c59f778850dc4450481680e859efd66660c9119
Merge: 8362bb1 da034f3
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 27 01:24:16 2016 -0300

    Merge pull request #5438 from akien-mga/pr-revert-loop-interpolation
    
    Revert "Added toggle for loop interpolation based on adolson's code"

commit 9e751178eb45d048d6edafdd13663fd2dea047f9
Author: Ferdinand Thiessen <rpm@fthiessen.de>
Date:   Mon Jun 27 03:03:42 2016 +0200

    Fix compiling for X11 on non-86, this fixes #5444

commit 9ac7eaa89caa9f4613f39df1ffc5d08fc8f20168
Author: Samuel Grigolato <samuel.grigolato@gmail.com>
Date:   Sun Jun 26 17:03:42 2016 -0300

    Add support to String type in gdscript iteration. #5188

commit f55dc6d0b6a0407fa9f88e38169fe1d216969f74
Author: Samuel Grigolato <samuel.grigolato@gmail.com>
Date:   Sun Jun 26 17:03:42 2016 -0300

    Fix issue when switching between FileSystem and other editor docks. #5384

commit 8362bb1434b16724b4a1ef959725fe009a58c614
Merge: 10f411b bf44275
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jun 26 19:05:39 2016 -0300

    Merge pull request #5437 from vnen/fix-visualserver-minimize-error
    
    Fix visual server error when minimizing the window

commit bf44275b1af5f8757162ebbd81bdbccdfcf61a26
Author: George Marques <george@gmarqu.es>
Date:   Sun Jun 26 18:31:31 2016 -0300

    Fix visual server error when minimizing the window

commit da034f324adebda824db010e1d020df884cb1e81
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jun 26 21:19:58 2016 +0200

    Revert "Added toggle for loop interpolation based on adolson's code"
    
    This reverts commits 8884b8f51963553dd1ecc0bc4accf64deb4f645f
    bd5c8f2aa086c2cacc704dfef249c124760ab569
    and 5cb31f6d5b667a551092b699de6f4786e0bb5b6d.
    
    <reduz> Akien, I understand the need for the second loop mode, but I think
    the current UI is pretty confusing. I think this should be changed for an
    enum, both there and in the animation.. otherwise we should revert it
    [...]
    <reduz> alternatively this could be added per track, which I think should
    make it a little less confusing
    
    Reopens #959..

commit 10f411b47bd46fc28f780be9f70c20228ef4428c
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jun 26 16:51:13 2016 -0300

    Avoid mirroring to go negative to fix crash, closes #4036

commit 8baa85d6b4428b3fcbcd7ef160e608471ea7606b
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jun 26 16:34:28 2016 -0300

    remove the warning of instances in use at exit

commit 282da142aea365680acd80c12916d8e46dd2f5e8
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jun 26 16:22:20 2016 -0300

    Added an option to ParallaxLayer to add an extra scroll offset, helps if you want to make clouds to move by themselves and animate that, for example.

commit 33f1204dc4e919660bd923f366897349a9f9fdbb
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jun 26 15:37:04 2016 -0300

    Fix error reporting when a scene is not imported properly, closes #3968

commit 66d513bb2ab86ab75d727cce031cfb226501cab4
Merge: 5b96496 dc2ec31
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jun 26 20:12:43 2016 +0200

    Merge pull request #5434 from vnen/fix-msvc-cscript-compile
    
    Fix cscript module syntax errors for MSVC compiler

commit dc2ec3140a33b39d88f72c9f41fcc880ff10ac5a
Author: George Marques <george@gmarqu.es>
Date:   Sun Jun 26 14:19:46 2016 -0300

    Fix cscript module syntax errors for MSVC compiler

commit 5b96496a99fccee6fe890810758a88c4ad9d9d6d
Merge: 5dbb587 3668bdc
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jun 26 13:33:03 2016 -0300

    Merge pull request #5431 from godotengine/revert-5416-master
    
    Revert "Fix issue when switching between FileSystem and other editor docks"

commit 3668bdc93e30410741bb22dbd2b1735126e75a48
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jun 26 13:32:15 2016 -0300

    Revert "Fix issue when switching between FileSystem and other editor docks"

commit 5dbb587c0ffe35940505a3216e0fc56b063a3b31
Merge: 130b83b 0be1289
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jun 26 18:03:33 2016 +0200

    Merge pull request #5430 from godotengine/revert-5391-parallax-layer-fix-tidy
    
    Revert "Improve parallax mirroring algorithm"

commit 0be12898a7ed2d4130b1bda2dc2677ff17018925
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jun 26 18:03:15 2016 +0200

    Revert "Improve parallax mirroring algorithm"

commit 130b83bc527b90448a36f8d6357183d29c837cd5
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jun 26 13:01:17 2016 -0300

    Ability to set draw transform as a matrix, closes #5428

commit 7f98f37f139537fe82ac1e7b790c7517eed05f1b
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Sun Jun 26 16:38:16 2016 +0100

    Fixed selected text turning black, issue 5199

commit 8f259ff5ca04635d3c229c1947741fe828a96f98
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Sat Jun 25 19:02:17 2016 -0500

    Shortcuts for script switching in script Mode

commit fb9d1498bf96f89773dff3f0e5ab6051b84f59bc
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jun 26 11:59:25 2016 -0300

    Cleaner way to enable ptrcall

commit f31a6d26f15ef6fe5aac783dc188534074517b1e
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jun 26 11:02:15 2016 -0300

    missing files

commit 3813160ea015b6e7532455aefd183a274e56fcef
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jun 26 10:53:34 2016 -0300

    -Fix crashes with thread_exit()
    -Added draft of C script API (still disabled and unused)

commit 544b196d77428f5b3362f1b3a3b7f2be3ad4164a
Merge: 8a5d23c ee7c1bc
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jun 26 09:52:39 2016 +0200

    Merge pull request #5416 from samuelgrigolato/master
    
    Fix issue when switching between FileSystem and other editor docks

commit 8a5d23c820dd6ff0d124fa6e29322ddbfa942ae0
Merge: 7d06d50 4416405
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jun 26 09:46:51 2016 +0200

    Merge pull request #5412 from vnen/dvector-invert-bind
    
    Expose *Array.invert() to script

commit 7d06d50e65193e7d40d03544d84c51ea20c4ddde
Merge: fad6b29 6d37253
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jun 26 09:46:10 2016 +0200

    Merge pull request #5395 from vnen/android-sensors
    
    Fix Android sensors polling rate on resume

commit fad6b29a59525cddb3c0d9e284671d86e18a4667
Merge: b02d67b 456b773
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jun 26 09:45:36 2016 +0200

    Merge pull request #5390 from volzhs/jni-stringarray
    
    Fix string array parameter check with jni

commit b02d67be308a9f756a9447afe14ed276a18813d2
Merge: 620da09 79c500b
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jun 26 09:43:45 2016 +0200

    Merge pull request #5307 from MarianoGnu/master
    
    TextureRegion improvements

commit ee7c1bc235cabc159359b6927ab628280f76762a
Author: samuel.grigolato <samuel.grigolato@gmail.com>
Date:   Sat Jun 25 17:38:19 2016 -0300

    Fix issue when switching between FileSystem and other docks. #5384

commit 620da09b8714b446b2fc2fb0a9d897ce502f0377
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 25 15:20:37 2016 -0300

    try to fix windows build

commit 441640506f5aaba3467e5bad706f101b7752d119
Author: George Marques <george@gmarqu.es>
Date:   Sat Jun 25 14:47:32 2016 -0300

    Add *Array.invert() documentation

commit a6ec3af349914ea54725e87a699fa5b6f942dd80
Author: George Marques <george@gmarqu.es>
Date:   Sat Jun 25 14:16:28 2016 -0300

    Expose *Array.invert() to script
    
    Properly solve #4601.

commit d306b9bea57660676f10229dd65fc885e173f268
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Sat Jun 25 15:59:39 2016 +0200

    Optimize member access with self
    Let the compiler take the fast path when a member is superfluously accessed with `self.`.

commit 8dac3bf3b10406d05c4d520e81082e490e3b76ff
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 25 10:40:33 2016 -0300

    Added function to notify ScriptLanguage when a thread is created/freed, allows scripts to allocate a stack there via TLS

commit c931ed976b5952d7f0972f4c8c4efe279db456ac
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Jun 25 13:39:03 2016 +0200

    Gradle: remove trailing spaces

commit 882b3ed13893d721d39fb9780f3fe026eb86184e
Merge: 38faed5 dd1ad31
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Jun 25 10:39:24 2016 +0200

    Merge pull request #5400 from paper-pauper/wm-class-fix
    
    Changes X11 res_name to "Godot_Engine"

commit 38faed54baa04a1ffea52020b2c87567aa7cf6e0
Merge: e4c5a16 24fdf06
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Jun 25 10:36:44 2016 +0200

    Merge pull request #5398 from djrm/shortcuts
    
    Configurable shortcuts for tabs switching

commit e4c5a16a2c9c9a72675866562c1b9f03f1d55e2c
Merge: 62dfee7 b8190fb
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Jun 25 10:28:58 2016 +0200

    Merge pull request #5397 from djrm/gizmos_fix
    
    Added high resolution icons for the Gizmos

commit dd1ad3175715d7a1eea089a4d9ecec8cb3a516fd
Author: paper-pauper <paper-pauper@users.noreply.github.com>
Date:   Sat Jun 25 07:15:21 2016 +0200

    Changes X11 res_name to "Godot_Engine"
    
    Add additional/alternative WM_CLASS; only affects the game window, avoids redundancy and allows finer control in WMs (#5265)

commit 24fdf06b2fcf7c9dc69635bdf63f4d64f38268c9
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Fri Jun 24 23:42:09 2016 -0500

    Configurable shortcuts for tabs switching

commit b8190fbef6fcc676a0b2c47dcd739f5fda08be3b
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Fri Jun 24 22:42:42 2016 -0500

    Added high resolution icons for the Gizmos, fixes #1638

commit 6d37253be5657844171413c2fbb164a1a9e7ee9a
Author: George Marques <george@gmarqu.es>
Date:   Fri Jun 24 21:00:04 2016 -0300

    Fix Android sensors polling rate on resume
    
    Fix #5306

commit 62dfee768d1541d8933452c004e5f9e002e6d912
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jun 24 20:05:40 2016 -0300

    changed way to return reference

commit 22c9a44174a113a5f41c21c3d8fa22413834a21d
Merge: 322c12d fbddc0b
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Jun 24 21:26:54 2016 +0200

    Merge pull request #5391 from RandomShaper/parallax-layer-fix-tidy
    
    Improve parallax mirroring algorithm

commit 322c12d8a7d180625e0c6dde0e49852d96a21dcc
Merge: d7da269 a5a5bde
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Jun 24 21:20:30 2016 +0200

    Merge pull request #5389 from volzhs/remove-duplicate-aidl
    
    Remove duplicated aidl for android

commit d7da269f46081ba5d7fdf7b609cc15fe6834a43d
Merge: 001294e c871cf6
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Jun 24 21:19:45 2016 +0200

    Merge pull request #5388 from Hinsbart/keyword_bool
    
    Add "bool" to GDScript reserverd keywords

commit 001294ed35fc4ffe2130923ab180255065a79c86
Merge: 8cd1eb5 b643d9a
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Jun 24 21:19:30 2016 +0200

    Merge pull request #5386 from Paulb23/code_completion_color_theme
    
    Exposed code completion colors to the text edit theme

commit 8cd1eb5e4fc5b966ea0950e859625ccbc1d231af
Merge: d52fa2e 515472b
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Jun 24 21:16:31 2016 +0200

    Merge pull request #5382 from volzhs/fix-save-ip
    
    Fix network IP setting change

commit d52fa2e0ebc5eec796d243286494afae55d3a31a
Merge: 06c6516 6776fa6
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Jun 24 21:16:20 2016 +0200

    Merge pull request #5380 from vnen/string-canvasitem-docs
    
    Documentation for String and CanvasItem

commit 06c6516604696c294df2e374ba8433efee54912c
Merge: 118f54a f1e7552
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Jun 24 21:14:47 2016 +0200

    Merge pull request #5379 from neikeq/pr-issue-5375
    
    Fix weird deselection behaviour with text field

commit 118f54aeeb3c2f67e721d261edf4f96dce7cf0d4
Merge: 7c4221f 4f54e72
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Jun 24 21:13:26 2016 +0200

    Merge pull request #5328 from Paulb23/line_edit_caret
    
    Added caret blink to line edit

commit 456b7733fca2af68c1943597e181d7bcd81edc78
Author: volzhs <volzhs@gmail.com>
Date:   Sat Jun 25 02:05:46 2016 +0900

    Fix string array parameter check with jni

commit fbddc0b7471e7cf62b934e5c9bbb4c05c1313e74
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Fri Jun 24 18:39:56 2016 +0200

    Improve parallax mirroring algorithm
    Replaces the iterative approach currently used by the standard fmod() function.
    Also fixes infinite looping that happens when the mirroring value is negative.

commit a5a5bdef25f95008e7c4ddecf48694c43000fbdf
Author: volzhs <volzhs@gmail.com>
Date:   Sat Jun 25 01:11:21 2016 +0900

    Remove duplicated aidl for android
    
    Tested IAP function on device.

commit 7c4221f62aba064718301e0de69c0edc3bb1ae3b
Merge: 95e3279 f4dfa37
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jun 24 12:50:33 2016 -0300

    Merge pull request #5387 from vnen/fix-strrange-comparison
    
    Fix bug in String==StrRange comparison

commit c871cf68012f833d33be9f1c9bcc59dea6a7a030
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Fri Jun 24 17:45:59 2016 +0200

    Add "bool" to GDScript reserverd keywords
    
    Noticed that "bool" wasn't highlighted when used like `export(bool) var is_xy = false`

commit f4dfa37a23629e011dac74911a87860edf83c63d
Author: George Marques <george@gmarqu.es>
Date:   Fri Jun 24 12:39:58 2016 -0300

    Fix bug in String==StrRange comparison
    
    It was comparing the StrRange with itself, always return true if both
    were the same length.
    
    Fix #3843

commit b643d9af6f889e12609997dc253e3925f0438c8c
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Fri Jun 24 16:33:29 2016 +0100

    Exposed code completion colors to the text edit theme

commit 95e3279d34fd99bf816a19a7c0dc5a2d58e418e6
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jun 24 10:30:36 2016 -0300

    Properly report a valid error instead of reporting as a bug, closes #3841

commit f1e75527222b0e01e04c64db26e5f1e0a0017922
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Thu Jun 23 23:03:32 2016 +0200

    Fix weird deselection behaviour with text field
    - TextEdit will now deselect if Ctrl+Left/Right is pressed
    - TextEdit and LineEdit no longer deselect text when Alt is pressed (except with Apple style keys)

commit 3dd4cf3fed549820bdfcf04647fd21636de1b33b
Author: volzhs <volzhs@gmail.com>
Date:   Fri Jun 24 21:20:43 2016 +0900

    Fix autosave when run on remote device
    
    Fix #5367

commit b09b449615956f795bee7a0d3a64bc1e65f2cab5
Author: Ovnuniarchos <pujalte.jorge@gmail.com>
Date:   Fri Jun 24 08:43:23 2016 +0200

    Optimized one way collision loops.

commit 515472bc524b3432667678bd1191042c3b6b03b1
Author: volzhs <volzhs@gmail.com>
Date:   Fri Jun 24 15:40:00 2016 +0900

    Fix network IP setting change
    
    Fix #5368

commit 9e0b6057e74181635bf3732879313d3d82bcfd93
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jun 23 18:20:39 2016 -0300

    Make button aware of it being dragged and reset state, closes #4178

commit 6776fa63de4d96f043c1e970ee366a865d46da27
Author: George Marques <george@gmarqu.es>
Date:   Thu Jun 23 18:08:41 2016 -0300

    Add docs for String and CanvasItem

commit b06d235ce8634167cc1c37814f915e06ec0fa326
Author: George Marques <george@gmarqu.es>
Date:   Thu Jun 23 17:59:28 2016 -0300

    Rename CanvasItem.edit_get() to edit_get_state()
    
    This makes more sense of what it does and correlates to edit_set_state()

commit a8f8f52b195f1992ae72e5ea21eb0d4eeaeeaa02
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jun 23 17:02:50 2016 -0300

    Fix issue saving flags (size fill expand), fixes #4176

commit 98b02209a438ddd4358eda58870100287c3924d1
Author: George Marques <george@gmarqu.es>
Date:   Thu Jun 23 13:57:45 2016 -0300

    Add sha256_buffer() function to String

commit 60fa2b98151ae2fc87d77ef52372eec82f7754dd
Merge: 9bf3ee7 d08092e
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jun 23 10:00:05 2016 +0200

    Merge pull request #5201 from Hinsbart/quat_op
    
    Expose missing Quaternion operators.

commit 9bf3ee7acc144713d8e55d42f29ec0ea6fef7301
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Jun 23 08:23:45 2016 +0200

    png: Do not output warnings as errors

commit 0f54ab93bc25dc5164c678dc8cb653fdfe8a4f16
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Jun 23 07:54:30 2016 +0200

    Fix typo to PTRCALL_ENABLED from previous commit
    
    And boo @reduz, those trailing spaces :p

commit 10c512e46d57034b2fd6f408e0fec37f17e972e5
Author: Ariel Manzur <punto@godotengine.org>
Date:   Wed Jun 22 16:15:05 2016 -0300

    added "arch" parameter, made iphone use it to build isim

commit dc8c14548833d6d1ffe209ecc37e442bc5259b3f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Jun 22 09:00:04 2016 +0200

    iOS simulator: merge into iphone detect.py
    
    Fixes #4489

commit 0a72f9ccb80baed0e21a5d7b25f717372e2e02a2
Merge: fe08740 0ab05b0
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jun 23 07:40:03 2016 +0200

    Merge pull request #5362 from J08nY/png
    
    libpng: New version 1.6.27

commit fe087409895c167d0149513495219c2b6640a340
Merge: 92ee868 c68e4e8
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jun 23 07:39:42 2016 +0200

    Merge pull request #5360 from Paulb23/fix_script_save_as_issue_4210
    
    Fixed save as not working with scripts, issue 4210

commit 92ee868a94cdd55bbadc39e0e28447d08e7aa0ee
Merge: 3cafcae 072da51
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jun 23 07:39:34 2016 +0200

    Merge pull request #5358 from Keyaku/alert-for-osx
    
    Added alert() functionality for OS X

commit 3cafcaedd02133a5a22708cafe62e951fca8b803
Merge: b9ed5b1 48f9c02
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jun 23 07:38:46 2016 +0200

    Merge pull request #5345 from djrm/fix_#5324
    
    Fixed file name being removed on folder change in save as dialogs fix…

commit b9ed5b12c9c4b68b1f0c727916dfc74bdc4f6fb7
Merge: 20112a3 e6bbe91
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jun 23 07:35:22 2016 +0200

    Merge pull request #5235 from volzhs/fix-android-export
    
    fix errors while exporting android

commit 20112a338d94364b6a296ce9ca3753699e76c98b
Merge: daa4180 3284e7b
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jun 23 07:21:10 2016 +0200

    Merge pull request #5338 from J08nY/array-bindings
    
    *Array bindings

commit daa41802109d690962129cd7a4264ad1f9a23068
Merge: d6225b1 85a5290
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jun 23 07:16:13 2016 +0200

    Merge pull request #5364 from RandomShaper/windows-high-contrast-compat
    
    Make editor compatible with Windows high contrast themes

commit d6225b1e0004c57cc50452ddb5d512fd6556a523
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jun 22 23:12:20 2016 -0300

    Improved binding system (ObjectTypeDB::bind_method) to be friendlier to statically typed languages, should help in the Mono integration.
    Disabled by default.

commit 85a5290ee8a4c95be19f086181379330baf0deed
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Thu Jun 23 00:14:15 2016 +0200

    Make editor compatible with Windows high contrast themes
    By providing a manifest specifying the targeted Windows versions (as per https://msdn.microsoft.com/en-us/library/windows/desktop/hh404233(v=vs.85).aspx#_______supporting_high_contrast_themes_in_windows_8_and_later) now the Godot editor renders normally under a high contrast theme on Windows, instead of staying white/black.

commit 0ab05b09e4a950783c9bd95e65fdcee6b39dcc67
Author: J08nY <johny@neuromancer.sk>
Date:   Wed Jun 22 20:44:02 2016 +0200

    Fixed iCCp chunk in pngs
    
    neccesary for libpng 1.6.27 to work silently

commit f0290e643be514d15f29382a5b07a3d3bbd182f2
Author: J08nY <johny@neuromancer.sk>
Date:   Wed Jun 22 19:33:52 2016 +0200

    libpng: New version 1.6.27
    
    Warning: libpng 1.6 is strict about iCCp chunks being incorrect,
    solution is to fix the profile. On *nix ImageMagicks "convert" works
    on windows optiPNG.

commit cfa11777c0a031c0f3f556b27240dc4d789e3cd6
Author: m4nu3lf <m4nu3lf@gmail.com>
Date:   Sun Jun 19 00:28:10 2016 +0100

    AnimationTreePlayer filters improved
    
    Now the AnimationTreePlayer filters for Blend2 and OneShot nodes
    behave as expected, that is the main animation is not affected by
    the secondary animation if the track is filterd out for arbitarily
    complex trees.

commit c68e4e8cbe4ac1ff0e52fa9f8f652c82d8cba9b2
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Wed Jun 22 17:39:02 2016 +0100

    Fixed save as not working with scripts

commit 072da51f20870ec2949ed306be46501905b93a75
Author: Keyaku <antonio.luis.sarmento@gmail.com>
Date:   Wed Jun 22 16:58:31 2016 +0100

    Added alert() functionality for OS X

commit 842e7bfc2f81cda73fd9f16a1ade323a1a5d0292
Merge: 0266d75 591be5d
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Jun 22 16:05:59 2016 +0200

    Merge pull request #5357 from volzhs/fix-locale-android
    
    fix android resource locale

commit 591be5df25be713bfe9b34a93b72b33e6e6f989e
Author: volzhs <volzhs@gmail.com>
Date:   Wed Jun 22 22:32:03 2016 +0900

    fix android resource locale

commit 4f54e721895d44ded7b49fe6d6138a97d56d456b
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Tue Jun 21 14:38:35 2016 +0100

    Added setting to toggle line edit caret blink

commit e09e036565cdcb37b86f64c16531ce8fad4f860a
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Tue Jun 21 00:16:18 2016 +0100

    Line edit caret no longer draws on focus loss

commit c85f27c9736c1634477939ddba0525624c1a5602
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Tue Jun 21 00:08:30 2016 +0100

    Added caret blink documentation

commit e65eba664fcb333256e88a34da0c790b7d4c37ea
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Tue Jun 21 00:05:52 2016 +0100

    Added caret blink to line edit

commit 3284e7b9d40b37de76cbf487a31ea4ac3675fd0c
Author: J08nY <johny@neuromancer.sk>
Date:   Tue Jun 21 16:41:24 2016 +0200

    Classref: added for new *Array bindings
    
     - append(),append_array(),insert(),remove()

commit 797168e62dfb43762dbf91a47ec6484502904723
Author: J08nY <johny@neuromancer.sk>
Date:   Tue Jun 21 16:35:39 2016 +0200

    *Array: added bindings for other DVector methods
    
     - affects {RAW,INT,REAL,STRING,VECTOR2,VECTOR3,COLOR}_ARRAY
     - adds bindings for append(),append_array(),remove(),insert()
     - broadens #4245

commit 0266d752b3e0b2c5d5234ffd16ea19709bd0c8dd
Merge: 87cb362 621b8d1
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Jun 22 07:52:23 2016 +0200

    Merge pull request #5333 from J08nY/signal-list-fix
    
    Object: get_signal_connection_list fixed

commit 87cb3629f2ae34ee65b2edaa52199c302d14f4e2
Merge: 5974653 45f0dec
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Jun 22 07:51:33 2016 +0200

    Merge pull request #5344 from Paulb23/code_completion_colors
    
    Code completion box colors

commit 5974653307b56cfd8ed5a8b784f23e7f5822a6f4
Merge: 44c37e9 35ffa56
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Jun 22 07:50:23 2016 +0200

    Merge pull request #5274 from Paulb23/editor_file_dialog_shortcuts
    
    Added editor file dialog shortcuts

commit 44c37e9b13c255ab0e002ef6c0ea794141da1a9f
Merge: 3edf664 7544cd6
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Jun 22 07:49:37 2016 +0200

    Merge pull request #5282 from Hodes/master
    
    editor_node.cpp now takes care of removing plugin after deactivating it

commit 3edf66477a49696ae82074b4675aff818dda68fe
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jun 21 20:51:41 2016 -0300

    Fixed error using the same atlas rect for all images, closes #4139

commit d57b09e47bb229b164ac34a408207882635b541b
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jun 21 19:34:45 2016 -0300

    Better support in ScriptLanguage for GC based scripts

commit 3b5b893a0ea489585ba98361911fa210b7864a43
Merge: 5e082d5 e53f186
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Jun 22 00:35:29 2016 +0200

    Merge pull request #5350 from vnen/fix-classesxml-sorting
    
    Fix classes.xml sorting

commit 5e082d583b1dc0fcdefe39960bcefda7955b8537
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Jun 22 00:32:29 2016 +0200

    classref: Fix UTF-8 parsing in makerst

commit d08092e113bd878f8d3eb4a4f67f305b82df470d
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Tue Jun 21 23:26:38 2016 +0200

    Expose missing Quaternion operators.
    
    Scripts can now evaluate the following cases:
     - (quat * real) and (quat / real)
     - (quat + quat) and (quat - quat)

commit e53f18689927be0193b6c811f0de64ec6686860c
Author: George Marques <george@gmarqu.es>
Date:   Tue Jun 21 17:24:47 2016 -0300

    Sync classes.xml with the new sorting

commit 9bde4e565237b60f3543491839a38211ca717e9d
Author: George Marques <george@gmarqu.es>
Date:   Tue Jun 21 17:20:34 2016 -0300

    Fix classes.xml sorting
    
    Make methods, signals, theme items and constants sort correctly

commit e69e50040b51d3cba4bb38b848bac6ed003640d7
Merge: a3e69b7 f3342eb
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Jun 21 21:41:10 2016 +0200

    Merge pull request #5349 from bojidar-bg/fix-camera2d-screen-preview
    
    Fix a inherited transform bug with Camera2D preview drawing

commit f3342eb72e8d2768d2457abbec28ccedc865876a
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Tue Jun 21 22:35:04 2016 +0300

    Fix a inherited transform bug with Camera2D preview drawing
    
    Closes #5339

commit 45f0dec55c64c62f6f47b6fc6735af33afb6e028
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Tue Jun 21 17:34:38 2016 +0100

    Added code completion existing color setting

commit 706895a922d69c5825d2d2a2d51ca205b1b81ea3
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Tue Jun 21 17:21:55 2016 +0100

    Added code completion selected color setting

commit a3e69b7bab5fe15eacdbfabf5f89a8f43a7c0be6
Merge: 528727d 1e08387
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Jun 21 18:05:13 2016 +0200

    Merge pull request #5336 from bojidar-bg/assetlib-additional-features
    
    Assetlib additional features

commit a40cb680cae75342ef86443c6996024199b1391d
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Tue Jun 21 16:50:31 2016 +0100

    Added code completion background color setting

commit 528727d3d98f8cda714f6649504c416b1fa34a96
Merge: 91ee2f6 6d09183
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Jun 21 17:38:03 2016 +0200

    Merge pull request #5340 from Hinsbart/rumble_duration
    
    Set default duration parameter of joystick vibration to 0.

commit 91ee2f60591d0b47d5eca8783ffbd15caa9c4665
Merge: 81a5e42 bd5c8f2
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Jun 21 17:28:14 2016 +0200

    Merge pull request #5335 from J08nY/loop-interpolation-scene-fix
    
    Animation: Fix property loop_interpolation

commit 6d09183c44e6db0ca1896f50f8727e55716dd85c
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Tue Jun 21 17:06:41 2016 +0200

    Set default duration parameter of joystick vibration to 0.

commit 81a5e4238d43891442556c5ed208a15ee938b2cd
Merge: ae85543 0f20d87
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Jun 21 16:34:18 2016 +0200

    Merge pull request #5325 from vnen/doc-file
    
    Add class reference for File class

commit 0f20d8756e6d6842449e4249ba961178b24c72ee
Author: George Marques <george@gmarqu.es>
Date:   Mon Jun 20 18:39:37 2016 -0300

    Fix File.get_as_text() to return the whole file
    
    It was returning only from the cursor forward.

commit 4d33eb01d7d29e32359df7a072f96a084fc7bd05
Author: George Marques <george@gmarqu.es>
Date:   Mon Jun 20 18:38:13 2016 -0300

    Add classref for File class

commit 1e08387ce032f1af5d60a0af6c05f83c2c7fc1f4
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Tue Jun 21 17:10:02 2016 +0300

    Fix project manager category list, small enchancements as well

commit ae855438069e16a0da6d569404cff11f9c8c7bd6
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jun 21 10:41:13 2016 -0300

    Ability to premultiply alpha on font import, fixes #5231

commit a2e39c8da00e0c8a1015a6dea8d0989a551ee016
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Tue Jun 21 16:29:49 2016 +0300

    Add support levels to search

commit 7915db67c55748e7e7ad3051b9749f9a992a1f17
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Tue Jun 21 15:38:29 2016 +0300

    Check hashes when downloading assets

commit bd5c8f2aa086c2cacc704dfef249c124760ab569
Author: J08nY <johny@neuromancer.sk>
Date:   Tue Jun 21 14:11:26 2016 +0200

    Animation: Fix property loop_interpolation
    
    fixes #5317

commit 2009619166e019f5eba4f4e67485011c038807ce
Merge: 67a29ba 912afb1
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jun 21 09:05:33 2016 -0300

    Merge pull request #5334 from SaracenOne/explict_return_fix
    
    Make return value explicit

commit 912afb129ff1f220a0089dd19d37158736eb3f64
Author: Saracen <SaracenOne@gmail.com>
Date:   Tue Jun 21 12:40:56 2016 +0100

    Make return type explicit.

commit 621b8d132431506b4b686a77a72f240095b6b1c7
Author: J08nY <johny@neuromancer.sk>
Date:   Tue Jun 21 13:07:50 2016 +0200

    Object: get_signal_connection_list fixed
    
    now returns only the connections for the signal argument, as specified
    fixes #5329

commit 67a29bab74837947fc05a889e573efd86457a88e
Merge: b3b1fda 6d19d90
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Jun 21 12:24:44 2016 +0200

    Merge pull request #5326 from MarianoGnu/issues
    
    Don't create outlines from dummy meshes. Fixes #4718

commit b3b1fdae85f845d92d749ec268877b87bb9bc47a
Author: sunnystormy <michael.brodeur@unseen.is>
Date:   Tue Jun 21 06:16:06 2016 -0400

    Renamed Trackpad Hint to Emulate 3 Button Mouse. (#5258)

commit 029ca80dca135df3dcbbea517032d6842f2efc87
Merge: b7b547a 8f6b56c
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Jun 21 12:02:18 2016 +0200

    Merge pull request #5321 from Paulb23/caret_hidden_issue_5320
    
    Fixed caret not drawing on focus regain

commit b7b547a191ce89df25bfcc322e1305c15f149f49
Merge: d76ee09 780fa60
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Jun 21 12:01:47 2016 +0200

    Merge pull request #5319 from volzhs/android-new-intent
    
    correct current Intent for android

commit d76ee09774c546476b350c15a4197d2b9ae160dc
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 20 22:57:07 2016 -0300

    property remove parent owned nodes when using replace, fixes #4128

commit 9b8f2741aee4604bd7a84ac746fae58ae06a4267
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 20 22:38:31 2016 -0300

    do not crash when generating preview of very large sound files, fixes #4123

commit fa0d1cd27cac45534097219b52a5b7ab08e1b917
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 20 21:19:12 2016 -0300

    fix CanvasItem.get_global_transform() and CanvasItem.get_local_transform(), closes #4075

commit 48f9c0228926d632eac2d820be9d9e3f9f3ef73e
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Mon Jun 20 18:05:59 2016 -0500

    Fixed file name being removed on folder change in save as dialogs fixes #5324

commit 6d19d905cfe2fa426c9fd6470fa024255a7b0014
Author: MarianoGNU <marianognu.easyrpg@gmail.com>
Date:   Mon Jun 20 19:57:21 2016 -0300

    Don't create outlines from dummy meshes. Fixes #4718

commit 9d4cdc6d8a04cfbd543b5385f68e61dd1b33bd94
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 20 19:43:06 2016 -0300

    fix bug decompressing bc texture, closes #4404

commit ad8d4a6b261277388433d72f6dbcea348ef0d0ca
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 20 19:09:14 2016 -0300

    Fixed the order of events called by _input, closes #4384

commit 6872139300cefae120d6ec9493ebb134c41ec7cc
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 20 18:41:59 2016 -0300

    Add quotes to .tscn keys, solves #4366

commit e9d2c9ad51f7251ec39ccc7a890735bc1225a448
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 20 17:54:42 2016 -0300

    added missing status, closes #4361

commit 85d8000449be06affcd686838d498be186594c14
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 20 17:16:52 2016 -0300

    Allow mouse wheel to go throuhgh so scroll containers work properly, fixes #4431

commit 6bdd17f07c37db678f1d4e915cf121ad085096d4
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 20 17:09:53 2016 -0300

    Fix error storing path for children of instanced nodes in .tscn, fixes #4320 fixes #4579 fixes #4580

commit 79c500bee1bb53164a78855419eca8543193f77f
Author: MarianoGNU <marianognu.easyrpg@gmail.com>
Date:   Sun Jun 19 22:16:41 2016 -0300

    Modify margins with mouse input

commit 8f6b56cfda4ec412ae1fdd66e5e579b02211ddb2
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Mon Jun 20 20:29:58 2016 +0100

    Fixed caret not drawing on focus regain

commit f1af0fd25c8b380956c8083a448db6c7b3fe5142
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 20 16:16:41 2016 -0300

    Changed save all scripts shortcut to avoid collision, fixes #4278

commit 780fa60072eb1957eb1e4abdcf4fbd2a9e5bda95
Author: volzhs <volzhs@gmail.com>
Date:   Tue Jun 21 03:32:44 2016 +0900

    correct current Intent for android

commit 93441d6119e801fe3b949c96a6c845e982462bd0
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 20 14:46:17 2016 -0300

    properly initialize loops to 0 in eventplayer

commit 8f7a1367fe9bc15314aedf7fed3b66e31242706f
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 20 14:43:20 2016 -0300

    fix loop counter for eventstream, closes #4493

commit 38843a67a9fc1411feaa0106b83d499b511aa7c3
Author: MarianoGNU <marianognu.easyrpg@gmail.com>
Date:   Mon Jun 13 23:54:58 2016 -0300

    Chance Snap for SnapMode and add AutoSlice option.

commit a1e32a6f7d19a4a594e498fea250d0b65417c2c8
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 20 11:33:51 2016 -0300

    -Improved theme editor, when a new class is added, the members are created empty, closes #4619
    -Made theme editor take less vertical space by using a scroll area

commit 0e07f49a03cdf8bca5859e2a28bb68e4997005f4
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 20 10:28:24 2016 -0300

    Make dure to only call drop_data if can_drop_data returned true, closes #4616

commit 36687684632bac50f1e6b0fc4b0adab6f09bf663
Merge: a1a57bc 66e7ddb
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Jun 20 13:37:24 2016 +0200

    Merge pull request #5196 from vnen/similarity-code-completion
    
    Improve code completion search

commit fff4d5867ce8ae69cd5699a55f7617edb3015f0f
Author: Patrick Reh <musicmylove@gmx.net>
Date:   Sat Jun 18 00:01:00 2016 +0200

    Added Tile Origin = Bottom Left option to the TileMap

commit a1a57bc369de01cbb2295b403d84ec5fac210020
Merge: d4359b2 5d95072
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Jun 20 11:09:52 2016 +0200

    Merge pull request #5309 from nounoursheureux/master
    
    Fix the joystick vibration on Linux

commit 5d950728795cdc9cc6ea3c40e29b38d3dc43b709
Author: Wilhem Barbier <nounoursheureux@openmailbox.org>
Date:   Mon Jun 20 11:01:07 2016 +0200

    Remove the vibration effect from the joystick when stopping

commit 913e3206dbbc503fcdf093f8ac52a06cd6641103
Author: Wilhem Barbier <nounoursheureux@openmailbox.org>
Date:   Mon Jun 20 09:56:41 2016 +0200

    Fix the joystick vibration timestamp

commit d4359b2d09625695a972a40ce76faf90b38f4e59
Merge: 225fbe0 0f1a717
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Jun 20 08:35:33 2016 +0200

    Merge pull request #5308 from MarianoGnu/issues
    
    ShaderEditor fixes

commit 225fbe0a9075c026a1a41d954b1dab8a2269d6cb
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jun 20 08:31:42 2016 +0200

    isim: Sync with iphone files list
    
    Should fix broken build due to Appirater.

commit 9b2f8afcc2274767ba5afd2205d5d49fda449864
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jun 20 08:17:04 2016 +0200

    i18n: Sync translations from Weblate

commit 17f706594412194bceb5209dfed0e54ea5bdd5ac
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Jun 20 07:56:47 2016 +0200

    i18n: Improve a couple English strings

commit 5e816fd8c8e8c97e22f636573667a99ac705e56c
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 20 01:15:02 2016 -0300

    Property reporty base type when a function fails, fixes #4581 probably also closes other issues

commit 0f1a717c643f3353ed75051e2f432aacdefe0ed0
Author: MarianoGNU <marianognu.easyrpg@gmail.com>
Date:   Mon Jun 20 00:50:33 2016 -0300

    Remove unused connection. ShaderEditor should'nt handle ShaderGraphs.
    Fixes #4678 && #4745

commit 6e9e57beaa7876479a629c32a31c98f7699b9773
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 20 00:38:13 2016 -0300

    -Added ability to disable overwrite warning on file dialog, fixes #4545

commit 00bc06b50bb1c688e6481ae8fbfab0a758b83dad
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jun 19 22:07:07 2016 -0300

    Make sure that scripts are reloaded if needed when they enter editing, fixes #4456

commit 0db02f26b66ba4e3ac671607ba85fc794ae698fa
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 20 00:19:04 2016 -0300

    -Added options for scene import plugin to keep materials and user-added tracks to animations, please test! closes #4425

commit eff0bd2d48b57855b8895c6798cac7df05851e74
Merge: 3e0966c bcd5550
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jun 19 18:05:53 2016 -0300

    Merge pull request #5304 from djrm/shortcuts
    
    switch tabs using ctrl+tab and ctrl-shift-tab, added shortcuts for scene tree dock

commit bcd55503b455de5442fc9074fdd26f9837b85386
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Sun Jun 19 14:33:42 2016 -0500

    Added shortcuts to scene tree dock

commit 753d86f27ad4fe9b46888269404b68c334efca1e
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Sun Jun 19 14:32:49 2016 -0500

    Switch tabs using CTRL+TAB and CTRL+SHIFT+TAB

commit 3e0966cfc3b25338c1cb23f9a47272b622febd94
Merge: 64717a5 4ee9a10
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jun 19 20:09:59 2016 +0200

    Merge pull request #5303 from vnen/fix-delete-layout
    
    Fix layout menu labels and shortcuts

commit 4ee9a1033274911300128815f470bd9cc3fe6f80
Author: George Marques <george@gmarqu.es>
Date:   Sun Jun 19 14:53:27 2016 -0300

    Fix layout menu labels and shortcuts

commit 64717a54e132a905a35eb73ac80e4aeff4d126d6
Merge: 725b9c8 a1fcc4c
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jun 19 19:46:01 2016 +0200

    Merge pull request #5301 from DimOkGamer/update_rus_loc_with_48a7216
    
    Update of Russian translation (commit 48a7216)
    
    [ci skip]

commit 725b9c8c05a9906218ac28a2c7b583e4754d91e5
Merge: 618d344 07b6195
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jun 19 18:58:38 2016 +0200

    Merge pull request #5302 from djrm/new_icons
    
    Added loop interpolation and track trigger icons

commit 618d34463d37f179ae7f6fbba15502e2e8ffac65
Merge: 7bdccc1 8cbd0b9
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jun 19 18:58:31 2016 +0200

    Merge pull request #5298 from Paulb23/caret_draw_focus
    
    Text Edit no longer draws caret on focus loss

commit 7bdccc19119cec273f46d4d3b1be72f87049749a
Merge: 5cb31f6 214f316
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jun 19 18:58:22 2016 +0200

    Merge pull request #5292 from J08nY/external-lib-update
    
    External lib update: libogg, libvorbis, libtheora

commit 07b6195a33c1344abb8b8b494497bcca5e37dd8c
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Sun Jun 19 11:36:05 2016 -0500

    Added loop interpolation and track trigger icons

commit a1fcc4c33a3407b6e663cc1f781ae5819d5050e4
Author: DimOkGamer <dimokgamer@gmail.com>
Date:   Sun Jun 19 19:24:38 2016 +0300

    Update of Russian translation (commit 48a7216)

commit 5cb31f6d5b667a551092b699de6f4786e0bb5b6d
Author: George Marques <george@gmarqu.es>
Date:   Sun Jun 19 12:36:50 2016 -0300

    Replace 'or'/'and' keywords
    
    Some compilers do not like this.

commit 8cbd0b9ae34f893683bb650813320cfe9d1b3d78
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Sun Jun 19 16:11:16 2016 +0100

    Text Edit no longer draws caret on focus loss

commit 66e7ddb55b4c7e5f29acb0df83dafc69d091a8cc
Author: George Marques <george@gmarqu.es>
Date:   Mon Jun 13 16:55:26 2016 -0300

    Improve code completion search
    
    - List completion by subsequence match.
    - Case insensitive.
    - Sort completion list by similarity.

commit 831ae2d510b4ae87a1ff5f828ab817640269dca2
Author: George Marques <george@gmarqu.es>
Date:   Mon Jun 13 16:40:28 2016 -0300

    Fix TextEdit cursor position after undo remove text
    
    It was going to where the text started, now it goes to where the text
    ends.

commit d3dff93e33bb61bde1cc8c311c38c3ba356b2c7f
Author: George Marques <george@gmarqu.es>
Date:   Mon Jun 13 14:12:12 2016 -0300

    Add docs for String.bigrams() and String.similarity(text)

commit 1b8d0a16b7df53aa0f43f046fe8fcc4b446df69e
Author: George Marques <george@gmarqu.es>
Date:   Mon Jun 13 14:06:03 2016 -0300

    Add similarity comparison to String
    
    Uses the Sorensen-Dice coefficient to calculate similarity. This also adds
    String.bigrams() as a convenience function needed by the comparison.

commit f47d7b27cb70c8f454fd5a6461f817a2928d52e5
Merge: 0cf4bba 92fc3fa
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jun 19 15:58:04 2016 +0200

    Merge pull request #5294 from hubbyist/master
    
    Clarification about "Enter" and "Return" keys confusion for programmers from web background
    [skip ci]

commit 0cf4bba6e2c3cb8c046839feebe04a76ccaa9315
Merge: f84ffb9 0454e1d
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jun 19 15:57:05 2016 +0200

    Merge pull request #5293 from Paulb23/ttr_add_font_extention
    
    Made .fnt warning translatable

commit 214f316cf9c861a0083cf74b790760aab77cb2ea
Author: J08nY <johny@neuromancer.sk>
Date:   Sun Jun 19 14:59:53 2016 +0200

    libtheora: New version 1.1.1

commit 644e9076bbb0daf5e137fae2acad774c6fd3dc49
Author: J08nY <johny@neuromancer.sk>
Date:   Sun Jun 19 14:50:29 2016 +0200

    libvorbis: New version 1.3.5

commit 92fc3fa5369693772d4cd5acc42fabd18003fd0a
Author: Mehmet Durgel <mehmet.durgel@ydspublishing.com>
Date:   Sun Jun 19 16:34:11 2016 +0300

    Clarification about enter keys confusion
    
    Some Languages threat KEY_RETURN and KEY_ENTER keys having the same keycode (eg: Javascript).
    Added additional explanation about this issue.
    Related to #4595

commit 0454e1d6cbe95fa6708ea27525ea78eb181590d4
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Sun Jun 19 14:33:42 2016 +0100

    Made .fnt warning translatable

commit 35ffa56e170f4f666d9f9105c3e5cfa40c310a31
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Sat Jun 18 18:32:04 2016 +0100

    Added editor file dialog shortcuts

commit f84ffb9bedf307721f50d36eb5a9e5905a52a583
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jun 19 10:12:35 2016 -0300

    -Setting script in multi node edit works, closes #4442

commit 98f23d27a4ffda0828a72108c00178fe1d8d2c3f
Author: J08nY <johny@neuromancer.sk>
Date:   Sun Jun 19 14:39:38 2016 +0200

    libogg: New version 1.3.2

commit 37d1bf4d53c9e057fa344d37ce208874bf319268
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jun 19 14:32:08 2016 +0200

    i18n: Also sync incomplete translations from Weblate
    
    It is simpler to sync everything from Weblate and to maybe delete incomplete translations
    before building release binaries, than to try to cherry-pick changes (which leads to painful
    merge conflicts on Weblate's git repo

commit 48a7216f99457ece6e4958016260652063358acf
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jun 19 14:13:13 2016 +0200

    i18n: Update and merge translation templates
    
    Also switched the wrapping length to 79 chars instead of 80,
    which seems to be what Weblate uses by default (as well as Poedit).

commit 425962a3aa1fa6068d38e7bbde2baaa501039975
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jun 19 13:47:49 2016 +0200

    i18n: Add translators credits in the PO headers

commit 361c8b1dc6a585d1cac663df6b3619bd8165c390
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jun 19 13:30:56 2016 +0200

    i18n: Sync translations with Weblate
    
    Only synced translation with > 50% completion.

commit 42cbdc26b83db39b82546aebd61ec72cd815ebb3
Merge: 8a27835 939ec36
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jun 19 13:11:07 2016 +0200

    Merge pull request #5290 from djrm/new_icons
    
    Added missing icons for some nodes

commit 8a27835bca1e4462b372bdc6e3a7f3da4ad21a07
Merge: e76f744 3d85a14
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jun 19 13:10:29 2016 +0200

    Merge pull request #5285 from brakhane/fix-memset
    
    fix memset calls

commit e76f744c36234b5b4043c68c7d20a3d2e22d7a8c
Merge: df20212 422fac5
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jun 19 13:10:23 2016 +0200

    Merge pull request #5283 from djrm/remove_prints
    
    Removed lots of prints

commit df202127e3096c7e8b5188c4d29f38b03cae1658
Merge: b9f944e 449571b
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jun 19 13:09:25 2016 +0200

    Merge pull request #5281 from J08nY/useless-preprocessor
    
    Fix #5263: Useless preprocessor condition

commit b9f944ed5c68f6b2d23866cd718510596080749c
Merge: 1923733 4928cc3
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jun 19 13:06:31 2016 +0200

    Merge pull request #5271 from neikeq/pr-issue-1004
    
    LineEdit cursor fixes and improvements

commit 1923733ec83d2402d2b91877e9dbe62f87882784
Merge: c7b425e c246931
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jun 19 13:05:00 2016 +0200

    Merge pull request #5268 from brakhane/fix-floating-bug
    
    correctly parse floats in scientific notation (Fix #5267)

commit c7b425ed9c1a085ee648a11d037373af5df1148a
Merge: c9498e1 bc9f9b1
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jun 19 13:04:20 2016 +0200

    Merge pull request #5259 from neikeq/pr-textedit-zoom
    
    TextEdit: Change font size with Ctrl+Mouse Wheel Up/Down

commit c9498e12a503697011e7297e5393f1fabb54fb3a
Merge: 360ceba 0669098
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jun 19 13:01:02 2016 +0200

    Merge pull request #5243 from Geequlim/editor-themes
    
    Clean up editor theme creation

commit 360cebaf23e8d4dd8c701184214d4a6802cc587e
Merge: 57e1387 a3481ed
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jun 19 13:00:12 2016 +0200

    Merge pull request #5234 from Paulb23/fix_error_tab_print
    
    Fixed error: set_current_tab print on project open

commit 57e1387199c96473007bfa2d430e8cf6cedfc5ff
Merge: f70aa17 0e8b860
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jun 19 12:59:18 2016 +0200

    Merge pull request #5225 from Hinsbart/x_rumble
    
    Windows: Support gamepad vibration using XInput.

commit f70aa176e5b84c3029078ceb4941fd6234ff7680
Merge: 8f21155 5524bcd
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jun 19 12:50:35 2016 +0200

    Merge pull request #5166 from djrm/shortcuts
    
    Added customizable shortcuts for tile map editor

commit 8f2115529ec861d3d4184091dabbd063e5684983
Merge: 40944dd 4f64935
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jun 19 12:49:42 2016 +0200

    Merge pull request #5135 from volzhs/android-manifest
    
    fix android support screen property for large screen

commit 40944ddffb8e6e73c31d1061eb185995787a968e
Merge: 174b781 3df2682
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jun 19 12:45:36 2016 +0200

    Merge pull request #5085 from RandomShaper/remove-unreachable-code
    
    Remove found dead code

commit 174b78119bd644106da3c1bbd27a530cc9733d1c
Merge: 3520902 6b74e43
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jun 19 12:43:49 2016 +0200

    Merge pull request #5039 from jay3d/master
    
    Add "-rigid" postfix import feature to create rigid bodies

commit 3520902194357d77f729ed608bb4c1ea68fe495f
Merge: 400febf 8884b8f
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jun 19 12:30:22 2016 +0200

    Merge pull request #4724 from Cybolic/optional-loop-interpolation
    
    Added toggle for loop interpolation based on adolson's code

commit 400febf58517631651ffdb6707e483db3271f04c
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jun 19 02:08:22 2016 -0300

    Add function to get the color picker dialog from ColorPickerButton, closes #4415

commit 7c20c386c519185bd7884dd770588a360fec9a11
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jun 19 01:43:02 2016 -0300

    -Added trigger mode to tracks, useful for properties that work as triggers, such as playing a sample, an animation, etc.
    -Better interpolation of discrete tracks, fixes #4417

commit 939ec3693043aabb7c0223b48955bc2d1012402c
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Sat Jun 18 21:33:00 2016 -0500

    Added missing icons for some nodes

commit 29177e1e9b2644cfa2d5efe6fcfe2605b84ed68c
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 18 23:18:10 2016 -0300

    make default extension .tscn

commit e71391e7cc1f143055ef089e94f3e0d033630f68
Author: marcelofg55 <marcelofg55@gmail.com>
Date:   Sat Jun 18 22:22:03 2016 -0300

    Added popup menu for animation key right-click

commit 3d85a144040389be950f3a34806016252ce9d73d
Author: Dennis Brakhane <brakhane@gmail.com>
Date:   Sun Jun 19 02:06:25 2016 +0200

    fix memset calls
    
    Order is "mem, val, count", not "mem, count, val"

commit bd79aa52ab2ef7eec4cad55d373b6e4fc7de7731
Merge: 17fbf47 681969d
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jun 19 01:04:46 2016 +0200

    Merge pull request #4158 from Paulb23/add_fnt_extension_issue_162
    
    Adds .fnt extension if not provided, issue #162

commit 422fac5066b704cb2bf251000869b5b94e188c85
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Sat Jun 18 18:01:06 2016 -0500

    Removed lots of prints

commit 449571b6cd48083fb34a4f7aebe6758cd527afc9
Author: J08nY <johny@neuromancer.sk>
Date:   Sun Jun 19 00:06:04 2016 +0200

    Remove USE_QUAD_VECTORS unused check

commit 17fbf473fdd12f0a9a351521256d5c34880cb427
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 18 19:30:21 2016 -0300

    revert previous fix, was a bad idea

commit 935a56844473931dcd810ae5f6e807f369ac3920
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 18 19:28:33 2016 -0300

    -Do not ask about overwriting when opening a script in the wizard, but still show complaint about existing. Closes #4545
    -Fixed a crash in EditorDirDialog

commit 7544cd6ce2d747b65a0ca704c1f14f6393071d1e
Author: hodes <henrique.otavio.es@gmail.com>
Date:   Sat Jun 18 19:29:16 2016 -0300

    editor_node.cpp now takes care of removing plugin after deactivating it

commit 2ca331d95902266239b2ecbdef8dc5831bc40b6e
Merge: 0bbb0d0 cb013e8
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sun Jun 19 00:17:31 2016 +0200

    Merge pull request #5236 from djrm/fix_#5228
    
    Visible path editor icons, fixes #5228

commit a95a1f47a45a5d8595c6681c28abd31ab0635479
Author: J08nY <johny@neuromancer.sk>
Date:   Sun Jun 19 00:05:23 2016 +0200

    Remove CHARTYPE_16BITS unused checks
    
    fix #5263

commit 0bbb0d0caadcabb4228482424a3809c7132aa557
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 18 19:03:53 2016 -0300

    DynamicFontData can be built-in (will still link to a ttf though), closes #4600

commit 4b05181397bb916b20d0eec3d1c640e028896eda
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 18 18:32:10 2016 -0300

    Fixed a stupid bug with segment-segment collision in SAT physics, closes #4801 , closes #4984

commit 1c541a2bee5f3ad71509d0d4a08d6db7d97c46da
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 18 17:29:41 2016 -0300

    corrently parse utf8 from zip_io open, closes #1708
    this probably failed when exporting or opening android apk files too, should fix that too.

commit b4b80625d175a151f05403c9dcbc5f13be652289
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 18 17:20:57 2016 -0300

    Change hash grid in 2D physics to contemplate large objects as separate cases, to avoid huge memory and performance penalty. Fixes #4662

commit b587a13293840975b53bad3392374ad30a578064
Author: J08nY <J08nY@users.noreply.github.com>
Date:   Sat Jun 18 21:21:29 2016 +0200

    Classref: Mutex, Semaphore, Thread, *Array (#5278)

commit 5e7f1fc79b03f0c1eb9877ff82f24b921d2c43ea
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 18 16:03:00 2016 -0300

    update EditorDirDialog on external change, closes #4629

commit 81a10795dc3c88331e211d80ac13baea41b11d77
Merge: 9b9580f bb3362f
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Jun 18 20:56:56 2016 +0200

    Merge pull request #5275 from akien-mga/pr-empty-files
    
    Drop empty or commented out files and classes that are not in use

commit 4928cc34ebb907c72232b8bcfc311bddffefd232
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Sat Jun 18 16:15:26 2016 +0200

    LineEdit: Word jumping and OSX hotkeys

commit 9b9580f5682fc5876a546eaf3062d5a3d29fc0f9
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 18 15:30:44 2016 -0300

    -fix bug in scene tree dragndrop reparenting, closes #4712, closes #4633, closes #4628
    -avoid editor scrollable areas to scroll if touchscreen ui hint is turned on

commit bb3362fd124988b5730b8ff7d1a9c0e6b6c67789
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Jun 18 20:27:58 2016 +0200

    Drop useless 3rd party files from nedmalloc and png
    
    Part of #5272

commit c3bf11d4d48c0499460dc294c6836acedbfd46cb
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Jun 18 20:21:21 2016 +0200

    Drop fully commented-out files
    
    Part of #5272

commit 80727b68961c0c884b7ce8e84b587e4f0350f385
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Jun 18 20:00:08 2016 +0200

    Drop empty .cpp files for header-only classes
    
    Part of #5272

commit b7dbf9207abf9fb9e4cc46e8e1d67f3d6d40d58c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Jun 18 19:46:30 2016 +0200

    Drop empty files that are not used anywhere
    
    Part of #5272

commit bc9f9b1c6ae0e5858790fe2463a175b451580fba
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Fri Jun 17 21:58:50 2016 +0200

    TextEdit: Change font size with Ctrl+Mouse Wheel Up/Down

commit adc13e902722d62555d112a74c5b8ce39348aceb
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 18 12:49:58 2016 -0300

    Make ".." always appear even if dir is unlistable (likely lacking permissions), closes #1938

commit e048d1e0a2acc187c90f1df5da807e01547b6e74
Author: George Marques <george@gmarqu.es>
Date:   Sat Jun 18 12:26:40 2016 -0300

    Fix make_dir for long paths on Windows

commit d8be6713133555763f86cea4337a6548c0dd0639
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 18 12:11:48 2016 -0300

    -Changed how Dir works so it's more user friendly, closes #4705

commit e3905a084e614738fa6565144bf364b8f364f2ae
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 18 11:32:45 2016 -0300

    -made get_space_left() return values more homogenous, also for script, converted to mb, closes #4617

commit 99612207b7ddc1b4e9db06fbc7e7f11cfe4e51fa
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Sat Jun 18 16:14:43 2016 +0200

    LineEdit: Fix and improve selection behaviour

commit 61655d6dc2912424de937e2870b6a5ad346c3daf
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 18 11:12:08 2016 -0300

    Fixed make_dir and make_dir_recursive erros, closes #1680 closes #1872

commit a7fc04626af238bf9a80c4f3b569e1c5d70465c9
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Jun 18 14:46:12 2016 +0200

    Add missing license headers in our source files (#5255)
    
    Also removes a couple wrong Godot headers from third-party source files.

commit c246931f030fa434d9494835a565543ab7d61258
Author: Dennis Brakhane <brakhane@gmail.com>
Date:   Sat Jun 18 13:18:31 2016 +0200

    correctly parse floats in scientific notation
    
    GDScript incorrectly parsed float values in scientific notation
    when no decimal point was given. "1e-5" was parsed as "15".
    
    Fix this by not requiring a decimal point when we found an exponent
    for the number to be considered a float.
    
    Fixes #5267

commit 916e84d08cf08de08ba6966a6fd28ffb2b2d6cd0
Merge: 57c67fb 7124599
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Sat Jun 18 10:32:13 2016 +0200

    Merge pull request #5266 from Geequlim/type_exists
    
    Add @GDScript.type_exists

commit 71245995a4813d49449ac055f77cf60c896b483d
Author: Geequlim <geequlim@gmail.com>
Date:   Sat Jun 18 15:07:51 2016 +0800

    Add @GDScript.type_exists

commit 6b74e43a5b1c6febd953b7c9c5d6ed0e6b760be1
Author: jay3d <jay3dlinux@gmail.com>
Date:   Sat Jun 4 19:07:48 2016 -0400

    Add "-rigid" postfix import feature to create rigid bodies

commit 06690989f17f8ad0de84794b4cc42fdf22458302
Author: Geequlim <geequlim@gmail.com>
Date:   Sat Jun 18 13:32:03 2016 +0800

    Clean up editor theme creation

commit 57c67fb0f7515564ae739e828d2f4320785d789c
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jun 17 21:57:46 2016 -0300

    reverted to ==, if a line is missing a statement, we'll have to make sure to add it

commit dcd50f8838f0e0714e13c0d105030e75c9481c5a
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jun 17 21:19:09 2016 -0300

    changed == for >= since some statements may not store a line (if line is empty)
    this is added to #5204

commit 3ddce309f4ea3410c280192f9062b25b02df27c5
Merge: 3b5f1af 17b6ceb
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jun 17 21:09:18 2016 -0300

    Merge pull request #5204 from vnen/fix-completion-crash
    
    Fix crash in code completion

commit 3b5f1afb5cc82cf8417b1fe94774e04e238a9488
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jun 17 20:36:59 2016 -0300

    Fixed fractional offset not being reset in ringbuffer resamples, closes #4764
    Probably fixes other streamplayer issues too.

commit 7723579237706f08cc29b4b4b551c552ed5c0694
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Jun 18 01:18:06 2016 +0200

    Fix type hint for the seed argument
    
    Closes #5260.

commit aebad5de5f629826ae4e63df7c48cab204999b4f
Author: Błażej Szczygieł <spaz16@wp.pl>
Date:   Wed Jun 15 15:31:32 2016 +0200

    Fix Theora video playback without a Vorbis stream
    
    - prevent audio resampler errors when number of channels is 0,
    - don't check for 'audio_done' when there is no audio data.
    
    (cherry picked from commit 763b29f34e8c99c2f9559dcc31b59f99d0d6dee3)

commit 65bcde0a7d837bcfc98d37734806caa1f894a36d
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jun 17 18:38:40 2016 -0300

    TabContainer now reports proper minimum size, closes #4896

commit 95dc15b75096b7f4017b16ddae9066ee2deb3934
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jun 17 16:45:10 2016 -0300

    Send body inout notifications after state is applied, fixes #4683

commit 6a68ce9c93fb47d69718cf41c97074138b81c620
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jun 17 16:40:40 2016 -0300

    Fix bug in GridContainer not updating minimumsize when columns changes, fixes #4677

commit 55b83157e70a34a933a2a73f14a0052a832d0287
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jun 17 16:00:27 2016 -0300

    Keep track of when fonts change, so theme or controls that use fonts as overrides get properly updated.
    closes #4622 , probably closes many other issues too

commit ebbd705b63d44d6f25949f6fda9bacf8d974c8bd
Merge: 9f2f8c9 7073bb0
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jun 17 10:57:15 2016 -0300

    Merge pull request #5250 from bojidar-bg/add-sha256
    
    Add sha256 to String and File/FileAccess.

commit 9f2f8c91302e5a1b66c39ee32420288398742d64
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jun 17 10:34:44 2016 -0300

    fixes compilation error on visual studio, closes #5249

commit 7073bb0bb2c814b71f6128d249d7135dfca94b4a
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Fri Jun 17 10:55:16 2016 +0300

    Add sha256 to String and File/FileAccess.
    
    Probably does #4166

commit f0d9245ecf981dada4595da0e525cc95a0caf785
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Fri Jun 17 01:13:23 2016 -0300

    -added missing .inc files
    -Made it possible to change the editor theme
    -Added two options to theme editor plugin to create empty template themes and editor themes
    -Make sure that saved themes to .tres keep the null theme fields, to make it easier to keep those when saving/loading the theme

commit 816b3fa94de91fb671b58d7cda57f10104a682da
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jun 16 20:04:33 2016 -0300

    It is now possible to set a default custom theme, whether you want a hidpi default theme, or just use a custom font for the default theme

commit c4c6797fc1d700f59ea8d4927d42c1838bcfb3b9
Merge: dacb620 541a122
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jun 16 14:24:15 2016 +0200

    Merge pull request #5239 from J08nY/classref
    
    Classref: Added PacketPeer*

commit 541a1226cd9fe136ef218d74a92a1d3ac6a76fab
Author: J08nY <johny@neuromancer.sk>
Date:   Wed Jun 15 22:54:21 2016 +0200

    Classref: added PacketPeer*

commit 6bbc53ee18f273cd45a332847a9053a268b3937c
Author: J08nY <johny@neuromancer.sk>
Date:   Wed Jun 15 22:46:32 2016 +0200

    Fixed PacketPeer.get_var() return type in docs

commit bb2cac4515c5afdb53cb3c0fd4518c1f92c296b7
Author: J08nY <johny@neuromancer.sk>
Date:   Wed Jun 15 20:21:15 2016 +0200

    Sync classref

commit dacb620f83c5e84a5f8954bdbbbfa030af9e2444
Merge: 367aabf d97e46f
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jun 16 11:42:10 2016 +0200

    Merge pull request #5233 from UgisBrekis/scene-tree-relationship-lines
    
    Enables parent-children relationship line drawing in scene tree editor

commit cb013e87031aa2d4453eaaee87b6b104ba625123
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Wed Jun 15 15:26:52 2016 -0500

    Visible path editor icons, fixes #5228

commit e6bbe9199436c1c0e9467f4d1bd02d465374ddf6
Author: volzhs <volzhs@gmail.com>
Date:   Thu Jun 16 05:00:21 2016 +0900

    fix errors while exporting android

commit a3481ed1c780ac983d474d97af68f7175f296116
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Wed Jun 15 18:19:34 2016 +0100

    Fixed error: set_current_tab print on project open

commit d97e46ffb6e2e449f958296480d52ab5bd779d0d
Author: UgisBrekis <ugis.brekis@hotmail.lv>
Date:   Wed Jun 15 18:10:19 2016 +0100

    Adds the ability to draw parent-children relationship lines in scene tree editor
    
    Can be turned on/off in editor settings + line color change available as
    well

commit 367aabf03080da8e4e72c9db56b0b2097c86d6b4
Merge: 1899f7f 3e50ec7
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Jun 15 18:29:17 2016 +0200

    Merge pull request #5230 from Paulb23/fullscreen_distraction_mode_shortcuts
    
    Added fullscreen and distraction free mode shortcuts

commit 3e50ec71e97dbad6978f06261175a4c0504013d8
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Wed Jun 15 17:25:17 2016 +0100

    Added fullscreen and distraction free mode shorcuts

commit 1899f7f28d814193a04b50fe51c5494f0eb14813
Merge: 5c135bc 1fcb2a1
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Jun 15 15:44:35 2016 +0200

    Merge pull request #5223 from RandomShaper/fix-android-export
    
    Fix Android export

commit 1fcb2a1a00e425266baa53b0de3530c115957963
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Wed Jun 15 14:58:01 2016 +0200

    Handle tmp files properly on Android export

commit 0e8b8600488971e5d452ad681bb41153ed8d34ad
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Wed Jun 15 14:40:57 2016 +0200

    Windows: Support gamepad vibration using XInput.

commit 5c135bc0b3df8c34f84229ea4c207d9d72f0fbab
Merge: 41677df 1a99c5b
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Jun 15 13:50:42 2016 +0200

    Merge pull request #5219 from Geequlim/fix-5215
    
    Fix endless reimporting for LargeTexture close #5215

commit 41677df7cfe74df197ebfcea9382b0154823d136
Merge: cffdc52 c43008d
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Jun 15 13:43:56 2016 +0200

    Merge pull request #5218 from djrm/new_icons
    
    Some theme icons and better exporter

commit cffdc52482b12db0fec62a49680a350734cc5c6b
Author: J08nY <J08nY@users.noreply.github.com>
Date:   Wed Jun 15 13:32:12 2016 +0200

    Classref: Added docs for StreamPeer* (#5216)

commit 01bb8787c953aeb399bd97fa64c8b31c2e9abe43
Merge: f38f5c9 c48ffed
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Jun 15 13:23:00 2016 +0200

    Merge pull request #5212 from vnen/fix-emscripten-build
    
    Fix javascript build in Windows

commit f38f5c9e16c37e799fdcd2b71bbe7f9e66705a78
Merge: 78b745b 3c09682
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Jun 15 11:41:06 2016 +0200

    Merge pull request #5195 from Ovnuniarchos/Shape2DIcons
    
    New Shape2D* icons.

commit 78b745bb0a6e515255ffba0c646c770b94109413
Merge: ee10574 7a19e3c
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Jun 15 11:13:59 2016 +0200

    Merge pull request #5192 from J08nY/issue-5190
    
    Dictionary: rename param in .has() .has_all() .erase()

commit ee105744e0c6bc64f76124b0a80f0f4ac96c5957
Merge: 2345f7f 58a8912
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Jun 15 11:08:10 2016 +0200

    Merge pull request #5210 from J08nY/issue-5189
    
    String documentation: .ord_at() returns int not String

commit 2345f7fcae53b12e3da15b8e57fdf9c79669ca10
Merge: 1c1f17e 9071003
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Jun 15 08:34:39 2016 +0200

    Merge pull request #5163 from Paulb23/script_editor_shortcuts

commit 1c1f17e72baa5a6cf9d630cc6db3cd95dc48569d
Merge: 0f1ae03 36d51f2
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Jun 15 08:30:02 2016 +0200

    Merge pull request #5162 from GungnirInd/app_bundle_retina
    
    Make .app bundle high resolution aware

commit 0f1ae03626941590f6d884e8ceafc9d2264483d4
Merge: 9cf8b23 048f5a6
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Jun 15 08:14:35 2016 +0200

    Merge pull request #5149 from m4nu3lf/master
    
    TimeSeek node in AnimationTreePlayer now propagates filters

commit 9cf8b235707ef2290e4df049e7954ffb81bc57f5
Author: Dmitriy Salnikov <dimokgamer@gmail.com>
Date:   Wed Jun 15 08:56:24 2016 +0300

    Update russian translation from Weblate (#5140)

commit f665200df7bd6d1660f6dd8255ad66f5c675770d
Author: Wilhem Barbier <nounoursheureux@openmailbox.org>
Date:   Wed Jun 15 07:25:35 2016 +0200

    Add joystick vibration support on Linux (#5043)

commit 1a99c5bad82ecd86e3329f71110c7c2c502b5219
Author: Geequlim <geequlim@gmail.com>
Date:   Wed Jun 15 12:28:05 2016 +0800

    Fix endless reimporting for LargeTexture close #5215

commit c43008d2009206f231e9e8db0a3561617afa79cd
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Tue Jun 14 21:42:02 2016 -0500

    Added new svgs to pngs exporter

commit 0537709b396530346f8df3217c2c19574760fc94
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Tue Jun 14 21:41:20 2016 -0500

    Added zoom icons for graph edit, and removed old exporter

commit 131cd1399cc97ba2f4b3cc5c9aeff64c33de0955
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Tue Jun 14 21:40:24 2016 -0500

    Added some theme icons and its sources

commit c48ffed87a189c3543e0bb2a8056f24b5f7d19cb
Author: George Marques <george@gmarqu.es>
Date:   Tue Jun 14 11:27:16 2016 -0300

    Fix javascript build in Windows
    
    Fix #3438

commit 58a891265aabc7944ae5b7e588b64ff21ecd3ea8
Author: J08nY <johny@neuromancer.sk>
Date:   Tue Jun 14 14:52:32 2016 +0200

    String documentation: .ord_at() returns int not String
    
    fixes #5189

commit 333de40180d7d8d6890cceaa1bc3d46efa2b5083
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jun 14 08:48:34 2016 -0300

    does not fix the bug reported in #4326 and #4818,
    but at least make sure it throws and error and does not crash

commit 99e5bb56d120e82279404db2731b2d930ef1b30b
Merge: c204170 a713188
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jun 14 08:34:22 2016 -0300

    Merge pull request #5137 from nunodonato/fixaxismessages
    
    show correct message when transforming with axis-constraint (fixes #4870)

commit c204170232a6e15d60ad67e684b21453abd71184
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jun 14 08:09:27 2016 -0300

    correctly wrap lines longer than width in richtextlabel, fixes #4735

commit f57d6eef983e5abb650793af173bab79544e48b9
Merge: 37ed2ba 3d0b390
Author: George Marques <george@gmarqu.es>
Date:   Mon Jun 13 22:48:29 2016 -0300

    Merge pull request #5203 from Hinsbart/update_mappings
    
    Update gamepad mappings.

commit 37ed2bae69c1ff6e7481ad837ab183d5e3b23299
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 13 22:46:18 2016 -0300

    Better error text when trying to add/remove/move child nodes in a busy parent, closes #4838

commit 944c7e26038ff82c4666fa2c3814c612ef576761
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 13 22:24:11 2016 -0300

    fix crash when clearing dynamicfontdata, closes #4877

commit 17b6cebcfe30c796fcbf374ecc9db14066f3744d
Author: George Marques <george@gmarqu.es>
Date:   Mon Jun 13 22:19:39 2016 -0300

    Fix crash in code completion
    
    Fix #4641

commit 64b4253dbfe3fdfc4efa405086d23765a9774d91
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 13 22:12:56 2016 -0300

    changed visual server free() to free_rid() like in the other servers. Fixes #4917

commit 4866713bc3ab58cd22ef5090a75b8a20e3b35e7d
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 13 21:37:04 2016 -0300

    added a function CanvasItem.get_item_and_children_rect() , fixes #4738

commit 3d0b39045793fc652633732923028a9d53d473e9
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Tue Jun 14 02:30:51 2016 +0200

    Update gamepad mappings.
    
    Merge mappings from https://github.com/gabomdq/SDL_GameControllerDB

commit 26d63b559433c12c8208d36ab586d36e47752829
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 13 21:10:45 2016 -0300

    propagate theme changes properly even through 2D nodes, fixes #4754

commit 3c09682417baa9bde490bd21961f6f3df92909be
Author: Ovnuniarchos <pujalte.jorge@gmail.com>
Date:   Sun Jun 12 20:11:56 2016 +0200

    New Shape2D* icons.

commit d03f1131d75204fc0eb2d30896d4aff132c790aa
Merge: fc54830 dc2ea39
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 13 15:50:31 2016 -0300

    Merge pull request #5058 from neikeq/pr-issue-1461
    
    Preserve signal connections when replacing target node

commit fc54830f1aa84534233c2a599e0121eba4255a07
Merge: b46bffd c63ec99
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 13 15:50:12 2016 -0300

    Merge pull request #5127 from bojidar-bg/asset-library-update-onshow
    
    Update asset library assets only when opening the respective tab

commit b46bffd7ef87d0618e192b469dc4cf7207aac1ab
Merge: 3cee648 3f37988
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 13 15:48:54 2016 -0300

    Merge pull request #5138 from Geequlim/TextureRegionEditor
    
    Edit the region of AtlasTexture by TextureRegionEditorPlugin

commit 3cee648144b25a7d0ab1daa5ce09716958148f10
Merge: dca3826 9a2d5fa
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 13 15:47:16 2016 -0300

    Merge pull request #5160 from neikeq/pr-issue-5136
    
    FindReplaceBar: Fix search bug when text is selected

commit dca382647ee2734ff856f0aa50df12f86509c4e8
Merge: 7526b14 1088180
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 13 15:46:41 2016 -0300

    Merge pull request #5165 from neikeq/pr-issue-5116
    
    ConnectionsDock: Double click to create and go to signal connection

commit 7526b14afdd6668498fa0ac4ce912930b8235532
Merge: 2803419 eaa34f2
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 13 15:45:42 2016 -0300

    Merge pull request #5173 from Hinsbart/fix_xrandr
    
    x11: fix XRandr GetMonitors

commit 28034190a9757bc0cbfbf6b2f9582009776b1399
Merge: 137464a 3787856
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 13 15:45:13 2016 -0300

    Merge pull request #5176 from marcelofg55/master
    
    Fixed overloaded virtual functions with const vs none warning

commit 137464af870d4155d948c5956876936c54c8d6f4
Merge: 5f674bd b90ecc6
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 13 15:38:48 2016 -0300

    Merge pull request #5187 from volzhs/find-nomatch-notice
    
    change "No matches" noticeable on finder

commit 5f674bdca1dafd7073c769a3830dac15f5dbc9d6
Merge: 20b4567 e1948d5
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 13 15:06:37 2016 -0300

    Merge pull request #5179 from RandomShaper/better-android-export
    
    Enhanced Android export

commit 7a19e3c6ae360fc278f2eed7b5d402d794b794e3
Author: J08nY <johny@neuromancer.sk>
Date:   Mon Jun 13 19:08:04 2016 +0200

    Dictionary: rename param in .has() .has_all() .erase()
    
    fixes #5190, param should be named key, not value

commit d42117eeb6bad1b39e23feaa3c027711e50fa88f
Author: J08nY <johny@neuromancer.sk>
Date:   Mon Jun 13 19:01:07 2016 +0200

    Sync classref

commit 20b45678293551f9fdb5a4b13ec1d5871a3d9cf8
Merge: 7127f09 feb95fa
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 13 13:25:56 2016 -0300

    Merge pull request #5177 from vnen/string-subsequence
    
    Add subsequence search to tools

commit 7127f0943df4790f49afa8fda084ea6dff705e7e
Merge: 45443a1 3d931f3
Author: George Marques <george@gmarqu.es>
Date:   Mon Jun 13 12:16:00 2016 -0300

    Merge pull request #5139 from zaps166/init_navigation_pointer
    
    GridMap: Initialize "navigation" pointer

commit b90ecc6e0a5fe2c664b33ef6dd563290bbe35841
Author: volzhs <volzhs@gmail.com>
Date:   Mon Jun 13 23:27:02 2016 +0900

    change "No matches" noticeable on finder

commit 907100337e751ca710801691a1fe31bf6a6016f4
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Sat Jun 11 22:38:11 2016 +0100

    Added shader editor shortcuts

commit 52d2d52c31c20fa734b1af85d673400835a97470
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Sat Jun 11 22:18:55 2016 +0100

    Added script editor shortcuts

commit 45443a165147859f83df37223572cdd40df476b4
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 13 10:58:32 2016 -0300

    Changed reload logic to auto-hard-reload scripts on save. It's simpler to use and also fixes #4756

commit 910151a36153d954acaff9c95ef09ec6540179fa
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 13 10:16:43 2016 -0300

    -Avoid negative zero from being saved to config files o resource files, fixes #4758

commit 7f02627290cedf2d5ef6b45cddc6117c763cb15b
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 13 10:10:50 2016 -0300

    -Add visible IO errors when closing a file fails due to it being locked (most likely on windows), closes #4760

commit f0abda999e179faf1577026d0369062349cb4897
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jun 12 19:33:07 2016 -0300

    resolve numerical error when comparing instancing an inheritance to avoid saving changed properties when they didn't, closes 4759

commit e1948d520af3df173e33bc46087b1717215293dd
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Mon Jun 13 00:19:45 2016 +0200

    Zip-align exported APK

commit 5524bcd2b5dd798c2ef054e5c475d2d3e4845d51
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Sun Jun 12 17:19:18 2016 -0500

    Completed shortcuts for Tile Map Editor

commit 9b7e21698dc613504de04f4809fca8391047ea42
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Sat Jun 11 21:51:54 2016 -0500

    Added shortcuts to convert_to/MeshLibrary and convert_to/TileSet (pretty handy), dissabled by default.

commit 7427cbee7b866f589386f5ddd60ded445e6ae0bd
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Sat Jun 11 20:29:12 2016 -0500

    Added some shortcutable actions for animation player editor

commit 7c9e68ed7e0ffb35dd081f14bd3a8a6396766f30
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Sat Jun 11 18:40:11 2016 -0500

    Added customizable shortcuts for tile map editor

commit be223c91f93f8e5235a4425236a4c3254c3e62c1
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jun 12 17:10:34 2016 -0300

    fixed tile map editor plugin, all previews are now the same size, closes #4983

commit 4667f9e61ebacda472a8df123018625488a54645
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jun 12 16:51:27 2016 -0300

    Changed how min/max icon size in ItemList works and replaced it by a fixed size. Fixes many issues, closes #4907

commit 918d8517b738d1ff1cbd8d803e291dbb4e4672d6
Merge: d911203 471ab4e
Author: George Marques <george@gmarqu.es>
Date:   Sun Jun 12 16:16:59 2016 -0300

    Merge pull request #5178 from Ovnuniarchos/MiscDocs
    
    Documented many Physics2D* classes

commit d91120382991b021f0e39a39d4aff97ed8bfdbd9
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jun 12 15:34:58 2016 -0300

    project history was not being saved after a recent fix, this should fix it

commit c1056a9bfb723d053c3bec9d9f8d84ecdc5e93f9
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jun 12 15:31:38 2016 -0300

    Fixed ancient bug that prevented proper theme editing, closes #4924

commit 471ab4e6ff1b94e09835b7e3a2a82ea9e65f9214
Author: Ovnuniarchos <pujalte.jorge@gmail.com>
Date:   Sun Jun 12 20:03:24 2016 +0200

    Documented many Physics2D* classes

commit feb95fa9ace04a3f2eb883e39995b962fde09561
Author: George Marques <george@gmarqu.es>
Date:   Sun Jun 12 14:31:48 2016 -0300

    Add documentation to String.is_subsequence_of{,i}

commit 68868aabc6f27a8facd8fe3ecb5719bc50f0f3f4
Author: George Marques <george@gmarqu.es>
Date:   Sun Jun 12 13:43:31 2016 -0300

    Add subsequence search to tools
    
    Add it to the following searches:
    - Create node.
    - Scene tree.
    - Inspector properties.
    - Classes list in help.
    - Quick open.

commit a6c37d2b5d058d3bad2a942d965564c5054424c5
Author: George Marques <george@gmarqu.es>
Date:   Sun Jun 12 00:25:01 2016 -0300

    Add 'is_subsequence_of' function to String

commit 378785656350fc1eacb523ca42307b651607fa6c
Author: marcelofg55 <marcelofg55@gmail.com>
Date:   Sun Jun 12 13:31:22 2016 -0300

    Fixed overloaded virtual functions with const vs none warning

commit 4bb93c976c6b67b4538c8a012ea549ec24e3ac1a
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jun 12 12:32:45 2016 -0300

    Made error when signal calls a method with the wrong number of parameters more detailed, closes #4893

commit 83bf8036def06e8038891b1f143ac86c1d9b0c0c
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Jun 12 12:05:21 2016 -0300

    rewrote LineEdit window repositioning code so it does not eat the last character, closes #4992

commit eaa34f21236757758920efed631d51068e9767fd
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sun Jun 12 15:29:02 2016 +0200

    x11: fix XRandr GetMonitors

commit 1785f6939f2db8e02776559c8a2b5c5d391ad909
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 11 23:00:06 2016 -0300

    Ability to discard instancing from menu, closes #4903

commit 1555608276abda42bd2ced9f949e1afb5bc0a6dd
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 11 22:16:40 2016 -0300

    fix how some display values are shown, fixes #4953

commit 482b21a5a4562ac2dd4f5bb2c35b53f4d8b860c7
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 11 21:59:35 2016 -0300

    apply built-in scripts when running the game, closes #4987

commit ceeb5453a8d8e385de49a5f72b1b395e7ca380e3
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 11 21:45:37 2016 -0300

    gdscript tokenizer will dislike use of case, closes #4991

commit f071c827422e8d3e7344345d41d9eddd57454abb
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 11 21:40:51 2016 -0300

    remove (for now) the next/prev instance buttons in debugger, closes #4993

commit 5c5e22b252df8deb7ac1d53288703807a9229da8
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 11 21:38:25 2016 -0300

    Fix the warning message from not using the editor theme, closes #5002

commit ef9720c8f032ec85ccc45b21db5705050b5e2d48
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 11 21:18:19 2016 -0300

    fix crash in SamplePlayer, closes #5005

commit 3c21827d13793684fe2d87ea208194dadea11cb1
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 11 21:16:14 2016 -0300

    make sure editor forgets removed settings, closes #5010

commit e8209b9c5cd40649e0ab87515d20b4aab6c9feb0
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 11 20:51:44 2016 -0300

    Prevent crash in specific situation of removing a plugin, fixes #5019

commit fea9511bc6be3135ee80f6aef03b4323110826e9
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 11 20:36:28 2016 -0300

    remove unnecesary found bug? print, closes #5028

commit e88e0607f8f9eac59d155c23490094159fde865b
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 11 20:34:31 2016 -0300

    Rewrote ConnectionsDialog to use containers, should work fine on HiDPI, closes #5608

commit 10881802bab109e076577edda3b9a86226367cda
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Sun Jun 12 01:01:17 2016 +0200

    ConnectionsDock: Double click to create and go to signal connection

commit ef2f6a18d215df77ce5c00b19b9429ddb1613c8c
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 11 20:04:00 2016 -0300

    make sure tab is not visible in RichTextLabel, closes #5079

commit f860915ae0a1f09ff554a0b37777a57fc6e29ece
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 11 19:43:38 2016 -0300

    Made many built-in gdscript functions return more descriptive errors, closes #5150

commit d5e2b59c84d8cc60dd042c1567cd1d74a654dc6e
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 11 18:49:35 2016 -0300

    Added options to keep scale and keep aspect centered to TextureFrame, closes #5114

commit 9ddc13a5ccdfdb67950bb198a6e56868f64e8852
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 11 18:31:22 2016 -0300

    -All variables from script are visible through get_property_list(), not just those with export()
    -Added PROPERTY_USAGE_SCRIPT_VARIABLE to identify what comes from script
    -closes #5146

commit 3b2c96139b39ddcfbadcd21b61e5c1ff608ad95e
Merge: b75fb66 18c941b
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 11 17:52:10 2016 -0300

    Merge pull request #4905 from Hinsbart/x11_dpi
    
    x11: Implemented dpi detection

commit b75fb6674b844d177d6d07526dd4d05de74294f5
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 11 17:44:52 2016 -0300

    do not allow picking in captured mode, closes #5134

commit 36d51f21ff2d63bb0a77448c6415d555d30dcc13
Author: GungnirInd <gungnirind@me.com>
Date:   Sat Jun 11 13:27:04 2016 -0700

    Make .app bundle hidpi aware

commit db1e9bac79ce4934e62b1c97586ff0ec19346ffb
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 11 17:25:43 2016 -0300

    better rewording

commit 375fbe5c7ce5ebeb45a04e7f6b8aa72b9fb06507
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 11 17:22:07 2016 -0300

    Show descriptive errors when look_at is improperly used, closes #5131

commit b5f2ea542a563fc44870417f1343fd9cb9acc253
Merge: fc7adf0 90b3f70
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 11 17:01:15 2016 -0300

    Merge pull request #5161 from neikeq/pr-imp-sc-tooltip
    
    BaseButton: Add identifier for shortcut in tooltip

commit 90b3f702bdc3ad6228f302cc8c9f7d5f272460dc
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Sat Jun 11 21:51:00 2016 +0200

    BaseButton: Add identifier for shortcut in tooltip

commit 9a2d5fa1e19acdeaaf9fef253571677868ad3346
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Sat Jun 11 21:07:04 2016 +0200

    FindReplaceBar: Fix search bug when text is selected

commit fc7adf0b4c2d501ca2732d366156ad32e187a912
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 11 14:09:21 2016 -0300

    property output unix seconds since epoch in windows get_system_time_secs, fixes #5155

commit 0bda0fcb3e8985fe613b696761ab5f211316faf7
Merge: f5aadad 6ce5876
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sat Jun 11 12:29:33 2016 -0300

    Merge pull request #5148 from vnen/pr-array-find
    
    Add Array.find(what, from) and Array.rfind(what, from)

commit 1b189ad9435b6b119a594c4972aee88bc3ca3e29
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Sat Jun 11 13:11:42 2016 +0200

    Fix typo

commit bb1b51f470b20aefa8bc1e401dcf76844c7609d7
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Sat Jun 11 13:08:42 2016 +0200

    Keep certain assets uncompressed on Android export

commit 048f5a6b75b2a2022c591dc68ca5e440c9e4e9f9
Author: m4nu3lf <m4nu3lf@gmail.com>
Date:   Fri Jun 10 23:23:09 2016 +0100

    TimeSeek node in AnimationTreePlayer now propagates filters

commit 6ce5876c63ffd7bc21b38197c4fa89713a77ceb5
Author: George Marques <george@gmarqu.es>
Date:   Fri Jun 10 18:07:59 2016 -0300

    Add documentation for Array.find and Array.rfind

commit 46b6bb9dc49a7b187a7bf6e19e5da732a5656e19
Author: George Marques <george@gmarqu.es>
Date:   Fri Jun 10 17:28:09 2016 -0300

    Add 'rfind' function to Array

commit 269d5704202d29d1f367abfb2df44fa19997fd18
Author: George Marques <george@gmarqu.es>
Date:   Fri Jun 10 14:57:56 2016 -0300

    Add 'from' argument to Array.find()

commit 3d931f3353eaa3bb9afed0c351389006826191df
Author: Błażej Szczygieł <spaz16@wp.pl>
Date:   Fri Jun 10 12:47:38 2016 +0200

    GridMap: Initialize "navigation" pointer

commit f5aadad7ae58d2eec06e7b6fff29a9ca2d035063
Merge: 00bfdc8 5534ba8
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Fri Jun 10 12:37:28 2016 +0200

    Merge pull request #5125 from volzhs/translation-korean-2
    
    update Korean translation

commit 3f3798811d018e19ffc7ea43465962ca0f5f1f56
Author: Geequlim <geequlim@gmail.com>
Date:   Fri Jun 10 18:31:38 2016 +0800

    Add support for AtlasTexture resources
    Add undo/redo support for texture region of stylebox and atlas texture resources.

commit a7131883888b31f972025a248c16e8ea1e02f09a
Author: Nuno Donato <nunodonato@gmail.com>
Date:   Fri Jun 10 10:42:13 2016 +0100

    * fix messages when modifying on switching the active axis

commit 4f64935ab62f7837c0a1cd6b8f069ef568928474
Author: volzhs <volzhs@gmail.com>
Date:   Fri Jun 10 14:09:33 2016 +0900

    fix android support screen property for large screen

commit 00bfdc834bc028e7c15e939662a72353250d00f3
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jun 9 22:47:43 2016 -0300

    Better way to disable asset library

commit c5a2aff6db2ee419c544a4eb38f2629f4f9555ee
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jun 9 22:30:34 2016 -0300

    fixes wrong bool return, closes #5037

commit 6b7ddce183b7ba1e05739a345bf8b100b11e02ca
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jun 9 22:16:13 2016 -0300

    Fix last line of label being deleted by line spacing

commit 678563a3b9352655acdb298342e1a1b47e02c976
Merge: 8266cf4 ae1e43a
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jun 9 22:07:19 2016 -0300

    Merge branch 'master' of https://github.com/godotengine/godot

commit 8266cf46b5f680f4382318d1f95c8ca935d2c5a2
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jun 9 22:05:41 2016 -0300

    Reverted a PR i don't understand how to find but fixes #5097

commit ae1e43afef3eaa2c5dc0522e40d245672210a89e
Merge: f4ff30d 45d1ffd
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jun 9 21:58:22 2016 -0300

    Merge pull request #5132 from godotengine/revert-5052-fix-label-min-size
    
    Revert "Fix min size bug of Label"

commit 45d1ffd611de94377f99e54ae7ca355b2b23afc9
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jun 9 21:57:38 2016 -0300

    Revert "Fix min size bug of Label"

commit f4ff30dff0468880c6b36c347e83ebacb9db2d5e
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jun 9 21:43:28 2016 -0300

    If a resource is delete from fs dialog, but the resource is currently loaded,
    clear the path of the resource. Fixes #5110

commit 94a6ff3d7a2ff770e32a68ac76771639e5a22665
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jun 9 21:28:07 2016 -0300

    -make freetype build for all platforms the same, default as builtin except on x11.
    closes #5119

commit d02261fc844b54ee5a1aa96ef675ee3b3c672744
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Jun 9 21:20:49 2016 -0300

    Disable asset library compilation if no openssl exists

commit c63ec998be918ada277d381520d6324a40325409
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Thu Jun 9 23:08:45 2016 +0300

    Update asset library assets only when opening the respective tab

commit 5534ba83dc4a0adfda05df94905d9ff0eba422e8
Author: volzhs <volzhs@gmail.com>
Date:   Fri Jun 10 03:47:18 2016 +0900

    update Korean translation

commit a3890594fa2798ef31d92e4195c84b7246860929
Merge: 1dadaa4 eb14373
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jun 9 20:43:48 2016 +0200

    Merge pull request #5124 from Paulb23/editor_help_focus_issues
    
    Fixed editor help focus issues and input propagation

commit 1dadaa4db3bbb825dc204536b14831f1042f3fc3
Merge: 990956c 73b93c9
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jun 9 20:43:37 2016 +0200

    Merge pull request #5123 from zaps166/fix-editorassetlibrary-crash
    
    EditorAssetLibrary: Don't call add_child() on uninitialized pointer

commit 990956c4e0db8de0a2031a416e6b8298e25a2ba4
Author: volzhs <volzhs@gmail.com>
Date:   Fri Jun 10 03:43:19 2016 +0900

    add line spacing option to script and shader editor (#5105)

commit eb14373d699870e5f2cbd3e0160dc8799c8de83f
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Thu Jun 9 14:07:59 2016 +0100

    Fixed editor help focus issues and input propagation

commit 73b93c9110ec853e12bcde1a26305bd96ed801d4
Author: Błażej Szczygieł <spaz16@wp.pl>
Date:   Thu Jun 9 19:09:59 2016 +0200

    EditorAssetLibrary: Don't call add_child() on uninitialized pointer
    
    Fixes possible crash and fixes crash when using undefined sanitizer.
    The "search_hb" is already added into "library_main" container.

commit 18c941bbec51fa7e899a98eaadb883dfc4f046c0
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Thu Jun 9 18:54:06 2016 +0200

    x11: Implemented dpi detection
    
    depends on XRandR.
    Had to dynamically load `XRRGetMonitors` as Ubuntu 12.04 doesn't have it.
    Also removed libudev from travis install list.

commit 26d18b74ac8b5cc3f99fe3aa7d8a2438f9dd52cd
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Jun 9 17:33:24 2016 +0200

    i18n: Sync and merge translations with source

commit 78856d537edbcffdd12e032bc45d7f70885c80fa
Merge: f8f3066 ca764f8
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Thu Jun 9 17:27:58 2016 +0200

    Merge pull request #5115 from noidexe/master
    
    es.po base translation and es_AR.po complete translation

commit dc2ea39f242979f69be3469bea8ef2467ab98b34
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Thu Jun 9 16:24:12 2016 +0200

    Preserve signal connections when replacing the target node

commit ca764f8579d7831d7882f6e0978e21103163e4f1
Merge: f8f3066 9349e74
Author: Lisandro Lorea <lisandrolorea@gmail.com>
Date:   Thu Jun 9 02:42:41 2016 +0200

    Merge pull request #1 from noidexe/es_AR
    
    Add es_AR.po. First complete draft.

commit 9349e747f671b3c655c88e9365af7e07d95649b9
Author: Lisandro Lorea <lisandrolorea@gmail.com>
Date:   Thu Jun 9 02:41:51 2016 +0200

    Add es.po
    
    Right now it's just a copy of es_AR to be used as a
    template for a more neutral version.

commit be71cb425b3b25d5507416c3df7b7dc0daf4f3d7
Author: Lisandro Lorea <lisandrolorea@gmail.com>
Date:   Thu Jun 9 02:02:29 2016 +0200

    Add es_AR.po. First complete draft.

commit f8f30662d93a46eb4b1ece6d45be28760d5ad58c
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jun 8 20:00:02 2016 -0300

    -Ability to reload (and soft reload) tool scripts. Please test!

commit 1bdb55831dc90075665b1900b1cf4cdf1a5fe335
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Jun 8 23:41:00 2016 +0200

    Assetlib: Update link for renamed repository

commit beabefe432bc8f6ec75f2cbdac96e055ae74f3fa
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jun 8 18:03:06 2016 -0300

    port changes from AnimatedSprite to AnimatedSprite3D

commit c1705899299566609fece7ff890c658505557f19
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jun 8 17:48:31 2016 -0300

    -properly use hidpi icons in hidpi, looks pretty!

commit 73fa537472eeb216bfbd98deb80290b995c040ba
Merge: aa200ef 50de99f
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Jun 8 21:41:37 2016 +0200

    Merge pull request #5111 from CowThing/classref-edit
    
    Filling in documentation

commit 50de99f0503c220aea71e882a16e0fb64d7eb680
Author: CowThing <cowthing@gmail.com>
Date:   Wed Jun 8 15:18:45 2016 -0400

    Filling in documentation
    
    Documentation for BoneAttachment, KinematicBody, ParallaxBackground,
    ParallaxLayer, and TestCube

commit aa200ef735cb2198c859e091f69599308ac09795
Merge: 1f2ad87 e260e38
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Jun 8 15:51:06 2016 +0200

    Merge pull request #5107 from Paulb23/caret_blink_update_issue_5100
    
    Caret blink no longer updates when hidden, issue 5100

commit 1f2ad872cc6ba88ee9242cf29093ff06b90e8d96
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jun 8 10:17:16 2016 -0300

    Fixed some options in assetlib

commit e260e3872cb08c12c46981a6c8b7d2115a6a405c
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Wed Jun 8 14:02:39 2016 +0100

    Caret blink no longer updates when hidden, issue 5100

commit b847aec864d30eb148de7222ca74689c6be8c0ec
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jun 8 09:25:47 2016 -0300

    Added asset library on project manager for templates

commit 47944098c2fbebc62fde33d4a86e6a923cb547e9
Merge: 32fa1e3 e4a2481
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jun 8 07:58:06 2016 -0300

    Merge pull request #5007 from bojidar-bg/asset-store
    
    Update asset library editor plugin, adding a bit new functionality and fixes

commit 32fa1e3ee6f94d6bc1fc5aaa604c7461428f63f3
Merge: 1b3fd49 d66b034
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jun 8 07:55:29 2016 -0300

    Merge pull request #5088 from Paulb23/breakpoint_marker_scaling
    
    Improved breakpoint marker position, and scales with font size

commit 1b3fd498a33151a1029a3235bb77e3c6bcb81a64
Merge: 3d95c82 be867f3
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jun 8 07:55:04 2016 -0300

    Merge pull request #5089 from Hinsbart/resdock_copy_path
    
    Add a "copy path" item to the filesystem dock context menu.

commit 3d95c82669ebcbee15e04574aa179a3da2e712a3
Merge: 040c87e 5bed0af
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jun 8 07:54:31 2016 -0300

    Merge pull request #5090 from akien-mga/glew-1.13.0
    
    Upgrade embedded GLEW to version 1.13.0

commit 040c87ea7b81c8235435626bca02f1046b059c1b
Merge: 732e5be 9c762fe
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jun 8 07:54:05 2016 -0300

    Merge pull request #5093 from DimOkGamer/more_translatable_strings
    
    Fixed localization in file dialogs

commit 732e5be3fff2883feb4f1434bec953f936e7c9e7
Merge: ac4fdb3 101e0c9
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Jun 8 07:53:19 2016 -0300

    Merge pull request #5094 from pkowal1982/master
    
    Improved Blender/Collada shadeless->unshaded import

commit ac4fdb391e50e3ba4d30fc5ab6f09114dc32d8c2
Merge: 9f94d3f 39260f9
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Jun 8 12:38:23 2016 +0200

    Merge pull request #5103 from J08nY/issue-5102
    
    RtAudio: proper under/overflow warning

commit 39260f9dca60d9637cf00264d8ae51e027cb1a51
Author: J08nY <johny@neuromancer.sk>
Date:   Wed Jun 8 11:26:54 2016 +0200

    RtAudio: proper under/overflow warning
    
    fix #5102

commit 9f94d3fbace543bb723b49d3a3a7d97e0da65f41
Merge: d61b91c 1d6b083
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Wed Jun 8 08:47:14 2016 +0200

    Merge pull request #5101 from djrm/new_icons
    
    Regenerated icons with the new faster exporter, Added and fixed some …

commit 1d6b0836d38b742b37e5c4f0b7f183c1f891726e
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Wed Jun 8 01:32:09 2016 -0500

    Regenerated icons with the new faster exporter, Added and fixed some icons

commit d61b91cbe0c05466182b15a6dd1899e92fcac749
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jun 7 22:08:12 2016 -0300

    -Heavily improved editor startup and exit performance

commit 5bed0af65e7bac0a4f8b97ea5392d2df2c25622d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Jun 7 20:43:31 2016 +0200

    GLEW: Update to upstream version 1.13.0 (pristine)
    
    This removes a custom redefinition of glewGetProcAddress,
    which was apparently necessary for older Macs with buggy OpenGL
    (see #5087).
    
    The added source files are as provided in the upstream tarball.

commit 768e9252714b57421b5c893a8258469a14630a30
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Jun 7 19:59:33 2016 +0200

    GLEW: Define static + enabled and includes via SCons
    
    This allows us not to have to hack our definitions in the upstream files,
    making it easier to upgrade to newer versions in the future.
    
    For the include paths to work, the headers are moved to a GL subfolder to
    match their upstream location.

commit 4c658dc52303ece088a245ede2835a68b78530b2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Jun 7 19:22:05 2016 +0200

    Haiku: Do not define GLEW_ENABLED to undefine it later
    
    Partial revert of f61eb5fd8e13642c82364f8ee66a0f6c791a4511.

commit 193272aa8a809168b836dde3535cf96ce1f52264
Merge: c2de978 e6ac3a3
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jun 7 19:01:56 2016 -0300

    Merge pull request #5098 from godotengine/revert-5082-EditorFontImportDialog-layout
    
    Revert "Fix ui layout for EditorFontImportDialog"

commit e6ac3a3f35252d44938d88b9471d1675731a56ec
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jun 7 19:01:32 2016 -0300

    Revert "Fix ui layout for EditorFontImportDialog"

commit c2de978bac2d6209c09cd8ab21b0c666affc9733
Merge: 5e01566 a1ba404
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Jun 7 23:44:01 2016 +0200

    Merge pull request #5082 from Geequlim/EditorFontImportDialog-layout
    
    Fix ui layout for EditorFontImportDialog

commit 9c762fef0fb8c4af6cd2b3fb97525114b2d35d27
Author: DimOkGamer <dimokgamer@gmail.com>
Date:   Tue Jun 7 23:24:32 2016 +0300

    rtr instead ttr

commit 101e0c9ec6db92a842a8ca8fc7b4e475a6f2f477
Author: Pawel Kowal <pkowal1982@gmail.com>
Date:   Tue Jun 7 22:07:48 2016 +0200

    Improved Blender/Collada shadeless->unshaded import

commit ceae11ee290debf84ab06494df1c7a88e0c0e65d
Author: DimOkGamer <dimokgamer@gmail.com>
Date:   Tue Jun 7 22:48:16 2016 +0300

    Fixed localization in file dialogs
    
    and two more lines.
    2 fixes in ru.po.

commit e4a24812cd3fa6d6fb9f0ba440e01c84642204ac
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Tue Jun 7 21:29:15 2016 +0300

    Update asset library editor plugin - new functionality and fixes

commit 5e01566d01023b0ce136e6db122d5817d9b207eb
Merge: ce328ce a4fd9d1
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Jun 7 20:45:33 2016 +0200

    Merge pull request #5091 from djrm/new_icons
    
    listener icons

commit a4fd9d1662c7f22cc799a9500164b47241caf40f
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Tue Jun 7 13:41:05 2016 -0500

    listener icons

commit d66b034bd1557bb8a3b8e29a1fa64b10b94e408c
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Tue Jun 7 16:59:16 2016 +0100

    Improved breakpoint marker position, and scales with font size

commit ce328ce99b6dd41862dea3c95aa8621dc4b83d15
Merge: 4b893ff 3cfa920
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jun 7 11:02:20 2016 -0300

    Merge pull request #5084 from J08nY/issue-5051
    
    Windows: Hide mouse on MOUSE_MODE_CAPTURED

commit 4b893ffeeb5582b861ef74c8ff320c4f30201c25
Merge: a21eb2b 1e068d3
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Jun 7 10:17:00 2016 -0300

    Merge pull request #4861 from brakhane/negative-indexing
    
    Add support for Python-like negative indexing

commit 3df26825b4e85ec5fbc4ae0679b3c12c84ae56f5
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Tue Jun 7 13:46:31 2016 +0200

    Remove found dead code

commit a21eb2b89dca54bcda4cb923d9e1ac01359aec27
Merge: bf98095 494847f
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Jun 7 13:22:00 2016 +0200

    Merge pull request #5057 from pkowal1982/master
    
    Improved Blender/Collada -colonly import creating collision shapes fo…

commit 3cfa9209825b1992f8958ecedf88ee1eec8c7fb0
Author: J08nY <johny@neuromancer.sk>
Date:   Sun Jun 5 17:44:38 2016 +0200

    Windows: Hide mouse on MOUSE_MODE_CAPTURED
    
    Fixes #5051

commit bf98095f46c4d9dbe55c0d07582d9f073f2f7405
Merge: aed5474 ec96e36
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Jun 7 12:23:12 2016 +0200

    Merge pull request #5083 from J08nY/classref
    
    Added classref for Image, ImageTexture, LargeTexture

commit ec96e36bc9c2884226bd5a546e7b9717988022cd
Author: J08nY <johny@neuromancer.sk>
Date:   Tue Jun 7 12:17:18 2016 +0200

    Classref for: ImageTexture, Image, LargeTexture

commit 8a4eca8aa84ae79feba4c73f45af77b3dfde0e65
Author: J08nY <johny@neuromancer.sk>
Date:   Tue Jun 7 11:46:07 2016 +0200

    Exposed Image.INTERPOLATE_*

commit db5ea849d8f20296700e9f9d368dc41f6609ce5a
Author: J08nY <johny@neuromancer.sk>
Date:   Tue Jun 7 10:39:36 2016 +0200

    Sync classref

commit a1ba404cc5d31e8b71edcc95737afe318fc01108
Author: Geequlim <geequlim@gmail.com>
Date:   Tue Jun 7 16:12:22 2016 +0800

    Fix ui layout for EditorFontImportDialog

commit aed547423825af99fbd5112c39c7e3c33fc2200f
Merge: 0729c85 e5d16ec
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Tue Jun 7 09:45:24 2016 +0200

    Merge pull request #4729 from volzhs/android-23
    
    Supporting Android API 23 (Android 6.0)

commit 0729c852b4f459b9cb6350f564136e3e8aa6c2cf
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Jun 7 07:39:40 2016 +0200

    Fix indentation issues in last commits
    
    Ping @reduz.

commit 78218359b1e85728cda9879aba326dda021219a8
Merge: 0c98591 86253cb
Author: punto- <ariel@godotengine.org>
Date:   Mon Jun 6 21:19:10 2016 -0700

    Merge pull request #5078 from godotengine/revert-5054-fix-implicit-extends
    
    Revert "Fix implicit GDScript Reference inheritance"

commit 86253cbdfe0410ad4d50c2051036b51fb01ea16d
Author: punto- <ariel@godotengine.org>
Date:   Mon Jun 6 23:40:50 2016 -0300

    Revert "Fix implicit GDScript Reference inheritance"

commit 0c985913a74ce196e81e711350961f3bd97a7355
Merge: 06bc4e2 dda9528
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 6 22:14:11 2016 -0300

    Merge pull request #4092 from sanikoyes/Pr-etc1-pkm-loading
    
    Add etc1(pkm) texture loading support

commit 06bc4e20d3952129b622fc3c07a33d725930058f
Merge: aec5506 3741bc7
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 6 22:13:23 2016 -0300

    Merge pull request #4101 from SaracenOne/listener
    
    Added New Listener Spatial Node.

commit aec550641429ace3ff7b3db57c3fb33d8f1def4c
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 6 22:03:29 2016 -0300

    properly pass events to parent controls, closes #4701

commit e535c942f3c1b7e87a2971101192df5c259cdd30
Merge: 2b9cab2 c86f1f1
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 6 21:15:13 2016 -0300

    Merge branch 'master' of https://github.com/godotengine/godot

commit 2b9cab25c08f9319fcb9d89262d8eda5618a89ee
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 6 21:14:25 2016 -0300

    -Fix small bug regarding to canvas layer detection, closes #4381

commit c86f1f1737ee58dca9ad6c4ddb3b475fc005453a
Merge: 9a3ca0e eb10c21
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 6 20:54:39 2016 -0300

    Merge pull request #4693 from kjohnson0451/dvector_invert
    
    Adds invert() method DVector

commit 9a3ca0eaa29798fd2e87bca1b96a6271681d9584
Merge: 82b759d 4b80b6b
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 6 20:46:10 2016 -0300

    Merge pull request #4824 from 29jm/pr-3481
    
    Ability to rename autoloads

commit 82b759d9388b8d64323b9f8cd61ae7a8691e4b8a
Merge: 736b65e 47bd1e8
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 6 20:35:54 2016 -0300

    Merge pull request #4895 from TheoXD/_fix_interactive_loader_cache
    
    fixed interactive_loader() not returning a cached scene

commit 736b65e56605c5b50ddb48cc29d3fa457a3580a5
Merge: be830d1 b160a26
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 6 20:27:40 2016 -0300

    Merge pull request #4977 from SaracenOne/scripting_expose
    
    Expose extra methods and constants to scripts

commit be830d10c25e0699d516cbb0a4e8124754e5ff51
Merge: 7499fa4 5894060
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 6 20:15:33 2016 -0300

    Merge pull request #5026 from Geequlim/patch9frame-extension
    
    Enhanced Patch9Frame

commit 7499fa4507919eb0f1802f01d012d9b88fe714c7
Merge: 5aa4070 dcce477
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 6 20:09:04 2016 -0300

    Merge pull request #5048 from J08nY/dictionary
    
    Added Dictionary.values()

commit 5aa40704388be838c4fecc9989dd69bc6b5d9077
Merge: 9df4c18 3acbf8e
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 6 20:08:39 2016 -0300

    Merge pull request #5054 from eska014/fix-implicit-extends
    
    Fix implicit GDScript Reference inheritance

commit 9df4c1885362103baef02f01bf2012d8aa64e0a0
Merge: c42651c 1dab0aa
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 6 20:07:30 2016 -0300

    Merge pull request #5056 from SaracenOne/bitmask_import_plugin
    
    Bitmask import plugin

commit c42651c39e80478594f5fef0c852faaaf498009d
Merge: 85f4f39 a1b696a
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 6 19:56:34 2016 -0300

    Merge branch 'master' of https://github.com/godotengine/godot

commit 85f4f3927973fa7b106ee274033b1f0180ad4343
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 6 19:55:50 2016 -0300

    Added function get_signals_connected_to_this_this()
    should help properly implement #5058

commit a1b696aa569da526745927bad1c4203aeab9e2c6
Merge: 3ae2486 5cd7611
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Jun 6 19:40:28 2016 -0300

    Merge pull request #5067 from Hinsbart/x11_vsync
    
    x11: fix vsync support

commit 5cd7611a9ab71a7b72b4aaaab4a2498b3cadc972
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Tue Jun 7 00:19:01 2016 +0200

    x11: fix vsync support

commit 3ae24865f1d65d7b493fcddd7b431f2281661a95
Merge: 31fb0ef bf4d749
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Jun 6 23:51:36 2016 +0200

    Merge pull request #5074 from djrm/new_icons
    
    Fixed some icons by the feedback received, also added some missing icons

commit bf4d749f1036f332094b8ff58cbe8889a64e6ca5
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Mon Jun 6 16:40:59 2016 -0500

    Fixed some icons given the feedback, also added some missing icons

commit 31fb0eff62dd0b03123af446218af42c3027962a
Merge: 7fd6977 a0eb297
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Jun 6 23:32:27 2016 +0200

    Merge pull request #5072 from Paulb23/error_tab_index_issue_4997
    
    Fix error tab index out of size print, issue 4997

commit 7fd6977ef9768a6f699ec0ee3f4ef46d152011bc
Merge: 7dd00d3 c0a8c4f
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Jun 6 23:31:55 2016 +0200

    Merge pull request #5070 from zenvoid/master
    
    Add missing license information for bundled libraries

commit 7dd00d3398acc06fc2d7517304f2c85365df67ea
Merge: 1ce0cca ad0af9d
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Jun 6 23:27:08 2016 +0200

    Merge pull request #5065 from RandomShaper/keep-default-build-env
    
    Keep the default environment variables as set by SCons

commit 1ce0ccac29fd6ad7d3c0c404cc135633a00c2d40
Merge: 840c5f9 3fb3b7c
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Jun 6 23:24:56 2016 +0200

    Merge pull request #5059 from J08nY/directory-support
    
    Somewhat fixed Directory::get_space_left() return values.

commit a0eb297cfcc59bd9cf743250ddc9b21975f4fdaf
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Mon Jun 6 19:50:54 2016 +0100

    Fix error tab index out of size print, issue 4997

commit 840c5f9b9882043a1e72eb9ce9ded4a3554273b7
Merge: 955ed0a 3a21f98
Author: Rémi Verschelde <remi@verschelde.fr>
Date:   Mon Jun 6 20:47:35 2016 +0200

    Merge pull request #5071 from SaracenOne/anchor_icon_fix
    
    Anchor icon fix

commit 3a21f98131149a534b8e89083d5ddccc660f8ae2
Author: Saracen <SaracenOne@gmail.com>
Date:   Mon Jun 6 18:24:34 2016 +0100

    Fixed bottom left and right icon order for anchor editor.

commit c0a8c4f6e4cd3b70d8c14d34918a25c28760170c
Author: Roberto <roberto@zenvoid.org>
Date:   Mon Jun 6 19:05:36 2016 +0200

    Add missing license information (ogg/vorbis/opus)

commit be867f387781913f7ffdecc4332f7e0978789f5c
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Mon Jun 6 17:20:03 2016 +0200

    Add a "copy path" item to the filesystem dock context menu.
    
    Copies the path (in "res://" format) of the selected resource to the clipboard.
    Useful for preloads/extends etc.

commit 18fc2ccbe1b6ae38153db1066b696dee3a7a176b
Author: Roberto <roberto@zenvoid.org>
Date:   Mon Jun 6 16:32:37 2016 +0200

    Add missing license information (Theora)

commit ad0af9d2739f17c35be1dc78fab8049e96592cc4
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Mon Jun 6 13:45:45 2016 +0200

    Keep the default environment variables as set by SCons

commit f97f8971e3afd738a787b3a47f18feba3ee1f104
Author: Roberto <roberto@zenvoid.org>
Date:   Mon Jun 6 12:45:30 2016 +0200

    Add missing license information (WebP)

commit 04fc62c4e3ace066cfb6c1114dc0238b299e2d7c
Author: Roberto <roberto@zenvoid.org>
Date:   Mon Jun 6 12:32:02 2016 +0200

    Add missing license information (MiniZip)

commit 3fb3b7c1f7609f73b6992b43316e2a52764f09db
Author: J08nY <johny@neuromancer.sk>
Date:   Mon Jun 6 07:30:23 2016 +0200

    Somewhat fixed  Directory::get_space_left() return values.

commit 494847f0d106968e4f527eec088aeb84ab39b112
Author: Pawel Kowal <pkowal1982@gmail.com>
Date:   Sun Jun 5 20:59:21 2016 +0200

    Improved Blender/Collada -colonly import creating collision shapes for empties

commit 1dab0aab7ce40cc421136a281898d106db2a0a06
Author: Saracen <SaracenOne@gmail.com>
Date:   Sun Jun 5 19:11:57 2016 +0100

    Bitmask import plugin

commit 1e068d34f4cb70c949aa7425c2b83169d745fd6b
Author: Dennis Brakhane <brakhane@gmail.com>
Date:   Sat May 28 16:12:10 2016 +0200

    Add support for Python-like negative indexing
    
    Negative indexing is a useful feature in Python, especially when combined
    with array slicing. Array slicing will hopefully be implemented later, but
    negative indexing is useful in its own right.
    
    A negative index is indexing from the end of an array,
    "array[-1] == array[array.size()-1]", using a negative index
    larger/smaller than the length of the array is still an error.
    
    While primarily useful for arrays and strings, support is also added to
    "array like" structures like Vector3 and Color. This is done just
    to be consistent; vector3[2] is much clearer than vector3[-1], but disallowing
    it while allowing it for an array with 3 elements seems confusing.

commit 842057e56f63c7dfc20b60615aa1a70fd5791d59
Author: Dennis Brakhane <brakhane@gmail.com>
Date:   Thu May 26 23:35:33 2016 +0200

    Move repetitive code to macros
    
    In preparation for the following "allow negative indexing" commit,
    replace the repetitive array "set index" and "get index" code with
    macros.
    
    no functional changes were made, the resulting machine code is unchanged.

commit 3acbf8e71f15c682bcf4fee248f58180e689df1c
Author: eska <eska@eska.me>
Date:   Sun Jun 5 14:52:07 2016 +0200

    Fix implicit GDScript Reference inheritance

commit dcce477f5e2b6572e3b9579e288986c969f1a816
Author: J08nY <jancar.jj@gmail.com>
Date:   Sun Jun 5 14:20:52 2016 +0200

    Added Dictionary.values()

commit 5894060abb35713d744b6a79e7112d38926ba767
Author: Geequlim <geequlim@gmail.com>
Date:   Sun Jun 5 00:40:53 2016 +0800

    Enhanced StyleBoxTexture:
      Add texture region support for StyleBoxTexture.
      Quick region(texture region and scale region) selection for StyleBoxTexture with TextureRegionEditorPlugin.

commit 9546b2ffd4a73001b4e00248b8f7dc893c133a06
Author: Geequlim <geequlim@gmail.com>
Date:   Sat Jun 4 04:04:44 2016 +0800

    Add plugin to pick texture region and patch margins for Patch9Frame

commit dc3cef7c4d7d596dd2e6a171a0912971c21df89b
Author: Geequlim <geequlim@gmail.com>
Date:   Sat Jun 4 00:54:53 2016 +0800

    Add texture region support for Patch9Frame

commit fdf914e53e80f49153ea7f999f816010c0ad8e50
Author: Geequlim <geequlim@gmail.com>
Date:   Fri Jun 3 22:11:10 2016 +0800

    Add texture region support for stylebox render

commit b160a26abd50eb34e8ba982f2c1fd95fdd6d102e
Author: Saracen <SaracenOne@gmail.com>
Date:   Wed Jun 1 15:41:25 2016 +0100

    Expose control theme element and override detection methods to scripting side.

commit 4bcc60008d7ce346b282652a347b3e1f6184e5f9
Author: Saracen <SaracenOne@gmail.com>
Date:   Mon May 30 02:57:48 2016 +0100

    Expose Vector2 abs method to scripts

commit 445909c1e106a3fd02da313d258d9078632cb745
Author: Saracen <SaracenOne@gmail.com>
Date:   Sun May 29 18:58:31 2016 +0100

    Exposed remaining PROPERTY_USAGE constants to script

commit 7ebc4229455521bd1e978c8de2913a9a7763b66f
Author: Saracen <SaracenOne@gmail.com>
Date:   Sun May 22 23:54:56 2016 +0100

    Expose string 'erase' method to script

commit 9e86b2714faa295df6c0dd8be207862ef0c67c0e
Author: Yakov Borevich <j.borevich@gmail.com>
Date:   Mon May 30 18:22:34 2016 +0300

    [GDScript] Redefine var results in an error
    
    Error rised if redefine
    - function argument
    - for-loop argument
    - local-scope var
    
    Affects #3730

commit 47bd1e868893c6ad8cd56b591115b181726b7b93
Author: TheoXD <redsymbzone@hotmail.com>
Date:   Mon May 30 01:22:00 2016 +0200

    fixed interactive_loader() not returning a cached scene

commit 4b80b6b0e3dc88592282c05df0446265fc397b9e
Author: Johan Manuel <johan.manuel@live.fr>
Date:   Thu May 26 16:30:34 2016 +0200

    Ability to rename autoloads
    
    The commit makes the 'Name' field of autoloads editable, with support
    for undo/redo. Name clashes/invalid characters are handled. Fixes #3481.

commit e5d16eca466aa50b57a127d660499591f16f2255
Author: volzhs <volzhs@gmail.com>
Date:   Wed May 25 22:19:37 2016 +0900

    Add comments for NotificationCompat to support API < 16

commit ff67c256f52b904bdabe17e755194149da9b219f
Author: volzhs <volzhs@gmail.com>
Date:   Tue May 24 11:22:35 2016 +0900

    fix compatibility for Android API 14 with supporting API 23
    
    using ``NotificationCompat`` in ``support-v4`` library will increase APK filesize a little bit, but it guarantees to run OK with API 4+
    tested with API 19 and 23 devices

commit 160713d4d36ab4bd5f9b53d0d3e0c69d7e4960f7
Author: volzhs <volzhs@gmail.com>
Date:   Fri May 20 22:57:49 2016 +0900

    Supporting Android API 23 (Android 6.0)
    
    If we update build gradle to use ``compileSdkVersion 23``,
    ``org.apache.http`` package causes error. (issue #4711)
    
    We need to use ``useLibrary 'org.apache.http.legacy'`` to solve this problem.
    To use ``useLibrary``, we need to use latest gradle also.
    
    And now, we faced another problem with ``APK Expansion`` java sources.
    
    ```
    /platform/android/java/src/com/google/android/vending/expansion/downloader/impl/DownloadNotification.java
    137 :             mCurrentNotification.setLatestEventInfo(mContext, mCurrentTitle, mCurrentText, mContentIntent); // causes error
    ```
    
    So, some of APK Expansion java sources are updated by referencing commits from https://github.com/danikula/Google-Play-Expansion-File
    And dropped V3CustomNotification.java which was for android 3.0, since godot supports android 14 (4.0) above officially.
    
    Unfortunately, another problem, The 'MissingTranslation' error was occurred.
    So, build.gradle is updated to use ``disable 'MissingTranslation'``
    
    Additionally, I updated ``buildToolsVersion``, ``targetSdkVersion`` to latest version.
    
    I tested APK Expansion funtionality on Android 6.0 (Nexus 9, Nexus 6p) and Android 4.4 (Galaxy Note 2)  with Google Developer console.

commit 8884b8f51963553dd1ecc0bc4accf64deb4f645f
Author: Christian Dannie Storgaard <cybolic@gmail.com>
Date:   Fri May 20 13:13:32 2016 +0300

    Added toggle for loop interpolation based on adolson's code

commit eb10c21a00b871ed9ed2f1704831a52cbe4ccdfe
Author: kjohnson0451 <kjohnson0451@gmail.com>
Date:   Mon May 16 13:06:41 2016 -0400

    Adds the invert() method to DVector.
    
    This effectively allows invert() to be used on the following types:
    ByteArray, IntArray, RealArray, StringArray, Vector2Array, Vector3Array, ColorArray

commit 681969d5b396c46d187e5005b6f0853605531e7e
Author: Paulb23 <p_batty@hotmail.co.uk>
Date:   Sun Mar 27 18:23:50 2016 +0100

    Adds .fnt extension if not provided, issue 162

commit 3741bc70fe2aa96d163880cfe1ca013e741fd03e
Author: Saracen <SaracenOne@gmail.com>
Date:   Sun Mar 20 02:10:04 2016 +0000

    Added listener spatial node.

commit dda9528dac88c15025cc989028f4f6639ec84a3b
Author: sanikoyes <sanikoyes@163.com>
Date:   Sat Mar 19 09:48:41 2016 +0800

    Add etc1(pkm) texture loading support

April 6, 2017 at 06:35

This build contains errors. The following steps failed:


Changes since last build:
commit d681e571ac8464e15187f5e3aa9ca2ede2387903
Merge: cbf49dd d35fab7
Author: Andreas Haas <Hinsbart@users.noreply.github.com>
Date:   Thu Apr 6 06:25:35 2017 +0200

    Merge pull request #8281 from curtisxk38/master
    
    Fix typo in Parser Error message

commit d35fab7382107c062b60aa770dea223d5a932ff6
Author: curtisxk38 <ck2ha@virginia.edu>
Date:   Wed Apr 5 23:11:05 2017 -0400

    Fix typo in Parser Error message

April 6, 2017 at 00:49

This build contains errors. The following steps failed:


Changes since last build:
commit cbf49ddc5180a95292ae006942c0da47d67f0a33
Merge: 64ebc36 fa7e167
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Apr 5 23:26:13 2017 +0200

    Merge pull request #8269 from karroffel/dlscript-virtual-method-export
    
    [DLScript] fixed virtual method export

commit 64ebc3672e28b337b5700c7b9ef96c3422bb7491
Merge: 454f53c 2443946
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Apr 5 22:27:48 2017 +0200

    Merge pull request #8274 from RandomShaper/fix-android-x86
    
    Fix crash on Android-x86

commit 2443946307bbeb86c010655dd760fb97d21f75f4
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Wed Apr 5 22:16:04 2017 +0200

    Fix crash on Android-x86

commit fa7e167a926a042f448b0a644271c8f0e4256aed
Author: Karroffel <therzog@mail.de>
Date:   Wed Apr 5 17:08:19 2017 +0200

    [DLScript] fixed virtual method export

commit 454f53c77659721a529c48fd4be6bf80d33c0082
Merge: 5b5a825 c6645d6
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Apr 5 14:10:25 2017 +0200

    Merge pull request #8268 from karroffel/dlscript-android
    
    [DLScript] removed unused import

commit c6645d6a409c78f0d2b95b8da0ab8c9b7169c8d0
Author: Karroffel <therzog@mail.de>
Date:   Wed Apr 5 14:08:26 2017 +0200

    [DLScript] removed unused import
    
    This hopefully fixes android builds

April 5, 2017 at 08:32

This build contains errors. The following steps failed:


Changes since last build:
commit 5b5a825c7fdb3a1f158a377e5febef7ab7b77903
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Apr 5 08:22:41 2017 +0200

    Fixer looping timer accumulation in _process
    
    Follow-up to #8251.

commit 4989cc36171a429830a80a072c3a9df26bb146fc
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Apr 5 07:34:27 2017 +0200

    Fix URLs to moved docs pages
    
    Closes #8266.

commit e96f32945d31e0d5596b31b03c6353fd037624cb
Merge: 02f9851 9aa60ff
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Apr 5 01:25:54 2017 +0200

    Merge pull request #8264 from MrMaidx/filesystem_popup_fix
    
    Fix typo which caused popup to display on incorrect coordinates.

commit 02f9851d0dd4ea43394cb49edae3f28550ba0b8d
Merge: 2c4e443 289abd3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Apr 5 01:24:19 2017 +0200

    Merge pull request #8259 from bojidar-bg/move-slide-wall-fix
    
    Fix is_move_and_slide_on_wall, make move_and_slide floor angle configurable

commit 2c4e4432afca009614ffd5ee837d1578f54eb841
Merge: 7ed83e9 1a620bd
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Apr 5 01:23:09 2017 +0200

    Merge pull request #8214 from tagcup/bounce_reflect_slide
    
    Made slide and reflect active verbs acting on itself in Vector2 and V…

commit 9aa60ff15f048fc0301b9b2197c56c8100e6c185
Author: Martin Novak <maidx@seznam.cz>
Date:   Wed Apr 5 00:31:17 2017 +0200

    Fix typo which caused popup to display on incorrect coordinates.

commit 289abd37101c29063ec114644f304eed13e184e2
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Tue Apr 4 16:35:33 2017 +0300

    Fix is_move_and_slide_on_wall, make move_and_slide floor angle configurable
    
    Fixes #7313

commit 1a620bd5faebd83015182ea032f40936a9916af6
Author: Ferenc Arn <tagcup@yahoo.com>
Date:   Fri Mar 31 10:25:09 2017 -0500

    Made slide and reflect active verbs acting on itself in Vector2 and Vector3.
    
    This is in alignment with other functions in vector classes.
    Also added checks for normalization, fixed the sign of reflect (which now corresponds to reflection along a plane mathematically), added bounce method and updated docs.
    
    Fixes #8201.

April 4, 2017 at 23:59

This build contains errors. The following steps failed:


Changes since last build:
commit 7ed83e988930776826b8e6e7cf0c53f8d50cfe26
Merge: 46bc14e 6c49fe9
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Apr 4 23:38:00 2017 +0200

    Merge pull request #8263 from karroffel/dlscript-userdata
    
    [DLScript] added variant constructor and a function to get userdata of a script

commit 6c49fe9c62b3401323a6497447679fdfded6f116
Author: Karroffel <therzog@mail.de>
Date:   Tue Apr 4 19:38:46 2017 +0200

    [DLScript] added variant constructor and a function to get userdata of a script
    
    The godot_dlinstance_get_userdata() function can be used to get the DLScript userdata pointer of any object that has a DLScript attached to it.
    This is particularly useful and even required for language bindings to work properly.
    
    This also fixes non-tool builds.

April 4, 2017 at 02:44

This build contains errors. The following steps failed:


Changes since last build:
commit 46bc14e66fe90430f1d74cdab6cca6acb5b2a3f6
Merge: 57badfd fd55308
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Apr 4 00:25:03 2017 +0200

    Merge pull request #8246 from GodotNativeTools/dlscript-module
    
    DLScript module

commit 57badfd1df3a554b7f47793e73a887874e5ca2b1
Merge: 4d3ed11 ea4fbee
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Apr 4 00:22:44 2017 +0200

    Merge pull request #8251 from cynicaldevil/master
    
    Previous value of time_left is added to wait_time before assigning to time_left

commit 4d3ed11212c779a1c340916dee47b2021382047f
Merge: 6fc1a88 0a287cf
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Apr 4 00:21:12 2017 +0200

    Merge pull request #8248 from Hinsbart/fix_notify_renames
    
    Fix more property names in _change_notify calls.

commit 6fc1a88ea1c669276bb195278dbe8c3e03d6e59e
Merge: 41986b2 e19ccbd
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Apr 4 00:20:55 2017 +0200

    Merge pull request #8247 from Hinsbart/scene_dock_order
    
    Editor: Swap Scene and Import tabs in dock.

commit 41986b209280e1790712c614425890b8e7eae5fe
Merge: 4b7dd09 6caa9fc
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Apr 4 00:19:47 2017 +0200

    Merge pull request #8244 from RandomShaper/improve-touch-button
    
    Improve TouchScreenButton

commit 4b7dd09dc38f782de273dd0056e475f438ed8ba5
Merge: 1bd3648 9dbd6db
Author: Andreas Haas <Hinsbart@users.noreply.github.com>
Date:   Tue Apr 4 00:15:31 2017 +0200

    Merge pull request #8249 from eska014/win-export
    
    Reenable Windows Desktop export

commit ea4fbee8f2778bc864cb930c69016cb175812da7
Author: Nikhil Shagrithaya <nikhilshagri@gmail.com>
Date:   Tue Apr 4 00:37:42 2017 +0530

    previous value of time_left is added to wait_time before assigning to time_left

commit 9dbd6db63b90e312810043753846b56cb2a0ac4b
Author: eska <eska@eska.me>
Date:   Mon Apr 3 19:52:11 2017 +0200

    Reenable Windows Desktop export

commit 0a287cfe4cfe721b3909e9722023c3d469afa886
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Mon Apr 3 18:34:44 2017 +0200

    Fix more property names in _change_notify calls.

commit e19ccbdc322f01f58c328f8343887e71f992a165
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Mon Apr 3 17:29:10 2017 +0200

    Editor: Swap Scene and Import tabs in dock.
    
    Swaps the ordering of those tabs. Now the editor defaults to displaying the scene tab instead of import, which I found a bit confusing.

commit fd553087867187220d4f6b8217854dd8e9be2667
Author: Karroffel <therzog@mail.de>
Date:   Mon Apr 3 16:11:38 2017 +0200

    added dlscript module
    
    This module was written by bojidar-bg and me, with the help of ClikCode and touilleMan.
    
    This adds a module to Godot that enables the use of dynamic libraries as a source for scripts.
    That also allows third party libraries to be linked to Godot more easily and without creating modules.
    
    For a readme see https://github.com/GodotNativeTools/godot_headers/blob/master/README.md

commit 67f59bc2d9e2ce5faa9507017d49827753981e1e
Author: Karroffel <therzog@mail.de>
Date:   Wed Mar 8 03:59:12 2017 +0100

    increased maximum number of scripting languages

commit 6caa9fc94c2dbb16bbd793e451060992af5160c3
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Mon Apr 3 14:23:52 2017 +0200

    Improve TouchScreenButton
    Fix shape not being updated
    Add a way to hide the shape on editor and debug-with-visible-shapes
    Remove useless checks

commit 2281942fb3ac5889abc6e95df27a80e71fe32c0e
Author: Karroffel <therzog@mail.de>
Date:   Wed Mar 8 02:50:13 2017 +0100

    Added methods for opening dynamic libraries to OS

April 3, 2017 at 16:26

This build contains errors. The following steps failed:


Changes since last build:
commit 1bd3648bb073e3033f6aed07912b48c020b256af
Merge: 5b09dde 7a42820
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 3 14:41:53 2017 +0200

    Merge pull request #8211 from robertdhernandez/NinePatch-Fix
    
    [3.0] Fixed NinePatchRect/StyleBoxTexture incorrectly drawing AtlasTexture

commit 5b09dde3fee4a314183b742ee77913cb7ffd611f
Merge: 9f85bef b541402
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 3 13:52:59 2017 +0200

    Merge pull request #8146 from supagu/astar
    
    Added ability to change A-star cost function

commit 9f85befbfd5d4b5494570edab97ef0b6bd852bcd
Merge: ff468e2 245ace6
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 3 13:48:57 2017 +0200

    Merge pull request #8048 from ficoos/was_input_handled
    
    Add the option to check if input was handled

commit b5414024179635f19a16d206d1f016e349dc3d66
Author: Fabian Mathews <supagu@gmail.com>
Date:   Sat Mar 25 20:14:41 2017 +1030

    Added ability to change A-star cost function

commit 245ace6e2e8c81909bbeae3e6f191932ab24815b
Author: Saggi Mizrahi <saggi@mizrahi.cc>
Date:   Thu Mar 16 18:52:50 2017 +0200

    Add the option to check if input was handled
    
    When working with a viewport you should call Viewport.input() to pass
    the input, but if the input was unhandled you might also want to call
    Viewport.unhandled_input() so that objects in the sub-scene can handle
    the event. This adds a way to check if the input was handled so that you
    know whether you should call Viewport.unhandled_input() or not.
    
    Signed-off-by: Saggi Mizrahi <saggi@mizrahi.cc>

commit 7a428206fec3018f2535768b8a1f20ab9f02aa22
Author: Robert Hernandez <killerjaguar26@gmail.com>
Date:   Thu Mar 30 23:35:57 2017 -0400

    Fixed WindowDialog not aligning properly

commit a4a12a2b7b2f1acfae0d0f1158a1b14e79958da5
Author: Robert Hernandez <killerjaguar26@gmail.com>
Date:   Thu Mar 30 21:09:25 2017 -0400

    Fixed AtlasTexture being incorrectly
    
    Fixed StyleBoxTexture and NinePatchRect drawing the entire texture of an
    AtlasTexture.

April 3, 2017 at 12:35


Changes since last build:
commit ff468e2d4247fc5fc52aea866f72dc4e5b9e6815
Merge: dd35cac 6ac4969
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 3 11:35:44 2017 +0200

    Merge pull request #8241 from volzhs/crash-project-setting-master
    
    Fix crash when change project settings

commit 6ac4969cdd6b57570d5b5265d15263995a8785da
Author: volzhs <volzhs@gmail.com>
Date:   Mon Apr 3 17:57:50 2017 +0900

    Fix crash when change project settings

commit dd35caca051541d8044d567e56a623c8c884e4ff
Merge: 79712ca a911b1f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 3 09:51:26 2017 +0200

    Merge pull request #8238 from volzhs/scenetree-button-margin
    
    Make buttons closer in Scene tree

commit 79712ca3ab20594875bc1599956b03519ce8d2f8
Merge: 71f8f80 c464609
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 3 09:34:57 2017 +0200

    Merge pull request #8218 from ficoos/fix_token_names
    
    Add '$' to token names

commit a911b1f126b60d8d119e15eade30fd40692f8ddf
Author: volzhs <volzhs@gmail.com>
Date:   Mon Apr 3 15:50:16 2017 +0900

    Make buttons closer in Scene tree

commit c464609bda893edf7f30c1a20f7452454a7a091b
Author: Saggi Mizrahi <saggi@mizrahi.cc>
Date:   Fri Mar 31 21:53:22 2017 +0300

    Add '$' to token names
    
    It was missing from this array and would cause godot to crash or report
    bad errors.
    
    Signed-off-by: Saggi Mizrahi <saggi@mizrahi.cc>

April 3, 2017 at 08:50


Changes since last build:
commit 71f8f80b84dde7f13277d7f908132a244fbb22e9
Merge: b49d206 58cd446
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Apr 3 07:57:28 2017 +0200

    Merge pull request #8235 from RandomShaper/fix-warped-pan
    
    Fix warped mouse panning on Linux

commit 58cd4461d1dd0e5ad0edcccac1276dc32f20b329
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Mon Apr 3 02:47:23 2017 +0200

    Fix warped mouse panning on Linux
    Fix/improve it also on certain edge cases for any platform

April 3, 2017 at 00:53


Changes since last build:
commit b49d206a4ccaf7d64e0550a1d4b819ba57b4f285
Merge: 65f8210 8078b5e
Author: Andreas Haas <Hinsbart@users.noreply.github.com>
Date:   Mon Apr 3 00:33:40 2017 +0200

    Merge pull request #8219 from robertdhernandez/Node2D-Canvas-Sync
    
    Node2D/Control variables now update with canvas changes

commit 8078b5ecf68a6a834284167bc7b43ff2c646b204
Author: Robert Hernandez <killerjaguar26@gmail.com>
Date:   Sat Apr 1 00:07:35 2017 -0400

    Fixed Node2D/Control not updating properties

April 2, 2017 at 19:01


Changes since last build:
commit 65f8210e503dd6cc8fdfcae7de5cb7d9a1bed854
Merge: dee7fb5 e65b8b6
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Apr 2 17:25:57 2017 +0200

    Merge pull request #8233 from volzhs/fix-adreno-430
    
    Fix failing to compile shader on Adreno GPU

commit e65b8b666caf94d977d065445b1a31e4c67d31c3
Author: volzhs <volzhs@gmail.com>
Date:   Sun Apr 2 23:16:25 2017 +0900

    Fix failing to compile shader on Adreno GPU

April 2, 2017 at 15:07


Changes since last build:
commit dee7fb5ab5b1870400b2ae2fe383d995d5e76476
Merge: 3b256f1 1d3c9c4
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Apr 2 13:04:14 2017 +0200

    Merge pull request #8228 from Hinsbart/viewport_fix
    
    Viewport: Fix undefined behaviour found by llvm sanitizer.

commit 3b256f1a9043bf6700f0d7281b9c671dcff7ac19
Merge: 6731924 b9d606a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Apr 2 13:02:12 2017 +0200

    Merge pull request #8229 from Hinsbart/upd_mappings
    
    Input: Update Gamepad mappings.

commit 1d3c9c448d805d0813a67efdd6677c312d72bb32
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sun Apr 2 09:46:51 2017 +0200

    Viewport: Fix undefined behaviour found by llvm sanitizer.
    
    When godot was running as the project manager, it tried to call a method on a null pointer (get_tree()->get_edited_scene_root()).
    This is undefined behaviour and caused a crash when compiled with sanitizing enabled.

commit b9d606af718f6811b046d9390df4615b10372658
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sun Apr 2 09:43:37 2017 +0200

    Input: Update Gamepad mappings.

March 31, 2017 at 15:21


Changes since last build:
commit 6731924dcfa7451d8b31461b438fd2a5aa8af1f6
Merge: d7dd276 86de80d
Author: Andreas Haas <Hinsbart@users.noreply.github.com>
Date:   Fri Mar 31 13:35:02 2017 +0200

    Merge pull request #8213 from Hinsbart/joymapping_master
    
    Initialize hat values for mapping and revert X360 mappings. [3.0]

commit 86de80db890afa38d1b0c70db5a673386bfdf992
Author: Jordan Patterson <jordan@evolarium.ca>
Date:   Mon Mar 27 11:00:37 2017 -0600

    Initialize hat values for mapping and revert X360 mappings.

March 30, 2017 at 15:27


Changes since last build:
commit d7dd276ccc889c1fc9d50d150782bc2ed870cfd6
Merge: 7d99f38 d8c396a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Mar 30 13:09:17 2017 +0200

    Merge pull request #8208 from Shin-NiL/master
    
    Honor the Tween's final values

commit d8c396a44f8e194cda3220a33ba84eaa982736d2
Author: Shin-NiL <niltonr@gmail.com>
Date:   Thu Mar 30 07:58:20 2017 -0300

    Honor the Tween's final values

March 30, 2017 at 11:40


Changes since last build:
commit 7d99f388e362dddadbdd8f146bceb5c145d7b98f
Merge: aab6687 97d5105
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Mar 30 10:40:29 2017 +0200

    Merge pull request #8199 from tagcup/math2d_det_fix
    
    Fix polar decomposition in 2D.

commit aab668752351fb2ad47e2df2826ac332a83c6477
Merge: 84bd039 c79e998
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Mar 30 10:34:30 2017 +0200

    Merge pull request #8180 from sergey-push/8145-Mouse_Position_is_unknown_until_first_mouse_event
    
    8145 - Mouse Position is unknown until first mouse event on X11

commit 84bd039851e2b9466599057284cbac40eab430b5
Merge: c6ba3bf 54abbc5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Mar 30 10:29:46 2017 +0200

    Merge pull request #8173 from RandomShaper/improve-tile-palette
    
    Several enhancements for the tile map editor

commit 97d510531a56acba1898a863efe113bf24acc0a2
Author: Ferenc Arn <tagcup@yahoo.com>
Date:   Wed Mar 29 11:51:31 2017 -0500

    Fix polar decomposition in 2D.
    
    When performing polar decomposition in 2D as B = R.S, where R is rotation (with determinant +1) and S is scaling, use the convention that reflections are absorbed into S through a reflection around y axis.
    In 3D, this is done by using a reflection along all three axes, but since the dimensionality is even in 2D, one axis needs to be chosen.
    
    Fixes Matrix32::get_rotation and Matrix32::get_scale (which weren't properly fixed in #7445).

commit c79e998d1f12b281530b15d3015e7128418c8a60
Author: Sergey Pusnei <sergey.pusnei@gmail.com>
Date:   Mon Mar 27 21:37:23 2017 -0400

    8145 - Mouse Position is unknown until first mouse event on X11 & Win
    
    - X11 update input->pos on EnterNotify
    - X11 & Win call first-time events processing before main initialization

commit 54abbc532f3c420ee3c2cd932d278deabf7c0fbd
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Mon Mar 27 02:50:51 2017 +0200

    Several enhancements for the tile map editor
    Allow sorting tile palette by name
    Allow hiding tile ids in tile palette

March 30, 2017 at 07:46


Changes since last build:
commit c6ba3bf9d5736ebdfee276cf6aff5b802e9cfb7f
Merge: 92b6c80 c2165bb
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Mar 30 07:37:46 2017 +0200

    Merge pull request #8203 from RandomShaper/add-missing-bind
    
    Add missing binding for DUPLICATE_USE_INSTANCING

commit c2165bb1a5bbbb6542d80fc539667501e971ddc7
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Thu Mar 30 00:38:06 2017 +0200

    Add missing binding for DUPLICATE_USE_INSTANCING

March 30, 2017 at 00:29


Changes since last build:
commit 92b6c8095acc8348da7657dde357202840c26382
Merge: 000e873 6699568
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Mar 29 22:48:48 2017 +0200

    Merge pull request #8200 from bojidar-bg/doctool-make-properties
    
    Update classes.xml to master version, add a small feature to doc_status
    
    [ci skip]

commit 669956849aa7c5f97c0b7fde16a871e933f0f019
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Wed Mar 29 22:27:59 2017 +0300

    Update classes.xml to master version, add a small feature to doc_status

March 29, 2017 at 15:42


Changes since last build:
commit 000e8730088ed241439a311c1bd0167f741ffbd1
Merge: d4740a9 7df7e9c
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Wed Mar 29 15:21:52 2017 +0200

    Merge pull request #8191 from eska014/webgl2-export
    
    WebGL 2 export per WebAssembly or asm.js

commit 7df7e9cc8bbe25148698f4350123a42e17033881
Author: eska <eska@eska.me>
Date:   Tue Mar 28 03:21:21 2017 +0200

    WebGL 2 export per WebAssembly or asm.js

March 27, 2017 at 17:39


Changes since last build:
commit d4740a98537b1e7dcb6fb48176abdebe27eee83c
Merge: 9d28a5e e7fba3d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 27 08:56:54 2017 +0200

    Merge pull request #8169 from RandomShaper/fix-uniform-move
    
    Include uniform (Shift down) mode in only-one-Node2D dragging

commit 9d28a5e7d99e3f089e11a929829443d0a922d030
Merge: fbebd32 c0b6756
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 27 08:52:58 2017 +0200

    Merge pull request #8159 from Hinsbart/last_id
    
    Input: Remove usage of platform dependent event IDs.

commit fbebd32b5f47b0f8c357bbda3f657c58cdf3e3da
Merge: 1a0d1bb 77c81a2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 27 08:50:47 2017 +0200

    Merge pull request #8147 from RameshRavone/patch-1
    
    Update build.gradle.template for jcenter

commit e7fba3d2731203ce84d4749407332d0afb05340f
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Mon Mar 27 01:32:24 2017 +0200

    Include uniform (Shift down) mode
    in only-one-Node2D dragging

commit c0b67568757ccc22811e16348713ef3119e18f3e
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sun Mar 26 15:59:13 2017 +0200

    Input: Remove usage of platform dependent event IDs.
    
    The ID property for InputEvents is set by `SceneTree` when sending the event down the tree.
    So there's no need for the platform specific code to set this value when it will later be overriden anyway...

commit 77c81a21d84d30b2b78027821db45a53d583762f
Author: Ramesh Ravone <ramesh.maran443@gmail.com>
Date:   Sat Mar 25 17:41:20 2017 +0530

    Update build.gradle.template
    
    Updating project repository,
    added jcenter() since Android Studio uses it by default.
    
    https://www.jfrog.com/knowledge-base/why-should-i-use-jcenter-over-maven-central/

March 26, 2017 at 23:20


Changes since last build:
commit 1a0d1bb18dc392ffdeef43451b8190f79b02d424
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 26 22:03:58 2017 +0200

    Remove redundant subfolder in iOS template

commit d8f32637be9f9eae9fddfe4d664e369cbf3b65c3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 25 08:36:00 2017 +0100

    SCons: Add option to toggle warnings (on by default)
    
    All the warnings are factored out of the platform-specific files and moved to
    SConstruct. Will have to check that it does not introduce regressions on some
    platforms/compilers.
    
    (cherry picked from commit 31107daa1a41fe9ab3c7c1868479e78e16848333)

March 24, 2017 at 23:38


Changes since last build:
commit a0b0dff6fdbdc4be78087aa572f3da5dbb8daa01
Author: BastiaanOlij <mux213@gmail.com>
Date:   Tue Mar 21 23:50:53 2017 +1100

    Fixing magnetometer on iOS
    
    (cherry picked from commit 4b7d1d8c15747a552b7dff52b0eeda4d3e7cec4e)

commit af282b56feb8d84049f911dd1d91d82bd2211727
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 22:58:50 2017 +0100

    Fix bogus s/_md/D_METHOD/ affecting md5 stuff

commit 4911555f6c59a366b214261fadeb0fcbaed8fbac
Merge: 5cad914 468719c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 22:53:27 2017 +0100

    Merge pull request #8137 from Hinsbart/mbutton_pos
    
    Input: Update mouse position on mouse-button events.

commit 5cad9147f9b1f96ba0fdc84f0a6112befdfdfc92
Merge: 60a9deb 0d8f566
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 22:53:16 2017 +0100

    Merge pull request #8133 from Hinsbart/joy_constants
    
    Input: Refactor JOY_* constants.

commit 60a9debb99ecb538ab91d76d80ab6f6c22cf4d5f
Merge: 397380e 3730e05
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 22:52:46 2017 +0100

    Merge pull request #8132 from tagcup/vector3_angle_to
    
    Use atan2 rather than acos in Vector3.angle_to.

commit 397380e9e5e07b438327b32a84a2e18f67ecf2c1
Merge: 6674c55 56af1a3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 22:52:36 2017 +0100

    Merge pull request #8130 from volzhs/cache-font-master
    
    Cache DynamicFont resource for Android

commit 6674c556ae531a161b4d9c11076864db83965a18
Merge: 495710c f912bcd
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 22:52:25 2017 +0100

    Merge pull request #8128 from volzhs/fix-android-app-name
    
    Fix wrong app name for Android export

commit 495710c3d68c3ac7c3bf762f8e4de0c2b2008b6c
Merge: beba97c 18ab88b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 22:52:09 2017 +0100

    Merge pull request #8123 from bojidar-bg/gdscript-inline-block-indent
    
    Make inline blocks in GDScript more (or less) pythonic

commit beba97c0c34bd4e88d8a1e34d26dad6c2340cc6e
Merge: fb46323 6bb9b58
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 22:51:27 2017 +0100

    Merge pull request #8122 from tagcup/axis_check_normalization
    
    Explicitly documented that Transform.basis is not necessarily an orth…

commit fb46323022222ab52ab357508a4e96e619baa599
Merge: 98baec6 61d7ae3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 22:51:12 2017 +0100

    Merge pull request #8115 from RandomShaper/improve-snapping
    
    Improved 2D snapping behavior

commit 98baec68809ebf2dc15dbd44822bb945b039ae6b
Merge: ca3596b f5004b7
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 22:50:39 2017 +0100

    Merge pull request #8109 from RandomShaper/warped-panning
    
    Implement warped mouse panning for 2D & 3D editors

commit ca3596b043b2f4c5a4f6858bd6176b7d1cbc931a
Merge: c25246d 927d15b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 22:49:50 2017 +0100

    Merge pull request #8098 from bojidar-bg/configfile-get-value-suppress
    
    Suppress error messages when using ConfigFile::get_value and a default is given

commit c25246d158c0d466d2b082803f3c86837e86b144
Merge: 296ece2 636963b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 22:48:01 2017 +0100

    Merge pull request #8010 from AlexHolly/Timer-is_time_left
    
    added Timer is_time_left()

commit 296ece2c6a61630bfdb9b31dce46e5e2d1cda7cf
Merge: f1e05d3 0450e65
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 22:47:18 2017 +0100

    Merge pull request #7985 from Faless/enet_godot_sock_squash
    
    Update ENet to use Godot sockets.

commit f1e05d31444f46906e8bd155c0dd7d7a9a018451
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 22:01:59 2017 +0100

    Issue template: Stop discouraging bug reporting on master

commit 1ed8caa1bbab7a03abc05fe56057f92cddcb89b6
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 21:59:32 2017 +0100

    i-patch for Pirate language
    
    Credits to jo_ for the joke and hcorion for finding the typo:
    
    <hcorion> Hi all, I was busy translating godot to Pirate, and I noticed a
      spelling error, on line 1035 in platform/uwp/export/export.cpp it mis-spells
      certificate as certficate missing the extra i
    <jo_> hcorion: Nice catch.
    <jo_> If you make a PR, please call it 'i-patch for Pirate."

commit 468719c480100a0d5c8e5c5760f7f38f6a857d4a
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Fri Mar 24 21:55:58 2017 +0100

    Input: Update mouse position on mouse-button events.

commit 73eaf81c165e9379cee826a092dd612c4512c128
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 21:53:48 2017 +0100

    i18n: Sync templates and translations with current code
    
    Massive diff due to the tools/editor -> editor move.
    The real changes are the difference between those two:

commit debeee56f721178d44f71deb4e303b825d1dccd1
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 21:45:31 2017 +0100

    Fix typos in source code using codespell
    
    From https://github.com/lucasdemarchi/codespell

commit 61d7ae346685259784b47992a0afb3f4be0dbaa6
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Thu Mar 23 00:47:51 2017 +0100

    Improved 2D snapping behavior
    Make snapping affect nodes created by drag & drop
    Make snapping for a single Node2D refer to its pivot
    Refactor duplicate drag setup code
    Replace one occurrence of the old set_pos by set_position

commit 0d8f5660f66d9952072fa62b88f620f7ea839d51
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Fri Mar 24 17:33:52 2017 +0100

    Input: Refactor JOY_* constants.
    **Breaking change**
    
    Removed the `JOY_SNES_*` and `JOY_SEGA_*` constants. Imho there's no reason for a modern game engine to provide button aliases for decades-old hardware.
    Also renamed `JOY_ANALOG_{0,1}_{X,Y}` to `JOY_ANALOG_{L,R}{X,Y}` and removed `JOY_ANALOG_2_*`.

commit 3730e0533cceaefe7981387804556810442865e1
Author: Ferenc Arn <tagcup@yahoo.com>
Date:   Fri Mar 24 12:03:33 2017 -0500

    Use atan2 rather than acos in Vector3.angle_to.
    
    Fixes #8111.

commit 56af1a37900fb2496e41acfbc374f39979c7d806
Author: volzhs <volzhs@gmail.com>
Date:   Fri Mar 24 16:18:35 2017 +0900

    Cache DynamicFont resource for Android

commit f912bcd943cc394922e751fa02374426652164ff
Author: volzhs <volzhs@gmail.com>
Date:   Fri Mar 24 15:26:55 2017 +0900

    Fix wrong name for Android export

commit 0450e6539ea77f8c56b244aef27ec45c69e1dcdb
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Thu Mar 23 13:27:41 2017 +0100

    ENet code cleanup and changes from review.

commit ed075c4c800f342681b94781b9a3e3c268a59de0
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Wed Mar 8 21:13:03 2017 +0100

    Cleanup unused ENet files and updated thirdparty README

commit 5f681d0b0f28cd39bc033c0cdf8eb3cb3a4acbe6
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Wed Mar 8 17:14:01 2017 +0100

    Allow non blocking UDP put_packet in C++.
    
    - Add blocking mode option to PacketPeerUDP.
    - put_packet returns ERR_UNAVAILABLE when operation would block.
    - ENet module uses non-blocking UDP.

commit 38d457170a15fd9eb902cecc8c5dc401646cd0b8
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Sun Jan 22 06:00:59 2017 +0100

    Update ENet module to support custom ENet lib
    
    Keep compatibility with upstream enet libraries

commit 18ab88b3f1000cbcab5704402e402e1cdf65862f
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Thu Mar 23 20:07:02 2017 +0200

    Make inline blocks in GDScript more pythonic
    
    Fixes #8001

commit 6bb9b58b09aee7fc543c03844ce51b62c838dadd
Author: Ferenc Arn <tagcup@yahoo.com>
Date:   Thu Mar 23 12:27:00 2017 -0500

    Explicitly documented that Transform.basis is not necessarily an orthogonal matrix.
    
    Also added a check that in axis-angle rotations, axis is a normalized vector, and modified the docs accordingly.
    
    Fixes #8113.

commit f5004b78d0468641cd03619ecfecb42429621a70
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Wed Mar 22 21:18:47 2017 +0100

    Implement warped mouse panning for 2D & 3D editors
    Enabled by default as in Blender, but can be disabled separately for 2D & 3D;
    the core functionality is in Input so this could be reused or even exposed to scripts in the future

commit 927d15b815ff5bbc9693b98fb6ce177b84a76def
Author: Bojidar Marinov <bojidar.marinov.bg@gmail.com>
Date:   Tue Mar 21 13:32:44 2017 +0200

    Suppress error messages when using ConfigFile::get_value and a default is given
    
    Fixes #8097

commit 636963b11dad2f7f506831f4dfea23466ab678dc
Author: AlexHolly <alexander.holland@live.de>
Date:   Sat Mar 11 18:10:01 2017 +0100

    is_active to is_paused
    
    rm doc

commit 5bdbc0f762bf3a7cc38ebda0757de234c45b5f65
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Sun Jan 22 05:53:08 2017 +0100

    Convert ENetAddress host to 16 bytes to accomote IPv6

commit 4cc1b045865ac645a06e4261cdf0295e32242005
Author: Fabio Alessandrelli <fabio.alessandrelli@gmail.com>
Date:   Sun Jan 22 05:51:34 2017 +0100

    Add godot socket implementation

March 24, 2017 at 20:19


Changes since last build:
commit c103f32ea3b19c3588d54dcef98e307f8b823f4c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 24 17:39:16 2017 +0100

    Only assume HiDPI mode if DPI >= 192 and width > 2000
    
    Also fix detection of single-column dock if width < 1200,
    it only worked with hidpi_mode=auto.

March 24, 2017 at 11:25


Changes since last build:
commit efaeebab4d83e5657288b7b20db6ce4ccf987a01
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Thu Mar 23 20:14:12 2017 -0300

    Several fixes to Android exporter and port.
    Android seems to be working again!

commit c37fad650f92845a6f59740fea2fea1b46f56db1
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Mar 21 19:34:26 2017 -0300

    Export working (for linux at least)

commit b5a06cecffeda556438b33807d766f4823623fee
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Mon Mar 20 23:31:41 2017 -0300

    Export template management dialog.
    Missing download (need to discuss this!)

commit 33a2c5def0f55ef67196e35ac3309d3f9b70d967
Merge: 9061d6f 0664a9e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Mar 21 11:07:07 2017 +0100

    Merge pull request #8095 from RandomShaper/fix-yield-crash
    
    Fix random crashes when using yield()

commit 0664a9ef8efd88819aadbae776d706de5c3955f5
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Tue Mar 21 02:17:17 2017 +0100

    Fix random crashes when using yield()

commit 9061d6f8ce8c393653204b7565d7af3fe0c3c084
Merge: 6e476f8 6aee289
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 19 16:10:12 2017 +0100

    Merge pull request #8076 from akien-mga/travis-clang-format
    
    Travis: Add clang-format test to ensure code quality

commit 6aee289b3efea1d4f44fbcaa7d97ce276d17214e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 19 12:54:11 2017 +0100

    Travis: Run clang-format static check
    
    Commits or PRs that do not respect the clang-format style that we
    enforce will fail the test.
    
    Adding ubuntu-toolchain-r-test as its libstdc++ is necessary to install
    libllvm-3.9.

commit 26c6c2b01a7507038f051bcdde9fcb41c7cc4d1f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 19 14:26:27 2017 +0100

    Fix linking order for builtin freetype
    
    Before this change the libfreetype_builtin.a lib would be appended
    at the very end of the linking flags, after system libs such as -lX11
    or -lkernel32.

commit 6e476f87330f58d900c2e2e8556fdfb1bde910ec
Merge: 7eb8a67 a69e449
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 19 10:00:08 2017 +0100

    Merge pull request #8074 from Hinsbart/bind_parse_ev_3
    
    Input: bind parse_input_event()

commit a69e449782214c6108303af782c8aa321e5b11ea
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sun Mar 19 09:20:20 2017 +0100

    Input: bind parse_input_event()
    
    When using get_tree().input_event(ev), the engine will JUST send the event down the SceneTree.
    However, you won't get any of the benefits of the Input singleton:
    - No InputMap actions will be emitted
    - The internal input state won't be modified, so methods like `Input.get_mouse_pos()` or `Input.is_joy_button_pressed` won't return the expected output after sending the event.
    
    This is fixed by using `Input.parse_input_event(ev)` instead.
    I guess we'll also have to update the docs to reflect that this is the preferred method of sending custom InputEvents.

commit 7eb8a67025c04e8a72c219944e14432f38ad5135
Merge: b1f22fe f6a504f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 18 14:52:55 2017 +0100

    Merge pull request #8067 from Hinsbart/fix_ps_cross
    
    InputMap: Rename joypad button "PS X" to "PS Cross".

commit b1f22fe756aa7b00f62f843ec296c863ec58fb50
Merge: 00c4782 fc84ccc
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 18 14:52:44 2017 +0100

    Merge pull request #8066 from Hinsbart/fix_x11_cursor
    
    X11: Don't reset mouse cursor theme.

commit 00c4782910d6a4ea7d3ab0f8a28dec6e9a7c01d3
Merge: f6715ac c0c4ba4
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 18 14:52:34 2017 +0100

    Merge pull request #8051 from RayKoopa/resizable_new_node_dialog
    
    Make Create New Node dialog resizable and burninate old dialog

commit f6a504fad4ae4ca1c4ea6c5d0a6fa4a8274d48d8
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sat Mar 18 12:31:14 2017 +0100

    InputMap: Rename joypad button "PS X" to "PS Cross".

commit fc84ccc468e14dd8cd317c29424011d76ec85dd5
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sat Mar 18 03:41:09 2017 +0100

    X11: Don't reset mouse cursor theme.
    
    On KDE (and possibly others) the "default" cursor theme is actually some system default, not the one you've set in the desktop setting.
    This was especially annoying when using a white cursor, as Godot would then reset back to a dark one.
    In my case it was also keeping the cursor from changing its shape.

commit c0c4ba4e943d0960c652021450d20aceae4d7569
Author: Ray Koopa <raykoopa@users.noreply.github.com>
Date:   Thu Mar 16 21:58:45 2017 +0100

    Make Create New Node dialog resizable and burninate old dialog

commit f6715ac9cb8b658a2b693f6fcd52d4ca8adaa880
Merge: f3dbd9e 7ec6976
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 18 11:00:25 2017 +0100

    Merge pull request #8063 from Hinsbart/about_diag
    
    Editor: Fix "About" dialog

commit f3dbd9e7929e05cdf26401fabca10d6625e24dea
Merge: 14c01df 12dd86b
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 18 10:50:04 2017 +0100

    Merge pull request #8042 from eska014/webgl2
    
    Some WebGL 2 and build fixes/clean-up

commit 14c01dfea79af8ad527a0f25c9aedb9c6d2587e8
Merge: 60bdc37 e3b4b7f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 18 10:49:06 2017 +0100

    Merge pull request #8037 from RandomShaper/remove-warning
    
    Remove warning on owner re-assignment

commit 60bdc3705647e77658144ccf45b9f8a4f0808431
Merge: e55b7fa 5583516
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 18 10:48:26 2017 +0100

    Merge pull request #8035 from DenisComtesse/android-screentouch-fix
    
    Update mouse position on touch and release events (Android)

commit e55b7fa7d0dc1e980a27a8d900a34c2b253789a8
Merge: 3cf4103 3b36df3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 18 10:45:29 2017 +0100

    Merge pull request #8030 from RandomShaper/fix-redundant-connections
    
    Fix redundant connections saved in sub-inheritance

commit 3cf4103a89bf15af81bf6fd6fa1626423b718f5e
Merge: 5b6900e 9589936
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 18 10:36:55 2017 +0100

    Merge pull request #8023 from CrazyGuy108/master
    
    List Control::has_point as a virtual method

commit 5b6900ed9beabcd0cdbf339cfc22a05ec865d34a
Merge: 27c7d25 3f78f1f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 18 10:32:14 2017 +0100

    Merge pull request #8014 from AlexHolly/fix-remove-and-skip
    
    fix remove_and_skip()

commit 27c7d253aa1f2125e37344d7829b5b87a4b9a901
Author: Ramesh Mani Maran <ramesh.maran443@gmail.com>
Date:   Mon Mar 6 15:34:21 2017 +0530

    android: adding classpath and gradle plugins

commit 111d3e8063449aeab5745c946fa08c277c569026
Merge: bc547bb aa7490f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 18 10:25:49 2017 +0100

    Merge pull request #7953 from RameshRavone/patch-1
    
    support for multiple maven url

commit 7ec697695f9a12cbc2338725d887e752022e30f4
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sat Mar 18 01:53:20 2017 +0100

    Editor: Fix "About" dialog
    
    Use a HBoxContainer instead of hardcoded positions.

commit bc547bbf36dcd2d86daddd9bfc9905d2b9f3821b
Merge: 3ceefab edaf77a
Author: Andreas Haas <Hinsbart@users.noreply.github.com>
Date:   Sat Mar 18 00:05:28 2017 +0100

    Merge pull request #8062 from magyar123/master
    
    Fixed typo in gdscript autocompletion.

commit edaf77abd614d1260c6827f25045cc0473a08117
Author: mbalint12 <gameshow841@gmail.com>
Date:   Fri Mar 17 23:27:44 2017 +0100

    Fixed typo in gdscript autocompletion.
    There was a missing '!' sign, but autocompletion shows parent script members too.

commit 12dd86bba0e2cc01f36583a5d9d1722b59f389e8
Author: eska <eska@eska.me>
Date:   Wed Mar 15 15:18:20 2017 +0100

    Some WebGL 2 and build fixes/clean-up

commit 55835167a4bf88d67b1c5d80bda606a57b919555
Author: denis <denis@problematic-music.com>
Date:   Wed Mar 15 17:40:45 2017 +0100

    Update mouse position on touch and release events (Android)

commit e3b4b7fa982fa58cf999a2c7cde3eacb1ba94add
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Wed Mar 15 12:28:57 2017 +0100

    Remove warning on owner re-assignment

commit 3b36df37302b40a399e6db2a9616cbf3ca17a705
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Wed Mar 15 11:46:45 2017 +0100

    Fix redundant connections saved in sub-inheritance

commit 9589936d6e59fe370297867548f65cb356172120
Author: CrazyGuy108 <taylor@hansenfamily.us>
Date:   Mon Mar 13 16:30:40 2017 -0700

    List Control::has_point as a virtual method
    
    According to Issue #8018, a BIND_VMETHOD macro wasn't present in scene/gui/control.cpp, while it was declared to be a virtual method in scene/gui/control.h.
    
    classes.xml was updated to also list this method in Control.

commit 3f78f1f17db3b80279bd9c4a177913ea36aa130d
Author: AlexHolly <alexander.holland@live.de>
Date:   Sun Mar 12 18:50:43 2017 +0100

    fix remove_and_skip()

commit aa7490ffd03149930a7526e4464f47a73496b32e
Author: Ramesh Mani Maran <ramesh.maran443@gmail.com>
Date:   Sun Mar 5 15:46:55 2017 +0530

    support for multiple maven url

March 16, 2017 at 16:49

This build contains errors. The following steps failed:


Changes since last build:
commit 3ceefab232604b09d3fff843c24a13e99f50912b
Merge: af02016 6ab3213
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Mar 15 19:09:43 2017 +0100

    Merge pull request #8020 from karroffel/class-db-inconsistency
    
    fixed ClassDB inconsistencies

commit af020160c6fa0eff7172faa8fad4190a81f5603f
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Mar 14 10:53:00 2017 -0300

    more html5 fixes

commit 6ab3213a557fac60d20b1e06db96a7f9e97d243a
Author: Karroffel <therzog@mail.de>
Date:   Mon Mar 13 16:45:27 2017 +0100

    fixed ClassDB inconsistencies
    
    fixes #7960

commit 52ddd9ac9cf4074e6461a236808313002b0d83c4
Merge: bde0c2e 4d0a757
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 13 16:25:07 2017 +0100

    Merge pull request #8017 from volzhs/fix-dnd-2d-viewport
    
    Fix drag and drop on 2d viewport

commit bde0c2e03ea2393b05f93e7311908ba6ebcb5c98
Merge: af550e2 a2776af
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 13 16:14:04 2017 +0100

    Merge pull request #8019 from Hinsbart/dim_fix
    
    WindowDialog: Fix crash when running as ProjectManager

commit a2776af67258a2016777843aae1156af339e72e8
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Mon Mar 13 15:58:59 2017 +0100

    WindowDialog: Fix crash when running as ProjectManager
    
    Fixes a bug introduced in #7970

commit 4d0a75750fdb8d1cd150976cdbd6c3d1c7ab513b
Author: volzhs <volzhs@gmail.com>
Date:   Mon Mar 13 19:35:27 2017 +0900

    Fix drag and drop on 2d viewport

commit af550e2f9822dc4ea7c06aee7d8b4f1af1d61de3
Merge: 26c12de 31af5a3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 13 11:08:44 2017 +0100

    Merge pull request #8015 from RandomShaper/optimize-assert
    
    Skip asserts on non-debug builds at compiler level

commit 26c12ded24305703b06e393afd9fbeb0e0cf1128
Merge: b19b8f7 d210ac6
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 13 11:05:32 2017 +0100

    Merge pull request #8011 from neikeq/pr-issue-6602-1
    
    Fix connection errors when replacing node

commit b19b8f72e8768b2a59e09b266ffefced58dd4725
Merge: e8ce94b 335d96a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 13 11:03:45 2017 +0100

    Merge pull request #8009 from Calinou/directional_shadow_interpolation
    
    Improve directional shadow filtering by using linear interpolation

commit e8ce94b09285afcee9e8189f144f906009a4010f
Merge: a45e6f6 a0ecbb5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 13 11:02:47 2017 +0100

    Merge pull request #7988 from RandomShaper/fix-touch-button
    
    Several fixes for TouchScreenButton

commit a45e6f67d58e5a646db89a6b06891946e47881a6
Merge: 0f429f8 5ff0924
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 13 11:01:14 2017 +0100

    Merge pull request #7981 from RandomShaper/position-for-2d-shaders
    
    Map POSITION to gl_FragCoord.xy for 2D shaders

commit 0f429f8f9eb2c2446957b4a97a06b67e616c9d43
Merge: c46004c 383dea5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 13 11:00:58 2017 +0100

    Merge pull request #7979 from RandomShaper/fix-sub-inheritance
    
    Fix node duplication in scene sub-inheritance

commit c46004c5a343fbc5256af7df0d52ed52cf7721ca
Merge: 6d15e15 9080232
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 13 11:00:33 2017 +0100

    Merge pull request #7970 from Hinsbart/dim_editor
    
    Editor: Dim UI when a WindowDialog is shown.

commit 31af5a31fb3d3687a65ddd5e768672dabbf8142b
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Mon Mar 13 00:25:29 2017 +0100

    Skip asserts on non-debug builds at compiler level

commit 6d15e157329840732452e66a944186d9f230f8d1
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Mar 12 13:08:56 2017 -0300

    converted skeletons from uniform to texture

commit d210ac66ef8bbe056c014ba90fd2a12611b51648
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Sat Mar 11 20:21:04 2017 +0100

    Fix connection errors when replacing node
    - Avoid connecting the signals to nonexistent methods
    - Preserve only persistent connections

commit 335d96a0abfb99666d8680eec72a8588d108466b
Author: Hugo Locurcio <hugo.l@openmailbox.org>
Date:   Sat Mar 11 12:24:54 2017 +0100

    Improve directional shadow filtering by using linear interpolation

commit a0ecbb5ac00155b86c2d9d12328e82ae5236b070
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Thu Mar 9 01:41:28 2017 +0100

    Fixes for TouchScreenButton
    - getting stuck on pause
    - handling input when not visible

commit b043f0e77dac613e8af0484642333f116d87be6c
Merge: 15c4d50 1abf478
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 10 07:22:30 2017 +0100

    Merge pull request #7997 from eska014/webbuild
    
    Fix web export build

commit 1abf478eb9bf502b5ab4d254a90112167719455c
Author: eska <eska@eska.me>
Date:   Fri Mar 10 05:09:54 2017 +0100

    Fix web export build

commit 383dea5796d791c89678fe1aea384d42e9f3de8d
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Wed Mar 8 20:08:24 2017 +0100

    Fix node duplication in scene sub-inheritance

commit 5ff0924a93ab6eeccfd93367b622df970a3d64af
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Wed Mar 8 02:07:59 2017 +0100

    Map POSITION to gl_FragCoord.xy for 2D shaders

commit 9080232f1768e6a7a7ab1b5e9c65f59aa19b2cc0
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Mon Mar 6 20:11:56 2017 +0100

    Editor: Dim UI when a WindowDialog is shown.
    
    Darkens the editor on WindowDialog popup.
    
    This adds the following new Editor settings:
    
    - interface/dim_editor_on_dialog_popup (true) # Enable/Disable editor dimming
    - interface/dim_amount (0.6) # Percentage of how much the editor will be darkened (0-1)
    - interface/dim_transition_time # The duration (in seconds) of the color blending effect (0-1), 0 is instant.
    
    Please test this thoroughly, I haven't yet seen a case where it fails to work properly but I'm sure I didn't test all
    windows of the editor :P

commit 15c4d5006ee6982223777ababfbc2c040f3e344f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 6 09:11:03 2017 +0100

    Fix build issue with MSVC
    
    windows.h is a mess.

commit 4d8840bba7d796b8417a3ebea9153c0aa1c78a58
Merge: 6163343 32eb2cc
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 6 09:09:17 2017 +0100

    Merge pull request #7963 from RandomShaper/fix-kb-2d-motion
    
    Complement KinematicBody2D fix

commit 32eb2cc61ec68446e398e91dd1ef4a23f1397ee8
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Mon Mar 6 05:23:00 2017 +0100

    Complement KinematicBody2D fix
    >> which was done at 5fc084c28e912c54bf64645df3e6cf2cd2c30be6

commit 616334311875da66e1a28a4d92efa1df245815c9
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 19:12:22 2017 +0100

    Make that Whole New World great again
    
    Fix regression from 5dbf180 that broke Windows build.

commit 5dbf1809c6e3e905b94b8764e99491e608122261
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 16:44:50 2017 +0100

    A Whole New World (clang-format edition)
    
    I can show you the code
    Pretty, with proper whitespace
    Tell me, coder, now when did
    You last write readable code?
    
    I can open your eyes
    Make you see your bad indent
    Force you to respect the style
    The core devs agreed upon
    
    A whole new world
    A new fantastic code format
    A de facto standard
    With some sugar
    Enforced with clang-format
    
    A whole new world
    A dazzling style we all dreamed of
    And when we read it through
    It's crystal clear
    That now we're in a whole new world of code

commit 45438e9918d421b244bfd7776a30e67dc7f2d3e3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 15:56:52 2017 +0100

    Style: prevent bogus macro formatting by clang-format
    
    Also prevent formatting of thirdparty snippet

commit 131631b00997b39b5fce07483176ee465141cdff
Merge: 07df8a0 1531f6f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 16:29:19 2017 +0100

    Merge pull request #7959 from karroffel/powerstate-ptrcall-fix
    
    really fixed PTRCALL now

commit 1531f6fe017bfc28c14740aa794c18a507c2e5f5
Author: Karroffel <therzog@mail.de>
Date:   Sun Mar 5 16:20:07 2017 +0100

    really fixed PTRCALL now

commit 07df8a02e626988ac340cf83d04109298a79457a
Merge: f4fb19d 0e4ee59
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 15:59:48 2017 +0100

    Merge pull request #7547 from akien-mga/clang-format-base
    
    Style: Add .clang-format based on LLVM style

commit f4fb19d11ac9ffa029cf0212aea3eb007deabbc0
Merge: e1c1d7d 15838f3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 15:48:06 2017 +0100

    Merge pull request #7958 from karroffel/powerstate-ptrcall-fix
    
    Added PowerState casting operator to Variant

commit e1c1d7d1d7d9b3f3f64c9887107f55a22f5d0a31
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 15:47:28 2017 +0100

    Add a bunch of missing Godot headers in own files

commit 15838f37028a19e7b78f2125d93051acbea13621
Author: Karroffel <therzog@mail.de>
Date:   Sun Mar 5 15:32:16 2017 +0100

    Added PowerState casting operator to Variant
    
    Without it Godot does not build with PTRCALL_ENABLED

commit 481e511082fbe746a9436d2a79d42c62ba2b039a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 14:53:56 2017 +0100

    iphone: Drop unused Appirater thirdparty API

commit 49c065d29ca07040c3fd810026121164ad86b247
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 14:21:25 2017 +0100

    Refactoring: rename tools/editor/ to editor/
    
    The other subfolders of tools/ had already been moved to either
    editor/, misc/ or thirdparty/, so the hiding the editor code that
    deep was no longer meaningful.

commit 532f6d4b431f940432e82b7fc7826652b7a4520d
Merge: e6952ca 962243f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 12:05:16 2017 +0100

    Merge pull request #7954 from Hinsbart/tilemap_self_modulate
    
    TileMap: Respect self_modulate property

commit e6952cad3ac1f80a40f29c950ed15b9d8bb8b588
Merge: 630158c 0e0b6ec
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 12:04:23 2017 +0100

    Merge pull request #7950 from RandomShaper/expose-more-geom
    
    Expose uncapped versions of closest-point-to-segment utilities

commit 630158c992d62ab1722bf77c26f1be8955b1bce9
Merge: 94103c0 c9bda06
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 12:03:09 2017 +0100

    Merge pull request #7916 from RebelliousX/tab_container
    
    TabContainer's signal changes (v3)

commit 962243f931917c3055e73c387853fe1e7f255395
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sun Mar 5 11:39:00 2017 +0100

    TileMap: Respect self_modulate property
    
    Now `TileMap`s make use of the `self_modulate` property.
    
    There's still a bug: The Editor doesn't re-draw with the new color when you change the TileMaps `self_modulate`
    in the inspector. You'll have to make it update manually (by placing a tile, changing the transform, etc..)
    I'll open an issue for that after this is merged (If I don't fix it in the meantime ^^).

commit c9bda06dfddd4cdd28517ff02df5c556fc70da0f
Author: Thaer Razeq <RebelliousX@gmail.com>
Date:   Wed Mar 1 11:23:19 2017 -0600

    - `tab_changed` signal emits only by selecting a different tab.
    - Added `tab_selected` signal. Which emits a signal by selecting any tab, if current tab is selected again.
    - Added `get_previous_tab()`. Which returns the previous shown tab. **Note:** only `tab_changed` can modify previous tab index.
    - Add documentation for the added function and signals. Fix a typo too.

commit 0e0b6ec4439bfb692ddc7a1f0ba15068c0e3a96c
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Sat Mar 4 23:02:27 2017 +0100

    Expose uncapped versions of closest-point-to-segment utilities

commit 94103c0c025f04e75d5e163d9f0bdde27bb0c848
Author: Julian Murgia <the.straton@gmail.com>
Date:   Sat Jul 23 13:15:55 2016 +0200

    Add API to access battery power state
    
    Done:
    - X11, server (tested)
    - Windows (developed, would be nice to retest)
    - OSX (not tested)
    Prepared (not developed):
    - Android (code is here, but may not compile)
    - iphone
    - winrt
    - bb10
    - haiku
    - javascript

commit ef174abf6d640e69c402b5e9628743173c313439
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Thu Jun 16 11:06:33 2016 -0500

    Added AppImage structure

commit 886f646cbacdbf0fe87cdda4ddb145dc72919194
Author: Geequlim <geequlim@gmail.com>
Date:   Fri Dec 16 19:12:22 2016 +0800

    Implements modules documents
    
    Editor can generate documents for modules in thier own xml files

commit 81a393a2b445c78f4f1bfc21a9e8cc2784ca39c9
Merge: 723f74c 9cddaab
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 4 17:19:04 2017 +0100

    Merge pull request #7508 from lonesurvivor/area2d-fix
    
    Fix two problems with Area2D and remove_child()

commit 723f74c8510cb917aded4339fd3e4b3c21891e08
Merge: de530c1 7623fd1
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 4 17:04:27 2017 +0100

    Merge pull request #7929 from RayKoopa/editor_resizable_dialogs
    
    Resizable editor / project settings dialogs & save their bounds

commit de530c1b237200e3558735cb40300f313e07f14a
Merge: 91e9861 eaa6433
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 4 17:00:34 2017 +0100

    Merge pull request #7940 from RandomShaper/expose-geometry
    
    Expose Geometry::get_closest_point_to_segment_2d()

commit 91e986104ebe202e2a68bfcc7c6b3c2c29a8e992
Merge: 51f1a56 4866ea8
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 4 17:00:06 2017 +0100

    Merge pull request #7937 from volzhs/fix-input-android
    
    Fix handling input for Android

commit 51f1a56d208ff4f3862520a323b0d1298c471ffc
Merge: c850e62 66b7586
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 4 16:48:02 2017 +0100

    Merge pull request #7927 from volzhs/wrong-ref-treeitem
    
    Fix wrong TreeItem reference after reconstructing

commit c850e620cc6e4f8dd2410c4b885cccc4f3161214
Merge: d7d4bcb 29908d3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 4 16:47:44 2017 +0100

    Merge pull request #7923 from WalasPrime/fix_7922_peer_present
    
    Added a SceneTree.is_network_peer_present, closes #7922

commit 29908d32bafc9b198deda633157e37063614efa5
Author: Karol Walasek <coreconviction@gmail.com>
Date:   Sat Mar 4 11:35:44 2017 +0100

    Added a SceneTree.has_network_peer, closes #7922

commit eaa6433b3ba22bc047c3cb65be305814ad5b60f9
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Sat Mar 4 01:55:12 2017 +0100

    Expose Geometry::get_closest_point_to_segment_2d()

commit 7623fd10bf10086f0b2b90bc6ceaa7e32279e645
Author: Ray Koopa <raykoopa@users.noreply.github.com>
Date:   Thu Mar 2 22:43:56 2017 +0100

    Make Editor, Export and Project settings dialogs resizable and store their bounds

commit 4866ea828ae544868034a5f2e4c95adb7ba67e59
Author: volzhs <volzhs@gmail.com>
Date:   Sat Mar 4 00:12:35 2017 +0900

    Fix handling input for Android

commit d7d4bcbf4728fe2a34b59b06054fa903f9920017
Merge: 74eace2 790611e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Mar 2 23:32:48 2017 +0100

    Merge pull request #7930 from tagcup/missing_fixme_comments
    
    Added missing FIXMEs in PR #7878
    
    [ci skip]

commit 790611ef26c450e52da3a4ebe8c767baab419f8e
Author: Ferenc Arn <tagcup@yahoo.com>
Date:   Thu Mar 2 16:13:01 2017 -0600

    Added missing FIXMEs in PR #7878

commit 66b7586fb0239f3a67aecf34f4c7551d645b73e1
Author: volzhs <volzhs@gmail.com>
Date:   Fri Mar 3 03:51:23 2017 +0900

    Fix wrong TreeItem reference after reconstructing

commit 74eace2b14b337e23d0dc552f3bc3e60f1710f65
Merge: ee53f85 1e867cb
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Mar 2 11:47:11 2017 +0100

    Merge pull request #7911 from RandomShaper/single-field-prop-edit
    
    Implement single-field property change for multinode edit

commit 1e867cb9d439f1e989f44730b936e2a00e213100
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Thu Mar 2 10:42:05 2017 +0100

    Implement single-field property change for multinode edit

commit ee53f85bea20f1d579dae5cce849b4ad9806a9bd
Merge: f592d1e 9f7ce79
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Mar 2 08:00:28 2017 +0100

    Merge pull request #7882 from AlexHolly/PoolStringArray-join
    
    added join to PoolStringArray

commit f592d1ebfc15a2c9123a502a3cc50267d89b7ef7
Merge: 68fe36e e07aa5d
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Thu Mar 2 07:57:26 2017 +0100

    Merge pull request #7628 from RayKoopa/gui_resizable_popups
    
    Added functionality for resizable WindowDialogs

commit e07aa5deb849fb4b28422e69f785c1537e1b7646
Author: Ray Koopa <raykoopa@users.noreply.github.com>
Date:   Tue Jan 24 18:21:54 2017 +0100

    Added functionality for resizable dialogs.

commit 68fe36ed26c82d58dd8dffb3c64fd8d3de9569ca
Merge: a1cbe8e 0e5863c
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Mar 1 18:59:24 2017 +0100

    Merge pull request #7917 from lmbarros/master
    
    Fix RANDOM_MAX, which is 2^32-1 with PCG32.
    
    [ci skip]

commit 0e5863c86ae3513d09c17ff23e465156d65b47d1
Author: Leandro Motta Barros <lmb@stackedboxes.org>
Date:   Wed Mar 1 14:33:45 2017 -0300

    Fix RANDOM_MAX, which is 2^32-1 with PCG32.

commit 9f7ce79ea37777997b3c7988dbbdfb2cc4b4597d
Author: AlexHolly <alexander.holland@live.de>
Date:   Thu Feb 23 19:41:10 2017 +0100

    added join to PoolStringArray

commit a1cbe8e22bec516b138436d06282046466e89c79
Merge: c5df3d4 f50488a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Feb 28 23:03:10 2017 +0100

    Merge pull request #7878 from RebelliousX/else
    
    Bunch of missing `else` statements and general logic

commit c5df3d4d8d3d6ee74b0dad5eeb45f318c8b205a9
Merge: 0f8c6dd 5e938f0
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Feb 28 23:00:30 2017 +0100

    Merge pull request #7787 from SaracenOne/nan_and_inf
    
    Inf and NaN support added to GDScript

commit 5e938f000136c076f9f35b8332dc7c022687a983
Author: Saracen <SaracenOne@gmail.com>
Date:   Mon Feb 6 22:44:22 2017 +0000

    Inf and NaN support added to GDScript.

commit f50488a36188d5975bfa8554687a1acdd394d6a9
Author: Thaer Razeq <RebelliousX@gmail.com>
Date:   Thu Feb 23 02:28:09 2017 -0600

     Various fixes detected using PVS-Studio static analyzer.
    - Add FIXME tags comments to some unfixed potential bugs
    - Remove some checks (always false: unsigned never < 0)
    - Fix some if statements based on reviews.
    - Bunch of missing `else` statements

commit 0f8c6dd3822c38b8145f08265abb9eba479f4d15
Merge: 8d7879e 67ef529
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Tue Feb 28 08:17:02 2017 +0100

    Merge pull request #7904 from tagcup/use_math_prng
    
    Use the common PRNG in 2D particles code.

commit 67ef529113d59540a640659f0cce9adc0136ffb3
Author: Ferenc Arn <tagcup@yahoo.com>
Date:   Mon Feb 27 15:12:58 2017 -0600

    Use the common PRNG in 2D particles code.
    
    Replaces the custom PRNG used by 2D particles code with a wrapper for the PRNG located under core/math.

commit 0e4ee5935a000f5d6de63d3c8ad15e1baf80cd0e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 12 00:51:14 2017 +0100

    clang-format: Add pre-commit hook
    
    Derived from https://github.com/githubbrowser/Pre-commit-hooks
    and https://gitlab.cern.ch/GeantV/geant/blob/master/hooks/pre-commit-clang-format

commit 503c98ead43e15189c36375be3298be2b1e258a2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jan 15 22:21:15 2017 +0100

    Style: Add .clang-format based on LLVM style
    
    Adapted some parameters to fit the de facto Godot style as closely as possible
    (tab indentation, long lines with no wrapping - for now -, indented case labels,
    left-aligned pointer operators).

commit 9cddaab4d1811b367c9616d35e28a8c428cf3b3f
Author: lonesurvivor <musicmylove@gmx.net>
Date:   Wed Jan 25 20:52:44 2017 +0100

    When overlappinng Area2Ds are removed with remove_child(), _enter_tree and _exit_tree signals are now properly disconnected upon removal

March 15, 2017 at 18:43

This build contains errors. The following steps failed:


Changes since last build:
commit 3ceefab232604b09d3fff843c24a13e99f50912b
Merge: af02016 6ab3213
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Wed Mar 15 19:09:43 2017 +0100

    Merge pull request #8020 from karroffel/class-db-inconsistency
    
    fixed ClassDB inconsistencies

commit 6ab3213a557fac60d20b1e06db96a7f9e97d243a
Author: Karroffel <therzog@mail.de>
Date:   Mon Mar 13 16:45:27 2017 +0100

    fixed ClassDB inconsistencies
    
    fixes #7960

March 14, 2017 at 14:18

This build contains errors. The following steps failed:


Changes since last build:
commit af020160c6fa0eff7172faa8fad4190a81f5603f
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Tue Mar 14 10:53:00 2017 -0300

    more html5 fixes

March 13, 2017 at 15:53

This build contains errors. The following steps failed:


Changes since last build:
commit 52ddd9ac9cf4074e6461a236808313002b0d83c4
Merge: bde0c2e 4d0a757
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 13 16:25:07 2017 +0100

    Merge pull request #8017 from volzhs/fix-dnd-2d-viewport
    
    Fix drag and drop on 2d viewport

commit bde0c2e03ea2393b05f93e7311908ba6ebcb5c98
Merge: af550e2 a2776af
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 13 16:14:04 2017 +0100

    Merge pull request #8019 from Hinsbart/dim_fix
    
    WindowDialog: Fix crash when running as ProjectManager

commit a2776af67258a2016777843aae1156af339e72e8
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Mon Mar 13 15:58:59 2017 +0100

    WindowDialog: Fix crash when running as ProjectManager
    
    Fixes a bug introduced in #7970

commit 4d0a75750fdb8d1cd150976cdbd6c3d1c7ab513b
Author: volzhs <volzhs@gmail.com>
Date:   Mon Mar 13 19:35:27 2017 +0900

    Fix drag and drop on 2d viewport

March 13, 2017 at 10:14

This build contains errors. The following steps failed:


Changes since last build:
commit af550e2f9822dc4ea7c06aee7d8b4f1af1d61de3
Merge: 26c12de 31af5a3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 13 11:08:44 2017 +0100

    Merge pull request #8015 from RandomShaper/optimize-assert
    
    Skip asserts on non-debug builds at compiler level

commit 26c12ded24305703b06e393afd9fbeb0e0cf1128
Merge: b19b8f7 d210ac6
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 13 11:05:32 2017 +0100

    Merge pull request #8011 from neikeq/pr-issue-6602-1
    
    Fix connection errors when replacing node

commit b19b8f72e8768b2a59e09b266ffefced58dd4725
Merge: e8ce94b 335d96a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 13 11:03:45 2017 +0100

    Merge pull request #8009 from Calinou/directional_shadow_interpolation
    
    Improve directional shadow filtering by using linear interpolation

commit e8ce94b09285afcee9e8189f144f906009a4010f
Merge: a45e6f6 a0ecbb5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 13 11:02:47 2017 +0100

    Merge pull request #7988 from RandomShaper/fix-touch-button
    
    Several fixes for TouchScreenButton

commit a45e6f67d58e5a646db89a6b06891946e47881a6
Merge: 0f429f8 5ff0924
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 13 11:01:14 2017 +0100

    Merge pull request #7981 from RandomShaper/position-for-2d-shaders
    
    Map POSITION to gl_FragCoord.xy for 2D shaders

commit 0f429f8f9eb2c2446957b4a97a06b67e616c9d43
Merge: c46004c 383dea5
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 13 11:00:58 2017 +0100

    Merge pull request #7979 from RandomShaper/fix-sub-inheritance
    
    Fix node duplication in scene sub-inheritance

commit c46004c5a343fbc5256af7df0d52ed52cf7721ca
Merge: 6d15e15 9080232
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 13 11:00:33 2017 +0100

    Merge pull request #7970 from Hinsbart/dim_editor
    
    Editor: Dim UI when a WindowDialog is shown.

commit 31af5a31fb3d3687a65ddd5e768672dabbf8142b
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Mon Mar 13 00:25:29 2017 +0100

    Skip asserts on non-debug builds at compiler level

commit d210ac66ef8bbe056c014ba90fd2a12611b51648
Author: Ignacio Etcheverry <ignalfonsore@gmail.com>
Date:   Sat Mar 11 20:21:04 2017 +0100

    Fix connection errors when replacing node
    - Avoid connecting the signals to nonexistent methods
    - Preserve only persistent connections

commit 335d96a0abfb99666d8680eec72a8588d108466b
Author: Hugo Locurcio <hugo.l@openmailbox.org>
Date:   Sat Mar 11 12:24:54 2017 +0100

    Improve directional shadow filtering by using linear interpolation

commit a0ecbb5ac00155b86c2d9d12328e82ae5236b070
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Thu Mar 9 01:41:28 2017 +0100

    Fixes for TouchScreenButton
    - getting stuck on pause
    - handling input when not visible

commit 383dea5796d791c89678fe1aea384d42e9f3de8d
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Wed Mar 8 20:08:24 2017 +0100

    Fix node duplication in scene sub-inheritance

commit 5ff0924a93ab6eeccfd93367b622df970a3d64af
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Wed Mar 8 02:07:59 2017 +0100

    Map POSITION to gl_FragCoord.xy for 2D shaders

commit 9080232f1768e6a7a7ab1b5e9c65f59aa19b2cc0
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Mon Mar 6 20:11:56 2017 +0100

    Editor: Dim UI when a WindowDialog is shown.
    
    Darkens the editor on WindowDialog popup.
    
    This adds the following new Editor settings:
    
    - interface/dim_editor_on_dialog_popup (true) # Enable/Disable editor dimming
    - interface/dim_amount (0.6) # Percentage of how much the editor will be darkened (0-1)
    - interface/dim_transition_time # The duration (in seconds) of the color blending effect (0-1), 0 is instant.
    
    Please test this thoroughly, I haven't yet seen a case where it fails to work properly but I'm sure I didn't test all
    windows of the editor :P

March 12, 2017 at 16:44

This build contains errors. The following steps failed:


Changes since last build:
commit 6d15e157329840732452e66a944186d9f230f8d1
Author: Juan Linietsky <reduzio@gmail.com>
Date:   Sun Mar 12 13:08:56 2017 -0300

    converted skeletons from uniform to texture

March 10, 2017 at 06:51

This build contains errors. The following steps failed:


Changes since last build:
commit b043f0e77dac613e8af0484642333f116d87be6c
Merge: 15c4d50 1abf478
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Fri Mar 10 07:22:30 2017 +0100

    Merge pull request #7997 from eska014/webbuild
    
    Fix web export build

commit 1abf478eb9bf502b5ab4d254a90112167719455c
Author: eska <eska@eska.me>
Date:   Fri Mar 10 05:09:54 2017 +0100

    Fix web export build

March 6, 2017 at 08:21

This build contains errors. The following steps failed:


Changes since last build:
commit 15c4d5006ee6982223777ababfbc2c040f3e344f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 6 09:11:03 2017 +0100

    Fix build issue with MSVC
    
    windows.h is a mess.

commit 4d8840bba7d796b8417a3ebea9153c0aa1c78a58
Merge: 6163343 32eb2cc
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Mon Mar 6 09:09:17 2017 +0100

    Merge pull request #7963 from RandomShaper/fix-kb-2d-motion
    
    Complement KinematicBody2D fix

commit 32eb2cc61ec68446e398e91dd1ef4a23f1397ee8
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Mon Mar 6 05:23:00 2017 +0100

    Complement KinematicBody2D fix
    >> which was done at 5fc084c28e912c54bf64645df3e6cf2cd2c30be6

March 5, 2017 at 19:09

This build contains errors. The following steps failed:


Changes since last build:
commit 616334311875da66e1a28a4d92efa1df245815c9
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 19:12:22 2017 +0100

    Make that Whole New World great again
    
    Fix regression from 5dbf180 that broke Windows build.

commit 5dbf1809c6e3e905b94b8764e99491e608122261
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 16:44:50 2017 +0100

    A Whole New World (clang-format edition)
    
    I can show you the code
    Pretty, with proper whitespace
    Tell me, coder, now when did
    You last write readable code?
    
    I can open your eyes
    Make you see your bad indent
    Force you to respect the style
    The core devs agreed upon
    
    A whole new world
    A new fantastic code format
    A de facto standard
    With some sugar
    Enforced with clang-format
    
    A whole new world
    A dazzling style we all dreamed of
    And when we read it through
    It's crystal clear
    That now we're in a whole new world of code

commit 45438e9918d421b244bfd7776a30e67dc7f2d3e3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 15:56:52 2017 +0100

    Style: prevent bogus macro formatting by clang-format
    
    Also prevent formatting of thirdparty snippet

March 5, 2017 at 15:42

This build contains errors. The following steps failed:


Changes since last build:
commit 131631b00997b39b5fce07483176ee465141cdff
Merge: 07df8a0 1531f6f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 16:29:19 2017 +0100

    Merge pull request #7959 from karroffel/powerstate-ptrcall-fix
    
    really fixed PTRCALL now

commit 1531f6fe017bfc28c14740aa794c18a507c2e5f5
Author: Karroffel <therzog@mail.de>
Date:   Sun Mar 5 16:20:07 2017 +0100

    really fixed PTRCALL now

commit 07df8a02e626988ac340cf83d04109298a79457a
Merge: f4fb19d 0e4ee59
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 15:59:48 2017 +0100

    Merge pull request #7547 from akien-mga/clang-format-base
    
    Style: Add .clang-format based on LLVM style

commit f4fb19d11ac9ffa029cf0212aea3eb007deabbc0
Merge: e1c1d7d 15838f3
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 15:48:06 2017 +0100

    Merge pull request #7958 from karroffel/powerstate-ptrcall-fix
    
    Added PowerState casting operator to Variant

commit e1c1d7d1d7d9b3f3f64c9887107f55a22f5d0a31
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 15:47:28 2017 +0100

    Add a bunch of missing Godot headers in own files

commit 15838f37028a19e7b78f2125d93051acbea13621
Author: Karroffel <therzog@mail.de>
Date:   Sun Mar 5 15:32:16 2017 +0100

    Added PowerState casting operator to Variant
    
    Without it Godot does not build with PTRCALL_ENABLED

commit 0e4ee5935a000f5d6de63d3c8ad15e1baf80cd0e
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Feb 12 00:51:14 2017 +0100

    clang-format: Add pre-commit hook
    
    Derived from https://github.com/githubbrowser/Pre-commit-hooks
    and https://gitlab.cern.ch/GeantV/geant/blob/master/hooks/pre-commit-clang-format

commit 503c98ead43e15189c36375be3298be2b1e258a2
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Jan 15 22:21:15 2017 +0100

    Style: Add .clang-format based on LLVM style
    
    Adapted some parameters to fit the de facto Godot style as closely as possible
    (tab indentation, long lines with no wrapping - for now -, indented case labels,
    left-aligned pointer operators).

March 5, 2017 at 14:05

This build contains errors. The following steps failed:


Changes since last build:
commit 481e511082fbe746a9436d2a79d42c62ba2b039a
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 14:53:56 2017 +0100

    iphone: Drop unused Appirater thirdparty API

commit 49c065d29ca07040c3fd810026121164ad86b247
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 14:21:25 2017 +0100

    Refactoring: rename tools/editor/ to editor/
    
    The other subfolders of tools/ had already been moved to either
    editor/, misc/ or thirdparty/, so the hiding the editor code that
    deep was no longer meaningful.

March 5, 2017 at 11:21

This build contains errors. The following steps failed:


Changes since last build:
commit 532f6d4b431f940432e82b7fc7826652b7a4520d
Merge: e6952ca 962243f
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 12:05:16 2017 +0100

    Merge pull request #7954 from Hinsbart/tilemap_self_modulate
    
    TileMap: Respect self_modulate property

commit e6952cad3ac1f80a40f29c950ed15b9d8bb8b588
Merge: 630158c 0e0b6ec
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 12:04:23 2017 +0100

    Merge pull request #7950 from RandomShaper/expose-more-geom
    
    Expose uncapped versions of closest-point-to-segment utilities

commit 630158c992d62ab1722bf77c26f1be8955b1bce9
Merge: 94103c0 c9bda06
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sun Mar 5 12:03:09 2017 +0100

    Merge pull request #7916 from RebelliousX/tab_container
    
    TabContainer's signal changes (v3)

commit 962243f931917c3055e73c387853fe1e7f255395
Author: Andreas Haas <liu.gam3@gmail.com>
Date:   Sun Mar 5 11:39:00 2017 +0100

    TileMap: Respect self_modulate property
    
    Now `TileMap`s make use of the `self_modulate` property.
    
    There's still a bug: The Editor doesn't re-draw with the new color when you change the TileMaps `self_modulate`
    in the inspector. You'll have to make it update manually (by placing a tile, changing the transform, etc..)
    I'll open an issue for that after this is merged (If I don't fix it in the meantime ^^).

commit c9bda06dfddd4cdd28517ff02df5c556fc70da0f
Author: Thaer Razeq <RebelliousX@gmail.com>
Date:   Wed Mar 1 11:23:19 2017 -0600

    - `tab_changed` signal emits only by selecting a different tab.
    - Added `tab_selected` signal. Which emits a signal by selecting any tab, if current tab is selected again.
    - Added `get_previous_tab()`. Which returns the previous shown tab. **Note:** only `tab_changed` can modify previous tab index.
    - Add documentation for the added function and signals. Fix a typo too.

commit 0e0b6ec4439bfb692ddc7a1f0ba15068c0e3a96c
Author: Pedro J. Estébanez <pedrojrulez@gmail.com>
Date:   Sat Mar 4 23:02:27 2017 +0100

    Expose uncapped versions of closest-point-to-segment utilities

March 4, 2017 at 18:25

This build contains errors. The following steps failed:


Changes since last build:
commit 94103c0c025f04e75d5e163d9f0bdde27bb0c848
Author: Julian Murgia <the.straton@gmail.com>
Date:   Sat Jul 23 13:15:55 2016 +0200

    Add API to access battery power state
    
    Done:
    - X11, server (tested)
    - Windows (developed, would be nice to retest)
    - OSX (not tested)
    Prepared (not developed):
    - Android (code is here, but may not compile)
    - iphone
    - winrt
    - bb10
    - haiku
    - javascript

commit ef174abf6d640e69c402b5e9628743173c313439
Author: Daniel J. Ramirez <djrmuv@gmail.com>
Date:   Thu Jun 16 11:06:33 2016 -0500

    Added AppImage structure

commit 886f646cbacdbf0fe87cdda4ddb145dc72919194
Author: Geequlim <geequlim@gmail.com>
Date:   Fri Dec 16 19:12:22 2016 +0800

    Implements modules documents
    
    Editor can generate documents for modules in thier own xml files

commit 81a393a2b445c78f4f1bfc21a9e8cc2784ca39c9
Merge: 723f74c 9cddaab
Author: Rémi Verschelde <rverschelde@gmail.com>
Date:   Sat Mar 4 17:19:04 2017 +0100

    Merge pull request #7508 from lonesurvivor/area2d-fix
    
    Fix two problems with Area2D and remove_child()

commit 9cddaab4d1811b367c9616d35e28a8c428cf3b3f
Author: lonesurvivor <musicmylove@gmx.net>
Date:   Wed Jan 25 20:52:44 2017 +0100

    When overlappinng Area2Ds are removed with remove_child(), _enter_tree and _exit_tree signals are now properly disconnected upon removal

March 4, 2017 at 16:07

This build contains errors. The following steps failed: