4.36
+ НОВЫЙ инструмент: Корректор в режиме Проводника. В контекстном меню – множество инструментов по правке метаданных. - Удален Валидатор. Его функции встроены в новый инструмент Корректор. Общее: + Добавлена обработка fb2 книг с xmlns=http://www.gribuser.ru/xml/fictionbook/2.2. + Для всех инструментов сделана сортировка по нажатию на колонки списка. + Для всех режимов правки метаданных сделана предварительная корректировка раздела description – к имеющимся элементам структур title-info и document-info добавляются недостающие элементы, без которых fb2 файл не будет валиден. Т.е. в title-info: теги genre, author, book-title, lang, а в document-info: id, version. Со значениями по-умолчанию. + Новые инструменты создания Нового id в контекстном меню. + Новые инструменты Правки Названия Книги в контекстном меню. ~ Исправлена неверная работа копирования/перемещения файлов. ~ Улучшено быстродействие при копировании/перемещении/удалении файлов. + Для списков инструмента «Правка метаданных» сделаны кнопки перемещения элементов вверх/вниз. + В контекстном меню Дубликатора и Корректора – новый инструмент: «Удалить все элементы Списка "без файлов" на диске...». Предназначен для очистки списка от элементов, файлы которых на жестком диске были удалены. + Для Корректора и Дубликатора на вкладке Настройки введена возможность выбора поведения программ по DblClick мышки и нажатию Enter. Варианты работы заданы в выпадающих списках. Сортировщик файлов: + Авторазмер колонок списка книг теперь производится автоматически. ~ Значительно улучшена Избранная сортировка, которая некорректно работала из-за разрывов абзацев и стартовых/конечных пробелов данных тегов. - Удалена опция в Настройках «Авторазмер колонок». - В связи с созданием удобного нового инструмента (Редактор Метаданных) все средства правки файлов и метаданных удалены из контекстного меню Сортировщика. Дубликатор Файлов: ~ Значительно улучшен алгоритм поиска дубликатов – теперь ищутся и книги, в которых отсутствуют Авторы, Названия книг, ID. ~ При поиске копий введено удаление пробелов и переноса абзаца в тегах description. Теперь поиск копий происходит более корректно: не создаются ложные группы «копий», и копии группируются правильно. ~ Исправлен баг при сохранении результата в xml файл и загрузке результата из xml файла. ~ Изменено сохранение списка копий в xml-файл. Теперь можно задать на панели инструментов сколько Групп копий нужно сохранить в файл. И весь список копий будет разбит на несколько xml-файлов при сохранении. Это обеспечивает более удобную последующую обработку копий при загрузке этих файлов и отсутствие «тормозов» из-за многотысячного списка копий. + Новые инструменты в контекстом меню. + При загрузке ранее сохраненного файла списка копий делается проверка на наличие на жестком диске файлов из этого списка. Выводятся только те, которые не были удалены на жестком диске. ~ ВНИМАНИЕ: Переделан алгоритм работы со списком. Файлы, сохраненные в предыдущих версиях SharpFBTools открываться не будут!!!
Общее: ~ Множество мелких исправлений и улучшений.. Дубликатор Файлов: + В контекстное меню добавлен элемент: «Правка метаданных описания книги» (Ctrl+D). Инструмент позволяет редактировать Описание книги в полном объеме.
Общее: ~ Исправлен баг: не отображались данные для книги, у которой для Обложки нет атрибута content-type. ~ Временная папка для работы с архивами «перенесена» из корневой папки программы в папку временной папки локального пользователя системы. Это полезно, когда программа запускается с флэшки. ~ Исправлен баг: вылет инструментов на «пустых» архивах (нет ни одного файла). ~ Улучшена работа с архивами. Корректор: + При открытии формы работы с Автором книги фокус сразу ставится на поле Фамилия Автора. + В диалоге Правки метаданных книги для списков обложек книги и оригинала введена возможность отображения обложек путем перемещения по ним нажатием курсоров клавиатуры. ~ Исправлен баг: В диалоге правки метаданных книги не работала правка выбранной записи Переводчика. ~ Автокорректор: Исправлен баг, портящий книгу: если книга содержит очень большое количество картинок, то из-за ограничений размерности типов данных в регулярных выражений теги картинок и их код портились. Исправление бага повысило скорость обработки. + Быстрые клавиши для удаления записей из списка БЕЗ удаления файлов с жесткого диска. Сортировщик: ~ Улучшен интерфейс. Теперь он помещается и при масштабировании шрифтов в системе в 125%. + Таблица отображения данных сортировки перенесена в диалог отображения данных сортировки, который запускается после отработки/прерывания/ошибки Сортировщика. ~ Сделано корректное отображение всех видов информации результата сортировки. ~ Изменен алгоритм сбора критериев сортировки для Избранной Сортировки. Устранены некоторые редкие ошибки и падения программы. Теперь, если в Избранной Сортировке выбран один из критериев Группа Жанров, например, «Проза», то все книги. Входящие в эту Группу, независимо от того, сколько у них жанров находится в description, и какой стоит первым, будут размещены в папке «Проза» при выборе шаблона *GROUP* или *GG*. Но папка с названием Жанра будет сгенерирована по названию 1-го жанра в description fb2 файла. ~ Улучшена работа многих шаблонов подстановки. Дубликатор: + При двойном щелчке мышкой на вкладках контрола отображения Обложек и/или контрола отображения всей информации книги (внизу интерфейса) скрывается или показывается панель с информацией о числе файлов, легендой и кнопками обработки книг. + Быстрые клавиши для удаления записей из списка БЕЗ удаления файлов с жесткого диска.
Общее: ~ Улучшена стабильность запуска процессов. ~ Улучшена обработка «пустых» архивов при выводе валидности архива. ~ Улучшение работы всех инструментов Корректировки.