FaJo TimeTool / Changelog

Aus der folgenden Auflistung sind die Änderungen zwischen den Versionen ersichtlich.

2004/07/07 Version: 1.13.12

  • BUGFIX: Endzeit der alten Sitzung beim Sitzungswechsel (Mitternacht) fehlerhaft 
  • BUGFIX: Arbeitszeitstatus bei Statistik nicht beruecksichtigt
  • Hotkey kann ueber Einstellungen veraendert werden (Standard: <strg>-F11)

2004/05/24 Version: 1.13.11

  • BUGFIX: Memory leak in Sitzungsverwaltung
  • BUGFIX: Fehler beim Speichern von Sitzungsdaten
  • BUGFIX: Ungueltige Sitzungen beim Wechsel der Sitzungsdatei und aktiver Sitzung
  • Endzeit wird bei Beginn > Ende auf Beginnzeit gesetzt (anstelle 23:59)

2004/03/11 Version: 1.13.10

  • BUGFIX: Endzeit 23:59 in aktueller Sitzung bei erstem Start am Tag
  • BUGFIX: Automatische Pausenzeit immer eingefuegt beim ersten Start am Tag
  • BUGFIX: Beim Wechsel der Sitzungsdatei wurde alte Sitzungen uebernommen
  • BUGFIX: Beim Wechsel der Sitzungsdatei war der vorgeschlagene Name immer TimeTool.db

2004/03/05  Version: 1.13.9

  • BUGFIX: Endzeit 23:59 in aktueller Sitzung

2004/02/25  Version: 1.13.8

  • BUGFIX: Negative Arbeitszeit bei Sitzungswechsel um Mitternacht
  • BUGFIX: Einfuegen mehrere Sitzungen verursachte falsche Endzeit
  • BUGFIX: Produkt/Bemerkungen passen sich jetzt bei Ausdruck an Seitenbreite an
  • BUGFIX: Produkt/Projekt beim Ausdruck jetzt mit Zeilenumbruch
  • Mehrsprachige Version (mit Sprachumschaltung): de/en

2003/07/29  Version: 1.13.7

  • BUGFIX: Berechnung Christi Himmelfahrt
  • Ausdruck der Uebersicht umgestellt
  • Summen der Zeiten in der Uebersicht hinzugefuegt
  • Hotkey: <Control>+F11 (<Strg>+F11) ermoeglicht das ein-/ausblenden von Timetool ueber die Tastatur

2003/07/27  Version: 1.13.6

  • BUGFIX: Zeitweise Fehler bei Sitzungswechsel um Mitternacht
  • Handhabung der Sitzungsdatei abgesichert (intern)

2003/03/20  Version: 1.13.5

  • BUGFIX: Unrealistische Zeiten beim Neustart und weiterzufuehrender pausierter Sitzung
  • BUGFIX: Pausenstatus nicht immer richtig
  • Autovervollstaendigung für Projekt, Produkt und Bemerkungen (Kombo Boxen)

2003/03/12  Version: 1.13.4

  • BUGFIX: Die alten Sitzungsdaten wurden uebernommen, obwohl dies lt. Einstellungen nicht erfolgen sollte (nur wenn Sitzungsstart nicht am selben Tag war)
  • BUGFIX: Die Endzeit (Aktuelle Sitzung) wird beim Start ggf. erst verzoegert gesetzt
  • BUGFIX: Teilw. fehlerhafte Anzeige negativer Sitzungsdauer
  • BUGFIX: Ein ungueltiger Pfadname der Sitzungsdatei verhinderte den Wechsel der Sitzungsdatei
  • Korrektur: Schalfmodus -> Schlafmodus (Einstellungen II)
  • Nach Beendigung des Schlafmodus wird jetzt wie auch beim Programmstart verfahren und ggf. nachgefragt, ob die Sitzung weitergefuehrt werden soll
  • Anzeige der Dauer jetzt immer (mindestens) zweistellig mit fuehrender '0' (Format HH:MM)

2003/02/19  Version: 1.13.3

  • BUGFIX: Automatische Pause ueberschreibt Pausenzeit wenn Pause aktiv
  • BUGFIX: AutoScaling sorgt fuer unlesbare Dialoge
  • In der Feiertagsliste wird zusaetzlich das Datum des Feiertages (aktuelles Jahr) angezeigt
  • Internet Proxy/Port werden, falls nicht manuell gesetzt, automatisch eingestellt (einmalig)

