HPC.ru lite - Все форумы
Форум: Электронные книги ONYX (eBook)
Тема: Мод FBreader для i62HD
Страницы: [1] 2 3 4

[Ответить]
suvonik [06.02.2013 14:53] Мод FBreader для i62HD:
Начал копаться в исходном коде FBreader'а для Onyx'а. Собрал версию с несколькими улучшениями (как мне кажется).

Список изменений/улучшений:

1. Убрал стандартный прогресс-бар, заменив своим новым.

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

При тапе на новом прогресс-баре открывается оглавление.

2. При открытии оглавления в нем выделяется строка с текущим разделом.

3. Создал новый виджет-кнопку для отключения/включения сенсорного экрана.
При отключении экран перестает реагировать на касания только в области текста (статус-бар продолжает обрабатывать касания).
Если выключить сенсорный экран и после этого перейти в полноэкранный режим, то включить сенсор уже не получится, но достаточно выйти из FBReader'а, нажав кнопку "Back" и запустить его снова (настройки включения/отключения сенсора не сохраняются).

Кому интересно, милости прошу перейти по ссылки для скачивания.

Содержимое архива записываете на карту памяти и запускаете update.oar
zav54 [06.02.2013 15:49] :
Установил Ваш FB ридер, все работает хорошо, как в описании, вполне удобно, так держать!
zav54 [06.02.2013 16:14] :
Увидел один недостаток-оглавления на русском выводит крякозабрами, на английском без ошибок. Может системный шрифт у меня не тот, или...
zav54 [06.02.2013 16:16] :
Ну и на закуску: нужно предусмотреть откат на старую версию, мало-ли что.
suvonik [06.02.2013 17:13] :
А если открывать оглавление через Меню->Средства управления?
Вообще, я ничего не менял в выводе строк оглавления (у меня, кстати, все нормально отображается, проверил на нескольких книгах).

Откат обязательно добавлю.
Pooh_ [06.02.2013 17:26] :
О, у нас появляются свои разработчики! ЗдОрово!
А заявки/пожелания на доработки принимаете? ))
suvonik [06.02.2013 17:48] :
Добавил скрипт для отката. Установщик создает onyx_reader_back в корне карты. Выполнив rollback.oar можно этот файл восстановить.
Будьте внимательны: при повторном выполнении установки файл onyx_reader_back перезапишется! Так что после первого выполнения update.oar лучше скопируйте файл onyx_reader_back из корня карты в другое место.

Конечно, принимаются
Только свободного времени и опыта в QT и с++ у меня мало...
Pooh_ [06.02.2013 18:18] :
Вроде в скрипте можно проверить существование файла и бэкапить только при отсутствии...

Спасибо. Мне в фбридере не хватает возможности цитирования, как в Кулридере, и режима, когда все цитаты при чтении выделяются цветом.
zav54 [06.02.2013 19:25] :
А если открывать оглавление через Меню->Средства управления?

При таком открытии оглавления все на русском, но в прогресс-баре абракадабра. Прошивка 1.8 2013 01 07.
suvonik [06.02.2013 21:35] :
Не могу воспроизвести. Такая проблема у Вас с любими книгами на русском? Можете пример такой книги мне предоставить?
[Ответить]
[Вперед >]