Calefly - ausführliche Versions-Historie

Datum Version und Änderungen in der Version
28.12.2020 Calefly Version 1.7.3.3 veröffentlicht:     zum Download

Minimales Funktions- und Dokumentations-Update.
Optional für Nutzer, die schon Version 1.7.3.2 verwenden. 1) 
Mit einfacher Update-Empfehlung für Nutzer, die Version 1.7.3.1 oder 1.7.3.0 verwenden und für Nutzer der Version 1.7.3.2, die ihre Kalenderdatei in einem Cloud-Speicher ablegen. 1) 
Mit klarer und nachdrücklicher Update-Empfehlung für alle Nutzer der Version 1.7.2.2. oder älter. 1) 


Dieses Minimal-Update bringt vor allem zwei Verbesserungen für Anwender, die ihre Calefly-Kalenderdatei in einem Cloud-Speicher ablegen. Darüber hinaus wird als Standard-Hilfedatei jetzt an allen Stellen einheitlich die PDF-Hilfe gestartet und angezeigt.

Alle Neuerungen im Detail:
  • UPD: Der Default-Präfix der Lockdatei für die Kalenderdatei-Zugriffsteuerung wurde von ".~lock." geändert in "lock-". Dies hat den Vorteil, dass die Lockdatei unter Linux und Unix-Betriebssystemen nicht mehr als versteckte Datei behandelt wird und in der Folge bei Speicherung der Kalenderdatei auf einem Cloudserver wie Owncloud oder Nextcloud und evtl. auch bei anderen Cloud-Diensten die Lockdatei standardmäßig mit synchronisiert und auf den Server kopiert wird. Dadurch kann auch ohne eine Änderung der Konfiguration von Owncloud/Nextcloud die Zugriffsteuerung von Calefly wie gewohnt arbeiten. Da die Synchronisation je nach verwendeter Cloud-Software bzw. Cloud-Dienst immer etwas Zeit benötigt, ist es nichtsdestotrotz sehr zu empfehlen, sich - besonders bei Speicherung der Kalenderdatei in der Cloud - nicht auf diese Mechanismen zu verlassen, sondern auch selbst darauf zu achten, dass nicht gleichzeitig von mehreren Computern aus auf ein und diesselbe Kalenderdatei zugegriffen wird.
  • NEU: Für die Lockdatei kann nun der Präfix, der dem Kalendernamen vorangestellt wird, und der Suffix, der an den Kalendernamen angehängt wird, eingestellt und persistent gespeichert werden. Dies kann evtl. in seltenen Fällen bei der Speicherung der Kalenderdatei (und somit auch der Lockdatei) in Clouddiensten von Vorteil sein. Da wir die Nutzung dieser Option für die meisten Anwender aber ausdrücklich nicht empfehlen und auch davon ausgehen, dass dies in aller Regel gar nicht erforderlich ist, sind der Präfix und der Suffix nicht im Optionendialog der grafischen Benutzeroberfläche einstellbar, sondern ausschließlich über die Konfigurationsdatei „Calefly.ini“. Vor der Änderung muss Calefly definitiv beendet worden sein und darf nicht mehr im Hintergrund aktiv sein, sonst wird Ihre Änderung beim nächsten Beenden von Calefly wieder mit den alten Werten überschrieben. Ab dem nächsten Start von Calefly nach der Änderung wird der Dateinamen der Lockdatei dann aus den neuen Präfix- und Suffix-Texten zusammengesetzt.

    Bitte beachten Sie dabei aber Folgendes:
    1. Wenn Sie einen anderen als den oben dargestellten Standard-Präfix- oder Standard-Suffix-Text einstellen, so achten Sie unbedingt darauf, in allen Calefly-Installation, die auf eine Kalenderdatei zugreifen, den gleichen Präfix und den gleichen Suffix einzustellen. Andernfalls wird der Zugriffschutz über die Lockdatei nicht funktionieren.
    2. Das Ändern von Einträgen direkt in der Konfigurationsdatei „Calefly.ini“ wird im Allgemeinen ausdrücklich nicht empfohlen, und sollte – wenn überhaupt – nur dann erfolgen, wenn Sie über gute Computerkenntnisse verfügen und/oder berufliche Erfahrungen im IT-Bereich besitzen. Jede Änderung direkt in der Konfigurationsdatei erfolgt auf Ihr eigenes Risiko! Und sichern Sie bitte vor jeder Änderung den ursprünglichen Stand der Konfigurationsdatei, um diesen Stand bei Bedarf wieder herstellen zu können.
  • UPD: mit Version 1.7.3.1 wurde die Standard-Hilfe auf die PDF-Version umgestellt. Der Hilfe-Button in der Toolbar (mit dem Fragezeichen-Symbol) startete aber noch wie zuvor die HTML-Version und wurde daher jetzt ebenfalls auf die PDF-Version umgestellt.
  • UPD: Auch der Programm-Info-Dialog ("Hilfe \ Über Calefly") zeigt jetzt aus dem o.g. Grund den Pfad zur PDF-Hilfedatei als Hilfedatei an, und nicht mehr den Pfad zur HTML-Hilfedatei.
  • UPD: Wenn eine Hilfe-Datei, aus welchen Gründen auch immer, nicht gefunden wird, dann wird dies nun im Programm-Info-Dialog ("Hilfe \ Über Calefly") angezeigt.
  • FIX: Ein Syntax-Fehler im Hilfetext zur Schnelleingabe wurde behoben.
  • NEU: In der Dokumentation gibt es ein neues Kapitel zum Zugriffs-Schutz vor gleichzeitigem Zugriff mehrerer Nutzer.
  • NEU: Das Thema "Synchronisation der Lockdatei zum Schutz vor gleichzeitigem Zugriff mehrerer Nutzer" wird jetzt auch am Ende des Kapitels "Verfügbarmachen der Termine in einem Cloud-Speicher" speziell für den Fall der Speicherung der Kalenderdatei in einem Cloud-Speicher behandelt.
27.11.2020 Calefly Version 1.7.3.2 veröffentlicht:     zum Download

Kleines Bugfix-, Funktions- und Dokumentations-Update.
Mit einfacher Update-Empfehlung für Nutzer, die schon Version 1.7.3.1 oder 1.7.3.0 verwenden, 1) 
Mit klarer und nachdrücklicher Update-Empfehlung für alle Nutzer der Version 1.7.2.2. oder älter. 1) 


Dieses Update behebt mehrere Fehler in verschiedenen Themenbereichen und bringt Verbesserungen beim HTML-Export, bei der Navigation durch Teiltermine von Serienterminen, bei der Anzeige von Teiltermin-Informationen in der Statusleiste und in einzelnen anderen Bereichen. In der Dokumentation wurde im Kapitel "Mobiler Zugriff auf Ihre Calefly-Termine" ein neues Unterkapitel zum Thema "Verfügbarmachen der Termine in einem Cloud-Speicher" ergänzt.

Alle Neuerungen im Detail:
  • NEU: Beim HTML-Export wird in einer Infozeile direkt unterhalb der Überschrift jetzt auch das aktiv gewählte Bundesland mit ausgegeben, sofern Feiertage beim Export ausgegeben werden. Denn das gewählte aktive Bundesland beeinflusst ja, welcher Feiertage dort gesetzliche Feiertage sind und welche nicht. Gleichzeitig wird die Bedeutung der Farben dunkelgrün und hellgrün im HTML-Export jetzt hinter der Angabe des aktiven Bundeslandes ebenfalls kurz beschrieben, so dass dies auch für Dritte, die mit Calefly weniger vertraut sind, nachvollziehbar ist.
  • UPD: Die Kontraste der Quickinfo-Texte wurden noch einmal erhöht, was die Ablesbarkeit noch einmal spürbar verbessert, und zwar bei allen Farbthemen, in denen die Quickinfos die Hintergrundfarbe Hellblau haben. Zum einen durch ein deutlich helleres Hellblau, das jetzt nur noch ganz schwach ins Bläuliche geht und allen Quickinfos der genannten Farbthemen zugute kommt. Zum anderen, speziell für Feiertags-Quickinfos, durch ein dunkleres Rot für die Auflistung der Bundesländer, in denen der Feiertag KEIN gesetzlicher Feiertag ist.
  • NEU: Die Teiltermin-Nr. bzw. im Fall von Geburtstagen und Jahrestagen das Alter bzw. der Abstand in Jahren sowie das aktuelle Teiltermin-Datum bzw. hier das Datum des aktuellen Geburtstags/Jahrestages kann jetzt auch für Geburtstage und Jahrestage in der Statusleiste angezeigt werden.
  • NEU: Die Teiltermin-Nr. für Serientermine und Geburtstage/Jahrestage wird jetzt nicht mehr erst nach Betätigung eines entsprechenden Menübefehls oder einer entsprechenden Shortcut-Kombination in der Statusleiste angezeigt, sondern umgehend und automatisch wenn ein (einzelner) Serientermin oder Geburtstag mit der Maus ausgewählt wird. Auf diese Weise sind auch die Anzeigeoptionen ohne Altersangabe in der Hauptansicht jetzt noch attraktiver geworden, weil so jederzeit noch einfacher und schneller als bisher das Alter bzw. der Zeitabstand zum Starttermin nachgeschlagen werden kann.
  • NEU: Die sofortige Anzeige der Teiltermin-Informationen in der Statusleiste bei Auswahl eines Events kann in den Optionen auch deaktiviert werden. Für Anwender, die die Teiltermmin-Infos bzw. das Alter oder den Abstand vom Starttermin in Jahren nicht jedes Mal beim Anklicken des Events mit der Maus in der Statusleiste sehen wollen, z.B. weil sie die Anzeige bei jedem Anklicken als ein zu nervöses Verhalten empfinden, oder auch für Anwender, die lieber permanent die Standard-Informationen der Statusleiste im Blick haben wollen, ist die Funktion der Anzeige der Teiltermin-Nr. in der Statusleiste jetzt abschaltbar. Dies kann getan werden in den Optionen unter "Extras \ Optionen \ Sonstige Optionen " über die Checkbox mit dem Text "Statusleiste: Anzeige der Teiltermin-Nr. für Serientermine und Geburtstage bei Auswahl
    (sonst nur nach Menü- oder Shortcut-Kommandos des Menüs "Gehe zu Teiltermin ...)"
  • INFO: Bei Ausführung von Menükommandos aus dem Menü "Gehe zu Teiltermin einer Terminserie" oder deren Shortcuts wird die Teiltermin-Nr. bzw. die Anzahl von Jahren bei Geburtstagen und Jahrestagen in der Statusleiste wie bisher angezeigt, denn beim schnellen Scrollen durch die Teiltermine mit Hilfe der entsprechenden Shortcuts "1" oder "2" ist es zur Orientierung sehr hilfreich, an einer festen Position immer die aktuelle Teiltermin-Nr. und das Datum des aktuellen Teiltermins angezeigt zu bekommen. Man kann sich so an der Statusleiste orientieren, um sich schnell zu einem bestimmten Teiltermin zu bewegen.
  • FIX: Wenn die Option "Nur Tage drucken, die Events enthalten" gewählt war, so wurden die KW-Bereiche in der Woche um einen Monatsbalken herum mit farbigem Hintergrund gezeichnet, die anderen KW-Bereiche hingegen ohne. Das ergab ein ungleichmäßiges und etwas unschönes Farbbild und wurde nun behoben.
  • FIX: Die Titelleisten-Beschriftungen im Fehlermeldedialog, der angezeigt wurde, wenn eine Gehe-zu-Teiltermin-Funktion nicht möglich war, enthielt den Text "letzten" redundant, also anstatt "ersten", "vorigen", "nächsten" oder "letzten" fälschlicherweise "ersten letzten", "vorigen letzten", "nächsten letzten" oder "letzten letzten". Das überflüssige zusätzliche Adjektiv "letzten" wurde entfernt.
  • FIX: Wenn ein mehrtägiger Teiltermin eines Serientermins am 01.01. eines Jahre begann, so war der Sprung zum nächsten Teiltermin von diesem Teiltermin aus nicht möglich und in der Statusleiste wurde beim Versuch des Springens eine ungültige Teiltermin-Nr. angezeigt.
  • FIX: Beim Sprung von einem markierten Event in der Listenansicht zum gleichen Event in der Kalenderansicht wurde bei mehrtägigen Serienterminen - im Gegensatz zu allen anderen Terminen - nur der Zieltag markiert, nicht aber das Zielevent. Dieses Verhalten trat bei allen Teilterminen außer dem Starttermin auf.
  • UPD/FIX: Es wird bei der Eingabe eines neuen Events jetzt nicht mehr zugelassen, dass die Dauer eines mehrtägigen Serientermins in Tagen länger ist als der Wiederholabstand des Events. Beispiel: Bei einem wöchentlichen Serientermin können Sie als maximale Dauer jetzt z.B. von Mi - Di einstellen (Länge 7 Tage = Abstand von 7 Tagen) aber nicht mehr von Mi - Mi (Länge 8 Tage > Abstand von 7 Tagen). Bisher wurde bei wöchentlichen Events das Beispiel von oben mit einer Dauer = Länge in Tagen + 1 gerade noch akzeptiert und erst bei noch längerer Dauer wurde die Eingabe abgelehnt, was aber in der Folge in seltenen Fällen zu grafischen Darstellungsproblemen führen konnte. Neben solchen implementierungstechnischen Gründen würde eine Zulassung aber auch wenig Sinn machen, denn es ist in der Realität einfach nicht möglich zum gleichen Zeitpunkt in zwei verschiedenen aber sich zeitlich überlappenden (Teil-)Terminen der gleichen Terminserie zu sitzen. Wenn Sie - aus welchen Gründen auch immer - überlappende Termine haben wollen, so ist es besser, dafür mehrere separate und versetzte Termine einzugeben.
  • UPD: Die Option "Anzeigetext für Geburtstage" in den Optionen wurde jetzt umgenannt in "Anzeigetext für Geburtstage und Jahrestage". In der Programmdokumentation wurde alle Referenzierungen dieser Option entsprechend angepasst.
  • UPD: Auch die Tooltips, die beim Überfahren des Toolbar-Buttons der Kerze mit der Maus erscheinen wurden jetzt erweitert von "Geburtstage anzeigen" zu "Geburtstage und Jahrestage anzeigen".
  • UPD: Beim HTML-Export gab es kleinere farbliche Änderungen in den Farben einzelner Hinweistexte in den Kopf- oder Fusszeilen.
  • FIX: Korrektur des Textlabels unten auf dem Tab "Serientermin-Einstellungen" im Event-Eingabedialog, wo jetzt darauf hingewiesen wird, dass die obersten 4 Felder der Seite reine Anzeige-Felder sind und nicht nur die obersten 3 Felder. Die letztgenannte Zahl basierte auf einem älteren Stand der GUI-Gestaltung und war bei der GUI-Überarbeitung vergessen worden zu aktualisieren.
  • NEU: In der Programm-Dokumentation wurde im Kapitel "Mobiler Zugriff auf Ihre Calefly-Termine" ein neues Unterkapitel zum Thema "Verfügbarmachen der Termine in einem Cloud-Speicher" ergänzt.
18.11.2020 Calefly Version 1.7.3.1 veröffentlicht:     zum Download

Kleines Bugfix-, Funktions- und Dokumentations-Update.
Mit einfacher Update-Empfehlung für Nutzer, die schon Version 1.7.3.0 verwenden, 1) 
Mit klarer und nachdrücklicher Update-Empfehlung für alle Nutzer der Version 1.7.2.2. oder älter. 1) 


Dieses Update behebt einige kleinere Fehler u.a. einen Fehler mit der Anzeige des Teiltermin-Hinweises im Event-Eingabedialog nach einem Wechsel des Eingabemodus. Ein neue, weitere Option für die Anzeige von Geburtstagstexten ist jetzt vielleicht noch besser als die schon in Version 1.7.3.0 eingeführten Optionen dazu geeignet, Jahrestage, Hochzeitstage und Jubiläen darzustellen.

Wichtigste Änderung ansonsten ist eine nochmal deutlich überarbeitete und erweiterte Programmdokumentation, wegen der wir hier eine einfache Updateempfehung für die meisten Anwender aussprechen. Insbesondere wurde in der Programmdokumentation das in Version 1.7.3.0 neu hinzugekommene Kapitel "Mobiler Zugriff auf Ihre Calefly-Termine" noch einmal deutlich überarbeitet und ergänzt. Ein weiteres neues Kapitel stellt 2 Wege zum Erstellen einer Geburtstagsliste aus allen eingegebenen Geburtstagen vor. In der Dokumentation sind zudem alle internen Verweise auf andere Kapitel jetzt als Links aufgeführt, die nun sowohl in der PDF- als auch in der HTML-Variante benutzbar sind. Weitere Neuerungen und Änderungen in der Dokumentation wie in der Software selbst siehe unten:

Alle Neuerungen im Detail:
  • NEU: Eine neue, weitere Option für die Anzeige von Geburtstagstexten ist jetzt vielleicht noch besser als die schon in Version 1.7.3.0 eingeführten Optionen dazu geeignet, Jahrestage, Hochzeitstage und Jubiläen darzustellen: Die Option steht an 5. Stelle der entsprechenden Combo-Box, hat die Bezeichnung "Name: x Jahre, kein Zusatz @x=0" und ist in der Dokumentation mit Option Nr. 5 bezeichnet.
  • FIX: Nach einem Wechsel des Eingabemodus im Event-Eingabedialog verschwand die Anzeige des Teiltermin-Hinweises solange bis ein Tabwechsel stattfand, bestimmte andere Nutzer-Interaktionen im Dialog ausgeführt wurden oder der Dialog geschlossen und neu geöffnet wurde. Der Fehler trat nur auf bei Events ohne Angabe eines Endzeitpunktes (bei Geburtstagen also immer).
  • FIX: In der Fußzeile beim Drucken wurde die URL der Calefly-Homepage seit Version 1.7.3.0 unvollständig ausgegeben.
  • FIX: In der Fußzeile beim Drucken wurde die Fusszeile, die den Zeitpunktes des Ausdrucks u.a.m. enthält, in bestimmten Druck- und Optionenkonfigurationen mit dunkler Hintergrundfarbe gedruckt, so dass sie schlecht lesbar war.
  • FIX: Wenn die Anzeige von Notizen-Fusszeilen beim Drucken deaktiviert war, so wwurde die URL der Calefly-Homepage seit Version 1.7.3.0 unvollständig ausgegeben.
  • FIX: Der Menüeintrag "Calefly \ Calefly Download-Webseite" rief fälschlicherweise die Editionen-Webseite anstatt der Download-Webseite auf.
  • UPD: Als Standard-Hilfe wird jetzt die PDF-Dokumentation und nicht mehr die HTML-Dokumentation empfohlen. Diese wandert daher im Menü "Hilfe" an die oberste Stelle während die HTML-Hilfe um einen Platz nach unten absteigt.
  • UPD: Da die PDF-Hilfe nun die empfohlene Standardhilfe ist, kann sie ab jetzt direkt mit F1 aufgerufen werden. Die HTML-Hilfe dagegen benötigt jetzt die Tastenkombination Strg+F1.
  • INFO: Begründung für die Wahl des PDF-Formats als Standard-Hilfeformat:
    1. Wenn das Fenster im Vollbild-Modus geöffnet ist wird die Zeile im Browserfenster auf modernen Bildschirmen sehr, sehr breit, was das Lesen unangenehmer macht. Im PDF-Fenster dagegen verbleibt die Seitenbreite immer auf der Breite einer DIN-A4-Seite, die noch recht angenehm zu lesen ist.
    2. Manche Stand-Alone PDF-Reader, wie z.B. der Foxit-Reader, speichern die zuletzt aufgerufene Seite, was bei mehrfachem Nachschlagen in der Dokumentation zum gleichen Thema sehr praktisch ist, da dann das wiederholte Suche des richtigen Kapitels bei allen Folgevorgängen entfällt. Die HTML-Hilfe im Browser dagegen würde immer wieder auf der ersten Seite geöffnet und würde jedesmal ein erneutes Suchen des richtigen Kapitels erfordern.
    3. Die PDF-Hilfe eignet sich besser, um einzelne oder alle Seiten eines Kapitels gezielt unter Angabe der gleichen Seitenzahlen wie im Dokument selbst auszudrucken, was in einem umfangreichen Browserdokument schwieriger ist.
    4. Durch die Seitenzahlen im PDF-Dokument ermöglicht die PDF-Hilfe die Angabe von Verweisen auf Webseiten oder in Newsletter- oder Support-Mails, was die Bezugnahme auf die Dokumentation erleichtert. Zu beachten ist allerdings, dass die Seitenzahlen immer nur für eine spezielle Softwareversion gelten, die entweder explizit mit angegeben werden sollte oder aus dem umgebenden Kontext heraus ersichtlich sein sollte.
  • Die Programmdokumentation wurde noch einmal deutlich überarbeitet und ergänzt. 7 Seiten sind hinzugekommen d.h. der Umfang ist ebenfalls um ca. 7% gewachsen und die Dokumentation umfasst jetzt 106 statt 99 Seiten. Die wichtigsten Neuerungen und Überarbeitungen im Einzelnen sind:
    • Das in der Version 1.7.3.0 neu hinzugekommene Kapitel "Mobiler Zugriff auf Ihre Calefly-Termine" wurde überarbeitet und ergänzt und umfasst jetzt 12 anstatt bisher "nur" 10 Seiten.
      Wenn Sie sich für dieses Thema interessieren, sollten Sie die neueste Version auf jeden Fall herunterladen und dieses Kapitel durchlesen bzw. in der Neufassung noch einmal durchlesen!
    • Im Kapitel "Import und Export von Events" wurde ein Vorspann von ca. 1/2 Seite ergänzt, der einige grunsätzliche Charakteristika des Verhaltens beim Import von Terminen in Calefly hinein erläutert. Es wird empfohlen, sich diesen Vorspann einmal durchzulesen.
    • Es wurde ein neues Kapitel zum "Erstellen einer Geburstagsliste" ergänzt (gleichnamige Überschrift), in dem 2 Wege erläutert werden, um mit Calefly eine übersichtliche Liste aller in der Software eingegebenen Geburtstage zu erstellen. Zu finden in der PDF-Doku ab Seite 98.
    • Alle Links, die innerhalb der Programmdokumentation auf andere Kapitel verweisen, funktionieren jetzt sowohl im PDF-Reader mit der PDF-Doku als auch im Browser mit der HTML-Doku.
      Nur sehr einfache gehaltene Browser-PDF-Plugins, wie das PDF-Plugin in Microsoft Edge unterstützen interne Links derzeit (noch?) nicht. Die PDF-Plugins in Mozilla Firefox oder Google Chrome dagegen unterstützen interne PDF-Links ebenso wie das PDF-Plugin im Opera-Browser.
      Wir empfehlen bei häufiger Nutzung dennoch die Installation eines vollständigen Stand-Alone PDF-Readers. Von den Browser PDF-Plugins können wir für das Lesen der Programmdokumentation insbesondere den Firefox-PDF-Reader empfehlen, da dieser sowohl interne Links unterstützt als auch, wie ein guter vollwertiger Reader, eine Positions-History mit ALT+Links bzw. ALT+Rechts (ALT+CursorLeft bzw. ALT+CursorRight). Bei Chrome dagegen (wie auch bei Opera) landen Sie nach ALT+Links nicht, wie für längeres Arbeiten mit einem Dokument wünschenswert, an der letzten Stelle innerhalb des Dokuments, sondern bei der zuletzt aufgerufenen Webseite bzw. dem zuletzt aufgerufenen Dokument. Das hier beschriebene Verhalten von PDF-Plugins verschiedener Browser beschreibt den Stand im November 2020 und könnte sich evtl. in Zukunft verändern.
    • Weitere kleinere Überarbeitungen und Ergänzungen an verschiedenen Stellen.
14.11.2020 Calefly Version 1.7.3.0 veröffentlicht:     zum Download

Größeres Funktions- und Bugfix-Update mit klarer und nachdrücklicher Updateempfehlung. 1) 
Hinweis: Die Updateempfehlung bezieht sich, sofern nicht anders angegeben, immer auf die letzte Vorgängerversion. Falls Sie noch eine ältere Version als die letzte Vorgängerversion einsetzen, so gilt für Ihre Version die höchste aller Updateempfehlungen (Liste der Updatempfehlungsstufen), die für alle Versionen nach Ihrer Version gegeben wurde. Um diese individuelle Update-Empfehlungsstufe für Ihre Version und Ihre Edition ganz einfach herauszufinden, benutzen Sie bitte in Ihrer Calefly-Software im Menü "Calefly" die Funktion "Auf Updates prüfen".

Dieses Update bringt eine erweiterte und verbesserte Anzeige von Geburtstagen, eine bessere Ablesbarkeit von Sonnenauf-/untergangszeiten, verbesserte Serienterminfunktionen, eine massiv verbesserte Termin-Eingabe mit vielen neuen Komfort-, Unterstützungs- und Sicherheitsfunktionen, eine vervollständigte Schnelleingabe, erweiterte Feiertags-Funktionen, erweiterte Quickinfos für (Geburtstags-)Terminserien sowie verbesserte Export-Funktionen.

Die Export-Funktionen unterstützen nun die erweiterte Geburtstagsanzeige, so dass diese auch für alle Geräte verfügbar ist, auf die Kalenderdaten per Exportfunktion übertragen werden. Der Sprung zum aktuellen Tag geht jetzt mit einem besonders einfachen Hotkey.


Verschiedene neue und verbesserte Funktionen wie z.B. die verbesserte Geburtstagsanzeige führen zur Einstufung "mit klarer Update-Empfehlung". Mehrere wichtige Bugfixes führen gleichzeitig zur Einstufung "mit nachdrücklicher Update-Empfehlung". Viele sonstige Bugfixes und viele kleinere Verbesserungen runden das Update ab.

In der Dokumentation sind die neuen Geburtstagsfunktionen ausführlich beschrieben im Kapitel "Einstellungen für alle Ansichten" und dort im Unterkapitel "Option Anzeigetext für Geburtstage" und den beiden Folgekapiteln. Und erstmals ist in der Dokumentation im neuen Kapitel "Mobiler Zugriff auf Ihre Calefly-Termine" in aller Ausführlichkeit beschrieben, wie Sie mit Calefly auch unterwegs Zugriff auf Ihre Termine haben können, z.B. von Ihrem Smartphone aus.

Die aktuelle Version 1.7.3.0 ist das erste Calefly-Update, das mit einem Zertifikat versehen ist. Die Herkunft der Software kann damit nun zuverlässig überprüft werden und es ist davon auszugehen, dass damit mittelfristig auch die Smartscreen-Meldungen, die bisher häufig eine unbekannte Software meldeten, seltener werden, auch wenn es bei uns wie bei allen kleineren Softwareherstellern mit begrenzten Downloadzahlen wohl eine Weile dauern kann, bis hierfür eine hinreichende Download-Reputation bei Smartscreen aufgebaut ist.

Alle Neuerungen im Überblick:

Alle Neuerungen im Detail:
  • NEU: Erste Software-Version bei der sowohl das ausführbare Programm "Calefly.exe" als auch das Installationspaket setupCalefly-1.7.3.0_de.exe mit einem kryptographischen Zertifikat zertifiziert ist.
Beschleunigung, Handhabung, Darstellung und Ablesbarkeit:
  • NEU: Beschleunigung: Die Funktion "Gehe zu Heute" kann jetzt nicht nur wie bisher mit dem Shortcut "Strg+H" ausgeführt werden, sondern auch einfach nur durch Drücken der H-Taste (H wie Heute), was die Benutzung dieser sehr häufig benötigten Funktion deutlich vereinfacht und beschleunigt.
  • UPD: Die Farben der Sonnenaufgangs- und Sonnenuntergangszeiten wurden so modifiziert, dass der Kontrast spürbar erhöht wurde. Dadurch wurde eine deutlich verbesserte Ablesbarkeit erreicht. Und dies für alle Farbthemen sowohl an Werktagen mit ihrem helleren Hintergrund, an Wochenenden mit dunklerem Hintergrund als auch am aktuellen Tag mit seiner roten Hintergrundfarbe. Eine ganze Menge Feinarbeit, die dahinter steckt, sorgt nun also dafür, dass die Sonnenaufgangs- und Sonnenuntergangszeiten jetzt in allen Farbthemen noch einmal deutlich besser ablesbar sind als bisher.
  • UPD: Auch die Zeitumstellungstexte in den Quickinfos 2 x pro Jahr bekamen als Textfarbe ein dunkleres Rot wodurch jetzt mehr Kontrast vorhanden ist und die Texte in der Folge besser ablesbar sind. Vorgehen und Zielsetzung entsprechen hier also den Änderungen, die bei den Sonnenauf- und untergangs-Zeiten vorgenommen wurden.
  • UPD: Die Wochentags-Felder für das Start- und Enddatum im Event-Eingabedialog werden jetzt in schwarzer anstatt grauer Farbe dargestellt und sind so besser ablesbar. Zwar fällt der Fokus der Augen damit nicht mehr so stark auf die Eingabefelder selbst, aber der Vorteil eines höheren Kontrasts und damit einer besseren Ablesbarkeit der Wochentagsfelder sollte höher wiegen als der leicht verringerte Fokus. Insbesondere wenn ein Farbthema mit dunklerem Dialog-Hintergrund ausgewählt ist, sollte der Vorteil künftig klar zum Tragen kommen.
  • UPD: Die Hinweise auf die Darstellungsfarbe von gesetzlichen und sonstigen Feiertage unter "Extras \ Optionen \ Alle Ansichten - Darstellung" werden jetzt farbig in grün dargestellt so wie auch in der Hauptansicht, so dass die Bedeutung intuitiv schneller zu erfassen ist.
  • UPD: Beim Programmstart wird jetzt nicht nur die Menüleistenposition wieder in die Originalposition zurückgesetzt, sondern auch die Toolbarposition. Falls Sie eine der Leisten einmal versehentlich verstellt und weitgehend aus dem sichtbaren Bereich hinaus verschoben hatten und dann nicht mehr auffanden, so können Sie in einem solchen Fall jetzt einfach das Programm beenden und neu starten.
  • Außerdem kann das Zurücksetzen beim Start jetzt auch unter "Extras \ Optionen \ Sonstige Optionen" für beide Leisten individuell deaktiviert werden, um veränderte Positionen dauerhaft d.h. auch über den nächsten Programmstart hinweg zu erhalten. Eine Deaktivierung empfiehlt sich nur dann, wenn Sie dauerhaft eine andere Position als die Standardposition einstellen möchten.
  • FIX: Wenn bei der Erstinstallation auf die Frage nach den DEMO-EVENTS "Nein" geantwortet wurde, so wurden ungeachtet der NEIN-Antwort dennoch Demo-Events eingefügt. Zwar konnten diese im Anschluss sehr einfach über den Menübefehl "Extras \ Demo-Events \ Löschen" wieder entfernt werden. Nichtsdestotrotz wurde dieser ärgerliche Fehler umgehend nach Entdeckung behoben.
  • FIX: Wenn die Anzeige der vertikalen Balken für mehrtägige Events deaktiviert wurde und von daher im Anschluss mehr Platz für die Anzeige der Betreff-Texte zur Verfügung stand, so nutzte der Darstellungsalgorithmus diese in bestimmten Fällen zunächst nicht, um bei Platzmangel nun einen größeren Teil der Eventtexte darzustellen. Dadurch wurden in diesen Fällen die Texte unnötig stark gekürzt, was die Ablesbarkeit verschlechterte. Der Fehler hatte nur Auswirkungen, wenn die Option "Bildschirmansicht: Horizontalen Abstand bei Platzmangel reduzieren" aktiv war, da andernfalls die Texte sowieso immer in voller Länge dargestellt werden.
  • NEU: Es wird jetzt ein Hinweisdialog angezeigt, wenn von der Suchergebnisliste aus zu einem durch Filter verborgenen Event gesprungen wird. Dies konnte bisher irritierend sein, wenn das angesprungene Event dann in der Kalenderansicht nicht sichtbar war, was zu der Frage führen konnte, ob die Sprungfunktion fehlerhaft war. Nein, war sie nicht, aber mit dem Hinweisdialog ist die Ursache des nicht-sichtbaren Events nun nicht nur sofort transparent, sondern der Dialog ermöglicht auch, gleich alle Filter mit einem einzigen Buttonklick zu deaktivieren und das nicht sichtbare Event sofort anzeigbar zu machen, ohne lange nach den entsprechenden Menüpunkten oder Optionen-Einstellungen suchen zu müssen.
  • UPD/FIX: Wenn ein Filter-Text editiert wird, dann verbleibt die Kalenderansicht jetzt an der gleichen Stelle, an der sie vor dem Editieren des Filters war. Dies erleichtert es, die Auswirkungen einer geänderten Filtereinstellung sofort in der Hauptansicht nachzuvollziehen.
  • UPD: Der Darstellungsalgorithmus wurde an mehreren Stellen leicht angepasst, um auch bei sehr vielen Events in den einzelnen Tageszeilen nicht zu viel Platz ungenutzt zu verschwenden. Er ist an dieser Stelle, d.h. bei sehr vielen Events, noch lange nicht perfekt und könnte auch in Zukunft gelegentlich noch weiter optimiert werden. Dennoch sollte es bei sehr vielen Events, insbesondere auch bei vielen mehrtägigen Events mit entsprechend vielen und/oder langen Balken, gegenüber dem alten Stand Vorteile in der Darstellung der Kalenderansicht geben. Wenn Sie anderer Meinung sind, weil Sie bei Ihrer Anwendung einen anderen Eindruck von den Änderungen haben, so sagen Sie uns Bescheid.
  • UPD: Die Breite der Ansicht wird jetzt genauer berechnet als bisher, so dass - zumindest wenn die Option "Bildschirmansicht: Angezeigten Eventtext bei Platzmangel kürzen (beim Drucken immer)" gewählt ist - in der Regel 100% aller Event-Texte innerhalb des sofort d.h. ohne horizontales Scrollen sichtbaren Bereiches ausgegeben werden. Dadurch sollte es in den allermeisten Szenarien nicht mehr passieren, dass ein kleiner Teil des letzten Events einer Tageszeile rechts hinter dem sichtbaren Bereich verschwindet und das Event nur nach horizontalem Scrollen vollständig gelesen werden kann.
    Nur bei extrem vielen Events und extrem vielen vertikalen Balken mehrtägiger Events, die ja auch Platz beanspruchen, kann es sein, dass der Algorithmus, auch wenn dies anders konfiguriert ist, dennoch die Horizontale über die verfügbare Bildschirmbreite hinaus erweitern muss, um zumindest die stark gekürzten Minimaltexte und die Minimal-Balkenbreiten noch darstellen. Auch in speziellen Übergangsphasen nach Änderungen spezieller Ansichtskonfigurationen könnte das oben beschriebene Verhalten evtl. in wenigen Szenarien noch vorkommen.
    In aller Regel aber ist ein horizontales Scrollen nun bei der o.g. Einstellung nicht mehr nötig, was in Anwendungsfällen mit vielen Events im Kalender einen klaren Komfortgewinn bedeutet.

Erweiterte Geburtstagsanzeige

Erweiterte Feiertags-Funktionen:
  • UPD/FIX: Für die Quickinfo-Anzeige der Bundesländer, in denen der Feiertag "Reformationstag" gilt, wurden ab dem Jahr 2018 die 4 Bundesländer Bremen, Hamburg, Niedersachsen und Schleswig-Holstein ergänzt.
  • UPD: Der Tag der deutschen Einheit wird jetzt erst ab dem Jahr 1990 angezeigt, da er erst an diesem Tag das erste Mal begangen wurde.
  • NEU: Im Feiertags-Quickinfos zu "Reformationstag/Halloween" wird jetzt darauf hingewiesen, dass die ausführliche Feiertagszuordnung von gesetzlichem oder nicht-gesetzlichem Feiertag in Abhängigkeit vom Bundesland für den Reformationstag gilt, und nicht für "Halloween.
  • UPD: Feiertage werden jetzt grundsätzlich erst ab dem Jahr 1950 in dunkelgrüner oder hellgrüner Farbe angezeigt, da die deutschen Bundesländer erst im Laufe des Jahres 1949 als neue Verwaltungseinheiten entstanden sind, und die Zuordnung von Feiertagen zu bundeslandspezifischen regionalen Feiertagen oder bundesweiten gesetzlichen Feiertagen vorher somit keinen Sinn macht. Um dies zu verdeutlichen werden die Feiertage bis einschließlich 1949 nur noch in grau angezeigt. Das Saarland ist zwar erst seit 1957 ein deutsches Bundesland, und Baden-Württemberg gibt es erst seit 1952 in der heutigen Form. Der Effizienz halber werden die Feiertage in der Hauptansicht und Feiertags-Details in den Quickinfos aber auch für das Saarland und für Baden-Württemberg schon ab 1950 angezeigt, sofern eines dieser beiden Bundesländer als aktives Bundesland konfiguriert ist. Zur Klarstellung gibt es aber, wenn das Saarland als aktives Bundesland konfiguriert ist, in den Feiertags-Quickinfos nach dem Text "(aktives Bundesland)" in den Jahren von 1950 bis 1957 noch die Ergänzung "deutsches Bundesland erst seit 1957". Für Baden-Württemberg, gibt es von 1950 - 1952 entsprechend noch die Ergänzung "Bundesland in heutiger Form erst seit 1952".
  • UPD: Ist dagegen ein ostdeutsches Bundesland als aktives Bundesland konfiguriert, so werden Feiertage erst ab 1991 in Farbe angezeigt, da die ostdeutschen Bundesländer erst aber der Wiedervereinigung im Oktober 1990 die bundesdeutschen Feiertagsregelungen übernommen haben. Davor galten teilweise unterschiedliche Feiertags-Regelungen der DDR, die aber in Calefly nicht abgebildet werden. Diese Begrenzungen gelten nun sowohl für die Anzeige in der Hauptansicht als auch die Anzeige von Details zu Feiertagen in deren Quickinfos.
  • UPD: Um Missverständnisse oder falsche Schlüsse zu vermeiden werden bei einem aktiven ostdeutschen Bundesland die Zuordnung eines Feiertags zu den jeweiligen Bundesländern in den Feiertags-Quickinfos nun erst ab dem Jahr 1991 für alle 16 heutigen Bundesländer inkl. der 5 ostdeutschen Bundesländer angezeigt. Davor werden die Zuordnungen nur für die 11 westdeutschen Bundesländer angezeigt, und dies auch nur im Zeitraum 1950 - 1990, denn die 5 ostdeutschen Bundesländer waren damals noch nicht Teil der heutigen Bundesrepublik also noch keine "Bundesländer" im heutigen Sinne. Vor allem aber, und das ist der wichtigste Grund, hatten sie eigene Feiertagsregelungen der damaligen DDR, die in Calefly aus Aufwands-, Effizienz, Benutzerfreundlichkeit, Wartbarkeits- und Performance-Gründen nicht mehr abgebildet werden, zumal das Interesse an Feiertagen weit zurück in der Vergangenheit allgemein eher gering ist.
    Calefly ist kein historisches Nachschlagewerk, sondern eine Software, die den Schwerpunkt auf die aktuellen Feiertagsregelungen für die Gegenwart und Zukunft legt.
  • NEU: Es gibt jetzt rechts direkt unterhalb der Bundesland-Auswahlbox im Optionendialog einen kleinen Info-Button, über den detaillierte Infos zur Handhabung von Feiertagen in Calefly abgerufen werden können. Auch Teile der obigen Ausführungen und anderes mehr kann dort nun jederzeit direkt aus der Software heraus nachgeschlagen werden.
  • FIX: In der Personal-Edition wurden Feiertage auch in anderen Jahren als dem aktuellen Jahr mit Invertierung des Datums, wenn auch nur in grau, markiert. Feiertagstexte oder Feiertagsquickinfos wurden aber, wie vorgesehen, nicht dargestellt.
  • UPD: Von 1950 - 1990 wird in den Feiertags-Quickinfos am Ende der ersten Zeile der Hinweis anhängt, dass bis 1990 nur westdt. Bundesländer dargestellt werden.
Verbesserte Eingabe-Funktionen:
  • WICHTIGER BUGFIX: Calefly konnte abstürzen, wenn im Eingabedialog zur Berechnung der Differenzzeitspanne zwischen 2 Tagen oder zwischen 2 Events ein fehlerhaftes Datum eingegeben wurde, dass nicht aus den üblichen Datumsziffern bestand. Der Fehler konnte nur auftreten, wenn die "Schnelleingabe als Text statt Date Picker" aktiviert war.
  • WICHTIGER BUGFIX: Calefly konnte auch abstürzen, wenn im Eingabedialog für das Gehen zu einem beliebigen Datum eine deutlich zu lange Jahreszahl mit zu vielen Stellen eingegeben wurde. Auch dieser Fehler konnte nur auftreten, wenn die "Schnelleingabe als Text statt Date Picker" aktiviert war.
  • UPD/FIX: Die Felder im "Details"-Tab im Eventeingabe-Dialog wurden so verbreitert, dass sie den vollen Text auch im ungünstigsten Fall d.h. bei maximaler Dialog-Schriftartgröße und bei maximalen Event-Zeitspannen-Beschreibungen (d.h. bei mehrtägigen Serienterminen mit Anfangs- und Ende-Uhrzeit) ungekürzt darstellen können. Nichtsdestotrotz wird im ungünstigsten Fall für den einleitenden Text zusätzlich noch eine etwas kürzere Abkürzung verwendet, um die folgende Event-Zeitspannen-Beschreibung auch dann in voller Länge darstellen zu können.

  • NEU/UPD: Die Anzeige der Hinweistexte zum aktuell geöffneten Termin oder Teiltermin im Event-Eingabedialog wurde massiv überarbeitet, fehlerbereinigt und erweitert. Dies schlägt sich u.a. in den folgenden Änderungen nieder:
  • NEU: Die Datums-Eingabefelder im Event-Eingabedialog besitzen jetzt eine durchgängige und bis zum Verlassen des Dialogs dauerhafte "Gedächtnis-Funktion" durch die Ihnen in der Teiltermin-Hinweis-Zeile sofort angezeigt wird, wenn Sie irgendein Datums-Element gegenüber dem Zustand beim Öffnen des Dialogs verändert haben. Die Funktion gab es zwar auch vorher schon, aber neu sind die folgenden beiden Punkte:
    1. Wenn Sie das Datum nach einer Änderung wieder auf den Ursprungswert zurückstellen, so verschwindet der Hinweis "Das Teiltermin-Datum ändert sich auf: " bzw. "Der Starttermin ändert sich auf: " wieder, sobald Sie es wieder verstellen, erscheint er wieder. Dadurch sehen Sie immer sofort, ob Sie das Datum verändert haben oder nicht.
    2. Wenn Sie nach einer Datumsänderung den Tab wechseln, z.B. um in die Registerkarte "Serientermin-Einstellungen" zu wechseln und danach wieder zurückwechseln, so bleibt der Änderungshinweis erhalten. Bisher ging er durch den Wechsel verloren.
  • NEU: Nicht nur wie bisher beim Starttermin sondern auch beim Endtermin werden jetzt Änderungen des Datums in einem "Änderungsgedächtnis" in der Teiltermin-Hinweiszeile angezeigt.
  • NEU: Auch bei Geburtstagen wird im Feld für den Teiltermindatum-Hinweis jetzt bei einer Verstellung des Datums angezeigt, dass sich das Datum des Geburtstags verändert hat. So ist man jederzeit auf dem Laufenden, ob man am Datum (versehentlich) etwas verändert hat oder nicht.
  • NEU: Wenn ein mehrtägiger Termin durch Änderung des End- oder Startdatums in einen eintägigen Termin umgewandelt wird, so zeigt die "Änderungsgedächtnis"-Zeile nach der Änderung den Zusatz "(nur noch 1-tägig)" an. Dadurch erkannt man, selbst wenn sich das Startdatum des Termins nicht geändert hat, jederzeit sofort woran die eigentliche Änderung lag.
  • FIX: Wenn im Eingabemodus "Direkte Datum- und Uhrzeiteingabe" das Enddatum eines mehrtägigen Termins oder Serientermins so geändert wurde, dass das Enddatum vor dem Startdatum lag (was eigentlich ja gar nicht sein kann und auch als endgültige Eingabe nicht zugelassen wird), so wurde das Enddatum des Teiltermins in der Hinweiszeile vorübergehend falsch angezeigt. Der voreingestellte und überwiegend genutzte DatePicker-Modus war davon nicht betroffen. Dort blieb im Fall einer solchen Falscheingabe für das in der Hinweiszeile angezeigte Datum der letzte bis dahin gültige Wert erhalten.

  • NEU: Wenn im Direkteingabemodus der Tag oder der Monat einstellig eingeben wird, so wird die eingegebene Zahl nach Verlassen des Eingabefeldes jetzt automatisch auf eine 2-stellige Zahl mit führender Null ergänzt. Das spart Zeit und sieht besser aus, da nun alle Tages- und Monatszahlen immer konsistent 2-stellig sind.
  • NEU: Wenn im Direkteingabemodus die Jahreszahl einstellig oder zweistellig eingeben wird, so wird die eingegebene Zahl nun sofort nach Verlassen des Eingabefeldes automatisch in die korrespondierende 4-stellige Jahreszahl umgewandelt. Bisher geschah das erst beim Schließen des Dialogs. So kann man die schnellere 2-stellige Jahreszahl-Eingabe benutzen und sieht dennoch sofort, ob die Umwandlung so geschieht, wie erwartet. Bei einstelligen Zahlen die Jahreszahl 2000 addiert. Bei 2-stelligen Zahlen wird, wie auch sonst in Calefly, bei Zahlen kleiner als dem aktuellen Jahr + 20 die Jahreszahl für das aktuelle Jahrhundert ergänzt (derzeit 2000), bei Zahlen größer oder gleich dem aktuellen Jahr + 20 dagegen wird die Jahreszahl für das vorige Jahrhundert ergänzt (derzeit 1900). Oder als einfache Merkregel formuliert: Ab 20 Jahren in der Zukunft muss die Jahreszahl 4-stellig eingeben werden.
    Beispiel (Stand 2020): Die Jahreszahl-Eingabe "39" wird (gerade noch) zu 2039 ergänzt, eine Eingabe von "40" aber schon zu "1940". Oder anders formuliert: bis zum Alter von 80 Jahren kann man im Gehe-Zu-Dialog noch mit 2-stelliger Jahreszahl-Eingabe zum Tag seiner Geburt springen, ab dem Alter von 81 Jahren muss man das Geburtsjahr 4-stellig eingeben.
  • NEU: In der Hinweiszeile am unteren Rand des Event-Eingabedialogs wird bei mehrtägigen Serienterminen an den Folgeteilterminen der Terminserie jetzt dezent in abgeschwächter Farbe ein Hinweis eingeblendet, dass nachfolgende Teiltermine mehrtägiger Serientermine die gleiche Länge in Tagen besitzen wie der Starttermin.

  • NEU: Für mehrtägige Events gibt es nun verschiedene Begrenzungs- und Korrekturfunktionen sowie neue Warnfunktionen, falls das Enddatum während der Eingabe vor das Startdatum gerät:
  • NEU: Sowohl im DatePicker-Modus als auch im Direkteingabe-Modus werden jetzt entweder am unteren Rand des Event-Eingabedialogs oder direkt in der Teiltermin-Hinweiszeile in roter Farbe Warnmeldungen angezeigt, wenn der Startzeitpunkt eines Termins später liegt als der Endzeitpunkt oder wenn der Endzeitpunkt früher liegt als der Startzeitpunkt. Wenn eine falsche Reihenfolge von Start- und Endtermin in Folge einer Fehleingabe durch eine Begrenzungs- oder Korrekturfunktion verhindert wurde, so erscheint eine Hinweismeldung eher dezent in kleinerer Schriftgröße am unteren Dialogrand. Wenn die Einstellung dagegen zugelassen wurde, so erscheint die Meldung unübersehbar in der Teilterminhinweiszeile. Ob ein falsche Reihenfolge zugelassen wird, hängt a) vom Eingabemodus ab und b) von der Einstellung der neuen Option "Nachführung oder Begrenzung Terminende, wenn Beginn > Ende (empfohlen)" ab.
    zu a) Automatische Korrekturen und Begrenzungen werden nur im DatePicker-Modus vorgenommen. Denn im Direkteingabe-Modus müssen die einzelnen Datums-Komponenten Tag, Monat und Jahr bzw. die einzelnen Uhrzeitkomponenten Stunde und Minute einzeln eingegeben werden, wodurch - je nach Reihenfolge der Eingabefelder - schnell einmal das Startdatum hinter das Enddatum bzw. das Enddatum vor das Startdatum rutschen kann. Im Datepicker-Modus kann dies nicht passieren, da dort, zumindest beim Datum, ein Datum mit der Maus als Gesamteinheit aus dem Steuerelement ausgewählt wird. Zum anderen wird im Datepicker-Modus häufig mit den Cursor-Up/Down-Tasten schnell durch die Werte gescrollt wird, wofür eine Begrenzung ebenfalls sehr sinnvoll sein kann.
    zu b) Mit der o.g. Option können die automatische Begrenzung oder Korrektur bei falscher Reihenfolge von Start- und Endtermin deaktiviert werden. Es wird dann nur noch eine Warnmeldung angezeigt, aber die Eingabe wird dennoch zugelassen. Die Einstellung dieser Option ist nur bei Eingabe über Date Picker relevant, da im Direkteingabe-Modus sowieso keine automatische Begrenzung oder Korrektur vorgenommen wird (siehe Punkt a)).
  • NEU: Im Direkteingabemodus sieht die Umsetzung des im vorigen Punkt beschriebenen Verhaltens aus wie folgt: Sowohl die Datumsfelder als auch die Uhrzeitfelder werden beim Verlassen eines Teilfeldes daraufhin überprüft, ob der Endzeitpunkt auch größer oder gleich ist wie der Startzeitpunkt. Ist dies der Fall wird im Fall eines falschen Datums eine Warnmeldung in roter Schriftfarbe in der Teiltermindatum-Hinweiszeile angezeigt. Im Fall einer falschen Uhrzeit wird die Warnmeldung am unteren Bildschirmrand angezeigt, da die Teiltermindatum-Hinweiszeile ausschließlich für Anzeigen zum Datum vorgesehen ist.
  • NEU: Die oben schon erwähnte neue Nachführung des Enddatums und der Enduhrzeit ist im Optionendialog zu- und abschaltbar. Der Text dieser Option lautet: "Nachführung oder Begrenzung Terminende, wenn Beginn > Ende (empfohlen). (Einstellung nur bei Eingabe über Date Picker relevant)". In der Voreinstellung ist die Option aktiviert.
    WICHTIG: Durch Abwahl dieser Option lässt sich die Korrektur / Nachführung nur direkt während der Eingabe deaktivieren. Wenn die Daten übernommen werden oder auch wenn Sie den ersten Tab "Termin-Einstellungen" beim Wechsel in einen anderen Tab verlassen, so werden falsche Daten dennoch überprüft und entweder automatisch korrigiert oder Sie von einem eigenen Dialog zur manuellen Korrektur aufgefordert.
  • NEU: Im DatePicker-Modus wird bei einem mehrtägigen Termin das Enddatum auch nach unten hin auf das Startdatum begrenzt. Eine versehentliche Verstellung auf ein früheres Datum als das Startdatum per Cursor-Down-Taste bzw. per kleinem Abwärts-Pfeil des Steuerelements ist damit nun nicht mehr möglich. Auch eine Auswahl eines früheren Datums per Maus über das DatePicker-Steuerelement wird nach der Auswahl sofort korrigiert. Als Korrekturdatum wird das letzte zuvor eingestellte gültige Datum genommen d.h. in der Regel der Wert direkt bevor der fehlerhaften Aktion. Zusätzlich erscheint am unteren Rand des Event-Eingabedialogs in roter Farbe eine Warnmeldung, die über die vorgenommene Korrektur informiert. Diese verschwindet erst wieder bei der nächsten fehlerfreien Datums-Einstellungs-Aktion.
  • NEU: Im DatePicker-Modus wird nun bei einem mehrtägigen Termin das Enddatum automatisch nachgeführt, wenn das Startdatum auf einen späteren Wert als das Enddatum gesetzt wird. Das Enddatum wird dabei automatisch auf den Wert des Startdatums gesetzt, denn es darf ja niemals vor diesem liegen. Vom neuen Enddatum aus kann dann über die Erhöhung des Enddatums die Dauer des Termins in Tagen eingestellt werden. Sofern dies über die Cursortasten geschieht, hat die vorherige Nachführung zudem den Vorteil, dass vom neuen Enddatum aus weniger lange durch die Tage nach oben gescrollt werden muss. Zusätzlich erscheint auch bei einer Nachführung am unteren Rand des Event-Eingabedialogs in roter Farbe eine Hinweismeldung, die über die vorgenommene Nachführung informiert. Diese verschwindet ebenfalls wieder bei der nächsten fehlerfreien Datums-Einstellungs-Aktion.
  • NEU: Im Direkteingabe-Modus werden zwar weder Begrenzungen, Korrekturen oder Nachführungen durchgeführt. Stattdessen erscheint dafür aber die schon genannte rote Warnmeldung am unteren Dialogrand. Der Grund dafür liegt darin, dass hier die einzelnen Datumselemente Tag, Monat und Jahr einzeln eingestellt werden müssen und im Laufe einer Verstellaktion vorübergehend ein Enddatum entstehen kann, das vor dem Startdatum liegt. Wenn die Software dies unterbinden würde, würde dies den Anwender in der Reihenfolge der Einstellung des Datums unnötig einschränken. Als zusätzliche Absicherung neben der Warnmeldung existiert ja immer noch die Überprüfung beim Schließen des Dialogs. Spätestens dort wird erkannt, wenn trotz Warnmeldung eine ungültige Startdatum-Enddatum-Kombination eingegeben wurde und eine Übernahme der fehlerhaften Kombination verhindert.
  • FIX: Wenn das Datum oder Enddatum des ersten Teiltermins einer Terminserie im Event-Eingabedialog verstellt wurde, so wurden in der Teiltermin-Hinweistext-Zeile etwas unpassende Hinweistexte angezeigt. Geburtstags-Terminserien waren davon nicht betroffen, sondern ausschließlich gewöhnliche Terminserien.
  • FIX: Wenn vom Event-Eingabedialog aus die Termineingabe-Einstellungen aufgerufen wurden und dann in der Option "Anzeigetext für die Bezeichnung des Eingabefelds "Ort" bei Geburtstagen" ein anderer Eintrag ausgewählt wurde, so wurde diese Einstellung vorübergehend bis zum Schließen des Dialogs auch dann übernommen, wenn das geöffnete Event gar kein Geburtstag war. Die Option darf sich aber ausschließlich auf Geburtstage auswirken, was nun wieder der Fall ist.
  • UPD: Auf der Seite "Termineingabe-Einstellungen" im Event-Eingabedialog wurden die Abstände zwischen den einzelnen Steuerelementen optimiert, so dass auch bei sehr großen Dialogfeldschriftarten die einzelnen Steuerelemente optisch besser voneinander abzugrenzen sind als bisher. Leider musste ein Teil der so gewonnen Freiräume genutzt werden, um die neue Korrektur- und Nachführungs-Option unterzubringen, so dass aufgrund dieser notwendigen Nachverdichtung die gewonnenen Freiräume überschaubar bleiben.

  • NEU: Zusätzlich zu den o.g. Überprüfungen über die korrekte Reihenfolge von Start- und Enddatum schon während der Eingabe, gibt es nun noch weitere Überprüfungen auf korrekte Datumswerte, deren Ergebnisse im Fehlerfall jetzt ebenfalls, und das ist neu, schon gleich während der Eingabe angezeigt werden und nicht erst beim Versuch die Daten mit dem OK-Button oder der Enter-Taste zu übernehmen. Dadurch können Fehler nun schneller korrigiert werden, was die Termineingabe beschleunigt.
  • UPD: Im Eingabedialog kommt die Nachfrage auf Erinnerungen in der Vergangenheit jetzt erst, wenn die anderen Daten korrekt waren. So konnten in manchen Fällen 2 Dialoge auf 1 Dialog reduziert werden.
  • NEU: Ein (sehr) kleiner Info-Button am unteren Rand des Event-Eingabedialogs und dort am rechten Rand der Hinweiszeile gibt dazu nun auch weitere Infos aus, inkl. einer Aufzählung von gelegentlich auftretenden Fällen, in denen wegen der immer gleichen Länge in Tagen aller Teiltermine, abhängig davon ob der Teiltermin sich über den 29.02. eines Schaltjahres hinweg erstreckt, das Enddatum eines Teiltermins um einen Tag früher oder später liegen kann, als der Starttermin. "Nachfolgende Teiltermine mehrtägiger Serientermine besitzen die gleiche Länge in Tagen wie der Starttermin".
  • FIX: Das Textlabel "Erinnerung (*) mit Vorlaufzeit:" im Event-Eingabedialog wurde in der Höhe abgeschnitten, wenn bei maximal groß gewählter Dialog-Schriftart und einer gleichzeitig großen Windows-Zoom-Größe ein Zeilenumbruch innerhalb des Textes nötig wurde.
  • FIX: Bei der Termineingabe im Direkteingabemodus wurde, sofern keine Nachführung des Enddatums konfiguriert war, nach Veränderung des Starttermins in der Teiltermin-Hinweiszeile bei mehrtägigen Events nur noch der Starttermin, aber nicht mehr der Endtermin angezeigt.
  • FIX: Wenn im Eingabemodus "Date Picker" das Enddatum eines mehrtägigen Termins oder Serientermins geändert wurde, wo wurde das Enddatum des angezeigten Teiltermins nicht aktualisiert.
  • FIX: Bei einem Wechsel von Direkteingabe zu Datepickereingabe während einer aktiven Eingabe, d.h. nachdem schon Änderungen im Direkteingabe-Modus vorgenommen worden waren, blieben Änderungen der Start-Uhrzeit, die noch im Direkteingabe-Modus durchgeführt wurden, im Datepicker-Modus NICHT erhalten, sondern stattdessen wurde die ursprüngliche Startuhrzeit, die beim Öffnen des Eingabedialogs gespeichert war, wieder eingestellt.
  • UPD/FIX: Beim Eingabemodus "Direkte Datum- und Uhrzeiteingabe" bleibt eine neue eingegebene oder veränderte Jahreszahl jetzt auch dann nach einem TAB-Wechsel erhalten, wenn die Jahreszahl nur 2-stellig eingegeben werde.
  • NEU: Beim Eingabemodus "Date Picker" wird bei mehrtägigen Events das Enddatum jetzt bei der Eingabe nach unten hin auf das Startdatum begrenzt. Auf diese Weise kann an dieser Stelle die Ausgabe nervende Fehlermeldedialoge erspart bleiben. Stattdessen wird nun am unteren Dialog-Rand nur noch eine Warnmeldung in roter Farbe angezeigt, die den Grund für die nicht weiter erfolgende Verstellung des Datums anzeigt.
  • UPD/FIX: Analog wird das Startdatum sowohl im DatePicker-Modus als auch im Direkteingabe-Modus jetzt nach oben hin auf das Enddatum begrenzt, indem das Enddatum nachgeführt wird, wenn das Startdatum auf ein späteres Datum gesetzt wird, als das Enddatum. Denn das Enddatum kann nie vor dem Startdatum liegen! Die Nachführung erfolgt selbst dann, wenn in den Termineingabe-Optionen keine Nachführung konfiguriert ist, aber im Unterschied zu konfigurierter Nachführung wird hier nur in den genannten Fehlerfällen nachgeführt, wogegen das Enddatum dem Startdatum bei konfigurierter Nachführung immer nachgeführt wird.
  • FIX: Die Meldung "Die Dauer des Serientermins darf nicht länger sein als der Abstand bis zum nächsten Teiltermin!" kam nach Drücken der OK-Taste zweimal hintereinander.
  • FIX: Wenn im Direkteingabemodus bei einem mehrtägigen Termin im Event-Eingabedialog das Startdatum verändert wurde, dann in einen anderen Tab gewechselt wurde und dann wieder zurück in den ersten Tab "Termin-Einstellungen" gewechselt wurde, dann war das Enddatum deaktiviert und aus dem mehrtägigen Termin war ein eintägiger Termin geworden. Bei Abbrechen der Eingabe blieben die alten Einstellungen aber erhalten. Außerdem trat der Fehler nur in dem wesentlich seltener benutzten Direkteingabe-Modus auf, nicht aber im voreingestellten DatePicker-Modus.
  • FIX: Wenn das Geburtsdatum eines schon existierenden Geburtstages geändert wurde, so zeigte der braune Teiltermin-Anzeige-Text, der das Datum des aktuellen Teiltermins anzeigt, kurzzeitig bis zum Schließen des Dialogs ein falsches Teiltermin-Datum bzw. genauer gesagt das Datum passte nicht zum vorherigen Text, denn es zeigte nicht, wie der Text formulierte, das veränderte Geburtsdatum an, sondern das veränderte Teiltermindatum. Ab dem nächsten Öffnen des Dialogs war das Teiltermindatum wieder korrekt. Glücklicherweise ändern sich Geburtstage niemals mehr, sobald man einmal geboren ist :-). Nur im Fall der Korrektur einer zuvor erfolgten Fehleingabe konnte dieser Fall also überhaupt auftreten und relevant sein.
  • UPD/FIX: Die Info in der Teiltermin-Infozeile des Event-Eingabedialogs, dass sich das Teiltermindatum nach einer Veränderung des Datums geändert hat, blieb nach einem Tab-Wechsel nicht erhalten. Künftig bleibt die Information auch über Tabwechsel hinweg erhalten.
  • UPD/FIX: Das Anzeigefeld im Event-Eingabefeld, das in der Personal-Edition in grauer Farbe bei Events, die mehr als 30 Tage vom aktuellen Datum entfernt waren, angezeigt hatte, dass die relative Distanz bei diesen Events nicht angezeigt wird, wurde entfernt, da es in bestimmten Fällen Text zu Überlappungen mit dem direkt darüber liegenden Teiltermin-Hinweisfeld kommen konnte. Stattdessen wird die Anzeige jetzt in den Teiltermin-Hinweistext integriert, und zwar an Stelle der zeitlichen Distanz, sobald der Abstand zum aktuellen Datum mehr als 30 Tage beträgt.
  • UPD: Um mehr Platz für die Darstellung des Teiltermindatums zu haben, und zwar auch bei langen Texten wie z.B. für mehrtägige jahresübergreifende Events und dies auch noch bei großen Dialogschriftarten, wurde der Text "Ausgewählt" für den ausgewählten Teiltermin zu Beginn des Teiltermin-Hinweistextes gestrichen. Stattdessen wird nun nur noch "Start der Terminserie" oder "Teiltermin" angezeigt. Positiver Nebeneffekt ist, dass der neue kürzere Text schneller zu erfassen ist als der alte längere.
  • FIX: Wenn ein neu eingegebenes Event auf Standard-Serientermin gesetzt wurde und dann nach dem automatisch vorgenommenen Tab-Wechsel zurück zum Tab "Termin-Einstellungen" gewechselt wurde und dort dann die Checkbox "Event ist ein Geburtstag" gewählt wurde, so blieb die Checkbox "Event ist ein Standard-Serientermin" zunächst noch gesetzt, obwohl sich die beiden Einstellungen ausschließen. Erst nach einem erneuten Tab-Wechsel oder beim nächsten Öffnen des Dialogs war die "Standard-Serientermin"-Checkbox dann korrekt deaktiviert. Rein funktional hatte dieser Bug keine Auswirkungen, er war nur etwas unschön und verwirrend, da vorübergehend nicht klar war, welche Auswahl nun Priorität hatte. Mit diesem Bugfix werden beim Aktivieren der Geburtstags-Checkbox auch noch andere Einstellungen gesetzt, so dass an der blauen Farbe und sofort aktualisierten Texten der Teiltermin-Hinweiszeile nach dem Checkbox-Wechsel sofort ersichtlich ist, dass das Event nun als Geburtstag behandelt wird.
Verbesserungen bei der Schnelleingabe
Verbesserte Serientermin-Funktionen:
  • WICHTIGER BUGFIX: Wenn ein Serientermin mit dem Wiederhol-Eintrag "Alle x Tage" oder "Alle x Wochen" über einen Schalttag (29.02. in einem Schaltjahr) hinweg ging, dann wurde seine Länge in der Hauptansicht um einen Tag zu lang dargestellt und damit um einen Tag länger als bei den Teilterminen, die sich nicht über einen 29.02. hinweg erstreckten. Von der dieser Ausnahme abgesehen wurden alle Teiltermine, deren Zeitspanne sich nicht über einen 29.02. hinweg erstreckt (dies ist der Standardfall) stets korrekt dargestellt.
  • WICHTIGER BUGFIX: Das Teiltermin-Startdatum von mehrtägigen jahresübergreifenden Events wurde u.U. an verschiedenen Stellen falsch angezeigt. Es wurde der 01.01. des Jahres der Kalenderansicht angezeigt anstatt dem tatsächlichen Teiltermin-Startdatum im Vorjahr, Vorvorjahr oder wann immer der Teiltermin begann.
    Betroffen waren die folgenden Stellen: Das Teiltermin-Anzeigefeld im Eingabedialog im Tab "Serientermin-Einstellungen" (3. graue Feld von oben), das Teiltermin-Anzeigefeld im Eingabedialog im Tab "Details" und die Statusleiste, wo das Teiltermin-Startdatum beim Öffnen eines Serientermins oder beim Betätigen des Shortcuts "0" seit Version 1.7.2.2 ebenfalls angezeigt wird. In der Statusleiste wurde im oben beschriebenen Fall u.U. auch die Teiltermin-Nr. falsch angezeigt, z.B. wenn die Funktion "Gehe zum nächsten/vorigen Teiltermin" genutzt wurde.
    Der Fehler trat bei den jahresübergreifenden Serienterminen nur dann auf, wenn das Feld im Folgejahr bzw. einem der Folgejahre geöffnet bzw. selektiert wurde. In diesem Fall wurde dann im Details-Tab auch die KW und die Nr. des Tages des Startdatums falsch angezeigt, nämlich als Nummer des 01.01. des Jahres der aktuell aktiven Kalenderansicht anstatt der KW und der Nr. des Tages des tatsächlichen Startdatums.
  • NEU: Bei Serienterminen mit über das Datum definiertem Ende wird jetzt auch das Datum des letzten Teiltermins gleich hinter dem Eingabefeld für das Endedatum angezeigt. Dieses wird sofort nach der Eingabe des "Bis-Datums" aktualisiert, so dass der letzte Teiltermin sofort ersichtlich ist, wenn Events nur bis zu einem bestimmten Grenzdatum angezeigt werden sollen.
  • NEU: Auch für sehr lange, mehrtägige Serientermine, die sich über mehrere Jahre erstrecken, bzw. genauer formuliert, die mindestens 2 Jahresübergänge durchlaufen, werden jetzt im Eventeingabe-Dialog das Teiltermindatum sowie die relative Entfernung zum aktuellen Datum angezeigt. Da in solchen Fällen die interne Berechnung aufwändiger ist, hatte dies bisher noch gefehlt.
  • NEU: Bei Geburtstagen werden jetzt in den Quickinfos, wie bei gewöhnlichen Serienterminen auch, Terminserien-Daten angezeigt. Zum einen sieht man so schnell den Wochentag am Tag der Geburt. Zum anderen ist dies besonders hilfreich, wenn ein Todestag eingegeben ist, bis zu dem der Geburtstag maximal angezeigt werden soll, weil dieser dann sofort am Ende der Quickinfo-Zeile mit den Terminserien-Daten ersichtlich ist.
    Zu beachten ist allerdings, dass der Todestag bei Geburtstagen in der Hauptansicht selbst nicht angezeigt wird, es sei denn er fällt genau auf den Geburtstag. Nur in diesem Fall wird statt "xx. Geburtstag" bzw. statt dem unter "Anzeigetext für Geburtstage" konfigurierten Anzeigetext der Text "Todestag" angezeigt.
    Die Anzeige der Serientermin-Daten in den Quickinfos kann, wie bisher auch schon, unter "Extras \ Optionen \ Quickinfos" abgeschaltet werden über die Option "Serientermin-Wiederholungsdaten in Event-QuickInfos anzeigen".
    Neu dabei ist, dass sich diese Option jetzt auch auf Geburtstage auswirkt.
  • FIX: Beim Springen zum letzten Teiltermin einer Terminserie wurde der letzte Teiltermin gelegentlich nicht genau angesprungen und auch das Startdatum des angesprungenen letzten Teiltermins in der Statusleiste konnte evtl. falsch angezeigt werden. Wie bei mehreren anderen in dieser Version behobenen Fehlern auch trat der Fehler nur dann und genau dann auf, wenn bei einem jahresübergreifenden mehrtägigen Serientermin das Event im Folgejahr bzw. einem der Folgejahre nach einem Jahreswechsel selektiert wurde, bevor die Sprungfunktion aufgerufen wurde.
  • FIX: Bei Serienterminen mit über das Datum definiertem Ende gab es mehrere Wege, wie im Event-Eingabedialog ungültige Ende-Daten eingegeben werden konnten, bei denen diese Fälle nicht optimal abgefangen wurden.
  • UPD: Wenn bei Geburtstagen ein Todestag-Datum in der Zukunft eingegeben wird, so wird jetzt nachgefragt, ob dies gewollt ist, z.B. weil der Geburtstag mit Altersberechnung für einen anderen Jahrestag und nicht für einen Geburtstag im engeren Sinne verwendet wird. So sollen einerseits versehentliche Fehleingaben vermieden werden, andererseits aber die Möglichkeit erhalten bleiben, die Geburtstagsfunktion auch für Jahrestage o.ä. zu verwenden, die dann sicherlich auch bis weit in die Zukunft laufen können.
  • UPD: Die Teilseite "Serientermin-Einstellungen" wurde um einige Info-Labels ergänzt, die die Bedeutung einzelner Eingabefelder besser klarstellen und Missverständnisse vermeiden helfen.
  • UPD: Die Teilseite "Serientermin-Einstellungen" im Event-Eingabedialog wurde optisch überarbeitet.
  • FIX: Bei Serienterminen mit über das Datum definiertem Ende war das Eingabefeld für dieses sogenannte "Bis Datum" bei der größten der verfügbaren Dialogschriftgrößen (13 Punkte) etwas zu klein, um die Jahreszahl noch in voller Länge darzustellen. Das Eingabefeld wurde daher leicht vergrößert.
  • UPD: In den Quickinfos für Serientermine, bei denen in der 2. Quickinfo-Zeile immer Daten zur Terminserie angezeigt werden, wurde das Anzeigeschema leicht verändert von bisher:
    "SERIENTERMIN, Start: wd, dd.mm.yy Ende: wd, dd.mm.yy ..."
    zu jetzt:
    TERMINSERIE, Start: wd, dd.mm.yy Ende: wd, dd.mm.yy ..."
    Erläuterung: wd=weekday, dd=day, mm=month, yy=year
    Begründung: Durch die Umbenennung wird gerade bei mehrtägigen Serienterminen deutlicher, dass sich der Begriff "Ende" auf das Ende der Terminserie, d.h. auf das (Start-)Datum des letzten Teiltermins und nicht auf das Enddatum eines einzelnen Teiltermins (z.B. des angezeigten) bezieht. Denn dieses wird ja auch schon in der ersten Quickinfo-Zeile angezeigt, so dass eine erneute Anzeige keinen Sinn ergeben würde.
Verbesserungen beim Export:
  • FIX: Beim Export im HTML-Format wurde die Option "Hervorgehobene Events auffällig darstellen" nicht berücksichtigt. Stattdessen wurden alle Formatierungen selbst dann mit ausgegeben, wenn die o.g. Option deaktiviert war.
  • FIX: Wenn ein Export in eine Datei nicht möglich war, z.B. weil die Datei schon in einem anderen Programm geöffnet war, oder keine Speicherplatz auf dem Laufwerk mehr frei ist, so wird jetzt nach der Fehlermeldung am Ende kein Export-Infodialog mit der Anzahl der exportierten Events mehr angezeigt, denn in diesem Fall wurden ja überhaupt keine Events exportiert. Der Exportinfo-Dialog passte also nicht richtig zur Fehlermeldung, was verwirrend sein konnte.
  • FIX: Beim CSV-Export wurde in den Feldern "Ort" und "Notiz" die internen CR-Umbruchszeichen "_~" nicht entfernt, was beim einzeiligen "Ort"-Feld zwar irrelevant war, bei Events mit mehrzeiligen Notizen-Feldern dagegen zu unschönen Texten führen konnte.
  • NEU: Die neue Geburtstags-Anzeigeoption wird jetzt auch beim Export berücksichtigt und ermöglicht es so, die Geburtstagsanzeige auch beim Export auf die gewünschte Darstellungsweise individuell anzupassen.
  • NEU: Alle Anwender, die häufig Kalenderdaten aus Calefly heraus exportieren, werden es zu schätzen wissen: Die Anzeige des Export-Bestätigungsdialogs, der nach dem Export die Anzahl der exportierten Events und die Ausgabedatei anzeigt, in die geschrieben wurde, kann jetzt auch abgewählt werden. Deaktivieren Sie dazu einfach unter "Extras \ Optionen \ Sonstige Optionen" die Checkbox "Nach Export Bestätigungsdialog mit Infos zum Exportvorgang anzeigen (empfohlen)". Die Empfehlung, die Option aktiviert zu lassen, gilt vor allem für die Mehrheit der Anwender, die eher selten Events aus Calefly heraus exportieren. Anwender, die dies dagegen regelmäßig tun, können sich das Betrachten und Wegklicken des Bestätigungsdialogs dagegen künftig sparen.
  • NEU: Beim Export über "Datei \ Exportieren aller Events insgesamt - auch der nicht angezeigten (ohne Ansichtsdaten)" kann für Geburtstage künftig noch der Text „: Geburtstag“ an den Namen angehängt werden, wenn unter „Extras \ Optionen \ Sonstige Optionen“ die Checkbox 'Beim Export "aller Events insgesamt" den Text ": Geburtstag" an den Namen von Geburtstagen anhängen (außer bei EMD-Format)' aktiviert ist, was per Voreinstellung zunächst der Fall ist. Nur bei Exporten im EMD-Format wird dies unabhängig von der Einstellung der Checkbox nicht angehängt, da dort die Information über den Geburtstag schon anderweitig in der EMD-Datei gespeichert wird, so dass Calefly aus EMD-Dateien zurück-importierte Geburtstage problemlos in blauer Farbe als Geburtstage darstellen kann und für die Anzeige den in der Option "Anzeigetext für Geburtstage" konfigurierten Text anhängen kann.
  • UPD: Damit verhält sich der Export über "Datei \ Exportieren aller Events insgesamt - auch der nicht angezeigten (ohne Ansichtsdaten)" nun bei allen auswählbaren Dateiformaten gleich: Je nach gewählter Option für das Anhängen des Textes „: Geburtstag“ an den Namen wird bei allen Dateiformaten entweder nur der Name oder "Name: Geburtstag" ausgegeben. Beim ICAL-Format gilt das allerdings nur, wenn für Serientermine die Ausgabe als Terminserie und nicht als Folge von Einzelterminen gewählt ist. Und beim EMD-Format wird das ": Geburtstag" bei der o.g. Exportfunktion niemals angehängt. Beim Export nur angezeigter oder selektierter Events dagegen schon, zumindest wenn für Serientermine die Ausgabe als Terminserie gewählt ist. Und bei Ausgabe als Folge von Einzelterminen wird im EMD-Format, wie in allen anderen Format auch, nun die Option "Anzeigetext für Geburtstage" berücksichtigt.
  • FIX: Im Dialog zur Eingabe relativer oder absoluter Zeitabstände für den Export wurden die Zahlen für die relative Zeitdauer vor und nach dem aktuellen Datum nicht abgespeichert, so dass bei erneutem Aufruf nicht wie eigentlich die zuletzt verwendeten Werte voreingestellt waren, sondern immer wieder nur die Default-Voreinstellwerte.
  • FIX: Im gleichen Dialog gab es bei Eingabe eines leeren Eingabefeldes keine Fehlermeldung, sondern es wurden stattdessen nur die zuletzt verwendeten Zahlenwerte verwendet.
  • FIX: Beim Export in eine Textdatei in der Listenansicht wurde ein kleiner Formatierungsfehler durch eine um ein Leerzeichen fehlerhafte Ausrichtung der Sommer-/Winterzeitumstellungs-Texte behoben.
Sonstige Verbesserungen:
  • WICHTIGER BUGFIX: In der Listenansicht wurde ein Fehler behoben, der nur bei mehrtägigen jahresübergrenden Events auftreten konnte: Wenn zu Beginn der Listenansicht nicht der 01.01. als Startdatum der Listenansicht eingestellt war, sondern z.B. der 15.01., dann wurde als Startdatum des jahresübergreifenden Events dennoch fälschlicherweise der 01.01. angezeigt. Der Fehler trat nur auf ab dem 2. Aufruf der Listenansicht nach dem Start. Beim 1. Aufruf nach dem Programmstart war die Anzeige noch korrekt.
    Wichtig in diesem Zusammenhang: Bei Events, die schon vor dem Anzeigezeitraum beginnen, aber in den Zeitraum hineinragen, wird in der Listenansicht als Datum immer der Starttermin des Anzeigezeitraums dargestellt. Der Beginn des Events, der noch vor Beginn des Anzeigezeitraums liegt, wird stattdessen durch einen Hinweis "seit dd.mm.yyyy" sichtbar gemacht, der in der Listenansicht an den Betreff-Text des Events angehängt wird und somit als Ersatz für den kleinen dunkelbraunen Pfeil in der Kalenderansicht dient, der dort darauf hinweist, dass das Event schon im Vorjahreszeitraum begann.
  • WICHTIGER BUGFIX: Das Teiltermin-Startdatum von mehrtägigen jahresübergrenden Events wurde u.U. auch beim Kopieren in die Windows-Zwischenablagen falsch in die Zwischenablage hineinkopiert. Es wurde auch hier u.U. der 01.01. des Jahres der Kalenderansicht kopiert anstatt des tatsächlichen Teiltermin-Startdatums im Vorjahr, Vorvorjahr oder wann immer der Teiltermin begann. Analog zu anderen, auf den gleichen Ursachen beruhenden Fehlern, trat auch dieser Fehler bei den jahresübergreifenden mehrtägigen Serienterminen nur dann auf, wenn das Event im Folgejahr bzw. einem der Folgejahre nach einem Jahreswechsel selektiert und kopiert wurde.
  • FIX: Wenn in der Listenansicht zwischen ganzem Jahr und benutzerdefiniertem Intervall umgeschaltet wurde, dann stimmten u.U. auch hier die Start-Daten der jahresübergreifenden Events nicht mehr!
  • FIX: Im Menü "Datei" war im ersten Menüeintrag "Neu - eine neue Kalenderdatei anlegen" fälschlicherweise immer ein Aktiv-Haken gesetzt, auch wenn ein Haken bei Menüeinträgen, die keinen On/Off-Zustand repräsentieren, sondern eine Aktion starten, keinen Sinn macht. Dieser Haken wurde wieder entfernt.
  • UPD: Die Funktion im Menü "Gehe zu \ Gehe zu Teiltermin einer Terminserie \ Teiltermin-Nr. in Statusleiste anzeigen war auch für Geburtstage aktiviert, obwohl diese Funktion nur für Standard-Serientermine ausgeführt wird! Die Ursache für diese Beschränkung liegt darin, dass bei Geburtstagen die Teiltermin-Nr. immer um 1 höher ist als das Alter des Geburtstages, da der 1. Geburtstag schon der 2. Teiltermin ist (der erste Teiltermin ist der Tag der Geburt, d.h. der "0." Geburtstag). Dieser Unterschied kann verwirrend sein, und solche Verwirrung, die zudem kaum zusätzlichen Nutzen bringen, sollten dem Anwender erspart bleiben.
  • UPD Für einige bisher noch fehlende Hauptmenü-Einträge wurden die Info-Texte für die Statusleiste ergänzt, die beim Überfahren mit der Maus über die Menüeinträge erscheinen. Mit Ausnahme der Menüeinträge für die vielen einzelnen Haupt- und Neben-Farbthemen, für die keine zugehörigen Statusleisten-Informationen angezeigt werden, sollten nun für alle Menüeinträge Statusleisten-Informationen vorhanden sein. Für die Untermenüs selbst können allerdings prinzipbedingt keine Statusleisten-Informationen angezeigt werden, sondern nur für die Menüeintrage in den Untermenüs. andere wurden aktualisiert oder erweitert.
  • UPD: Der Filter-Dialog beschreibt jetzt ausführlicher in welchen Feldern eines Events überall nach einem Match mit dem Filtertext gesucht wird. Zuvor war dies nach außen hin nicht ersichtlich.
  • FIX: Bei der Option "N) bei vorhandener Notiz anzeigen ..." reichte bei der ersten Teiloption "beim Drucken (mit Notizen in Fußzeile)" der Platz bei der maximalen Dialog-Schriftgröße 13 der Platz nicht, um den vollen Text anzuzeigen. Hier wurde Platz geschaffen, um jetzt auch bei der maximalen Dialog-Schriftgröße noch den vollen Text zeigen zu können.
  • UPD: Die Optionen-Teilseite unter "Extras \ Optionen \ Alle Ansichten - Darstellung" wurde auch sonst in verschiedenen Details leicht überarbeitet, um eine bessere optische Gruppierung der Einzeloptionen zu erreichen.
  • UPD: Das "http://www.", das in den die URLs die bei den Menüeinträgen im "Calefly"-Menü im Hinweisdialog angezeigt und anschließend im Fall der Nutzer-Bestätigung aufgerufen werden, wurde durch das kürzere "www." ersetzt. Neben der Kürze liegt der Vorteil darin, dass der kürzere String auch nach der Umstellung der calefly.de-Domain auf https noch passt bzw. allgemeiner formuliert dass er unabhängig von der Art des Übertragungsprotokolls (http, https) immer passt.
  • UPD: In den Lizenzvereinbarungen für die Personal- und Professional-Edition wurden jeweils einige kleinere Rechtschreibfehler behoben und einzelne Formulierungen sprachlich angepasst. Außerdem wurde in der Lizenzvereinbarung für die Professional-Edition der Abschnitt zum Thema Haftung überarbeitet. Insbesondere wurden Teile daraus in das neue Kapitel zum Thema "Gewährleistung" ausgelagert.
  • UPD: Im Kontextmenü wurde der Hinweis auf den Shortcut Strg + Umsch + U für den Menüeintrag "Auf Updates prüfen" ergänzt.
  • UPD/FIX: Weitere kleinere, interne Verbesserungen, Anpassungen und Bugfixes.
Erweiterte Programmdokumentation:
  • NEU: Im neuen Kapitel "Mobiler Zugriff auf Ihre Calefly-Termine" werden auf ca. 10 neu erstellen Seiten in aller Ausführlichkeit verschiedene Wege beschrieben, wie Sie mit Calefly auch unterwegs Zugriff auf Ihre Termine haben können, z.B. von Ihrem Smartphone aus.
  • UPD: Die Programm-Dokumentation im Hauptkapitel "Ansichten" wurde deutlich erweitert um das neue Kapitel "Einstellungen für alle Ansichten" mit mehreren neuen Unterkapiteln. Darin werden die neuen Optionen zum Anzeigetext für Geburtstage und deren Auswirkungen bei Ausgabe am Bildschirm, auf den Drucker oder beim Export in eine Datei ausführlich beschrieben.
  • UPD: In der Programmdokumentation wurde im Kapitel "Wichtige Hinweise zur Benutzung des Programms" ein ausführlicher Abschnitt zum Thema "Einspielen von Updates" ergänzt.
  • UPD: In der Programmdokumentation wurden Hinweise zur Anzeige von Feiertagen in der Vergangenheit ergänzt.
  • UPD: In der Programmdokumentation wurde das Kapitel "Eingeben eines neuen Events" in 3 neue Unterkapitel "Eingabe eines normalen Termins", "Eingabe eines Geburtstages" und "Eingabe eines Serientermins" unterteilt, die jetzt alle auch direkt aus Inhaltsverzeichnis per Link angesprungen werden können.
  • UPD: In der Programmdokumentation wurde das Kapitel "Schnelleingabe" ergänzt und leicht überarbeitet. Wenn Sie die Schnelleingabe nutzen, könnte es sich lohnen, insbesondere die gelb und rot hervorgehobenen Textpassagen einmal zu überfliegen, da jetzt noch einige wichtige Grundregeln mehr dokumentiert wurden und farblich hervorgehoben wurden.
  • UPD: In der Programmdokumentation wurden im Unterkapitel "Eingabe eines Serientermins" viele ausführliche Infos zur Berechnung der Teiltermine einer Terminserie ergänzt.
11.08.2020 Calefly Version 1.7.2.2 veröffentlicht:     zum Download

Funktions- und Bugfix-Update mit einfacher Update-Empfehlung. 1) 

Dieses Update behebt mehrere Fehler und bringt daneben auch nützliche Verbesserungen, insbesondere im Bereich der Serientermine: So gibt es jetzt neue Möglichkeiten der Navigation zu einzelnen Serien-Teilterminen einer Terminserie sowie zusätzliche Infos zu Teilterminen in der Statusleiste. Für die Tastaturbedienung gibt es mehrere neue Shortcuts und in vielen, vielen weiteren Menüeinträgen nun auch Accelerator-Keys. Weitere Verbesserungen gibt es beim Handling der Erinnerungen von Terminen mit Erinnerungszeitpunkten in der Vergangenheit. Außerdem gibt es beim Programmstart nun einige zusätzliche, auch deaktivierbare, Checks, die Sie in der Regel gar nicht bemerken werden, die Sie aber im Fall der Fälle vielleicht davor bewahren können, Termine aufgrund ungünstig gewählter Programmeinstellungen zu übersehen. Viele weitere kleinere Verbesserungen runden das Update ab.

Alle Neuerungen im Detail:
  • FIX: Die Kontextmenü-Funktion "Suche markiertes Event \ Suchoptionen anzeigen / einstellen" übernahm seit Version 1.7.2.1 die dort gemachten Einstellungen nicht mehr, sondern brachte nach dem Klick auf "OK" die Fehlermeldung "Sie haben keinen Text eingegeben!". Ursache war eine in Version 1.7.2.1 zur Vermeidung eines anderen Fehlers eingeführte Überprüfung auf leere Suchbegriffe, die für die normalen Suchdialoge hilfreich ist, aber im speziellen Fall der reinen Suchoptionen-Einstellung über das Kontextmenü ohne Suchbegriffeingabe die Übernahme der Optionen verhinderte.
  • FIX: Wenn ein oder mehrere Events per Shortcut kopiert und eingefügt wurden oder wenn sie per Shortcut ausgeschnitten wurden, und diese Operation per Dialog bestätigt werden musste, weil dies in den Optionen so konfiguriert war, dann sah Calefly die Steuerungs-Taste danach zunächst noch für eine kürzere Zeit als gedrückt an und es konnte, je nach Verlauf der weiteren Aktionen, evtl. dazu kommen, dass die darauf folgende Tastaturaktion in der Hauptansicht (nicht im Eingabedialog!) ebenfalls interpretiert wurde, als ob die Steuerungstaste noch gedrückt sei, was evtl. zu einer anderen Aktion als beabsichtigt führen konnte.
  • FIX: Im eher exotischen Szenario, wenn ein normaler Termin (für Serientermine und Geburtstage traf dies nicht zu) aus der Vergangenheit in die Gegenwart verschoben wurde der, obwohl in der Vergangenheit liegend, eine aktive "nextStart"-Erinnerung hatte, die beim nächsten Start angezeigt werden sollte, dann erschien die zeitbasierte Erinnerung zum nun aus der Vergangenheit in die Gegenwart bzw. nähere Zukunft verschobenen Erinnerungszeitpunt nicht, und dies obwohl der durch das Verschieben bewirkte neue Erinnerungszeitpunkt im Eingabedialog und in den Quickinfos korrekt angezeigt wurde. Erst beim nächsten Programm-Start erschien die Erinnerung dann korrekt.
  • FIX: Im ebenfalls eher exotischen Szenario, wenn ein normaler Termin (für Serientermine und Geburtstage traf dies wieder nicht zu) aus der Zukunft in die Vergangenheit verschoben wurde, der eine aktive zeitbasierte Erinnerung hatte, erschien diese zeitbasierte Erinnerung nicht erst beim nächsten Start, wie es bei Calefly für neu eingegebene Erinnerungszeitpunkte, die in der Vergangenheit liegen typisch ist und wie es auch im Eingabedialog und in den Quickinfos des verschobenen Termins angezeigt wurde, sondern schon zur nächsten vollen Minute nach dem Verschiebevorgang. Ab sofort wird bei einem solchen Verschiebevorgang genauso verfahren, wie bei Neu-Eingabe einer Erinnerung im Eingabedialog: es wird darauf hingewiesen, dass der Erinnerungszeitpunkt in der Vergangenheit liegt.
  • NEU: Neue Funktionen für "Gehe zu nächstem / vorigem Serien-Teiltermin" eingeführt. Die neuen Funktionen sind sowohl vom Hauptmenü, als auch vom Kontextmenü als auch per Shortcut erreichbar und ergänzen die schon vorhandenen Funktionen "Gehe zu erstem / letztem Serien-Teiltermin".
    Zugehörige Shortcuts: Nur die Tasten 1 bzw. 2 (im Ggs. zu Strg+Umschalt+1, Strg+Umschalt+2 für den ersten/letzten Teiltermin), da diese Funktionen sicher häufig benötigt werden und daher schnell und einfach aufrufbar sein sollen.
    In den vielfältigen Fällen, in denen einer der Befehle für den Sprung zu einem Teiltermin einer Terminserie aufgerufen wird, ohne dass die Voraussetzungen dafür gegeben sind, wird eine Fehlermeldung mit der genauen Ursache ausgegeben. Unter "Extras \ Optionen \ Schnelle Navigation\" ist es aber möglich, über die Checkbox "Hinweisdialog anzeigen, wenn Sprung zu Teiltermin einer Terminserie nicht möglich" die Anzeige solcher Hinweisdialoge zu deaktivieren. Es bietet sich also an, die neue Funktion zunächst mit aktivierten Hinweisdialogen kennenzulernen und später die Hinweisdialoge dann bei Bedarf abzuschalten, um so die Zeit für das Wegklicken der Hinweisdialoge zu sparen.
  • NEU: Wenn eine der Funktionen "Gehe zu erstem/vorigem/nächstem/letzten Serien-Teiltermin" aufgerufen wird, so wird jetzt in der Statusleiste die Ordinal-Nummer des Teiltermins angezeigt, zu dem gesprungen wurde. (Die Ordinal-Nummer sagt aus, der wievielte Teiltermin einer Terminserie ein Teiltermin ist).
  • NEU: Auch wenn ein Serientermin im Eventeingabe-Dialog geöffnet, wird jetzt in der Statusleiste die Ordinal-Nummer des Teiltermins angezeigt.
  • UPD: Nach einigen Benutzerinteraktionen, die die Anzahl der Events in der Ansicht verändern, wird die Statusleiste jetzt sofort aktualisiert, anstatt wie bisher erst nach einer kurzen Verzögerung, so dass alle Statusleisten-Infos nun sofort wieder auf dem aktuellsten Stand sind.
  • FIX: Eine, zumindest an dieser Stelle, fehlerhafte Aktualisierung der Statusleiste war auch dafür verantwortlich, dass die Fundstellen-Nr. in der Statusleiste bei der Suche mit F3 / Strg+F3 häufig falsch angezeigt wurde, zumindest bis zur Aktualisierung der Statusleiste durch eine andere Benutzer-Interaktion erfolgte.
  • UPD: Wenn beim Drucken bzw. in der Druckvorschau die Option "Nur Tage drucken, die Events enthalten" gewählt ist, so werden die KW-Nummern links jetzt ausgeblendet, da bei Anwendung dieser Option häufig nicht genug Platz ist, um die KW-Texte vollständig darzustellen, was dann zu abgeschnittenen oder verschobenen Texten führte. Wir sind daher der Ansicht, dass es in diesem Spezialfall beim Drucken besser ist, die KW-Nummern Anzeige ganz zu deaktivieren. Ein kurzer Hinweistext im Anschluss an die Option ("Kalenderansicht, keine KW-Ausgabe") weist von nun an auf diesen Sachverhalt hin.
  • UPD: Es können jetzt auch mehrere Events rückwärts (d.h. beginnend mit späteren Events) markiert werden, und dennoch bleibt die Auswahl erhalten, wenn die Erinnerungen der ausgewählten Events invertiert werden (Funktion "Erinnerung umkehren"). Dies ermöglicht es, die Aktion mehrmals hintereinander durchzuführen, z.B. um sie wieder rückgängig zu machen, ohne die Events alle wieder erneut auswählen zu müssen.
  • UPD: Alle Shortcuts, die numerische Ziffern enthalten können jetzt nicht mehr nur mit den Tasten oberhalb des Hauptblocks der Tastatur eingeben werden, sondern auch mit den Tasten aus dem separaten Ziffernblock rechts des Hauptblocks einer Tastatur.
    Dies betrifft nur Tastenkombinationen mit rein numerischen Tasten, nicht aber Funktionstasten, derzeit also nur Shortcuts, die die Ziffern 0, 1 oder 2 enthalten.
  • NEU: Die Anzeige der Balken für mehrtägige Events kann jetzt auch mit dem Shortcut "Strg+Umsch+B" aktiviert und deaktiviert werden.
  • NEU: Der Calefly Update-Check kann jetzt auch mit dem Shortcut "Strg+Umsch+U" aufgerufen werden.
  • NEU: Für viele Menüeinträge, bei denen dies bisher noch fehlte, wurden Accelerator-Keys ergänzt (unterstrichene Buchstaben im Menüeintrag), mit denen der Menüeintrag bei geöffnetem Menü direkt angesprungen werden kann, ohne über die Cursor-Up/Down-Tasten zu ihm hinscrollen zu müssen.
  • UPD: Für einige wenige Menüeinträge musste der Accelerator-Key (s.o.) verändert werden. Die überwiegende Mehrheit schon bestehender Keys blieb aber unverändert. Auch die sicherlich wesentlich häufiger verwendeten direkten Tastatur-Shortcuts die jeweils am rechten Rand eines Menüeintrags angezeigt werden, blieben unverändert.
  • NEU: Es werden jetzt bei jedem Start mehrere Checks von Einstellungen durchgeführt, die dazu führen könnten, dass Nutzer Termine übersehen oder unnötig nach ihnen suchen könnten. Dazu gehören folgende 4 Checks, von denen 2 komplett neu sind, und 2 überarbeitet wurden:

    • Wenn die Balkenanzeige für die Darstellung der Dauer mehrtägiger Events deaktiviert war (NEU).
    • Wenn die Anzeige einzelner oder mehrerer der 3 Event-Typen in Calefly (normale Termine, Serientermine und Geburtstage) deaktiviert war (NEU).
    • Wenn der Event-Filter aktiv war (UPD).
    • Wenn die Anzeige aller 3 Event-Typen (normale Termine, Serientermine und Geburtstage) gleichzeitig deaktiviert war (UPD).
    Die Durchführung und Anzeige der ersten drei Checks der obigen Aufzählung kann per Checkbox unten links im jeweiligen Hinweisdialog individuell für jeden einzelnen Check deaktiviert werden. Nur die Durchführung und Anzeige des letzten Checks kann nun nicht mehr deaktiviert werden. Zur Begründung im Einzelnen siehe den nächsten Punkt.
  • UPD/FIX: Der Hinweisdialog, der kam, wenn die Anzeige aller 3 Typen von Events deaktiviert war, hatte zwar eine Checkbox mit dem Titel "Diese Meldung nicht mehr zeigen", aber es wurde nicht berücksichtigt, wenn der Nutzer diese Checkbox aktivierte. Das war in der Sache zwar richtig, da diese Meldung unserer Meinung nach nicht abwählbar sein sollte, aber das Vorhanden-Sein der Checkbox war der eigentliche Fehler, weswegen diese jetzt entfernt wurde. Warum denken wir, dass der Dialog immer erscheinen sollte? Nun, die Ausblendung einzelner Event-Typen für manche Nutzer mag zwar auch dauerhaft Sinn machen, aber die Ausblendung ALLER Event-Typen macht auf Dauer eigentlich für niemanden Sinn, denn wofür bräuchte man dann eine Terminplanungs-Software, wenn in ihr nichts angezeigt wird? Hier überwiegt aus unserer Sicht klar das Interesse, dass kein Nutzer Termine übersieht oder unnötig danach suchen muss, wo seine Termine geblieben sind, vor dem eventuellen exotischen Interesse einzelner.
  • UPD: Der Rückfrage-Dialog zum Handling von Erinnerungen in der Vergangenheit reagiert jetzt intelligenter als bisher: Wenn Sie z.B. sehr viele Events mit einer Erinnerung in der Vergangenheit einfügen, so merkt sich der Dialog nun die bisher gegebenen Antworten und setzt nach 5 Rückfragen, also nach der Grenze ab der keine weiteren Rückfragedialoge gezeigt werden, für alle weiteren Events automatisch die bisher gegebene Antwort ein, sofern diese in allen 5 vorhergegangenen Rückfragen einheitlich war. Waren die Antworten dagegen uneinheitlich, so werden die Erinnerungen für alle weiteren Events dieses Vorgangs nun ohne Rückfrage aktiviert, denn im Zweifelsfall ist es besser, eine Erinnerung zu viel zu erhalten, als eine wichtige Erinnerung zu verpassen.
  • UPD/FIX: Auch gemischte Sequenzen aus normalen Terminen und Serienterminen, die weit zurück in der Vergangenheit liegen, und deren Erinnerung aktiviert werden, werden jetzt von den beiden Arten von Rückfrage-Dialoge, die es a) für normale Termine und b) für Serientermine (inkl. Geburtstage) gibt jetzt korrekt gehandhabt. Es werden jetzt bei größeren Auswahlen in beiden Fällen jeweils bis zu 5 einzelne Events jedes Event-Typs (Serientermine und Geburtstage zählen in diesem Fall als ein Event-Typ) individuell abgefragt, bevor im Fall a) die Hinweis abgebrochen werden und im Fall b) die jeweils in den Antworten davor gegebenen Antworten (sofern einheitlich) auf die nachfolgenden Events angewendet werden.
  • UPD: Der Infotext, Punkt Nr. 2, im Druckvorschau-Dialog wurde an die seit Version 1.7.2.0 vorgenommenen Verbesserungen angepasst, mit denen das frühere Problem mit mangelndem Platz bei zu vielen Events in einer Tageszeile damals weitestgehend entschärft wurde.
  • UPD: Vereinfachung: Der Menüeintrag im Menü Ansicht mit dem Text "Balken / Zeitdauerangaben für mehrtägige Events anzeigen" wurde verkürzt in "Balken für mehrtägige Events anzeigen".
  • UPD: Der Event-Eingabedialog wurde geringfügig verbreitert.
  • UPD: Die Programmdokumentation wurde aktualisiert.
  • UPD: Viele sonstige kleinere Verbesserungen.
21.07.2020 Calefly Version 1.7.2.1 veröffentlicht:     zum Download

Größeres Bugfix-Update mit nachdrücklicher Update-Empfehlung für Nutzer aller älterer Versionen. 1) 

Dieses Bugfix-Update behebt viele Fehler aus älteren Versionen und liefert neben vielen "gewöhnlichen" auch eine Reihe wichtiger Bugfixes. Es ist vom Umfang her größer als es die Änderung an der letzten Stelle vermuten lässt. Der Schwerpunkt des Updates liegt in der Verbesserung der Erinnerungs-Funktionen von Calefly. Ein anderer wichtiger Bugfix korrigiert einen Fehler, der beim Ändern des Datums eines bestehenden Termins auftreten konnte. Auch die Anzeige der Statusleistentexte, die Hinweise zu Menüeinträgen und Toolbaricons geben, wurde deutlich verbessert und erweitert. Viele sonstige kleinere Bugfixes und Verbesserungen runden das Update ab.
Für Personal-Edition Nutzer gibt es mit dieser Version neben allen Bugfixes und Verbesserungen, die natürlich beiden Editionen zugute kommen, auch eine Einschränkung, auch wenn wir vermuten, dass diese die meisten Anwender nicht betreffen wird. Mehr dazu im letzten Abschnitt unter "Änderung nur für die Personal-Edition".


Alle Neuerungen im Detail:

Verbesserte Erinnerungsfunktionen:
  • WICHTIGER BUGFIX: Wenn die Anzeige einer Folge von mehreren Erinnerungen abgebrochen wurde und dann mit der Funktion "Fällige Erinnerungen anzeigen" neu angezeigt wurde und dieser Prozess sukzessive mehrfach wiederholt wurde, so konnte es gelegentlich vorkommen, dass nach mehrfachen Abbrüchen am Ende die Erinnerung für das letzte Event in der Erinnerungs-Kette nicht mehr angezeigt wurde.
  • WICHTIGER BUGFIX: Wenn die Anzeige von Erinnerungen im Erinnerungsdialog abgebrochen wurde, und dann für das Event, dessen Erinnerung abgebrochen wurde noch zur Laufzeit des Programms eine neue Erinnerung in der Zukunft aktiviert wurde, die dann auch noch zur Laufzeit des Programms fällig war, so wurde diese neue Erinnerung nicht angezeigt, wenn die Zeit dafür fällig war. Erst beim nächsten Programmstart wurde die Erinnerung dann angezeigt.
    Diese bisherige Interpretation des Abbruchs der Anzeige von Erinnerungen war wohl unglücklich und in der Regel nicht das, was man sich als Anwender als Reaktion erwartet hätte. Zudem wollen wir künftig in solchen, nicht ganz eindeutigen Fällen (Erinnerungen abbrechen = "bis zum nächsten Start nicht mehr anzeigen", Erinnerung aktivieren = "anzeigen sobald fällig", beides steht im Widerspruch zueinander) die Zweideutigkeit lieber zur sichereren Seite hin auslegen, d.h. dass wir es im Zweifelsfall für besser halten, eine Erinnerung zu viel anzuzeigen als eine zu wenig. Genau aus diesem Grund wurden und werden ja auch im Standardfall des Wiederanzeigens abgebrochener Erinnerungen mit der Funktion "Fällige Erinnerungen anzeigen" nicht nur die bisher noch nicht angezeigten Erinnerungen zur Erscheinung gebracht, sondern auch die schon einmal gezeigte Erinnerung für genau das Event, bei dem die Anzeige-Folge abgebrochen wurde.
  • WICHTIGER BUGFIX: Wenn über die Funktion "Datei öffnen" eine andere als die automatisch beim Start geöffnete Kalenderdatei manuell geöffnet wurde, so wurden für alle Events dieser Kalenderdatei in der aktuellen Session (Programmstart bis -ende) durch einen internen Fehler nur noch die Erinnerungen gecheckt und angezeigt, die schon zum Zeitpunkt des Einlesens dieser neuen Datei fällig waren, aber nicht mehr die, die dann in der Folgezeit nach dem Einlesen und bis zum Programmende fällig wurden. Erst wenn Calefly mit dieser Kalenderdatei wieder beim nächsten Start aufgerufen wurde, wurden solche Erinnerungen dann angezeigt. Kalenderdateien, die über die Importieren-Funktion geöffnet wurden, waren davon nicht betroffen. In der neuen Version werden die Erinnerungen auch für nachträglich geöffnete Kalenderdateien zu jedem Zeitpunkt korrekt gecheckt.
  • WICHTIGER BUGFIX: Wenn Events aus einer Datei importiert wurden, die aktive Erinnerungen enthielten, und dann direkt nach dem Import für eines dieser importierten Events eine Erinnerung erschien, die schon seit dem letzten Jahr oder früher fällig war, und dieses Event dann auch noch direkt vom Erinnerungsdialog aus bearbeitet wurde, dann konnte u.U. der Inhalt eines anderen, schon bestehenden Events damit überschrieben werden. Alternativ konnte Calefly in diesem sehr speziellen Szenario auch abstürzen. Allerdings war dieses wie gesagt sehr spezielle Einsatzszenario in der Praxis wohl äußerst selten, da die Erinnerungen bei auch nur halbwegs üblicher Nutzung in der Regel schon bald nach Fälligkeit erscheinen und wenn doch nicht, dann in der Regel nicht auch noch gleich weiter bearbeitet werden, sondern eher einfach unverändert bleiben.
  • WICHTIGER BUGFIX: Die Checkbox im Erinnerungsdialog unten links mit dem Text "Anzeige der anstehenden Erinnerungen abbrechen bis zum nächsten Start", wurde gelegentlich an einer falschen Position angezeigt, nämlich hinter oder vor der Position, auf der sich die Bestätigungsbuttons mit den Texten "Ja, nochmal" und "Nein, nicht mehr" befinden. Dadurch konnte einer dieser Buttons überdeckt werden und nicht mehr sichtbar sein. Meist war das dann der "Nein, nicht mehr" Button. Auf diese Weise konnte man das erneute Erscheinen der Erinnerung nicht abwählen, sondern die Erinnerung erschien bei jedem folgenden Start immer wieder neu.
  • WICHTIGES UPD: Erinnerungen können in Calefly nur angezeigt werden, wenn nicht gleichzeitig ein anderer Dialog geöffnet ist. In aller Regel war das auch bisher kein Problem, weil Dialoge meist nur kurz geöffnet sind, um eine Einstellung zu verändern, um ein paar Daten einzugeben oder um einen kurzen Hinweis zu lesen. Wenn eine Erinnerung fällig war, so erschien diese dann sofort nachdem der andere Dialog geschlossen wurde. Problematisch konnte das aber sein im seltenen Fall, wenn ein Dialog, aus welchen Gründen auch immer, für lange Zeit geöffnet war. In diesem Fall konnte die Erinnerung dann erst deutlich später erscheinen. Deshalb zeigt nun ein Hinweisdialog, der sich vor alle anderen Anwendungen schiebt, unübersehbar an, falls Erinnerungen fällig sind, während ein anderer Dialog geöffnet ist. In diesem Dialog wird der Anwender darauf hingewiesen, den anderen Dialog zu schließen, um die Erinnerung(en) sehen zu können. Zunächst wird aber für eine Dauer von 30 Sekunden bei einer anstehenden Erinnerung nur eine Meldung in der Statusleiste angezeigt, die auf die fälligen Erinnerungen hinweist mit der Bitte, die Dialoge zu schließen. Ziel ist es, Sie erst einmal nicht oder nur sehr sanft im Arbeitsfluss zu unterbrechen, denn die meisten Dialoge werden ja, wie oben schon beschrieben, nur für kurze Zeit geöffnet, so dass wir Ihnen die Erinnerung meistens fast verzögerungsfrei anzeigen können, ohne Sie in Ihrem Arbeitsfluss zu unterbrechen. Erst wenn 30 Sekunden nach Beginn der ganzen Minute, zu der die Erinnerung fällig wurde, immer noch ein anderer Dialog geöffnet ist, werden Sie durch den o.g. unübersehbaren Hinweisdialog darauf aufmerksam gemacht, dass Sie den Dialog schließen sollten, wenn Sie die Erinnerungen sehen möchten. Gleich nach Schließen des neuen Hinweisdialoges und des anderen noch offenen Dialoges erscheint dann wie bisher die fällige Erinnerung.
  • FIX: Wenn eine Erinnerung erschien und dann im Erinnerungsdialog auf "Ja, nochmal" geklickt wurde, so poppte diese gleiche Erinnerung manchmal gleich 1 Minute später nochmals auf, anstatt erst beim nächsten Start. Die Erinnerung beim nächsten Start war davon nicht beeinträchtigt. Sie erschien dennoch korrekt. Nur erschien eben fälschlicherweise zusätzlich manchmal noch die ungewollte erneute Erinnerung bei der nächsten vollen Minute.
  • FIX: Im Eventeingabedialog wurde bei Serienterminen mit aktivierter Erinnerung u.U. ein Teil der graufarbigen Erinnerungszeitpunkt-Anzeige, die den genauen Alarmzeitpunkt berechnete und darstellte, von links her verdeckt, so dass der Anfang des Texts der Erinnerungszeitpunkt-Anzeige nicht mehr sichtbar war.
  • UPD: Wenn Sie eine Erinnerung von der Hauptansicht aus per Shortcut oder über die Menüs oder Kontextmenüs entweder direkt aktivieren oder über die "Erinnerung UMKEHREN"-Funktion aktivieren, so wird die in den Optionen hinterlegte Vorlaufzeit jetzt auch in diesem Fall und nicht nur bei der Aktivierung über den Eventeingabedialog aus automatisch auf die Erinnerung angewendet. Das Verhalten bei der Anwendung der Voreinstellwerte weicht hier allerdings geringfügig vom Verhalten bei Eingabe über den Eventeingabedialog ab. Die genauen Details und die Hintergründe dafür sind in der Programmdokumentation im Kapitel "Erinnerungen" und dort im Unterkapitel "Aktivieren und Deaktivieren von Erinnerungen" beschrieben.
  • FIX: Es wird jetzt verhindert, dass Erinnerungen, die erst beim nächsten Start noch einmal gezeigt werden sollen, aber nicht vorher, nach einen Importvorgang zu früh, nämlich noch zur Programmlaufzeit, erneut erscheinen, weil beim Neuaufbau der internen Datenfelder beim Importvorgang die Information, das Event erst beim nächsten Start neu zu erinnern, durch Neuinitialisierung überschrieben wurde. Um diese Information persistent zu speichern und für den Neuaufbau gültig zur Verfügung zu haben, musste das Datenformat leicht erweitert werden, was zur neuen Datenformatversion 1.6 führte (siehe unten unter "Sonstige Verbesserungen").
  • UPD: Bei dem Dialog, der zur Rückfrage bei Eingabe von Terminen mit einem Erinnerungszeitpunkt in der Vergangenheit erscheint, werden jetzt keine horizontalen Linien oberhalb und unterhalb der finalen Rückfrage angezeigt. Diese Linien sollten die finale Rückfrage stärker hervorheben. Optisch bzw. vom Design her waren sie jedoch ein Fremdkörper und wurden daher nun gestrichen.

Verbesserungen der Statusleisten-Anzeige:
  • UPD: Wie schon oben im Abschnitt "Erinnerungen" beschrieben wird nun in der Statusleiste darauf hingewiesen, wenn eine Erinnerung fällig ist, aber ein gleichzeitig noch geöffneter anderer Dialog die Anzeige der Erinnerung verhindert. Dieser Statusleisten-Hinweis wird zunächst für ca. 30 Sekunden mit herunterzählender Sekunden-Countdown angezeigt, bevor dann ein systemmodaler Dialog den Anwender unübersehbar auf die anstehende Erinnerung hinweist mit der Bitte, offene Dialoge zu schließen. Ziel ist es, wie schon beschrieben, den Anwender erst einmal nicht oder nur sehr sanft in seinem Arbeitsfluss zu unterbrechen, bevor dann ein deutlicherer Hinweis erscheint. Weitere Details siehe oben im Abschnitt "Verbesserte Erinnerungsfunktionen".
  • UPD/FIX: Die Statusleisten-Quickinfos zu Menüeinträgen und Toolbaricons werden jetzt ohne Zeitbegrenzung solange angezeigt, wie sich die Maus über dem Eintrag bzw. Icon befindet. Bisher erschienen sie nur für einen kurzen Moment und wurden dann sofort wieder durch die Standard-Statusleiste ersetzt.
  • UPD/FIX: Wenn nach dem Programmstart sofort Erinnerungen erscheinen, dann wurde der Inhalt Statusleiste bisher erst nach dem Beenden aller Erinnerungen angezeigt.
  • UPD/FIX: Die normalen Statusleisten-Infos werden jetzt sofort wieder angezeigt, wenn die Maus den Menübereich oder den Toolbarbereich verlässt und in den Hauptansichtsbereich oder den Navigationsbereich zurückkehrt.
  • UPD: Eine Reihe von Info-Texten für die Statusleiste beim Überfahren der Maus über die Einträge im Menü "Calefly" fehlten noch und wurden ergänzt, andere wurden aktualisiert oder erweitert.
  • UPD: Auch die Info-Texte für die Statusleiste beim Überfahren der Maus über die Einträge im Menü "Gehe Zu / Verlauf-Datum" fehlten noch und wurden ergänzt.

Sonstige Verbesserungen:
  • WICHTIGER BUGFIX: Wenn das Datum eines schon existierenden Events im Eingabedialog geändert wurde, so konnte es gelegentlich passieren, dass das Event in der Hauptansicht am neuen Datum zunächst nicht sichtbar war. Erst nach einem Neustart war es immer sichtbar. In der Suchergebnisliste war es dagegen schon vor dem Neustart immer sichtbar. Auch beim Verschieben per Drag-and-Drop mit der Maus trat das Phänomen nicht auf, sondern ausschließlich beim nachträglichen Verstellen des Datums im Eingabedialog.
  • WICHTIGER BUGFIX: Wenn mit der Funktion "Suche alle" nach einem leeren Suchbegriff gesucht wurde, dann stürzte Calefly ab. Dieser Fall wird nun abgefangen und mit einer kurzen Hinweismeldung quittiert, die eine Suchbegriff-Neueingabe direkt im Anschluss ermöglicht, ohne das Programm wie bisher deshalb neu starten zu müssen.
  • FIX: Bei vielen mehrtägigen Events mit aktivierter Balkenanzeige für die Anzeige der vertikalen Balken für mehrtägige Events und auch sonst vielen Events innerhalb einer Tageszeile konnte es dazu kommen, dass der in der Kalenderansicht angezeigte Betreff-Text eines Events stärker gekürzt wurde, als es von dem in der Tageszeile noch verfügbaren freien Platz her notwendig gewesen wäre.
  • FIX: Das Weiterzählen der Stunde bei Verstellen der Minute funktionierte selbst dann nicht, wenn es in den Optionen aktiviert war.
  • FIX: Wenn ein neuer Termin eingegeben wurde und "ist ein Serientermin" angeklickt wurde, dann wurde automatisch die Checkbox "ganztägig" gesetzt, und zwar selbst dann, wenn die Termineingabe-Option "Termine ohne Uhrzeit und ohne Ende-Angabe defaultmäßig auf ganztägig setzen" nicht gesetzt war.
  • FIX: Im Fall einer geschlossenen Kalenderdatei stürzte das Programm bei einigen wenigen Menü- oder Toolbar-Aktionen ab, die dort bisher noch möglich waren, auch wenn sie bei geschlossener Kalenderdatei keinen Sinn machten. Diese Aktionen wurde nun deaktiviert.
  • FIX: Im seltenen Fall, wenn in Calefly keine Kalenderdatei geöffnet war und dennoch gleichzeitig versucht wurde die Schriftgröße des Navigationsbereichs manuell zu verstellen, was zusätzlich nur in einem von drei vorhandenen Schriftgrößen-Einstellungs-Modi überhaupt möglich ist, konnte das Programm abstürzen. Die Verstellung der Schriftgröße des Navigationsbereichs ist daher von nun an nur noch bei geöffneter Kalenderdatei möglich.
  • FIX: Wenn für die Auswahl der Kalenderdatei beim Start in den Optionen die Option "per Auswahldialog erfragen" gewählt war, und dort dann nicht "Vorhandene auswählen" sondern "Neu anlegen" gewählt wurde, so funktionierte das Anlegen einer neuen Datei an dieser Stelle nicht. Das Anlegen einer neuen Datei später nach Programmhochlauf vom Datei-Menü aus funktionierte dagegen korrekt.
  • FIX: Die Schriftgröße des Navigationsbereichs änderte sich auch beim nächsten Start nicht, wenn die Option unter "Navigationsbereich" auf "an Schriftgröße der Hauptansicht beim nächsten Start anpassen" eingestellt war!
  • UPD/FIX: Die Uhrzeit in der Statusleiste wird jetzt auch dann aktualisiert und weitergezählt wenn ein Calefly-Dialog offen im Vordergrund ist. Diese Verbesserung ist allerdings kurzfristig (d.h. im Sekundentakt) nur sichtbar, wenn die Anzeige von Sekunden in den Optionen aktiviert ist, was defaultmäßig nicht der Fall ist. Andernfalls wird es erst beim nächsten Minutenwechsel sichtbar. Sie können die Sekundenanzeige unter "Extras / Optionen / Sonstige Optionen" durch Aktivierung der Option "Statusleiste: Uhrzeit inkl. Sekunden anzeigen" einschalten. Allerdings ist in diesem Fall aus Platzgründen nicht mehr die Anzeige der Sommer- und Winterzeit-Uhrzeit gleichzeitig möglich.
  • UPD: Die Datenformatversion wurde auf 1.6 erhöht. Das neue Datenformat ist abwärts- und aufwärtskompatibel. Die Änderungen sind minimal und betreffen nur die Speicherung von Erinnerungsinformationen für einzelne Termine mit komplexen Erinnerungskonstellationen.
  • FIX: Beim Bestätigungsdialog, der nach Abschluss des Schreibens von Diagnosedaten in eine Datei angezeigt wird, waren der Text für die Titelleiste und der Text für den einleitenden Satz vertauscht und wurden somit jeweils an der falschen Stelle angezeigt.
  • FIX: Im Eingabedialog wurde bei der Personal-Edition nach Ablauf von 30 Tagen bei Serienterminen der Hinweis NICHT angezeigt, dass die relative Zeitdistanz nur bei kleiner 30 Tagen angezeigt wird! Stattdessen wurde ab diesem Abstand nur noch (korrekterweise) der relative Zeitabstand nicht mehr angezeigt, aber der Anwender erhielt keinen Hinweis, warum dies nicht mehr der Fall war.
  • UPD: Der Erstkonfigurationsdialog wurde optisch leicht überarbeitet.
  • UPD: Die bei der Installation im Setup angezeigten Hinweise und Bestimmungen zu den Lizenzbedingungen und zur Datenschutzerklärung wurden überarbeitet und erweitert. Die neuen Hinweise und Bestimmungen werden aber erst bei der Installation einer neuen Version, z.B. dieser Version 1.7.2.1 oder einer ihrer Nachfolgeversionen relevant, da sie nur bei der Installation bestätigt werden müssen. Die Lizenzbedingungen selbst haben sich zudem seit der letzten Version nicht geändert.
  • UPD: Die Deinstallations-Funktionalität im Fall einer Deinstallation von Calefly wurde verbessert. In der Folge musste, für den Fall einer auf die Deinstallation folgenden erneuten Installation das Handling der verschiedenen Installationsvarianten des Expertendialogs leicht überarbeitet werden. Der Expertendialog an sich blieb aber unverändert.
  • UPD: In jedem Demo-Event wurde am Ende des Notizenfeldes ein kurzer Hinweis eingefügt, wie die Anzeige der Demo-Events wieder deaktiviert werden kann.
  • UPD: Außerdem wurde noch ein jahresübergreifendes Demo-Event ergänzt, mit dem die Darstellung solcher Events in Calefly demonstriert werden kann.
  • UPD: Im Programm-Info-Dialog ("Über Calefly") wird jetzt zuerst die Version, die Lizenzinfos und die Updateinformationen (Professional-Edition) angezeigt und erst dann die Pfade. Dahinter steht die Annahme, dass die Versionsnummer und das Versionsdatum die wichtigsten Datenelemente sind, die eine Softwareausgabe charakterisieren, und dass diese deshalb als Erstes erscheinen sollten.
  • UPD: Im Gehe-Zu-Menü wurde jetzt bei den Einträgen für das Gehen zum nächsten bzw. vorigem Monatsanfang bei der Shortcut-Anzeige rechts am Ende des Menüeintrags die Umschalttasten-Angabe in Klammer gesetzt, um die Konfigurations-Abhängigkeit zu verdeutlichen. Denn je nach Konfiguration ist für das monatsweise Scrollen das Drücken der Umschalttaste erforderlich oder nicht erforderlich, wobei es in der Defaulteinstellung NICHT erforderlich ist.
  • UPD/FIX: Die Menüeinträge "Gehe zu nächstem Monatsanfang" und "Gehe zu vorigem Monatsanfang" sind jetzt auch in der Listenansicht nicht mehr deaktiviert, denn die Funktion war ja auch vorher schon über die Shortcuts verfügbar und hat dort nur eine andere Funktion, nämlich das Scrollen um 3 Bildschirmausschnitte aufwärts / abwärts.
  • UPD: In der Listenansicht sind die Shortcuts für das Scrollen um 1 Bildschirmausschnitt bzw. um 3 Bildschirmausschnitte jetzt nicht mehr von der Konfiguration der PageUp/Down-Tasten in den Optionen zur schnellen Navigation abhängig. Diese Konfiguration der beiden Page-Tasten dort bezieht sich ab jetzt nur noch auf die Kalenderansicht. Begründung: In der Listenansicht sucht man intuitiv gewöhnlich einfach nur nach einem bildschirmweisen Scrollen, so wie in allen anderen Windows-Programmen auch, denn in der Listenansicht gibt es keine Strukturierung der Ansicht nach Monaten, so dass die Konfigurierbarkeit dort wenig Sinn macht. Stattdessen gilt jetzt hier das, was man auch ganz instinktiv nach dem Motto "Viel hilft viel" erwartet, sprich: Nur PageUp/Down-Taste: Springen um 1 Bildschirmausschnitt vorwärts/rückwärts. PageUp/Down-Taste mit gedrückter Umschalttaste: Springen um 3 Bildschirmausschnitte vorwärts/rückwärts.
  • UPD: In den Optionen zur schnellen Navigation wird jetzt mit einem kleinen Hinweistext unter der Konfigurierbarkeit der PageUp/Down-Funktion darauf hingewiesen, dass - wie schon oben erwähnt - diese Konfigurierbarkeit nur für die Kalenderansicht gilt, aber nicht für die Listenansicht.
  • UPD: Die Fehlermeldungen bei fehlendem oder ungültigem Ausgangsdatum oder Zieldatum in verschiedenen Gehe-Zu-Dialogen wurden präzisiert bzw. kommen jetzt schon an der Quelle und nicht erst in Form eines Fehlerdialogs, der auf einen Folgefehler hinweist.
  • UPD: Auch ein leerer Filtertext wird jetzt nicht mehr übernommen, sondern es wird nun auf den fehlenden Filtertext hingewiesen. Bisher wurde dann einfach auf keinen Filtertext gefiltert, d.h. es wurde trotz aktiven Filters alles angezeigt. Ab jetzt, muss der Filter, um alles anzuzeigen, wie eigentlich vorgesehen, explizit deaktiviert werden. Eine Filterung auf einen leeren Filtertext ist nun nicht mehr vorgesehen, um interne Zweideutigkeiten zu vermeiden (Stichwort "Vereinfachung").
  • UPD: Das Eingabefeld zur Einstellung der Schriftgröße des Navigationsbereichs ist jetzt nur noch im dazugehörigen Modus "Benutzerdefinierter Wert der Schriftgröße" aktiviert.
  • UPD: Die Hinweis-Dialoge, die bei falscher Anwendung von Demo-Events (Beispiel-Events) erscheinen, wurden im Textinhalt und in der Dialoggröße überarbeitet.
  • UPD: Die Beschreibung des Dateiformats im Import-Dialog wurde deutlich verkürzt, so dass der Text nun in voller Länge innerhalb des begrenzten, dafür im Dialog vorgesehenen Platzes ohne Scrollen gelesen werden kann.
  • UPD: Einige Menütexte wurden leicht überarbeitet.
  • UPD: Die Dokumentation wurde an vielen Stellen überarbeitet und auf den aktuellen Stand gebracht.
  • UPD: Weitere kleinere Verbesserungen und Bugfixes.

