Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-11-25 | Made Vector::ptrw explicit for writing, compiler was sometimes using the ↵ | Juan Linietsky | |
wrong function, leading to unnecesary copy on writes and reduced performance. | |||
2017-11-22 | Make tween able to be used as before (without the need for ":...") | Bojidar Marinov | |
Fixes #13174 | |||
2017-11-22 | Merge pull request #12371 from donkeybonks/color-lighten-darken | Rémi Verschelde | |
Add Color.lighten and Color.darken (like LESS.css or SASS) #2 | |||
2017-11-22 | Merge pull request #13151 from akien-mga/basis-vector3-constructor | Rémi Verschelde | |
Properly implement Basis constructor using Vector3 of Euler angles | |||
2017-11-21 | Merge pull request #12284 from bojidar-bg/allow-subproperty-set | Rémi Verschelde | |
Allow for getting/setting "dotted" properties of objects | |||
2017-11-21 | Properly implement Basis constructor using Vector3 of Euler angles | Rémi Verschelde | |
Fixes #13104. | |||
2017-11-21 | Allow for getting/setting indexed properties of objects using get/set_indexed | Bojidar Marinov | |
Performance is around the same as using pure set() through GDScript. | |||
2017-11-21 | Add Color.lightened and Color.darkened (like LESS.css or SASS) | Kyle Van Berendonck | |
2017-11-21 | Add bsearch and bsearch_custom to Array | poke1024 | |
2017-11-17 | Rename Rect3 to AABB. | Ferenc Arn | |
Fixes #12973. | |||
2017-11-05 | Fixed dedent() binding did not return result | Zher Huei Lee | |
2017-11-01 | Added String::dedent() to remove text indentation | Zher Huei Lee | |
This functions similarly to Python's textwrap.dedent() It's also been applied to doc_data.cpp to remove extra whitespace while parsing the XML. | |||
2017-10-30 | Added difference between function which return value or not | Захаров Андрей | |
Now ADDFUNC with suffix R add function with return value. It was changed because addfunc considers that the function doesn't return a value if it returns NIL. | |||
2017-09-25 | Fixed constness of variant functions, as well as visual script sequence ↵ | Juan Linietsky | |
ports. Closes #11258 | |||
2017-09-20 | Rename pos to position in user facing methods and variables | letheed | |
Rename user facing methods and variables as well as the corresponding C++ methods according to the folloming changes: * pos -> position * rot -> rotation * loc -> location C++ variables are left as is. | |||
2017-09-12 | Merge pull request #11106 from hpvb/documentation-fix-poolarrays | Rémi Verschelde | |
Correct the Pool*Array documentation | |||
2017-09-12 | Merge pull request #11028 from mrawlingst/color-RGBA32 | Rémi Verschelde | |
Change Color.to_32() to Color.to_rgba32() and lowercase other functions | |||
2017-09-09 | Correct the Pool*Array documentation | Hein-Pieter van Braam | |
2017-09-07 | Change Color.to_32() to to_rgba32() and format as RGBA | mrawlingst | |
2017-09-06 | -Fixed changes to default input actions not working, closes #10502 | Juan Linietsky | |
-Added Array.duplicate() method, needed to fix above | |||
2017-08-29 | Remove Basis::set_scale and Basis::set_rotation_* functions. | Ferenc Arn | |
Those functions were added in #8277 but they did more harm than good. They're subtle, don't do what people think and requires users to understand the non-uniqueness of polar decomposition. They ended up confusing people. Until we store additional information enough to make a unique polar decomposition, these functions shouldn't be a part of Basis. | |||
2017-08-27 | Use HTTPS URL for Godot's website in the headers | Rémi Verschelde | |
2017-08-20 | Exposed Transform.interpolate_with() | Przemysław Gołąb (n-pigeon) | |
Additionaly changed values names for 2D version to more descriptive ones. | |||
2017-08-08 | Moved member variables from constructor to initialization list | Wilson E. Alvarez | |
2017-07-13 | Add GZIP compression support | George Marques | |
- Fix a wrong call in PoolByteArray::compress | |||
2017-06-19 | Add basic compression functions to PoolBaseArray | George Marques | |
2017-06-05 | added grow functions to Rect2 | toger5 | |
- grow_individual - grow_margin | |||
2017-05-20 | Removal of InputEvent as built-in Variant type.. | Juan Linietsky | |
this might cause bugs I haven't found yet.. | |||
2017-05-19 | Finish implementation of GDnative builtins bindings | Emmanuel Leblond | |
2017-05-17 | Removal of Image from Variant, converted to a Resource. | Juan Linietsky | |
2017-04-24 | Merge pull request #8277 from tagcup/math_checks | Rémi Verschelde | |
Added various functions basic math classes. Also enabled math checks … | |||
2017-04-08 | Add "Godot Engine contributors" copyright line | Rémi Verschelde | |
2017-04-06 | Added various functions basic math classes. Also enabled math checks only ↵ | Ferenc Arn | |
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. | |||
2017-04-03 | Made slide and reflect active verbs acting on itself in Vector2 and Vector3. | Ferenc Arn | |
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. | |||
2017-03-05 | A Whole New World (clang-format edition) | Rémi Verschelde | |
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 | |||
2017-03-01 | added join to PoolStringArray | AlexHolly | |
2017-02-13 | Remove use of _SCS from ADD_METHOD | Hein-Pieter van Braam | |
This saves typing and is a step towards fixing #56 | |||
2017-01-16 | Style: Various fixes to play nice with clang-format | Rémi Verschelde | |
2017-01-16 | Style: Fix statements ending with ';;' | Rémi Verschelde | |
2017-01-16 | Style: Cleanups, added headers, renamed files | Rémi Verschelde | |
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). | |||
2017-01-14 | Merge pull request #7010 from AlexHolly/format-string2 | Juan Linietsky | |
advanced string format | |||
2017-01-14 | Style: Fix whole-line commented code | Rémi Verschelde | |
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. | |||
2017-01-14 | rename String.extension() -> String.get_extension() / String.basename() -> ↵ | Juan Linietsky | |
String.get_basename() | |||
2017-01-13 | Vector2.get_aspect() renamed to Vector2.aspect() to keep consistent method ↵ | Juan Linietsky | |
naming | |||
2017-01-11 | Both Array and Dictionary are always in shared mode (removed copy on write). | Juan Linietsky | |
2017-01-11 | Type renames: | Juan Linietsky | |
Matrix32 -> Transform2D Matrix3 -> Basis AABB -> Rect3 RawArray -> PoolByteArray IntArray -> PoolIntArray FloatArray -> PoolFloatArray Vector2Array -> PoolVector2Array Vector3Array -> PoolVector3Array ColorArray -> PoolColorArray | |||
2017-01-10 | Merge pull request #7426 from m4nu3lf/bugfix/physics | Juan Linietsky | |
Fixed inertia tensor computation and center of mass | |||
2017-01-10 | Remove deprecated Vector2.floorf method | Emmanuel Leblond | |
2017-01-08 | Moved JSON functions to built-in to_json, parse_json, validate_json | Juan Linietsky | |
2017-01-09 | Fixed inertia tensor computation and center of mass | m4nu3lf | |