Страница 1 из 3
Мод FBreader для i62HD
Добавлено: Ср фев 06, 2013 14:53
suvonik
Начал копаться в исходном коде FBreader'а для Onyx'а. Собрал версию с несколькими улучшениями (как мне кажется).
Список изменений/улучшений:
1. Убрал стандартный прогресс-бар, заменив своим новым.
Новый прогресс-бар показывает:
- номер текущей страницы/общее количество страниц;
- заголовок текущего раздела (в будущем планирую также добавить отображения количества страниц, оставшихся до следующего раздела).
При тапе на новом прогресс-баре открывается оглавление.
2. При открытии оглавления в нем выделяется строка с текущим разделом.
3. Создал новый виджет-кнопку для отключения/включения сенсорного экрана.
При отключении экран перестает реагировать на касания только в области текста (статус-бар продолжает обрабатывать касания).
Если выключить сенсорный экран и после этого перейти в полноэкранный режим, то включить сенсор уже не получится, но достаточно выйти из FBReader'а, нажав кнопку "Back" и запустить его снова (настройки включения/отключения сенсора не сохраняются).
Кому интересно, милости прошу перейти по
ссылки для скачивания.
Содержимое архива записываете на карту памяти и запускаете update.oar
Добавлено: Ср фев 06, 2013 15:49
zav54
Установил Ваш FB ридер, все работает хорошо, как в описании, вполне удобно, так держать!
Добавлено: Ср фев 06, 2013 16:14
zav54
Увидел один недостаток-оглавления на русском выводит крякозабрами, на английском без ошибок. Может системный шрифт у меня не тот, или...
Добавлено: Ср фев 06, 2013 16:16
zav54
Ну и на закуску: нужно предусмотреть откат на старую версию, мало-ли что.
Добавлено: Ср фев 06, 2013 17:13
suvonik
А если открывать оглавление через Меню->Средства управления?
Вообще, я ничего не менял в выводе строк оглавления (у меня, кстати, все нормально отображается, проверил на нескольких книгах).
Откат обязательно добавлю.
Добавлено: Ср фев 06, 2013 17:26
Pooh_
О, у нас появляются свои разработчики! ЗдОрово!

А заявки/пожелания на доработки принимаете? ))
Добавлено: Ср фев 06, 2013 17:48
suvonik
Ну и на закуску: нужно предусмотреть откат на старую версию, мало-ли что.
Добавил скрипт для отката. Установщик создает onyx_reader_back в корне карты. Выполнив rollback.oar можно этот файл восстановить.
Будьте внимательны: при повторном выполнении установки файл onyx_reader_back перезапишется! Так что после первого выполнения update.oar лучше скопируйте файл onyx_reader_back из корня карты в другое место.
А заявки/пожелания на доработки принимаете? ))
Конечно, принимаются

Только свободного времени и опыта в QT и с++ у меня мало...
Добавлено: Ср фев 06, 2013 18:18
Pooh_
suvonik писал(а):
Добавил скрипт для отката. Установщик создает onyx_reader_back в корне карты. Выполнив rollback.oar можно этот файл восстановить.
Будьте внимательны: при повторном выполнении установки файл onyx_reader_back перезапишется! Так что после первого выполнения update.oar лучше скопируйте файл onyx_reader_back из корня карты в другое место.
Вроде в скрипте можно проверить существование файла и бэкапить только при отсутствии...
suvonik писал(а):А заявки/пожелания на доработки принимаете? ))
Конечно, принимаются :)
Только свободного времени и опыта в QT и с++ у меня мало...
Спасибо. :) Мне в фбридере не хватает возможности цитирования, как в Кулридере, и режима, когда
все цитаты при чтении выделяются цветом.
Добавлено: Ср фев 06, 2013 19:25
zav54
А если открывать оглавление через Меню->Средства управления?
При таком открытии оглавления все на русском, но в прогресс-баре абракадабра. Прошивка 1.8 2013 01 07.
Добавлено: Ср фев 06, 2013 21:35
suvonik
zav54 писал(а):А если открывать оглавление через Меню->Средства управления?
При таком открытии оглавления все на русском, но в прогресс-баре абракадабра. Прошивка 1.8 2013 01 07.
Не могу воспроизвести. Такая проблема у Вас с любими книгами на русском? Можете пример такой книги мне предоставить?
Добавлено: Ср фев 06, 2013 22:16
zav54
suvonik писал(а):Не могу воспроизвести.
Пришлось перепрошиться, похоже что-то криво стало изначально. Теперь все в норме, правда с откатом не выходит. В корне карты нет файла onyx_reader_back. И где его искать?
Добавлено: Ср фев 06, 2013 23:43
Злой Зилов
А можно скриншоты посмотреть?
Добавлено: Чт фев 07, 2013 10:13
zav54
Похоже нашлась еще ошибочка: при выборе главы из оглавления не обновляется экран и книга остается на старой странице, после обновления вручную - новая.
Добавлено: Чт фев 07, 2013 11:30
suvonik
Добавлено: Wed Feb 06, 2013 23:43 Заголовок сообщения:
А можно скриншоты посмотреть?
Прямо сейчас не смогу сделать. Может, позже.
Похоже нашлась еще ошибочка: при выборе главы из оглавления не обновляется экран и книга остается на старой странице, после обновления вручную - новая.
Исправил. Новая версия доступна по старой ссылке.
Также доработал скрипт установки. Теперь перед созданием резервной копии проверяет существует ли файл onyx_reader_back в корне карты, и если существует, то не заменяет его.
Добавлено: Чт фев 07, 2013 11:34
zav54
suvonik писал(а):Также доработал скрипт установки. Теперь перед созданием резервной копии проверяет существует ли файл onyx_reader_back в корне карты, и если существует, то не заменяет его.
А если не существует. Я уже писал, что нет этого файла после модификации FB ридера. ONYX - Немо прошивка 2013-01-07.