Änderung nur für die Personal-Edition:
  • Während mit der letzten Version 2 wichtige Verbesserungen für die Personal-Edition eingeführt wurden, musste mit dieser Version an einer anderen Stelle eine Einschränkung eingeführt werden, auch wenn diese die meisten Anwender, die sowieso permanent mit der gleichen Standard-Kalenderdatei arbeiten, kaum berühren wird:
    So ist die Kalenderdatei in der Personal-Edition nun nicht mehr zur Laufzeit durch Öffnen einer anderen oder neu Anlegen einer neuen Kalenderdatei veränderbar. Auch das Öffnen von Calefly mit beliebigen Kalenderdateien durch Doppelklick im Explorer auf eine beliebige EMD-Datei im Calefly-eigenen EMD-Format ist nun nur noch in der Professional-Edition möglich. Die Kalenderdatei-Auswahloption "per Auswahldialog erfragen", mit der bisher bei jedem Start automatisch ein Dialog zur Auswahl der gerade gewünschten Kalenderdatei geöffnet werden konnte, ist ab sofort ebenfalls nur noch in der Professional-Edition verfügbar.
    Alle anderen drei für den Programmstart verfügbaren Kalenderdatei-Auswahloptionen sind aber weiterhin auch in der Personal-Edition verfügbar. Und wenn Sie mit der gängigsten und als Default-Option voreingestellten Auswahloption "automatisch suchen" arbeiten, so wird sich für Sie wahrscheinlich überhaupt nichts ändern und Sie werden die Änderung wahrscheinlich nicht einmal bemerken.

    Wir bitten um Verständnis für diese Maßnahme und weisen erneut auf unser Abstandsgebot hin, das wir schon beim letzten Update erläutert hatten.
29.05.2020 Calefly Version 1.7.2.0 veröffentlicht:     zum Download

Größeres Funktions- und Bugfix-Update mit folgenden Update-Empfehlungen:

1. Klare Update-Empfehlung für alle Anwender der Personal-Edition. 1) 
2. Bedingte, klare Update-Empfehlung für diejenigen Anwender der Professional-Edition, die regelmäßig die Navigation mit der Tastatur / mit Shortcuts verwenden. 1) 
3. Bedingte, nachdrückliche Update-Empfehlung für alle Anwender beider Editionen, die die Drucken-Funktion oder die Import-Funktion nutzen. 1) 
4. Einfache Update-Empfehlung für alle anderen Anwender (der Professional-Edition). 1) 

Dieses Update bringt speziell für die Personal-Edition per saldo eine spürbare Aufwertung, indem zwei wichtige Einschränkungen der Personal-Edition ab dieser Version weitgehend entfallen sind.
Siehe dazu auch den separaten Abschnitt "Aufwertung der Personal-Edition".

Und für alle Editionen gibt es neue Funktionen, Verbesserungen und Bugfixes insbesondere in den Bereichen Navigation, Drucken und Import von Kalenderdateien sowie einigen weiteren Themenbereichen.

Alle Neuerungen im Detail:

Aufwertung der Personal-Edition:
Entfall zweier wichtiger Einschränkungen der Personal-Edition und damit eine deutliche Aufwertung der Personal-Edition:
  • NEU: Beim Start gibt es jetzt nach dem Hinweisdialog der Personal-Editon keine Verzögerung mehr, in der während einer Wartezeit von einigen Sekunden ein Countdown-Zähler heruntergezählt wird, sondern Calefly startet nach der Bestätigung des Hinweisdialogs nun fast unverzüglich durch. Damit wird der Startprozess nun auch für Nutzer der Personal-Edition deutlich beschleunigt, auch wenn der Start durch den Hinweisdialog immer noch langsamer ist als der Start der Professional-Edition. Dennoch haben sich die Startzeiten mit diesem Update doch deutlich aufeinander zubewegt.
  • UPD: Der (beschleunigte) Hinweisdialog (siehe oben) kommt jetzt zuverlässig, vorhersehbar und damit erwartbar und stressfreier einfach bei jedem Start, anstatt wie bisher bei den meisten Starts, und manchmal nicht. Gleiches gilt für den Hinweisdialog bei der Rückkehr aus dem Hintergrund.
    Diese Vorhersehbarkeit und Erwartbarkeit bringt Ruhe in den Startprozess, da der Anwender sich darauf einstellen kann, und sie macht den Startprozess letztlich auch für die Personal-Edition deutlich angenehmer als bisher.
  • NEU: Es ist nun auch in der Personal-Edition möglich, Dateien in unbegrenzter Größe zu importieren. Damit gibt es für Anwender mit Interesse an einer höherwertigen Edition jetzt die Möglichkeit zu testen, ob eine Datenübernahme per Import ihrer Termindaten aus einer anderen Terminplanungssoftware in Calefly hinein problemlos möglich ist. Auch wenn Sie als Personal-Edition-Anwender die (größeren) Kalenderdateien von Calefly-Professional-Nutzern oder große ICAL-Dateien aus dem Internet betrachten wollen, so können Sie dies nun (fast) uneingeschränkt tun.
    Dennoch wird die Personal-Edition damit natürlich noch nicht zur Professional-Edition. Über Einschränkungen, die weiterhin auch beim Datenimport gewährleisten, dass das für die Firma Calefly und ihre Professional-Kunden unabdingbare Abstandsgebot zwischen den beiden Edition gewahrt bleibt, lesen Sie bitte mehr unten im 2. Punkt im Abschnitt "Import-Funktionen".
    Hintergrund dazu: Um den ab dieser Version deutlich schnelleren Start (keine Wartezeit mehr) und die erweiterte Importfunktion der Personal-Edition zumindest teilweise zu kompensieren und so das Abstandsgebot zur Professional-Edition einigermaßen zu wahren, mussten an den nachfolgend beschriebenen 2 Stellen kleinere Reduktionen im Leistungsumfang der Personal-Edition durchgeführt werden, die aber unserer Überzeugung nach für die meisten Personal-Edition-Anwender auf jeden Fall unbedeutender sind, als die neu hinzugekommenen Vorteile.
  • UPD Die Anzahl der möglichen Schnelleingaben wurde für die Personal-Edition von 3 auf 2 Stück pro Programmstart reduziert. Dabei werden weiterhin nur gültige und vollständig abgeschlossene Schnelleingaben gezählt. Abgebrochene oder nicht erkannte Schnelleingaben setzen die Anzahl möglicher Schnelleingaben weiterhin nicht herab. Und in der Professional-Edition ist die Anzahl möglicher Schnelleingaben natürlich sowieso unbegrenzt.
  • UPD Die Anzahl der gleichzeitig kopierbaren, ausschneidbaren, einfügbaren und löschbaren Events in Calefly wurde für die Personal-Edition von 5 auf 3 Events reduziert. Gleiches gilt für die Anzahl der gleichzeitig hervorhebbaren Events der Personal-Edition. Für die Professional-Edition sind alle diese Funktionen dagegen unbegrenzt. Zum Hintergrund siehe wieder den Punkt Abstandsgebot.
    Personal-Edition Anwendern sei versichert, dass die Einschränkungen dieses Punktes die meisten unter ihnen wohl eher selten betreffen werden, da meistens nur ein einzelnes Event bearbeitet wird, wohingegen ihnen der beschleunigten Start wirklich bei jeder Benutzung von Calefly zugute kommt.

  • Erklärung zum Abstandsgebot: Das Abstandsgebot zur Professional-Edition dient dazu, den Käufern der Professional-Edition, die mit ihrem Kauf die Entwicklung von Calefly unterstützen und erst ermöglichen, immer einen klaren und deutlichen Feature-Vorteil gegenüber der kostenlosen Version zu bieten. Auf diese Weise bedanken wir uns bei den Professional-Kunden für ihre Unterstützung, und bieten gleichzeitig weiterhin einen hinreichenden Anreiz für Personal-Edition Nutzer, um über ein Upgrade auf die Professional-Edition nachzudenken.
Verbesserte Navigation:
Die monatsweise Navigation mit Shortcuts kann jetzt einfacher/schneller und individuell konfigurierbar durchgeführt werden. Aber auch einige weitere Navigations-Möglichkeiten wurden erweitert und verbessert:
  • NEU: Die monatsweise bzw. bildschirmseiten-weise Navigation per Tastatur ist jetzt auch direkt mit "Bild aufwärts"- bzw. "Bild abwärts"-Taste möglich, d.h. ohne zusätzliche Betätigung der Umschalt-Taste. Auf diese Weise wird die schnelle Navigation durch den Kalender noch einfacher!
    Gleichzeitig ist dies nun die neue Default-Einstellung, da diese, insbesondere auf Laptops mit ihren häufig etwas unergonomischeren Tastaturen, eine schnellere und einfachere Betätigung des monatsweisen Scrolling ermöglicht.
    Was mit und was ohne Betätigung der Umschalttaste geschieht, ist aber nun in den Optionen einstellbar, siehe unten den 3. Punkt dieses Abschnitts.
  • UPD: Die bildschirmseiten-weise Navigation per Tastatur kann nun stattdessen mit Betätigung der Umschalttaste durchgeführt werden, was nun ebenfalls die neue Default-Einstellung ist.
    Was mit und was ohne Betätigung der Umschalttaste geschieht, ist aber nun in den Optionen einstellbar, siehe den nächsten Punkt:
  • NEU: Es gibt jetzt eine neue Optionen-Seite "Schnelle Navigation". Dort ist nun einstellbar, mit welcher der "Bild aufwärts" / "Bild abwärts" Tastenkombinationen (mit oder ohne Umschalttaste) man sich monatsweise bzw. bildschirmseiten-weise durch den Kalender bewegen kann. Außerdem ist dort nun der Modus für die Berechnung des Bezugsdatums des nächsten Monatsanfangs konfigurierbar.
  • NEU: Sie können nun über 3 Modi festlegen, was als Ausgangsdatum für das monatsweise Scrollen verwendet wird d.h. von welchem Datum aus der nächste bzw. vorherige Monatsanfang berechnet wird:
    "1. Im Modus „Automatisch mit Prio ausgewähltes, schwarz markiertes Datum“ wird in der Regel "das aktuell ausgewählte und schwarz markierte Datum als Ausgangsdatum verwendet, es sei denn, "dieses ist nicht mehr im sichtbaren Bildschirmbereich, z.B. weil Sie zuvor mit dem Mausrad "durch die Ansicht gescrollt sind.
    "2. Im Modus „Immer ausgewähltes, schwarz markiertes Datum“ dagegen wird das ausgewählte Datum selbst dann noch verwendet, wenn es NICHT MEHR im sichtbaren Bereich des Bildschirms liegt.
    "3. Und im Modus „Immer Datum am oberen Bildschirmrand“ schließlich wird immer das Datum der am obersten Bildschirmrand sichtbaren Tageszeile verwendet.
    Mit den o.g. Optionen können Sie das monatsweise Scrollen optimal an Ihre eigenen Prioritäten anpassen.
  • NEU: Es gibt jetzt einen Button für einen Info-Dialog auf der Optionenseite "Schnelle Navigation", der die beiden Funktionen näher erläutert.
  • NEU: Außerdem gibt es jetzt einen Info-Dialog beim erstem Start einer 1.7.2.0, der die geänderte Defaultfunktion für die PageUp/Down-Tasten erläutert.
  • NEU: Die beiden Funktionen "Gehe zum ersten Teiltermin der Serie" und "Gehe zum letzten Teiltermin der Serie" sind jetzt auch über die beiden Shortcuts "Strg+Umsch+1" für den ersten Teiltermin und "Strg+Umsch+2" für den letzten Teiltermin aufrufbar. Die Shortcuts werden jetzt sowohl im Hauptmenü als auch im Kontextmenü in den entsprechenden Einträgen angezeigt.
  • NEU: Im Kontextmenü wurde nun in der obersten Ebene gleich als oberster, erster Eintrag die Funktion "Gehe zu HEUTE" ergänzt, da wir davon ausgehen, dass diese Funktion besonders häufig benötigt wird, und daher nicht nur über einen Shortcut sondern auch bei Mausbedienung ein besonders schnell zugreifbarer Weg für diese Funktion zur Verfügung stehen sollte. Der bisher oberste Eintrag im Kontextmenü "Neues Event eingeben" wandert dadurch an die zweite Stelle und bleibt damit immer noch schnell zugreifbar. Er hat aber auch nicht ganz so hohe Priorität wie die "Gehe zu HEUTE"-Funktion, da neue Termine in der Regel durch einen Doppelklick in die jeweilige Tageszeile oder einen Doppelklick auf einen Tag im Navigationsbereich eingegeben werden.
  • UPD: In den Gehe-Zu-Menüs "wurden die Texte "Nächstem Monat - Anfang" geändert in "Nächstem Monatsanfang" und "Vorigem Monat - Anfang" in "Vorigem Monatsanfang", da die Beschreibung so, gerade beim Rückwärts-Gehen, besser mit dem tatsächlichem Verhalten übereinstimmt.
  • FIX: Beim monatsweisen Rückwärtsscrollen vom Januar eines Folgejahres zum Dezember des vorherigen Jahres wurde der 1. Dezember nicht wie die anderen Monate beim monatsweisen Scrollen am oberen Bildschirmrand angezeigt, sondern mitten im Bildschirmausschnitt.
  • UPD: Das Verhalten bei "Gehe zu nächstem/vorigem Monat" wurde nun aneinander angeglichen, egal ob es per Shortcuts oder per Toolbar-Icon ausgelöst wurde.
  • UPD: Beim Menüpunkt "Gehe zu \ Vorigem Monatsanfang" wird nun unabhängig von der Bildschirmposition immer zunächst zum ersten des aktuell per Kalendertag (schwarz) markierten Datums gesprungen, was eine Änderung gegenüber bisher darstellt. Bei "Gehe zu Nächstem Monatsanfang" wird analog und wie bisher zum Anfang des nächsten Monats gesprungen. Durch die Änderung ist das Verhalten in beiden Richtungen jetzt vergleichbar und außerdem logischer bzw. eher so, wie man es mit
  • UPD: Die Defaultwerte für die Mindestverzögerung beim monatsweisen und jahrweisen Scrollen wurden von 40 ms auf 50 ms erhöht, um die sehr schnell durch-iterierten Monats- bzw. Jahreszahlen besser mit dem Auge verfolgen zu können. Der Defaultwert für das tages- und wochenweise Scrollen wurde dagegen von 4 ms auf 5 ms vergrößert. Alle Änderungen betreffen nur Neuinstallationen von Calefly, nicht dagegen bestehende Installationen. Auch bei einem Software-Update werden die Werte nicht verändert.

Drucken:
Deutlich verbesserte Darstellung beim Drucken. Zusätzliche Konfigurationsoption fürs Drucken:
  • WICHTIGER BUGFIX: Beim Drucken funktionierte der Textkürzungsalgorithmus nur bei fehlenden / sehr schmal eingestellten Seitenrändern zu 100% / weitgehend korrekt. Bei begrenztem Platz funktioniert er dagegen umso schlechter, je größer die unbedruckten Papier-Seitenränder eingestellt waren, da diese im Algorithmus noch nicht berücksichtigt waren.
  • WICHTIGER BUGFIX: Beim Drucken einer Suchergebnisliste wurde die Suche bisher in vielen Fällen schon nach wenigen Events abgebrochen, weswegen oft nur ein kleiner Teil der tatsächlich auf dem Bildschirm angezeigten Suchergebnisse auch gedruckt werden konnte. Betroffen waren insbesondere größere Kalenderdateien, die viele Termine enthielten.
  • UPD: Beim Drucken werden die Event-Texte jetzt immer, d.h. unabhängig von der Einstellung in den Optionen, gekürzt sobald die verfügbare Papierbreite nicht mehr ausreicht, um möglichst alle Texte auf dem Papier darstellen zu können, sei es ungekürzt oder gekürzt. Ob ein Event-Text gekürzt werden muss oder nicht hängt dabei von vielen Parametern ab: Anzahl Events in der Tageszeile, Länge der Event-Texte, gewählte Schriftgröße, Größe des gewählten Leer-Abstandes zwischen 2 Events, sofern keine Kürzung des Leer-Abstandes beim Druck eingestellt ist (siehe dazu auch den nächsten Punkt). Auf diese Weise kann es nicht mehr passieren, dass das oder die letzte(n) Event(s) unter ungünstigen Umständen gar nicht mehr gedruckt werden können. Außerdem sind die Events in der Summe so auch bei sehr begrenztem Platz immer noch deutlich besser ablesbar als zuvor, da alle Events auf eine mehr oder weniger gleichmäßige Länge gekürzt werden, soweit wie dies möglich ist.
  • NEU: Ob der Abstand zwischen 2 benachbarten Events bei Platzmangel gekürzt werden soll oder nicht, kann jetzt in den Optionen für die Bildschirmansicht und fürs Drucken unabhängig voneinander eingestellt werden. Einstellbar ist dies im Optionenmenü unter "Extras \ Optionen \ Nur Kalenderansicht".
  • UPD: Bei bestimmten, eher seltenen Einstellungen des Zeitintervalls beim Drucken konnte es dazu kommen, dass die Event-Texte vertikal leicht versetzt gegenüber den Datumszeilen und den horizontalen Trennlinien gezeichnet wurden.
  • NEU: Der Stand eines Ausdrucks (das Druckdatum) wird jetzt auch in der Überschrift des Ausdrucks ausgegeben und nicht nur in der Fußzeile, da es, je nach Länge des gewählten Druckzeitraums, möglich sein kann, dass für den Ausdruck der Fußzeile, wo das Druckdatum ebenfalls gezeigt wird, kein Platz mehr auf dem Papier ist.
  • FIX: Beim Drucken in der Listenansicht wurde das Datum von Feiertagen, wie auch in der Bildschirmansicht, in rot wiedergegeben, wenn es innerhalb des in den Optionen eingestellten Zeitintervalls lag, obwohl diese Einfärbung nur für die Bildschirmansicht gilt, da sie nur dort Sinn macht. Denn ein Ausdruck wird häufig über mehrere oder gar viele Tage hinweg verwendet, womit sich das aktuelle Datum täglich verändert und die Rotfärbung somit schon am nächsten Tag nach dem Ausdruck nicht mehr aktuell wäre. Für die Erkennung des Druckdatums wird die Rotfärbung auch nicht benötigt, denn das Druckdatum wird in der Überschrift und Fußzeile explizit ausgegeben. Daher wurde die Rotfärbung des Feiertagsdatums beim Drucken entfernt und damit auch an die beim Drucken ebenfalls unterlassene Rotfärbung der Termindatums-Anzeigen angepasst, die schon immer korrekt gehandhabt wird.
  • UPD: Beim Drucken werden alle Seitenränder nun auf einen maximalen Wert von 3 cm begrenzt, um noch genug Platz zur Darstellung der Termine und auch zur Ausgabe einer vollständigen Überschrift zur Verfügung zu haben. Der Defaultwert für alle 4 Seitenränder bleibt bei 0.5 cm: Ein Wert, den die meisten Drucker schon umsetzen können und der möglichst viel Platz zum Drucken zur Verfügung stellt.
  • FIX: Beim Drucken der Listenansicht wurden die vertikalen Linien, die den Kalenderbereich links und rechts begrenzen unter gewissen Bedingungen noch weiter über das untere Kalender-Ende hinaus gedruckt. Dieser Fehler trat immer dann auf, wenn nicht der ganze gewählte Zeitbereich ausgedruckt werden konnte.
  • FIX: Ein Fehler in der Positionierung der Fußzeile, die das Druckdatum und die beim Drucken verwendete Calefly-Version und -Edition ausgibt, wurde behoben: Je nach Konfiguration verschiedener Ansichts-Einstellungen und besonders bei größeren Seitenrändern konnte es vorkommen, dass beim Drucken in der Listenansicht die Fußzeile entweder noch in den Kalenderbereich hineingeschrieben wurde oder andersherum mit deutlich zu großem Leer-Abstand erst weit unterhalb des Kalenderbereichs dargestellt wurde anstatt direkt unterhalb.
  • FIX: In der Druckvorschau wurde in der Statusleiste zwischen dem Wert für "Verborg" und dem Text "Ausgegr" sowie zwischen dem Wert für "Ausgegr" und dem Text "Filter" jeweils kein Trennzeichen (,) angezeigt.
  • UPD: Die Angabe der Calefly-Version in der Kopfzeile beim Druck in der Personal-Edition, die bisher vor dem Hinweis "Personal Edition, nur nicht-kommerzielle-Nutzung" erschien, ist nun entfallen, da er a) schon in der Fußzeile angezeigt wird und b) sowieso keine beim Ausdruck allzu wichtige Information darstellt.
  • UPD: Die Titelleistentexte im Drucken-Dialog und Druckvorschau-Dialog wurden weitgehend vereinheitlicht.
  • UPD: Der Hinweis in Fußzeile beim Drucken "Personal Edition, nur nicht-kommerzielle-Nutzung" wird jetzt auch in der Fußzeile in rot markiert wie bei der Kopfzeile
  • UPD: Viele weitere kleinere Verbesserungen beim Drucken.

Import-Funktionen:
Verbesserte und erweiterte Import-Funktionen:
  • WICHTIGER BUGFIX: Nach dem Import von Termindaten aus einer Datei wurden u.U. zunächst nicht alle importierten Events im Kalender angezeigt. Erst nach dem nächsten Programmstart wurden immer alle importierten Events angezeigt.
  • NEU: Die zuletzt importierten Events können jetzt komplett in einer speziellen Listenansicht, ähnlich der Suchergebnisliste, angezeigt werden. Dies ermöglicht Ihnen alle zuletzt importierten Events unabhängig von ihrem zeitlichen Abstand zueinander komprimiert in einer einzigen Liste zu sehen und bei Bedarf verschiedenste Operationen darauf anzuwenden, wie z.B. Hervorheben, Verbergen, Kopieren in andere Programme hinein, Löschen der orangenen Import-Markierungen oder das Löschen derjenigen importierten Events, die Sie nicht selbst benötigen, z.B. wenn Sie die Importdatei von einer fremden Quelle erhalten haben, aber nicht alle Events aus der Import-Datei für Sie von Nutzen sind.
  • NEU (Wiederholung von oben): Es ist nun auch in der Personal-Edition möglich, Dateien in unbegrenzter Größe zu importieren. So können Sie nicht nur die (größeren) Kalenderdateien von Calefly-Professional-Nutzern oder große ICAL-Dateien aus dem Internet besser nutzen, sondern sie können vor einem evtl. Umstieg auf die Professional-Edition nun auch besser testen, ob Sie Ihre Termindaten aus Ihrer bisherigen Terminplanungssoftware problemlos in Calefy importieren können.
    Wenn bei dem, nun unbegrenzten, Import in der Personal-Edition die Eventgrenze überschritten wird, so können die importierten Events jetzt zwar zunächst alle angezeigt und es kann mit ihnen mit den üblichen Beschränkungen, die nach Überschreiten der Eventgrenze eintreten, ganz normal gearbeitet werden.
    Die importierten Events werden aber nicht dauerhaft gespeichert, sondern nur bis zum Beenden von Calefly oder bis zum nächsten Importvorgang. Die Eventgrenze ist also nicht dauerhaft außer Kraft gesetzt, sondern nur vorübergehend und nur beim Importieren.

    Hauptziele der o.g. Änderungen waren, dass
    1. Personal-Edition-Anwender auch einmal eine größere ICAL-Datei komplett importieren und betrachten können.
    2. Personal-Edition-Anwender mit Interesse an einer höherwertigen Edition die Möglichkeit haben zu testen, ob eine Datenübernahme ihrer, auch umfangreicheren, Termindaten aus einer anderen Terminplanungssoftware in Calefly hinein problemlos möglich ist.
    Beides kann nun getan werden!
  • UPD: Wenn nach dem Import von Events Hinweisdialoge erscheinen, so wird jetzt verhindert, dass fällige Erinnerungen von importierten Events noch während der Anzeige der Hinweisdialoge erscheinen und diese überlagern. Stattdessen erscheinen diese jetzt erst im Anschluss.
  • NEU: Ein neuer Infodialog nach dem Importvorgang weist den Anwender der Personal-Edition auf die o.g. begrenzte Speicherdauer bei einem die Eventgrenze übersteigenden Importvorgang hin.
    WICHTIG: Importvorgänge, die die Event-Grenze der Personal-Edition nicht überschreiten, werden selbstverständlich weiterhin dauerhaft gespeichert.
  • NEU: ob importierte Events mit orangenen Importmarkierungen versehen werden sollen oder nicht, kann jetzt in den Optionen unter "Extras \ Optionen \ Sonstige Optionen" eingestellt werden. Defaultmäßig ist die Option aktiviert und wird für die meisten Anwender empfohlen. Nur wer z.B. häufig Daten aus einer immer gleichen Quelle importiert und sich dabei von der orangenen Markierung gestört fühlt (immerhin überdeckt sie bei importierten Events die gelbe Hervorhebung), der kann diese Option jetzt deaktivieren und sich so das manuelle Demarkieren der Importmarkierungen nach dem Importvorgang ersparen.
  • UPD: Bei einem extern ausgelösten Import, wie z.B. einem ICAL-Import eines ICAL-File im Browser oder aus dem E-Mail-Client, wird die Löschung des temporär im Windows-Temp-Directory erzeugten und gespeicherten ICAL-Files nun nach erfolgtem Import gelöscht. Bei intern aus dem Datei-Menü von Calefly heraus ausgelöstem Import dagegen bleibt die für den Import verwendete Quell-Datei selbstverständlich erhalten.
  • UPD: Im Import-Dialog für extern veranlasste Import-Vorgänge wurde Text mit Hintergrund-Informationen ergänzt, um den Vorgang für den Anwender transparenter und verständlicher zu machen.
  • UPD: Die Registrierung von Calefly als ICAL-Handler und EMD-Handler-Programm (wichtig für Import von Calefly aus und Öffnen von Kalenderdateien vom Explorer aus) wird jetzt nicht nur bei einem Konflikt mit einer anderen Software als Calefly nach Rückfrage des Anwenders hin aktualisiert, sondern auch bei Antreffen eines Konfliktes mit einer anderen Calefly-Installation auf dem gleichen Computer, z.B. weil Calefly zu 2 unterschiedlichen Zeitpunkten in 2 verschiedenen Dateipfaden auf dem Computer installiert wurde. Auch in diesem Fall wird der Anwender jetzt gefragt, ob die aktuelle Calefly-Installation als ICAL- und EMD-Handler verwendet werden soll.
  • NEU: Der neue Menüpunkt "Zuletzt importierte Events anzeigen" bleibt deaktiviert, solange wie noch keine Events importiert wurden. Die in diesem Fall sonst erscheinende Fehlermeldung muss dadurch nur noch bei Aufruf über den neuen Shortcut erscheinen, der ab nun die Anzeige der zuletzt importierte Events ermöglicht, nicht aber mehr bei Aufruf über die Menüs.

