www.stefanheymann.de

Stefan Heymann

Home | Fotografie · Hasselblad · Galerie | Ruler · XML · HomePump · HomeGallery

HomeGallery

Allgemein·Download·Doku·Historie·Links·Banner·Donateware

Historie

Hier ist die komplette HomeGallery Versions-Historie:

Datum

Version

Änderungen

2011-07-20 1.5.1 "mul"-Attribut für die Platzhalter IMGWIDTH, IMGHEIGHT, IMGORIGWIDTH, IMGORIGHEIGHT, THUMBHEIGHT, THUMBWIDTH
2008-09-27 1.5.0
  • Neue Platzhalter:
    CALC-GPSLATITUDE-SIG
    CALC-GPSLONGITUDE-SIG
    CALC-GPSDESTLATITUDE-SIG
    CALC-GPSDESTLONGITUDE-SIG
    = GPS-Koordinaten mit vorzeichenbehafteten Nummern, so dass diese z.B. an Google Maps übergeben werden können. Negative Zahlen sind im Westen bzw. Süden.
  • Drehen von Bildern in 90°-Schritten
    0° entspricht der Lage des Original-Bilds
    Beim Einlesen neuer Bilder wird nun auch gleich das entsprechende EXIF-Flag ausgewertet und der Winkel korrekt eingestellt
  • Das Setup-Programm setzt jetzt für die HomeGallery.ini Schreibrechte für alle, so dass es unter XP und Vista weniger Probleme geben sollte
  • Die Dateinamen der Originaldateien werden jetzt mit xml:space="preserve" ins GDF-XML geschrieben, so dass bei Dateinamen mit Doppel-Leerzeichen diese nicht zu einem einzigen normalisiert werden.
  • Die Schärfung arbeitet nicht mehr ganz so brutal
  • Neues Hintergrundbild für den Info-Dialog, dadurch ist die HomeGallery.exe 1/2 MB kleiner
1.4.x
2006-11-22 1.4.10 Neue Platzhalter für die Auswertung von GPS-Informationen:
  • EXIF-GPSLATITUDE: Breitengrad als Dezimalzahl (z.B. -9,494153)
  • EXIF-GPSLONGITUDE: Längengrad als Dezimalzahl (z.B. -77,591667)
  • CALC-GPSLATITUDE-DEG: Grad-Anteil der Breite als Ganzzahl (z.B. -9)
  • CALC-GPSLATITUDE-MIN: Minuten-Anteil der Breite als Ganzzahl (z.B. 29)
  • CALC-GPSLATITUDE-SEC: Sekunden-Anteil der Breite als Dezimalzahl (z.B. 38,95)
  • CALC-GPSLONGITUDE-DEG: Grad-Anteil der Länge als Ganzzahl (z.B -77)
  • CALC-GPSLONGITUDE-MIN: Minuten-Anteil der Länge als Ganzzahl (z.B. 35)
  • CALC-GPSLONGITUDE-SEC: Sekunden-Anteil der Länge als Dezimalzahl (z.B. 30)

Alle nummerischen Platzhalter, die ein Attribut namens "decsep" haben, verwenden das dort angegebene Zeichen als Dezimaltrenner. Beispiel:
##EXIF-GPSLATITUDE decsep="."## führt zu -9.494153
##EXIF-GPSLATITUDE decsep=","## führt zu -9,494153
Ohne die Angabe von decsep werden die aktuellen Spracheinstellungen des PC übernommen, auf dem HomeGallery zur Zeit der Galerie-Erzeugung läuft.

Im "XP-Look" sind nun auch wieder die Prozentzahlen unter den Qualitäts-Einstellern zu sehen.

2006-11-18 1.4.9 Teilöffentliche Testversion.
2006-03-29 1.4.8
  • Neuer, verbesserter Code zum Auslesen der EXIF-Metadaten, der einige bekannte Fehler behebt.
  • Es werden nun IPTC-Keywords richtig behandelt. Bisher wurde nur das erste Keyword angezeigt. Nun werden die Keywords als Array behandelt. Mit Index=-1 kann man alle Keywords mit Komma getrennt ausgeben. 
  • Das Beschreibungsfeld hat jetzt ein Kontextmenü
  • HomeGallery hat nun ein XP-Manifest, kann also auch mit dem "Bonbon-Look" von Windows XP arbeiten
  • Mehr Platz für große Dateinamen im Fortschrittsfenster
  • XHTML: Das br-Tag wird nun mit einem Leerschritt vor dem Slash ausgegeben: <br />
  • Wenn sich ein Original-Bild ändert und dieses in HomeGallery aktualisiert wird (Strg+F5), dann wird bei der nächsten Galerie-Vervollständigung (F9) dieses Bild neu erstellt und nicht das alte wiederverwendet.
