summaryrefslogtreecommitdiff
path: root/scene/2d
AgeCommit message (Collapse)Author
2019-04-05Merge pull request #27677 from akien-mga/Wimplicit-fallthroughRémi Verschelde
Fix -Wimplicit-fallthrough warnings from GCC 8
2019-04-05Merge pull request #27153 from YeldhamDev/animsprite_backwardsRémi Verschelde
Make AnimatedSprite able to play backwards
2019-04-05Merge pull request #27240 from Chaosus/clear_line_pointsRémi Verschelde
Added method to clear all points in Line2D
2019-04-05Ability to make CanvasLayers have pseudo 3D depth.Juan Linietsky
2019-04-05Fix -Wimplicit-fallthrough warnings from GCC 8Rémi Verschelde
Adds `FALLTHROUGH` macro to specify when a fallthrough is intentional. Can be replaced by `[[fallthrough]]` if/when we switch to C++17. The warning is now enabled by default for GCC on `extra` warnings level (part of GCC's `-Wextra`). It's not enabled in Clang's `-Wextra` yet, but we could enable it manually once we switch to C++11. There's no equivalent feature in MSVC for now. Fixes #26135.
2019-04-05Merge pull request #27365 from Byteron/tile_map_negative_offsetMariano Javier Suligoy
TileMap, negative Y and X Offset
2019-04-05added negative X and negative Y offset to TileMapAaron Winter
clang-format added negative X and negative Y offset to TileMap
2019-04-01Merge pull request #27080 from YeldhamDev/tilemap_remove_rect_dirtyRémi Verschelde
Make size cache dirty when removing tiles in 'TileMap'
2019-03-20Ensure non-emitting particles not processed on entering treeDaeil Kim
Also removed non-active CPUParticles(3d) from render list Fixes #27066
2019-03-19Added method to clear all points in Line2DChaosus
2019-03-18Add missing check for 2d physics bounce and friction settersKanabenki
The override check was already present for 3d physics but missing for 2d
2019-03-17Make AnimatedSprite able to play backwardsMichael Alexsander Silva Dias
2019-03-15Make size cache dirty when removing tiles in 'TileMap'Michael Alexsander Silva Dias
2019-03-10Fix resetting of CPUParticles (2D and 3D)JFonS
2019-03-09Merge pull request #26784 from humblers/fix-cpuparticles2dRémi Verschelde
Prevent invisible/inactive cpupparticles2d to redraw
2019-03-08Prevent invisible/inactive cpupparticles2d to redrawDaeil Kim
2019-03-07Fixes bad gizmo alignment for textures with odd sizeGilles Roudière
2019-03-04TileSet/TileMap: Decompose solid non-convex polygons into convexes. Real fix ↵Mariano Suligoy
for #24003
2019-03-04Specifically error when users try to use sync to physics and move and slide, ↵Juan Linietsky
closes #26545
2019-03-02Clean up and fix some situations where triangulation may fail, closes #26366Juan Linietsky
2019-03-02Make query checks less agressive, fixes #24694Juan Linietsky
2019-02-23Do not crash on empty path, closes #23701Juan Linietsky
2019-02-23Ensure move and slide snap respects stop on slope, fixes #26180Juan Linietsky
2019-02-22Check that area is inside tree besides checking that queries are flushed, ↵Juan Linietsky
fixes #26148
2019-02-21Fixed bugs in test body motion and removed unnecesary test in ↵Juan Linietsky
move_and_slide. Fixes #25968
2019-02-20Add -Wshadow=local to warnings and fix reported issues.marxin
Fixes #25316.
2019-02-18Merge pull request #26025 from clayjohn/particles_lifetimeRémi Verschelde
Allowing setting particles lifetime greater than 600
2019-02-18allowing setting particles lifetime greater than 600clayjohn
2019-02-17Fix AudioStreams::stop possibly causing a small noiseMarcelo Fernandez
2019-02-16Updat polygons when skeleton setup changes, fixes #25949Juan Linietsky
2019-02-16Change snapping to only happen when the floor normal remains as floor, fixes ↵Juan Linietsky
#22312
2019-02-16Make sure stop on slope can have a tiny bit of precision edge.Juan Linietsky
2019-02-13Fix typos with codespellRémi Verschelde
Using codespell 1.14.0. Method: ``` $ cat > ../godot-word-whitelist.txt << EOF ang doubleclick lod nd numer que te unselect EOF $ codespell -w -q 3 -I ../godot-word-whitelist.txt --skip="./thirdparty,*.po" $ git diff // undo unwanted changes ```
2019-02-13Merge pull request #25821 from akien-mga/sync-class-and-filenamesRémi Verschelde
Ensure classes match their header filename
2019-02-12Scene: Ensure classes match their header filenameRémi Verschelde
Also drop some unused files. Renamed: - `scene/2d/navigation2d.h` -> `navigation_2d.h` - `scene/2d/screen_button.h` -> `touch_screen_button.h` - `scene/3d/scenario_fx.h` -> `world_environment.h` - `scene/audio/audio_player.h` -> `audio_stream_player.h` - `scene/resources/bit_mask.h` -> `bit_map.h` - `scene/resources/color_ramp.h` -> `gradient.h` - `scene/resources/shape_line_2d.h` -> `line_shape_2d.h` - `scene/resources/scene_format_text.h` -> `resource_format_text.h` - `scene/resources/sky_box.h` -> `sky.h` Dropped: - `scene/resources/bounds.h`
2019-02-12Merge pull request #25496 from ptrojahn/lookatRémi Verschelde
Fix look_at with non uniform scaling
2019-02-12Merge pull request #25754 from JFonS/fix_25567Rémi Verschelde
Fix canvas particle material for old GLSL versions
2019-02-11Fix canvas particle material for old GLSL versionsJFonS
2019-02-09Warn when using GPU particles with GLES2Rémi Verschelde
Closes #25733.
2019-02-08Fix look_at with non uniform scalingPaul Trojahn
The angle function doesn't consider the scaling of the local coordinates, so it needs to be removed first. Fixes #23247
2019-02-08Merge pull request #25551 from JFonS/fix_rogue_cpu_particlesRémi Verschelde
Fix local_delta when resetting CPUParticles
2019-02-06Fix particles animation on GLES2JFonS
2019-02-01Fix local_delta when resetting CPUParticlesJFonS
2019-01-27Do not restrict light texture type (wont work with atlas, though)Juan Linietsky
2019-01-27Change the frame number before triggering the animation_finished signalGilles Roudiere
2019-01-24Ability to get the current canvas item being drawn from stylebox.Juan Linietsky
2019-01-22Merge pull request #25207 from clayjohn/cpu_particle_2d_aligny_bugRémi Verschelde
Fix bug with CpuParticles2D AlignY
2019-01-21properly initialize angular_velocity in cpuparticles2dclayjohn
2019-01-21fix bug with cpu_particle_2d_align_yclayjohn
2019-01-18-Re-added margins in one way collision (made in a more user friendly way ↵Juan Linietsky
than in Godot 2.1), fixes #23860 -Fixed potential bug in OWC (i dont think anyone had it but..)