ZXReader ZXReader Программа для чтения txt, fb2 на платформе Android 2.1 и выше



ОБЩАЯ ПРОСЬБА!!! При проблемах с открытием/чтением файлов прошу на форуме или в личку выложить проблемный файл.

Возможности:
  • Поддерживаемые форматы: TXT, FB2, DOCX, EPUB, а также ZIP, содержащий указанные форматы
  • Поддержка множества кодировок. Автоопределение кодировок на данный момент реализованно дла Unicode, Utf-8, Win-1251, Koi8-r
  • Автоматическая смена портретного/ландшафтного режима при поворотах телефон
  • Фиксация желаемой ориентации экрана
  • Полноэкранный режим
  • Переходы на страницу, процент, по оглавлению
  • Настройка шрифтов, включая сторонние ttf
  • Настройка цвета и начертания всех элементов текста
  • Поддержка картинок в файлах (если формат поддерживает картинки)
  • Управление подсветкой - яркость, длительность
  • Переносы слов, склеивание строк ( разрезанных на строки под конкретную ширину ранее в каком-либо редакторе)
  • Разделение экрана на множество активных зон, на каждую из которых можно навесить некоторую команду
  • Несколько профилей, каждый имеет свои индивидуальные настройки отображения
Краткое описание

Желающие помочь автору могут это сделать:
  • ЯНДЕКС.ДЕНЬГИ: 41001356013952
  • WEBMONEY: R259220740620
  • WEBMONEY: U322750683802
Скриншоты:



Планы дальнейшей разработки:
  • Расширить ассортимент кушаемых типов файлов (html, pdf и тд)
  • Перевод выделенных фрагментов
  • Просмотр картинок в отдельном окне (может, в системной галерее)
  • Настройка клавиш
Обнаруженные ошибки
  • См. шапку темы на форуме.