2005-03-14 1.4.7
  • Man kann über die neuen Platzhalter NEXTLINK, BACKLINK, PAGEPREVLINK, PAGENEXTLINK, FIRSTLINK, LASTLINK, PAGEFIRSTLINK, PAGELASTLINK nun dafür sorgen, dass der Link auf das nächste oder vorherige Bild ausgeblendet oder durch einen anderen Text ersetzt werden kann. Siehe Platzhalter-Doku.
  • Man kann nun XHTML-kompatible Tags (<br/>, <img ... />) erstellen lassen (siehe Seite "HTML-Templates"). Dazu gibt es in der INI-Datei auch eine korrespondierende Voreinstellung.
  • Neue Demo-Templates, die die neuen Platzhalter demonstrieren. Sie erzeugen außerdem validierbares HTML (4.01 Transitional).
  • Das XML in den GDF-Dateien wurde korrigiert
  • Bei Übergabe von pfadlosen Dateinamen über die Kommandozeile (Current Dir) werden diese nun automatisch um den Pfad erweitert
  • Im ?-Menü finden sich nun Links auf die HomeGallery-Homepage
  • Das IPTC-Datum IPTC-DATE-CREATED ist nun Datums-Typ und kann entsprechend formatiert werden (format="YYYY-MM-DD"). 
  • CALC-DATE-CREATED: Aufnahme-Datum und -Uhrzeit: Klappert folgende vorhandenen Tags ab und übernimmt den ersten vorhandenen Wert: EXIF-DATETIMEORIGINAL, EXIF-DATETIMEDIGITIZED, EXIF-DATETIME, EXIF-GPSTIMESTAMP, IPTC-DATE-CREATED. Das kann nützlich sein, weil der EXIF-Block von Datumsfeldern nur so strotzt und je nach Hersteller und Kameramodell nicht immer alle Tags gesetzt werden. Standardformat: YYYY-MM-DD HH:NN:SS
  • Neuer Platzhalter für die Dateigröße des Originalbildes: ORIGIMGSIZE
  • Diverse kosmetische Korrekturen
  • Ziel-Dateinamen vergeben nicht mehr über F7, sondern über Strg+F7 (weil "Bildbetrachter starten" auch F7 ist)
2004-07-06 1.4.6 Es wurde ein Bug gefixt, bei dem in verschiedenen Situationen die Fehlermeldung "Listenindex überschreitet das Maximum" erscheint.
2004-04-21 1.4.5
  • Neue Platzhalter: 
    • NEXTTHUMBURL ist die URL des Thumbnails des nächsten Bildes
    • PREVTHUMBURL ist die URL des Thumbnails des vorhergehenden Bildes
  • Bei den Platzhaltern IMGWIDTH, IMGHEIGHT, IMGORIGWIDTH, IMGORIGHEIGHT, THUMBHEIGHT, 
    THUMBWIDTH, PAGEINDEX, PAGEFIRSTIMGINDEX, PAGELASTIMGINDEX, IMGINDEX kann nun ein "add"-Attribut eingesetzt werden. Der angegebene Wert wird zum Wert des Platzhalters addiert. Dadurch können z. B. Rahmengrößen o.ä. genauer definiert werden. Beispiel:
    ##IMGWIDTH add="8"## -> Wird durch die Breite des Bildes plus 8 ersetzt. Es können auch negative Werte angegeben werden, dann wird subtrahiert.
  • Neues Feld, über das angegeben werden kann, wohin der "Weiter"-Link des letzten Bildes einer Galerie verweist. Er kann entweder (wie bisher) auf die Übersicht verweisen oder wieder auf das erste Bild. Dadurch können Galerien realisiert werden, bei denen sich die Übersicht in einem und die Bilder in einem anderen Frame befinden. (Das Verhalten gilt analog für den "Zurück"-Link des ersten Bildes.)
  • Neue Hotkeys: F6 für Bildeditor starten und F7 für Bildbetrachter starten. Die Buttons für Bildeditor und Bildbetrachter befinden sich nun ebenfalls in der Toolbar zur Bilderliste
  • Neue Einstellung in der INI-Datei, über die HomeGallery beim Start die zuletzt geladene Galerie sofort wieder lädt. Im Abschnitt [General] den Wert "Load Last Gallery" auf 1 setzen.
  • Man kann Bilder nun auch ganz an den Anfang bzw. ganz an das Ende einer Galerie verschieben
  • Die Sortierung ist nun auch rückwärts (absteigend) möglich
  • Das Vorschau-Fenster behält nun die Größe und die Position des Teilers
  • Diverse Kleinigkeiten bei der Dialogführung behoben (Tooltips, Tab-Reihenfolgen, Überschriften, usw.)
  • Aufrufe externer Programme sollten nun stabiler sein, vor allem wenn deren Name oder Pfad Leerzeichen enthält
  • Bildbeschreibungen: Wenn man in der Bilder-Liste steht und eine Buchstabentaste drückt, wird sofort in das Caption-Feld gesprungen und dort die Eingabe gestartet
  • Das letzte Verzeichnis, aus dem eine Bild-Datei eingefügt wurde, wird nun nicht mehr global, sondern zu jeder Galerie gespeichert. 
  • Demo-Templates auf CSS umgestellt.
  • Bilder, die per Drag&Drop oder per "Verzeichnis einlesen" in die Galerie aufgenommen werden, werden nun nach Dateiname sortiert aufgenommen
