1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88
|
Last modified: 2006-04-21
TODO
=========================
* More functions, e.g.
* bessel functions
* hermite polynomials
* gamma function
* In tool menu:
* find "nollställen" ( en: where the function's value is 0)
* get slope for a x-point
* Value table
* #52887, need to calculate with complex numbers (do we? it wouldn't directly solve the problem for #52887... - david)
* Printing (pipesmoker)
- different paper sizes
* An export dialog where you can set the size and enable/disable monocrome.
* More printing options.
* Move Coordinate System toolbar buttons to one drop-down list
* Make line styles work with implicit equations.
IN PROGRESS
=========================
* Import parameter values from different file format(.csv, KSpread, OpenOffice) via Koffice (see kde-edu/kig)
DONE
=========================
* Time evolution of parameters.
* Option to show extreme points of (Cartesian) functions (accessible via right-click, where else?..). This would replace the find min/max dialog box.
* Make Appearance widget more powerful - add gradient for parameters, etc.
* Give parameters to all types of plots
* Intrinsic plots: f(x,y) = 0
* Use a better(faster!) algorithm for drawing integrals numeric. It's not urgent anymore since the implemention of Euler's method is better now.
* Fix the unpolished lines?
* Popupmenu and tracemode for parametric- and polar functions
* Function edit Dialog
- Apply button for edit of more than one function in one go
* Printing
- possibility for omitting the Header
* Porting File save format to xml
* Bug #80739
* A constant editor which can imports/export constants from KCalc
* Progressbar + stopbutton when drawing anti-derivates.
* No re-drawing then the user don't make any changes in the function editor dialog
* handle with comma-characters
* Replace the comma-seperated KLineEdit with a new dialog
* Parse the new dialog's values.
* don't freeze at rf(x)=ln(x)
* Set background color
* In tool menu:
* maximumvalue
* minimumvalue
* get the y-value from a x-value
* Default color for derivatives and anti-derivatives.
* Range check when adding plot functions.
* Don't calculate stepWidth if nothing is changed.
* Import parameter values from .txt-files
* Navigating in trace mode with the keyboard
* Trace mode with derivatives
* Fix totalsteps in progressbar
* In tool menu:
* area under a graph
* Printable area-under-graphs
* Draw functions with parameters in tool-menu
* Version check
* Load old Kmplot files without crash
* Popup tool menu when right clicking on a graph
* Ask the user (yes|no) when he or she saves an old kmplot file
* Don't save a file if it isn't necessary
* Fix scaling
* Change icon when zooming
* Ability to print background color
* Four modes for zooming.
* Basic popup menu for single parametric points.
* Configure Dialog for global Settings / save as default Checkboxes (Started)
* Replace QFile with KIO in KmplotIO.
* Ability to export the parameter values.
* Support for more than 10 functions.
* Support for more than 10 parameter values for a function.
* Improved drawing of integrals (faster!)
* KPart
* Ability to set font size when drawing labels.
* Automatic choose a new function if the user want to define a function name that already exists.
* Move and copy functions to other instances of KmPlot.
* DCOP
* Make it possible to set a min OR max range value for functions.
* Checkbox in the function list to show/hide functions.
* Ability to set min and max values for the sliders.
|