| Версия | История изменений
|
| CR2.00.051
| Добавлена поддержка скинов в отдельных файлах, цветовых схем скинов. Доработан скин Default.
Исправлены ошибки распознавания типа файла. Доработана поддержка RTF.
Изменена таблица содержания. Добавлена подсветка текущей главы.
Реализован старт/стоп чтения вслух по щелчку на иконку в трее.
Добавлена настройка рабочей директории CoolReader (в которой
хранятся конфигурации, словари, история, закладки и временные файлы).
Увеличен список размеров шрифтов.
Исправлена ошибка с установкой параметров чтения вслух.
Улучшен алгоритм автоопределения кодировок текста. Добавлена поддержка европейских языков.
|
| CR2.00.050
| Исправлена проблема с выравниванием по ширине, пробелами до и после кавычек.
Добавлена функция "обновить (перечитать) файл" по клавише Ctrl+R.
Исправлена ошибка с зависанием при чтении текста некоторых видов.
Исправлена ошибка с зависанием при удалении конфигурации.
|
| CR2.00.049
| Исправлена проблема с сохранением конфигурации в Win9x.
Исправлена ошибка с мягкими переносами и кавычками.
Для клавиши Esc можно настроить действие: выйти из программы или свернуть (минимизировать) окно.
Сворачивать окно можно в панель задач или в Tray.
Добавлена опция отключения скиннинга.
|
| CR2.00.048 | Полная поддержка таблиц FB2.1 (colspan, rowspan, align, valign, width...)
Экспорт/импорт закладок в формате XML.
Кнопка переключения конфигураций добавлена на панель инструментов.
Для полноэкранного режима на панель добавлена кнопка "Минимизировать окно".
Исправлена проблема с тэгом FB2 empty-line.
Исправлена ошибка с отключением плавного скроллинга.
Исправлена ошибка декодирования черно-белых JPEG.
|
| CR2.00.047 | Включена поддержка нескольких конфигураций, между которыми можно переключаться.
Добавлено запоминание последней директории, откуда открывалась книга и директории куда экспортировалась книга.
Части аудиокниги нумеруются в виде 01, 02, 03 вместо 1, 2, 3 для правильной сортировки в плеерах.
Исправлена проблема с исправлением по словарю предложений с кавычками, скобками и дефисами.
|
| CR2.00.046 | Расширены функции закладок: закладкой может быть просто позиция в книге
или выделенный фрагмент. Фрагменты можно пометить как обычный комментарий или как исправление.
Добавлен тэг FB2.1 strikethrough. Добавлена опция выделения по символам или по словам.
Украинский интерфейс (спасибо Алексу Башинскому!) Добавлена опция прокрутки по
страницам колесом мыши и стрелкам влево-вправо. Исправлена опция перемещения по абзацам.
Пункт "Удалить все закладки" убран из окна закладок в меню, добавлен запрос на удаление.
Исправлено несколько других ошибок.
|
| CR2.00.045 | Добавлена опция максимального размера части при разбиении книги для записи в MP3.
Заголовки FB2, состоящие из нескольких параграфов объединяются в один пункт оглавления.
Включена отрисовка границ таблицы по умолчанию. Исправлено несколько ошибок.
|
| CR2.00.044 | Исправлены проблемы с закладками в FB2. Добавлена защита словарей и конфигурационных
файлов от повреждения при зависании. Поправлен экспорт MP3 и чтение вслух.
Улучшен редактор словарей. Курсор мыши можно скрыть при отсутствии движения.
Добавлена поддержка движка TTS Speech Cube (только SAPI4, с SAPI5 не работает запись в файл).
Теперь можно писать голосом Николая Дигаловича на повышенно (x4) скорости.
|
| CR2.00.043 | Добавлена возможность отображать время рядом с процентами прочитанного.
Исправлена ошибка изменения свойств шрифта.
Исправлена ошибка в масштабировании иллюстраций.
Исправлены ошибки TTS и записи в MP3.
|
| CR2.00.042 | Исправлены ошибки рендеринга FB2, добавлена поддержка тегов sub и sup.
Добавлено масштабирование иллюстраций. Появилась возможность скрыть панель инструментов
и полосу прокрутки в оконном режиме, как это сделано в полноэкранном.
Исправлено несколько ошибок функции чтения вслух. Исправлено также много других глюков,
добавлено несколько новых :)
|
| CR2.00.041 | Добавлено отображение иллюстраций и обложек FB2. Реализованы ссылки (FB2).
|
| CR2.00.040 | Внутренняя структура документа в движке приведена к стандарту FB2. Исправлен импорт FB2:
теперь книга грузится в движок с полным сохранением структуры. Рендеринг доработан для поддержки
усложненной структуры документа.
|
| CR2.00.039 | Добавлена поддержка распаковки GIF, PNG, JPEG. В качестве фона можно задавать картинку
из файла в одном из этих форматов
|
| CR2.00.038 | Реализован менеджер записи в MP3. Задания на концертацию в MP3 ставятся в очередь.
Одновременно может записываться 1-8 файлов, остальные стоят в очереди.
Возможно разбиение книгии на несколько MP3 файлов - по главам.
|
| CR2.00.037 | Добавлена возможность изменения цвета обложки книги и фона для полноэкранного свитка.
Список доступных языков интерфейса теперь формируется автоматически из директории lang.
Добавлен Болгарский язык интерфейса (спасибо Ивайло Димову).
|
| CR2.00.036 | Встроена поддержка распаковки ZIP и RAR, без запуска внешних архиваторов.
Устраняются проблемы с длинными именами в архивах. (Для распаковки RAR требуется unrar.dll)
|
| CR2.00.035 | Исправлено отображение текущей позиции чтения для коротких абзацев.
Длинные предложения разбиваются на части перед отправкой в TTS для уменьшения задержек (Digalo).
Исправлено наложение длинного имени файла на текст в редакторе словаря.
|
| CR2.00.034 | Запись книги в MP3 (с использованием LAME Encoder).
|
| CR2.00.033 | Исправлены ошибки распознавания кодировок при импорте XML(FB2) и HTML, ошибки форматирования FB2.
|
| CR2.00.032 | Исправлены ошибки форматирования таблиц и заголовков, выделения мышью.
|
| CR2.00.031 | Редактор словаря произношения (вызывается двойным щелчком мыши на слове или выделении)
|
| CR2.00.030 | Основные функции поддержки скиннига. Встроенный скин.
|
| CR2.00.029 | Поддержка словарей произношения
|
| CR2.00.028 | Добавлена поддержка MS Speech API 5.1
|
| CR2.00.027 | Чтение текста вслух через MS Speech API 4.0
|
| CR2.00.026 | Поддержка формата SFBook2. Перемещение вперед и назад по главам (стрелки + Alt)
и по закладкам (стрелки + Ctrl)
|
| CR2.00.025 | Закладки. Изменение вида курсора в зонах, нажатие на которые вызывает прокрутку.
|
| CR2.00.024 | Распознавание цитат и поддержка соответствующего стиля. Реализованы отступы слева и справа
для стилей абзаца.
|
| CR2.00.023 | Поддержка формата MS Word 6. Улучшено распознавание форматирования текста при импорте .doc, .rtf, .txt
|
| CR2.00.022 | Навигация в режиме книги - по пробелу, щелчком мыши на верхнем или нижнем поле.
Запоминание позиции и размера окна для оконного режима. Доработана поддержка колесика мыши (не-IntelliMouse).
|
| CR2.00.021 | Подчеркивание слов вида _слово_, переписан модуль
корректировки пунктуации, обработка '--', '...'
|
| CR2.00.020 | Добавлена настройка быстрой прокрутки и колеса мыши. Исправлены баги: вкл/выкл плавного скроллинга;
распознавание заголовков;
подсветка первой буквы;
форматирование HTML тэга <pre> и <hr>
|
| CR2.00.019 | Добавлено распознавание горизонтальной линии и поддержка тэга <hr>.
К стилям абзаца добавлены функции выделения первой буквы, цвета текста и эффектов (тень, контур, выпуклость, и т.п.)
|
| CR2.00.018 | Добавлена функция поиска текста.
Исправлены ошибки в распознавании формата файла.
Добавлена возможность восстановления последнего режима (окно/полноэкранный, книга/свиток)
после запуска программы.
|
| CR2.00.017 | Переписан код, отвечающий за скроллинг.
Добавлена функция автоматического скроллинга по клавише "пробел"
|
| CR2.00.016 | Выделение мышью и копирование текста в буфер обмена.
|
| CR2.00.015 | Чтение формата WinWord .DOC
|
| CR2.00.014 | Представление в виде книги из одной или двух страниц.
|
| CR2.00.013 | Поддержка многоязыкового интерфейса. Руссификация.
|
| CR2.00.012 | Добавлена поддержка архивов (rar, zip, arj, lha, ha)
|
| CR2.00.011 | Поддержка формата HTML
|
| CR2.00.010 | Построение содержания книги
|
| CR2.00.009 | Чтение/запись формата RTF
|
| CR2.00.008 | Поддержка таблиц и ссылок в графическом движке (тэги TABLE, TR, TD).
Список последних открытых файлов.
|
| CR2.00.007 | Запоминание позиций в файлах. Переключение полноэкранного и оконного режима работы.
|
| CR2.00.006 | Автоматическое распознавание кодировок.
|
| CR2.00.005 | Первая распространяемая версия
|
Большая часть моего свободного времени сейчас уходит на разработку синтезатора русской речи (TTS Engine).
Цель: создание синтезатора, обеспечивающего хорошее качество синтеза, с маленьким размером базы данных.
Скоро ожидаются первые результаты низкоуровневой части синтезатора
(преобразование последовательности параметризованных фонем в звук).