Projects/Edu/KStars/QA List 4.1: Difference between revisions
(New page: == List of expected behaviors for KStars 4.0. == Please test these behaviors, and indicate whether it works correctly or not. Once a behavior has been tested, attach one of the following...) |
No edit summary |
||
Line 4: | Line 4: | ||
* No symbol or Black: behavior not yet tested | * No symbol or Black: behavior not yet tested | ||
* * or <font color="AA0000">Red</font>: behavior causes KStars to crash | * * or <font color="#AA0000">Red</font>: behavior causes KStars to crash | ||
* X or <font color="CC8800">Orange</font>: behavior is broken | * X or <font color="#CC8800">Orange</font>: behavior is broken | ||
* B or <font color="CCCC00">Yellow</font>: behavior sort-of works, or is buggy | * B or <font color="#CCCC00">Yellow</font>: behavior sort-of works, or is buggy | ||
* U or <font color="00CCCC">Cyan</font>: Usability issue | * U or <font color="#00CCCC">Cyan</font>: Usability issue | ||
* C or <font color="00AA00">Green</font>: behavior works correctly | * C or <font color="#00AA00">Green</font>: behavior works correctly | ||
---- | ---- | ||
Line 14: | Line 14: | ||
=== Mouse Navigation === | === Mouse Navigation === | ||
* <font color=" | * <font color="#000000">Moving the mouse shows the current sky coordinates of the mouse in the statusbar.</font> | ||
* <font color=" | * <font color="#000000">Clicking the mouse identifies the nearest object in the statusbar; the object's "long name" is shown </font> | ||
* <font color=" | * <font color="#000000">Hovering the mouse attaches a temporary label to the nearest object.</font> | ||
* <font color=" | * <font color="#000000">Hover labels fade out when the mouse moves</font> | ||
* <font color=" | * <font color="#000000">Hover labels only appear when the map is not in motion</font> | ||
* <font color=" | * <font color="#000000">Double-clicking attaches a label to the nearest object, centers it in the display, and engages tracking.</font> | ||
* <font color=" | * <font color="#000000">The double-click label is removed when the object is no longer centered</font> | ||
* <font color=" | * <font color="#000000">Click-and-drag moves the map such that the cursor remains roughly in the same place in the sky. </font> | ||
* <font color=" | * <font color="#000000">Dragging the sky disengages tracking</font> | ||
* <font color=" | * <font color="#000000">Dragging the sky to one of the poles does not cause odd behavior</font> | ||
* <font color=" | * <font color="#000000">Click-and-drag with Ctrl pressed draws a rectangle in the map that defines a new area to be displayed when the mouse button is released</font> | ||
* <font color=" | * <font color="#000000">Click-and-drag with the middle mouse button zooms in and out according to the vertical motion of the mouse</font> | ||
* <font color=" | * <font color="#000000">Scrolling the mouse wheel zooms in and out.</font> | ||
* <font color=" | * <font color="#000000">Right-click opens a context-sensitive popup menu for the object nearest the mouse cursor.</font> | ||
=== Keyboard commands === | === Keyboard commands === | ||
* <font color=" | * <font color="#000000">Arrow keys: scroll the display. Holding Shift increases the speed</font> | ||
* <font color=" | * <font color="#000000">[0-9] center on a major solar system body (0 is the sun, 3 is the moon; the rest are planets in order from Mercury to Pluto)</font> | ||
* <font color=" | * <font color="#000000">[<,>] Advance clock forward/backward by one time step (clock will be paused if it isn't already)</font> | ||
==== Object Actions: ==== | ==== Object Actions: ==== | ||
* <font color=" | * <font color="#000000">C: Track object</font> | ||
* <font color=" | * <font color="#000000">D: Open the Details window</font> | ||
* <font color=" | * <font color="#000000">L: Attach/Remove the label</font> | ||
* <font color=" | * <font color="#000000">O: Add object to Observing List</font> | ||
* <font color=" | * <font color="#000000">T: Attach/remove trail (solar system only)</font> | ||
=== Menu functions and keyboard shortcuts === | === Menu functions and keyboard shortcuts === | ||
Line 49: | Line 49: | ||
* New window [Ctrl+N] <<Disabled>> | * New window [Ctrl+N] <<Disabled>> | ||
* Close Window [Ctrl+W] <<Disabled>> | * Close Window [Ctrl+W] <<Disabled>> | ||
* <font color=" | * <font color="#000000">Download new data [Ctrl+D]</font> | ||
* <font color=" | * <font color="#000000">Open FITS file [Ctrl+O]</font> | ||
* <font color=" | * <font color="#000000">Save Sky image [Ctrl+I]</font> | ||
* <font color=" | * <font color="#000000">Run script [Ctrl+R]</font> | ||
* <font color=" | * <font color="#000000">Print [Ctrl+P] (print dialog opens)</font> | ||
* <font color=" | * <font color="#000000">Quit [Ctrl+Q]</font> | ||
==== Time Menu ==== | ==== Time Menu ==== | ||
* <font color=" | * <font color="#000000">Set time to now [Ctrl+E]</font> | ||
* <font color=" | * <font color="#000000">Set time [Ctrl+S]</font> | ||
* <font color=" | * <font color="#000000">Start/Stop clock</font> | ||
==== Pointing Menu ==== | ==== Pointing Menu ==== | ||
* <font color=" | * <font color="#000000">Zenith [Z]</font> | ||
* <font color=" | * <font color="#000000">North [N]</font> | ||
* <font color=" | * <font color="#000000">East [E]</font> | ||
* <font color=" | * <font color="#000000">South [S]</font> | ||
* <font color=" | * <font color="#000000">West [W]</font> | ||
* <font color=" | * <font color="#000000">Set focus manually [Ctrl+M]</font> | ||
* <font color=" | * <font color="#000000">Find object [Ctrl+F]</font> | ||
* <font color=" | * <font color="#000000">Engage/Stop tracking [Ctrl+T]</font> | ||
==== View Menu ==== | ==== View Menu ==== | ||
* <font color=" | * <font color="#000000">Zoom in [Ctrl++]</font> | ||
* <font color=" | * <font color="#000000">Zoom out [Ctrl+-]</font> | ||
* <font color=" | * <font color="#000000">Default zoom [Ctrl+Z]</font> | ||
* <font color=" | * <font color="#000000">Zoom to angular size [Ctrl+Shift+Z]</font> | ||
* <font color=" | * <font color="#000000">Full-screen mode [Ctrl+Shift+F]</font> | ||
* <font color=" | * <font color="#000000">Horizontal/Equatorial Coordinates [Space]</font> | ||
* <font color=" | * <font color="#000000">Projections sub-menu (test switching only here)</font> | ||
==== Devices Menu ==== | ==== Devices Menu ==== | ||
===== Telescope wizard ===== | ===== Telescope wizard ===== | ||
* <font color="# | * <font color="#000000">Help button displays KStars hand book.</font> | ||
* <font color="# | * <font color="#000000">Next/Back buttons work.</font> | ||
* <font color="# | * <font color="#000000">Listed telescopes reflect system + user added telescopes.</font> | ||
* <font color="# | * <font color="#000000">Setting Time and Location open the appropriate dialog boxes and perform the correct time or location updates.</font> | ||
* <font color="# | * <font color="#000000">Setting port name initiate a scan for that specific port, whereas leaving the port empty initiates a complete auto port scan. Both actions can be canceled at any time.</font> | ||
* <font color="# | * <font color="#000000">Automatic port scan.</font> | ||
===== Telescope properties ===== | ===== Telescope properties ===== | ||
* <font color=" | * <font color="#000000">Telescope list reflect system & user added telescope.</font> | ||
* <font color=" | * <font color="#000000">Selecting a telescope update all property fields.</font> | ||
* <font color=" | * <font color="#000000">Removing a telescope shows a confirmation box.</font> | ||
* <font color=" | * <font color="#000000">Saving updated properties works.</font> | ||
===== Device manager ===== | ===== Device manager ===== | ||
Line 104: | Line 104: | ||
==== Tools Menu (test opening tools only here) ==== | ==== Tools Menu (test opening tools only here) ==== | ||
* <font color=" | * <font color="#000000">Calculator [Ctrl+C]</font> | ||
* <font color=" | * <font color="#000000">Observing List [Ctrl+L]</font> | ||
* <font color=" | * <font color="#000000">AAVSO Light Curves [Ctrl+V]</font> | ||
* <font color=" | * <font color="#000000">Altitude vs. Time [Ctrl+A]</font> | ||
* <font color=" | * <font color="#000000">What's Up Tonight [Ctrl+U]</font> | ||
* Glossary [Ctrl+K] <<disabled>> | * Glossary [Ctrl+K] <<disabled>> | ||
* <font color=" | * <font color="#000000">Script Builder [Ctrl+B]</font> | ||
* <font color=" | * <font color="#000000">Solar System [Ctrl+Y]</font> | ||
* <font color=" | * <font color="#000000">Jupiter's Moons [Ctrl+J]</font> | ||
==== Settings Menu ==== | ==== Settings Menu ==== | ||
* <font color=" | * <font color="#000000">Infoboxes Display toggles</font> | ||
* <font color=" | * <font color="#000000">Toolbar display toggles</font> | ||
* <font color="CCCC00">Toolbar customization</font> | * <font color="#CCCC00">Toolbar customization</font> | ||
* <font color=" | * <font color="#000000">Statusbar display toggles</font> | ||
* <font color=" | * <font color="#000000">Color scheme toggles</font> | ||
* <font color=" | * <font color="#000000">Field-of-view (FOV) Symbol selector</font> | ||
* <font color=" | * <font color="#000000">FOV Editor</font> | ||
* <font color=" | * <font color="#000000">Geographic Location [Ctrl+G]</font> | ||
* <font color=" | * <font color="#000000">Configure KStars</font> | ||
* <font color=" | * <font color="#000000">Startup Wizard</font> | ||
==== Help Menu ==== | ==== Help Menu ==== | ||
* <font color=" | * <font color="#000000">KStars Handbook [F1]</font> | ||
* <font color=" | * <font color="#000000">What's this?</font> | ||
* <font color=" | * <font color="#000000">Report Bug</font> | ||
* <font color=" | * <font color="#000000">About KStars</font> | ||
* <font color=" | * <font color="#000000">About KDE</font> | ||
=== Toolbars === | === Toolbars === | ||
==== Main toolbar ==== | ==== Main toolbar ==== | ||
* <font color=" | * <font color="#000000">Zoom in/out</font> | ||
* <font color=" | * <font color="#000000">Find object...</font> | ||
* <font color=" | * <font color="#000000">Stop/Start clock</font> | ||
* <font color=" | * <font color="#000000">Timestep widget</font> | ||
==== View toolbar ==== | ==== View toolbar ==== | ||
* <font color=" | * <font color="#000000">Show stars</font> | ||
* <font color=" | * <font color="#000000">Show deep-sky</font> | ||
* <font color=" | * <font color="#000000">Show solar system</font> | ||
* <font color=" | * <font color="#000000">Show constellation lines</font> | ||
* <font color=" | * <font color="#000000">Show constellation names</font> | ||
* <font color=" | * <font color="#000000">Show constellation boundaries</font> | ||
* <font color=" | * <font color="#000000">Show Milky Way</font> | ||
* <font color=" | * <font color="#000000">Show coordinate grid</font> | ||
* <font color=" | * <font color="#000000">Show opaque ground</font> | ||
=== Centering and tracking === | === Centering and tracking === | ||
* <font color=" | * <font color="#000000">Center+Track on object (double-click, popup menu, click then press "C")</font> | ||
* <font color=" | * <font color="#000000">Center+Track on empty sky (double-click, popup menu)</font> | ||
* <font color=" | * <font color="#000000">If requested position moves display below horizon, confirm dialog is shown</font> | ||
* <font color=" | * <font color="#000000">If startup position is below horizon, recenter dialog is shown</font> | ||
* <font color=" | * <font color="#000000">Information in "Focus" InfoBox updates correctly when recentering</font> | ||
=== Info boxes === | === Info boxes === | ||
* <font color=" | * <font color="#000000">Displayed with semi-transparent backgound</font> | ||
* <font color=" | * <font color="#000000">Highlight color on click</font> | ||
* <font color=" | * <font color="#000000">"Shade" on double-click</font> | ||
* <font color=" | * <font color="#000000">Move on drag</font> | ||
* <font color=" | * <font color="#000000">Collision avoidance works</font> | ||
* <font color=" | * <font color="#000000">"Stick" to screen edges</font> | ||
* <font color=" | * <font color="#000000">Remember position and shade-state on restart</font> | ||
=== Color schemes === | === Color schemes === | ||
* Show all available schemes, incl. predefined and custom | * Show all available schemes, incl. predefined and custom | ||
* <font color=" | * <font color="#000000">All color settings change upon selecting a new scheme</font> | ||
* <font color=" | * <font color="#000000">Color settings persistent on reload</font> | ||
* <font color="CCCC00">Custom scheme appears in menu after creating in in the Configure dialog</font> (not selected) | * <font color="#CCCC00">Custom scheme appears in menu after creating in in the Configure dialog</font> (not selected) | ||
* Custom scheme is removed from menu if it is removed in the Configure dialog | * Custom scheme is removed from menu if it is removed in the Configure dialog | ||
=== Dialogs === | === Dialogs === | ||
==== Download new data ==== | ==== Download new data ==== | ||
* <font color="# | * <font color="#000000">Dialog displays all available download items (Steinicke NGC catalog, Ephemerides, Messier catalog thumbnails, Thumbnails for details window, updated DST rules)</font> | ||
* <font color="# | * <font color="#000000">Each item gets downloaded and installed correctly</font> | ||
==== FITS viewer ==== | ==== FITS viewer ==== | ||
* <font color="# | * <font color="#000000">File open dialog displays only FITS files.</font> | ||
* <font color="# | * <font color="#000000">FITS image is opened and displayed properly.</font> | ||
* <font color="# | * <font color="#000000">Image coordinates, pixel value, image dimensions, and zoom value are displayed in status bar.</font> | ||
* <font color="# | * <font color="#000000">Undo/Redo work</font> | ||
* <font color="# | * <font color="#000000">Zoom in/out, Default zoom</font> | ||
* <font color="# | * <font color="#000000">Statistics</font> | ||
* <font color="# | * <font color="#000000">FITS header</font> | ||
* <font color="# | * <font color="#000000">Closing without save issues a warning dialog</font> | ||
===== Histogram tool ===== | ===== Histogram tool ===== | ||
* <font color="# | * <font color="#000000">Range of pixel values can be updated with edit boxes or by dragging the blue/red symbols</font> | ||
* <font color="#00CCCC">Slider symbols reset after clicking Apply</font> | * <font color="#00CCCC">Slider symbols reset after clicking Apply</font> | ||
==== Save sky image ==== | ==== Save sky image ==== | ||
* <font color=" | * <font color="#000000">Saves image to file</font> | ||
* <font color=" | * <font color="#000000">Image matches screen display (without FOV or infobox overlays)</font> | ||
==== Run script ==== | ==== Run script ==== | ||
* <font color="# | * <font color="#000000">Executes the selected script.</font> | ||
* <font color="# | * <font color="#000000">Statusbar messages indicate script is running/finished.</font> | ||
==== Print ==== | ==== Print ==== | ||
Line 208: | Line 208: | ||
==== Set time ==== | ==== Set time ==== | ||
* <font color=" | * <font color="#000000">Simulation clock is set to selected time</font> | ||
* <font color=" | * <font color="#000000">Selected date displayed properly in calendar widget</font> | ||
* <font color=" | * <font color="#000000">It is not possible to select an invalid date</font> | ||
==== Set focus manually ==== | ==== Set focus manually ==== | ||
* <font color="00CCCC">Setting RA/Dec coordinates works</font> [[#Footnotes|[1]]] | * <font color="#00CCCC">Setting RA/Dec coordinates works</font> [[#Footnotes|[1]]] | ||
* <font color=" | * <font color="#000000">Setting Az/Alt coordinates works</font> | ||
==== Find object ==== | ==== Find object ==== | ||
* <font color=" | * <font color="#000000">Filter by name works</font> | ||
* <font color=" | * <font color="#000000">Filter by type works</font> | ||
* <font color=" | * <font color="#000000">Highlighted object is centered in map when user hits return or presses Ok</font> | ||
* <font color=" | * <font color="#000000">Dialog message when a match fails; window does not close</font> | ||
* <font color=" | * <font color="#000000">Up/Down arrow keys navigate the list of objects</font> | ||
==== Zoom to angular size ==== | ==== Zoom to angular size ==== | ||
* <font color=" | * <font color="#000000">Zoom is set to display the angle entered</font> | ||
* <font color=" | * <font color="#000000">Min/max values make sense</font> | ||
==== FOV symbol editor ==== | ==== FOV symbol editor ==== | ||
* <font color=" | * <font color="#000000">Selected symbol is shown in preview pane</font> | ||
* <font color=" | * <font color="#000000">Creating a new symbol works</font> | ||
* <font color=" | * <font color="#000000">Editing an existing symbol works</font> | ||
* <font color="00CCCC">Removing a symbol works</font> (if this symbol is currently in use, what should happen?) | * <font color="#00CCCC">Removing a symbol works</font> (if this symbol is currently in use, what should happen?) | ||
==== Geographic location ==== | ==== Geographic location ==== | ||
==== Startup Wizard ==== | ==== Startup Wizard ==== | ||
* <font color="# | * <font color="#000000">Set Geographic location works</font> | ||
* <font color="# | * <font color="#000000">Download Extra Data works</font> | ||
==== Object Details (from popup menu) ==== | ==== Object Details (from popup menu) ==== | ||
Line 252: | Line 252: | ||
==== Observing List ==== | ==== Observing List ==== | ||
* <font color=" | * <font color="#000000">Removing an object named "star"</font> | ||
* <font color="CCCC00">Selecting by magnitude in wizard</font> [count not updated properly] | * <font color="#CCCC00">Selecting by magnitude in wizard</font> [count not updated properly] | ||
==== AAVSO light curves ==== | ==== AAVSO light curves ==== | ||
* <font color="# | * <font color="#000000">Star name and designation lists are synchronized properly.</font> | ||
* <font color="# | * <font color="#000000">Downloading new list from AAVSO updates the stars lists.</font> | ||
* Retrieve Curve buttons downloads and displays the light curve correctly. | * Retrieve Curve buttons downloads and displays the light curve correctly. | ||
Line 263: | Line 263: | ||
==== What's up tonight ==== | ==== What's up tonight ==== | ||
* <font color="# | * <font color="#000000">Almanac data are correct</font> | ||
* <font color="# | * <font color="#000000">Displays objects that are visible on the given date, from the given location</font> | ||
* <font color="CCCC00">Changing the Date works, and updates the list of objects and almanac</font> | * <font color="#CCCC00">Changing the Date works, and updates the list of objects and almanac</font> | ||
* <font color="# | * <font color="#000000">Changing the Location works, and updates the list of objects and almanac</font> | ||
* <font color="# | * <font color="#000000">Selecting Evening/Morning/All Night works, and updates the list of objects</font> | ||
* <font color="# | * <font color="#000000">Selected object is displayed in right panel correctly</font> | ||
* <font color="CCCC00">The Rise/Set/Transit data are correct</font> | * <font color="#CCCC00">The Rise/Set/Transit data are correct</font> | ||
* <font color="# | * <font color="#000000">Center Object button works</font> | ||
* <font color="# | * <font color="#000000">Details button works</font> | ||
==== Script builder ==== | ==== Script builder ==== | ||
Line 280: | Line 280: | ||
=== Details window === | === Details window === | ||
* <font color=" | * <font color="#000000">Displays object information</font> | ||
* <font color=" | * <font color="#000000">Testing Resource links works</font> | ||
* <font color=" | * <font color="#000000">Editing Resource links works</font> | ||
* <font color=" | * <font color="#000000">Removing resource links works</font> | ||
* <font color=" | * <font color="#000000">Interacting with online databases works</font> | ||
==== Thumbnail Picker ==== | ==== Thumbnail Picker ==== | ||
* <font color=" | * <font color="#000000">Displays list of images found via Google image search</font> | ||
* <font color=" | * <font color="#000000">Selecting an image from the list displays it in the viewer</font> | ||
* <font color=" | * <font color="#000000">Editing the image works</font> | ||
* <font color=" | * <font color="#000000">Closing the window places the selected image in the Details window</font> | ||
* <font color=" | * <font color="#000000">KIO jobs are terminated in the console after quitting KStars</font> | ||
=== INDI === | === INDI === | ||
Line 300: | Line 300: | ||
=== Sky Projections === | === Sky Projections === | ||
* <font color=" | * <font color="#000000">Lambert Azimuthal Equal Area</font> | ||
* <font color=" | * <font color="#000000">Azimuthal Equidistant</font> | ||
* <font color=" | * <font color="#000000">Orthographic</font> | ||
* <font color="CCCC00">Equirectangular</font> [mouse nav broken; arrow keys work] | * <font color="#CCCC00">Equirectangular</font> [mouse nav broken; arrow keys work] | ||
* <font color=" | * <font color="#000000">Streographic</font> | ||
* <font color="AA0000">Gnomonic</font> [cpu 100% at low zoom, eventually crashes] | * <font color="#AA0000">Gnomonic</font> [cpu 100% at low zoom, eventually crashes] | ||
Revision as of 00:34, 1 June 2008
List of expected behaviors for KStars 4.0.
Please test these behaviors, and indicate whether it works correctly or not. Once a behavior has been tested, attach one of the following codes to the beginning of the line to indicate its status.
- No symbol or Black: behavior not yet tested
- * or Red: behavior causes KStars to crash
- X or Orange: behavior is broken
- B or Yellow: behavior sort-of works, or is buggy
- U or Cyan: Usability issue
- C or Green: behavior works correctly
- Moving the mouse shows the current sky coordinates of the mouse in the statusbar.
- Clicking the mouse identifies the nearest object in the statusbar; the object's "long name" is shown
- Hovering the mouse attaches a temporary label to the nearest object.
- Hover labels fade out when the mouse moves
- Hover labels only appear when the map is not in motion
- Double-clicking attaches a label to the nearest object, centers it in the display, and engages tracking.
- The double-click label is removed when the object is no longer centered
- Click-and-drag moves the map such that the cursor remains roughly in the same place in the sky.
- Dragging the sky disengages tracking
- Dragging the sky to one of the poles does not cause odd behavior
- Click-and-drag with Ctrl pressed draws a rectangle in the map that defines a new area to be displayed when the mouse button is released
- Click-and-drag with the middle mouse button zooms in and out according to the vertical motion of the mouse
- Scrolling the mouse wheel zooms in and out.
- Right-click opens a context-sensitive popup menu for the object nearest the mouse cursor.
Keyboard commands
- Arrow keys: scroll the display. Holding Shift increases the speed
- [0-9] center on a major solar system body (0 is the sun, 3 is the moon; the rest are planets in order from Mercury to Pluto)
- [<,>] Advance clock forward/backward by one time step (clock will be paused if it isn't already)
Object Actions:
- C: Track object
- D: Open the Details window
- L: Attach/Remove the label
- O: Add object to Observing List
- T: Attach/remove trail (solar system only)
Menu functions and keyboard shortcuts
If a menu action opens a window, the window's behavior is listed elsewhere. Just check to see if it opens here.
File Menu
- New window [Ctrl+N] <<Disabled>>
- Close Window [Ctrl+W] <<Disabled>>
- Download new data [Ctrl+D]
- Open FITS file [Ctrl+O]
- Save Sky image [Ctrl+I]
- Run script [Ctrl+R]
- Print [Ctrl+P] (print dialog opens)
- Quit [Ctrl+Q]
Time Menu
- Set time to now [Ctrl+E]
- Set time [Ctrl+S]
- Start/Stop clock
Pointing Menu
- Zenith [Z]
- North [N]
- East [E]
- South [S]
- West [W]
- Set focus manually [Ctrl+M]
- Find object [Ctrl+F]
- Engage/Stop tracking [Ctrl+T]
View Menu
- Zoom in [Ctrl++]
- Zoom out [Ctrl+-]
- Default zoom [Ctrl+Z]
- Zoom to angular size [Ctrl+Shift+Z]
- Full-screen mode [Ctrl+Shift+F]
- Horizontal/Equatorial Coordinates [Space]
- Projections sub-menu (test switching only here)
Devices Menu
Telescope wizard
- Help button displays KStars hand book.
- Next/Back buttons work.
- Listed telescopes reflect system + user added telescopes.
- Setting Time and Location open the appropriate dialog boxes and perform the correct time or location updates.
- Setting port name initiate a scan for that specific port, whereas leaving the port empty initiates a complete auto port scan. Both actions can be canceled at any time.
- Automatic port scan.
Telescope properties
- Telescope list reflect system & user added telescope.
- Selecting a telescope update all property fields.
- Removing a telescope shows a confirmation box.
- Saving updated properties works.
Device manager
INDI Control panel
Capture image sequence
- Capture image sequence is automatically enabled when a new capturing device is connected via INDI.
- Prefix, count, and ISO time stamp is incorporated into the filename when selected.
- Filter selection.
Configure INDI
Tools Menu (test opening tools only here)
- Calculator [Ctrl+C]
- Observing List [Ctrl+L]
- AAVSO Light Curves [Ctrl+V]
- Altitude vs. Time [Ctrl+A]
- What's Up Tonight [Ctrl+U]
- Glossary [Ctrl+K] <<disabled>>
- Script Builder [Ctrl+B]
- Solar System [Ctrl+Y]
- Jupiter's Moons [Ctrl+J]
Settings Menu
- Infoboxes Display toggles
- Toolbar display toggles
- Toolbar customization
- Statusbar display toggles
- Color scheme toggles
- Field-of-view (FOV) Symbol selector
- FOV Editor
- Geographic Location [Ctrl+G]
- Configure KStars
- Startup Wizard
Help Menu
- KStars Handbook [F1]
- What's this?
- Report Bug
- About KStars
- About KDE
Toolbars
Main toolbar
- Zoom in/out
- Find object...
- Stop/Start clock
- Timestep widget
View toolbar
- Show stars
- Show deep-sky
- Show solar system
- Show constellation lines
- Show constellation names
- Show constellation boundaries
- Show Milky Way
- Show coordinate grid
- Show opaque ground
Centering and tracking
- Center+Track on object (double-click, popup menu, click then press "C")
- Center+Track on empty sky (double-click, popup menu)
- If requested position moves display below horizon, confirm dialog is shown
- If startup position is below horizon, recenter dialog is shown
- Information in "Focus" InfoBox updates correctly when recentering
Info boxes
- Displayed with semi-transparent backgound
- Highlight color on click
- "Shade" on double-click
- Move on drag
- Collision avoidance works
- "Stick" to screen edges
- Remember position and shade-state on restart
Color schemes
- Show all available schemes, incl. predefined and custom
- All color settings change upon selecting a new scheme
- Color settings persistent on reload
- Custom scheme appears in menu after creating in in the Configure dialog (not selected)
- Custom scheme is removed from menu if it is removed in the Configure dialog
Dialogs
Download new data
- Dialog displays all available download items (Steinicke NGC catalog, Ephemerides, Messier catalog thumbnails, Thumbnails for details window, updated DST rules)
- Each item gets downloaded and installed correctly
FITS viewer
- File open dialog displays only FITS files.
- FITS image is opened and displayed properly.
- Image coordinates, pixel value, image dimensions, and zoom value are displayed in status bar.
- Undo/Redo work
- Zoom in/out, Default zoom
- Statistics
- FITS header
- Closing without save issues a warning dialog
Histogram tool
- Range of pixel values can be updated with edit boxes or by dragging the blue/red symbols
- Slider symbols reset after clicking Apply
Save sky image
- Saves image to file
- Image matches screen display (without FOV or infobox overlays)
Run script
- Executes the selected script.
- Statusbar messages indicate script is running/finished.
- Prints image of current skymap (without infoboxes or FOV symbols)
- Ask to reset color scheme if background is not white
- Color scheme is properly reset for printing, and reverted afterward
Set time
- Simulation clock is set to selected time
- Selected date displayed properly in calendar widget
- It is not possible to select an invalid date
Set focus manually
- Setting RA/Dec coordinates works [1]
- Setting Az/Alt coordinates works
Find object
- Filter by name works
- Filter by type works
- Highlighted object is centered in map when user hits return or presses Ok
- Dialog message when a match fails; window does not close
- Up/Down arrow keys navigate the list of objects
Zoom to angular size
- Zoom is set to display the angle entered
- Min/max values make sense
FOV symbol editor
- Selected symbol is shown in preview pane
- Creating a new symbol works
- Editing an existing symbol works
- Removing a symbol works (if this symbol is currently in use, what should happen?)
Geographic location
Startup Wizard
- Set Geographic location works
- Download Extra Data works
- Selected image is shown; window is sized to fit image
- Authorship and copyright in statusbar
- Save button works
Tools
Calculator
Observing List
- Removing an object named "star"
- Selecting by magnitude in wizard [count not updated properly]
AAVSO light curves
- Star name and designation lists are synchronized properly.
- Downloading new list from AAVSO updates the stars lists.
- Retrieve Curve buttons downloads and displays the light curve correctly.
Altitude vs. time
What's up tonight
- Almanac data are correct
- Displays objects that are visible on the given date, from the given location
- Changing the Date works, and updates the list of objects and almanac
- Changing the Location works, and updates the list of objects and almanac
- Selecting Evening/Morning/All Night works, and updates the list of objects
- Selected object is displayed in right panel correctly
- The Rise/Set/Transit data are correct
- Center Object button works
- Details button works
Script builder
Solar system
Jupiter's moons
Details window
- Displays object information
- Testing Resource links works
- Editing Resource links works
- Removing resource links works
- Interacting with online databases works
Thumbnail Picker
- Displays list of images found via Google image search
- Selecting an image from the list displays it in the viewer
- Editing the image works
- Closing the window places the selected image in the Details window
- KIO jobs are terminated in the console after quitting KStars
INDI
Configuration window
Sky Projections
- Lambert Azimuthal Equal Area
- Azimuthal Equidistant
- Orthographic
- Equirectangular [mouse nav broken; arrow keys work]
- Streographic
- Gnomonic [cpu 100% at low zoom, eventually crashes]
Discovered issues:
Use this section to add issues discovered while testing the program that are not listed above.
- KStars doesn't know my city's coordinates, while Marble does. Could not they share the a common datasheet with cities' positions?
- Need to fix DeepSkyComponent::init() so that downloaded ngcic??.dat files will be merged into one ngcic.dat file, as the 4.0 code now expects.
Footnotes
Add footnotes describing issues noted in the main list here.
[1]: Should the epoch box be preset to the current clock's epoch, rather than J2000?