Версии: изменения и ссылки
  • 1.5 БЕТА 2
    • Исправлен баг - в flibusta пустой список книг, в частности, при просмотре по авторам.
    • Для всех элементов-списков в программе включен FastScroll (это когда справа появляется бегунок, которым можно быстро прокрутить в нужное место)
    • Добавлена экранная команда Показать меню.
    • Имена файлов внутри zip рассматриваются в кодировке 866 (dos), что в большинcтве случаев должно решить проблему крякозябов внутри zip. Возможно, позже кодировка будет вынесена в настройки. К сожалению, т.к. ранее помещенные в бд книги с русскими именами внутри zip часто уже испорчены (встроенная библиотека android для работы с zip коверкала коды символов), открыть их уже не получится, нужно будет добавлять по новой - ведь имена файлов теперь кардинально различаются (крякозябы и кириллица).
    • Шрифты теперь берутся только из /sdcard/fonts - стандартного хранилища шрифтов для разных программ. Имеющиеся шрифты в /sdcard/data/zxreader/fonts переносятся в /sdcard/fonts.
    • В параметрах текста добавлена настройка Показывать аннотацию. При включении аннотация (комментарии) из метаинформации (свойств) о книге будет отображаться в начале тела книги, при этом будет немного съезжать позиция чтения (закладки и цитаты - не будут съезжать)
    • Минимальное значение межстрочного интервала выставлено в -27
    • Восстановлено склеивание строк в txt (разрезанных под конкретную ширину экрана) .
    • Доработано формирование на строки рядом с кавычками (кавычка на одной строке, текст после нее на следующей)
    • Доработана работа с кодировками (исправлен крайне редкий вылет при открытии книги)
    • Исправлено отображение картинок в fb2 на android 2.1.
    • Исправлен редкий вылет при открытии fb2
    Скачать программу (zip)
    Скачать программу (apk)

  • 1.5 БЕТА 1
    • Реализована поддержка Android 2.1
    • В настройках Параметры текста добавлена настройка "Листать без последней строки" - при этом крайняя (первая/последня в зависимости от направления листания) строка текущего экрана окажется первой на следующем - для логико-визуальной связи до и после листания.
    • Изменен интерфейс библиотеки. Убрано переключение режимов отображения внизу экрана - теперь на экране всегда только один вид, а какой именно - выбирается на верхнем уровне иерархии
    • В библиотеке добавлен режим Избранные. Соответственно, в контекстном меню по долгому тапу добавлен пукнт изменения статуса избранности у книги.
    • В библиотеке добавлен режим Прочитаное. Соответственно, в контекстном меню по долгому тапу добавлен пукнт изменения статуса прочитанности у книги.
    • Добавлена привязка к открытию файлов epub из файловых менеджеров
    • Добавлена поддержка элементов fb версии 2.1 - тэги sup, sub, strikethrough
    • При добавлении книг в библиотеку помимо количества выдается имя текущего обрабатываемого файла
    • Исправлен баг листания при наличии картинки высотой не меньше экрана и настройках Не резать картинки и Листать без последней строки.
    • Доработано управление настройками по краю экрана
    • Исправлен подсчет книг в библиотеке в группировке по жанрам для папки ???
    • Исправлен баг с появлением лишним папок ??? в группировке По жанрам после слияния жанров
    • Реализованно массовое редактирование свойств книг в библиотеке. Пункт меню (по долгому тапу) Ифно обрабатывает также и несколько помеченных книг/папок. В случае редактирования свойств нескольких книг поля изначально скрыты и открываются при явном нажатии на галочку, в бд пойдут значения полей с включенной галочкой.
    • В настройках управления добавлен параметр Полная строка после прокрутки. Если включена, после прокрутки при наличии обрезанных строк в начале/конце страницы программа автоматически докрутит до полных строк.
    • В настройки стилей добавлены параметры Отступ параграфа справа/снизу/сверху
    • Переработаны некоторые интерфейсные элементы для лучшего отображения на планшетах
    • Шрифты ищутся и в /sdcard/fonts
    • Исправлена сортировка жанров в библиотеке
    • Файлы с описанием ошибок - причин вылетов программы теперь помещаются в /sdcard/data/zxreader/crash
    • Изменен вывод текста - некоторые шрифты немного обрезались сверху краем экрана, либо сильно налезали на предыдущую строку. В связи с чем увеличится межстрочный интервал, относительно которого работает настройка Межстрочный интервал, и, возможно потребуется задать новое значение для данной настройки
    • Для фоновой картинки в формате 9patch настройка поворота фоновой картинки тоже работает.
    • Реализована поддержка opds (онлайн-библиотек). Вызывается через меню в библиотеке. Списки папок/книг кэшируются на сутки. Если нужно сейчас обновить список - первым элементом всегда идет информация о времени обновления, и нажатие на этот элемент приводит к загрузке из сети. Список библиотек можн редактировать - добавлять новые, изменять существующие, удалять - через меню по долгому тапу на имени библиотеки. По тапу по книге открывается ее карточка, в которой отображается вся информация, докачивается обложка, отображаются имеющиеся форматы, любой из которых можно скачать (если позволяет библиотека). Скачанные книги располагаются в /sdcard/data/zxreader/opds. Некоторые библиотеки могут предоставлять поиск по своей базе - для этого нажмите системную кнопку Поиск
    • В файловом менеджере библиотеки (при добавлении книг) системная кнопка Назад теперь переходит на уровень выше в файловой системе. Для закрытия менеджера в любой момент служит кнопка Закрыть
    • Программа запоминает последнюю посещенную папку в файловом менеджере библиотеки
    Скачать программу (zip)
    Скачать программу (apk)

  • 1.4 РЕЛИЗ
    • В быстрых настройках у яркости добавлена галочка - использовать ли свою яркость (как и в настройках профиля). Так же исправлено применение яроксти в быстрых настройках, несмотря ня снятую галочку в настройках профиля.
    • В настройки стили добавлен пункт - Отступ параграфа. Указывает, на сколько пикселей ВЕСЬ параграф будет иметь отступ слева (дополнительно к общим отступам страницы).
    Скачать программу (zip)
    Скачать программу (apk)

  • 1.4 БЕТА 4
    • Исправлен баг - инфобар не восстанавливает цвет после яркости ниже минимальной безопасной.
    • Исправлен баг - сообщение о невозможности открыть файл с расширением ncx при открытии epub
    • Доработано автоопределние глав в epub в случае, если это явно в html не указано
    • В настройках при выборе шрифтов имя шрифта пишется самим шрифтом (т.е. элемент с именем шрифта является и его примером)
    • Исправлена кинетическая прокрутка
    • Исправлен баг - дублирование картинок в docx в некоторых случаях
    • В параметрах текста добавлена настройка "Не разрезать картинки". Картинки в страничном режиме не будет разрезаться краем экрана, а будут переноситься на следующий целиком.
    • Убрано приведение к целым строкам по окончании прокрутки. В связи с этим: сноски показываются даже при прокрутке; правила "глава с новой страницы" и "не разрезать картинки" работают только при листании.
    • Уменьшен размер зоны команд "левый" и "правый край экрана"
    • Исправлена последовательность сносок внизу экрана
    • Немного переработано управление яркостью. Значения яркости, реализуемой за счет "затемнения" цвета, имеют значения от -1 до -14 (отрицательность дополнительно говорит о том, что эти значения дают яркость ниже допустимой системной). Положительные значения яркости реализуются именно изменением свечения экрана. Положительные значения ниже минимальной безопасной яркости невозможно выбрать - т.е. если мин. безопасная яроксть = 11, то допустимые значения - ... -2,-1, 11, 12... - программа не даст выбрать опасные значения. Также в настройках значения яркости сделаны с шагом 1.
    • При уменьшении яркости через тап-зоны (не через край экрана) уменьшается шаг изменения (от 4 до 1)
    • Уменьшен размер зоны команд "левый" и "правый край экрана"
    Скачать программу (zip)
    Скачать программу (apk)

  • 1.4 БЕТА 3
    • Исправлены вылеты при невозможности загрузить фоновую картинку
    • Исправлен баг с некорректным размером фоновой картинки при включенном андроид-баре
    • Настройка Прокрутка пальцем заменена на выбор из 4 вариантов - Нет, Только горизонтальная, Только вертикальная, Все варианты.
    • Исправлен баг - не всегда работает вибра
    • Исправлен редкий баг - прыжок на начало книги при листании назад в середине книги
    • Добавлена настройка Глава с новой страницы - если включена, при листании (не при вертикальной прокрутке) главы будут оказываться с нового экрана, при этом текст на предыдущей странице может обрываться на середине экрана.
    • Добавленна поддержка epub. Т.к. это формат-контейнер, тело книги может внутри лежать в разных форматах - из них поддерживаются txt и html. Формат не закрытый и редактировать тела книг и служебные файлы epub можно хоть в Блокноте - поэтому я уже наткнулся на криво сформированные файлы. При обнаружении некорректной обработки книги прошу выложить книгу на форуме с описанием проблемы
    • В настройки выравнивания добавлен вариант Вправо
    • В свете выявленных проблем с вводом числовых настроек с клавиатуры (на некоторых аппаратах/прошивках) они заменены на выбор значения из выпадающего списка.
    • В связи с тем, что при установке яркости ниже какого-то значения на некоторых аппаратах/прошивках андроид просто гасит экран (на desire такого нет,на a500 есть), реализована возможностть имитации управления ярокстью через "затухание" цвета данных на экране. И работает это только в режиме чтения и только в окошке программы (на включенный андроид бар не распространяется). Т.к. значение яркости, при котором андроид гасит экран, непредсказуемо (но стабильно для конкретного аппарата) , в системных настройках добавлен пункт Минимальная безопасная яркость. Управление именно яркостью подсветки будет проходить по это значение, ниже - уже измением "яркости цвета". По-умолчанию это значение равно 10. Если вас так устраивает, то и не меняйте (но при этом яркость настроек и библиотеке будет не самой возможной низкой). Иначе можете выяснить это значение для вашего аппарата - сохранить настройки программы отдельно, выставить яркость на 1%, и уменьшать значение минимальной безопасной яроксти. Последнее значение, при котором андроид не погасил экран и есть нужное. Так или иначе выйти из программы, вернуть сохраненые настройки, запустить программу и в ней выставить нужное значение минимальной безопасной яркости.
    • Немалое количество внутренних изменений, которые не видны пользователям. Но могут проявиться в виде багов. Сообщайте на форуме.
    Скачать программу (zip)
    Скачать программу (apk)
    Скачать альтернативный набор иконок от Plum. Содержит иконки для больших и небольших разрешений экрана. Соответствующий набор поместить в /data/zxreader/gfx

  • 1.4 БЕТА 2
    • Настройки и библиотека запоминают положение (в пределах сеанса запуска zxreader). При повторном вызове настроек/библиотеки отобразится тотже режим
    • В список шрифтов добавлен системный Monospace
    • Убраны артефакты при растяжении фона (особенно при 9patch)
    • Добавлена настрайка Растягивать фоновую картинку. Если выключена, картинка не растягивается и не сжимается, а выводится как есть. Если не заняла весь экран, то повторится на свободном месте (вывод "плиткой")
    • В список экранных команд добавлены: Библиотека, Оглавление, Перейти, Быстрые настройки
    • Добавлена настройка Отображать инфобар. Как следствие, команда для тап-зоны "Вкл/выкл инфобар" запоминает состояние отображения инфобара между сеансами запуска программы.
    • Для большего понимания уровня яркости вместо "попугаев" от 1 до 255 ввод заменен на проценты. Также при изменении яроксти краем экрана выводится новое значение в процентах
    • В список содержимого инфобара добавлен пункт Главы. Если выключен - засечки глав в прогрессе не отображаются
    Скачать программу (zip)
    Скачать программу (apk)

  • 1.4 БЕТА 1
    • В библиотеке при активации множественного выбора отключается открытие книги - вместо этого нажатие на книгу изменяет ее помеченность
    • Изменения в настройках - теперь группировки не раскрываются в том же списке, а открываются в отдельном списке. Возврат на уровень выше - кнопка Back, на верхнем уровне она закрывает настройки. Для закрытия настроек без подъема на самый верх - кнопка Home
    • Переработы ( и перенесены в jni (c++) ) парсеры поддерживаемых форматов. Это дает прирост скорости при добавлении/открытии книг. При этом было исправлено несколько багов, но, возмножно, появились новые)). Прошу всех, кто ранее выкладывал проблемные книги, проверить на новой бете и сообщить мне о результатах на форуме.
    • Исправлена ошибка отрисовки инфобара в ландшафте при анимации листания Сдвиг
    • Переработана анимация листания twist
    • Исправлен баг поворота фоновой картинки
    • На пробу элементы-списки (настройки, библиотека и тд) приведены к стандартному андроидному виду - без градиента и с разделителем
    • Фоновой картинкой можно задать 9-patch - поддерживаемый андроидом особый формат картинок, при растяжении не искажаемых. Для этого картинка имеет слева и сверху однопиксельный бордюр, в котором черным цветом указаны области, которые можно растягивать по горизонтали и вертикали (длина областей не меньше 3 пикселей). Пример - имеется красивая рамка размером 200х200 пикселей, в углах какие-то завитушки, а по краям просто прямые линии Если ее поставить как фон, то при растяжении до размеров экрана будут искажения и возможно очень сильные. Поэтому нужно создать картинку размера 201х201 и в нее скопировать нашу рамку (в правый нижний угол, чтобы слева и сверху был однопиксельный бордюр белого цвета). Так как завитушки растягивать нельзя, а прямые линии рамки можно (с ними ничего не случится), то в бордюре черным цветом провести две линии (одну сверху, вторую слева), длиной не меньше трех пикселей, и чтобы они не захватывали завитушки. Полученную картинку сохранить в файл с окончанием .9.png (например, background.9.png), записать на телефон и в программе выбрать как фоновую картинку. При любой ориентации экрана рамка будет сохранять аккуратный вид нерастягиваемых элементов (в нашем случае - завитушек в углах). Если непонятно объяснил - обращайтесь за деталями на форум
    • Настройки-ползунки заменены/дублированы полями ввода
    • В связи с изменением некоторых служебных файлов среды разработки эта версия может не встать поверх установленной - в этом случае нужно будет сначала удалить старую
    Скачать программу (zip)
    Скачать программу (apk)

  • 1.3 РЕЛИЗ + ЭКСТРЕННАЯ ДОРАБОТКА
    • Оптимизационые доработки. В частности, у меня на нескольких проверенных книгах время открытия из библиотеки сократилось на 2-3 секунды (3 против 5 ранее, 5 против 8 ранее)
    • Верхняя граница длительности эффекта листания = 1000
    • Исправлен редкий и сложновоспроизводимый вылет при входе в библиотеку после открытия книги из режима добавления
    • ДОРАБОТКА: исправлен баг - отсутствие тела сноски в некоторых случаях
    Скачать программу

  • 1.3 БЕТА 2
    • Панель режима выделения теперь растягивается на всю ширину экрана
    • Доработана кинетическая прокрутка и листание горизонтальным флингом - поставлена защита от вертикальной прокрутки при "смазывании" горизонтального флинга и наоборот.
    • Добавлена настройка скорости эффекта листания. Следует учитывать, что реальное время может быть больше указанного, потому что процесс отрисовки контроллируется андроидом и может произойти позже окончания работы таймера.
    • Исправлен вылет при добавлении-открытии отдельной книги.
    • исправлен вылет открытия txt в некоторых случаях
    • исправлен баг - невозможно прокрутить в самый последний профиль в быстрых настройках в ландшафте
    • Исправлен баг - изменение яркости в быстрых настройках срабатывает только после закрытия быстрых настроек
    • Исправлены баги с единым корнем - при смене ориентации долго происходит обновление книги и перемещение инфобара, в настройках и библиотеки переключатели вида занимают некорректную позицию
    • Изменена отрисовка эффекта листания twist
    • Исправлено несрабатывание изменения настройки показа инфобара в некоторых случаях
    • Добавлена настройка отображения тела сносок внизу страницы. Также для них добавлены настройки стилей. Сноски не отображаются при прокрутке. Если источник сноски расположен в последней строке,например, то эта строка уйдет на следующий экран, т.к. показать тело этой сноски невозможно из-за отсутствия места
    • Исправлен (возможно, т.к. у меня не воспроизводилось) вылет при открытии книг с очень тяжелыми обложками - андроид убивал программу в ошибкой Out of memory. Теперь вылетов быть не должно (Но и такие картинки отображаться тоже не будут)
    Скачать программу

  • 1.3 БЕТА 1
    • изменено чтение файлов, с пользовательской точки зрения ничего не изменилось. Но т.к. любое изменение потенциально несет баги, сообщайте о странностях и багах, особенно "разъехавшихся" или некорректных fb2
    • Исправлен баг обработки клавиш (проявлялся например, в невозможности стереть искомый текст в поисковой панели или ввода поисковой строки в хард-клавиатуры)
    • Исправлено несколько багов (выделение результатов поиска,чтение метаинфы из fb2,корректное поведение при запуске при отсутствии sdcard и тд)
    • Реализовано выделение текста. Активируется экранной командой либо пунктом меню по долгому тапу. В режиме выделения первый тап - начало выделения, второй - конец. Также внизу появляется панель выделения с кнопками:листание(т.к. тапы отданы на выделение, листать ими нельзя), перемещение текущего края выделения (если не удается тапом попасть - попападешь на соседние слова),сброс выделения, вызов меню для работы с выделенным, выход из режима выделения
    • Цвет выделения задается в настройках профиля
    • Для выделенного доступны команды - копировать, создать закладку, создать цитату
    • Долгий тап помимо меню вызывает и выделение текста, и в меню сразу уже есть команды для работы с выделенным.
    • В инфобар теперь можно выводить и текущую главу. Изменены соответствующие найстрой в разделе Инфобар
    • Добавлены экранные команды - Выйти из программы, Свернуть
    • В меню добавлен пункт Цитаты - просмотр цитат общим списком или с группировкой по автору. Тап на цитате открывает книгу-источник(если не удалена). Долгий тап вызвает меню, через которое можно редактировать или удалить цитату
    • Реализован эффект листания "сдвиг" (выбирается в настройках Вид). Несколько позже количество эффектов может быть расширено
    • Реализован эффект листания, имитирующий перелистывание за правый нижний угол страницы
    • Реализовано листание горизонтальным флингом (регулируется настройкой Прокрутка пальцем)
    • Нижняя граница межстрочного интервала снижена до -17. Верхняя урезана (за сомнительной надобностью делать большие промежутки между строками)
    • Добавлена настройка "Вибрация" в системные. При данной настройке вибрация будет срабатывать при тапах в режиме чтения
    Скачать программу

  • 1.2 РЕЛИЗ
    • Исправлены проблемы управления в библиотеке и настройках при включенном верхнем баре андроида.
    Скачать программу

  • 1.2 БЕТА 2
    • Привязка к расширению txt,fb2,docx,zip - zxreader появляется в списке программ для открытия. В случае zip все поддерживаемые файлы из него добавляются, один из них откроется. Привязка потребовала некоторой переделки внутренней архитектуры, так что если обнаружатся странности/баги - обязательно сообщайте на форуме.
    • Поисковую панель можно вызвать кнопкой Поиск на телефоне.
    • По просьбам пользователей увеличен лимит отступов (для небольших разрешений - 60, для больших - 100)
    Скачать программу

  • 1.2 БЕТА 1
    • Поддержка docx. Программа предназначена для чтения книг, так что не стоит пытаться читать квартальные отчеты. Т.к. docx является zip, то его обработка занимает немного больше времени. По той же причине при открытии docx, который уже внутри zip, сначала будет происходить распкаковка в кэш.
    • В инфобаре в прогрессе добавлены засечки - позиции глав.
    • В настройках увеличен лимит отступов - новый лимит = 25
    • Добавлена экранная команда Поиск и соответствующий пункт меню в Книга. При активации команды Поиск внизу экрана появляется поисковая панель, в которой можно ввести искомую строку, указать чувствительность к регистру, запустить поиск вверх/вниз по тексту, закрыть панель.
    • Доработано отображение стихов в кривых fb2 (без тэга stanza)
    • При добавленнии книг в библиотеку при наличии аннотации первые 250 символов загоняются в параметр Комментарии в инфе о книге.
    Скачать программу
    Скачать альтернативный набор иконок от Plum. Содержит иконки для больших и небольших разрешений экрана. Соответствующий набор поместить в /data/zxreader/gfx

  • 1.1 РЕЛИЗ
    • Непрерывное листание при удержании громкости
    • В О программе ссылки сделаны активными
    • Включение/выключение верхнего бара андроида - настройка Система, команда для экранных зон
    • В быстрых настройках добавлена галочка - закрывать ли быстрые настройки после смены профиля
    • Изменения на сайте - теперь ссылки на скачивание находятся рядом с changelog
    Скачать программу

  • 1.1 БЕТА 1
    • Настройка смен имени и автора в инфобаре - всегда название/менять по таймеру/менять по листанию
    • Настройка положения инфобара
    • Настройка содержимого инфобара
    • Фоновая картинка - в настройках профиля
    • Там же настройка поворотов картинки при смене ориентации
    • Увеличена высота пунктов-имен профиля в быстрых настройках
    • Межстрочный интервал регулируется громкостью и краем экрана - выставляется в настройках
    • В библиотеке в виде файловой системы выводится имя файла и сортировка идет по нему
    • Настройка абзацного отступа
    • В параметры стилей добавлен пункт - Тень
    • Настройка цветов интерфейса (в профиле). Пока стандартные элементы управления цвет менять не будут (кнопки, выпадающие списки и тд)
    • Добавлены закладки - команды Добавить,Закладки, След. закладка, Пред. закладка. Находятся в меню Книга и Перейти. также можно навесить на экранные зоны. При вызове спика закладок долгим тапом на элементе вызывается меню - Переименование и Удаление
    • Помимо jpg и png теперь можно использовать bmp (обложка, фоновая картинка)
    • Изменения в выборе цветов в ландшафте - чтобы все поместилось
    • В инфобар добавлены проценты зарядки
    • Реализован механизм отслеживания переходов по книге - прыжков в начало, конец, и тд (за исключением листания и прокрутки пальцем). Добавлены две команды (Вперед, Назад) в меню Перейти, на громкость, на экранные зоны. Эти команды позволяют переходить по истории переходов вперед и назад. Например, читали на 50%. Понадобилось перейти на 30%. Теперь чтобы вернуться на 50% нужно просто нажать Назад
    • исправление некоторых редких багов
    Скачать программу
    Скачать альтернативный набор иконок от Plum. Содержит иконки для больших и небольших разрешений экрана. Соответствующий набор поместить в /data/zxreader/gfx

  • 1.0 РЕЛИЗ + ИСПРАВЛЕНИЕ КРИТИЧЕСКОГО БАГА (ПРОЯВЛЯЕТСЯ НЕ ВСЕГДА)
    • В связи с обнаружением бага потери позиции чтения - внеочередное обновление
    • Исправлена потеря позиции чтения
    • Вызов оглавления добавлен в Перейти
    • В оглавлении помечается и прокручитвается текущая глава. Добавлена нумерация.
    • Исправлен переход в системную яроксть в полноэкранных диалогах(инфа о книге, добавление книг)
    • --
    • Изменения в иконках - некоторые переименованы, убраны неиспользуемые
    • В инфобаре меняются заголовок книги и автор
    • В инфе о книге добавлена обложка и кнопка для задания своей обложки. Пользовательская обложка отображается только в библиотеке, в тело книги не попадает. Слишком тяжелые обложки задавать не стоит - можно нарваться на сообщение, что bitmap size exceeds VM budget
    • Ссылки по долгому тапу активируются сразу, если в зоне нажатия только одна ссылка
    • В настройки добавлена зона активации вокруг ссылок в пикселях
    • В настройках (и быстрых тоже) добавлена настройка межстрочного интервала.
    • В списке шрифтов не показываются отдельные шрифты одного семейства (для arial.ttf и arailbi.ttf будет отображаться только arial.ttf)
    • В меню книга добавлено оглавление.
    Скачать программу
    Скачать альтернативный набор иконок от Plum. Содержит иконки для больших и небольших разрешений экрана. Соответствующий набор поместить в /data/zxreader/gfx

  • 1.0 БЕТА 2
    • В библиотеке в виде Последние... добавлен переключатель - Последние открытые/последние добавленные
    • Добавлено удаление с источником. для файлах в архиве есть особенность - если удаляется целиком архив как папка в виде файловой системы, то zip с карты памяти удаляется тоже;
      - если же удаляются книги, находящиеся в архиве, то архив удалится, только если в нем только 1 книга
    • Исправлен баг навигации по книге, открытой из zip. В основном, проявлялся на 2.3
    • Добавлено добавление/удаление профилей. Последний оставшийся профиль удалить нельзя
    • Исправлено кривое отображение имени zip в файловом менджере, если это имя длинное
    Скачать программу
    Скачать альтернативный набор иконок от Plum. Содержит иконки для больших и небольших разрешений экрана. Соответствующий набор поместить в /data/zxreader/gfx

  • 1.0 БЕТА 1
    • Базовая версия
    Скачать программу
Hosted by AllNokia.ru