~ 9 Jun 2010, 02:03
Пуснах нова версия на галерийния генератор AGG - 0.2.4. Ето какво ново има в нея:
Бъгфиксове:
* Най-важният фикс: в някои редки случаи, при включена опция "Preserve Exif", генератора на галерии, както и Batch Resize, допускат бъг, при който изходната картинка е прецакана (в браузър не се вижда нищо от картинката, с ACDSee излиза нещо като шарено чердже - абе мазало). Бъгът се оказа в крайна сметка в libexif - грешно копира два байта в JPEG-а, които се оказват достатъчни да "обърнат каручката". За щастие, най-сетне фикснат;
* Четенето на 35mm equiv focal length беше сгрешено при FUJI апаратите; оправено;
* Batch Rename се случваше да зависне, ако въвеждате директорията на ръка;
* При определяне на датите от картинките вече се ползва DateTimeOriginal, вместо просто DateTime (както преди). Причината е, че последното може да бъде сменено от Photoshop и подобни;
* Подобрения в изгледа на програмата и оразмеряването на диалозите на системи с high-DPI фонтове (това основно за под Linux - AGG сега изглежда прилично даже и при 147 dpi! На теория и под Win7 трябва да се държи културно);
* Под Windows, файлът с настройките (agg.cfg) вече не се държи заедно с .exe-то (т.е., в C:\Program Files), а където трябва (в user-specific директория). В резултат, AGG вече може да се ползва и от не-администраторски акаунти;
* Кодът на галерийките е посменен - вече вместо например view.html?id=5 се ползва view.html#5, като по този начин се избягва презареждането на view.html от уеб-сървъра при сменянето на всяка картинка (идея и реализация на Михаил Станчев, 10x!)
Новости:
* Поддръжка на Mac OS X (има инсталация в .DMG файл);
* Поддръжка на HTML шаблони - можете да си разнообразите изгледа и вида на резултатните галерийки.
* Можете да добавяте "заглавни слайдове", които да описват мястото на събитието, дата, коментари и т.н.;
* Клавишни шорткъти в галерийките (k = next, j = prev, d = next 10, a = prev 10, u = up) (благодарнисти на Георги Пещерски за идеята, и на Михаил Станчев за реализацията!);
* Кеш на thumbnail-ите. Веднъж като сте работили с някакъв проект, следващото му отваряне е доста по-бързо;
* Инструментче за прехвърляне на Exif данните от една снимка на друга;
* Batch Resize поддържа преоразмеряване от тип "Да влезе в определена рамка ВхШ";
* Инструментче за преименуване на изходните имена на картинки, като им се слага сериен номер (000, 001, ...). Идеята е, че така изходните картинки ще са сортирани в същия ред, както са и в галерията, ако ги гледате с Windows Explorer и подобни. Полезно ако ползвате Time Offset и иначе имената са разбъркани;
* Още едно инструментче, което експортва .BAT файл или шел скрипт, преименуващ входните файлове към изходните, без да прави галерия (основно се ползва в комбинация с предното - виж тук;
* Опцийка да "изключите" (exclude from gallery) всички картинки. Полезно ако имате някаква "слонска" галерия, от която искате да изберете малък брой читави снимки; Също бутон за статистика "брой включени/от общо" снимки (клавиш "S" от image viewer диалога);
* Бърза навигация из галериите с Jump To (клавиш "J")
Ето и примерна галерийка, която ползва повечето от нововъведенията:
>> Portual/Spain 2009
- С Time Offset съм синхронизирал снимките от двата фотоапарата хронологически;
- С prefix filenames и Export Rename List съм добавил числов префикс на имената, така че да са сортирани в Windows Explorer;
- С HTML Templates съм добавил линковете към градовете горе в index*.html;
- С Title Pictures съм направил слайдовете, показващи датите и прочее;
- Галериите са с "#" индексиране, поддържат клавишните шорткъти.