aboutsummaryrefslogtreecommitdiff
path: root/core
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | | Implement +,-,/, * and negate operators for Color type.bncastle2017-09-163-5/+141
| | | | | |
* | | | | | Merge pull request #11343 from BastiaanOlij/fix_basenameRémi Verschelde2017-09-171-2/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | Fixed naming of pck file
| * | | | | | Fixed naming of pck fileBastiaan Olij2017-09-171-2/+2
| |/ / / / /
* | | | | | Merge pull request #11223 from GodotExplorer/pr-undoredoPoommetee Ketson2017-09-171-0/+4
|\ \ \ \ \ \ | |/ / / / / |/| | | | | Expose more methods for UndoRedo
| * | | | | Expose more methods for UndoRedoGeequlim2017-09-131-0/+4
| | | | | |
* | | | | | Adds _OS::PowerState enumIgnacio Etcheverry2017-09-162-8/+17
| |_|/ / / |/| | | |
* | | | | Merge pull request #11230 from maxim-sheronov/fix_enum_bindingsThomas Herzog2017-09-156-55/+19
|\ \ \ \ \ | | | | | | | | | | | | Fix enums bindings
| * | | | | Fix enums bindingsMaxim Sheronov2017-09-136-55/+19
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | Add missed bindings for enums Move some enums to class to have correct output of api.json
* | | | | Construct Variants from Reference properly in GDNativeRuslan Mustakov2017-09-143-8/+11
| |_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously godot_variant_new_object constructed Variant without accounting for the fact that the Object can be a Reference, so refcount was not increased and References were destructed prematurely. Also, Reference::init_ref did not propagate refcount increment to the script instance, which led to desync of refcount info on the script side and Godot side.
* | | | Drop unused EventQueue classRémi Verschelde2017-09-132-221/+0
| | | | | | | | | | | | | | | | Thanks to @Marqin for the notice.
* | | | Added a crash handler to dump the backtrace on Windows, Linux and OS XMarcelo Fernandez2017-09-131-0/+3
| | | |
* | | | Merge pull request #11062 from BastiaanOlij/osx_datapackRémi Verschelde2017-09-131-2/+56
|\ \ \ \ | | | | | | | | | | Fixed loading package from resource folder, exporting textures to bun…
| * | | | Fixed loading package from resource folder, exporting textures to bundle and ↵BastiaanOlij2017-09-081-2/+56
| | | | | | | | | | | | | | | | | | | | added a bit of feedback for a debug compile
* | | | | Style: Apply clang-format to @reduz's changesRémi Verschelde2017-09-131-1/+1
| |_|/ / |/| | | | | | | | | | | [ci skip]
* | | | Changed the doc class generation to individual files per class. It is also ↵Juan Linietsky2017-09-121-0/+1
| |/ / |/| | | | | | | | | | | | | | possible to save module files in module directories and the build system will recognize them.
* | | Merge pull request #11106 from hpvb/documentation-fix-poolarraysRémi Verschelde2017-09-121-1/+1
|\ \ \ | | | | | | | | Correct the Pool*Array documentation
| * | | Correct the Pool*Array documentationHein-Pieter van Braam2017-09-091-1/+1
| | | |
* | | | Merge pull request #11049 from scayze/astar_get_pointsRémi Verschelde2017-09-122-0/+12
|\ \ \ \ | | | | | | | | | | Add get_points() method to AStar
| * | | | Add get_points method to AStarScayze2017-09-072-0/+12
| | |/ / | |/| |
* | | | Merge pull request #11028 from mrawlingst/color-RGBA32Rémi Verschelde2017-09-123-13/+13
|\ \ \ \ | | | | | | | | | | Change Color.to_32() to Color.to_rgba32() and lowercase other functions
| * | | | Change Color.to_32() to to_rgba32() and format as RGBAmrawlingst2017-09-073-13/+13
| | | | |
* | | | | Merge pull request #10908 from hpvb/fix-unused-variablesRémi Verschelde2017-09-127-32/+20
|\ \ \ \ \ | |_|_|_|/ |/| | | | Fix unused variable warnings
| * | | | Fix unused variable warningsHein-Pieter van Braam2017-09-087-47/+33
| | |_|/ | |/| | | | | | | | | | The forth in my quest to make Godot 3.x compile with -Werror on GCC7
* | | | Merge pull request #11026 from hpvb/fix-assign-in-ifRémi Verschelde2017-09-122-2/+4
|\ \ \ \ | | | | | | | | | | Remove assignment and declarations in if statements
| * | | | Remove assignment and declarations in if statementsHein-Pieter van Braam2017-09-082-2/+4
| |/ / / | | | | | | | | | | | | | | | | | | | | After discussing with @reduz and @akien-mga it was decided that we do not allow assignments or declarations in if statements. This PR removes the instances of this I could find by automated means.
* | | | Merge pull request #11057 from hpvb/fix-various-warningsRémi Verschelde2017-09-123-5/+8
|\ \ \ \ | | | | | | | | | | Fix various assorted warnings
| * | | | Fix various assorted warningsHein-Pieter van Braam2017-09-083-5/+8
| |/ / / | | | | | | | | | | | | | | | | Fix various warnings that don't have enough instances to merit individual commits. Also fixes a potential bug in audio_server.cpp.
* | | | Merge pull request #11044 from hpvb/fix-enum-as-boolRémi Verschelde2017-09-121-2/+2
|\ \ \ \ | | | | | | | | | | Fix using enum as bool value
| * | | | Fix using enum as bool valueHein-Pieter van Braam2017-09-071-2/+2
| | |_|/ | |/| | | | | | | | | | | | | | | | | | This warning actually hid a bug. The value of ERR_INVALID_DATA is actually 30, returning this as a bool returns true while false was required.
* | | | Merge pull request #11040 from hpvb/fix-enum-compareRémi Verschelde2017-09-121-39/+36
|\ \ \ \ | | | | | | | | | | Fix warnings comparing enums of different types
| * | | | Fix warnings comparing enums of different typesHein-Pieter van Braam2017-09-071-39/+36
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | This fixes a source of many compiler warnings regarding comparing the enum VARIANT_TYPE to Variant::Type. This changes the local value to a static const Variant::Type value rather than an unrelated enum, this also saves us a cast.
* | | | Merge pull request #11041 from hpvb/fix-clang-format-errorRémi Verschelde2017-09-122-16/+13
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Fix serveral recent new clang-format errors [ci skip]
| * | | | Fix serveral recent new clang-format errorsHein-Pieter van Braam2017-09-082-16/+13
| | |/ / | |/| |
* / | | Add user data directory support for ProjectSettings::globalize_pathgeequlim2017-09-101-1/+9
|/ / /
* / / Several fixes to directional shadows, closes #10926Juan Linietsky2017-09-072-64/+24
|/ / | | | | | | Added option to change directional light range mode, between optimized and stable. For Orthogonal, you might need to use optimized.
* / -Fixed changes to default input actions not working, closes #10502Juan Linietsky2017-09-063-0/+15
|/ | | | -Added Array.duplicate() method, needed to fix above
* Fixes ERR_EXPLAIN being overwrittenIgnacio Etcheverry2017-09-061-2/+1
|
* Merge pull request #10993 from endragor/nativescript-property-orderThomas Herzog2017-09-051-0/+48
|\ | | | | Provide NativeScript properties in definition order
| * Provide NativeScript properties in definition orderRuslan Mustakov2017-09-051-0/+48
| |
* | Optimize memory allocations in VariantParser::get_tokenEvgeny Zuev2017-09-051-10/+12
| |
* | Add StringBuffer classEvgeny Zuev2017-09-052-0/+184
|/
* Merge pull request #10975 from hpvb/remove-null-check-from-cast-toRémi Verschelde2017-09-051-12/+0
|\ | | | | Remove NULL check from Object::cast_to()
| * Remove NULL check from Object::cast_to()Hein-Pieter van Braam2017-09-041-12/+0
| | | | | | | | | | After discussing this with @reduz on IRC we agreed to remove these checks. We now consider cast_to() to be NULL safe
* | Merge pull request #10860 from karroffel/bob-the-string-builderThomas Herzog2017-09-042-0/+173
|\ \ | |/ |/| added StringBuilder class
| * added StringBuilder classKarroffel2017-09-012-0/+173
| | | | | | | | | | | | | | | | When doing large string concatenations the default push_back on the String class can slow down things quite a bit. This is because it has to constantly reallocate the memory and copy the contents. This StringBuilder class delays the concatenation until the size of the resulting string is known.
* | -Changed KinematicBody API yet again to make it friendlierJuan Linietsky2017-09-043-6/+23
| | | | | | | | -Fixed get_scale functions (and added set_scale) to make it more coherent when decomposing and composing (fixes bugs in transform interpolation)
* | Merge pull request #10939 from neikeq/fix-overridden-external-editorsRémi Verschelde2017-09-041-0/+1
|\ \ | | | | | | Fixes language overridden external editors
| * | Fixes language overridden external editorsIgnacio Etcheverry2017-09-031-0/+1
| | |
* | | -Fixed EditorDirDialog, which was really old and needed to use EditorFileSystemJuan Linietsky2017-09-031-0/+3
| | | | | | | | | | | | -Fixed refactoring tools to work with imported scenes (properly move .import files)
* | | Merge pull request #10903 from neikeq/fix-defval-order-definitely-i-promiseRémi Verschelde2017-09-031-5/+3
|\ \ \ | |/ / |/| | Fixes order of default arguments in MethodInfo