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

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

Алексей Карпов 5 лет назад обновлен Andrej Repin 5 лет назад 2

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

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

Image 49

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

0
На рассмотрении

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

Роман 5 лет назад обновлен Andrej Repin 5 лет назад 6

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

0

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

Алексей Карпов 5 лет назад обновлен 5 лет назад 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

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

Алексей Карпов 5 лет назад обновлен 5 лет назад 1
0

Поддержка postgresql

Алексей Карпов 5 лет назад 0

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

0
Ищется ответ

На какой объем информации рассчитана библиотека? При 16 гб начинает глючить.

Владимир 6 лет назад обновлен Алексей Карпов 5 лет назад 5
Ответ
Andrej Repin 6 лет назад

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


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

0
На рассмотрении

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

Роман 6 лет назад обновлен Andrej Repin 6 лет назад 1

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

0
На рассмотрении

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

Роман 6 лет назад обновлен Andrej Repin 6 лет назад 1

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

0
Исправлен

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

Роман 6 лет назад обновлен Andrej Repin 6 лет назад 6

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

Ответ
Andrej Repin 6 лет назад

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

0
Начат

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

altaez04 6 лет назад обновлен Andrej Repin 6 лет назад 2

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



Сервис поддержки клиентов работает на платформе UserEcho