2003/02/15  Version: 1.13.2

  • BUGFIX: staendige Startmeldung ".. nicht ordnungsgemaess beendet .."
  • BUGFIX: Anzeige der Tages-/Wochen-/Monatsarbeitszeit nicht sofort nach Aenderung des Anzeigeformates aktualisiert
  • BUGFIX: Beim Wechsel der Sitzung ueber Nacht werden die vorherigen Sitzungsdaten nicht uebernommen
  • BUGFIX: Abweichungen bei der Berechnung der Sitzungsdauer (1 Minute Differenz)
  • Automatische Groessenanpassung spezifischer Felder
  • Bemerkungen als Standard einstellbar
  • Verhalten bei Stromspar-/Schalfmodus einstellbar
  • Bei Fehleingaben in Zeit/Datumsfeldern wird keine Meldung mehr angezeigt - die Farbe des betroffenen Feldes wird auf Rot geaendert

2003/02/03  Version: 1.13.1

  • BUGFIX: zu haeufige Startmeldung ".. nicht ordnungsgemaess beendet .."
  • BUGFIX: falsche Anzeige der Pausenzeit in der Statistik (Einzelsitzung)
  • BUGFIX: teilweise falsche Anzeige der Sitzungsdauer (1 Stunde fehlte)
  • BUGFIX: Statistik: Jahr wurde nicht wiederhergestellt

2003/01/19  Version: 1.13.0

  • neue Optionen zur Einstellung des Anzeigeformates fuer Dauer und Pausenzeit
  • Berechnungsart fuer Dauer (mit/ohne Pausenzeit) konfigurierbar
  • Einstellung eines Standardsitzungstyps, -projektes und -produktes moeglich
  • Erstellung automatischer Sicherungskopien nach Zeitplan moeglich
  • Updatepruefung integriert (Menue: Hilfe / Update suchen)
  • Es erfolgt jetzt keine Sicherheitsabfrage mehr, wenn der Benutzer sich abmeldet oder der Computer heruntergefahren bzw. neu gestartet wird
  • Pausenfunktion fuer aktuelle Sitzung hinzugefuegt (auch ueber Tray Symbol erreichbar)
  • Beim Versuch eine zweite Instanz von TimeTool zu starten, wird zuerst versucht das Hauptfenster der bereits laufenden Instanz anzuzeigen
  • Zusaetzlicher Filter auf 'Projekt' in der Uebersicht
  • Bei Suspend/Hibernate wir die aktuelle Sitzung beendet bzw. begonnen
  • Aktuelle Sitzung kann beendet/begonnen werden
  • ueber die Einstellungen kann festgelegt werden, ob bei Programmstart/Suspend eine neue Sitzung begonnen werden soll
  • das Symbol (Icon) der Anwendung zeigt jetzt den Sitzungsstatus an (3 Symbole)
  • Wochenenden/Feiertage werden in der Uebersicht hervorgehoben
  • Feiertage (Deutschland) koennen festgelegt werden
  • TTReader Bibliothek (COM) ermoeglicht jetzt das Auslesen u.a. der Sitzungsdaten aus anderen Programmen (auch Office Anwendungen wie Excel)

2002/09/21  Version: 1.12.1

  • interne Anpassungen (BCB4) und kleinere Fixes
  • eine schreibgeschuetzte Sitzungsdatei erzeugt jetzt eine Fehlermeldung

2002/02/14  Version: 1.12.0

  • Sicherheitsabfrage vor dem Loeschen von Sitzungen ueber Filter hinzugefuegt
  • Optimierung der Sitzungsspeicherung - geloeschte Eintraege werden jetzt ueberschrieben
  • Statistik: Summen werden fuer jede Gruppe in gesonderte Spalte ausgegeben

2002/01/10  Version: 1.11.3

  • BUGFIX: Fehler in der Berechnung der Kalenderwoche behoben (KW 0)

2001/03/08  Version: 1.11.2

  • BUGFIX: Einfuegen von mehreren Sitzungen nicht moeglich

