Änderungshistorie

Version V2.50 2014-05-24

- DigiAlbum: Neu erstellt mit Visual Studio Express 2012

Version V2.43 2014-02-12

- DigiAlbum: Neues Variable: PIC_ORIGFILE_ADDLINK: Im Gegensatz zu PIC_ADDLINK nur gesetzt, wenn Schema Verweis auf das originale Bild enthält.
- go.exe und index.htm werden nicht mehr in das HTML-Album kopiert
- Bugfix bei korrupten Belichtungswerten im Exif-Header

Version V2.42 2011-03-24

- ExifLib: Update auf V1.07: Neues Feature (Unterstützt GPS-Tags)
- DigiAlbum: Neues Feature: Neues Album-Ausgabeformat JPEG ("Index-Print")
- DigiAlbum: Neues Feature: %%% am Anfang eines Beschreibungstextes für Kapitel bzw. Bilder unterdrückt HTML-Escaping in Variableninhalten mit (Standard-)Konversion "PRINT"
Version V2.41 2010-03-01
- Neues Feature: Neue Settings [PIC_FILENAME_BreakLen]  und  [PIC_FILENAME_WITHOUT_DATE_BreakLen] in digialbum.ini
- Bugfix: Hänger bei korruptem Exifheader (Tagtype 0)

Version V2.4 2009-09-17

- Neues Feature: Beim Import von Media-Dateien können die Ausgangsdateien bei erfolgreichem Import automatisch gelöscht werden. Weiterhin kann ein zusätzliches Sicherungsverzeichnis für die letzten 10 Importvorgänge angegeben werden
- Neues Feature: Beim Anpassen des EXIF-Datums von JPEG-Bildern wird ggfs. auch der Dateiname angepasst, wenn dieser bereits eine vollständige Zeitangabe enthielt.
- Neues Feauture: Auto-Rotieren von JPEG-Bildern (-90, + 90 Grad) beim Importieren bei entsprechender EXIF-Info.
- Oberfläche: Anordnung der Steuerelemente im Hauptfenster geändert

Version V2.30 2009-04-30

- Neues Feature: Erstellen eines PDF-Albums (alternativ zum HTML-Album). Näheres siehe Hilfedatei

Version V2.20 2009-02-09

- Programmoberfläche überarbeitet; die wesentlichen Pfadeinstellungen können jetzt direkt im Hauptfenster vorgenommen werden
- Neues Feature: Projektverwaltung ("Alben") eingeführt
- Neues Feature: Steuerung per Kommandozeile möglich

Version V2.10 2009-01-15


- neues Feature: Die Kapitelstruktur eines Digi-Albums kann jetzt auch durch beliebige Links erweitert werden (bisher nur über die tatsächliche (Unter-)Verzeichnisstrukur unterhalb des Ausgangsverzeichnisses.) Angabe der Links im Reiter "Verzeichnis-Info" unter "Weitere Unterverzeichnisse"
- Bugfix: Seit Version 2.00 konnte es passieren, dass der Fortschrittsdialog "verschwand" und dann eine neue Funktion gestartet werden konnte, ohne dass die alte beendet war.

Version V2.01 2008-10-xx


- Bugfix: Dialog "Hinzufügen von Bildbeschreibungen": Datei <image>.dsc (enthält Bildbeschreibungen für aktuelles Directory) wurde bei Drücken des Button "^" (= "Gehe 1 Verzeichnisebene höher") in dieses Verzeichnis geschrieben.

Version V2.00c 2008-10-12


- Bugfix: Exception beim Auslesen von korrupten Exif-Informationen (erzeugt von der Vista-eigenen Bilderrotierfunktion!)
- mehrere Bugfixes beim Erstellen/Editieren etc. von Albumkonfigurationen

Version V2.00b 2008-09-19


- Hilfedatei wird im jetzt doc-Verzeichnis abgelegt
- Bugfix: Verlustfreies Rotieren hat i.d.R. nicht funktioniert (ein VB.Net-Form hatte die jeweilige Datei
  gleichzeitig geöffnet)

Version V2.00a 2008-09-05


- Installation: Zur Installation werden Administratorrechte nicht mehr zwingend benötigt
- bessere Kompatibilität mit Windows Vista: etc-Verzeichnis wird im Anwenderdaten-Verzeichnis abgelegt.
- Dialog "Hinzufügen von Bildbeschreibungen": Zur Bild- und Link-Vorschau wird das entsprechende
  Standard-Anzeigeprogramm (wie aktuell unter Windows konfiguriert) verwendet.


Version V2.00 2008-08-19


- Umstieg von VB 6 nach VB.Net 2008 => .NET 2.0+ Framework wird benötigt
- Übersetzung der Benutzeroberfläche, Hilfe und HTML-Designs ins Deutsche
- Setup-Programm erzeugt mit Inno-Setup
- Bugfix: Import von Media-Dateien ohne EXIF-Daten: Zeitzone nicht berücksichtigt


