7
I Use This!
Moderate Activity

Commits : Listings

Analyzed about 5 hours ago. based on code collected about 5 hours ago.
Feb 12, 2025 — Feb 12, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Changed the axes scaling dialog (for print scaling and tic spacing). Hopefully this new setup is more intuitive (although I will probably change printing in the future anyway). More... over 19 years ago
Fix some tooltips (had been just copied+pasted without being adapted to specific widget). More... over 19 years ago
Rearranged settings dialogs: - Make the one page dialogs to be Normal instead of List (no icons on left). - Moved the setings relating to diagram appearance to the main Settings dialog. More... over 19 years ago
Fix evaluation of recursive functions (was using the wrong stack starting position for nestled functions in the parser). More... over 19 years ago
Don't draw excess +/- on axes in some circumstances, multiply integral area by -1 if the limits are swapped. More... over 19 years ago
Give an error if a function is passed the incorrect number of arguments. More... over 19 years ago
Fix reporting of error, error position in parsing functions. More... over 19 years ago
don't crash when constant expression containing x is enteterd. More... over 19 years ago
Make the equation edit behave a bit more like a line edit (clear selection on lose focus, select all on get focus). More... over 19 years ago
Fix crash in equation edit highlighter when multiline text was pasted into it. More... over 19 years ago
Use root finding of differential for extreme values (tidies up code, makes result more accurate). More... over 19 years ago
- Renamed *minmax.* to functiontools.* (since it performs more than just finding the minimum/maximum of a function). - Tidied up code for function tools dialog (use widget stack with separate widgets for each task, instead of changing the text of the labels, etc). More... over 19 years ago
compile++ More... over 19 years ago
Add the function string as a popup-menu title when right-clicking on a plot. More... over 19 years ago
- Removed "Error at position *" from error messages - was redundant since error position is displayed visually in the equation edit. - Removed some unused errors. More... over 19 years ago
* Prevent recursive functions (e.g. f(x) = g(x)+1; g(x) = -f(x)). * Don't convert radians to degrees with hyperbolic functions. More... over 19 years ago
port to new snapshot More... over 19 years ago
Added more image export formats (JPEG, PPM, XBM, XPM). More... over 19 years ago
Fix infinite loop when x-min >= x-max for a function. More... over 19 years ago
If a fucntion uses only a parameter list, but the list is empty, then return a plot anyway. More... over 19 years ago
Given the same default x-range to all functions types (for consistency). More... over 19 years ago
Improvements to equation edit widget: - Syntax highlighting (numbers, variables, matching brackets, functions). - Start of with the text cursor at the end of the text. More... over 19 years ago
Fix capitalization (Kmplot->KmPlot), also fixes dbus call. More... over 19 years ago
Fix comparison of QGradients in plot appearance (only compare the stops). More... over 19 years ago
Readded progress bar. It isn't enabled yet though, since dbus in the same process doesn't yet work. More... over 19 years ago
Connect up KGradientButtons in function editor (so that the plots are updated automatically when a gradient is changed). More... over 19 years ago
Fix crash (grr! why does C++ have (int)-(uint)=(uint) ?) More... over 19 years ago
Can now draw the tangent field for first-order differential equations. More... over 19 years ago
Added gradient button (like KColorButton, but for gradients). More... over 19 years ago
Fix install icons More... over 19 years ago