2004-02-25 1.4.4 Beim Schärfen der Thumbnails (und auch der Bilder) entstehen am oberen und linken Rand nun keine Farbsäume mehr. Vielen Dank an Ulrich Witte, der mir geholfen hat, diesen Fehler zu beheben.
2004-02-24 1.4.3
  • Die JPEG-Qualität der Thumbnails ist nun getrennt einstellbar
  • EXIF: Tags für die keine Formatbeschreibung vorhanden ist, werden nun abgefangen. Es wird ein Fehler-Tag erzeugt.
  • EXIF: Das EXIF-Modul (dEXIF) hat diverse Bugfixes erfahren, es wurde neu eingebunden
  • EXIF: Es gibt weiterhin einen bekannten Fehler beim Auslesen von Datums-Tags
  • Fehler behoben: Die Einstellung im Dialogfeld "Pfade" des Radiobuttons "Bilder, im selben Verzeichnis wie Thumbnails" geht nach dem Schließen von Homegallery verloren, auch wenn die *.gdf zuvor gespeichert wurde.
  • Neuer Bild-Platzhalter: IMGGUID. Dies stellt eine Galerie übergreifende eindeutige ID dar,
    die von Windows als GUID (Globally Unique Identifier) erzeugt wird. GUIDs werden nur erzeugt, wenn im Fenster per Mausklick angefordert oder wenn ein Platzhalter sie abruft.
2003-09-10 1.4.2
  • Genauere Einflussmöglichkeiten auf die Gestaltung der Thumbnail-Tabelle. Dadurch können nun auch Tabellen gebaut werden, die sich an der Breite des Browser-Fensters orientieren und keine feste Spaltenzahl haben. Dokumentation dazu | Beispiel-Galerie dazu
  • Es können nun auch IPTC-Felder eingelesen werden. Danke an Andreas Kardin, der dieses Feature noch in sein EXIF-Modul eingebaut hat.
  • Es kann nun abgeschaltet werden, dass nach dem Erstellen einer Galerie automatisch der Browser gestartet wird. Siehe Dokumentation zum INI-File.
  • Behoben: Wenn die Option "Thumbs erstellen und anzeigen" geändert wurde und die Rückfrage mit "Nein" beantwortet wurde, wurde das Häkchen trotzdem umgeschaltet.
2003-07-30 1.4.1 Gleich wie 1.4.0

Durch ein Versehen wurde in das selbstextrahierende Setup von HomeGallery 1.4.0 eine Fassung der HomeGallery.exe aufgenommen, die sich als 1.4.1 meldet. Diese ist identisch mit der 1.4.0

2003-07-30 1.4.0 EXIF-Unterstützung
  • Bei Bildern, die EXIF-Metadaten enthalten (= Bilder aus Digitalkameras) werden nun auf der neuen Seite "Metadaten (EXIF&Co)" die EXIF-Daten angezeigt
  • Die EXIF-Daten können über entsprechende Platzhalter auch in die Galerie aufgenommen werden
  • In o.g. Ansicht kann man mit Rechtsklick ein Menü anzeigen, mit dem u.a. ein Platzhalter für das aktuell selektierte EXIF-Tag erstellt wird. Der Platzhalter wird dabei in die Zwischenablage kopiert und kann von dort in das Template eingefügt werden.
  • Ein dickes DANKE an Andreas Kardin (www.mephzara.com), der die EXIF-Unterstützung beigetragen hat.

Begrüßungsbildschirm

  • Beim Start von HomeGallery erscheint nun ein Begrüßungsbildschirm, der u.a. auch den neuen Assistenten anbietet
  • Der Begrüßungsbildschirm kann über die Option am unteren Rand abgeschaltet werden

Assistent für die Erstellung neuer Galerien

  • Mit dem neuen Assistenten soll es vor allem HomeGallery-Neueinsteigern erleichtert werden, ihre ersten Galerien zu erstellen
  • Der Assistent kann (außer über den Begrüßungsbildschirm) auch über das Menu Datei > Neu mit Assistent... gestartet werden

Unterschiedliche Pfade für HTML und Bilder

  • Es können nun unterschiedliche Pfade für HTML und Bilddateien (auf Wunsch getrennt nach Thumbnail- und Bilddateien) angegeben werden
  • Hierzu im Menü die Funktion Galerie > Pfade... auswählen
  • Weitere Erläuterungen zu diesem Feature

