Рады сообщить , что радикально обновлённый Bookviser (v.5.1) появился в магазине. Работа над этим релизом заняла значительно больше времени, чем ожидалось, в основном потому, что решили переписать всё с ноля. Надеемся, что проделанная работа не попадет в категорию «лучшее – враг хорошего», и наша новая читалка придется вам по душе.
Выражаем огромную признательность всем бета-тестерам. Без
вас бы мы не справились. Или справились бы, но не так хорошо. И конечно спасибо
всем пользователем за терпение и за то, что остаётесь с нами!
Будем признательны, если вы найдёте время обновить Ваши
оценки и отзывы о Bookviser в магазине – это очень поможет нашему проекту.
Основные новшества:
- появилась синхронизация между Windows 8 и Windows Phone устройствами
- добавили заметки и выделение текста цветом
- переработали листание
- переделали меню быстрых настроек
- появилась поддержка SD карты
- появилось обозначение положения в главе
- на страницу теперь можно добавлять часы,
батарею, номер страницы и полосу прогресса чтения
- добавили возможность перевода текста
- улучшили управление библиотекой – сортировка по
авторам и жанрам, пользовательские категории
- поменяли иконку и добавили поддержку прозрачной
плитки
Ссылки для скачивания:
UPDATE: Поступают немногочисленные, но досадные сообщения о проблемах с открытием книг и общих тормозах программы после обновления. Решение, которое 100% поможет - переустановка программы.
Ребята, добавьте, пожалуйста, анимации в перелистывание страниц, а то на Surface Pro видны проскакивания.
ReplyDeleteА можно поподробнее, пожалуйста, описать эту проблему?
ReplyDelete------ Index was out of range. Must be non-negative and less than the size of the collection.Parameter name: index ------ Stacktrace: at System.ThrowHelper.ThrowArgumentOutOfRangeException(ExceptionArgument argument, ExceptionResource resource) at Reader.Functional.Processors.FormattingProcessor.GetExcessiveLinesRemoved(LogicalDirection direction, Size textAreaSize, Double h, List`1 lines) at Reader.Functional.Processors.FormattingProcessor.GetPage(Size textAreaSize, LogicalDirection direction, FormattingInfo precedingPageInfo, Boolean hyphenationIsActive, Boolean fromBuffer) at Bookviser.Controls.Curl.ContentCalculator.ChangePageContent(StackPanel pagePanel, LogicalDirection direction, FormattingInfo precedingPageInfo) at Bookviser.Controls.Curl.ReaderComponent.SetAllPagesContent() at Bookviser.Controls.Curl.ReaderComponent.calculator_ParsingCompleted(Object sender, EventArgs e) at Bookviser.Controls.Curl.ContentCalculator.OnParsingCompleted() at Bookviser.Controls.Curl.ContentCalculator.ParsingCompletedHandler(Object sender, EventArgs e) at Reader.Functional.Processors.FormattingProcessor.OnParsingCompleted() at Bookviser.Controls.Curl.ContentCalculator.d__0.MoveNext()--- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.AsyncMethodBuilderCore.b__3(Object state) at System.Threading.WinRTSynchronizationContext.Invoker.InvokeCore()
ReplyDelete