StarChart/Bug tracking

From OLPC
Jump to navigation Jump to search


Pencil.png NOTE: The contents of this page are not set in stone, and are subject to change!

This page is a draft in active flux ...
Please leave suggestions on the talk page.

Pencil.png

Welcome to the StarChart bug tracking page. This is where users can report bugs found in the StarChart activity or suggest new features. See the change log for the list of which bugs were fixed or features were added and when.

Report a Bug

This section is for reporting a bug. Please identify which version of the activity and which build of Sugar you were using. Do your best to describe what the bug was and how you found it, so I can try to reproduce the problem. When you add your entry, please do so using the same form as the other bug entries and please adjust the "next bug number". Also, please look at the list of known bugs, below, before adding your report.

  • bug # 15: this is the next bug number.

Confirmed bugs that have not yet been fixed

  • bug #5 (version 1, build 650): There is no support for i18n. All text is in en_US and numbers (which always use '0' through '9') and time use en_US separators (though the order of timestamp strings is a completely non-standard but easy-on-the-code order of YYYY MM DD hh mm ss).
  • bug #8 (version 1, build 650): Rotating the screen causes some controls to "fall off the edge" because they won't fit in that narrower dimension.
  • bug #9 (version 1, build 650): The accuracy of the plot suffers if the timestamp is outside of the range 1950 to 2050. (The moon's position is the least accurate; the fixed stars and deep sky objects have the most accurate position.)
  • bug #11 (version 2, build 656): The "Share" option on the activity toolbar does not function and is therefore presently hidden.
  • bug #12 (version 5, build 711): An "Input Error" on the "When" menu is corrected silently without an Alert being displayed.
  • bug #13 (version 5, build 711): An "Input Error" on the "When" menu is corrected to the current local time and local time-zone instead of the most recent valid entry.
  • bug #14 (version 5, build 711): After an "Input Error" has displayed the Alert, you must click "Apply..." again to clear the Alert. There should be an "Ok" on the alert and only after clicking THAT should the values be reset and the alert dismissed.

Features requested but not yet implemented

This is where you get to suggest improvements. Try to suggest what you want without saying how it should be done.

  • feature #1: Provide a way to label the objects being plotted. This would answer the question "What is that star?".
  • feature #2: Provide a way to "locate" an object, given its name. This would answer the question "Can I see Antares now?".
  • feature #3: Provide a way to "animate" the plot so that the motion of the sky (and the objects therein) over time can be demonstrated.

Bugs which have been confirmed fixed as of the current release

The current release is version 4, also identified as "Version 0.54 (beta 5) of 2008.09.24.2210 UT" in StarChart.py. The following bugs were fixed in the current or in some prior release:

  • bug #1: The color scheme of alternate-action buttons is white-on-white by default when selected but becomes red-on-white when selected if "night vision" is set. It's supposed to always be black-on-white (selected) or white-on-black (deselected).
  • bug #2: The default latitude and longitude are hard-coded into the program.
  • Bug #3: The program will not complain (but will also mess up) if you make typos in coordinate or time fields.
  • Bug #4: The chart defaults to E on the left but the "flip l/r" button is not checked.
  • Bug #6: The program icon is very bland.
  • Bug #7: Display preferences, position, time and offset settings are not saved.
  • Bug #10: Even though you have selected "specify" for the time (and therefore the plot will be for the specified time), the update timer runs and causes the plot to be recomputed once per minute, wasting system resources.