summaryrefslogtreecommitdiffstats
path: root/scene/2d
Commit message (Collapse)AuthorAgeFilesLines
* TileSet/TileMap: Decompose solid non-convex polygons into convexes. Real fix ↵Mariano Suligoy2019-03-042-38/+23
| | | | for #24003
* Specifically error when users try to use sync to physics and move and slide, ↵Juan Linietsky2019-03-041-0/+3
| | | | closes #26545
* Clean up and fix some situations where triangulation may fail, closes #26366Juan Linietsky2019-03-021-1/+3
|
* Make query checks less agressive, fixes #24694Juan Linietsky2019-03-021-1/+1
|
* Do not crash on empty path, closes #23701Juan Linietsky2019-02-231-0/+3
|
* Ensure move and slide snap respects stop on slope, fixes #26180Juan Linietsky2019-02-231-0/+6
|
* Check that area is inside tree besides checking that queries are flushed, ↵Juan Linietsky2019-02-221-1/+1
| | | | fixes #26148
* Fixed bugs in test body motion and removed unnecesary test in ↵Juan Linietsky2019-02-211-3/+0
| | | | move_and_slide. Fixes #25968
* Add -Wshadow=local to warnings and fix reported issues.marxin2019-02-202-29/+29
| | | | Fixes #25316.
* Merge pull request #26025 from clayjohn/particles_lifetimeRémi Verschelde2019-02-181-1/+1
|\ | | | | Allowing setting particles lifetime greater than 600
| * allowing setting particles lifetime greater than 600clayjohn2019-02-181-1/+1
| |
* | Fix AudioStreams::stop possibly causing a small noiseMarcelo Fernandez2019-02-172-16/+24
| |
* | Updat polygons when skeleton setup changes, fixes #25949Juan Linietsky2019-02-163-2/+32
| |
* | Change snapping to only happen when the floor normal remains as floor, fixes ↵Juan Linietsky2019-02-161-6/+14
| | | | | | | | #22312
* | Make sure stop on slope can have a tiny bit of precision edge.Juan Linietsky2019-02-161-1/+1
| |
* | Fix typos with codespellRémi Verschelde2019-02-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 ```
* | Merge pull request #25821 from akien-mga/sync-class-and-filenamesRémi Verschelde2019-02-138-15/+16
|\ \ | |/ |/| Ensure classes match their header filename
| * Scene: Ensure classes match their header filenameRémi Verschelde2019-02-128-15/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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`
* | Merge pull request #25496 from ptrojahn/lookatRémi Verschelde2019-02-121-1/+1
|\ \ | |/ |/| Fix look_at with non uniform scaling
| * Fix look_at with non uniform scalingPaul Trojahn2019-02-081-1/+1
| | | | | | | | | | The angle function doesn't consider the scaling of the local coordinates, so it needs to be removed first. Fixes #23247
* | Merge pull request #25754 from JFonS/fix_25567Rémi Verschelde2019-02-121-12/+8
|\ \ | | | | | | Fix canvas particle material for old GLSL versions
| * | Fix canvas particle material for old GLSL versionsJFonS2019-02-111-12/+8
| | |
* | | Warn when using GPU particles with GLES2Rémi Verschelde2019-02-091-0/+5
| | | | | | | | | | | | Closes #25733.
* | | Merge pull request #25551 from JFonS/fix_rogue_cpu_particlesRémi Verschelde2019-02-081-1/+1
|\ \ \ | |/ / |/| | Fix local_delta when resetting CPUParticles
| * | Fix local_delta when resetting CPUParticlesJFonS2019-02-011-1/+1
| | |
* | | Fix particles animation on GLES2JFonS2019-02-061-1/+1
|/ /
* / Do not restrict light texture type (wont work with atlas, though)Juan Linietsky2019-01-271-1/+1
|/
* Change the frame number before triggering the animation_finished signalGilles Roudiere2019-01-271-1/+1
|
* Ability to get the current canvas item being drawn from stylebox.Juan Linietsky2019-01-242-0/+11
|
* Merge pull request #25207 from clayjohn/cpu_particle_2d_aligny_bugRémi Verschelde2019-01-221-1/+1
|\ | | | | Fix bug with CpuParticles2D AlignY
| * fix bug with cpu_particle_2d_align_yclayjohn2019-01-211-1/+1
| |
* | properly initialize angular_velocity in cpuparticles2dclayjohn2019-01-211-0/+1
|/
* -Re-added margins in one way collision (made in a more user friendly way ↵Juan Linietsky2019-01-187-2/+69
| | | | | | than in Godot 2.1), fixes #23860 -Fixed potential bug in OWC (i dont think anyone had it but..)
* Add some checks to avoid disaster when making a node the scene root. Fixes ↵Juan Linietsky2019-01-171-0/+1
| | | | #24484
* Fixes to 2D lights, closes #24750Juan Linietsky2019-01-171-1/+1
|
* Appease some CppCheck warns for files in the "scene" directoryMichael Alexsander Silva Dias2019-01-162-6/+2
|
* Removed splits in Polygon editor, replace by internal vertices and polygon ↵Juan Linietsky2019-01-082-69/+255
| | | | support.
* Add process_mode property to Camera2DTimo Schwarzer2019-01-062-7/+52
| | | | | This allows the user to choose if the camera should update in _process or _physics_process.
* Merge pull request #24689 from BrodyEller/masterRémi Verschelde2019-01-041-0/+1
|\ | | | | Fix viewport not updating with make_current() for Camera2D
| * Fix viewport not updating with make_current() for Camera2DBrody Eller2019-01-011-0/+1
| |
* | Allow offset and unit_offset to be set higher than one loopTimo Schwarzer2019-01-031-2/+2
| | | | | | | | Fixes #24745
* | Merge pull request #24691 from BlackCatter/line2d-fixRémi Verschelde2019-01-021-0/+4
|\ \ | |/ |/| Fix line 2D intersection behavior
| * Fix line 2D intersection behaviorArtem Burjachenko2019-01-021-0/+4
| |
* | Update copyright statements to 2019Rémi Verschelde2019-01-0172-144/+144
|/ | | | Happy new year to the wonderful Godot community!
* Merge pull request #24509 from guilhermefelipecgs/fix_24273Rémi Verschelde2018-12-211-0/+2
|\ | | | | Add bind for TileMap::get_cell_autotile_coord
| * Add bind for TileMap::get_cell_autotile_coordGuilherme Felipe2018-12-201-0/+2
| |
* | Fixes for TileSetEditor and TileMapEditorGuilherme Felipe2018-12-201-2/+3
|/ | | | | | | [TileSetEditor] Hide Bitmask and Priority for ATLAS_TILE [TileMapEditor] Hide "Disable autotile" if the selected tile isn't autotile Fix #22756, don't update bitmask when tilemode is ATLAS_TILE
* Add z-index to ATLAS_TILEGuilherme Felipe2018-12-171-1/+2
|
* fix stop_on_slope affecting sliding up slopespiratesephiroth2018-12-141-12/+4
|
* Merge pull request #24046 from DualMatrix/stop_slopeRémi Verschelde2018-12-141-1/+1
|\ | | | | Fixed using move_and_slide with stop_on_slope stopping too early