diff options
Diffstat (limited to 'kalzium/TODO')
-rw-r--r-- | kalzium/TODO | 109 |
1 files changed, 109 insertions, 0 deletions
diff --git a/kalzium/TODO b/kalzium/TODO new file mode 100644 index 00000000..73186d48 --- /dev/null +++ b/kalzium/TODO @@ -0,0 +1,109 @@ + TODO for Kalzium 1.5 + =================== + +Bugs +---- + +* Miscellaneous bugs: + + Make use of the biological symbol. ---- + CN: I lost the "translation" though, will have to look after it. + CN: I have deactivated the drawingconde + + correct mass-rounding + presumably, the arg()-funktion now rounds wrong ----- + + +================================================================ + Future versions + +* Export to html and csv comes into my mind. Pretty easy I + guess. Something like that was in Kalzium of KDE 3.1 I + think. But my implementation sucked so much I removed it. + +* Add KHotNewStuff support (xml) so that a user can define which + dates are displayed in the timeline (see SOM) + +* Log-scale of the gradient + +* Plotting + + Add groups of elements, for example "Metals", 4th Period + transitionmetals and so on. The user can easily select them + and only plot the selected group + + More than one group should be plottable at once. + This would enable the user to compare two or more groups, + eg. 4th with 5th group + +* Add more than only one mode to Kalzium, eg a mode with simplified + user interface (less looks, easier menu structure, less information + in the infodialog) and a full-mode where everything is enabled. + +* There should be more data about the elements, for example which + chemitry-nobel-prize was won in that year (+/- 5 years or so) + +* Make use of hotnewstuff. In the detailinfodlg there should be + a weblookup. If the user click on a button Konq will start with + a page about the element. Of course, the user should be able + to decide which page. + For this we could create a simple editor and store it in xml. + on edu.kde.org we would enable KHNS so that users can share + their pages. Imaginge for example the different wikipedia-languages + +* Add the weblookup also in the glossary + +* Besides although for the "common user" is more easy to understand + the information in "... years", it's more correct and flexible in + scientific terms to use the scientific notation: ...x10e9 years. + +* Add lesson-mode? The idea is that a teacher could create xml-files + which can somehow be used as lessons. Perhaps something like + "find out how many element boild at 200 Degree Celsius and above. + With the information: Why is it so?" + +* Add experiental mode: A teacher defines experiments (in xml) where + fotos and texts are used to represent a experiment/task. Perhaps + combined with openoffice-files (charts and so on). Like in CheExp. + +* Add two comboboxes to the infodialog: That way the user can search + for an element by name and number. Like in CheExp + +* Thinking on people with some disabilities, it would be great if they can +select the elements on the grid by using cursor keys (or just tab key). + +* Perhaps there must be a KComboBox in the toolbar where you can select the +different views of the PTE. + +* There's no view of the natural occurrence of the elements. Look at +http://en.wikipedia.org/wiki/Periodic_table_(standard) and see the notes +about borders. + +* Spectrum-Classes + + Create an editor. The user enters some wavelength and Kalzium will + create a graphic from that data. + +* Some websites with a lot of information: +http://en.wikipedia.org/wiki/History_of_chemistry +http://en.wikipedia.org/wiki/Timeline_of_chemical_element_discovery +http://en.wikipedia.org/wiki/Nobel_Prize_in_chemistry +http://chemipedia.org/mediawiki/index.php/Hauptseite +http://physics.nist.gov/PhysRefData/Handbook/periodictable.htm + +Properties listed on my periodic table: +Page 1: +- electronconfig [DONE] +- Atomic radius (covalent, ionic, vdw [Semi-DONE] +- reduction potential +- EN [DONE, there are more values, other scales] +- abundance [Semi-Done] +- biological symbol [DONE] +- IUPAC-Name [DONE] +- number [DONE] +- oxidation-numer(s) [DONE, need to be checked] +- orbitals [DONE] + +Page 2: +- number of natural isotopes +- massenzahlen (# of neutrons) of the most important isotopes +- natural abundance of the isotopes +- first IE [DONE] +- density [DONE] +- SP and BP [DONE] +- Infos about the most important isotope [DONE but needs to be improved] |