2001/01/23  Version: 1.11.1

  • BUGFIX: Import von Sitzungstypen war fehlerhaft
  • BUGFIX: Export ohne vorheriges Speichern war nicht moeglich
  • Teilweiser Import von Sitzugstypen jetzt moeglich (nicht zu importierende Sitzungstypen muessen vor dem Import manuell aus der .stn Datei geloescht werden)
  • Arbeitszeit-Flag wird mit exportiert/importiert [SWT]
  • .stn Datei wird vor dem Schreiben geloescht, sofern sie bereits existiert

2001/01/16  Version: 1.11.0

  • Speichergroesse fuer Projekt Namen von 20 auf 50 erhoeht
  • Speichergroesse fuer Produkt Namen von 30 auf 50 erhoeht
  • Felder fuer Projekt und Produkt wurden angepasst (Groesse)
  • Dateiformat wurde geaendert (Version 1110)
  • Beim Export der Statistik wird die Benutzer Kennung mit ausgegeben
  • Position und ggf. Groesse der Fenster wird gespeichert (Registry)
  • Anzeige der Tages/Wochen/Monats-Arbeitszeit schliesst Typ 'Privat' aus
  • Fuer jeden Sitzungstyp kann festgelegt werden, ob er als Arbeitszeit gilt (ausser 'Privat' gelten alle Sitzungstypen per Default als Arbeitszeit)
  • Der Standard Dateiname fuer die Sitzungen wurde geaendert in <username>.db
  • Trennzeichen bei Import von Projekten und Produkten im CSV Format wird aus den Einstellungen uebernommen (vorher fest: Komma)

2000/05/12  Version: 1.10.0

  • Anzahl der moeglichen Sitzungstypen auf 50 erhoeht
  • Einstellungen/Kennung hinzugefuegt - exportierbar als erstes Feld beim export nach CSV
  • CSV Trennzeichen kann geaendert werden (Default ist Semikolon)
  • Zeite Alarmierung fuer Tages-/Wochenarbeitszeit moeglich
  • Druckfunktion korrigiert (Probleme der Font-Auswahl behoben)
  • Focusierungsprobleme in der Uebersicht beseitigt

2000/05/10  Version: 1.9.3

  • BUGFIX: 'Index der Liste ueberschreitet Maximum' Fehler, wenn Produkte ausgeblendet wurden.

2000/02/07  Version: 1.9.2

  • BUGFIX: Faelschliche Uebernahme von Projekt/Produkt/Bemerkungen beim Wechsel der Sitzung
  • BUGFIX: Unterschiedliche Schriftgroessen lt. Einstellungen der Anzeige (Systemsteuerung) werden jetzt korrekt umgesetzt

2000/01/18  Version: 1.9.1

  • BUGFIX: Datenbank-Konvertierung fehlerhaft bei 1.8.1 -> 1.9.0

2000/01/10  Version: 1.9.0

  • Feld 'Produkt' hinzugefuegt (Dateiformat geaendert)
  • Import/Export von Sitzungsnamen
  • Import von Projektnamen
  • Import von Produktnamen
  • Verbergen (Ausblenden) von Produkt-/Projektnamen in den Listen

1999/11/16  Version: 1.8.1

  • Speichern/Laden von Statistik-Einstellungen in einer Datei
  • BUGFIX: SysTray - Hint wurde falsch erzeugt

1999/11/13  Version: 1.8.0

  • Speicherung der Statistik Einstellungen in der Registry
  • Anzeige des aktuellen Projektes in Programmleiste/Systemleiste
  • Erinnerungsfunktion hinzugefuegt
  • Sitzungsnamen (ausser Privat) koennen editiert werden
  • Minimale Fensterabmessungen festgelegt

1999/08/04  Version: 1.7.0

  • Korrektur bei der Berechnung der Monatsarbeitszeit (Jahr wurde nicht beruecksichtigt)

1999/05/24  Version: 1.6.1

  • Neues Feature: Statistiken (mit Export- jedoch noch ohne Druckfunktion)
  • bei Wochen- und Monatsarbeitszeit werden private Sitzungen nicht mehr gezaehlt
  • Splash-Screen informiert ueber Ladezustand
  • Multiple-Insert / Multiple-Delete Funktion in der Uebersicht
  • Sitzungstyp Feiertag eingefuehrt
  • Alarmierung kann jetzt auch fuer die woechentliche Arbeitszeit aktiviert werden.