Version V1.80a 2007-12-30


- bugfix: leading empty subchapter lead to missing subchapter outlining
- bugfix : sometimes the relative path to arbitrary links was wrong set

Version V1.80 2007-05-05


- new feature: now it it possible to add arbitrary links to any picture (additional files, web-pages etc.)
  most schemes support this new feature

Version V1.72 2006-04-xx


- new feature: function "copy & rename exif images" renamed to the more general title "import media files". With the deactivation of the new option "Import only JPEG files with EXIF info" it is now possible to copy & rename also files without (valid) EXIF data; then for renaming the date/timestamp will be used. A typical application is to copy all files from a memory card written by a digital camera (not only JPEG files but video files, raw images etc.)
- new feature: new variable  $(PIC_DATE) introduced; if the Exif date is available then its content is identical to $(PIC_EXIF_DATE). If not *and* if the new option "Take date from filename if format is YYYYMMDD_HHMMSS"  is active (see "Add image description" dialog) then the date is taken from the filename. Note: All schemes use now in most cases $(PIC_DATE) instead of $(PIC_EXIF_DATE)
- bugfix: exifdll.dll version 1.02b: rough error checking when the exif data structure is corrupted.
- further improved responsiveness of the abort dialog during HTML page generation
- new feature in exifdll.dll: reads now also the Canon specific MakerNote info to retrieve the ISO setting
- HTML file generation: now generates a little bit shorter names for the HTML files (could help when burning the album to CD/DVD ....)

Version V1.71d 2006-02-13


