aboutsummaryrefslogtreecommitdiff
path: root/core (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #9764 from Noshyaar/pr-fix2Rémi Verschelde2017-07-244-7/+6
|\ | | | | Add object type hint for docs
| * Add object type hint for docsPoommetee Ketson2017-07-234-7/+6
| |
* | UWP: Fix build issue caused by atomic operationsGeorge Marques2017-07-231-1/+1
| |
* | Requesting for dictionary keys also respects insertion order, closes #9161Juan Linietsky2017-07-231-0/+21
| |
* | Merge pull request #9718 from endragor/ptrcall-fixesThomas Herzog2017-07-231-28/+28
|\ \ | | | | | | Use specific size for numeric types in ptrcall
| * | Use specific size for numeric types in ptrcallRuslan Mustakov2017-07-201-28/+28
| |/ | | | | | | | | | | The script system does not provide information about specific int sizes, so we should establish convention to use the largest size (64 bits). For real types double is always used.
* | Fix atomic operations in NO_THREADS buildsL. Krause2017-07-221-2/+2
| |
* | function to add script and instance at once, as needed by neikeqJuan Linietsky2017-07-222-0/+13
| |
* | Script languges are uninitialized properly now.Juan Linietsky2017-07-222-0/+8
|/
* -Renamed GlobalConfig to ProjectSettings, makes more sense.Juan Linietsky2017-07-1925-176/+270
| | | | -Added system for feature overrides, it's pretty cool :)
* Merge pull request #9699 from RameshRavone/masterThomas Herzog2017-07-191-1/+1
|\ | | | | [gdnative] `Object::_get` return type and dynamic property
| * _get return type fixRamesh Ravone2017-07-181-1/+1
| |
* | Merge pull request #9703 from Noshyaar/docsRémi Verschelde2017-07-196-9/+9
|\ \ | | | | | | Add object type hint for docs
| * | Add object type hint for docsPoommetee Ketson2017-07-196-9/+9
| |/
* / Fix errors with global config names no more sorrys pleasegeequlim2017-07-192-2/+2
|/
* Merge pull request #9608 from RandomShaper/more-atomicsRémi Verschelde2017-07-182-29/+168
|\ | | | | Implement more atomic ops
| * Implement add & subtract atomicsPedro J. Estébanez2017-07-172-0/+76
| |
| * Add atomics for 64-bit integersPedro J. Estébanez2017-07-112-30/+93
| | | | | | | | | | | | The public API looks the same but with added overloads. The implementation uses templates or overloads depending on the context to avoid code duplication.
| * Revert "Improve reliability of memory stats"Rémi Verschelde2017-07-114-122/+51
| |
| * Merge pull request #9014 from RandomShaper/improve-mem-statsPedro J. Estébanez2017-07-114-51/+122
| |\ | | | | | | | | | Improve reliability of memory stats Memory block byte tagging
| | * Implement byte-tagging of memoryPedro J. Estébanez2017-07-051-2/+26
| | | | | | | | | | | | | | | | | | Using a magic value for memory allocated but uninitialized and another one for memory about-to-be-released. Helps in debugging unitialized members, dangling pointerts, etc. Disabled by default. Can be enabled for debug builds by defining `DEBUG_MEMORY_TAGGING`.
| | * Improve reliability of memory statsPedro J. Estébanez2017-07-052-51/+27
| | | | | | | | | | | | | | | | | | | | | | | | The allocation count is managed atomically and where it actually should change (for instance, not counting an allocation before its success has been checked). Bonus: Improve readability of the pre-pad checks.
| | * Add atomics for 64-bit integersPedro J. Estébanez2017-06-222-0/+71
| | |
* | | -Reorganized all properties of project settings (Sorry, Again).Juan Linietsky2017-07-179-59/+54
| | | | | | | | | | | | | | | (Lot's of bloat accumulated, so it was time for clean up.) -Made EditorSettings and ProjectSettings search more useful (search in sections too)
* | | Merge pull request #9634 from vnen/gzip-compressionRémi Verschelde2017-07-176-14/+24
|\ \ \ | | | | | | | | Add GZIP compression support
| * | | Add GZIP compression supportGeorge Marques2017-07-136-14/+24
| | | | | | | | | | | | | | | | - Fix a wrong call in PoolByteArray::compress
* | | | Added a simpler/faster way to bind script languages instance wrappers to GodotJuan Linietsky2017-07-164-6/+37
| | | |
* | | | Bindings: Fix Object::get_meta return type.Andreas Haas2017-07-161-1/+1
| | | | | | | | | | | | | | | | The method was shown as void in the docs.
* | | | -Fix for multiple reflection probes causing issues.Juan Linietsky2017-07-151-0/+19
| | | | | | | | | | | | | | | | -Fix for positional sound corruption to avoid making people deaf.
* | | | Lots of work on Audio & Physics engine:Juan Linietsky2017-07-155-3/+92
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | -Added new 3D stream player node -Added ability for Area to capture sound from streams -Added small features in physics to be able to properly guess distance to areas for sound -Fixed 3D CollisionObject so shapes are added the same as in 2D, directly from children -Fixed KinematicBody API to make it the same as 2D.
* | | | Ignore fuzzy translationsPoommetee Ketson2017-07-121-6/+15
|/ / /
* | | Merge pull request #9366 from GodotExplorer/pr-ime-position-flow-cursorRémi Verschelde2017-07-113-0/+11
|\ \ \ | | | | | | | | IME window follow the input cursor.
| * | | IME window follow the input cursor.geequlim2017-07-113-0/+11
| |/ / | | | | | | | | | | | | Abstruct set_ime_position to OS class. Update ime position for LineEdit and TextEdit.
* | | Merge pull request #9607 from Noshyaar/astarRémi Verschelde2017-07-112-0/+8
|\ \ \ | | | | | | | | AStar: add bool has_point(id)
| * | | AStar: add bool has_point(id)Poommetee Ketson2017-07-112-0/+8
| |/ /
* | | Merge pull request #9602 from ducdetronquito/masterRémi Verschelde2017-07-111-1/+1
|\ \ \ | | | | | | | | [#7212] Fixed missing 'Variant' return values in documentation.
| * | | [#7212] Fixed missing 'Variant' return values in documentation.ducdetronquito2017-07-111-1/+1
| |/ /
* / / Include Git hash in the enginePoommetee Ketson2017-07-111-0/+4
|/ /
* | Refactor 'treshold' to 'threshold'Poommetee Ketson2017-07-083-26/+26
| |
* | [#9292] Renamed Image.put_pixel() to set_pixel().ducdetronquito2017-07-072-9/+9
| |
* | Merge pull request #8943 from RandomShaper/fix-error-handlingRémi Verschelde2017-07-058-45/+76
|\ \ | | | | | | Implement well-defined handling of unrecoverable errors
| * | Implement well-defined handling of unrecoverable errorsPedro J. Estébanez2017-07-058-45/+76
| | | | | | | | | | | | | | | | | | Plus the addition of some convenience CRASH_* error macros. Plus transient avoidance of the flood of warnings emitted by Clang when checking 'this' for NULL. Plus explanation about the do-while(0) loop in some error macros.
* | | Implemented environment arrays for skybox reflection and roughness, quality ↵Juan Linietsky2017-07-041-3/+4
| | | | | | | | | | | | increase is enormous.
* | | Merge pull request #9457 from TwistedTwigleg/Fixed_Vector3_snapRémi Verschelde2017-07-034-9/+9
|\ \ \ | | | | | | | | Fixed syntax inconsistency in Vector3.snap and Vector3.snapped
| * | | Fixed syntax inconsistency in Vector3.snap and Vector3.snappedTwistedTwigleg2017-07-034-9/+9
| | | |
* | | | -Many fixes to VisualScript, fixed property names, etc.Juan Linietsky2017-06-301-9/+7
|/ / / | | | | | | | | | | | | | | | -Added ability to set/get a field in GetSet, as well as assignment ops -Added a Select node -Fixed update bugs related to variable list and exported properties, closes #9458
* | | Reworked translation systemJuan Linietsky2017-06-288-28/+201
| | | | | | | | | | | | | | | -Label and Button reload translation on the fly -Resources are loaded and reload depending on locale
* | | Merge pull request #9195 from kubecz3k/obj-incoming-connectionsRémi Verschelde2017-06-272-0/+17
|\ \ \ | | | | | | | | Ability to get a list of signals that are targeting given object
| * | | Ability to get a list of signals that are targeting objectJakub Grzesik2017-06-152-0/+17
| | | |
* | | | -Added folding to property editor, persistent on objects it editsJuan Linietsky2017-06-254-0/+54
| | | | | | | | | | | | | | | | -Some changes to tree to support this properly