1999/04/25  Version: 1.5.0

  • Sitzungstypen korrigiert
  • Online Hilfe verfügbar
  • Homepage / eMail aus AboutBox erreichbar
  • Wochen- und Monatsarbeitszeit wird angezeigt

1999/04/22  Version: 1.4.0

  • Fehler behoben: Exception beim Einfuegen von Sitzungen bei Selektion=Monat
  • Neues Feld PROJEKT eingefügt (max 20 Zeichen)
  • Sitzungstypen wurden auf 12 erweitert
  • Druckfunktion wurde verbessert, die Aufloesung des Druckers wird jetzt beruecksichtigt

1999/03/03  Version: 1.3.0

  • Drucktitel wird jetzt korrekt angezeigt
  • Beim Wechseln der aktiven Sitzung kann jetzt automatisch oder mit Nachfrage die Endzeit der vorherigen Sitzung an die veraenderte Anfangszeit der neuen Sitzung angepasst werden.

1999/02/27  Version: 1.2.0

  • Druckereinstellungen koennen geaendert werden
  • Druckdialog ist verfuegbar: Anzahl Kopien kann gewaehlt werden
  • Druckauftrag kann abgebrochen werden
  • Die Uebersicht kann durch Klicken auf die Ueberschrift sortiert werden
  • Der Fehler in den Listboxen der Auswahl in der Uebersicht wurde beseitigt
  • Die Alarmierung beruecksichtigt jetzt die gesamte Arbeitszeit des Tages
  • Akustische Alarmierung kann jetzt ueber WAV Datei erfolgen. Die Datei muss sich im gleichen Verzeichnis wie das Programm befinden und den Namen 'alarm.wav' haben
  • Die Gesamtzeit des Tages (abzueglich Pause) wird jetzt zusaetzlich angezeigt
  • SystemTray Zeigt jetzt auch die Gesamtzeit des aktuellen Tages an
  • Negative Werte werden jetzt richtig (mit fuehrendem '-' vor der Zeit) angezeigt
  • Funktion 'AutoPause' wurde hinzugefuegt - es kann eine Beginnzeit und die Dauer der Pause vorgegeben werden. Die Pause wird am Pausenende automatisch eingetragen
  • Optische Alarmierung (Info-Dialog) wurde aktiviert

1999/01/29  Version: 1.1.1

  • Es erfolgt eine Abfrage, wenn das Datum der letzten Sitzung gleich dem aktuellen Tag ist. Die Sitzung kann fortgefuehrt oder gewechselt werden
  • Es erfolgt eine Sicherheitsabfrage beim Beenden.
  • Wird die Zeit des Rechners rueckwaerts verstellt, wird die aktuelle Zeit nicht mehr in die aktuelle Sitzung uebernommen.
  • Die Filterfunktion wurde beschleunigt
  • Funktion 'Rueckgaengig' funktioniert jetzt
  • Einstellungen koennen jetzt vorgenommen werden (Dialoge,Fenster)
  • SystemTray kann deaktiviert werden
  • Fenstergroesse und Position kann gespeichert werden
  • Spaltenbreite in der Übersicht kann gespeichert werden
  • AlarmTimer ist verfuegbar
  • Benutzerdaten koennen angegeben werden
  • Das Datenfile (.db) kann frei gewaehlt und geaendert werden
  • Druckfunktion wurde veraendert (Seitenzahl,...)

1999/01/25  Version: 1.0.3

  • Feld 'Bemerkungen' unter 'Aktuelle Sitzung' ist jetzt eine ComboBox mit allen bisherigen Eintragungen.
  • Das Programm erscheint nach dem Start nur noch im SystemTray. Durch Doppelklick oder PopupMenue kann das Hauptfenster aktiviert werden.
  • Die aktuell angezeigte History (incl. Filter) kann in das CSV Format exportiert werden.
  • Der Button 'Uebernehmen' unter 'Aktuelle Sitzung' reagiert jetzt auf <ENTER>.
  • 'Hilfe->Info' ist jetzt verfuegbar