[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kstars-devel
Subject:    [Kstars-devel] KDE/kdeedu/kstars/kstars
From:       Akarsh Simha <akarshsimha () gmail ! com>
Date:       2009-12-22 23:31:08
Message-ID: 1261524668.138428.29160.nullmailer () svn ! kde ! org
[Download RAW message or body]

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 <QPoint>
 #include <QPainter>
 
-#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; i<nmoons; ++i ) 
         objectNames(SkyObject::MOON).append( pmoons->name(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


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic