Schlagwort-Archive: Ambrosia

Ambrosia v2.00 Build 127 nun erstmals auch für die Private Edition

Neben den diversen Fehlerkorrekturen, die wie immer auf der Buglist Seite dokumentiert werden stellen wir endlich auch nach vielen Jahren die erste Version 2.00 für die Anwender der Private Edition zur Verfügung. Wie immer gilt für eine solche erste Version Vorsicht! Bitte die vorhandene Datenbank vor der Installation wegsichern, da das alte Programm mit der einmal konvertierten Datenbank nicht mehr funktionieren wird.

Die neuen Programme gibt es wie immer auf der Entwicklungerseite.

Ambrosia Newsletter: Ambrosia 2.00 (Build 124) und neues Setup

Liebe Ambrosia-Anwender
es ist lange her, dass wir uns mit einem Newsletter gemeldet haben, aber jetzt gibt es einige gute Gründe, dies mal wieder zu tun.

Tatsächlich ist es mehr als 3 Jahre her, dass wir verkündet haben, die Entwicklung von Ambrosia enthielte nun alle vorgesehenen Funktionen für die Version 2, aber dann haben wir uns entschlossen, den Unterbau für den Import/Export von Ambrosia Kochbüchern komplett zu erneuern. Zusätzlich hat sich dann gezeigt, dass das bisherige Verfahren für die Erstellung eines guten Setup-Programms mit Windows 10 nicht mehr wirklich funktioniert und so hat es dann doch deutlich länger gedauert, bis wir dort waren, wo wir sein wollten. Ausserdem haben wir noch einige Zeit in die Kompatibilität und Zusammenarbeit mit der Android-Software „Mein Kochbuch“ investiert. Diese bietet nun die perfekte Ergänzung, um mit Ambrosia verwaltete Rezepte und Menüs auch auf einem Android-Tablet oder Telefon mitzunehmen.

Aber nun ist es soweit: Ambrosia Professional Edition 2.00 (Build 124) verhält sich sehr stabil, auch dank der Mitwirkung einiger engagierter Anwender und eine erste Version des neuen Setup-Programms ist endlich verfügbar. Damit wird die schier endlose Beta-Phase für die Version 2 demnächst beendet sein.

Wir möchten alle Anwender der Professional Edition auffordern, jetzt das neue Programm auszuprobieren. Ein Umstieg funktioniert am einfachsten mit dem neuen Setup-Programm, welches auf der Entwickler-Seite herunter geladen werden kann. Dieses Setup wird auf Anfrage Ambrosia 1.x entfernen, dies ist aber unkritisch, weil dabei keinerlei persönliche Daten (wie Datenbanken oder Einstellungen) entfernt werden. Der Weg zurück führt nur über das Reaktivieren einer hoffentlich vorher angefertigten Datenbanksicherung und dem Neuinstallieren der Version 1.10.

Zusammen mit der Einführung eines Online-Ticket-Systems, um Fehlermeldungen und Anfragen professioneller bearbeiten zu können haben wir auch eine neue „Bug Tracking“ Seite online gestellt, in der gelöste Fehler dokumentiert werden. Im Online-Ticket-System kann auch ohne ein spezielles Konto zu eröffnen eine Anfrage oder Fehlermeldung abgegeben werden. Wir empfehlen aber trotzdem, ein Konto zu eröffnen, um eine einfachere Übersicht über die aktuellen und vergangenen Anfragen zu behalten.

Benutzer der Private Edition möchten wir noch ein wenig um Geduld bitten. Die Private Edition und das dazu gehörige Setup gehen noch in diesem Jahr in den finalen Test.

Für das Ambrosia-Team
Rolf Wilhelm

Ambrosia 2.0 Setup (Beta)

Bei Fragen haben wir schon in den letzten Wochen gelegentlich geantwortet, dass Ambrosia in der Version 2.0 eigentlich fertig ist und wir lediglich den Beta/Release Candidate Status aufrecht erhalten, weil wir noch kein fertiges Setup haben, um das Programm von Grund auf neu zu installieren. Bisher brauchte es immer noch ein altes Setup und dann das Update.

Doch damit ist jetzt Schluss: Eine erste Version des neuen Setups ist jetzt verfügbar und kann ausprobiert werden!

Achtung: Dieses Setup erzwingt vorher, ein altes Ambrosia Version 1.x Setup zu entfernen. Dabei wird das eventuell alte Programm entfernt, nicht aber die persönlichen Daten. Wenn dieses Programm schon vorher durch ein v2-Update ersetzt wurde: Kein Problem, einfach danach auch wirklich das v2-Setup durchführen.

Im aktuellen Programm fehlen noch ein paar kleine Funktionen, die in den nächsten Wochen nachgerüstet werden.

Und hier geht es zum Download vom Setup.

Und basierend auf dieser Technik werden wir dann auch die „kleinen“ Entwickler-Updates durchführen.

Ambrosia v2.0 Update verfügbar

Heute haben wir endlich für die vereinfachte Installation der aktuelle Ambrosia Programmversion auch einen Update zur Verfügung gestellt, der sich einfach und ohne technisches Wissen anwenden lässt. Vorraussetzung ist eine halbwegs aktuelle Beta-Version oder die Vorgängerversion v1.10

Wer die Version vom 26.März bereits installiert hat muss nichts weiter machen.

Dies ist wie immer zu finden im Programm Download.

Nicht nur das Programm selber, sondern auch die Datei „INIT.ZIP“ ist nun als Update verfügbar. Diese Datei wird benötigt, wenn neue Datenbanken erstellt werden oder ein Ambrosia Export durchgeführt werden soll. Diese Datei muss nicht unbedingt aktualisiert werden, aber es wird empfohlen: Ansonsten muss das Programm bei jeder Datenbank, die es erstellen muss, zuerst einen internen Datenbank-Update vornehmen.

Ambrosia v2.00 (Build 120), Bugfixes

Bei unseren aktuellen sehr intensiven Tests wurden im Bereich Export/Import nochmal einige Fehler korrigiert.

  • Rezept-Kategorien wurden nicht immer korrekt exportiert (und daher auch falsch importiert)
  • Die Rezept-Einheit wurde falsch exportiert, wenn es nicht eine der Standard-Einheiten war

Wird ein Rezept an die Einkaufsliste gesendet, ist dieses nun automatisch ausgewählt.

Ausserdem ist die Initialisierungsdatei nun auf dem aktuellen Stand und muss nicht jedesmal neu aktualisiert werden (was unsichtbar und im Hintergrund passiert). Ein angenehmer Nebeneffekt ist, dass die Dateien nun auch mit Access 2013 geöffnet werden können (aber bitte nicht „Konvertieren“ – die Meldung also unbedingt ignorieren!)

Das Programm gibt es wie immer in der Download-Abteilung

Ambrosia 2.00 (Build 120), Einkaufsliste

Wir haben in den letzten Tagen die Einkaufsliste komplett überarbeitet. Auch hier haben wir mal wieder 15 Jahre alten Programmcode entsorgt.

Ausserdem sind wir einem Problem beim Import von Ambrosia Kochbuch-Exporten auf der Spur: Wir haben einige Exporte des Kochclubs gefunden, bei denen die darin enthaltenen Rezepte einen doppelten „Fingerabdruck“ hatten und dadurch beim Import falsche Rezepte ersetzt haben. Der interaktive Import weisst nun mit einer roten Warnung auf ein mögliches Problem hin, wenn man mit dem Balken die Rezepte durchrollt. Dies passiert nur, wenn die Voreinstellung „Finerprint berücksichtigen“ aktiv ist, was normal und eigentlich sinnvoll ist. Vermutlich sind diese Fehler bei einer Zwischenversion im letzten Sommer passiert, die nie öffentlich verfügbar war, wir werden dies aber noch weiter untersuchen.

Weiterhin wurden wieder einige kleinere Fehler und Unschönheiten behoben.

Das Programm ist wie immer im Downloadbereich in der Abteilung Beta zu finden.

Ambrosia v2.00 (Build 120), kurzfristiger Update

Dank des Feedbacks eines Anwenders konnten wir ein seltsames Verhalten im Suchen-Dialog beseitigen, das sich insbesondere bei grossen Datenbanken störend ausgewirkt hat: Wenn ein Kochbuch ausgewählt war und der Dialog „Alle Anzeigen“ ausgewählt wurde, hat es sehr lange (mehrere Minuten) gebraucht, bis etwas angezeigt wurde. Noch nicht gelöst, aber auf der Fehlerliste: Die Anzeige des Basiskochbuchs ist nicht optimal und dauert zu lange, wenn dieses gross ist (spürbar ab etwa 20000 Rezepten).

Das Programm ist wie immer im Downloadbereich in der Abteilung Beta zu finden.

Ambrosia v2.0 (Build 120) verfügbar

Jetzt haben wir wirklich sehr lange nichts mehr von uns hören lassen, aber der Grund ist nicht, dass wir das Projekt eingestellt haben, sondern, dass wir im Mai 2015 realisiert haben, dass mit dem aktuellen Programm-Code ein brauchbarer Export/Import im originalen Ambrosia-Format nicht machbar ist. Die diversen Anpassungen wie hierarchische Kategorieren Rezepte mit Eltern-Kind-Funktion waren einfach nicht umsetzbar.

Deshalb haben wir uns entschlossen, diesen wesentlichen Teil von Ambrosia vollständig neu zu machen.

Mit der heutigen Version gibt es eine Version, die im Export/Import deutlich mehr kann als dies je vorher ging: So kommen (auf Wunsch) auch die Gäste eines Menüs mit, und die kodierten Geräte, die zur Umsetzung eines Rezeptes definiert waren wurden früher ebenfalls nicht transportiert. Ausserdem ist nun wirklich sichergestellt, dass auch Rezepte, die als Zutaten Verwendung finden, immer dabei sind und korrekt erkannt und verknüpft werden – diese Funktion mit Rezepten als Zutaten gab es schon länger aber es konnte passieren, dass die korrekte Verknüpfung im Ziel nicht geklappt hat.

Das Programm ist wie immer im Downloadbereich in der Abteilung Beta zu finden.