Мы всегда рады услышать ваше мнение и пожелания по дальнейшему развитию программы.
0
Geplant

Выделение работает нелогично

Алексей Карпов vor 5 Jahren aktualisiert von Andrej Repin vor 5 Jahren 2

Проблема: после изменения списка книг, если остается одна книга, не смотря на то, что она подсвечивается как выделенная, программа не считает ее выделенной и при попытке проделать какую либо операцию вываливается ошибка.

Как воспроизвести: берем автора с двумя книгами, выделяем вторую, нажимаем "удалить книгу". Книга удаляется. Нажимаем правой кнопкой по оставшейся (она подсвечена как выбранная, так как других нет) нажимаем "сохранить книгу на диск", вываливается сообщение об ошибке:

Image 49

Если перед нажатием правой кнопкой, щелкнуть строку с книгой левой кнопкой (выделить), ошибки не появляется.

0
Wird überprüft

Где можно скачать свежую версию?

Роман vor 5 Jahren aktualisiert von Andrej Repin vor 5 Jahren 6

Где можно скачать свежую версию?

0

Внезапно программа стала вываливаться на старте с ошибкой

Алексей Карпов vor 5 Jahren aktualisiert vor 5 Jahren 1

Ошибка такая:

The composition produced a single composition error, with 2 root causes. The root causes are provided below. Review the CompositionException.Errors property for more detailed information.

1) Could not finishing composing object of type 'Fb2Library.Services.JumpListManager'. The import '
ContractName Fb2Library.Config.IConfigManager
RequiredTypeIdentity Fb2Library.Config.IConfigManager' was not satisfied.

Resulting in: Cannot get export 'Fb2Library.Services.JumpListManager (ContractName="Fb2Library.Services.JumpListManager")' from part 'Fb2Library.Services.JumpListManager'.
Element: Fb2Library.Services.JumpListManager (ContractName="Fb2Library.Services.JumpListManager") --> Fb2Library.Services.JumpListManager --> AssemblyCatalog (Assembly="Fb2Library, Version=1.5.11.1585, Culture=neutral, PublicKeyToken=null")

Resulting in: Cannot set import 'Fb2Library.MainWindow.JumpListManager (ContractName="Fb2Library.Services.JumpListManager")' on part 'Fb2Library.MainWindow'.
Element: Fb2Library.MainWindow.JumpListManager (ContractName="Fb2Library.Services.JumpListManager") --> Fb2Library.MainWindow --> AssemblyCatalog (Assembly="Fb2Library, Version=1.5.11.1585, Culture=neutral, PublicKeyToken=null")

Resulting in: Cannot get export 'Fb2Library.MainWindow (ContractName="MainWindow")' from part 'Fb2Library.MainWindow'.
Element: Fb2Library.MainWindow (ContractName="MainWindow") --> Fb2Library.MainWindow --> AssemblyCatalog (Assembly="Fb2Library, Version=1.5.11.1585, Culture=neutral, PublicKeyToken=null")

Resulting in: Cannot set import 'Fb2Library.App.MainWindow (ContractName="MainWindow")' on part 'Fb2Library.App'.
Element: Fb2Library.App.MainWindow (ContractName="MainWindow") --> Fb2Library.App

2) Could not finishing composing object of type 'Fb2Library.Services.JumpListManager'. The import '
ContractName Fb2Library.Services.ILocalizationManager
RequiredTypeIdentity Fb2Library.Services.ILocalizationManager' was not satisfied.

Resulting in: Cannot get export 'Fb2Library.Services.JumpListManager (ContractName="Fb2Library.Services.JumpListManager")' from part 'Fb2Library.Services.JumpListManager'.
Element: Fb2Library.Services.JumpListManager (ContractName="Fb2Library.Services.JumpListManager") --> Fb2Library.Services.JumpListManager --> AssemblyCatalog (Assembly="Fb2Library, Version=1.5.11.1585, Culture=neutral, PublicKeyToken=null")

