Immense Particles Refactor Part A
authorAlan Alpert <alan.alpert@nokia.com>
Tue, 7 Jun 2011 05:12:53 +0000 (15:12 +1000)
committerAlan Alpert <alan.alpert@nokia.com>
Tue, 7 Jun 2011 05:12:53 +0000 (15:12 +1000)
commit21d0c6ef9a7df3e5fa69ff344e9dee2d2159c43c
tree8b9545958c1dde4e0963dd14d74faa3dab394486
parent6e22ead1767d0ef9463b34bee071ca54647a547c
Immense Particles Refactor Part A

Qt.labs.particles 2.0 moved to QtQuick.Particles 2.0. All C++ classes
changed names, some renaming of QML types.

Also adds CustomParticle.
115 files changed:
src/declarative/declarative.pro
src/declarative/items/items.pri
src/declarative/items/qsgitemsmodule.cpp
src/declarative/items/qsgsprite.cpp [moved from src/imports/particles/spritestate.cpp with 96% similarity]
src/declarative/items/qsgsprite_p.h [moved from src/imports/particles/spritestate.h with 97% similarity]
src/declarative/items/qsgspriteengine.cpp [moved from src/imports/particles/spriteengine.cpp with 92% similarity]
src/declarative/items/qsgspriteengine_p.h [moved from src/imports/particles/spriteengine.h with 74% similarity]
src/declarative/items/qsgspriteimage.cpp [moved from src/imports/particles/spriteimage.cpp with 87% similarity]
src/declarative/items/qsgspriteimage_p.h [moved from src/imports/particles/spriteimage.h with 86% similarity]
src/declarative/particles/defaultshaders/ctfragment.shader [moved from src/imports/particles/resources/ctfragment.shader with 100% similarity]
src/declarative/particles/defaultshaders/ctvertex.shader [moved from src/imports/particles/resources/ctvertex.shader with 100% similarity]
src/declarative/particles/defaultshaders/defaultFadeInOut.png [moved from src/imports/particles/resources/defaultFadeInOut.png with 100% similarity]
src/declarative/particles/defaultshaders/deformablefragment.shader [moved from src/imports/particles/resources/deformablefragment.shader with 100% similarity]
src/declarative/particles/defaultshaders/deformablevertex.shader [moved from src/imports/particles/resources/deformablevertex.shader with 100% similarity]
src/declarative/particles/defaultshaders/identitytable.png [moved from src/imports/particles/resources/identitytable.png with 100% similarity]
src/declarative/particles/defaultshaders/simplefragment.shader [moved from src/imports/particles/resources/simplefragment.shader with 100% similarity]
src/declarative/particles/defaultshaders/simplevertex.shader [moved from src/imports/particles/resources/simplevertex.shader with 100% similarity]
src/declarative/particles/defaultshaders/spritefragment.shader [moved from src/imports/particles/resources/spritefragment.shader with 100% similarity]
src/declarative/particles/defaultshaders/spriteimagefragment.shader [moved from src/imports/particles/resources/spriteimagefragment.shader with 100% similarity]
src/declarative/particles/defaultshaders/spriteimagevertex.shader [moved from src/imports/particles/resources/spriteimagevertex.shader with 100% similarity]
src/declarative/particles/defaultshaders/spritevertex.shader [moved from src/imports/particles/resources/spritevertex.shader with 100% similarity]
src/declarative/particles/defaultshaders/superfragment.shader [moved from src/imports/particles/resources/superfragment.shader with 100% similarity]
src/declarative/particles/defaultshaders/supervertex.shader [moved from src/imports/particles/resources/supervertex.shader with 100% similarity]
src/declarative/particles/defaultshaders/trailsfragment.shader [moved from src/imports/particles/resources/trailsfragment.shader with 100% similarity]
src/declarative/particles/defaultshaders/trailsvertex.shader [moved from src/imports/particles/resources/trailsvertex.shader with 100% similarity]
src/declarative/particles/defaultshaders/ultrafragment.shader [moved from src/imports/particles/resources/ultrafragment.shader with 100% similarity]
src/declarative/particles/defaultshaders/ultravertex.shader [moved from src/imports/particles/resources/ultravertex.shader with 100% similarity]
src/declarative/particles/particles.pri [new file with mode: 0644]
src/declarative/particles/particles.qrc [new file with mode: 0644]
src/declarative/particles/qsgangleddirection.cpp [moved from src/imports/particles/angledvector.cpp with 91% similarity]
src/declarative/particles/qsgangleddirection_p.h [moved from src/imports/particles/angledvector.h with 93% similarity]
src/declarative/particles/qsgcustomparticle.cpp [new file with mode: 0644]
src/declarative/particles/qsgcustomparticle_p.h [new file with mode: 0644]
src/declarative/particles/qsgellipseextruder.cpp [moved from src/imports/particles/ellipseextruder.cpp with 88% similarity]
src/declarative/particles/qsgellipseextruder_p.h [moved from src/imports/particles/ellipseextruder.h with 93% similarity]
src/declarative/particles/qsgemitter.cpp [moved from src/imports/particles/trailsemitter.cpp with 93% similarity]
src/declarative/particles/qsgemitter_p.h [moved from src/imports/particles/trailsemitter.h with 93% similarity]
src/declarative/particles/qsgfollowemitter.cpp [moved from src/imports/particles/followemitter.cpp with 91% similarity]
src/declarative/particles/qsgfollowemitter_p.h [moved from src/imports/particles/followemitter.h with 88% similarity]
src/declarative/particles/qsgfriction.cpp [moved from src/imports/particles/frictionaffector.cpp with 89% similarity]
src/declarative/particles/qsgfriction_p.h [moved from src/imports/particles/frictionaffector.h with 90% similarity]
src/declarative/particles/qsggravity.cpp [moved from src/imports/particles/gravityaffector.cpp with 88% similarity]
src/declarative/particles/qsggravity_p.h [moved from src/imports/particles/gravityaffector.h with 92% similarity]
src/declarative/particles/qsgimageparticle.cpp [moved from src/imports/particles/ultraparticle.cpp with 91% similarity]
src/declarative/particles/qsgimageparticle_p.h [moved from src/imports/particles/ultraparticle.h with 87% similarity]
src/declarative/particles/qsgitemparticle.cpp [moved from src/imports/particles/itemparticle.cpp with 77% similarity]
src/declarative/particles/qsgitemparticle_p.h [moved from src/imports/particles/itemparticle.h with 81% similarity]
src/declarative/particles/qsgkill.cpp [moved from src/imports/particles/killaffector.cpp with 88% similarity]
src/declarative/particles/qsgkill_p.h [moved from src/imports/particles/killaffector.h with 89% similarity]
src/declarative/particles/qsglineextruder.cpp [moved from src/imports/particles/lineextruder.cpp with 91% similarity]
src/declarative/particles/qsglineextruder_p.h [moved from src/imports/particles/lineextruder.h with 93% similarity]
src/declarative/particles/qsgmaskextruder.cpp [moved from src/imports/particles/maskextruder.cpp with 90% similarity]
src/declarative/particles/qsgmaskextruder_p.h [moved from src/imports/particles/maskextruder.h with 94% similarity]
src/declarative/particles/qsgmodelparticle.cpp [moved from src/imports/particles/dataparticle.cpp with 81% similarity]
src/declarative/particles/qsgmodelparticle_p.h [moved from src/imports/particles/dataparticle.h with 83% similarity]
src/declarative/particles/qsgparticleaffector.cpp [moved from src/imports/particles/particleaffector.cpp with 87% similarity]
src/declarative/particles/qsgparticleaffector_p.h [moved from src/imports/particles/particleaffector.h with 83% similarity]
src/declarative/particles/qsgparticleemitter.cpp [moved from src/imports/particles/particleemitter.cpp with 87% similarity]
src/declarative/particles/qsgparticleemitter_p.h [moved from src/imports/particles/particleemitter.h with 82% similarity]
src/declarative/particles/qsgparticleextruder.cpp [moved from src/imports/particles/particleextruder.cpp with 91% similarity]
src/declarative/particles/qsgparticleextruder_p.h [moved from src/imports/particles/particleextruder.h with 96% similarity]
src/declarative/particles/qsgparticlepainter.cpp [moved from src/imports/particles/particle.cpp with 84% similarity]
src/declarative/particles/qsgparticlepainter_p.h [moved from src/imports/particles/particle.h with 84% similarity]
src/declarative/particles/qsgparticlesmodule.cpp [new file with mode: 0644]
src/declarative/particles/qsgparticlesmodule_p.h [moved from src/imports/particles/burstemitter.cpp with 86% similarity]
src/declarative/particles/qsgparticlesystem.cpp [moved from src/imports/particles/particlesystem.cpp with 81% similarity]
src/declarative/particles/qsgparticlesystem_p.h [moved from src/imports/particles/particlesystem.h with 84% similarity]
src/declarative/particles/qsgpointattractor.cpp [moved from src/imports/particles/attractoraffector.cpp with 88% similarity]
src/declarative/particles/qsgpointattractor_p.h [moved from src/imports/particles/attractoraffector.h with 92% similarity]
src/declarative/particles/qsgpointdirection.cpp [moved from src/imports/particles/pointvector.cpp with 90% similarity]
src/declarative/particles/qsgpointdirection_p.h [moved from src/imports/particles/pointvector.h with 95% similarity]
src/declarative/particles/qsgspritegoal.cpp [moved from src/imports/particles/spritegoalaffector.cpp with 78% similarity]
src/declarative/particles/qsgspritegoal_p.h [moved from src/imports/particles/spritegoalaffector.h with 88% similarity]
src/declarative/particles/qsgstochasticdirection.cpp [moved from src/imports/particles/varyingvector.cpp with 90% similarity]
src/declarative/particles/qsgstochasticdirection_p.h [moved from src/imports/particles/varyingvector.h with 94% similarity]
src/declarative/particles/qsgtargeteddirection.cpp [moved from src/imports/particles/directedvector.cpp with 90% similarity]
src/declarative/particles/qsgtargeteddirection_p.h [moved from src/imports/particles/directedvector.h with 96% similarity]
src/declarative/particles/qsgturbulence.cpp [moved from src/imports/particles/turbulenceaffector.cpp with 91% similarity]
src/declarative/particles/qsgturbulence_p.h [moved from src/imports/particles/turbulenceaffector.h with 93% similarity]
src/declarative/particles/qsgwander.cpp [moved from src/imports/particles/wanderaffector.cpp with 89% similarity]
src/declarative/particles/qsgwander_p.h [moved from src/imports/particles/wanderaffector.h with 92% similarity]
src/declarative/qml/qdeclarativeengine.cpp
src/imports/particles/burstemitter.h [deleted file]
src/imports/particles/coloredparticle.cpp [deleted file]
src/imports/particles/coloredparticle.h [deleted file]
src/imports/particles/deformableparticle.cpp [deleted file]
src/imports/particles/deformableparticle.h [deleted file]
src/imports/particles/driftaffector.cpp [deleted file]
src/imports/particles/driftaffector.h [deleted file]
src/imports/particles/eternalaffector.cpp [deleted file]
src/imports/particles/gravitationalsingularityaffector.cpp [deleted file]
src/imports/particles/gravitationalsingularityaffector.h [deleted file]
src/imports/particles/main.cpp [deleted file]
src/imports/particles/meanderaffector.cpp [deleted file]
src/imports/particles/meanderaffector.h [deleted file]
src/imports/particles/particles.cpp [moved from src/imports/particles/eternalaffector.h with 59% similarity]
src/imports/particles/particles.pro
src/imports/particles/pictureaffector.cpp [deleted file]
src/imports/particles/pictureaffector.h [deleted file]
src/imports/particles/pluginmain.h [deleted file]
src/imports/particles/resetaffector.cpp [deleted file]
src/imports/particles/resetaffector.h [deleted file]
src/imports/particles/speedlimitaffector.cpp [deleted file]
src/imports/particles/speedlimitaffector.h [deleted file]
src/imports/particles/spriteparticle.cpp [deleted file]
src/imports/particles/spriteparticle.h [deleted file]
src/imports/particles/spriteparticles.qrc [deleted file]
src/imports/particles/superparticle.cpp [deleted file]
src/imports/particles/superparticle.h [deleted file]
src/imports/particles/swarmaffector.cpp [deleted file]
src/imports/particles/swarmaffector.h [deleted file]
src/imports/particles/toggleaffector.cpp [deleted file]
src/imports/particles/toggleaffector.h [deleted file]
src/imports/particles/zoneaffector.cpp [deleted file]
src/imports/particles/zoneaffector.h [deleted file]