Sonstige Verbesserungen:
Weitere Verbesserungen und Bugfixes in verschiedenen Themenbereichen:
  • NEU Es ist nun möglich festzulegen, welche Bedeutung das Feld "Ort" im Event-Eingabedialog bei Geburtstagen haben soll. Das war zwar auch bisher implizit schon möglich, aber nun kann die Bedeutung, die der Anwender seinen Einträgen in diesem Feld auch zuvor sicher schon beigemessen hatte, im Feldnamen links des Eingabefeldes sichtbar anzeigt werden, was hilft die Eingaben über alle Einträge hinweg konsistent zu halten, da man immer an die einmal selbst vergebene Bedeutung erinnert wird. Während bisher im Namen für das Eingabefeld immer nur der Text "Ort" erschien, kann nun auf der Seite "Termineingabe" im Optionendialog aus den folgenden Einträgen ausgewählt werden: "Ort", "Geburtsort", "Wohnort", "Adresse".
  • NEU: In der Optionenseite "Alle Ansichten - Darstellung" werden jetzt alle Checkbox-Einstellungen, die Auswirkungen auf die Termindarstellung haben, sofort angezeigt und nicht erst nach Schließen des Optionendialogs. Bisher war dies nur für einige der Checkbox-Einstellungen dieser Seite der Fall. Das neue Verhalten ermöglicht es, die Auswirkung einer Veränderung der Einstellung sofort zu sehen ohne den Dialog erst schließen und dann bei Nicht-Gefallen der Auswirkung ggf. wieder öffnen zu müssen.
  • UPD: Die maximale Fontgröße in der Hauptansicht wurde geringfügig reduziert, um beim Drucken noch in mehr Parameter-Varianten jeweils die vollständige Überschriften-Zeile ausgeben zu können. Sie ist damit aber immer noch deutlich größer als sie der weit überwiegende Teil der Nutzer jemals einstellen wird.
  • UPD: VEREINFACHUNG: Bei der Anzeige-Option für den Notiz-Hinweis "N)" wird jetzt nicht mehr nach Event-Typ (Normaler Termin, Geburtstag) unterschieden, sondern es kann nun nur noch für alle Event-Typen gleichermaßen ausgewählt werden, ob das N) angezeigt wird, oder nicht.
  • NEU: Stattdessen gibt es nun aber eine wahrscheinlich/hoffentlich im Vergleich zu den alten, entfallenen Optionen sinnvollere, neue Option: Es kann in den Optionen nun separat für Drucken und Bildschirm eingestellt werden, ob das N) angezeigt werden soll oder nicht. Der Hintergrund dafür ist der, dass beim Drucken eine Anzeige in der Regel sinnvoll ist, weil dann bei vorhandenen Notizen der ausführliche Text in den Fußzeilen zum Kalender mit ausgedruckt wird. Am Bildschirm ist dies nicht nötig und daher auch nicht möglich, denn die Notizen können dort entweder in den Quickinfos schnell angezeigt werden oder alternativ durch ein Öffnen des Events per Doppelklick, was so auf dem ausgedruckten Papier natürlich nicht möglich ist.
  • UPD: Der Update-Check zeigt jetzt für die Nutzer von Personal- und Professional-Edition getrennte Update-Seiten an, da sich die Update-Empfehlungen bei manchen Updates, so wie in diesem Fall der Version 1.7.2.0, je nach Edition unterscheiden können. Durch die Unterbringung der Update-Hinweise auf getrennten Seiten können die Update-Hinweise in solchen Fällen deutlich einfacher, kürzer und übersichtlicher gehalten werden.
  • UPD/FIX: In der Optionenseite "Alle Ansichten - Darstellung" wurde der Checkboxtext "Datum bundesweiter Feiertage durch Farb-Invertierung hervorheben" korrigiert in "Datum gesetzlicher Feiertage im aktiven Bundesland durch Farb-Invertierung hervorheben", denn hervorgehoben werden nicht die bundesweiten Feiertage, sondern die im gewählten Bundesland gesetzlichen Feiertage, selbst wenn diese nicht in allen Bundesländern d.h. nicht bundesweit als gesetzlicher Feiertag gelten.
  • FIX: Für die Personal-Edition wurden bisher versehentlich in den Folgejahren und Vorjahren die grünen Feiertags-Markierungen angezeigt, die dort eigentlich nicht angezeigt werden sollten. Die Feiertagsnamen wurden aber wie beabsichtigt schon bisher nicht angezeigt. Die grünen Markierungen ohne Feiertagsnamen waren inkonsistent, sahen seltsam aus, waren verwirrend und widersprachen zudem dem oben näher begründeten Abstandsgebot zwischen der Professional- und der Personal-Edition (siehe oben).
  • UPD/FIX: Die Option "Samstag und Sonntag als Wochenende darstellen" in der Optionenseite "Alle Ansichten - Darstellung" wurde nicht nicht dauerhaft abgespeichert sondern war ab dem folgenden Programmstart wieder auf dem ursprünglichen Wert. Von nun an wird bei dieser Konfigurationsvariablen, wie bei allen anderen, auch eine vom Defaultwert abweichende Einstellung dauerhaft übernommen und ist dann bei allen zukünftigen Programmstarts verfügbar.
  • UPD: Die Mindestdelays fürs Scrollen wurden von der Optionenseite "Nur Kalenderansicht" in die neue Optionenseite "Schnelle Navigation" verlagert, wo sie nun thematisch besser passen, zumal die meisten Mindestdelays sowieso in beiden Ansichten, d.h. in Kalenderansicht UND Listenansicht, wirksam waren, und nicht nur in der Kalenderansicht, so dass die neue Zuordnung nun auch inhaltlich korrekter ist.
  • UPD/FIX: Der Städtename in der Dropdown-Städteliste in den Optionen und im Dialog nach der Erstinstallation ist jetzt nicht mehr editierbar. Die Editierbarkeit hatte keine Funktion, sondern war nur versehentlich aktiviert. Dies wurde jetzt behoben.
  • FIX: Wenn in einer beliebigen Listenansicht die Anzeige ausgegrauter Events aktiviert wurde und dadurch die Anzahl von Events in der Ansicht stieg, so wurde die Ansicht nicht komplett neu invalidiert, so dass zunächst nicht alle der nun gestiegenen Anzahl von Events dargestellt wurden. Erst nach einer anderen Aktion, die zum kompletten Neuaufbau der Ansicht führte, wurde wieder alles komplett angezeigt. Dieser Fehler wurde behoben.
  • FIX: Durch eine interne Verschiebung wurden einige Text im Dialog für die Berechnung des relativen Datums an der falschen Stelle gezeigt, was verwirrend war. Die korrekte Funktion der Berechnung war aber davon nicht betroffen.
  • FIX: Die Dialogtexte für die beiden Funktionen "Berechnung eines relativen Datums" und "Gehe zu einem relativen Datum" waren nicht immer korrekt an die gerade ausgewählte Funktion angepasst. Auch wenn die beiden Funktionen sehr ähnlich sind, so unterscheiden sie sich doch auch, was zur Folge hatte, dass die Texte ebenfalls an manchen Stelle nicht richtig passten. an der falschen Stelle gezeigt, was verwirrend war. Die korrekte Funktion der Berechnung war aber davon nicht betroffen.
  • UPD: Für den Bestätigungsdialog zum Schutz vor dem versehentlichen Verlieren einer mühsam erstellen Event-Zusammenstellung werden jetzt nicht nur die Markierungsvorgänge sondern auch die Demarkierungsvorgänge mit je einem separatem Zähler gezählt und bei einer Demarkierungsaktion wird nun ein Bestätigungsdialog gezeigt, wenn ENTWEDER die Anzahl der Markierungs- ODER die Anzahl der Demarkierungsvorgänge größer ist als der in den Optionen auf der Teilseite "Bestätigungen" konfigurierte Grenzwert. Denn auch in umfangreichen Demarkierungen kann viel Arbeit stecken, wenn z.B. alle Events mit Strg+A oder über eine Bereichsauswahl mit Umsch+linker Maustaste ausgewählt wurden und danach viele Events jeweils einzeln demarkiert wurden.
  • FIX: Wenn ein Geburtstag neu eingegeben wurde und dann im Event-Eingabedialog im Feld für das Startdatum das Datum verändert wurde, so wurden im Hinweistext für das Alter bzw. ausgewählt Teiltermin-Datum vorübergehend falsche Altersangaben gezeigt. Nach dem Abspeichern und ab dem nächsten Öffnen war die Anzeige wieder OK. Bei erneuter Verstellung gab es aber, wieder nur bei Geburtstagen, einen anderen Fehler. Siehe dazu den nächsten Punkt:
  • FIX: Wenn für einen Geburtstag im Event-Eingabedialog im Feld für das Startdatum das Datum verändert wurde, so wurden im Hinweistext für das Alter angezeigt: "Das Teiltermindatum ändert sich auf: Ausgewählt dd.mm.yyyy". Das passte nicht zusammen. Im Zukunft wird nur noch angezeigt: Das Geburtsdatum ändert sich auf: dd.mm.yyyy""
  • UPD: Der Dialog mit dem Hinweistext zum Markieren eines zusammenhängenden Event-Bereichs wurde überarbeitet und übersichtlicher gestaltet.
  • UPD: Der Bestätigungsdialog, der erscheint wenn die eingestellte Anzahl einzeln markierter Events beim Demarkieren überschritten wurde, zeigt jetzt nicht nur die Anzahl ausgewählter Events an, sondern auch die Anzahl der für die Auswahl verwendeten Markierungsvorgänge, die ab dieser Version entscheidend ist für den Abgleich mit dem eingestellten Grenzwert für die Bestätigung.
  • UPD: Alle Fehlermeldedialoge, die bei verschiedenen möglichen Fehlbedienungen der beiden Funktionen "Gehe zum ersten Teiltermin der Serie" und "Gehe zum letzten Teiltermin der Serie" erscheinen, wurden überarbeitet, erweitert und übersichtlicher gestaltet.
  • UPD/FIX: Die Einstellung für das Demarkieren von mehreren einzeln ausgewählten Events (kommt ein Warndialog, und wenn ja ab wie vielen Events?) wurde bisher nur berücksichtigt, wenn die Events durch Drücken der ESC-Taste demarkiert wurden, nicht aber wenn sie durch Mausklick in einen Event-freien Bereich demarkiert wurden. Von nun an kommt der Warndialog in beiden Fällen, so wie es vom Anwender in den Konfigurations-Einstellungen gewünscht ist.
  • UPD: Im Bestätigungsdialog für die Demarkierung von Events die bei aktivierter diesbezüglicher Option ab der eingestellten Eventgrenze erscheint, wird jetzt außer der Anzahl markierter Events, die für die Grenze relevantere Anzahl von Markierungsvorgängen angezeigt. Ein neuer Infodialog in den Optionen (siehe nächster Punkt) informiert im Detail über das Verfahren, das dabei benutzt wird.
  • NEU: Ein neuer Infodialog auf der Teilseite "Bestätigungen" im Optionendialog hinter der Checkbox für das "Demarkieren von mehreren einzeln ausgewählten Events" informiert nun über Sinn und Zweck sowie über das WIE beim Zählen der Events bis zur Grenze, ab der, auf Anwenderwunsch hin, ein Bestätigungsdialog angezeigt werden kann, um ein versehentliches Demarkieren einer mühsam zusammengestellten Auswahl von Events zu vermeiden.
  • UPD/FIX: Das Anzeige-Verhalten bzw. genauer die Bildschirmaktualisierung in der Suchergebnisliste wurde verbessert.
  • UPD: Viele weitere, kleinere interne Verbesserungen.
18.03.2020 Calefly Version 1.7.1.5 veröffentlicht:     zum Download

Kleineres Bugfix-Update
mit einfacher Update-Empfehlung für Nutzer der Versionen 1.7.1.2 bis 1.7.1.4, 1) 
mit nachdrücklicher Update-Empfehlung für alle Nutzer der Version 1.7.1.1. oder älter. 1) 

Dieses Update behebt insbesondere einen Fehler, der bei einem bestimmten, sehr häufigen Nutzungsszenario zum Erscheinen eines missverständlichen und in aller Regel nicht nötigen Warndialogs beim Start führte. Zudem gibt es Verbesserungen bei der Texteingabe und beim ICAL-Import.

Alle Neuerungen im Detail:
  • FIX: Seit Version 1.7.1.0 erkannte Calefly nicht mehr, wenn eine Lockdatei vom gleichen Computer aus geschrieben wurde, und brachte deshalb einen Hinweis-Dialog, wenn Calefly beim Start eine Lockdatei vorfand. Dies konnte z.B. vorkommen wenn Calefly im Hintergrund betrieben wurde, so wie es sehr viele Anwender tun, und vor dem Herunterfahren von Windows nicht explizit beendet wurde, sondern beim Herunterfahren durch Windows "gewaltsam" beendet wurde, so dass Calefly seine Lockdatei nicht mehr entfernen konnte, wie es normalerweise beim Beenden von Calefly geschieht. Üblicherweise erkennt dies Calefly beim nächsten Start und bringt in diesen Fällen daher keinen Hinweisdialog, sondern nur in solchen Fällen, in denen tatsächlich von einem gleichzeitigen Zugriff durch mehrere Computer ausgegangen werden muss, aber durch den Fehler in der Erkennung brachte Calefly bei einer vorhandenen Lockdatei nun immer den Warndialog, der eigentlich nur vor dem gleichzeitigen Zugriff auf dieselbe Kalenderdatei schützen soll.
  • FIX: Beim Import von ICAL-Dateien mit Terminen ohne Text im Notizenfeld, mit Ausnahme von einem einzelnen oder mehrfachen Zeilenendezeichen "\n", wurde im Event-Eingabedialog beim Öffnen eines solchen importierten Events fälschlicherweise im Eingabefeld für die Notizen der Text "_~" angezeigt. Dies ist die interne Codierung des Zeilenumbruchs der Calefly-Kalenderdateien im EMD-Format, die normalerweise nicht angezeigt wird, durch einen Software-Bug in den o.g. Fällen fälschlicherweise aber dennoch genau für ein Zeilenendezeichen angezeigt wurde.
  • UPD/FIX: Beim Import von ICAL-Dateien war die Begrenzung der maximalen Textlänge für das Notizen-Feld auf einen Wert eingestellt, der kleiner war als eigentlich beabsichtigt. Dieser Wert wurde nun deutlich vergrößert. Auch wenn schon bisher die meisten Benutzer beim ICAL-Import wohl niemals an eine Grenze gestoßen sind, so wird dies nun noch seltener geschehen und die aus Sicherheits- und Performance-Gründen vorgesehene Textlängen-Begrenzung wird nur noch in sehr, sehr seltenen Fällen aktiv werden müssen.
  • UPD: Durch Verbesserungen im Textlängen-Begrenzungs-Algorithmus, der die Aufgabe hat, trotz unterschiedlicher Darstellungslängen eines Betreffs-, Ortsangaben- oder Notizentextes in verschiedenen Formaten (Bildschirm-, EMD- und ICAL-Format) eine einheitliche und miteinander synchronisierte Begrenzung zu gewährleisten, kann nun nicht nur beim Import sondern auch bei der Texteingabe im Eventeingabe-Dialog die hier unveränderte maximale Textlänge deutlich besser ausgenutzt werden, so dass auch bei der manuellen Texteingabe nun deutlich längere Notizentexte eingegeben werden können als bisher.
  • UPD/FIX: Weitere kleinere Verbesserungen und Fehlerbehebungen.
07.03.2020 Calefly Version 1.7.1.4 veröffentlicht:     zum Download

Kleines Bugfix- und Funktions-Update,
optional für Nutzer, die schon Version 1.7.1.3 verwenden, 1) 
mit einfacher Update-Empfehlung für Nutzer der Version 1.7.1.2, 1) 
mit nachdrücklicher Update-Empfehlung für alle Nutzer der Version 1.7.1.1. oder älter. 1) 


Dieses Update behebt nur wenige kleinere, eher ästhetische Fehler und bringt ebenfalls nur wenige kleinere Verbesserungen, wieder im Bereich der verschiedenen Teilseiten des Event-Eingabedialogs, diesmal aber im Gegensatz zu den Vorversionen vor allem auf den beiden Teilseiten "Serientermin-Einstellungen" und "Details".


Alle Neuerungen im Detail:
  • FIX: Im Event-Eingabedialog wurde auf den beiden Teilseiten "Serientermin-Einstellungen" und "Details" jeweils im 3. reinen Anzeigefeld von oben bei Geburtstagen im Anschluss an das ausgewählte Teiltermin-Geburtstagsdatum seit Version 1.7.1.0 versehentlich der relative Zeitabstand zu heute angehängt, und dies ohne Trennzeichen. Dies hatte zwei unschöne Effekte zur Folge:

    1. Durch das fehlende Trennzeichen des Zeitabstands zum vorangehenden Teiltermindatum sah der Feldinhalt etwas verwirrend und unübersichtlich aus.
    2. Bei groß gewählten Dialog Schriftgrößen (teilweise 12 Punkte und insbesondere 13 Punkte) und/oder relativen Zeitabständen, die aus vielen Teilworten wie z.B. "In 2 Jahren, 5 Monaten, 1 Woche und 4 Tagen" bestanden, konnte u.U. nicht mehr der ganze Zeitabstands-Text im sichtbaren Teil des Feldes dargestellt werden.
    Als Lösung wurde die im nächsten Punkt unter "NEU" beschriebene Erweiterung umgesetzt:
  • NEU: Für die Anzeige des relativen Zeitabstands auf der Teilseite "Serientermin-Einstellungen" des Event-Eingabedialogs wurde von oben her gesehen ein viertes reines Anzeigefeld (d.h. in ausgegrauter Farbe) eingeführt. Dies hat folgende Vorteile:

    1. Der Zeitabstand muss nicht mehr im Feld darüber an das ausgewählte Teildatum angehängt werden und es steht auch für lange Abstands-Zeichenketten genug Platz zu Verfügung und
    2. Der Zeitabstand wird nun nicht mehr nur für Geburtstage, sondern auch für normale Termine und Serientermine angezeigt. Man erhält auf der Teilseite "Serientermin-Einstellungen" nun also mehr sichtbare Informationen und zudem ist die Anzeige auch immer einheitlich, und zwar unabhängig von der Art des Events (Geburtstag, normaler Termin oder Serientermin).
    3. Man erhält für das dritte und vierte Anzeigefeld von oben jetzt einheitliche Inhalte und eine einheitliche Darstellung auf der Teilseite "Serientermin-Einstellungen" und auf der Teilseite "Details" (siehe dazu auch den nächsten Punkt).
  • UPD: Die auf der Teilseite "Serientermin-Einstellungen" im dritten und vierten Anzeigefeld von oben dargestellten Informationen werden bei allen Arten von Wiederholterminen (Geburtstage und Serientermine) nun in BEIDEN Felder immer mit dem gleichen vorangehenden Infotext "Ausgew. Teiltermin: " dargestellt.
  • Zuvor wurde, zumindest auf der Teilseite "Details", wo der relative Zeitabstand auch bisher schon in einem eigenen Anzeigefeld dargestelt wurde, das dritte Feld mit "Ausgewählt: " und das vierte Feld mit "Ausgew. Teiltermin: " beschrieben.
  • FIX: Ein eher selten auftretender Fehler in der TAB-Nagigation wurde behoben: Wenn in einer Tageszeile mit mehreren Events das erste Mal nach dem Aufruf einer Kalender-Jahresansicht ein Event mitten in einer Reihe mehrerer Events mit der Maus markiert wurde und danach ein TAB-Scrollen zurück durchgeführt wird, so wurde nicht wie erwartet zum vorigen Event in der gleichen Zeile gesprungen, sondern stattdessen zum letzten Event der vorhergehenden Tageszeile, bzw. genauer gesagt zum letzten Event in einer Tageszeile vor der Start-Tageszeile, in der das Start-Event mit der Maus markiert worden war.
    Wenn das Event nicht mit der Maus angewählt worden war, sondern schon mittels Tab-Navigation zu ihm hin navigiert worden war, dann funktionrte die Rückwärts-TAB-Navigation einwandfrei. Auch trat der Fehler nur bei der ersten Rückwärts-Tab-Navigation auf, die im aktuell angewählten Kalenderansicht-Jahr ausgeführt wurde.
  • UPD: Die Kerzen-Icons in den verschiedenen Teil-Seiten des Event-Eingabedialogs wurden in der Position vereinheitlicht, so dass sich das Icon beim Wechseln der Teil-Seite optisch nicht "wandert" sondern auf der gleichen Position verbleibt, was einen ruhigeren Bildeindruck ergibt. Auch das oberste Textfeld der zweiten und dritten Teilseite des Event-Eingabe-Dialogs wurde aus dem gleichen Grund in der Startposition harmonisiert.
  • UPD: Die Nachfrage-Dialoge, die vor dem Öffnen der Programmdokumentation (Hilfe) im Browser oder im PDF-Reader erscheinen wurden geringfügig vergrößert.
06.03.2020 Calefly Version 1.7.1.3 veröffentlicht:     zum Download

Bugfix- und Funktions-Update
mit einfacher Update-Empfehlung für Nutzer, die schon Version 1.7.1.2 verwenden, 1) 
mit nachdrücklicher Update-Empfehlung für alle Nutzer der Version 1.7.1.1. oder älter. 1) 


Dieses Update behebt einige Fehler und bringt einige kleinere Neuerungen und Verbesserungen, insbesondere im Bereich rund um die Eingabeoptionen im Event-Eingabedialog und im Optionendialog.


Alle Neuerungen im Detail:
  • FIX: Wenn die Option "um-Checkbox vorhanden" angekreuzt war, dann war beim Eingeben eines neuen Termins defaultmäßig eine Uhrzeit aktiv UND "Ganztägiger Termin" aktiviert, was sich gegenseitig ausschließt! Dies wurde insofern behoben, dass in diesem Fall jetzt nur noch die Uhrzeit aktiv ist, aber nicht mehr die Option "Ganztägiger Termin".
  • FIX: Wenn in einem bestehenden Event erstmals eine Erinnerung aktiviert wurde, so wurde die Erinnerungsvorlaufzeit, anders als bei einer Neueingabe, zunächst noch mit "0 Minuten" angezeigt, und nicht mit der Default-Erinnerungsvorlaufzeit. Erst mit dem nächsten Öffnen des Events wurde korrekt die Default-Vorlaufzeit angezeigt. Ab dieser Version wird beim erstmaligen Aktivieren einer Erinnerung im Eingabedialog sofort die in den Optionen eingestellte Default-Erinnerungsvorlaufzeit angezeigt.
  • FIX: Wenn für einen bestehenden Termin ohne Erinnerung die Erinnerung aktiviert wurde, so wurde der in den Optionen hinterlegte Voreinstellwert für die Erinnerungsvorlaufzeit nicht verwendet, sondern nur der Wert "0" als Vorlaufzeit eingestellt. Nur bei Eingabe eines neuen Termins wurde der korrekte Voreinstellwert für die Erinnerungsvorlaufzeit eingestellt.
  • FIX: Wenn ein bestehendes Event mit Erinnerung per Schnelleingabe verändert wurde und dann nur "Neue Uhrzeit, neuer Betreff" in die Betreffzeile eingegeben wurde, so wurde für die Erinnerungsvorlaufzeit die Default-Vorlaufzeit genommen und nicht die bestehende. In der Regel erwartet man als Anwender bei fehlender Neuvorgabe der Vorlaufzeit aber eher, dass die bestehende erhalten bleibt, weswegen das Verhalten jetzt entsprechend angepasst wurde.
  • FIX: Bei einem Zahlenwert von größer als "52" für die Erinnerungsvorlaufzeit kam es bei den darauf folgenden Programmstarts schon bei Vorlaufzeiten zu Falsch-Fehlermeldungen, die deutlich unterhalb der eigentlich beabsichtigten Grenzwerte lagen. Denn für die Zeiteinheiten "Minuten", "Stunden" und "Tage" war ein Zahlenwert von größer 52 eigentlich völlig im grünen Bereich, führte aber dennoch zu einer Fehlermeldung, die eigentlich erst in der Zeitinheit "Wochen" oder höher kommen sollte. Der Betrieb von Calefly war durch die Falschmeldung zwar nicht beeinträchtigt, aber die Meldung war nichtsdestotrotz natürlich lästig und zudem irritierend.
  • FIX: Wenn bei einem Termin ohne Uhrzeit die "Ende"-Checkbox aktiviert wurde, um ein Enddatum zu ergänzen, dann wurde die Checkbox "Ganztägiger Termin" nicht aktiviert. Erst nach dem nächsten Öffnen wurde diese Checkbox korrekt als aktiviert angezeigt.
  • UPD: Wenn in den Termin-Eingabe-Optionen die Option "um-Checkbox vorhanden" nicht angekreuzt war, dann wurde defaultmäßig "Ganztägig Termin" aktiviert. Künftig wird dies nur noch gemacht, wenn die neue Option "Termine ohne Uhrzeit und ohne Endangabe defaultmäßig auf ganztägig setzen" (siehe unten) angewählt ist.
  • FIX: Wenn bei einem mehrtägigen Termin mit Uhrzeit über die Schnelleingabe eine andere Uhrzeit eingestellt wurde, so war beim nächsten Öffnen des Events die Ende-Checkbox deaktiviert und die Ende-Angaben wurden nicht mehr angezeigt. Erst nach Beenden und Neustarten des Programms wurde beim Öffnen die Ende-Checkbox wieder aktiviert und die Ende-Angaben daher wieder angezeigt.
  • NEU: Es gibt jetzt in den Termin-Eingabe-Optionen eine neue Option "Termine ohne Uhrzeit defaultmäßig auf ganztägig setzen". Wenn diese aktiviert ist, werden Termine ohne Uhrzeit bei der Ersteingabe automatisch auf "Ganztägiger Termin" gesetzt. Auch beim ersten Deaktivieren der Uhrzeit eines bestehenden Termins ("um"-Checkbox deaktiviert), wird der Termin automatisch auf "Ganztägiger Termin" gesetzt. Sobald die Checkbox allerdings das erste Mal seit Öffnen des Eingabedialogs von Hand aktiviert wurde, bleibt diese Einstellung erhalten, auch wenn danach die "um"-Checkbox deaktiviert wird und das Event erneut in einen Termin ohne Uhrzeit umgewandelt wird, denn Ihre manuelle Auswahl soll in diesem Fall Priorität haben.
  • NEU: Die Eingabefelder "Voreinstellwert für die Eventdauer" und "Voreinstellwert für die Erinnerungsvorlaufzeit" auf der "Termin-Eingabe"-Seite des Optionendialogs können jetzt außer durch direkte Zahleneingabe oder über Mausbetätigung auch mit den Cursor-Tasten sehr schnell aufwärts und abwärts verstellt werden, was die Bedienung mit der Tastatur beschleunigen kann.
  • NEU: Das Auswahlfeld zur Eingabe des Zahlenwertes für die Erinnerungsvorlaufzeit kann nun auch mit der Maus mit über ein Aufwärts-/Abwärts-Steuerelement eingestellt werden und nicht nur wie bisher ausschließlich mit der Tastatur.
  • UPD: Das Auswahlfeld zur Eingabe der Zeiteinheit für die Erinnerungsvorlaufzeit meldet bei Überschreitung des (nun korrekten) maximal zulässigen Zeitbereichs nun sofort, wenn die Grenze überschritten wird, und nicht erst dann, wenn der Dialog mit OK geschlossen wird. Ein zu großer Eingabewert ist damit nun schneller und einfacher zu korrigieren.
  • NEU: Das Eingabefeld "Erinnerungsvorlaufzeit" im Event-Eingabedialog kann jetzt ebenfalls außer durch direkte Zahleneingabe oder über Mausbetätigung auch mit den Cursor-Tasten sehr schnell aufwärts und abwärts verstellt werden.
    Die Option wird von Calefly berücksichtigt: a) bei Eingabe neuer Termine b) Wenn bei bestehenden Terminen mit Uhrzeit die "um"-Checkbox deaktiviert wird, d.h. wenn ein Termin mit Uhrzeit in einen Termin ohne Uhrzeit konvertiert wird. Die Option wird von Calefly dagegen nicht mehr berücksichtigt, sobald nach Öffnen des Event-Eingabedialogs die Checkbox "Ganztägiger Termin" zum ersten Mal von Hand verändert wurde, denn in diesem Fall hat Ihr durch die Änderungsaktion zum Ausdruck gebrachter Einstellungswunsch Priorität. Wenn nach einer solchen manuellen Änderungsaktion die "um"-Checkbox nochmal deaktiviert wird, dann wird die Checkbox "Ganztägiger Termin" nur noch gesetzt, wenn Ihre letzte Änderungsaktion die Checkbox "Ganztägiger Termin" ebenfalls gesetzt hatte d.h. wenn dies Ihr letzter manueller Einstellungswunsch war. Nach dem Schließen des Eingabedialogs wird der letzte Eingabedialog bewusst wieder vergessen und beim nächsten Öffnen gilt zunächst wieder die Optionen-Einstellung aus "Termine ohne Uhrzeit defaultmäßig auf ganztägig setzen", solange bis Sie die Checkbox "Ganztägiger Termin" wieder zum ersten Mal manuell betätigen.
  • UPD: In der Programmdokumentation (Hilfe) stimmte im Kapitel zur Schnelleingabe bei den Schnelleingabe-Beispielen in einer längeren Passage der Abstand zum linken Rand nicht mehr mit dem Abstand der anderen Passagen des Dokuments überein. Dieser Abstand wurde an den Rest des Dokuments angepasst.
  • UPD: In der Programmdokumentation (Hilfe) wurden im Kapitel "Datenformatversion Ihrer Kalenderdatei" ein Abschnitt mit Hinweisen auf die neue aufwärts- und abwärtskompatible Datenformatversion 1.5 ergänzt.
  • UPD: In der Programmdokumentation (Hilfe) wurden ein Kapitel mit Links zu den Shortcut-/Hotkey-Listen im Netz ergänzt.
02.03.2020 Calefly Version 1.7.1.2 veröffentlicht:     zum Download

Bugfix-Update mit nachdrücklicher Update-Empfehlung für Nutzer aller älteren Versionen. 1) 

Dieses Update behebt vier wichtige Fehler und bringt einige weitere kleinere Bugfixes und Verbesserungen.


