aboutsummaryrefslogtreecommitdiff
path: root/core
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Removes type information from method bindsIgnacio Etcheverry2017-08-1022-84/+84
| | |
* | | Adds missing type information to virtual method bindsIgnacio Etcheverry2017-08-101-1/+1
| | |
* | | Improves method bind detection of signature typesIgnacio Etcheverry2017-08-108-40/+296
|/ /
* / Set some reasonable limits for sending information to the debugger, closes #5848Juan Linietsky2017-08-083-12/+23
|/
* Display the Y angle properly when rotating from gizmo, partially helps #1479Juan Linietsky2017-08-071-3/+11
|
* Merge pull request #10112 from ISylvox/completely-renaming-path_dbRémi Verschelde2017-08-072-4/+4
|\ | | | | | | | | Renames Leftover 'path_db' -->> 'node_path' [ci skip]
| * renames leftover 'path_db' to node_pathIndah Sylvia2017-08-072-4/+4
| |
* | Makes all Godot API's methods Lower CaseIndah Sylvia2017-08-0716-51/+51
| |
* | Merge pull request #10123 from bojidar-bg/7695-key-kp-enterJuan Linietsky2017-08-065-9/+9
|\ \ | | | | | | Rename KEY_RETURN to KEY_ENTER and KEY_ENTER to KEY_KP_ENTER
| * | Rename KEY_RETURN to KEY_ENTER and KEY_ENTER to KEY_KP_ENTERBojidar Marinov2017-08-065-9/+9
| | | | | | | | | | | | Closes #7695
* | | keep default exported script values unless overriden, closes #8127Juan Linietsky2017-08-062-0/+34
| | |
* | | Fix is_class check typo in ObjectDB::cleanupRuslan Mustakov2017-08-061-1/+1
|/ /
* | Merge pull request #10117 from neikeq/pr-classdb-getpropidxIgnacio Etcheverry2017-08-062-0/+23
|\ \ | | | | | | ClassDB: Adds get_property_index method
| * | ClassDB: Adds get_property_index methodIgnacio Etcheverry2017-08-062-0/+23
| | |
* | | few bugs fixed thanks to explicit bool constructor and clang.Juan Linietsky2017-08-051-1/+1
| | | | | | | | | | | | explicit bool constructor has thus now been removed, as it served it's mission!
* | | Made bool constructor explicit in Variant to avoid bugs, fixes #7843Juan Linietsky2017-08-054-10/+18
| |/ |/|
* | renamed node path, closes #5691Juan Linietsky2017-08-053-2/+2
| |
* | -Added GLTF scene support (still missing animations and .glb extension)Juan Linietsky2017-08-021-1/+9
| | | | | | | | -Fixed bugs regarding tangent generation in SurfaceTool
* | Use atomics for memory use trackingPedro J. Estébanez2017-08-012-25/+27
| | | | | | | | | | | | | | | | Plus: - An allocation is counted only after checking its success. - Max usage is updated after growing reallocs as well. - Drop unused header. - Changed the 0xFFF.. at get_mem_available() to -1 with a comment telling it's the same, but more universal.
* | Merge pull request #9826 from RandomShaper/improve-atomicsRémi Verschelde2017-07-312-8/+50
|\ \ | | | | | | Improve/add atomics
| * | Improve/add atomicsPedro J. Estébanez2017-07-252-8/+50
| | | | | | | | | | | | | | | - Remove use of non-builtin overloaded `InterlockedExhangeSubtract()` for Windows. Moreover, it was wrongly being used as if it hadn't a 64-bit version instead of being overloaded. - Implement exchange-if-greater (as a CAS loop).
* | | Merge pull request #8567 from BastiaanOlij/ar_vr_serverRémi Verschelde2017-07-312-13/+113
|\ \ \ | | | | | | | | AR/VR base classes and position tracker support
| * | | Adding base classes and structures for ARVR supportBastiaanOlij2017-07-282-13/+113
| | | | | | | | | | | | | | | | | | | | | | | | Added ArVrScriptInterface Added ARVRCamera, ARVRController and ARVROrigin helper objects
* | | | Style: Apply clang-format on all filesRémi Verschelde2017-07-3014-25/+25
| | | | | | | | | | | | | | | | Thus fixing some invalid changes that had still made it to the master branch.
* | | | Fix passing Refs via ptrcallRuslan Mustakov2017-07-281-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | There was no constructor for Ref from const pointer, so compiler decided to construct Variant from pointer and then construct Ref from Variant which turned it into NULL, because the Variant had null ref field.
* | | | Merge pull request #9879 from RandomShaper/fix-mutating-settings-fileRémi Verschelde2017-07-282-18/+34
|\ \ \ \ | | | | | | | | | | Fix mutating project.godot
| * | | | Fix mutating project.godotPedro J. Estébanez2017-07-262-18/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Namely: - comment block lost on first save; - config_version doubled as 3 and null on second save; - format change on first save.
* | | | | added an optional parameter to OS symbol lookupKarroffel2017-07-271-3/+3
| |/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | When looking up a symbol from a library, previously an error was shown when the symbol did not exist. That caused confusion when the lookup was completely optional. This adds a new parameter to that method so that those errors can be handled manually if needed.
* | | | Merge pull request #9872 from bruvzg/3.0-num-enter-fixRémi Verschelde2017-07-273-4/+0
|\ \ \ \ | | | | | | | | | | Remove duplicate keycode constant for Numpad Enter key (3.0)
| * | | | Remove duplicate keycode constant for Numpad Enter key.bruvzg2017-07-263-4/+0
| |/ / /
* | | | Merge pull request #9892 from RandomShaper/fix-err-formatPedro J. Estébanez2017-07-271-1/+1
|\ \ \ \ | | | | | | | | | | Fix misplaced quote in error messsage
| * | | | Fix misplaced quote in error messsagePedro J. Estébanez2017-07-271-1/+1
| | | | |
* | | | | Merge pull request #9882 from endragor/nativescript-refcountThomas Herzog2017-07-261-1/+2
|\ \ \ \ \ | |/ / / / |/| | | | Forward refcount changes to NativeScriptInstance
| * | | | Forward refcount changes to NativeScriptInstanceRuslan Mustakov2017-07-261-1/+2
| |/ / / | | | | | | | | | | | | | | | | | | | | This also changes Reference::unreference() to always invoke refcount_decremented. Previously it was not invoked until the count reached zero due to short-circuit evalution of boolean expressions.
* | | | Merge pull request #9720 from endragor/stack-bottomThomas Herzog2017-07-262-0/+16
|\ \ \ \ | | | | | | | | | | Add a way to retrieve stack bottom of the main thread
| * | | | Add a way to retrieve stack bottom of the main threadRuslan Mustakov2017-07-252-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I'm working on Nim bindings and Nim GC needs to know the stack boundaries to check whether certain pointers are located on the stack or in the heap. This commit adds godot_get_stack_bottom procedure to gdnative module which returns pointer to the stack bottom of the main thread. Later on this may be improved to return stack bottom of the current thread.
* | | | | Merge pull request #9873 from Noshyaar/pr-propRémi Verschelde2017-07-261-0/+3
|\ \ \ \ \ | |_|/ / / |/| | | | Fix various property not found errors
| * | | | Fix various property not found errorsPoommetee Ketson2017-07-261-0/+3
| | | | |
* | | | | Fix cvs files freezing the editor when a double quote is not closedMarcelo Fernandez2017-07-251-0/+2
|/ / / /
* | | | Merge pull request #9731 from Xrayez/gdscript-completionRémi Verschelde2017-07-251-2/+2
|\ \ \ \ | | | | | | | | | | Update GDScript completion names for Pool*Arrays
| * | | | Update GDScript completion names for Pool*ArraysAndrii Doroshenko (Xrayez)2017-07-251-2/+2
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Notice: GDScript tokenizer used the old PoolFloatArray name. Renamed PoolFloatArray to PoolRealArray. Moved "project_settings.h" down one line to comply with the clang-format rules. Fixes #9638 Closed pull request #9714 because I messed up with commits, sorry!
* / | | Add newline after config_version and fix custom_features hintRémi Verschelde2017-07-251-1/+2
|/ / / | | | | | | | | | Fixes #9818.
* | | 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
| |