Resulting in: Cannot set import 'Fb2Library.MainWindow.JumpListManager (ContractName="Fb2Library.Services.JumpListManager")' on part 'Fb2Library.MainWindow'.
Element: Fb2Library.MainWindow.JumpListManager (ContractName="Fb2Library.Services.JumpListManager") --> Fb2Library.MainWindow --> AssemblyCatalog (Assembly="Fb2Library, Version=1.5.11.1585, Culture=neutral, PublicKeyToken=null")

Resulting in: Cannot get export 'Fb2Library.MainWindow (ContractName="MainWindow")' from part 'Fb2Library.MainWindow'.
Element: Fb2Library.MainWindow (ContractName="MainWindow") --> Fb2Library.MainWindow --> AssemblyCatalog (Assembly="Fb2Library, Version=1.5.11.1585, Culture=neutral, PublicKeyToken=null")

Resulting in: Cannot set import 'Fb2Library.App.MainWindow (ContractName="MainWindow")' on part 'Fb2Library.App'.
Element: Fb2Library.App.MainWindow (ContractName="MainWindow") --> Fb2Library.App

Очистка каталога с настройками не помогла. 

Да. Версия 1.5.11

0

Индикатор прогресса при удалении нескольких авторов

Алексей Карпов vor 5 Jahren aktualisiert vor 5 Jahren 1
0

Поддержка postgresql

Алексей Карпов vor 5 Jahren 0

Планируется ли поддержка PostgreSQL или mysql для хранения базы?

Antwort
Andrej Repin vor 6 Jahren

Я уже отвечал вам на этот вопрос: "Теоретический размер ограничен только используемой БД, например, для MSSQL Express он составляет 10 GB, для SQLite 140 TB" 


На "глючность" скорее влияет количество записей в БД, чем её размер. Но тут надо смотреть в каждом конкретном случае. Напишите в чем заключаются глюки, версию программы, используемый движок БД ну и версию Windows для начала. Давайте попробуем вместе избавиться от глюков.

0
Wird überprüft

Вынести индекс

Роман vor 6 Jahren aktualisiert von Andrej Repin vor 6 Jahren 1

При большом объеме книг построение индекса (индексирование книг) выполняется долго, при этом, индекс строиться для каждого пользователя. Возможно стоит попробовать сделать индекс общим для всех пользователей вынести его в отдельную базу (tempdb), чтобы не приводить к разрастанию основной БД с книгами.

0
Wird überprüft

Добавление книги вручную

Роман vor 6 Jahren aktualisiert von Andrej Repin vor 6 Jahren 1

При внесении описания книги вручную, если поле "Название" содержит название книги, а поле "Original title" остается пустым, то fbd файл не содержит названия книги. При одновременном заполнении полей "Название" и "Original title" импорт проходит успешно, но поле "Original title" в базе остается пустым. Возможно поля перепутаны местами.

0
Fixed

При сохранении книги на диск

Роман vor 6 Jahren aktualisiert von Andrej Repin vor 6 Jahren 6

При сохранении книги в формате epub на диск, книга выгружается пустой.

Antwort
Andrej Repin vor 6 Jahren

Добавлена проверка для обхода ошибки, в дальнейшем будет найдено более элегантное решение. Исправление будет в следующей версии (которая пока задерживается). Если  ждать невтерпеж, укажите платформу для которой я выложу сборку для тестов. 

0
Gestartet

отображение информации на вкладках

altaez04 vor 6 Jahren aktualisiert von Andrej Repin vor 6 Jahren 2

На вкладке "Библиотека" в группах  "Прочитанные" и "Запланированные" отображаются список книг как прочитанных так и запланированных одновременно и различаются только пометками статуса соответствующей группы. Возможно ли сделать так чтобы в этих группах отображался только список соответствующей группы и при изменении метки перебрасывался в соответствующую группу то есть в категории "запланировнные" только список запланированных к прочтению  и соответственно в категории "прочитанные" список прочитанных