Multiple encodings in single java book: European, MiddleEast, Unicode LE/BE
"Show phone stats" option in "Info" menu turns off fullscreen in info page to display phone stats: battery, signal (MIDP2 phones only)
New "Rename book" command in "Goto" menu
When a book file is open, if its size has changed since last open, the book is reinitialized, useful for periodically udpated texts. Optional for file caching models, "Update book size" in "File options".
Fixed search in words with double letters, e.g. "low" could not be found in "follow"
Fixed key scroll during smooth scroll
Unicode prefix bytes were shown as ??, now is not shown
Image support re-introduced (still from HTML only), GIF support added and many other bugs have been fixed
Fixed Nokia interline space bug
Shell: fixed reading texts from zip archives (didn't work after 2.2.8)
Shell: configurable JAR compression level (actually no-compression makes difference only)
Shell: on first start the shell imports settings from previous version
Shell: For portable use, especial Shell-portable.cmd launcher file has been added
Shell: For portable use, JAR generation path can contain environment variables (like %SystemRoot%, %AllUsersProfile%, %UserProfile%, %HomeDrive% and any other)
Shell: redesigned font selection page, popup menu for selected font has been added
Now in Russian / Теперь по русски:
Несколько кодировок в одной java книге: европейские, средневосточные, Unicode LE/BE
Опция "Заряд/сигнал в инфо" в меню "Инфо" отключает полноэкранный режим при показе инфы о книге, показывая состояние телефона - батарею и сигнал (только в моделях с MIDP2)
Новый пункт "Переименовать книгу" в меню "Переход"
При открытии книги из файла проверяется его размер, и если он изменился, то книга переинициализируется(опционально для моделей с кэшированием, опция "Перечитывать размер"), полезно для периодически обновляемых текстов
Исправлен поиск слов с повторяющимися буквами, раньше "low" не находилось в "follow"
Исправлена прокрутка кнопками во время плавной прокрутки
Префикс Unicode в файлах показывался как ??, теперь он не отображается
Снова работают картинки (пока только в HTML), есть поддержка GIF, исправлено много багов с их отображением
Исправлен баг с межстрочным интервалом в Nokia
Shell: исправлено чтение текстов из ZIP архивов (не работало после 2.2.8)
Shell: настраивается уровень сжатия JAR файла (хотя реально различаются только "сжимать любым уровнем" и "без сжатия")
Shell: при первом старте, шелл предлагает импортировать настройки из старой версии
Shell: Для переносимого использования, добавлен запускной файл Shell-portable.cmd
Shell: Для переносимого использования, путь создания JAR файлов может включать системные переменные (%SystemRoot%, %AllUsersProfile%, %UserProfile%, %HomeDrive% и любые другие)
Shell: переделан выбор шрифтов, добавлено меню по правой кнопке в списке шрифтов
What's new for v2.2.16
[FS] delete text file from phone memory/flash card
fixed smooth scroll for all text directions
fixed search, it was broken in 2.2.15
more distinctive scrollbars
fixed shell wrongly creating mainfest.mf instead of correct MANIFEST.MF (caused problems on some Siemens and SE)
"show margins" option, in shell and midlet, toggles margins if they were set in shell
Now in Russian / Теперь по русски:
[FS] удаление текстовых файлов из памяти/flash карты в самой java книге
исправлена плавная прокрутка во всех направлениях
поправлен поиск, не работавший в 2.2.15
более заметные линейки прокрутки
исправлен шелл, создававший в JAR файле mainfest.mf вместо правильного MANIFEST.MF (вызывало проблемы на некоторых Siemens и SE)
опция "показывать отступы по краям", в шелле и java книге
What's new for v2.2.15
New 2.3 shell:
greatly improved UI (wizard-like)
displays images! (extracted from HTML only), very initial implementation: be sure to check "Setup java book/Change Appearance/Include book images" checkbox for testing.
portable (flash-pen ready). specify "-portable" key to store configuration in shell folder files instead of Windows registry
actions can be assigned to touchscreen areas taps
configurable toolbar
lots and lots of other improvements (partially not complete)
New 2.2.15 midlet:
FB2 conversion options: UTF8/UTF16 support, delete FB2 file after conversion
fixed (hopefully) Nokia IllegalArgumentException on Windows fonts
fixed invisible menu items on Siemens with rotated fonts
new "change font size" (for phone fonts only)
new "Goto max pos" displays book from the maximal read position
fixed password lock
Now in Russian / Теперь по русски:
Новый шелл 2.3:
Полностью переделанный интерфейс (по типу визарда)
поддержка картинок! (пока только из HTML файлов), пока "сырая", для ознакомления (включается "настроить java книгу/оформление/показывать картинки")
переносимость (для запуска со сменных носителей). Укажите ключ "-portable" и конфиг будет писаться в папку шелла, а не в Windows registry
все действия назначаются на нажатия сенсорного экрана
настраиваемый тулбар
много разных усовершенствований (не всегда доведённых до конца)
Новая версия java 2.2.15:
опции преобразования FB2: поддержка UTF8/UTF16, удаление FB2 файла после преобразования
исправлен (надеюсь) баг с Nokia IllegalArgumentException для шрифтов Windows
исправлены пропадающие пункты меню на Siemens при повороте шрифта
новая фича "изменить размер шрифта" (только для шрифтов телефона)
новая фича "На макс. позицию" displays book from the maximal read position
fixed password lock
What's new for v2.2.13
Specific menu font different from book font!
File caching is optional via menu (for models where applicable)
Search: fixed search in unicode books (case sensitive always)
Search positions 1 line above found word
Search: "always search from start" option
Fixed: key in shell could not be bound to "open a menu"
Now in Russian / Теперь по русски:
Настраиваемый шрифт меню (отличающийся от шрифта книги)!
Кэширование файлов отключается в меню java книги (там, где кэширование поддерживается)
Поиск: теперь работает в Unicode книгах (всегда учитывает регистр, ограничение Unicode)
Поиск: найденное слово показывается во второй строке сверху
Поиск: опция "Искать с начала книги"
Исправлено: нельзя было назначить на кнопку открытие меню
меню полностью управляется сенсорным экраном (пальцем)
сенс. экран разделён на 9 зон, каждой можно назначить действие (пока только в java книге, потом - и в шелле)
сенс. экран: "блокировка клавиатуры" легко снимается пальцем
много визуальных улучшений, переработано меню
статус строка: если указать (в шелле или java книге) латинское A, оно будет отображаться только при активной автопрокрутке, как индикатор
What's new for v2.2.10
in java book, edit vibrarion duration (set 0 to switch vibra off)
in java book, edit status bar format (% is percent, t is time, minus sign '-' is where scrollbar is)
[FS] redefine keys after java book installatiion
nicer status bar and better status page
option "Open last/main menu": MENU button opens last menu or top menu depending on checkbox
fixed bug: options/position not saved after incoming call
Now in Russian / Теперь по русски:
в java книге регулируется продолжительность вибры (0 выключает её совсем)
в java книге настраивается статус-строка (% - проценты, t - время, тире '-' - скроллбар.)
[FS] переназначение клавиш в самой Java книге
новая прикольная статус-строка и станица статуса книги
опция "Меню:главное/последнее": кнопка МЕНЮ открывает последнее или главное меню
исправлено: опции/позиция не сохраняются после входящего звонка
What's new for v2.2.9
What's new:
FB2 support (for phones with file support). When FB2 file is open 1st time, it's converted to plain text that bookreader can read. SE and Nokia will request lots of file access confirmations, it is how it is.
New Samsung models supported - Samsung MIDP2 models, also their models with file support.
"Reset midlet" command: resets settings to initial state (like on first run), restart midlet after this command
"Search in web" option opens phone browser with search string (URL is customizable)
"Show key actions" displays actions assigned to phone keys
"Misc settings/No reload aft. call" - VERY useful feature for modern phones (with lot of memory), keeps book loaded during incoming call/sms or while midlet is in background, the reader is restored much faster.
"Autoscroll/Show progress" option displays progress indicator when "Scroll by page" autoscroll is chosen. It shows how much time is left till next page (still needs little fix).
"Remove bookmark" removes selected bookmarks one by one
Optional "Dim lights in keylock mode" for phones that don't restore normal backlight on incoming call/sms when bookreader is locked (still needs little fix).
For phones with file support ([FS]):
[FS] autodetection of Unicode and EndOfLine character (Unix/Win/Mac)
[FS] "Force unicode" option for text files on flash card without Byte order mark
[FS] new options "Set library path" and "Open library" configure path to your standard books location to access it easily.
[FS] additional checks to avoid errors when a book was removed.
[FS] new Refresh command updates file list
[FS] For phones abundantly asking for file access permissions (currently Nokia and SE), file names are cached in memory once folder is listed. Refresh command updates file list.
[FS] "Goto/Purge book list" option purges removed text files from the list of remembered books
[FS] more file icons
What's fixed:
Fixed bug on Motorola phones when reading files from flash card.
Now in Russian / Теперь по русски:
FB2 (для телефонов с поддержкой файлов). Когда FB2 файл открывается в 1й раз, он переформатируется в текстовый файл, который открывается bookreader'ом. На SE и Nokia будет много запросов на разрешение доступа, так надо.
Поддержка новых телефонов Samsung MIDP2, в т.ч. с поддержкой файловой системы
"Сброс настроек": сбрасывает настройки как при первом запуске, перезапустите после выполнения команды
"Искать в интернете" открывает поиск в браузере телефона (URL поисковой системы настраивается)
"Показать кнопки" показывает действия, назначенные на кнопки телефона
"Разные настройки/Не выгружать книгу" - ОЧЕНЬ полезная фича для современных телефонов с большой памятью, книга не выгружается при звонках и пока ридер свёрнут - потом он гораздо быстрее возвращается к чтению.
"Автопрокрутка/Индикатор" при постраничной автопрокрутке показывает таймер - индикатор, сколько осталось до перелистывания на новую страницу (требует некоторой доработки).
"Удалить закладку" удаляет выбранные закладки по одной
Для телефонов с поддержкой файлов ([FS]):
[FS] автоопределение юникода и ручное переключение в юникод, для файлов без маркера
[FS] автоопределение символа конца строки (Unix/Win/Mac)
[FS] новые опции "Задать путь к библиотеке" и "Открыть библиотеку" позволяют задать путь к папке с книгами для быстрого доступа
[FS] дополнительные проверки, если последняя книга была удалена
[FS] новая команда "Обновить" перечитывает имена файлов в текущей папке.
[FS] для телефонов, задалбывающих запросами на доступ к файлам (Nokia и SE), имена файлов запоминаются при заходе в каталог. Команда "Обновить" перечитывает имена файлов из папки.
[FS] "Переход/Очистить от удалённых файлов" убирает из списка прочтённых книг удалённые файлы
[FS] новые правильные иконки для файлов.
Опция "Разные настройки/Гасить экран при блокировании клавиатуры" отключается для телефонов, которые не восстанавливают нормальную подсветку при входящих звонках (требует некоторой доработки).
Что исправлено:
Баг на телефонах Motorola при чтении текстовых файлов.