Alle Neuerungen im Detail:
  • FIX: WICHTIGER BUGFIX: Wenn die Eingabe eines neuen Termins abgebrochen wurde, so wurde dennoch ein Termin eingefügt und zwar mit dem Betreff des zuletzt eingegebenen oder geöffneten Events. Dieser wurde dadurch quasi ungewollt dupliziert oder bei mehrfachem Abbruch einer neuen Termineingabe sogar vervielfacht. Der Fehler trat aber nur auf, wenn nach dem Programmstart und vor dem Eingabe-Abbruch bereits ein anderes Event geöffnet oder neu eingegeben worden war.
  • FIX: WICHTIGER BUGFIX: Wenn im Erinnerungsdialog auf "Bearbeiten" geklickt wurde, und dann im Event-Eingabedialog auf "Löschen und Schließen" geklickt wurde, so wurde das Event zwar zunächst gelöscht, aber nach Abschließen des Erinnerungsdialogs mit "Ja, nochmal" oder "Nein, nicht mehr" wurde das Event erneut abgespeichert und damit quasi wieder neu erstellt. Das Löschen war damit wirkungslos.
  • FIX: WICHTIGER BUGFIX: Das Datum des Erinnerungszeitpunktes im Event-Eingabedialog wurde falsch angezeigt, wenn der Tag des Erinnerungszeitpunktes an einem anderen Tag als die Terminfälligkeit lag d.h. wenn eine Tagsgrenze zwischen den beiden lag UND der Terminbeginn gleichzeitig entweder genau einen oder genau zwei Tage in der Zukunft lag d.h. vom Typ ("morgen" oder "übermorgen" war).
  • NEU/FIX: WICHTIGER BUGFIX: Calefly prüft jetzt vorm Schreiben der Kalenderdatei und der Konfigurationsdaten-Datei, ob auf dem Laufwerk noch genug Platz frei ist, um die Daten vollständig schreiben zu können. Damit wird nun sichergestellt, dass die Kalenderdaten und Konfigurationsdaten, wenn sie geschrieben werden, immer vollständig geschrieben werden.
    Sollte ein im Zeitalter der Terabyte-Massenspeicher sehr unwahrscheinlich gewordener Fall eines komplett vollgelaufenen Masssenspeichers nun doch einmal auftreten, und sich nicht vorher das Betriebssystem schon heftig beschweren, so erhält der Anwender für die Speicherung der Kalenderdaten nun in Calefly in einem Auswahldialog die Möglichkeit, entweder einen alternativen Speicherort mit noch genug freiem Platz zur Speicherung auszuwählen oder, was in der Regel vorzuziehen ist, die Möglichkeit zunächst auf dem Laufwerk wieder Platz zu schaffen und dann den bisherigen Speicher-Pfad zu bestätigen.
    Für die Speicherung der weniger kritischen Konfigurationsdaten, erhält der Anwender nur die Möglichkeit, wieder Platz auf dem Laufwerk zu schaffen und dann den bisherigen Pfad zu bestätigen, oder den Platzmangel zu ignorieren und ohne Speicherung der Konfigurationsdaten fortzufahren.
    Der Hintergrund für die unterschiedliche Behandlung der Konfigurationsdaten ist der, dass der Speicherort der Kalenderdatei verändert werden kann, weil er von Calefly in der Konfigurationsdatei hinterlegt wird. Der Speicherort der Konfigurationsdatei selbst dagegen darf nicht verändert werden, weil Calefly sonst nicht mehr wüsste, wo es seine Konfigurationsdatei finden kann, denn zu Beginn aller Variabilitäten muss eine verlässliche Festlegung liegen, auf der dann alles andere aufbauen kann.
  • FIX: Wenn bei einem Event die "Ganztägig"-Checkbox angeklickt oder abgewählt wurde und gleichzheitig eine Erinnerung aktiviert war, so wurde die berechnete Erinnerungszeit, die in grauer Schrift im Anzeigefeld im Eventeingabedialog dargestellt wird, zunächst nicht aktualisiert. Ab dem nächsten Öffnen des Event-Eingabedialogs wurde sie aber wieder korrekt angezeigt und in den Quickinfos wurde sie auch zu jedem Zeitpunkt korrekt dargestelt.
  • FIX: Wenn der Erinnerungszeit für eine frisch aktivierte Erinnerung in der Vergangenheit lag, so wurde im Anzeigefeld im Eventeingabedialog zunächst kein Erinnerungszeitpunkt angezeigt, sondern erst wenn der Dialog geschlossen und wieder geöffnet wurde, wurde korrekt der Erinnerungszeitpunkt "* beim nächsten Start" angezeigt.
  • FIX: Bei Schnelleingabe einer Erinnerung in der Vergangenheit kam der entsprechende Hinweis-Dialog nicht, der ansonsten bei der Aktivierung von Erinnerungen mit Erinnerungszeitpunkten in der Vergangenheit erscheint, sondern stattdessen erschien der Alarm sofort.
  • FIX: Im Info-Dialog zur Schnelleingabe wurde das Beispiel "10:00 Vormittags-Meeting (KEINE Erinnerung, eine bestehende wird gelöscht)" korrigiert in "10:00 Vormittags-Meeting (KEINE Erinnerung)", denn die Information, dass eine bestehende Erinnerung gelöscht wird, wenn bei der Schnelleingabe im Betreff-Feld eines exisitierenden Termins mit aktiver Erinnerung KEINE Erinnerung angegeben wird, war falsch.
  • FIX Das Calefly-Kerzen-Logo wurde auf der ersten Seite im Event-Eingabedialog ("Termin-Einstellungen") seit Version 1.7.1.0 nicht mehr angezeigt.
  • UPD/FIX: Wenn ein Termin nach Klicken auf den "Bearbeiten"-Button des Erinnerungsdialogs im Anschluss im Event-Eingabedialog gelöscht wurde, dann wird jetzt der Buttons "Ja, nochmal" nach Rückkehr in den Erinnerungsdialog deaktiviert, denn eine erneute Erinnerung an ein schon gelöschtes Event ist ja nicht möglich.
  • NEU: Wenn EMD-Dateien, die z.B. beim Import eingelesen werden, kein Betreff-Feld haben (d.h. kein "TEXT"-Feld), so wird dieses seit Version 1.7.1.0 beim Einlesen automatisch angelegt und mit dem Inhalt "Kein Betreff eingegeben" versehen. In der Calefly-Benutzeroberfläche selbst dagegegen ist es nicht möglich, keinen Betreff einzugegeben, da dieses Feld in Calefly vorhanden sein muss (was ja auch der Grund für das ggf. automatische Setzen dieses Feldes in Version 1.7.1.0 war). Neu in dieser Version nun, ist dass beim Einlesen oder Importieren einer Kalenderdatei jetzt auch weitere Pflichtfelder automatisch gesetzt werden wie z.B. das "CREATED"-Feld (wird immer gespeichert) und das "LASTMODDT"-Feld (wird nur gespeichert, wenn anderer Wert als "CREATED")
  • NEU: Das Eingabefeld für den Voreinstellwert der Dauer eines Termins kann jetzt auch mit der Maus mit Hilfe eines Steuerelements zum Aufwärts-/Abwärts-Verstellen verändert werden.
  • UPD: Die Handhabung der Grenzwerte für den o.g. Voreinstellwert der Dauer eines Termins wurde verbessert.
  • UPD: Die Einstellbarkeit für die folgenden Eingabefelder im Optionendialog wurde insbesondere mit Blick auf den nahtlosen Wechsel zwischen direkter Einstellung per Tastatureingabe im Eingabefeld und Mauseingabe über das Aufwärts-/Abwärts-Steuerelement verbessert:
    Das Eingabefeld für den horizontalen Abstands zwischen benachbarten Events in der Kalenderansicht, das Eingabefeld für den Zeilenabstand in allen Ansichten und das Eingabefeld für den Voreinstellwert der Dauer eines neuen Termins.
  • UPD: Alle Änderungen im Optionendialog für den horizontalen Abstand zwischen benachbarten Events und für den vertikalen Zeilenabstand werden jetzt sofort nach der Verstellung in der Hauptansicht sichtbar. Somit sind die Auswirkungen der Einstellung schneller sichtbar und es kann vermieden werden, ggf. mehrfach in den Optionendialog zurückkehren zu müssen, bis man die optimale Einstellung für sich gefunden hat.
15.01.2020 Calefly Version 1.7.1.1 veröffentlicht:     zum Download

Reines Bugfix-Update mit dringender Update-Empfehlung für Nutzer aller älteren Versionen. 1) 

Dieses Update behebt zwei wichtige Fehler, die man vielleicht sogar als kritisch einstufen könnte. Darüber hinaus liefert es Bugfixes für einige etwas weniger wichtige Fehler sowie einen etwas erweiterten Diagnosedialog für den Fall, wenn das Schreiben in eine Datei nicht möglich ist.

Nutzer, die noch eine Version älter als die 1.7.1.0 einsetzen, sollten unbedingt updaten, da sich in beiden Versionen zusammen, jetzt ein größere Zahl wichtiger Bugfixes angesammelt hat plus ein bedingter, aber klar kritischer Bugfix in der Version 1.7.1.0.
Aber auch Anwender, die schon die 1.7.1.0 benutzen, sollten auf jeden Fall updaten, da mit diesem Update zwei wichtige Bugfixes kommen, von denen zudem einer einen ausschließlich in Version 1.7.1.0 aufgetretenen Fehler behebt.


Alle Neuerungen im Detail:
  • WICHTIGER BUGFIX: Wenn mehrere Teiltermine eines Serientermins markiert waren und alle kopiert und eingefügt wurden, so wurde für jeden Teiltermin eine neue Kopie angelegt, anstatt für die ganze Terminserie nur einmal! Wenn auf diese Weise z.B. alle Termine im ganzen Jahr kopiert wurden und darunter viele Serientermine mit relativ geringem Wiederholabstand waren, so vervielfachte sich die Anzahl der Termine förmlich anstatt diese nur zu verdoppeln. Denn für jeden Teiltermin, bei wöchentlichen Teilterminen, die das ganze Jahr durchliefen, also 52 Mal im Jahr, wurde beim Kopieren eine eigene neue Terminserie angelegt. Auch wenn diese Interpretation des Copy&Paste durchaus denkbar ist, so war sie in der Regel doch sicher nicht im Sinne des Anwenders und konnte durch die dadurch entstandene Erzeugung einer sehr hohen Zahl von Terminen zu unerwünschter Nacharbeit führen, um die vielen duplizierten Termine wieder zu entfernen.
    Ab der aktuellen Version wird beim Copy&Paste daher für alle Teiltermine zusammen nur noch eine einzige, gemeinsame Kopie-Terminserie angelegt.
  • WICHTIGER BUGFIX: Nur in Version 1.7.1.0 konnte das Einfügen von Events in der Kalenderansicht, die zuvor in der Listenansicht (sei es die normale oder die Sucherergebnisliste) kopiert worden waren, dazu führen, dass der Betreff des Events verloren ging und nicht abgespeichert wurde. Beim nächsten Start wurde dann als Betreff "Kein Betreff eingegeben" dargestellt. Der Fehler konnte in Version 1.7.1.0 nur dann passieren, wenn die Option "Bei Ansichtswechsel automatisch zum aktuellen Datum gehen" deaktiviert war und wenn das Event in dem Moment eingefügt wurde, in dem ein automatischer Datumssprung ausgeführt wurde (siehe unten).
  • FIX: Wenn aus der Suchergebnis-Liste in die Kalenderansicht zurückgekehrt wird, dann springt der Cursor nach Rückkehr in die Kalenderansicht nach Anwahl eines beliebigen Datums (nur ein einziges Mal) zunächst weg vom angewählten Datum und ans aktuelle Datum zurück. Erst beim zweiten Versuch bleibt der Tagescursor dann beim gewählten Datum. Und wenn eine Navigationsfunktion genutzt wurde, so sprang er nach kurzer Navigation zum Zielpunkt (z.B. Anfang nächster Monat) 1 x wieder zurück zum aktuellen Datum, bevor er wieder normal navigierte. Der Fehler trat nur auf, wenn die Option "Bei Ansichtswechsel zum aktuellen Datum gehen" deaktiviert war, und wenn das aktuelle Datum in der Kalenderansicht vor dem Wechsel zur Sucherergebnisliste (weiß) markiert ist.
  • FIX: Wenn bei gesetzter Option "Bei Ansichtswechsel zum aktuellen Datum gehen" aus der Listenansicht in die Kalenderansicht zurückgekehrt wurde, so wurde der Tagescursor nicht auf das aktuelle Datum gesetzt und auch im Navigationsbereich wurde das aktuelle Datum nicht markiert. Die Hauptansicht wurde aber prinzipiell, vom sichtbaren Kalenderausschnitt her, um das aktuelle Datum herum eingestellt.
  • FIX: Wenn 2 Tage markiert waren und dann ein Event per PASTE eingefügt werden sollte, dann kam, korrekterweise die Fehlermeldung "Das Einfügen von Events ist nicht möglich, wenn Sie mehr als einen Tag ausgewählt haben, denn das Einfügedatum ist in diesem Fall nicht eindeutig!". Allerdings wurde das Event dann nichtsdestotrotz und fälschlicherweise dennoch an einem der beiden markierten Tage eingefügt. Ab der aktuellen Version wird der Einfüge-Vorgang, so wie es die Fehlermeldung anzeigt, dann auch abgebrochen.
  • FIX: Die Strings für die Programm-Start- und -Ende-Zeit in der Konfigurationsdatei werden jetzt auf korrektes Format geprüft. Fehler im Datenformat, die allerdings bei ordnungsgemäßer Nutzung nicht vorkommen sollten, konnten in einer internen Verkettung verschiedener Mechanismen dazu führen, dass in Calefly keine neuen Events mehr eingegeben werden konnten.
  • UPD: Wenn das Schreiben in eine Datei nicht mehr möglich ist, so wird jetzt a) die Original-Systemfehlermeldung im Fehlermelde-Dialog mit ausgegeben und b) eine etwas umfangreichere Diagnose in Form möglicher Ursachen angegeben.
02.01.2020 Calefly Version 1.7.1.0 veröffentlicht:     zum Download

Größeres Funktions- und Bugfix-Update mit folgenden Update-Empfehlungen:


Dringende Update-Empfehlung für Anwender, die Termine im EMD-Format exportieren und importieren. 1) 
Nachdrückliche Update-Empfehlung für alle anderen Anwender. 1) 

Dieses Update bringt eine Vielzahl von Neuerungen, Verbesserungen und Bugfixes, und zwar aus den folgenden Bereichen:
  • Termineingabe: Neue Voreinstelloptionen, neue Komfortfunktionen sowie deutlich verbesserte und erweiterte Eingabe-Funktionen.
  • Schnelleingabe: Erweiterte Schnelleingabe mit vielen neuen Funktionen.
  • Erinnerungen: Umfangreiche Verbesserungen und Erweiterungen bei den Erinnerungsfunktionen
  • Datenformat: Neues Datenformat V1.5 mit voller JSON-Kompatibilität, 100% aufwärts- und abwärtskompatibel
  • Import/Export von Kalenderdaten: Kritischer Bugfix beim Import von zuvor exportierten Kalenderdaten im Calefly-eigenen EMD-Format behoben.
  • Import/Export von Kalenderdaten: Verbesserte Import-/Export-Funktionen.
  • Dialoge: Verbesserungen der Größe, Schriftgröße, Texte etc. von Dialogen und Menüs.
  • Navigation: Verbesserte Positionierung in der Listenansicht.
  • Usability: Verbesserte Benutzerführung und noch bessere Benutzerinformation.
  • Tastenhandling: Verbesserte Reaktion auf Hotkeys
  • Suchen: Verbesserungen bei der globalen Suche-Funktion
  • Sonstiges: Sonstige Verbesserungen und Überarbeitungen
  • Performance: Schnelleres Scrollen in der Kalenderansicht.
  • Dokumentation: Überarbeitung und Erweiterung der Programm-Dokumentation (Hilfe).

Termineingabe:
Neue Voreinstelloptionen, neue Komfortfunktionen sowie deutlich verbesserte und erweiterte Eingabe-Funktionen:
  • NEU: Es gibt jetzt 3 neue Einstelloptionen für die Termin-Eingabe:
    1. Nachführung Terminende bei Verstellung Terminbeginn, so dass Termindauer konstant.
    2. Weiterzählen des Datums bei Verstellung der Uhrzeit über Tagesgrenze hinweg.
    3. Weiterzählen der Stunde bei Verstellung der Minuten über Stundengrenze hinweg.

    Diese 3 Optionen werden nachfolgend im Einzelnen noch genauer erklärt.
  • NEU: Die Eingabefelder für Enddatum und Enduhrzeit können jetzt so an das Startdatum und die Startuhrzeit gekoppelt werden, dass eine einmal eingestellte Termindauer beibehalten wird, wenn das Startdatum oder die Startuhrzeit verstellt wird. Das Enddatum oder die Enduhrzeit wird dabei automatisch so mitverstellt, dass die Termindauer unverändert bleibt (Punkt 1. von oben). Wenn sie dagegen die Dauer verändern möchten, so verstellen Sie bitte einfach nur das Enddatum bzw. die Enduhrzeit!
  • NEU: Ob diese Kopplung zwischen Terminende und Terminbeginn durchgeführt werden soll oder nicht, kann nun in den Termineingabe-Optionen eingestellt werden.
  • NEU: In den Termineingabe-Optionen kann nun eingestellt werden, ob das Datum bei Verstellung der Uhrzeit über eine Tagesgrenze hinweg weitergezählt werden soll oder nicht (Punkt 2. von oben). Die Einstellung ist allerdings nur bei Eingabe über Date Picker relevant, dort dann aber sowohl für die Startuhrzeit als auch für die Endeuhrzeit. Im Direkteingabemodus, in dem ja kein Schnelldurchlauf mit gedrückter Maustaste durch die Stunden oder Minuten-Felder möglich ist, wird das Datum niemals mitverstellt.
  • NEU: In den Termineingabe-Optionen kann nun eingestellt werden, ob bei einer Verstellung der Minuten über die Stundengrenze hinweg die Stunde weitergezählt werden soll oder nicht (Punkt 3. von oben). Wie beim vorigen Punkt ist die Einstellung wieder nur bei Eingabe über Date Picker relevant, dort dann aber sowohl für die Startuhrzeit als auch für die Endeuhrzeit.
  • NEU: Für alle Events wird im Event-Eingabedialog jetzt die zeitliche Distanz des Termins bzw. Teiltermins zum aktuellen Datum angezeigt. Auf diese Weise behalten Sie leichter die zeitliche Lage des gerade geöffneten Termins auf der Zeitachse im Blick. Diese zeitliche Distanz wird sowohl auf der Hauptseite "Termine-Einstellungen" des Event-Eingabedialogs angezeigt, als auch auf der Details-Seite dargestellt.
  • NEU: Sofortige Teiltermin-Anpassung: Wenn ein Serientermin im Jahr geändert wurde, so wird jetzt sofort auch der Infotext mit dem ausgewählten Teiltermin-Datum aktualisiert. Bisher wurde dieser Hinweistext erst nach erneutem Öffnen des Eingabedialogs aktualisiert.
  • NEU: Aus dem Eventeingabe-Dialog heraus kann jetzt direkt die Optionen-Seite mit den (in dieser Version erweiterten) Termin-Eingabe-Einstellungen aufgerufen werden.
  • NEU: Die nach Neueingabe oder Öffnen eines vorhandenen Events im Eventeingabe-Dialog eingegebenen Datums- oder Uhrzeitänderungen bleiben jetzt auch dann erhalten, wenn zwischendurch Die "Ende"-Checkbox oder die "um"-Checkbox aktiviert und danach wieder deaktiviert wurde. Einmal eingegebene Änderungen können somit jetzt weiterverwendet werden und müssen nicht erneut eingegeben werden.
  • FIX: Die in den Termin-Eingabe-Optionen eingestellte Uhrzeit für den Voreinstellwert der Startuhrzeit eines Events, wurde nur bei der Eingabe neuer Events voreingestellt, nicht aber bei vorhandenen Terminen ohne Uhrzeit, bei denen die "um"-Checkbox aktiviert wurde, d.h. erstmals oder erneut eine Uhrzeit vorgegeben werden soll. Bei letzteren wurde stattdessen 00:00 Uhr voreingestellt. Ab der aktuellen Version wird die in den Optionen eingestellte Voreinstell-Uhrzeit jetzt auch in dem o.g. Fall voreingestellt.
  • FIX: Wenn das Startdatum im Date Picker geändert wurde, so änderte sich das Enddatum im Date Picker nicht mit, d.h. das Verhalten war inkonsistent zur Direkteingabe, wo sich das Enddatum in diesem Fall mitänderte. Ab sofort kann in den Termineingabe-Optionen eingestellt werden, ob sich das Enddatum bei Verstellung des Startdatums mitändern soll oder nicht (siehe oben). Diese Einstellung gilt dann konsistent für beide Eingabearten.
  • FIX: Wenn für ein Serien-Teiltermin in einem Folgejahr nach dem Startjahr im Eventeingabe-Dialog die Erinnerung aktiviert wurde, dann stand beim nächsten Öffnen des Event-Eingabedialogs unter "Ausgewählt:" nicht mehr "Teiltermin x.y.z." sondern fälschlicherweise "Start der Terminserie". Das Gleiche passierte schon im geöffneten Event-Eingabedialog, wenn (nur im Direkteingabe-Modus, d.h. ohne Verwendung der Date Picker-Controls) die Erinnerung aktiviert oder deaktiviert wurde und danach das Startdatum verstellt wurde.
  • FIX: Wenn ein Serientermin mit aktivierter Erinnerung neu eingegeben wurde, dessen Startdatum schon lange zurücklag, so kam bisher fehlerhafterweise der Warnhinweis "Das ausgewählte Event liegt zu weit zurück in der Vergangenheit." Ab sofort kommt dieser Warnhinweis nur noch, wenn ein einzelner Termin zu weit zurück in der Vergangenheit liegt, als dass eine Erinnerung für ihn noch aktiviert werden könne. Bei Serienterminen dagegen wird ab sofort, je nach Konfiguration in den Optionen, entweder an den letzten Teiltermin in der Vergangenheit oder an den ersten Teiltermin in der Gegenwart bzw. Zukunft erinnert.
  • FIX: Nach einer Änderung des Startdatums eines bestehenden Serienteilermins und wenn danach innerhalb der gleichen Calefly-Session zum ersten Mal ein anderer Teiltermin geöffnet wurde, dann wurde des Teiltermindatum im Infofeld des Eingabedialogs, in dem das Datum des Teiltermins angezeigt wird, falsch angezeigt. Wurde dieser Teiltermin dann noch weitere Male geöffnet, so stimmte dann das angezeigte Teiltermindatum. Der Effekt trat auf, unabhängig davon, ob das Startdatum im Eingabedialog verändert wurde oder ob die Änderung durch Verschieben des Termins in der Hauptansicht zustande kam. Dieser Fehler wurde behoben.
  • FIX: Wenn im Direkteingabe-Modus (und nur dort) im Eventeingabe-Dialog das Enddatum verändert wurde, dann wurde der Wochentag des Enddatums zunächst nicht aktualisiert. Erst beim nächsten Öffnen des Dialogs wurde er korrekt angezeigt.
  • FIX: Wenn für vorhandene Termine mit Uhrzeit ein Enddatum und eine Enduhrzeit aktiviert wurde, dann wurde als Enduhrzeit nicht, wie in den Optionen behauptet, bei Terminen vor 23:00 Uhr die Startzeit plus 1 Stunde eingestellt, sondern nur genau die Startzeit.
  • FIX: Wenn ein Serientermin wieder in einen normalen Termin zurückverwandelt wurde, so wurde der Hinweis auf das aktuelle Teiltermindatum nicht entfernt.
  • FIX: Wenn das Startdatum im Direkteingabe-Modus geändert wurde und dann im Dialog auf Date Picker Modus umgeschaltet wurde, so wurde die noch im anderen Eingabemodus vorgenommene Änderung beim Startdatum - im Gegensatz zum Enddatum - nicht ins Date Picker-Control übernommen.
  • FIX: Wenn die Minuten der Startuhrzeit im Date Picker-Modus verstellt wurden und dann der Eingabemodus auf "Direkte Datum- und Uhrzeit-Eingabe" geändert wurde, dann wurde ab dem 2. Mal einer solchen Änderung der geänderte Minutenwert nicht mehr in das neue Steuerelement übernommen.
  • FIX: Wenn die Enduhrzeit im Date Picker-Modus geändert wurde und dann im Dialog auf Direkteingabe-Modus umgeschaltet wurde, so wurde die noch im anderen Eingabemodus vorgenommene Änderung im Modus "Direkte Datums- und Uhrzeiteingabe" nicht in die Uhrzeit-Eingabefelder übernommen.
  • FIX: Im Direkteingabe-Modus wurde bei Terminen mit Start- und Enduhrzeit, die geöffnet werden, und wo dann die Terminende-Angaben deaktiviert werden, dann zu einem anderem Tab gewechselt wird, und dann die Terminende-Angaben wieder aktiviert werden, die End-Uhrzeit verändert. Und wenn der Termin ein anderes Enddatum hatte, war danach auch dieses verändert, nämlich wieder auf dem Startdatum. Auch wenn dieses Szenario etwas exotisch ist, so wurden beide Fehler behoben.
  • FIX: Wenn ein Termin mit Startuhrzeit aber ohne Endeuhrzeit im Eingabedialog geöffnet wurde und dann die Ende-Checkbox aktiviert wurde, dann zu anderem Tab und zurück gewechselt wurde, und dann die Ende-Checkbox wieder aktiviert wurde, dann war die Endeuhrzeit auf "00:00" gesetzt, anstatt wieder die zuletzt eingestellte Endeuhrzeit anzuzeigen.
  • UPD/FIX: Wenn bei einem Termin mit Uhrzeit die "Ganztägiger Termin"-Checkbox aktiviert wurde, dann blieb bisher das Uhrzeitfeld bisher sichtbar, wenn auch in deaktiviertem Zustand, und enthielt die Uhrzeit 00:00 Uhr. Ab der aktuellen Version werden bei ganztägigen Terminen beide Uhrzeitfelder komplett ausgeblendet. So ist schneller ersichtlich, dass es sich um einen ganztägigen Termin handelt und die Uhrzeit "00:00 Uhr" verwirrt nicht mehr.
  • UPD/FIX Auch bei nachträglicher Aktivierung des Um-Feldes bei vorhandenem Termin ohne Uhrzeit d.h. bei nachträglicher Ergänzung einer Uhrzeit wird jetzt die in den Termineingabe-Optionen voreingestellte Startuhrzeit in Dialogfeld des Eventeingabe-Dialogs eingetragen.
  • UPD/FIX: Ein geändertes Teiltermindatum im Event-Eingabedialog nach Änderung des Startdatums eines Serientermins wird jetzt im Event-Eingabedialog nicht nur im Direkt-Eingabemodus sondern auch im Date Picker-Eingabemodus (Default) angezeigt.
  • UPD/FIX: Auch bei nachträglicher Aktivierung des "Ende"-Feldes nach vorhergehender Deaktivierung wird jetzt wieder das zuvor dargestellte Enddatum eintragen!
  • UPD/FIX: Wenn im Eventeingabe-Dialog die "um"-Checkbox zur Aktivierung einer Startuhrzeit und ggf. auch Endeuhrzeit deaktiviert und dann wieder aktiviert wurde, so war nach der Reaktivierung die Uhrzeit (und ggf. auch die Endeuhrzeit) auf "00:00 Uhr" gesetzt. Nun wird der zuletzt eingestellte Wert wieder dargestellt.
  • UPD: Wenn bei einem mehrtägigen Event mit Uhrzeit die Uhrzeit deaktiviert wird, dann wird jetzt automatisch die "Ganztägiger Termin"-Checkbox gesetzt. Begründung: Da es nach dem nächsten Öffnen des Events im Eventeingabedialog dann sowieso gesetzt wird, sollte es auch nach Deaktivieren der Uhrzeit schon sofort genauso im Eventeingabedialog sichtbar sein.
  • UPD: Das Feld zur Anzeige des Teiltermin-Datums im Event-Eingabedialog wurde verbreitert, wodurch bei mehrtägigen Events, die Zeitspanne jetzt in der Regel ohne Zeilenumbruch in einer Zeile angezeigt werden kann.

Schnelleingabe:
Erweiterte Schnelleingabe mit vielen neuen Funktionen:
  • NEU: Auch die Aktivierung einer Erinnerung inklusive der Angabe der Erinnerungsvorlaufzeit ist jetzt per Schnelleingabe möglich.
  • NEU: Auch für Termine ohne Uhrzeit kann jetzt per Schnelleingabe die Erinnerung aktiviert werden sowie eine Erinnerungsvorlaufzeit eingegeben werden.
  • NEU: Die Schnelleingabe-Funktion kann jetzt in den Optionen auch abgeschaltet werden.
  • NEU: Für eine Kurzerklärung der Schnelleingabe gibt es jetzt einen Info-Button direkt im Eventeingabe-Dialog. Damit sind hilfreiche Informationen zur Schnelleingabe nun genau dort zu finden, wo die Schnelleingabe vorgenommen wird.
  • NEU: Außerdem ist diese Kurzerklärung der Schnelleingabe jetzt auch über einen Info-Button in den Optionen unter "Extras \ Optionen \ Sonstige Optionen" neben der Checkbox zur Aktivierung der Schnelleingabe aufrufbar.
  • NEU/FIX: Es werden jetzt auch Termin-Schnelleingaben der Form: "7-9h30 Termintext" als Schnelleingabe-Vorlage für die automatische Umwandlung erkannt.
  • NEU: Termin-Schnelleingaben sind jetzt auch in der Form: "7h-9h30 Termintext" oder "17h-19h" oder "17h-19h30" möglich d.h. mit doppelter Angabe des "h"(hour)-Zeichens.
  • NEU: Es werden bei der Schnelleingabe jetzt auch bisher nicht erkannte Zeichenfolgen der Form: "7h-8h", "7h-18h, "17h-18h", "8h-12h30" oder "8h-12:30" etc. erkannt.

Import/Export von Kalenderdaten:
Kritischer Bugfix beim Import von zuvor exportierten Kalenderdaten im Calefly-eigenen EMD-Format behoben
  • FIX: KRITISCHER BUGFIX: Beim Import von zuvor exportierten Kalenderdaten im EMD-Format konnte es passieren, wenn die einzusortierenden, importierten Daten nicht chronologisch sortiert waren, dass Calefly beim nächsten Start nicht mehr hochstartete, sondern mit einer Fehlermeldung abbrach.

Import/Export von Kalenderdaten:
Verbesserte Öffnen-, Import- und Export-Funktionen:
  • FIX: WICHTIGER BUGFIX: Enthält eine Kalenderdatei ungültige Datums- oder Uhrzeitangaben, so werden diese fehlerhaften Events jetzt aus der Kalenderdatei entfernt. Dadurch kann der korrekte Rest der Kalenderdatei, anders als bisher, nun dennoch angezeigt werden kann. Die beschädigte Kalenderdatei wird im Backupverzeichnis gesichert. Auch wird jetzt im entsprechenden Hinweisdialog noch eine Kurzinfo über die entfernten Events angezeigt. Bisher konnte die Kalenderdatei in einem solchen Fall überhaupt nicht mehr gestartet werden.
  • FIX: Wenn Events ausgewählt waren und dann "Exportieren aus wählbarem Zeitraum" gewählt wurde, so ließen sich die Auswahl-Markierungen dieser Events nach dem Export ohne Wechsel der Ansicht nicht mehr entfernen.
  • NEU: Beim Import von Dateien im ICAL-Format wird jetzt auch die Angabe "CLASS:PRIVATE" berücksichtigt, d.h. Termine, die in der ICAL-Datei als "PRIVATE" markiert waren, werden auch in Calefly auf "privat" gesetzt und verborgen, sofern die Anzeige verborgener Events deaktiviert ist.
  • NEU/UPD: Beim Export im EMD-Format wird jetzt bei Geburtstagen das Alter in Form des x.ten Geburtstages beim Export mit ausgegeben, sofern die folgenden zwei Bedingungen zutreffen:
    1. Es wurde NICHT die Funktion "Exportieren ALLER Events INSGESAMT" aufgerufen, sondern eine der anderen 3 Exportfunktionen d.h. Exportieren "selektierter Events", "angezeigter Events aus wählbarem Zeitraum" oder "aller angezeigten Events".
    2. Für die Teilserientermine wurde im Exportdialog die Einstellung "Alle Teil-Serientermine EINZELN ohne Wiederholungsregel exportieren" gewählt. Damit verhält sich der Export im JSON-Format jetzt auch konsistent mit dem Verhalten beim Export in andere Datenformate.
  • FIX: NUM_FILE_EVENTS im JSON-File wurde beim Export falsch berechnet und daher falsch in die ausgegebene Kalenderdatei geschrieben. Da dieser Wert beim Einlesen der Kalenderdatei aber bisher noch nicht ausgewertet wird, hatte dies keine Auswirkungen.
  • UPD/FIX: Beim EMD-Export im JSON-Format werden, sofern der Export von Serienterminen als Einzelterminen ausgewählt wurde, dennoch die Felder für die Terminserien-Eigenschaften mit ausgegeben. Künftig wird dies nur noch dann gemacht, wenn zusätzlich die Option "JSON-Felder auch schreiben, wenn Defaultwert" gewählt ist d.h. wenn selbst Felder ausgegeben werden sollen, die nicht vom Defaultwert abweichen und daher nicht separat gespeichert werden müssten. Ist diese Option nicht gesetzt, so werden künftig wirklich nur noch die Felder für Einzeltermine exportiert, was performanter ist, Speicherplatz spart und, im Falle manueller Inspektion des Files, klarer und verständlicher ist.
    Ein Detail dazu am Rande: Bisher wurden beim Export als Einzeltermin die Felder des Einzeltermins mit den Werten: "IVAL":1,"IVUNIT":0,"TIMES":1,"REPTYPE":0 abgespeichert, wobei ein REPTYPE-Wert von "0" für "Serientermin ohne Ende" steht. Ab dieser Version wird dagegen in solchen Fällen ein REPTYPE-Wert von "1" abgespeichert, der für "Serientermin mit Ende nach einer bestimmten Anzahl von Teilterminen" steht, in diesem Fall (Einzeltermin) eben schon nach einem Mal. Das neue Vorgehen ist etwas plausibler, wenn auch in der Praxis unerheblich: Da die Werte anderer Eigenschafts-Felder den Termin schon als Einzeltermin ausweisen, ist dies für den erneuten Import eines so exportierten Events nicht relevant. In beiden Fällen, alt wie neu, wird das Event nach dem Import als Einzeltermin dargestellt und abgespeichert.

