Skip to content

Libro2 v2.2

Compare
Choose a tag to compare
@dnkorpushov dnkorpushov released this 25 Sep 11:45
· 11 commits to master since this release
  • В диалоговых окнах переименования и конвертации добавлена возможность сохранять указанный путь к папке для переименования (конвертации) в список для быстрого выбора. Для сохранения указанного пути нажмите "Выбор/Сохранить папку в списке", для удаления указанного пути из списка нажмите "Выбор/Удалить папку из списка", для быстрого выбора пути нажмите "Выбор/Сохраненные пути/...". Для выбора пути нажмите "Выбор/Обзор..."
  • В настройки программы добавлена опция для регулирования размера изображения обложки книги на панели информации. См. "диалог "Настройки", "Общие/Размер обложки на панели информации". Настройка позволяет регулировать ширину изображения в значениях от 100 до 200 пикселей (значение по умолчанию 110 пикселей).
  • Диалог переименования. Переделано окно предварительного просмотра результата переименования файлов. За идею спасибо 1111ssddas.
  • Добавлена возможность самостоятельно устанавливать размеры диалоговых окон настройки, конвертации, переименования, редактирования, сообщения об ошибках и предпросмотра переименования . Просто установите желаемый размер окна диалога. При закрытии окна его размер запоминается и автоматически восстанавливается в последующие вызовы этого окна.
  • Добавлен системный плагин автонумерации серии. Автонумерация производится в установленном порядке сортировки в списке файлов. Как правило, используется в порядке сортировки имения файла, когда в имени файла содержится порядковый номер книги в серии.
  • Плагины:
    • изменена система инициализации плагина. Рекомендуется использовать метод init() вместо init(). Метод init() вызывается каждый раз при вызове плагина, перед открытием формы.
    • добавлен метод validate(), который вызывается после нажатия кнопки OK на форме плагина. Метод можно использовать, например, для валидации значений, введенных на форме.
    • добавлены методы для записи и восстановления каких-либо параметров плагина в системных настройках Libro2: save_sattings(), load_settings()
    • пример вышеописанного можно посмотреть в плагине 03_series_index.py. Остальные подробности в документации.