Skip to content

Commit

Permalink
New renaming template version
Browse files Browse the repository at this point in the history
  • Loading branch information
dnkorpushov committed Sep 29, 2022
1 parent 9e9d80e commit e7e27ec
Show file tree
Hide file tree
Showing 14 changed files with 337 additions and 111 deletions.
15 changes: 13 additions & 2 deletions TODO.txt
Original file line number Diff line number Diff line change
@@ -1,13 +1,24 @@
TO-DO:
* Шаблоны - добавить первую букву фамилии в список шаблонов.
* Шаблоны - добавить niсkname в список шаблонов
* Имя автора для fb2 - более тонкая возможность редактирования
* Иконки плагинов на панели задач
* Настройки плагинов.

* поддержка portable-версии
* Просмотр доп. информации - оглавление, иллюстрации(?), текст (?)
* Смена языка интерфейса вручную??

DONE:
V2.3
* Полная переработка языка шаблонов для переименования файлов. Формат старых шаблонов, к сожалению, не поддерживается.
Тем, кто активно пользуется этой возможностью, придется адаптировать свои шаблоны к новому формату.
Новая реализация сделана на базе механизма f-строк языка Python. Благодаря этому вам доступны все методы для работы со строками языка Python.
Теперь вы можете использовать в шаблонах, помимо переменных, некоторые стандратные функции Python, а также ряд специальных функций,
дающих гибкие возможности настройки шаблонов.
Подробности см. в документации (https://github.com/dnkorpushov/libro2/wiki/%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D1%8B). Там же в конце приведены
примеры шаблонов.
* Добавлена отдельная настройка шаблона для имени переводчика.


V2.2
* В диалоге переименования и далоге конвертации добавлена возможность сохранять указанный путь к папке для переименования (конвертации)
в список для быстрого выбора. Для сохранения указанного пути нажмите "Выбор/Сохранить папку в списке", для удаления указанного пути
Expand Down
23 changes: 20 additions & 3 deletions src/designer/renamedialog.ui
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
<rect>
<x>0</x>
<y>0</y>
<width>501</width>
<height>348</height>
<width>655</width>
<height>432</height>
</rect>
</property>
<property name="minimumSize">
Expand Down Expand Up @@ -67,6 +67,16 @@
<item>
<widget class="ButtonLineEdit" name="textAuthorFormat"/>
</item>
<item>
<widget class="QLabel" name="label_2">
<property name="text">
<string>Translator format:</string>
</property>
</widget>
</item>
<item>
<widget class="ButtonLineEdit" name="textTranslatorFormat"/>
</item>
<item>
<widget class="QLabel" name="label_3">
<property name="text">
Expand Down Expand Up @@ -151,7 +161,7 @@
</spacer>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout" stretch="0,1">
<layout class="QHBoxLayout" name="horizontalLayout" stretch="0,1,0">
<property name="spacing">
<number>5</number>
</property>
Expand All @@ -172,6 +182,13 @@
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="buttonHelp">
<property name="text">
<string>Help</string>
</property>
</widget>
</item>
</layout>
</item>
</layout>
Expand Down
Loading

0 comments on commit e7e27ec

Please sign in to comment.