Warning, /education/kmplot/TODO is written in an unsupported language. File is not indexed.
0001 Last modified: 2006-04-21 0002 0003 TODO 0004 ========================= 0005 * More functions, e.g. 0006 * bessel functions 0007 * hermite polynomials 0008 * gamma function 0009 * In tool menu: 0010 * find "nollställen" ( en: where the function's value is 0) 0011 * get slope for a x-point 0012 * Value table 0013 * #52887, need to calculate with complex numbers (do we? it wouldn't directly solve the problem for #52887... - david) 0014 * Printing (pipesmoker) 0015 - different paper sizes 0016 * An export dialog where you can set the size and enable/disable monocrome. 0017 * More printing options. 0018 * Move Coordinate System toolbar buttons to one drop-down list 0019 * Make line styles work with implicit equations. 0020 0021 IN PROGRESS 0022 ========================= 0023 * Import parameter values from different file format(.csv, KSpread, OpenOffice) via Koffice (see kde-edu/kig) 0024 0025 DONE 0026 ========================= 0027 0028 * Time evolution of parameters. 0029 * Option to show extreme points of (Cartesian) functions (accessible via right-click, where else?..). This would replace the find min/max dialog box. 0030 * Make Appearance widget more powerful - add gradient for parameters, etc. 0031 * Give parameters to all types of plots 0032 * Intrinsic plots: f(x,y) = 0 0033 * Use a better(faster!) algorithm for drawing integrals numeric. It's not urgent anymore since the implemention of Euler's method is better now. 0034 * Fix the unpolished lines? 0035 * Popupmenu and tracemode for parametric- and polar functions 0036 * Function edit Dialog 0037 - Apply button for edit of more than one function in one go 0038 * Printing 0039 - possibility for omitting the Header 0040 * Porting File save format to xml 0041 * Bug #80739 0042 * A constant editor which can imports/export constants from KCalc 0043 * Progressbar + stopbutton when drawing anti-derivates. 0044 * No re-drawing then the user don't make any changes in the function editor dialog 0045 * handle with comma-characters 0046 * Replace the comma-seperated KLineEdit with a new dialog 0047 * Parse the new dialog's values. 0048 * don't freeze at rf(x)=ln(x) 0049 * Set background color 0050 * In tool menu: 0051 * maximumvalue 0052 * minimumvalue 0053 * get the y-value from a x-value 0054 * Default color for derivatives and anti-derivatives. 0055 * Range check when adding plot functions. 0056 * Don't calculate stepWidth if nothing is changed. 0057 * Import parameter values from .txt-files 0058 * Navigating in trace mode with the keyboard 0059 * Trace mode with derivatives 0060 * Fix totalsteps in progressbar 0061 * In tool menu: 0062 * area under a graph 0063 * Printable area-under-graphs 0064 * Draw functions with parameters in tool-menu 0065 * Version check 0066 * Load old Kmplot files without crash 0067 * Popup tool menu when right clicking on a graph 0068 * Ask the user (yes|no) when he or she saves an old kmplot file 0069 * Don't save a file if it isn't necessary 0070 * Fix scaling 0071 * Change icon when zooming 0072 * Ability to print background color 0073 * Four modes for zooming. 0074 * Basic popup menu for single parametric points. 0075 * Configure Dialog for global Settings / save as default Checkboxes (Started) 0076 * Replace QFile with KIO in KmplotIO. 0077 * Ability to export the parameter values. 0078 * Support for more than 10 functions. 0079 * Support for more than 10 parameter values for a function. 0080 * Improved drawing of integrals (faster!) 0081 * KPart 0082 * Ability to set font size when drawing labels. 0083 * Automatic choose a new function if the user want to define a function name that already exists. 0084 * Move and copy functions to other instances of KmPlot. 0085 * DCOP 0086 * Make it possible to set a min OR max range value for functions. 0087 * Checkbox in the function list to show/hide functions. 0088 * Ability to set min and max values for the sliders.