Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-08-16 | Lift 1440 limit in rotation_degrees hint range | Rémi Verschelde | |
Fixes #15947. | |||
2018-08-14 | Merge pull request #18096 from aaronfranke/master | Juan Linietsky | |
[Core] Split up math_2d.h | |||
2018-08-13 | Merge pull request #20587 from groud/fix_2deditor_scrollable_zone | Rémi Verschelde | |
Fixes bugs on the 2D editor scrollable area | |||
2018-08-10 | [Core] Change math_2d includes to vector2 includes where relevant | Aaron Franke | |
2018-08-10 | apply a threshold for floor angle, fixes #16037, fixes #15632 | Juan Linietsky | |
2018-08-09 | New TileSet Editor | MAriano Javier Suligoy | |
2018-08-07 | Merge pull request #20381 from AndreaCatania/phymat_2 | Juan Linietsky | |
Improved Physics material | |||
2018-08-07 | Removed physics material combination mode. Added rough and absorbent ↵ | Andrea Catania | |
parameter to material. Fixed 'change' signal connection | |||
2018-07-30 | Fixes bugs on the 2D editor scrollable area | groud | |
2018-07-27 | Fix PhysicsBody build with deprecated=no | Rémi Verschelde | |
Fixes #20483. | |||
2018-07-26 | doc: Sync classref with current source | Rémi Verschelde | |
Fix various missing arguments in bindings. | |||
2018-07-26 | Reduce unnecessary COW on Vector by make writing explicit | Hein-Pieter van Braam | |
This commit makes operator[] on Vector const and adds a write proxy to it. From now on writes to Vectors need to happen through the .write proxy. So for instance: Vector<int> vec; vec.push_back(10); std::cout << vec[0] << std::endl; vec.write[0] = 20; Failing to use the .write proxy will cause a compilation error. In addition COWable datatypes can now embed a CowData pointer to their data. This means that String, CharString, and VMap no longer use or derive from Vector. _ALWAYS_INLINE_ and _FORCE_INLINE_ are now equivalent for debug and non-debug builds. This is a lot faster for Vector in the editor and while running tests. The reason why this difference used to exist is because force-inlined methods used to give a bad debugging experience. After extensive testing with modern compilers this is no longer the case. | |||
2018-07-25 | Merge pull request #20404 from TigerCaldwell/master | Rémi Verschelde | |
Ensured consistency between RigidBody, PhysicsDirectBodyState, PhysicsServers and their 2D counterparts | |||
2018-07-24 | Merge pull request #20252 from RandomShaper/fix-canvas-search | Rémi Verschelde | |
Fix CanvasItem's search for a CanvasLayer | |||
2018-07-24 | Modified RigidBody, PhysicsDirectBodyState, PhysicsServer, and their ↵ | Tiger Caldwell | |
respective 2D counterparts to be more consistent and to include more useful methods. RigidBody: - Added add_central_force - Added add_force - Added add_torque - Added apply_central_impulse RigidBody2D: - Added add_central_force - Added add_torque - Added apply_central_impulse - Added apply_torque_impulse PhysicsDirectBodyState: - Added apply_central_impulse Physics2DDirectBodyState: - Added add_central_force - Added add_force - Added add_torque - Added apply_central_impulse - Added apply_impulse - Added apply_torque_impulse PhysicsServer: - Added body_add_force - Added body_add_torque - Added body_add_central_force - Added body_apply_central_impulse Physics2DServer: - Added body_add_torque - Added body_add_central_force - Added body_apply_central_impulse - Added body_apply_torque_impulse Also fixed some small bugs along the way | |||
2018-07-24 | Removed unnecessary assignments | Wilson E. Alvarez | |
2018-07-23 | Merge pull request #12403 from AndreaCatania/phymat | Juan Linietsky | |
Physics material | |||
2018-07-22 | Defer TileMap::update_dirty_quadrants once again. | Pieter-Jan Briers | |
This fixes #20323. #11077 is now technically re-broken, but you can now call update_dirty_quadrants as workaround. | |||
2018-07-18 | Fix CanvasItem search for a CanvasLayer | Pedro J. Estébanez | |
This fixes the situation where a `CanvasItem` descendant of a `Viewport` which in turn is a descendant of a `CanvasLayer` prefers the more outer `CanvasLayer` rather than the `Vierport`'s. Because of that, `CanvasItem`s inside a `Viewport` inside a `CanvasLayer` were being rendered to the main `Viewport` instead of the render target of the innermost one. | |||
2018-07-17 | Merge pull request #19087 from danvalho/master | Max Hilbrunner | |
SpriteFrames: expose method to get array containing animation names | |||
2018-07-17 | Further fixes to KinematicBody2D API, support for sync motion in moving objects | Juan Linietsky | |
2018-07-17 | Merge pull request #20191 from jvdnbus/line2d-stretch | Max Hilbrunner | |
Line2D texture stretch mode | |||
2018-07-16 | Changes to how snap works (I think this makes more sense now) | Juan Linietsky | |
2018-07-16 | -Added support for raycast in KinematicBody2D | Juan Linietsky | |
-Added support for snapping in KinematicBody2D | |||
2018-07-16 | Line2D texture stretch mode | Jorn Van denbussche | |
Prototype for stretching the texture across the whole line. Fixed end cap tile mode. | |||
2018-07-16 | More accurate UV round begin cap | Jorn Van denbussche | |
2018-07-10 | Fix possible bug with AudioStreamPlayer2D audio position | Marcelo Fernandez | |
2018-07-09 | Improved stream paused fade code | Marcelo Fernandez | |
2018-07-05 | Merge pull request #19646 from chanon/fix-audiostream-cant-set-null-stream | Max Hilbrunner | |
Fix can't set AudioStreamPlayer stream to null | |||
2018-07-03 | Merge pull request #18634 from groud/fix_control_child_of_node2d | Max Hilbrunner | |
Fixes the bad calculation of margin & anchors when child of Node2D | |||
2018-07-03 | Merge pull request #19205 from marcelofg55/audio_stream_pause | Max Hilbrunner | |
Pause AudioStreamPlayer when SceneTree pauses | |||
2018-06-27 | Changes to how node paths are selected from property, allowing setting a hint. | Juan Linietsky | |
2018-06-26 | Merge pull request #19164 from marcelofg55/tilemap_undo2 | Rémi Verschelde | |
Improve TileMap undo operations, second try | |||
2018-06-26 | Optimize _recreate_quadrants | Marcelo Fernandez | |
2018-06-22 | fix can't set AudioStreamPlayer stream to null | chanon | |
2018-06-08 | Merge pull request #19343 from bojidar-bg/x-fix-tilemap-shape-rotation | Rémi Verschelde | |
Fix bugs related to bad handling of rotated/translated shapes in tilemap | |||
2018-06-08 | Merge pull request #19314 from Jellonator/master | Rémi Verschelde | |
Added autotile override | |||
2018-06-07 | Fixes the bad calculation of margin & anchors when child of Node2D | groud | |
2018-06-05 | SpriteFrames: expose method to get array containing animation names | danvalho | |
2018-06-05 | Revert "Prevent visibility notification from being called twice in object ↵ | Rémi Verschelde | |
creation" | |||
2018-06-03 | Pause AudioStreamPlayers when SceneTree pauses | Marcelo Fernandez | |
2018-06-03 | Fix bugs related to bad handling of rotated/translated shapes in tilemap | Bojidar Marinov | |
Fixup #18529 and #12870 | |||
2018-06-02 | Added autotile override | James Beedie | |
2018-05-31 | Revert "Revert "Prevent visibility notification been called twice in object ↵ | Rémi Verschelde | |
creation"" This reverts commit 4d277b96ad581358f63870ae051dc73b69c82cd7. Woops, this wasn't meant to be committed. I just reverted it locally to test something, nothing wrong with the original commit :) | |||
2018-05-31 | Revert "Prevent visibility notification been called twice in object creation" | Rémi Verschelde | |
This reverts commit d42b17607ef14aeb72036f8747eb4d5c64979872. | |||
2018-05-31 | Style: Apply clang-format (5.0) to some missed files | Rémi Verschelde | |
2018-05-29 | Improve TileMap undo operations, second try | Marcelo Fernandez | |
2018-05-17 | Merge pull request #18960 from isaacremnant/autotile_3x3_minimal | Mariano Javier Suligoy | |
Restore support for minimal 3x3 autotile sets | |||
2018-05-17 | Restore support for minimal 3x3 autotile sets | isaacremnant | |
2018-05-17 | Fix missing return on Navigation2D::get_closest_point_owner | Marcelo Fernandez | |