1. 24 Mar, 2006 1 commit
  2. 06 Feb, 2006 1 commit
  3. 05 Oct, 2005 1 commit
  4. 03 Oct, 2005 1 commit
  5. 16 Jul, 2005 1 commit
  6. 20 Mar, 2005 1 commit
  7. 26 Feb, 2005 1 commit
  8. 20 Dec, 2004 1 commit
  9. 10 Dec, 2004 1 commit
  10. 29 Oct, 2004 1 commit
    • Fredrik Edemar's avatar
      * DCOP interface for Parser and View so you can add/modify/remove functions via DCOP . · 35d93897
      Fredrik Edemar authored
      * Ability to copy and move functions to other running Kmplot instances.
      * Convert some atoi-calls to use .toInt() instead.
      * Check if the expression is valid when the user change the range values.
      * Merge Ufkt::k_liste and Ufkt::str_parameter to Ufkt::parameters.
      * Fix bug #92014.
      * When opening a file in a new window, the new window exits if the file couln't be loaded.
      * Kmplot automatic give you an other function name if you try to define one that already exists.
      
      svn path=/trunk/kdeedu/kmplot/; revision=358745
      35d93897
  11. 21 Oct, 2004 1 commit
  12. 21 Sep, 2004 1 commit
  13. 18 Sep, 2004 1 commit
    • Fredrik Edemar's avatar
      Many internal changes for Parser and XParser: · 51b15d7c
      Fredrik Edemar authored
      * XParser::FktExt is merged to Parser::Ufkt as it simplify the code when looping through the functions.
      * Ufkt is now a standalone class, independent from Parser.
      * The changes stated above forced me to re-write the procedure of adding a function: Now all data for the new function isplaced in a temp-variable, the function is created and then all data is copied to the new function.
      * Both XParser and Parser were cleaned; some old functions were removed (the are not needed anymore as XParser::FktExt doesn't exist) and comments are added to the header files.
      * KmplotIO has the XParser-object as a member variable instead of an argument to the load and save functions.
      * A silly ';'-character after an if-statement made it impossible to define recursive functions before. That is fixed now.
      
      And:
      * The functions are now sorted in the edit-function dialog.
      
      CCMAIL:kdmoeller@foni.net
      CCMAIL:bmlmessmer@web.de
      
      svn path=/trunk/kdeedu/kmplot/; revision=347322
      51b15d7c
  14. 17 Sep, 2004 1 commit
    • Fredrik Edemar's avatar
      Every function has now an unique ID-number. This number is used instead of... · f3c35dff
      Fredrik Edemar authored
      Every function has now an unique ID-number. This number is used instead of index-number (the position the function had in the two functions-arrays). As the two arrays were converted to two QValueVectors the index-number of a function would be changed when a function with a lower index-number was removed. Therefore, the ID-number is needed to addres a function.
      
      CCMAIL:kdmoeller@foni.net
      CCMAIL:bmlmessmer@web.de
      
      svn path=/trunk/kdeedu/kmplot/; revision=347257
      f3c35dff
  15. 06 Sep, 2004 1 commit
    • Fredrik Edemar's avatar
      * Support for more than 10 functions. · 3f05ae50
      Fredrik Edemar authored
      * Support for more than 10 parameter values for a function.
      * Make calls to other functions work again, it was a problem with the auto-adding of *-characters:  f(g(x)) != f(g*(x)) :-)
      
      CCMAIL:kdmoeller@foni.net
      CCMAIL:bmlmessmer@web.de
      
      svn path=/trunk/kdeedu/kmplot/; revision=344256
      3f05ae50
  16. 16 Jul, 2004 1 commit
  17. 19 Jun, 2004 2 commits
    • Fredrik Edemar's avatar
      * Fix the popup menu for parametric functions single points. · c6d428de
      Fredrik Edemar authored
      * Don't let the default color disappear when adding/changing a function.
      
      CCMAIL:kdmoeller@foni.net
      CCMAIL:bmlmessmer@web.de
      
      svn path=/trunk/kdeedu/kmplot/; revision=322070
      c6d428de
    • Fredrik Edemar's avatar
      * Use fixFunctionName for polar functions. · 30af5e2a
      Fredrik Edemar authored
      * Don't change the function name when editing a function with uses fixFunctionName.
      * Set the focus on the min-textbox when KMinMax is opened.
      * Make findFunctionName private.
      * Don't show the min- and maxrangevalue if it's not necessary.
      * Set the calculate-button in KMinMax to default.
      
      CCMAIL:kdmoeller@foni.net
      CCMAIL:bmlmessmer@web.de
      
      svn path=/trunk/kdeedu/kmplot/; revision=321937
      30af5e2a
  18. 17 Jun, 2004 1 commit
  19. 13 Jun, 2004 2 commits
    • Fredrik Edemar's avatar
      Make polar-graphs-creating working again · 1e453616
      Fredrik Edemar authored
      svn path=/trunk/kdeedu/kmplot/; revision=320358
      1e453616
    • Fredrik Edemar's avatar
      * If you edit a function and something goes wrong (e.g boundcheck), the... · 9ddc8395
      Fredrik Edemar authored
      * If you edit a function and something goes wrong (e.g boundcheck), the function will not be deleted.
      * Implement a new function called "reparse" in Parser which reparse a function. This is needed for editing constant in a better way. Plus, it can be useful in the future.
      * Make "equation" in the editfunctionpage to be focused first when the dialog is shown.
      * Use the default linewidth in keditparametric.
      * Only functions with just anti-derivates enabled are allowed to use "y". Otherwise, a recursive error will happen.
      
      
      CCMAIL:kdmoeller@foni.net
      CCMAIL:bmlmessmer@web.de
      raabe@kde.org
      
      svn path=/trunk/kdeedu/kmplot/; revision=320244
      9ddc8395
  20. 11 Jun, 2004 1 commit
    • Fredrik Edemar's avatar
      * Prefer initializion to assignment in constructors, because it's faster and... · 7ee1e78d
      Fredrik Edemar authored
      * Prefer initializion to assignment in constructors, because it's faster and cleaner than assigning members in the constructor's body.
      * Don't freeze when calculating negative numbers with the function "log".
      * Thanks to Frerich Raabe pointing out that "const QString sessionId" in MainDlg's constructor should be "const QString &sessionId".
      * Get rid of some warnings in View.cpp
      * I don't know why "private:" was uncommented in parser.h, but that is fixed now.
      
      
      CCMAIL:kdmoeller@foni.net
      CCMAIL:bmlmessmer@web.de
      raabe@kde.org
      
      svn path=/trunk/kdeedu/kmplot/; revision=319798
      7ee1e78d
  21. 09 Jun, 2004 1 commit
    • Fredrik Edemar's avatar
      * Use KRadioAction:s + a "no zoom" -item" instead of KToggleAction:s for the zoom menu. · 0b76582e
      Fredrik Edemar authored
      * Don't lose the color settings in the functions if you set a new default color.
      * Use the inverted color of the background for the "Fadenkreuz" so you always can see it.
      * You can choose if you want to print with transparent background or not.
      * Make the file-loading work again for both new and old Kmplot-files.
      * When a zoom mode is enabled: use a different mouse cursor.
      * Removed some old uncommented code in KPrinterDlg and renamed kcfg_printHeaderTable to printHeaderTable to prevent confusion with KConfig XT.
      
      
      CCMAIL:kdmoeller@foni.net
      CCMAIL:bmlmessmer@web.de
      
      svn path=/trunk/kdeedu/kmplot/; revision=319110
      0b76582e
  22. 29 May, 2004 1 commit
    • Fredrik Edemar's avatar
      Fix some things: · 2980da78
      Fredrik Edemar authored
      * Strange label on the "edit plot function"-dialog
      * Check the max- and minvalue in polar and parametric dialog.
      * Prevent to edit/delete a function that doesn't exist ( trigger crash) in FktDlg.
      * Ability to show polar and parametric graphs again
      
      CCMAIL:bmlmessmer@web.de
      CCMAIL:kdmoeller@foni.net
      
      svn path=/trunk/kdeedu/kmplot/; revision=315952
      2980da78
  23. 20 May, 2004 1 commit
  24. 14 May, 2004 1 commit
  25. 13 May, 2004 1 commit
  26. 15 Apr, 2004 1 commit
  27. 09 Apr, 2004 2 commits
  28. 07 Apr, 2004 1 commit
  29. 05 Apr, 2004 2 commits
  30. 04 Apr, 2004 2 commits
  31. 16 Mar, 2004 1 commit
  32. 14 Mar, 2004 2 commits
  33. 13 Mar, 2004 1 commit
  34. 11 Mar, 2004 1 commit