Минимальная версия Python: 3.12
- Не меняет структуру файлов и не копирует их
- Переименовывайте и перемещайте файлы, добавляйте новые и удаляйте старые вне Программы. Затем зайдите в Программу и запустите сканирование - это обновит базу.
- Экспорт постраничного списка книг в хранилище заметок. Открывайте список в приложении заметок: делайте заметки к книгам, пишите изложения и рецензии.
- Помечайте книги тегами, фильтруйте по тегам.
Чтобы прикрепить тег к файлу - зажмите тег на имени и перетащите его на карточку файла.
Кнопка редактирования тега удалена. Вместо неё используйте:
- double-click по имени тега - переименование тега. Для применения изменений - нажмите Enter.
При двойном щелчке по названию книги - откроется окошко, в котором будет кнопка для открытия заметки о книге. Если заметки нет, то будет кнопка создания заметки.
При сканировании файлов могут появится 4 варианта карточек, сообщающие об изменениях в структуре файлов, например, если вы что меняли вручную.
Программа допускает, что Вы можете переименовать файл и/или переместить его в пределах директории хранилища. При этом все привязанные теги останутся по-прежнему привязанными к файлу.
- Удалённые с диска файлы удаляются из базы данных. При добавлении вновь он изменит свой идентификатор, что сделает в заметках ссылки на него невалидными.
- Если изменить файл, то он воспримется как новый, а файл с хешем старой версии будет считаться удалённой, оставаясь при этом в базе.
- Поиск кириллических символов - регистрозависимый, латинских - регистронезависимый.
- О завершении сканирования программа сообщит в консоль.
- Программа в директории заметок может создавать список книг и заметки о книгах.
Инструкция по установке PyGObjects: https://pygobject.gnome.org/getting_started.html
- https://www.msys2.org/
- Запустить A:\msys64\ucrt64.exe
- Установить:
pacman -S mingw-w64-ucrt-x86_64-python-jinja(https://packages.msys2.org/packages/mingw-w64-ucrt-x86_64-python-jinja) - Установить:
pacman -S mingw-w64-ucrt-x86_64-python-django(https://packages.msys2.org/packages/mingw-w64-ucrt-x86_64-python-django)
Если при установке возникнет ошибка с ключами: https://www.msys2.org/docs/updating/ (Potential Issues)
Примените миграции:
A:\\msys64\ucrt64\bin\python.exe src/manage.py migrate
Для запуска MediaGarden перейдите в директорию репозиотрия и выполните:
A:\\msys64\ucrt64\bin\python.exe src/gui.py
По всем вопросам пишите в Telegram: https://t.me/sy_mediagarden