Erinnerungen:
Umfangreiche Verbesserungen bei den Erinnerungsfunktionen:

Datenformat:
Neues Datenformat V1.5 mit voller JSON-Kompatibilität, 100% aufwärts- und abwärtskompatibel:
  • UPD/FIX: Die Speichervorgänge im JSON-Format erfüllen jetzt zu 100% die JSON-Spezifikation nach RFC 4627. Hauptänderung dabei ist, dass nach jeder Zeile jetzt ein Komma als Trennzeichen ergänzt wurde. Obwohl nur eine kleine Änderung, so wurde doch zur Kennzeichnung und um bei Bedarf eine spätere Abfrage durch zukünftige Calefly-Versionen zu ermöglichen, die Datenformat-Version von 1.4 auf 1.5 erhöht.
  • INFO: Die neue Version ist auf- und abwärtskompatibel zur Version 1.4 d.h. die aktuelle Version kann weiterhin Kalenderdateien mit Format 1.4 lesen und andersherum können auch alle bisherigen Softwareversionen von 1.7.0.0 bis einschließlich 1.7.0.4 Kalenderdateien der neuen Datenformat-Version 1.5 lesen.
  • INFO: Beim Abspeichern schreiben Versionen 1.7.1.0 und höher immer in der Datenformat-Version 1.5. Die Versionen 1.7.0.0 bis 1.7.0.4 schreiben dagegen immer in der Datenformat-Version 1.4.
  • UPD: Zur Sicherheit wird bei erstmaliger Ausführung einer Calefly-Version mit dem neuen Datenformat 1.5 ein Backup der bisherigen Kalenderdatei im alten Datenformat 1.4 gemacht.

Suchen:
Verbesserungen bei der globalen Suche-Funktion:
  • NEU: Es können jetzt auch Events aus der Suchergebnis-Liste in die Calefly-eigene Zwischenablage kopiert werden, und dann in die Kalenderansicht eingefügt werden. Bisher konnte Events aus der Suchergebnis-Liste nur in die Windows-Zwischenablage kopiert werden. Die neue Möglichkeit ist besonders praktisch, wenn Sie in unregelmäßigen Zeitabständen immer wieder das gleiche Event haben. Suchen Sie dann einfach das letzte Vorkommen, kopieren Sie es in der Suchergebnis-Liste, und fügen Sie es dann in der Kalenderansicht am gewünschten Termin einfach ein. Natürlich werden Events aus der Suchergebnis-Liste beim Kopieren weiterhin, wie auch bisher schon, zusätzlich auch in die Windows-Zwischenablage kopiert, so dass Sie sie alternativ auch in andere Programme einfügen können.
  • NEU: Es wird jetzt im Anschluss an die Suchergebnisliste, bei der Anzeige der Suchoptionen auch mit angezeigt, ob ausgegraute Events durchsucht wurden, womit Nutzer nun schneller erkennen können, dass bei der Suche evtl. nicht-gefundene Events auch daran liegen können, dass diese ausgegraut sind, aber gleichzeitig die Anzeige ausgegrauter Events deaktiviert ist.
  • NEU: Im Anschluss an die Suchergebnisliste, bei der Anzeige der Suchoptionen, werden jetzt einige Suchoptionen, je nach Aktivierungsstatus, entweder in grün (für aktiviert) oder in rot (für deaktiviert) angezeigt, um eine schnellere Überprüfung der Suchergebnisse zu ermöglichen.
  • FIX: Nach Ende einer globalen Suche ("Suche-Alle") sprang Calefly nicht mehr, je nach Konfiguration, zum aktuellen Datum oder zum zuletzt angewählten Datum der Listenansicht, sondern einfach nur zum Jahresanfang bzw. zum Anfang der Ansicht. Dies wurde behoben.
    Auch bei der globalen Suche aus der Listenansicht heraus wird jetzt, anders als bisher, korrekt zu dem dort zuletzt angewähltem Datum gesprungen.

Navigation:
Verbesserte Positionierung in der Listenansicht:
  • UPD/FIX: NAHTLOSES WEITERARBEITEN NACH UNTERBRECHUNG arbeitet jetzt auch in der Listenansicht. Bisher wurde diese Funktion nur in der Kalenderansicht wirksam unterstützt.
    Hintergrundinfo: Der Neustart an der zuletzt dargestellten Position kann in Calefly durch den Befehl "Datei \ Beenden LASTPOS: Neustart an aktueller Position (KEINE Erinnerungen mehr)" oder durch den Shortcut Strg+Umsch+Q aktiviert werden kann.
  • FIX: Wenn Calefly in der Listenansicht gestartet wird, weil vor dem Beenden zuletzt die Listenansicht aktiv war, und gleichzeitig die Option "Bei Ansichtswechsel automatisch zum aktuellen Datum gehen" NICHT gesetzt war, so wurde beim ersten Wechsel in die Kalenderansicht nicht wie erwartet die bei der letzten Programmnutzung zuletzt angewählte Position in der Kalenderansicht angesprungen.
    Die Funktion "Beenden LASTPOS: Neustart an zuletzt dargestellter Position (KEINE Erinnerungen mehr)", die nur wirksam wird, wenn Calefly direkt in der Kalenderansicht gestartet wird d.h. wenn beim letzten Programm-Exit die Kalenderansicht aktiv war, war davon aber NICHT betroffen.
  • FIX: Calefly positioniert jetzt auch schon beim ersten Wechsel von der Kalenderansicht in die Listenansicht auf das aktuelle Datum. In den letzten Versionen wurde diese Positionierung selbst dann nicht durchgeführt, wenn in den Optionen die Option "Bei Ansichtswechsel automatisch zum aktuellen Datum gehen" aktiviert war.
  • FIX: Calefly sprang beim Ansichtswechsel zur Listenansicht nicht zum aktuellen Datum, auch wenn dies in den Optionen so konfiguriert war. Dieser Fehler, der seit Version 1.7.0.0 auftrat, wurde behoben.
  • FIX: Calefly positioniert jetzt beim Wechsel von der Kalenderansicht in die Listenansicht immer exakt auf das aktuelle Datum. Bisher wurde das aktuelle Datum je nach Event-Konstellation mehr oder weniger verfehlt.
  • UPD: Im Optionenmenü wird jetzt für die Option "Bei Ansichtswechsel automatisch zum aktuellen Datum gehen" direkt unterhalb in ausgegrauter Schriftfarbe ein Hinweis angezeigt, was denn passiert, wenn die Option deaktiviert ist: "(andernfalls zum zuletzt dargestellten Datum)".

Tastenhandling:
Verbesserte Reaktion auf Hotkeys:
  • FIX: WICHTIGER BUGFIX: Fehler beim Tastaturhandling behoben. Nach manchen Shortcuts, wurde wegen noch nicht zurückgesetzter Tastenwerte beim nächsten Shortcut fälschlicherweise noch eine gedrückte Strg-Taste erkannt. Dies hatte z.B. zur Folge, dass manche Shortcuts nicht oder falsch erkannt wurden.
  • Das wohl am häufigsten erlebte Beispiel des Fehlers aus dem vorherigen Punkt:
    FIX: Nach Jahreswechsel mit Strg + PageDown wurden bei weiter gedrückter PageDown-Taste auch dann weiterhin jahresweise Scroll-Aktionen durchgeführt, wenn die Strg-Taste losgelassen wurde und stattdessen die Umschalt-Taste gedrückt wurde. Ein Umschalten auf monatsweises Scrollen war also zwischenzeitliches Beenden des Scrollens nicht möglich. Mit diesem Bugfix kann nun fließend, noch während des Scrollens und ohne dass ein zwischenzeitlicher Stop erforderlich wäre zwischen jahresweisem und monatsweisem Scrollen gewechselt werden.
  • FIX: Calefly wurde bisher, anders als in den Menütexten des Menüs "Datei" aufgeführt, nicht nur bei Betätigung von "Strg + W" minimiert, sondern auch beim Betätigen von "Umsch + W". Zwar wurde das nicht beim Tippen von Text innerhalb des Eventeingabe-Dialogs ausgelöst, sonst wäre es auch wesentlich früher aufgefallen. Nichtsdestotrotz wurde die ungeplante Tastenkombination nun deaktiviert, so dass künftig ein unbeabsichtigtes Minimieren per Hotkey vermieden wird und das Minimieren künftig nur noch über "Strg + W" möglich ist.

Dialoge:
Verbesserungen der Größe, Schriftgröße, Texte etc. von Dialogen und Menüs:
  • NEU: Im Optionendialog kann jetzt auf der Seite "Erinnerungen" eingestellt werden, ob die Texte im Erinnerungsdialog bei manueller Vorgabe in Normalschrift oder in Fettschrift angezeigt wird. Bisher konnte bei direkter Vorgabe nur die Größe unabhängig von den Einstellungen der Hauptansicht eingestellt werden. Nun auch die Stärke der Schrift. Die Schrifteigenschaft "Kursiv" wird aber weiterhin ebenso wenig aus der Schrift der Hauptansicht übernommen wie eine andere ausgewählte Schriftart. Hier sticht das Interesse an einer zuverlässigen Darstellung der vollständigen Texte das Interesse an einer individuellen Einstellbarkeit.
  • UPD: Die Option "Schriftart und Schriftgröße der Benachrichtigungs-Dialoge an die der Hauptansicht anpassen" wurde geändert in "Schriftgröße der Benachrichtigungs-Dialoge an die der Hauptansicht anpassen" d.h. es wird jetzt, sofern diese Option aktiviert ist, nur noch die Schriftgröße angepasst, aber nicht mehr die Schriftarten. Stattdessen wird jetzt immer die intern ausgewählte Standardschriftart und Normaldruck d.h. kein Fettdruck mehr ausgegeben. Dadurch kann Calefly nun besser dafür Sorge tragen, dass der im Benachrichtigungs-Dialog dargestellte Text immer in voller Länge lesbar ist, was vorher, je nach gewählten Schriftarteinstellungen, deutlich schwieriger war.
  • FIX: In den Suchen-Dialogen wurde die unterste Hinweiszeile bei Windows-Bildschirmeinstellungen ab 175% nicht mehr vollständig dargestellt.
  • FIX: In der Druckvorschau wurde der Text im Info-Dialog, der nach Drücken des Buttons "Info zum SW-Druck" dargestellt wird, bei Windows-Anzeige-Größen ab 150% nicht mehr vollständig dargestellt.
  • UPD: Der Kopieroptionen-Dialog wird jetzt in etwas größerer Schrift dargestellt, um eine bessere Ablesbarkeit zu bieten. Außerdem wurde der Dialogtext leicht überarbeitet.
  • UPD: Die Grenzwerte für die Umschaltung der Dialogschriftgröße im automatischen Modus (Schriftgröße in Dialogen mit der Hauptansicht mitverändern) wurden in allen 3 Algorithmus-Stufen (eher kleinere / mittelgroße / eher größere Dialogschrift) etwas nach oben verlegt d.h. die Umschaltung hin zu größeren Dialogschriften kommt jetzt tendenziell erst etwas später oder anders formuliert, bei gleicher Schriftgröße in der Hauptansicht ist die Dialogschriftgröße jetzt, je nach der von Ihnen gewählten Zoomstufe in der Hauptansicht entweder genauso groß wie bisher oder auch einen Punkt kleiner. Sollten Sie mit den neuen Umschaltschwellen nicht zufrieden sein, so schalten Sie bitte entweder auf einen anderen der 3 Algorithmen um (z.B. von "mittelgroß" auf "eher größere Dialogschrift") oder geben Sie einfach die von Ihnen gewünschte Dialogschriftgröße direkt an (Modus "Schriftart fest, Schriftgröße benutzerdefiniert").
  • UPD: Die Pfeile " ->" die am Ende von Menütexten standen, die auf ein seitlich ausklappbares Untermenü hinwiesen, wurden entfernt, da sie a) etwas unschön aussahen und b) schon durch einen grafischen Pfeil am rechten Rand des Teilmenüs symbolisiert waren und daher streng genommen überflüssig waren.
  • UPD: Der Menütext "Schriftart, Schriftgröße, Zeilenabstand u. horizontalen Abstand einstellen" wurde gekürzt in "Schriftart, Schriftgröße, Zeilenabstand u. horiz. Abstand einstellen". Auf diese Weise wird dieses sehr breite Teilmenü etwas schmaler.
  • UPD: Aus dem gleichen Grund wurde auch das Menü "Datei" etwas verschmälert, indem der Text "Beenden LASTPOS: Neustart an zuletzt dargestellter Position (KEINE Erinnerungen mehr)" verkürzt wurde in: "Beenden LASTPOS: Neustart an letzter Position (KEINE Erinnerungen mehr)".
  • UPD: Der Löschen-/Einfügen-/Kopieren-Bestätigungs-Dialog wurde in der Breite spürbar und in der Höhe geringfügig vergrößert.
  • UPD: Für die Pfade im Infodialog werden jetzt Bullets statt Pfeile angezeigt.
  • UPD: Unter Windows XP wird der Infodialog jetzt nur noch mit etwas kleinerer Schriftgröße und mit deutlich vergrößerter Breite dargestellt, weil dort die Pfadnamen wegen des langen Namens des Verzeichnisses "Dokumente und Einstellungen" deutlich länger sind. Dadurch sind die Texte jetzt in der Regel (abhängig von der Länge des Windows-Benutzernamens) ohne Zeilenumbruch und somit optisch ansprechender formatiert.
  • UPD: Viele leicht ausgegraute Hinweise in den Optionen werden jetzt a) in etwas größerer Schriftgröße und b) in etwas dunklerem grau dargestellt. Beide Maßnahmen sollen die Lesbarkeit verbessern.
  • UPD: Der Text im Info-Feld zum Datum des aktuellen Teiltermins im Eventeingabe-Dialog wird jetzt links statt rechtsbündig dargestellt.
  • FIX: Im Hinweisdialog, der gezeigt wird, wenn der Nutzer beim ICAL-Export Serientermine als Einzeltermine exportieren möchte, wurden verschiedene Rechtschreib- und sprachliche Fehler korrigiert, sowie Platzengpässe bei sehr großen gewählten Schriftarten behoben.
  • FIX: Mehrere kleinere Rechtschreibfehler in Menü- und Dialogtexten korrigiert.

Usability:
Verbesserte Benutzerführung und noch bessere Benutzerinformation:
  • NEU: Es gibt jetzt zu den Quickinfos einen Dialog mit hilfreichen Tipps, der über einen Info-Button in den Optionen unter "Extras \ Optionen \ Quickinfos" aufgerufen werden kann.
  • UPD: Es wird jetzt ein (abwählbarer) Hinweisdialog angezeigt, wenn die Anzeige der Hervorhebungen deaktiviert ist, und dennoch eine Hervorhebung für ein Event aktiviert wurde. Denn die geänderte Einstellung hat zunächst keinen sichtbaren Effekt, solange wie im Menü "Ansicht \ Verborgene/hervorgehobene/ausgegraute Events" der Eintrag "Hervorgehobene Events auffällig darstellen" deaktiviert ist. Das konnte für den Anwender verwirrend sein, wenn er z.B. nicht mehr wusste, dass er einmal vor längerer Zeit die o.g. Option deaktiviert hatte, und nun nicht mehr an diese, die Darstellung beeinflussende Option dachte. In Zukunft wird der Anwender durch den Dialog sofort zur Ursache des Verhaltens geführt und kann die Option, sofern gewünscht, auch direkt vom Hinweisdialog aus wieder aktivieren. Der Hinweisdialog wird dabei sowohl bei Hervorhebungsänderungen über das Menü, über die Toolbar-Buttons als auch im Event-Eingabedialog angezeigt.
  • FIX: Der Hinweisdialog nach Auswahl des Menüeintrags "Neues Event eingeben" wurde um Informationen zur Eingabe von Events in der Listenansicht ergänzt. Außerdem wird der Text jetzt in größerer Schrift und damit besser lesbar angezeigt.
  • UPD: Im Druckeinstelldialog gibt es jetzt zusätzliche Hinweise darauf, sicherzustellen, dass die Schriftgröße, der horizontale Zeilenabstand etc. so eingestellt werden und ggf. auch die Länge der Event-Text so angepasst werden, dass alle Events eines Tages auf die Breite der Druckseite passen. Außerdem Hinweis, wie dies überprüft werden kann und einen Tipp für mehr Platz pro Tageszeile.
  • UPD: Die beiden Hinweisdialoge mit Informationen zum Minimieren in den System Tray und zum Beenden des Programms wurden inhaltlich überarbeitet und geben jetzt mehr Informationen aus.
    Die Ergänzung des Hinweisdialogs bei der Menübetätigung wurde mehr aus Konsistenzgründen, sowohl innerhalb der verschiedenen Betätigungsarten der Minimierung als auch mit dem Verhalten beim Beenden gewählt, wo der entsprechende Dialog auch immer angezeigt wird. Wie bisher kann der Hinweisdialog aber durch eine Checkbox unten links abgewählt werden.
  • UPD: Der Hinweisdialog mit Infos zum Minimieren von Calefly in den System Tray erscheint jetzt nicht nur beim Betätigen des Beenden-Buttons oben rechts, sofern dieser auf "Minimieren" konfiguriert ist, sondern auch wenn die Tastenkombination "Strg + W" gedrückt wurde oder der entsprechende Menüeintrag im Menü "Datei" gedrückt wurde. Ziel der Änderung ist es, ein versehentliches Minimieren von Calefly bei der Eingabe von Hotkeys zu verhindern. Wie bisher kann die Anzeige dieses Hinweisdialogs aber deaktiviert werden.
  • FIX: Manchmal kam, trotz Einstellung in den Optionen auf "Sichtbares Fenster schließen" der Beenden-Dialog, wenn der Beenden-Button rechts oben geklickt wird. Genauer gesagt war dies dann der Fall, wenn davor eine Beenden-Aktion eingeleitet worden war, dann aber abgebrochen wurde. Dieser Fehler wurde behoben.
  • UPD: Der Dialogtext des Mehrfach-Aufrufschutzes ("Es kann nur eine Instanz von Calefly gleichzeitig laufen") wurde verständlicher gemacht und deutlich erweitert. Insbesondere wird nun auch und die häufigste Ursache beschrieben, die zu einem Ansprechen des Mehrfach-Aufrufschutzes führt, und nicht nur wie bisher eine wohl deutlich seltener auftretende Ursache. Außerdem wird nun kurz beschrieben, wie nach der Meldung am besten weiter verfahren werden kann.
  • UPD: Der Dialogtext des Hinweise-Dialogs, der erscheint, wenn das sichtbare Fenster von Calefly geschlossen wird und in den Hintergrund verschoben wird, wurde ebenfalls verständlicher gemacht und deutlich erweitert.
  • FIX: Beim ersten Neustart nach der Lizenzschlüssel-Eingabe (Edition-Upgrade) kam eine Meldung, dass eine vorhandene Lock-Datei (Sperr-Datei) gefunden wurde, deren Inhalt nicht so recht passte, weil sie auf die gewöhnlichen Ursachen für solche Lockdateien-Relikte eingeht und nicht auf die, wie hier, durch einen Programmfehler bedingte Ursache. Ab der aktuellen Version bleibt nach der Schlüsseleingabe kein Lockdateien-Relikt mehr bestehen und in der Folge erscheint auch beim nächsten Start der hier irreführende Hinweis-Dialog nicht mehr.
  • FIX: Wenn im Menü "Bearbeiten" der Eintrag "Neues Event eingeben" aufgerufen wurde, so wurde nach einem Klicken von "Abbrechen" oder nach einem Drücken der ESC-Taste nicht abgebrochen ohne Zeigen des Eventeingabe-Dialogs, sondern - wie auch bei Klicken auf < WEITER > - immer der Eventeingabe-Dialog angezeigt.
  • UPD/FIX: Der Hinweis-Dialog, der beim Exportieren auch privater Events erscheint, ist jetzt größer, so dass auch bei großen Schriftarten der vollständige Text dargestellt wird.
  • FIX: Der Titeltext des Dialogs beim Starten des PDF-Readers mit der Hilfedatei wurde korrigiert, in dem ein dort fälschlicherweise angehängtes "Calefly" entfernt wurde.
  • UPD: Infodialog über UID/EXTUID im Details-Tab des Eventeingabedialogs vertikal vergrößert, damit auch die letzten Zeilen immer noch dargestellt werden. Denn wenn bei einer Schriftart Fettschrift aktiviert war, so wurde(n) die letzte(n) Zeilen ggf. nicht mehr angezeigt.
  • UPD: Hinweisdialoge zu Erinnerungen, die schon in der Gegenwart oder gar in der Vergangenheit fällig wären, wurden jetzt präziser und genauer formuliert.
  • UPD: Auch die Einstellungen unter "Extras \ Optionen \ Erinnerungen", die angibt ob bei Terminserien bei Aktivierung von Erinnerung mit Erinnerungszeit in der Vergangenheit oder Gegenwart an den letzte Teiltermin mit Erinnerungszeitpunkt in der Vergangenheit oder Gegenwart oder an den ersten mit Erinnerungszeit in der Zukunft erinnert werden soll, wurde jetzt präziser und klarer formuliert.
  • UPD: Rückfrage-Texte vorm Löschen von Events aus dem Event-Eingabedialog heraus für Geburtstage und normale Termine überarbeitet.
  • UPD: Die Hinweistexte im Quickinfo-Infodialog wurden erweitert.
  • UPD: Die Informationen im Info-Dialogs des Erinnerungsdialogs wurden deutlich erweitert, so dass der Info-Dialog jetzt aus 3 Teilseiten besteht.
  • UPD: In den Quickinfos wird die Jahreszahl des Erinnerungszeitpunktes nur noch angezeigt, wenn der Erinnerungszeitpunkt nicht im aktuellen Jahr liegt. So kann mehr Platz für die Anzeige von Betreff und Zeitabstand gewonnen werden.
  • UPD: In den Quickinfos wird der Text "Uhr" hinter der Uhrzeit des Erinnerungszeitpunktes nur noch angezeigt, wenn der Platz nicht zu knapp ist. Wie auch mit dem vorigen Punkt kann so mehr Platz für die Anzeige von Betreff und Zeitabstand gewonnen werden.
  • UPD: Wenn eine zeitbasierte Erinnerung UND eine Erinnerung beim nächsten Start aktiv sind, so wird in den Quickinfos und im Event-Eingabedialog der Text "* beim nächsten Start" abgekürzt zu "* nextStart".
  • FIX: Bei Ausgabe der Diagnosedaten in ein Datei wurde im Abschlussdialog nach Durchführung des Schreibvorgangs der Text "Die Diagnosedaten wurden geschrieben in die Datei" aus dem Dialogtext versehentlich auch in der Überschrift ausgegeben, allerdings in der Überschrift ohne Dateiname wie im Dialogtext. Ab der aktuellen Version steht dort nun der besser passende Text "Diagnose-Ausgabe abgeschlossen".

Sonstiges:
Sonstige Verbesserungen und Überarbeitungen:
  • UPD: Der Defaultwert für die Quickinfo-Wartezeit wurde von 250 ms auf 450 ms verlängert, um eine ruhigere Oberfläche beim Bewegen der Maus über die Events hinweg zu erhalten. Der neue Wert ist aus unserer Sicht ein besserer Kompromiss Falls Sie Calefly schon installiert haben, wird der Wert bei Ihnen nicht verändert. Probieren Sie in diesem Fall doch einmal selbst durch Verstellung des Wartezeit-Wertes aus, ob Sie das Verhalten der Oberfläche mit einem leicht vergrößerten Wert wie z.B. 450 ms nicht angenehmer finden.
  • UPD: Eine Eingabe von 24:00 Uhr als Uhrzeit wird jetzt auch im Modus "Direkte Datums- und Uhrzeiteingabe" nicht mehr zulassen. Im Modus "Date Picker-Eingabe" war es schon bisher nicht möglich. Ursache sind notwendige Konvertierungen beim Wechsel zwischen den beiden Modi, die verwirrend und fehleranfällig sind. Das gleiche gilt für den Export in andere Kalendersoftware hinein. Dort ist auch nicht garantiert, dass diese Softwareprodukte mit dem unüblichen Uhrzeitformat "24:00" klarkommen. Um also eventuelle spätere Folgeprobleme zu vermeiden, hielten wir es für sinnvoller, nun von Anfang an, die Eingabe dieses Formats nicht mehr zuzulassen.
  • UPD: Beim Öffnen einer vorhandenen Kalenderdatei mit Start- oder Endeuhrzeiten von 24 Uhr werden diese jetzt automatisch konvertiert in eine Zeit von 00:00 Uhr und ein um einen Tag hochgezähltes Datum. Die alte Kalenderdatei wird gesichert unter dem Namen "AlterDateiname" + "-before-converting-events-with-time-format-24h00".
  • FIX: In der Kalenderansicht wurde beim 100. Geburtstag (und nur dort) die Alters-Zahl nicht angezeigt. Für die meisten Anwender dürfte dies den aktuellen Lebenserwartungsstatistiken zufolge allerdings noch nicht relevant sein :-).
  • FIX: Das Eingabefeld für die Quickinfo-Wartezeit in den Optionen reagierte nicht korrekt, wenn eine Zahl von Hand eingegeben wurde und dann mit den UP/Down-Tasten der Tastatur oder den Pfeiltasten des Controls versucht wurde, weiter zu inkrementieren oder zu dekrementieren.
    In diesem Fall machte die Zahl einen Sprung auf den vorigen Wert anstatt von der neuen, direkt von Hand eingegebenen Zahl aus weiter zu zählen.
  • FIX: Wenn das Anlegen einer neuen Datei gewählt wurde und dann der Dateinamen der aktuell geöffneten Kalenderdatei angegeben wurde, so wurde die vorhandene Datei bisher selbst nach Bestätigung der Nachfrage, nicht überschrieben, sondern einfach nochmal die vorhandene geöffnet, was sicher nicht beabsichtigt war, wenn das Anlegen einer neuen Kalenderdatei ausgewählt wurde.
    In Zukunft wird nach einer weiteren, zusätzlichen Nachfrage hin, die auf schon vorangegangene Nachfragen folgt und die ausschließen soll, dass dieser recht unwahrscheinliche Anwendungsfall wirklich beabsichtigt ist, wie vom Nutzer gewünscht die neue, zunächst leere Kalenderdatei unter dem Namen der aktuell geöffneten Datei angelegt und die bisherige Kalenderdatei somit überschrieben.
  • UPD: Bei Backupdateien wird jetzt nicht nur das Datum, sondern auch die Uhrzeit des Backup-Erstellzeitpunktes im Backup-Dateinamen aufgeführt. Format: "YYYY-MM-DD-hh-mm-ss-Originaldateiname.emd" Die vorangestellten Datums- und Uhrzeitwerte geben den Zeitpunkt der Erstellung der Backupdatei an, der Zeitstempel des Dateinamens, den Windows anzeigt gibt das Datum und die Uhrzeit an, zu dem die so gesicherte Backupdatei in ihrem Inhalt das letzte Mal verändert wurde, also das Datum an dem in der Kalenderdatei das letzte Mal ein Termin neu eingegeben, verändert oder gelöscht wurde.
  • UPD: Der Button zur Einstellung der Kopieroptionen unter "Extras \ Optionen \ Globale Optionen" wird jetzt in der gleichen Farbe eingestellt, wie die anderen Buttons innerhalb des Optionendialogs auch.
  • FIX: In der Zeitabstands-Anzeige der Quickinfos, die anzeigte, in welcher oder vor welcher Zeitdistanz ein Termin stattfinden wird bzw. stattfand, wurde am Tag und im Moment der Terminfälligkeit "HEUTE, vor" angezeigt und dann aber ohne eine Zeitdistanz (die ja auch Null war). Das war zwar nicht direkt falsch aber sehr unschön. Ab sofort wird in einer solchen Situation "HEUTE und JETZT" angezeigt.
  • UPD: Der Eintrag "Feedback geben" im Menü "Calefly", der zu einer Feedback-Infoseite des Calefly-Webauftritts führt, wurde wieder aktiviert.

Performance:
Schnelleres Scrollen in der Kalenderansicht:
  • UPD: Die Performance beim Scrollen in der Kalenderansicht wurde spürbar verbessert.

Programm-Dokumentation:
Überarbeitung und Erweiterung der Programm-Dokumentation (Hilfe):
  • UPD: Die Programmdokumentation wurde an einigen Stellen an die Änderungen der aktuellen Version angepasst. Überarbeitet und stark erweitert wurde insbesondere das Kapitel zur Schnelleingabe. Außerdem gibt es ein neues Kapitel "Kopieren eines existierenden Events", in dem beschrieben wird, von welcher Ansicht zu welcher Ansicht das Kopieren möglich ist und wo nicht. Darüber hinaus erfolgten einige weitere kleinere Ergänzungen, Verbesserungen und Aktualisierungen.

hier geht es zur Versionshistorie für ältere Softwareversionen