summaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Collapse)Author
2017-07-23Requesting for dictionary keys also respects insertion order, closes #9161Juan Linietsky
2017-07-23Merge pull request #9718 from endragor/ptrcall-fixesThomas Herzog
Use specific size for numeric types in ptrcall
2017-07-22Fix atomic operations in NO_THREADS buildsL. Krause
2017-07-22function to add script and instance at once, as needed by neikeqJuan Linietsky
2017-07-22Script languges are uninitialized properly now.Juan Linietsky
2017-07-20Use specific size for numeric types in ptrcallRuslan Mustakov
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.
2017-07-19-Renamed GlobalConfig to ProjectSettings, makes more sense.Juan Linietsky
-Added system for feature overrides, it's pretty cool :)
2017-07-19Merge pull request #9699 from RameshRavone/masterThomas Herzog
[gdnative] `Object::_get` return type and dynamic property
2017-07-19Merge pull request #9703 from Noshyaar/docsRémi Verschelde
Add object type hint for docs
2017-07-19Fix errors with global config names no more sorrys pleasegeequlim
2017-07-19Add object type hint for docsPoommetee Ketson
2017-07-18_get return type fixRamesh Ravone
2017-07-18Merge pull request #9608 from RandomShaper/more-atomicsRémi Verschelde
Implement more atomic ops
2017-07-17-Reorganized all properties of project settings (Sorry, Again).Juan Linietsky
(Lot's of bloat accumulated, so it was time for clean up.) -Made EditorSettings and ProjectSettings search more useful (search in sections too)
2017-07-17Implement add & subtract atomicsPedro J. Estébanez
2017-07-17Merge pull request #9634 from vnen/gzip-compressionRémi Verschelde
Add GZIP compression support
2017-07-16Added a simpler/faster way to bind script languages instance wrappers to GodotJuan Linietsky
2017-07-16Bindings: Fix Object::get_meta return type.Andreas Haas
The method was shown as void in the docs.
2017-07-15-Fix for multiple reflection probes causing issues.Juan Linietsky
-Fix for positional sound corruption to avoid making people deaf.
2017-07-15Lots of work on Audio & Physics engine:Juan Linietsky
-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.
2017-07-13Add GZIP compression supportGeorge Marques
- Fix a wrong call in PoolByteArray::compress
2017-07-12Ignore fuzzy translationsPoommetee Ketson
2017-07-11Add atomics for 64-bit integersPedro J. Estébanez
The public API looks the same but with added overloads. The implementation uses templates or overloads depending on the context to avoid code duplication.
2017-07-11Merge pull request #9366 from GodotExplorer/pr-ime-position-flow-cursorRémi Verschelde
IME window follow the input cursor.
2017-07-11Merge pull request #9607 from Noshyaar/astarRémi Verschelde
AStar: add bool has_point(id)
2017-07-11Merge pull request #9602 from ducdetronquito/masterRémi Verschelde
[#7212] Fixed missing 'Variant' return values in documentation.
2017-07-11AStar: add bool has_point(id)Poommetee Ketson
2017-07-11Revert "Improve reliability of memory stats"Rémi Verschelde
2017-07-11Merge pull request #9014 from RandomShaper/improve-mem-statsPedro J. Estébanez
Improve reliability of memory stats Memory block byte tagging
2017-07-11[#7212] Fixed missing 'Variant' return values in documentation.ducdetronquito
2017-07-11IME window follow the input cursor.geequlim
Abstruct set_ime_position to OS class. Update ime position for LineEdit and TextEdit.
2017-07-11Include Git hash in the enginePoommetee Ketson
2017-07-08Refactor 'treshold' to 'threshold'Poommetee Ketson
2017-07-07[#9292] Renamed Image.put_pixel() to set_pixel().ducdetronquito
2017-07-05Merge pull request #8943 from RandomShaper/fix-error-handlingRémi Verschelde
Implement well-defined handling of unrecoverable errors
2017-07-05Implement byte-tagging of memoryPedro J. Estébanez
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`.
2017-07-05Improve reliability of memory statsPedro J. Estébanez
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.
2017-07-05Implement well-defined handling of unrecoverable errorsPedro J. Estébanez
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.
2017-07-04Implemented environment arrays for skybox reflection and roughness, quality ↵Juan Linietsky
increase is enormous.
2017-07-03Merge pull request #9457 from TwistedTwigleg/Fixed_Vector3_snapRémi Verschelde
Fixed syntax inconsistency in Vector3.snap and Vector3.snapped
2017-07-03Fixed syntax inconsistency in Vector3.snap and Vector3.snappedTwistedTwigleg
2017-06-30-Many fixes to VisualScript, fixed property names, etc.Juan Linietsky
-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
2017-06-28Reworked translation systemJuan Linietsky
-Label and Button reload translation on the fly -Resources are loaded and reload depending on locale
2017-06-27Merge pull request #9195 from kubecz3k/obj-incoming-connectionsRémi Verschelde
Ability to get a list of signals that are targeting given object
2017-06-25-Added folding to property editor, persistent on objects it editsJuan Linietsky
-Some changes to tree to support this properly
2017-06-25Fix crash with String copy from with NULL string parametergeequlim
2017-06-25Merge pull request #9334 from Noshyaar/pr-genhRémi Verschelde
BuildSystem: generated files have .gen.extension
2017-06-25Merge pull request #9348 from bojidar-bg/9299-save-device-idsRémi Verschelde
Make the InputEvent device property get saved
2017-06-25BuildSystem: generated files have .gen.extensionPoommetee Ketson
2017-06-24Merge pull request #8783 from bojidar-bg/fix-range-loop-typeRémi Verschelde
Fix for..in range() resulting in floats instead of ints