SVN commit 1065300 by asimha: Remove Saturn moons feature as it contained code that amounted to copyright infringement. Many apologies to the rightful owner of copyright for carelessly having commited this. Will backport to 4.3 CCMAIL: kstars-devel@kde.org M +0 -1 CMakeLists.txt M +9 -5 skycomponents/planetmoonscomponent.cpp M +0 -4 skycomponents/solarsystemcomposite.cpp M +0 -2 skycomponents/solarsystemcomposite.h D skyobjects/saturnmoons.cpp D skyobjects/saturnmoons.h --- trunk/KDE/kdeedu/kstars/kstars/CMakeLists.txt #1065299:1065300 @@ -249,7 +249,6 @@ set(kstars_skyobjects_SRCS skyobjects/deepskyobject.cpp skyobjects/jupitermoons.cpp - skyobjects/saturnmoons.cpp skyobjects/planetmoons.cpp skyobjects/ksasteroid.cpp skyobjects/kscomet.cpp --- trunk/KDE/kdeedu/kstars/kstars/skycomponents/planetmoonscomponent.cpp #1065299:1065300 @@ -21,7 +21,6 @@ #include #include -#include "skyobjects/saturnmoons.h" #include "skyobjects/jupitermoons.h" #include "skyobjects/ksplanetbase.h" #include "kstarsdata.h" @@ -50,11 +49,15 @@ void PlanetMoonsComponent::init() { + /* if (planet == KSPlanetBase::JUPITER) pmoons = new JupiterMoons(); else pmoons = new SaturnMoons(); - + */ + Q_ASSERT( planet == KSPlanetBase::JUPITER ); + delete pmoons; + pmoons = new JupiterMoons(); int nmoons = pmoons->nMoons(); for ( int i=0; iname(i) ); @@ -153,7 +156,7 @@ void PlanetMoonsComponent::draw( QPainter& psky ) { - if ( !( (planet == KSPlanetBase::SATURN && Options::showSaturn() ) || (planet == KSPlanetBase::JUPITER && Options::showJupiter() ) ) ) return; + if ( !(planet == KSPlanetBase::JUPITER && Options::showJupiter() ) ) return; SkyMap *map = SkyMap::Instance(); @@ -198,11 +201,12 @@ QPointF o = map->toScreen( pmoons->moon(i) ); if ( ! map->onScreen( o ) ) continue; - + /* if (planet ==KSPlanetBase::SATURN) SkyLabeler::AddLabel( o, pmoons->moon(i), SkyLabeler::SATURN_MOON_LABEL ); else - SkyLabeler::AddLabel( o, pmoons->moon(i), SkyLabeler::JUPITER_MOON_LABEL ); + */ + SkyLabeler::AddLabel( o, pmoons->moon(i), SkyLabeler::JUPITER_MOON_LABEL ); } } --- trunk/KDE/kdeedu/kstars/kstars/skycomponents/solarsystemcomposite.cpp #1065299:1065300 @@ -55,8 +55,6 @@ addComponent( m_JupiterMoons ); SolarSystemSingleComponent *sat = new SolarSystemSingleComponent( this, new KSPlanet( KSPlanetBase::SATURN ), Options::showSaturn, 4 ); addComponent( sat ); - m_SaturnMoons = new PlanetMoonsComponent( this, sat, KSPlanetBase::SATURN, &Options::showSaturn); - addComponent( m_SaturnMoons ); addComponent( new SolarSystemSingleComponent( this, new KSPlanet( KSPlanetBase::URANUS ), Options::showUranus, 4 ) ); addComponent( new SolarSystemSingleComponent( this, new KSPlanet( KSPlanetBase::NEPTUNE ), Options::showNeptune, 4 ) ); addComponent( new SolarSystemSingleComponent( this, new KSPluto(), Options::showPluto, 4 ) ); @@ -97,7 +95,6 @@ m_Sun->EquatorialToHorizontal( data->lst(), data->geo()->lat() ); m_Moon->EquatorialToHorizontal( data->lst(), data->geo()->lat() ); m_JupiterMoons->update( num ); - m_SaturnMoons->update( num ); foreach ( SkyComponent *comp, components() ) { comp->update( num ); @@ -120,7 +117,6 @@ m_Moon->findPosition( num, data->geo()->lat(), data->lst() ); m_Moon->findPhase(); m_JupiterMoons->updateMoons( num ); - m_SaturnMoons->updateMoons( num ); } void SolarSystemComposite::draw( QPainter& psky ) --- trunk/KDE/kdeedu/kstars/kstars/skycomponents/solarsystemcomposite.h #1065299:1065300 @@ -25,7 +25,6 @@ class KSSun; class KSMoon; class JupiterMoonsComponent; -class SaturnMoonsComponent; class AsteroidsComponent; class CometsComponent; class SkyLabeler; @@ -72,7 +71,6 @@ KSSun *m_Sun; KSMoon *m_Moon; PlanetMoonsComponent *m_JupiterMoons; - PlanetMoonsComponent *m_SaturnMoons; AsteroidsComponent *m_AsteroidsComponent; CometsComponent *m_CometsComponent; SkyLabeler* m_skyLabeler; _______________________________________________ Kstars-devel mailing list Kstars-devel@kde.org https://mail.kde.org/mailman/listinfo/kstars-devel