Revision 698754

Go back to digest for 12th August 2007

Features in Educational

James Bowlin committed changes in /branches/work/kdeedu_kstars_htm/kstars/kstars:

Implemented the wonderful suggestion by Thomas to make both SkyMesh and SkyLabeler singletons. This allowed the code to become much cleaner. It affected every class that uses either of those classes so there were a lot of little changes.

Deleted 8 classes that are no longer used and cleaned up some code.
Removed an unneeded cast in PolyListIndex and changed:

lineList->points()->append() to lineList->append()

in ConstellationBoundary, ConstellationLines, CoordinateGrid and MilkyWay.

File Changes

Deleted 8 files
  • /branches/work/kdeedu_kstars_htm/kstars/kstars/skycomponents
  •   /constellationboundarycomponent.cpp
  •   /constellationboundarycomponent.h
  •   /constellationboundarycomposite.cpp
  •   /constellationboundarycomposite.h
  •   /eclipticcomponent.cpp
  •   /eclipticcomponent.h
  •   /equatorcomponent.cpp
  •   /equatorcomponent.h
Modified 37 files
  • /branches/work/kdeedu_kstars_htm/kstars/kstars
  •   /skymapevents.cpp
  •   /skycomponents/asteroidscomponent.cpp
  •   /skycomponents/asteroidscomponent.h
  •   /skycomponents/cometscomponent.cpp
  •   /skycomponents/cometscomponent.h
  •   /skycomponents/constellationboundary.cpp
  •   /skycomponents/constellationlines.cpp
  •   /skycomponents/constellationlines.h
  •   /skycomponents/constellationnamescomponent.cpp
  •   /skycomponents/constellationnamescomponent.h
  •   /skycomponents/coordinategrid.cpp
  •   /skycomponents/deepskycomponent.cpp
  •   /skycomponents/ecliptic.cpp
  •   /skycomponents/equator.cpp
  •   /skycomponents/highpmstarlist.cpp
  •   /skycomponents/highpmstarlist.h
  •   /skycomponents/jupitermoonscomponent.cpp
  •   /skycomponents/jupitermoonscomponent.h
  •   /skycomponents/linelistcomponent.cpp
  •   /skycomponents/linelistindex.cpp
  •   /skycomponents/linelistlabel.cpp
  •   /skycomponents/linelistlabel.h
  •   /skycomponents/milkyway.cpp
  •   /skycomponents/polylistindex.cpp
  •   /skycomponents/skiplistindex.h
  •   /skycomponents/skylabeler.cpp
  •   /skycomponents/skylabeler.h
  •   /skycomponents/skymapcomposite.cpp
  •   /skycomponents/skymapcomposite.h
  •   /skycomponents/skymesh.cpp
  •   /skycomponents/skymesh.h
  •   /skycomponents/solarsystemcomposite.cpp
  •   /skycomponents/solarsystemcomposite.h
  •   /skycomponents/solarsystemsinglecomponent.cpp
  •   /skycomponents/solarsystemsinglecomponent.h
  •   /skycomponents/starcomponent.cpp
  •   /skycomponents/starcomponent.h
45 files changed in total