Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-16 | Fix compile errors related to audio on OSX | BastiaanOlij | |
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: Keep long lines for now | Rémi Verschelde | |
clang-format does not play well with tab-aligned multiline statements... Some more research will be needed if we want to set a column limit. | |||
2017-01-16 | Style: No break before list brace | Rémi Verschelde | |
clang-format does not handle that well *at all*. For the reference, found the relevant pieces of code with: `ag "=[ "$'\t'"]?"$'\n'"[ "$'\t'"]?{" --ignore=thirdparty` | |||
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-15 | Oops! Audio engine has vanished :D | Juan Linietsky | |
2017-01-15 | Style: Cosmetic fixes to play nice with clang-format | Rémi Verschelde | |
2017-01-15 | Add missing map.h include in color defs | Rémi Verschelde | |
2017-01-15 | Fix error while JSON::parse with empty string | Geequlim | |
2017-01-14 | no more errors related to missing GlobalConfig::Get (or so I hope) | Juan Linietsky | |
2017-01-15 | Merge pull request #7127 from BastiaanOlij/ios_meters | Rémi Verschelde | |
Core motion implementation for iPhone (Accelerometer/Gyro/Magnetometer support) | |||
2017-01-14 | MethodBind: Make sure header order is kept | Rémi Verschelde | |
When clang-format sorts includes alphabetically, MethodBind breaks. Trying to move the object.h include upward in method_bind.h does not seem to fix the problem, this needs investigation. | |||
2017-01-14 | Merge pull request #7525 from neikeq/pr-plus_file | Rémi Verschelde | |
String: plus_file(String) no longer adds a root | |||
2017-01-14 | Fix _Directory::get_current_drive error condition | Wilhem Barbier | |
2017-01-14 | String: plus_file(String) no longer adds a root | Ignacio Etcheverry | |
2017-01-14 | Merge pull request #7524 from neikeq/pr-dir-getcurdrive | Rémi Verschelde | |
Directory: Bind get_current_drive() method | |||
2017-01-14 | Directory: Bind get_current_drive() method | Ignacio Etcheverry | |
2017-01-14 | Merge pull request #7010 from AlexHolly/format-string2 | Juan Linietsky | |
advanced string format | |||
2017-01-14 | removed duplicated functions in class hierarchy that were bound more than once | Juan Linietsky | |
added a check to detect this case in the future | |||
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 | Unexpose the video mode API, will be completely removed when multi-window ↵ | Juan Linietsky | |
support is implemented. | |||
2017-01-14 | Fixed dir access return value, changed it to Error like all other funcs | Juan Linietsky | |
2017-01-14 | UDP.set_send_address to UDP.set_dest_address | Juan Linietsky | |
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-13 | rename Input.get_mouse_speed() to Input.get_last_mouse_speed() | Juan Linietsky | |
2017-01-13 | Replace Engine version API by preexisting OS one | Rémi Verschelde | |
It outputs a single Dictionary with all relevant information as keys, that will less bloat the documentation and provide all details in one function call. | |||
2017-01-13 | Created new Engine singleton, and moved engine related OS functions to it. | Juan Linietsky | |
2017-01-12 | made math functions inlnie | Juan Linietsky | |
2017-01-12 | Added support for getting gravity vector from iOS | BastiaanOlij | |
2017-01-12 | Made InputEvent use floating point coordinates. | Juan Linietsky | |
2017-01-11 | More efficient iteration syntax, and range() is converted behind the scenes ↵ | Juan Linietsky | |
to it. | |||
2017-01-11 | Proper inheritance checking when requesting theem resources | Juan Linietsky | |
2017-01-11 | Added a BACK notification besides QUIT, so they go in separate channels. | Juan Linietsky | |
2017-01-11 | using VariantParser to parse engine.cfg | Juan Linietsky | |
2017-01-11 | Both Array and Dictionary are always in shared mode (removed copy on write). | Juan Linietsky | |
2017-01-11 | Merge pull request #7093 from bojidar-bg/named-colors | Rémi Verschelde | |
Add named colors to GDScript/Visual Script/core. | |||
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 | Merge pull request #7445 from tagcup/2d_math_fixes | Juan Linietsky | |
Various corrections in 2D math. | |||
2017-01-10 | Merge pull request #7438 from tagcup/matrix3_rotate_fix | Juan Linietsky | |
Fix the order in which additional transformations are applied | |||
2017-01-10 | It is now possible to name layers of different kinds! | Juan Linietsky | |
2017-01-10 | Various corrections in 2D math. | Ferenc Arn | |
This is the follow up for the 2D changes mentioned in PR #6865. It fixes various mistakes regarding the order of matrix indices, order of transformation operations, usage of atan2 function and ensures that the sense of rotation is compatible with a left-handed coordinate system with Y-axis pointing down (which flips the sense of rotations along the z-axis). Also replaced float with real_t, and tried to make use of Matrix32 methods rather than accessing its elements directly. Affected code in the Godot code base is also fixed in this commit. The user code using functions involving angles such as atan2, angle_to, get_rotation, set_rotation will need to be updated to conform with the new behavior. Furthermore, the sign of the rotation angles in existing 2D scene files need to be flipped as well. | |||
2017-01-10 | Merge pull request #7491 from BastiaanOlij/tools-no-fixes | Rémi Verschelde | |
Few small fixes so tools=no and target=release compiles | |||
2017-01-10 | Merge pull request #7490 from touilleMan/issue-7481 | Rémi Verschelde | |
Remove deprecated Vector2.floorf method | |||
2017-01-10 | Merge pull request #7462 from karroffel/error_code | Rémi Verschelde | |
expose OS.set_exit_code and OS.get_exit_code to ClassDB | |||
2017-01-10 | Few small fixes so tools=no and target=release compiles | BastiaanOlij | |
2017-01-10 | Remove deprecated Vector2.floorf method | Emmanuel Leblond | |
2017-01-10 | Groundbreaking!! Godot resources can now be flagged to be local to the scene ↵ | Juan Linietsky | |
being edited! This means that each time this scene is instanced, the resource will be unique! As such, thanks to this, the following features were implemented: -ButtonGroup is no longer a control, it's now a resource local to the scene -ViewportTexture can be created from the editor and set to any object, making ViewportSprite and other kind of nodes obsolete! |