Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-07-02 | Merge pull request #30231 from Ranoller/master | Rémi Verschelde | |
Tilemap fix displaced textures and shapes and added center texture and compatibility mode | |||
2019-07-02 | Tilemap fix displaced textures and shapes and added center texture and ↵ | Ranoller | |
compatibility mode This commit fix #22989 #15249 #28206. Main problem is that tilemap displace textures in different tile origins in a strange way and doesn´t respect coincidence between texture and shapes in not uniform tiles. This issue is present in godot 3.0 and godot 3.1. To maintain compatibility are added a compatibility mode and a center texture option. Other related issues and pull request: #28896 #29487 #29519 #29961. Idications of #30204 are added | |||
2019-07-02 | Fix various memory leaks and errors | Bojidar Marinov | |
2019-07-02 | Merge pull request #26613 from KoBeWi/direction_of_particles | Rémi Verschelde | |
Add a Direction property to ParticlesMaterial | |||
2019-07-01 | Merge pull request #29980 from Dentrax/directed-by-qarmin | Rémi Verschelde | |
Fix some editor crashes | |||
2019-07-01 | Merge pull request #30126 from qarmin/remove_unnecessary_code | Rémi Verschelde | |
Remove unnecessary code and add some error explanations | |||
2019-07-01 | fix some crashes | Furkan Türkal | |
2019-07-01 | Remove unnecessary code and add some error explanations | qarmin | |
2019-07-01 | Merge pull request #28565 from CedNaru/CurvedWidthLine2D | Rémi Verschelde | |
Added a Width Curve to Line2D + UVs fix | |||
2019-06-30 | Fix uninitialized variables in Line2D, JSONParseResult and TileMap | Rémi Verschelde | |
2019-06-30 | CPUParticles2D: Fix gravity to be the same as in Particles2D and Area2D | Rémi Verschelde | |
This was likely a typo, 10 times the standard gravity is 98.0665 (ca. 98), not 98.8. | |||
2019-06-29 | Merge pull request #25649 from bojidar-bg/4454-promote-tilemap-shapes | Rémi Verschelde | |
Allow CollisionObject2D to get shapes from tilemaps | |||
2019-06-29 | Merge pull request #29380 from bojidar-bg/16086-docs-default-value | Rémi Verschelde | |
Add default values to the editor help, docs, and generated RST | |||
2019-06-27 | Allow ColisionObject2D to get shapes from tilemaps | Bojidar Marinov | |
Fixes #4454 and likely resolves #22285 | |||
2019-06-27 | Merge pull request #29937 from clayjohn/particles-one-shot-bug | Rémi Verschelde | |
Update emitting status on one-shot particles | |||
2019-06-27 | Add default values to the editor help, docs, and generated RST | Bojidar Marinov | |
Also, make spacing of "=" in the editor help a bit more consistent. Closes #16086 | |||
2019-06-27 | Merge pull request #29941 from qarmin/redundant_code_and_others | Rémi Verschelde | |
Remove redundant code, possible NULL pointers and others | |||
2019-06-26 | Add a Direction property to ParticlesMaterial | Tomasz Chabora | |
2019-06-26 | Some code changed with Clang-Tidy | qarmin | |
2019-06-25 | update emitting status on one-shot particles | clayjohn | |
2019-06-24 | Area2D: Fix argument type of body_* signals | Rémi Verschelde | |
Those signals receive either a PhysicsBody2D or a TileMap object, and what the emitting method checks internally is only that the object is a Node. In theory any Node could go through these signals if they talk directly to the PhysicsServer2D. Also updated docs. Fixes #27076. Might need further (compat breaking) improvement as this API is a bit confusing, cf. #24739. | |||
2019-06-24 | Merge pull request #29974 from clayjohn/particles_restart | Rémi Verschelde | |
Properly set emitting when particles restart | |||
2019-06-21 | properly set emitting when particles restart | clayjohn | |
2019-06-21 | CPUParticles: Set linear velocity to 0, like GPU Particles | Rémi Verschelde | |
2019-06-21 | Particles: Properly initialize angular velocity parameter | Rémi Verschelde | |
Right now it would take garbage values when loading scenes, which could end up written to the scene file. | |||
2019-06-20 | Merge pull request #29283 from qarmin/fix_some_always_same_values | Rémi Verschelde | |
Remove always true/false values | |||
2019-06-20 | Fix always true/false values | qarmin | |
2019-06-19 | Added a Width Curve to Line2D + UVs fix | Tristan Grespinet | |
2019-06-19 | Made use of semicolons more consitent, fixed formatting | JohnJLight | |
2019-06-17 | change emit shape circle to sphere in CPUParticles2D | clayjohn | |
2019-06-16 | Tweak some editor property hints to be more flexible and consistent | Hugo Locurcio | |
This partially addresses #19242. | |||
2019-06-16 | Merge pull request #29700 from clayjohn/cpuparticles_transform_bug | Rémi Verschelde | |
Fix CPU particles bug with local_coords and transform | |||
2019-06-15 | Fix compilation warnings in JS and Windows builds | Rémi Verschelde | |
Warnings raised by Emscripten 1.38.0 and MinGW64 5.0.4 / GCC 8.3.0. JS can now build with `werror=yes warnings=extra`. MinGW64 still has a few warnings to resolve with `warnings=extra`, and only one with `warnings=all`. Part of #29033 and #29801. | |||
2019-06-14 | fix CPU particles bug with local_coords and transform | clayjohn | |
2019-06-13 | Implement missing orbit velocity for CPUParticles and CPUParticles2D | Rémi Verschelde | |
The relevant code was copied from (GPU) ParticlesMaterial but commented out initially, and never ported. Closes #29580. | |||
2019-06-12 | Cleanup some unecessary editor/ includes in scene/ | Rémi Verschelde | |
Part of #29730, handles false positives. | |||
2019-06-12 | Merge pull request #29306 from qarmin/small_code_fixes | Rémi Verschelde | |
Small fixes to unrechable code, possibly overflows, using NULL pointers | |||
2019-06-12 | Merge pull request #29696 from akien-mga/cpuparticles-randomness | Rémi Verschelde | |
CPUParticles: Do randomness ratio computations in phase instead of time | |||
2019-06-12 | Merge pull request #29685 from akien-mga/cpuparticles-tangential-accel | Rémi Verschelde | |
CPUParticles: Fix inconsistent tangential acceleration | |||
2019-06-11 | CPUParticles: Do randomness ratio computations in phase instead of time | Rémi Verschelde | |
The original shader code uses a phase (ratio from 0 to 1 for the particle lifetime) for the randomness ratio computations, and this code was ported over but converted to time computations. The seeding/cycle logic was thus invalid, so we're going back to phase for these computations, thus fixing the previous non-working time/emission randomness property. Part of #29692. Follow-up to #26859. | |||
2019-06-11 | CPUParticles: Fix inconsistent tangential acceleration | Rémi Verschelde | |
The tangential acceleration for both CPUParticles2D and CPUParticles had been badly converted from their GPU counterpart (ParticlesMaterial). This fixes it and ensures that both GPU and CPU particles behave the same with regard to tangential acceleration. | |||
2019-06-11 | Fix error macro calls not ending with semicolon | Rémi Verschelde | |
It's not necessary, but the vast majority of calls of error macros do have an ending semicolon, so it's best to be consistent. Most WARN_DEPRECATED calls did *not* have a semicolon, but there's no reason for them to be treated differently. | |||
2019-06-11 | Merge pull request #29558 from SamSindt/fix-lifetime-reversed-CPUParticles2D | Rémi Verschelde | |
Reversed operator in SortLifetime fixing #29440 | |||
2019-06-11 | Merge pull request #29519 from Ranoller/master | Rémi Verschelde | |
Make tilemap texture origin point top-left. | |||
2019-06-10 | Fix crash when frames are empty | qarmin | |
2019-06-06 | Reversed operator in SortLifetime fixing #29440 | SamSindt | |
2019-06-06 | Fix 2D Line crash | qarmin | |
2019-06-05 | Make tilemap texture origin point top-left. | Ranoller | |
Fix https://github.com/godotengine/godot/issues/29487. In this commit: https://github.com/godotengine/godot/pull/28896 bad offset of textures and shapes was fixed, but a center of texture was added too, and this seems not dessired by default because breaks too much compatibility with demos and user projects. A future Check box for center texture can be added | |||
2019-06-03 | Small fixes to unrechable code, possibly overflows, using NULL pointers | qarmin | |
2019-06-03 | added MultiMeshInstance2D node for using MultiMesh in 2D | clayjohn | |