KStars 0.6 To-Do list:
[Aug 2001]

See the KStars Homepage (kstars.sourceforge.net) for the most
up-to-date to-do list.

+ Bug Fixes
  - Getting stuck near the North Celestial Pole:
    It is difficult to "drag" the window past the NCP when in
    "Altitude/Azimuth" coordinates.  The focus seems to get "stuck"
    near the NCP, and only with difficulty can the use slew past
    this point.  I'm not sure what is cousing this problem.  Note
    also that slewing with the cursor keys seems to work just fine
    near the NCP.

  - Strange slewing at zenith:
    When in "Altitude/Azimuth" coordinates, dragging the window up
    to the zenith causes the sky to rotate wildly.  I'd prefer the
    more sedate behavior that occurs at the NCP in Equatorial
    coordinates.

  - Phantom Constellation Lines:
    Rarely, a constellation line is drawn from the end of an
    on-screen constellation to a point off the screen to the upper
    left.

  - Small gap in Horizon:
    There is a very small gap in the Horizon line when in
    Altitude/Azimuth coordinates.  The gap is not visible if the
    "opaque ground" view option is checked.

  - Southern Constellations need Lines:
    Many constellations near the south celestial pole do not have
    constellation lines.

  - Too many layouts in main window?
    With the latest release (0.4 Deneb), I am finally managing the
    geometry of all widgets with QLayout objects.  However, stderr
    now complains that I am adding 3 Qlayouts to kstars-mainwindow,
    when it already has a layout manager.  I've scoured the code,
    but I can't see what it's talking about.  For one thing, the
    error messages say that the additional QLayouts are "unnamed",
    but I have named all of my QLayout objects, and only one of them
    is managing the main window.

  - "No parent pixmap for child widget QLabel".  These error messages 
    appeared after I gave the InfoPanel a black background.  Need to
    investigate a solution ( setBackgroundMode()?? )
 
+ GUI Improvements
  - Improve rendering of stars (?):
    I currently use the drawEllipse() function to draw stars.  It
    might work better to use scalable bitmaps for the stars (although
    they'd have to be drawn transparently, which would slow things
    down).  Or we could think about trying to reproduce the real
    colors of stars, which would be very cool.

+ Add Functionality
  - Add minor planets and comets
  - Allow ephemerides of planetary bodies to be updated from online
    sources (e.g., JPL)
  - Add contour lines tracing the Milky Way and the Magellanic Clouds
  - Include Position Angle information for Galaxies
  - Ability to specify the faint limit for various object catalogs,
    and how the faint limit changes as you zoom
  - Ability to add new URLs to popup menu for any location
  - Ability to add text annotation to popup menu for any location
  - Ability to "track" objects
  - Ability to change the rate that time passes (currently there are
    only 2 speeds: stop, and 1 sec = 1 sec)
  - Add realistic sky-lighting effects?
  - On-sky thumbnail images of some (bright/large) objects?
    This is already done for planets and Sun/Moon
  - Add more catalogs?  (too many objects may slow KStars down, but
    we can do tricks like ignoring objects that are outside the
    viewable area...boy, that would be nice, can't figure out how
    to do it quckly though)
  - Add a Detailed Information dialog to the popup menu?
  - Add a "What's Up Tonight?" dialog window

+ Miscellaneous
  - Translations
  - Improve Documentation