Weitere Verbesserungen

  • Auf mehrfachen Wunsch können nun die Felder beim Einlesen neuer Bilder wieder vorbelegt werden. Dazu in der HomeGallery.ini in der Rubrik [Defaults] den Eintrag "Preset Image Fields" auf 1 (eins) setzen.
  • Es gibt nun neben der Lasche für die EXIF-Daten eine weitere mit einer Bildvorschau. Die Skalierung ist dabei zwar nicht schön, aber schnell. Es handelt sich also um eine einfache Ansicht auf eine größere Version des Bilds, wenn man mal schnell nachschauen möchte.
  • Im Bildvorschau-Fenster ist nun ebenfalls eine Schärfungs-Funktion eingebaut, mit der die Wirkung der Schärfung geprüft werden kann
  • Die Standard-Templates wurden leicht überarbeitet
  • Wenn man in der EXIF-Ansicht eine der per Rechtsklick erreichbaren Funktionen aufruft, ertönt ein Piep, wenn die Daten in der Zwischenablage stehen. Dieser Piep kann abgeschaltet werden. Dazu in der HomeGallery.ini in der Rubrik [General] den Eintrag "Beep After Copy" auf 0 (null) setzen.
  • Die Standard-Höhe für ein Thumbnail ist jetzt 150 (bisher 0, also beliebig hoch) (Die Standard-Breite war schon immer 150).
  • Behoben: GDF-Dateinamen, die ein Apostroph-Zeichen enthalten, wurden nicht korrekt in der Historien-Liste eingetragen

1.3.x

2003-02-24 1.3.5
  • Beim Aufnehmen neuer Bilder in eine Galerie werden die Datenfelder nicht mehr automatisch vorbelegt. Das mag zwar in manchen Fällen praktisch gewesen sein, in den meisten Fällen musste aber doch wohl alles wieder gelöscht werden.
    Sollten sich die Mails hier bei mir häufen, werde ich das Feature als Option wieder einbauen. Oder wenn ich mal dazu komme, die EXIF-Informationen einzubauen.
  • Man kann jetzt in den Textfeldern nicht nur Tags eingeben sondern auch Entity-Referenzen wie z. B. &auml; (Sie werden automatisch erkannt, brauchen also nicht speziell gekennzeichnet zu werden)
  • Drag&Drop auf das HomeGallery-Fenster: Es können jetzt auch Ordner fallen gelassen werden (zusätzlich zu Bilddateien und GDF-Dateien). Alle Bilder im Ordner und seinen Unterordnern werden in die Galerie eingefügt
  • Behoben: Wenn beim Erstellen der Galerie eine Datei nicht bewegt werden musste (Zielverzeichnis=Quellverzeichnis, Zieldateiname=Quelldateiname) dann wurde eine falsche Bild-URL generiert
  • Behoben: Der Platzhalter PAGELASTIMGINDEX hat 0 angezeigt, wenn die Übersicht nur aus einer Seite besteht
  • Neue Installations-Routine
2002-11-18 1.3.4
  • Es können jetzt auch Bilddateien im PCD-Format (Picture CD) als Quelle verwendet werden
  • Das Sortieren der Bilder kann nun auch über einen Button über der Bilderliste erreicht werden. Ich hoffe, das senkt die Anzahl der Support-Anfragen nach diesem Feature (im Menü hat's wohl keiner gefunden ...) ;-)
  • Kleine Änderungen am Verzeichnis-Auswahl-Dialog
  • Bugfix: Wenn bei den Bildern Zieldatei = Quelldatei, dann wurde eine völlig verkorkste Bild-URL generiert
  • Bugfix: Wenn beim Hinzufügen eines neuen Bildes das zuletzt verwendete Verzeichnis nicht mehr existiert gab's einen Fehler
2002-10-10 1.3.3
  • Neue Platzhalter: FIRST, LAST, HGVERSION. Danke an Ulrich Witte für den Vorschlag
  • Neuer Verzeichnis-Auswahl-Dialog
  • Sowohl beim Hinzufügen einzelner Bilder als auch beim Einlesen ganzer Verzeichnisse werden nun die Felder mit Informationen aus den Bilddateien vorbelegt.
  • Neue Sortiermöglichkeit nach Dateidatum
  • Bugfix: Wenn man die Ziel-Dateinamen neu vergeben ließ wurden bestimmte Dinge nicht sauber gelöscht (Danke an Thomas Zilch für den Tipp)
  • In der INI-Datei HomeGallery.ini können nun alle möglichen Einstellungen (Editoren, Viewer, Defaults für neue Galerien) gemacht werden. Ich habe hierzu eine eigene Doku verfasst
  • Neben dem Dateinamen für ein Bild gibt's jetzt zwei neue Buttons zum Bearbeiten und Betrachten des Bilds (über den in der INI-Datei eingestellten Editor bzw. Viewer).
2002-08-18 1.3.2
  • Behoben: Man konnte in den Feldern keine HTML-Tags mit Attributen setzen weil die automatische Tag-Erkennung "Anführungszeichen" in &quot; umgewandelt hat
  • Bild-Dateien, die so gewählt waren, dass Zieldatei = Quelldatei ist, werden nun mit ihrer korrekten Groß-/Kleinschreibung ins HTML eingetragen
  • Der "HTML-Code für die Übersichts-Seite" kann nun direkt von einer anderen Galerie übernommen werden
  • Der Command-Line Galerie-Generator HGCL wurde mal wieder auf den aktuellen Versionsstand gebracht. Das war aber auch Zeit ;-)
2002-08-10 1.3.1
  • Neue Ziel-Dateinamen vergeben: Es gibt nun nicht mehr zwei Menüpunkte, sondern nur noch einen (aufrufbar über F7), der einen Dialog öffnet. Ich hoffe, dass die Funktion damit klarer gemacht ist.
  • Wenn die Namens-Konventionen geändert werden, erscheint ebenfalls der o.g. Dialog und man kann ggf. neue Namen an alle Dateien vergeben.
  • Übrigens: Vor dem Bauen einer Galerie werden immer Ziel-Dateinamen vergeben, und zwar an die Dateien, bei denen eben noch keiner eingetragen ist. Wer also nicht ständig an seinen Namens-Konventionen schraubt, kann weiterleben wie bisher ;-)
  • Bugfix: Wenn bei den neuen Dateinamens-Konventionen die Präfixe geleert wurden, wurden beim nächsten Datei-Öffnen wieder die Default-Werte geladen
  • Bugfix: Die Galerie wurde falsch gebaut, wenn die Option "Nur Kleinbuchstaben" nicht gewählt war
  • Bugfix: HTML-Tags in mehrzeiligen Feldern wurden nicht als solche belassen
2002-08-09 1.3.0 Die Ziel-Dateinamen für Thumbnails, Bilder und Bild-Seiten werden nun schon zusammen mit den Bildern definiert (siehe "Weitere Daten" bei jedem Bild) --  und nicht mehr erst bei der Galerie-Erzeugung. Dadurch ändern sie sich nicht von Galerie-Erzeugung zu Galerie-Erzeugung, wenn neue Bilder eingefügt wurden und dadurch bleiben die URLs für ein und dasselbe Bild konstant. 

Hierfür können nun ausführlichere Namens-Konventionen festgelegt werden. Führende Nullen, Kleinschreibung (für Unix) kann ebenfalls festgelegt werden (Menü Galerie | Dateinamens-Konventionen). Bitte beachten, dass sich durch das Ändern der Konventionen nun bereits vergebene Dateinamen nicht mehr ändern!

Vor dem Start der Galerie-Erzeugung werden noch leere Zieldateinamen gemäß den Konventionen vergeben. Dies kann auch über die F7-Taste erzwungen werden. Über ALT+F7 werden alle Ziel-Dateinamen neu generiert. Dadurch kann z. B. eine uneinheitlich gewordene Namensgebung wieder harmonisiert werden. Die URL für ein bestimmtes Bild kann sich dadurch aber wieder ändern.

Die Namenskonventions-Vorschläge weichen von den bisherigen ab, außerdem sind "Führende Nullen" und "Kleinbuchstaben" defaultmäßig gesetzt - bei Alt-Galerien also aufpassen! (Und ggf. per ALT+F7 neue Dateinamen vergeben lassen).

Durch die neuen Namenskonventionen können für die Folgeseiten eines gepageten Index' andere Namensstämme vergeben werden wie für die Indexdatei. Dies kann bei bestehenden Galerien zu Unterschieden zu früher führen, wenn man da nicht drauf achtet.

Weitere Neuigkeiten:

  • "Experten-Feature" Übersichts-Thumbnails ist jetzt in der Bild-Lasche untergebracht (Vorschlag von Smurfy)
  • Dort wird jetzt im unteren Bereich die Anzahl Bilder und die Anzahl selektierte Bilder angezeigt
  • Neues Menü "Bilderliste", in dem sich nun alle Befehle zur Manipulation der ganzen Liste befinden (im Gegensatz zu Befehlen, die sich nur auf ein einzelnes Bild beziehen)
  • Behoben: Wenn die Template-Dateien schreibgeschützt sind, bricht das Programm bei der Galerieerzeugung mit dem Fehler "Kann Datei nicht öffnen" ab (Danke für die Bug-Meldung an Jens-Christof Niemeyer)
  • So lange man sich in der Bild-Lasche befindet und sich nicht in der Bilderliste befindet, kann man mit STRG+RAUF und STRG+RUNTER den Leuchtbalken bewegen (Danke an Markus Biewer für den Vorschlag)
  • Führende Nullen (Danke an Laurent Wirmer für den Vorschlag): Es werden immer 4 Ziffern erzeugt. Das sind dann 10.000 Bilder in einer Galerie -- das müsste reichen ;-)
  • Nicht erschrecken: Die EXE ist ca. 500 KB kleiner als früher
  • Neue Platzhalter PAGEFIRSTIMGINDEX und PAGELASTIMGINDEX (Danke an Winfried Heymann für den Vorschlag)
  • Wenn kein Name für die (erste) Index-Seite angegeben ist, werden auch keine Indexseiten erstellt
  • Schärfungsfunktion, getrennt aufrufbar für Thumbnails und Bilder (und zwar nur für die, die vom Programm automatisch kleiner gerechnet werden)
    Der Schärfungs-Algorithmus arbeitet etwas brutal, aber ich habe bisher noch keinen besseren gefunden und keinen, bei dem ich den Schärfungsgrad vorgeben kann. Einfach mal ausprobieren -- für die Thumbnails ist es ganz OK.
  • "Explore"-Button für das Zielverzeichnis
  • Die Lasche "Experten-Features" ist wieder weg: Die Dateinamens-Konventionen gibt's als Dialog über das Galerie-Menü, die Icons bei den Bildern