- (partly) bugfix: generated HTML code now also passes prevailingly the www.w3c.org validator - thanks to André Kramer (c't) for the hint. After long lasting experiments I finally decided not to specify any DOCTYPE in the predefined templates and to fix every problem noted by the validator. Instead the so-called "quirks mode" (i. e. browser compatibility mode) still will be used which simply ensures the best rendering for Internet Explorer 6.x and Firefox 1.x for my needs (especially regarding the vertical alignment of the images). For details please check http://www.quirksmode.org/

Version V1.71c 2005-11-02


- bugfix: division by zero error if invalid exposure value
- new feature: add image description dialog: doubeclick on #x/#y label (right next to preview image window) re-reads current directory

Version V1.71b 2005-07-31


- bugfix: imglib: crash caused by some corrupt jpeg images
- bugfix: exif copy/rename of files: improved responsiveness of the progress/ abort dialog
- bugfix: picture titles consisting only of a blank now always override an filename generated by an exif date in the case that the picture is part of a subchapter
- new feature: exif copy/rename of files and generate HTML pages: now supports a stoplist: if a file with the name "etc/stoplist.txt" exists all file / directories which match (also partly) an entry in the stoplist the file / directory will be skipped regarding further processing
- new feature: generate HTML pages: if DigiAlbum encounters a file STOP_DIGIALBUM in a directory the directory will be skipped regarding further processing
- new feature: new variable $(CHAPTER_ISFIRSTSUBPAGE) (used now in most schemes to display the chapter description only on the head of the 1st index page)
- new feature: now most of the standard album schemes use anchors (defined on a per-picture basis) when navigating between index pages and picture pages
- normalized display of Exif tag "exposure time"

Version V.170b 2005-02-06


- exifdll: ExifAdjustDateTime: corrected bug with wrong DST value
- imgdll: fixed another crash when processing corrupt jpeg files

Version V1.70a 2005-01-26

Overall: stability and usability greatly enhanced when scanning *very* large directory trees; e. g. Digialbum is now successfully tested when generating HTML pages from many different "raw" (i. e. not especially prepared for Digialbum) directory trees with several 1000 sub directories.

- imglib: fixed crash for a special case of a corrupt GIF file
- imglib: fixed 2 bugs (leading to a crash or wrong display) when reading BMP files
- imglib: switch from zlib 1.1.2 to 1.2.2; from libpng 1.0.1 to 1.2.8; fixed several crashes and wrong display when reading and saving PNGs
- general: smarter selection of default directory in many dialogs even if the default directory disappeared
- new (better looking?) default placeholders for the directory icons for all HTML schemes
- new feature: $(CUR_ROOT_LINK) provides a link to the root directory
- exif copy/rename of files:
    - bugfix: now handles more than 32000 files
    - smarter display of progress dialog
    - new feature: option for creating of a copy log file digialbum.log
    - new feature: option for taking the original filename as the filename tail of the new filename
- Generate HTML pages:
    - new (optional) feature when generating separate index pages:
        now a separate index pages can also generated if at least some of the child directories contain pictures;
        see the explanation for the setting [GenOwnIndexPageSubNodesThreshold] in section digialbum.ini of the online help for more details
    - fixed crash when a index page contained more than 900 links       
    - smarter display of progress dialog
    - error when writing a new file: instead of showing a mesage box (which must be interactively confirmed by the user) only a message in the log window will be printed
    - bugfix: a error when resizing image was always handled in the same way as a user abort; now "only" a message in the log window will be printed and the generation of HTML pages continues

Version V1.6c 2004-08-28


- bugfix: in rare cases the navigation between subchapters is broken due to wrong evalution of relative pathes

Version V1.6b 2004-07-01


- increased max. number of subchapters from 10 to 20; now more friendly behaviour when reaching this limit

Version V1.6a 2004-02-15


- much improved robustness when processing corrupt GIF and JPEG files

Version V1.6 2003-12-19


- new feature: DigiAlbum supports now also upscaling of images (i. e. the target image might have larger dimensions than the original one)
- lower thread priority during page generation

Version V1.5 2003-10-05


- new feature: adjustment of exif dates of JPEGs (e. g. for timezone correction etc.); still BETA!
- new feature: $(PIC_ORIGFILENAME_LINK) provides a link to the original filename; scheme BlackPure, WhiteFrame and RingBook use now this variable  in their pic-info page (only when the current album configuration contains a scheme with ORIG_LINK as image size)
- corrected bug when processing the EXIF tag for the flash setting: now only bit 0 will be evaluated
- bugfix: now always the album scheme configuration files will be re-read before generating a new album (otherwise configurations with more than one page schemes are not correctly handled *immediately* after creation)

Version V1.40a 2003-07-16


- removed bug with HTML references containing a '%' sign

Version V1.40 2003-04-12


- complete rewritten support for sub-chapters:
   - the support for the so-called sub-groups (since version 1.20) is discontinued
   - now all schemes (w/o PowerXP) support sub-chapters
   - introduction of new variables to support this feature (see DigiAlbum reference for details)

Version V1.30 2002-12-01


- new feature: long chapters can now be automatically split into multiple pages; introduction of new variables to support this feature (see DigiAlbum reference for details). Also the "Edit Album Configuration" dialog supports now this setting
- all index.htm in the _digialbum_ directory are now "real" HTML pages (instead redirecting to the actual HTML page)
- omit the scheme identifier from the filenames of the generated HTML pages if possible (-> shorter filenames!)
- bugfix: now also pictures are correctly handled which have not unique names without the extension in the same directory
- semantic change (effectivly a bugfix ;-): $(PIC_ISORIGIMAGE) is evaluated to FALSE also if not the whole scheme but the particular picture will be left unscaled

Version V1.20f 2002-10-02


- $(PIC_EXIF_EXPOSURE) variable: also the Exif tag 'ShutterSpeedValue' will be evaluated if 'ExposureTime' doesn't exist

Version V1.20e 2002-06-29


- corrupt images with 0 bytes length: DigiAlbum doesn't crash anymore (but it might still crash with other corrupt files ;-( Thanks to Jogi Kuenstner for bug reporting!
- enlargement of the limit of files per directory to 1000; if reached DigiAlbum tries to show as much images as possible (instead of aborting).
- bugfix: directories with a name length of exactly one character: Sometimes the subsequently needed path separator was errornously omitted in the generated HTML code (Thanks to Michael Koehler for bug reporting)

Version V1.20d 2002-04-02


- bugfix: handling of invalid exif date values corrected

Version V1.20c 2002-03-13


- Scheme iPhoto added

Version V1.20b 2002-03-09


- New beaviour: $(PAGES[pic]) values: removed extension from original picture filename (makes it shorter ...)
- New beaviour: Scheme Powertoys XP: preload of the next picture in the slideshow mode; small cosmetic changes

Version V1.20a 2002-02-24


- Bugfix: PowerXP-Scheme: Now also chapters with only one picture are properly displayed (the XP power toy slide generator has still the same problem ;-(
- if [GenDebug] in digialbum.ini is set to a value unequal to zero then the album scheme and configuration settings will be re-read before every album generation

Version V1.20 2002-02-11


- New feature: support for so-called sub-groups (instead of chapters) if the directory name starts with a "_"
- New feature: user-defined variables
- Scheme "whiteframe" updated:
    - new arragement for navigation buttons
    - support for sub-groups
    - support for a new mode called "Gallery Mode" (activated if the user defined variable GALLERY_MODE is defined)

Version 1.10b 2002-01-13


- Fixed another bug with wrong $(PAGES[indexmain]) references

Version 1.10a 2002-01-08


- Fixed bug with wrong $(PAGES[indexmain]) references

Version 1.10 2002-01-06


- Added "PowerXP Scheme" (like the "Slide Show Wizard" from the "XP PowerToys")
- New dialog for editing album configurations
- Further update of the help documentation and the existing album schemes

Version 1.00(a) 2001-11-19


- Fixed installation bug with the installation directory contains space(s)

Version 1.00 2001-11-18


- Based on a complete rework of the HTML engine of TransAlb (which is now no longer supported)