FunkyPlot
 
 
 
 

www.MatheRaum.de

SourceForge.net Logo

Valid HTML 4.01!
Valid CSS!

Changelog

Hier tragen wir alle Änderungen ein, die wir für eine bestimmte Programmversion vorgenommen haben. Falls du einen Fehler in FunkyPlot gefunden hast, oder auf sonstige Verbesserungen des Programms hoffst, so kannst du hier nachsehen, ob sie inzwischen realisiert worden sind.

Farblich markiert sind Änderungen, derentwegen sich ein Update lohnt: rot heißt (schwerwiegender) Fehler und grün markiert sind interessante Neuerungen.

Version 1.1.0-pre1 vom 11.02.2007, 01:25 (aktuell)

  • Intern: Umstellung auf Python 2.3 (15.9.2004)
  • Bild-Export: Falls beim Speichern als Bild keine Dateiendung gegeben ist, speichere im Format png (21.4.2003)
  • Ausdruck-Interpreter: Erkennen von Betragstrichen "|x|" (in den meisten Fällen, kenne aber keine Eingabe, die nicht erkannt wird); die Eingabe wird dann ersetzt durch "abs(x)" (13.4.2003)
  • Menü / Graphenoptimierung: Neuer Menüpunkt "Graphen > Optimierung" zum Ein-/Ausschalten der Optimierung über's Hauptmenü
  • Sitzungsmanagement: Sitzungsdialog bleibt jetzt geöffnet, falls Fehler beim Laden aufgetreten
  • Sitzungsmanagement: PNG-Bild-Exporte enthalten jetzt Sitzungsdaten - FunkyPlot kann nun durch Einlesen einer PNG-Bild-Datei die Sitzung wiederherstellen

Version 1.0.3 Bugfix-Release (noch nicht freigegeben)

  • Steigungsdreieck / Spur: log(x) + auswählen + Spur + Klick mit Maus=>Absturz BUGFIX#327 (3.2.2004) (Danke Alexander C.)
  • Ausdruck-Interpreter: Durch Löschen einer Eingabezeile war es möglich, zwei Funktionen/Ableitungen mit gleichem Bezeichner zu definieren. BUGFIX#325 (3.5.2003) (Danke David A.)
  • Steigungsdreieck / Rechteck-Zoom: Interner Programm-Fehler unter WinXP in bestimmten Situationen. BUGFIX#323 (3.5.2003) (Danke David A.)
  • Sitzungsmanagement: Funktionalität "Massstab beibehalten" wurde nicht korrekt aus Einstellungsdatei wiederhergestellt. BUGFIX#324 (3.5.2003)
  • Rechteck-Zoom: Kurzer Mausklick ohne Bewegung der Maus führte zu "Internem Programm-Fehler" BUGFIX#322 (1.5.2003) (Danke Harald)
  • Bild-Export: Falls beim Speichern als Bild keine Dateiendung gegeben ist, speichere im Format png (21.4.2003)
  • Sitzungsmanagement: Bug in Version 1.0.3pre1: Nach Laden der letzten Sitzung wurde der Start-Zustand der Sitzung wiederhergestellt (21.4.2003)

Version 1.0.2 vom 03.04.2003, 14:00

  • Steuerungselement "Graphenschar": BUGFIX#321: Beim Löschen aller Graphen wurde ein evtl. Steuerungselement "Graphenschar" nicht entfernt
  • Ausdruck-Interpreter: BUGFIX#320: 1. Vorschrift: f''(x)=-sin(x), 2. Vorschrift: f'''(x) => "Der Parameter d ist undefiniert."
  • Tooltips: Tooltip für Statusbar/Statuszeile geschrieben
  • Sitzungsmanagement: Tooltip der Redo-/Undo-Button wurde beim Laden einer Sitzung nicht aktualisiert.
  • Sitzungsmanagement: BUGFIX#319: Fehler-Dialog "Die Sitzungsdatei %s konnte nicht gespeichert werden." enthielt %s.
  • Sitzungsmanagement: Falls nicht der gesamte Sitzungsverlauf gespeichert wird, enthält eine wiederhergestellte letzte Sitzung einen falschen/verwirrenden Aktions-Namen (TODO#318)
  • Sitzungsmanagement: BUGFIX#317: Sitzungsdateien mit integrierten Einstellungen konnten nicht per "Datei > Öffnen" eingelesen werden (Fehler beim Öffnen der Datei); Programmstart mit dieser Datei als Argument funzte aber
  • Farbdialoge: Manche Dialog-Titel enthielten TODO. TODO#316
  • Nullstellenberechnung: BUGFIX#315: Anwendung auf leere Eingabezeile führte zu Internem Programmfehler
  • Eingebaute Funktionen: Bug in der Implementation von poly(x;...) behoben
  • Eingebaute Funktionen: Neue Funktionsnamen: ld(x), arc(x) (TODO#314)
  • Eingebaute Funktionen: Bedeutung von ganz(x) geändert; ganz(x)=int(x) (TODO#313)(Danke Thomas)
  • Eingebaute Funktionen: Neue Funktionsnamen: gaussoben(x), gaussunten(x), ganzteil(x) (TODO#313) (Danke Thomas)
  • Graphenschar: BUGFIX#312: Ist eine Graphenschar unter den eingegebenen Funktionen, so akzeptierten die Eingabefelder in "Übersicht aller Graphen" keine Eingaben mehr
  • Einstellungen-Fenster: Schaltflächen "Einstellungen zurücksetzen" in "Standard-Einstellungen vornehmen" umbenannt, da das erste missverständlich ist; ausserdem wurden endlich Tooltips für diese Schaltflächen geschrieben.
  • Funktionsbibliothek: Rechtschreibfehler korrigiert: Minumum->Minimum
  • Dokumentation: gif->png
  • Flächenschraffur: Flächenschraffuren werden nun nicht mehr entfernt, falls Graphen hinzugefügt, geändert oder entfernt werden. (TODO #311)
  • Funktionsbibliothek: Zwei neue Funktionen in der Rubrik "Interessante Funktionen" aufgenommen: log(x;10) (Logarithmus zur Basis x von 10) und wurzel(x;10) (x.-te Wurzel aus 10)

Version 1.0.1 vom 25.03.2003, 14:00 Uhr

  • Flächenschraffur: BUGFIX #302: Entfernen von Schraffuren führte zum Programm-Absturz unter Win2000+WinNT4 (Danke Hr. Kummer + Thomas E.)
  • Steuerung "Übersicht aller Graphen": BUGFIX #309: Bei Auswahl einer Schar aus Bibliothek wurde keine freie letzte Zeile angelegt
  • Steuerungsrahmen: BUGFIX #307: Beim Integrieren des Steuerungsrahmens wird die alte Aufteilung wiederhergestellt
  • Sitzungsmanagement: BUGFIX #308: Der Sitzungsverlauf wurde unter gewissen Umständen nicht gespeichert
  • Tastenkürzel: BUGFIX #304: Konkurrierende Tastenkombinationen + F1
  • Farb-Dialog: Einblenden einer Palette (TODO #301)
  • Farb-Dialog: Eingabe des Farbnamens funzt nicht ==> Funktionalität entfernt (TODO #301)
  • Fadenkreuz: BUGFIX #300: Interner Programmfehler bei Spur+Nicht-stetiger Funktion (Danke Hr. Kummer)