1.2.x

2002-07-04 1.2.1
  • In den diversen Texten (Caption, Beschreibung, Galerie-Beschreibung, usw.) können jetzt auch HTML-Tags eingesetzt werden (wie z. B. <b>)! Das Programm erkennt die automatisch, wenn auf ein "<"-Zeichen direkt ein Buchstabe oder ein Schrägstrich folgt.
  • Neue Platzhalter:
    • CALLINGPAGE: Wird durch die URL im neuen Eingabefeld "Aufrufende Seite" ersetzt. So kann man von der Galerie wieder zurück auf die Startseite verlinken ohne dass man die Link-Adresse schon im Template festlegen muss.
    • IMGSRC: Die URL für das große Bild. Damit kann jetzt wirklich der IMG-Tag auf den Bilderseiten komplett selbst über Platzhalter zusammengesetzt werden: <img src="##IMGSRC##" alt="##IMGALT##" title="##IMGALT##" width="##IMGWIDTH##" height="##IMGHEIGHT##" border="##IMAGEBORDER##">
  • Beim IMAGE-Platzhalter wird nun zusätzlich zum ALT-Attribut ein TITLE-Attribut erzeugt, das denselben Inhalt wie ALT hat. Damit zeigen auch Opera und Netscape 6 einen Hint an, wenn man mit der Maus auf das Bild schwebt.
  • Bilderseiten (HTML) werden nun wieder mit derselben Extension generiert wie die für die Index-Datei vergebene. Wenn also die Index-Datei index.html heißt, bekommen auch die Bilderseiten die Extension ".html".
  • Das Fortschrittsfenster beim Erzeugen der Galerie kann nun nicht mehr hinter das Hauptfenster geklickt werden.
  • Alle Datei-Öffnen-/Datei-Speichern-Dialoge starten nun in dem Verzeichnis, in dem zuletzt gearbeitet wurde.
  • Die Anzeige der kleinen Thumbnails in der Bilderliste kann nun auf der Experten-Seite abgeschaltet werden. Bei manchen Galerien (viele und große Bilder) gibt's da Probleme und die können damit behoben werden. Leider auf Kosten dieser Thumbs. 
  • Ich möchte darauf hinweisen, dass jede von HomeGallery erzeugte HTML-Seite seit der 1.2.0 am Ende mit einem entsprechenden Kommentar versehen wird. Das hat nichts mit Überwachung zu tun, sondern mit meiner endlosen Neugier, ob denn eine von mir im Internet entdeckte Galerie mit HomerGallery gemacht ist. Ich hoffe, Ihr seht mir das nach ...
