1. 25 Jun, 2006 2 commits
  2. 24 Jun, 2006 1 commit
  3. 21 Apr, 2006 1 commit
  4. 11 Apr, 2006 2 commits
  5. 10 Apr, 2006 1 commit
  6. 04 Apr, 2006 1 commit
  7. 06 Dec, 2005 1 commit
    • Thiago Macieira's avatar
      Changing the encoding of these files to UTF-8. · 4eae9188
      Thiago Macieira authored
      There are some bad constructs on a couple of files (like static arrays of
      QStrings initialised directly with const char[] constants, without any proper
      decoding) that will most likely break under certain locales.
      The encoding is correct. It's the code that must be changed now. I don't
      consider this a problem because it was already broken for any locale 
      different than the one the programmer wrote the code in.
      svn path=/trunk/KDE/kdeedu/kmplot/; revision=486005
  8. 24 Mar, 2005 1 commit
  9. 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
  10. 04 Oct, 2004 1 commit
  11. 27 Sep, 2004 1 commit
    • Fredrik Edemar's avatar
      * Ability to set your own font size for the axis labels. · 4aaba16f
      Fredrik Edemar authored
      * The shell started with a fixed size. That is changed now.
      * Fixed some broken connect()s in MainDlg.
      * Add tooltip and whatsthis for the new useRelativePrecision option.
      svn path=/trunk/kdeedu/kmplot/; revision=349868
  12. 26 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.
      * The functions are now sorted in the edit-function dialog.
      svn path=/trunk/kdeedu/kmplot/; revision=347322
  14. 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)) :-)
      svn path=/trunk/kdeedu/kmplot/; revision=344256
  15. 22 Aug, 2004 1 commit
  16. 21 Aug, 2004 1 commit
  17. 31 Jul, 2004 1 commit
    • Fredrik Edemar's avatar
      * Fixed some small bugs in KMinMax. · 51e5eacb
      Fredrik Edemar authored
      * Added some more comments.
      * Updated the TODO-file.
      svn path=/trunk/kdeedu/kmplot/; revision=334292
  18. 19 Jun, 2004 1 commit
  19. 16 Jun, 2004 1 commit
    • Fredrik Edemar's avatar
      * Basic popup menu for plotting single points. I'll not work on making popup... · 6a160061
      Fredrik Edemar authored
      * Basic popup menu for plotting single points. I'll not work on making popup menus for all parametric- and polar functions until KDE 3.3 is released.
      * Make parametric functions be loaded again.
      * Clean up editfunction.cpp a little bit.
      svn path=/trunk/kdeedu/kmplot/; revision=321327
  20. 11 Jun, 2004 2 commits
    • 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.
      svn path=/trunk/kdeedu/kmplot/; revision=319798
    • Fredrik Edemar's avatar
      * Ask the user (yes|no) when he or she saves an old kmplot file. · 3a9b8dcc
      Fredrik Edemar authored
      * Don't save a file if no changes are made. To do that with the popup menu I implemented a reference to m_modified in View.
      svn path=/trunk/kdeedu/kmplot/; revision=319738
  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.
      svn path=/trunk/kdeedu/kmplot/; revision=319110
  22. 06 Jun, 2004 2 commits
    • Fredrik Edemar's avatar
      Three different types of zoom modes: · d4aae199
      Fredrik Edemar authored
      * Rectangular zoom (you draw a rectangle to set the min and max points)
      * Zoom-in mode, the point you selected will be centered.
      * Zoom-out mode, the point you selected will be centered.
      * Automatic scaling.
      * Change  "p/4" to "pi/4" in the scaling dialog
      I don't know how to design the UI for the zoom-modes yet. If someone wants to try it, use the keys A,S,D and F (click on the graph widget first) to switch modes.
      svn path=/trunk/kdeedu/kmplot/; revision=318266
    • Fredrik Edemar's avatar
      In trace mode: · ffe08f5b
      Fredrik Edemar authored
      * The space-key opens the popup menu.
      * Ability to browse between k-values with the Up and Down keys.
      * After hiding a graph, an another graph is selected. If the functions doesn't have any visible graphs, trace mode will be exited.
      * Updated to TODO-list with planned things to KDE 3.2.
      svn path=/trunk/kdeedu/kmplot/; revision=318074
  23. 03 Jun, 2004 1 commit
  24. 02 Jun, 2004 1 commit
  25. 31 May, 2004 1 commit
    • Fredrik Edemar's avatar
      * Support for parameters for the functions in the tool-menu. · a31664c3
      Fredrik Edemar authored
      * Much cleaner code for the tool-menu-functions.
      * Show a messagebox when the user cancells the drawing.
      * Fixed some other small bugs that I don't remember :-).
      svn path=/trunk/kdeedu/kmplot/; revision=316545
  26. 30 May, 2004 2 commits
  27. 29 May, 2004 1 commit
  28. 23 May, 2004 1 commit
    • Fredrik Edemar's avatar
      * Finish keyboard navigation. · f177e41e
      Fredrik Edemar authored
      * Support trace mode with derivatives.
      * Set XParser::fktext->f_mode to 0 as default and change its value to 1 if the function should be drawed.
      svn path=/trunk/kdeedu/kmplot/; revision=313670
  29. 22 May, 2004 2 commits
  30. 21 May, 2004 1 commit
  31. 13 Mar, 2004 1 commit
  32. 26 Jun, 2002 1 commit
  33. 13 Apr, 2002 1 commit
    • Matthias Messmer's avatar
      update · 4d99daa5
      Matthias Messmer authored
      svn path=/trunk/kdeedu/kmplot/; revision=149063
  34. 10 Apr, 2002 1 commit