2002-05-15 1.2.0
  • Neue Platzhalter (siehe eigene Doku): IMGJPEGQUALITY, IMGALT, IMGALTTEXT, IMGWIDTH, IMGHEIGHT, IMAGEBORDER, IMGORIGWIDTH, IMGORIGHEIGHT
    Es sind jetzt genügend Platzhalter vorhanden, um den IMG-Tag der Bild-Seiten komplett selbst zusammen zu basteln.
  • Es gibt jetzt 3 Galerie-Erzeugungs-Modi:
    • Galerie erzeugen ("Build", Alt+F9): Baut die Galerie komplett neu auf: Dateinamen werden neu vergeben, alle Bilder neu gerechnet
    • Galerie vervollständigen ("Make", F9): Rechnet nur die Bilder neu, die neu gekommen sind oder sich geändert haben. HTML wird immer neu erzeugt
    • HTML neu erzeugen (Strg+F9): Erzeugt nur neue HTML-Seiten, Bild-Dateien bleiben unberührt
  • Bugfix: Bilder löschen funktionierte nicht immer richtig
  • Bugfix: Die Spin-Controls lassen zu, dass man negative Rahmen-Dicken eingibt.
  • Bugfix: Wenn nur HTML erzeugt wird, wurde bei ##IMGSIZE## immer 0,0 angezeigt
  • Bugfix: Start-Tag der Thumbnail-Tabelle wird jetzt korrekt wieder aus der GDF-Datei geladen
  • Die kleinen Thumbnails für die Übersichtsliste im Programm werden durch eine Schärfungsfunktion geschickt (aber erst beim Erzeugen, alte Thumbnails bleiben so wie sie sind)
  • Neue Lasche "Experten-Features" (ja, da hat's noch Platz für Neues, gell?)
  • Wenn Bilder verschoben werden, scrollt das Grid ggf. nach, um wenigstens das oberste bzw. unterste verschobene Bild anzuzeigen
  • Vorschau-Dialog mit ESC abbrechbar
  • Nicht erschrecken, wenn die GDF-Dateien beim nächsten Speichern kleiner werden: Einige Tags werden nun nur noch geschrieben, wenn auch was drin steht
  • Weitere Einstellungen zu jedem Bild möglich (individuelle Größe und JPEG-Qualität, ALT-Text)
  • Galerie-Generierung intern komplett überarbeitet (modular, Wartbarkeit, besser vorbereitet für neue Features)
  • Durch eigenes ALT-Text-Feld können die ALT-Attribute jetzt leer sein
  • Neuer Kommandozeilenparameter /M ("Make")

1.1.x

2001-11-29 1.1.1
  • Bugfix: Absturz wenn die Original-Grafik nicht geladen werden konnte und "JPEG nur kopieren" angegeben war.
  • Beim Galerie-Bauen prüfen, dass wenigstens eines der beiden Templates auch gefunden werden kann
  • Bei "JPEG nur Kopieren" wird der Slider für die Qualität nicht mehr gesperrt, weil dieser Wert für die Thumbnail-Berechnung nach wie vor herangezogen wird
2001-11-27 1.1.0 Die Thumbnail-Übersicht kann nun über mehrere Seiten verteilt werden. Hierzu gibt es ein neues Eingabefeld "Anzahl pro Seite" bei den Thumbnails. Wenn hier ein positiver Wert eingegeben wird, erscheint maximal diese Anzahl Thumbnails auf einer der Seiten. Die Seiten werden durchnummeriert, wobei die erste Seite den Namen behält, der bei "Index-Seite" eingetragen ist.

Damit man auf diesen Seiten eine Navigation einsetzen kann, wurden die neuen Platzhalter PAGECOUNT, PAGEINDEX, PAGENEXT, PAGEPREV, PAGEFIRST und PAGELAST eingeführt.

Der Platzhalter OVERVIEW springt dann entsprechend zu der dem Bild zugehörigen Indexseite.

1.0.x

2001-11-17 1.0.8 Bugfix: Wenn Bilddateien mit Punkten im Dateinamen auf das HomeGallery-Fenster gezogen wurden, wurde versucht, diese als GDF-Datei zu öffnen anstatt sie in die Bilder-Liste aufzunehmen. Dies wurde behoben.

Außerdem wurde das "Bild"-Menü etwas umgestellt und der Punkt "Bild aktualisieren" aufgenommen.

2001-11-07 1.0.7 Im Wesentlichen Bugfixes:
  • Fehlerhandling beim Erzeugen der Bilder für die Galerie
  • hgcl: Bugfix bei Abfrage ob nur HTML oder nicht
  • hgcl: Fortschrittsanzeige
  • Bugfix bei der Erstellung der Zieldateinamen für die Bilder bei Dubletten bei den Originaldateinamen
  • Probleme mit der Höhe des Galerie-Beschreibungs-Felds behoben
  • Bugfix beim Erzeugen der Bilddateinamen, Bild-Seiten-Namen
  • Neue Sortiermöglichkeit nach Datei-Pfad und -Name
2001-11-03 1.0.6
  • Von vielen gewünscht, jetzt Realität: Mehrfach-Selektion von Bildern. Auf dieser Mehrfach-Selektion können praktisch alle Operationen ausgeführt werden: Löschen, Verschieben nach oben/unten (ja, auch wenn die Selektion nicht zusammenhängend ist!)
    Hierfür habe ich ein neues Grid (TopGrid) eingesetzt, dadurch ist das Programm deutlich gewachsen.
  • Zusätzlich zum Galerie-Namen kann jetzt auch eine Galerie-Beschreibung eingegeben werden. Diese kann z. B. auf der Indexseite angezeigt werden. Sie wird über den Platzhalter ##GALLERYDESCRIPTION## abgerufen.
    Danke an Michael Rastetter für den Vorschlag
  • Damit die Galerie-Beschreibung jetzt Platz hat, sind die Template-Datei-Namen auf die dritte Seite gerutscht, die jetzt "HTML-Templates" heißt.
  • Eine neue Checkbox "JPEG-Originale nur kopieren, nie umrechnen" sorgt – wenn sie denn angeklickt ist – dafür, dass JPEG-Original-Bilder nur in die Galerie kopiert werden und keine Umrechnungen (Bildgröße, JPEG-Qualität) statt finden.
    Dies hat keine Auswirkungen auf die Thumbnails und natürlich auch keine auf nicht-JPEG-Dateien.
  • Über "Bild | Verzeichnis einlesen" kann man alle Bilder eines Verzeichnisses und seiner Unterverzeichnisse einlesen. Die Felder Caption, Beschreibung und Datierung werden schonmal vorbelegt.
    Nützlich, um sich einen Überblick über seine Bilderverzeichnisse mit den Möglichkeiten von HomeGallery zu verschaffen.
    Im Moment noch rudimentär, aber funktionabel.
  • Icon-Dateien (*.ico) werden jetzt korrekt eingelesen (auf einen weißen Hintergrund)
  • Das Einfügen mehrerer Bilder (das ja u. U. dauern kann), kann jetzt abgebrochen werden
2001-10-31 1.0.5
  • Neu: Batchbetrieb per Kommandozeilen-Parameter. Siehe weiter unten.
    Vorschlag von Stephan Litschke
  • Neu: Batchbetrieb über Konsolen-Programm hgcl.exe
  • Sortieren der Bilder nach Länge bzw. Breite, so dass sie "sinnvoll" in
    der Thumbnail-Übersicht liegen.
    Vorschlag von Stefan Walter
  • Sortieren der Bilder alphabetisch nach Dateinamen. 
    Vorschlag von Michael Rastetter
  • Sortieren der Bilder nach Seitenverhältnis Höhe:Breite oder Breite:Höhe
  • Neuer Platzhalter: ORIGFILEONLY: Dateiname des Original-Files ohne Extension
2001-10-28 1.0.4
  • Bugfix: Wenn die Bildgröße nicht verändert werden soll und die JPEG-Qualität 
    auf 100% eingestellt ist und das Quell-Bild ein JPEG ist, dann wird die 
    Bilddatei nur kopiert und nicht nochmal "umgerechnet". 
    Das funktioniert jetzt so wie es soll.
  • Bild-Vorschau jetzt auch über Menü/Popup-Menü/Toolbar-Button erreichbar, nicht nur wie bisher über Doppelklick
  • Das Status-Fenster, das während der Galerie-Erzeugung sichtbar ist, bringt sich jetzt wieder nach vorne, wenn zwischenzeitlich das Hauptfenster angeklickt wurde.
2001-10-27 1.0.3
  • Jede Galerie hat jetzt einen Namen, der dann per Platzhalter ##GALLERYNAME## in die Seiten geholt werden kann. Das zugehörige Eingabefeld befindet sich im HomeGallery-Fenster auf der "Kopfdaten"-Seite ganz oben.
    Diese Erweiterung geht auf einen Vorschlag von Stephan Litschke (d.r.f) zurück. Danke, Stephan.
  • Bugfixes beim Einfügen mehrerer Bilder auf einmal (Multiselektion, Multiselektions-Drag&Drop)
  • Es werden nun immer lange Dateinamen verwendet (anstatt 8.3-Dateinamen, die in manchen Situationen noch aufgetaucht sind)
  • Weitere neue Platzhalter: Erstellungsdatum ##CREATIONDATE##, Größe der Bilddatei ##IMGSIZE##
2001-10-23 1.0.2
  • Bei Datei/Neu wurde der bisherige Dateiname nicht initialisiert. Dies wurde behoben.
  • Beim Aktualisieren eines Bildes (Strg+F5) wurde das "Changed"-Flag nicht gesetzt. Dies wurde behoben.
2001-10-18 1.0.1
  • Man kann nun auch nur die HTML-Seiten einer Galerie neu erzeugen lassen, wenn die Bilder schon mal erzeugt wurden und sich nichts daran geändert hat. Das ist eine große Zeitersparnis, wenn man am HTML-Code arbeitet und nicht an den Bildern.
    Der Button hierfür ist das "hohle" Dreieck; für die reine Ansicht der Galerie gibt es jetzt den klassischen "Vorschau"-Button.
  • Die Thumbnails der Übersichtsliste (also nicht der Übersichts-Seite, sondern die ganz kleinen für das Programm) werden nun im GDF gespeichert und müssen dadurch nicht mehr jedesmal neu generiert werden
  • Es werden jetzt alle URL-Platzhalter ohne Anführungszeichen ersetzt. Das bedeutet, dass die in vorhandenen GDF's bereits bestehenden Platzhalter THUMBURL und IMGURL noch mit Anführungen eingerahmt werden müssen (siehe Lasche "Thumbnail-Darstellung" im Programm)
  • Neue Bilder werden nun nicht mehr am Ende, sondern nach dem aktuell selektierten Bild eingefügt
  • "index.htm" wird erstmal als Indexdatei vorgeschlagen
  • Anzahl Bilder wird nun ständig angezeigt 
  • Falls sich ein Original-Bild geändert hat, kann man das Thumbnail in der Bilder-Liste mit Strg+F5 neu laden.
  • ... und viele andere Kleinigkeiten
2001-10-15 1.0.0 Das erste Release. Schon mal nicht schlecht.