ReadAware

Журнал изменений

Что изменилось в каждом выпуске, написанное для тех, кто этим пользуется. Полные примечания и загрузки каждой версии — на GitHub.

0.4.2

Примечания к выпуску

Патч, который открывает входную дверь: файлы книг открываются прямо из файлового менеджера, импорт перетаскиванием, и у каждой иллюстрации теперь есть полноэкранный просмотрщик.

Новое

  • Открыть с помощью ReadAware. Сделайте ReadAware приложением по умолчанию для файлов книг — двойной клик по файлу сразу открывает его в читалке, попутно добавляя книгу на вашу полку. Если приложение уже запущено, открытие происходит в существующем окне — без второго экземпляра.
  • Перетащите книги для импорта. Перетащите файлы книг в любую область окна, и они импортируются на месте.
  • Ближе к иллюстрациям. Нажмите на изображение в любой книге, чтобы просмотреть его в полноэкранном режиме. Масштабируйте колесом мыши или щипком (зум следует за курсором), перетаскивайте для панорамирования, двойной клик переключает режим «по размеру окна», а небольшая панель инструментов отвечает за зум, поворот, копирование в буфер обмена и закрытие.

0.4.1

Примечания к выпуску

Патч для страницы статистики и по предложениям: диаграммы, по которым можно нажимать, и плагин, который наконец хранит свои настройки — плюс индикатор прогресса и таймер сессии — под своей крышей.

Новое

  • Нажимайте на диаграммы. Полосы статистики чтения теперь передают чернильное выделение той полосе, на которую вы нажимаете — на диаграммах по дням, будням и времени суток — и оно остаётся, где вы его оставили.
  • По предложениям хранит собственные настройки. Шаг, нажатие для продолжения и свайп для шага переехали на собственную страницу настроек плагина, к ним добавились две новые опции: индикатор позиции в главе (12 / 87) и таймер сессии, который перезапускается при каждом входе и никогда не сохраняется. Оба живут на небольшом плавающем чипе, который можно перетаскивать куда угодно.

Улучшено

  • Всплывающие подсказки диаграмм обменяли свою плавающую карточку на тихую чернильную метку, закреплённую над полосами.
  • На странице «О программе» рядом с версией показывается кодовое имя серии.

Исправлено

  • Заголовок «Общее время» больше не переполняется на телефонах, а нажатие на диаграмму больше не рисует кольцо фокуса.
  • Отключение индикаторов в настройках применяется без перезапуска приложения.
  • iOS больше не показывает два меню выделения одновременно в ридере.

0.4.0El Alto

Примечания к выпуску

Первый выпуск серии El Alto, и выпуск о дистанции: действия, которые нужны при чтении, переехали прямо на само предложение, панели, которые стоит открывать, оказались в одном нажатии, а ассистент перестал делать крюки перед ответом.

Новое

  • Нажмите на предложение. В режиме по предложениям или абзацам нажатие на выделенное предложение открывает его действия прямо здесь — копировать, выделить, подчеркнуть, заметка, спросить ИИ, словарь — вместо потягивания к нижней панели.
  • Двери вместо панели инструментов. Плавающая полоса навигации открывает оглавление, ваши заметки, внешний вид чтения или чат одним нажатием и сама разбивается на страницы на телефонах, чтобы всегда помещаться в одну строку.
  • Обновления представляются. После обновления приложения тихая ссылка открывает этот журнал изменений на вашем языке. Закройте её или дайте ей исчезнуть через два дня.

Улучшено

  • Ассистент чтения отвечает на языке, на котором вы пишете, сообщает время чтения в часах и минутах, а не сырыми счётчиками, и больше не перечисляет вашу статистику перед ответом на вопрос о книге.
  • Защита от спойлеров теперь также ограничивает то, что ассистент может уже знать о знаменитом романе — ничего за пределами вашей позиции чтения, если вы явно не попросите спойлеры.

Исправлено

  • Внешние ссылки — панель «О программе», дверь «Что нового» — теперь действительно открывают ваш браузер.
  • Вставленный API-ключ отклоняется без отображения в разговоре.
  • Карточки книг больше нельзя показать дважды в одном ответе.

0.3.1

Примечания к выпуску

Выпуск о PDF и о том, как хром ридера учится уступать дорогу. Страница PDF — это картинка, поэтому цвет страницы до неё не доходил, и каждая книга с фиксированной вёрсткой оставалась на белой бумаге внутри тёмного приложения — это исправлено, вместе с элементами управления, которые такие книги предлагали, но не могли выполнить.

Новое

  • PDF следуют за цветом страницы. Светлая палитра подкрашивает бумагу при отрисовке страницы, оставляя каждые чернила и фотографии точно как напечатано. Тёмная палитра перерисовывает страницу в двух тонах, чтобы текст оставался читаемым, а не лежал чёрными чернилами на тёмном листе.
  • Отрисовка страницы. Держите книгу на исходных цветах, пока всё остальное следует вашей палитре. Запоминается для каждой книги, для искусства и фотографии, где цвет и есть суть.

Улучшено

  • Книги с фиксированной вёрсткой больше не предлагают типографику, которую не могут выполнить. PDF или комикс — это последовательность страниц, которые кто-то уже свёрстал, поэтому шрифт, размер, насыщенность, интервалы, выравнивание и поля исчезают для таких книг. Цвет страницы и режим чтения остаются, потому что оба по-прежнему выполняют видимую работу.

Исправлено

  • Панель инструментов ридера больше не мигает и не исчезает через мгновение после нажатия на страницу. Всё, что переформатирует текст — мягкая клавиатура, поворот устройства, изменение размера шрифта — раньше принималось за перелистывание страницы.
  • Поле ввода чата берёт каретку при открытии панели, а не каждый раз, когда панель инструментов появляется снова. На телефоне, который раньше выбрасывал клавиатуру поверх страницы, которую вы хотели лишь мельком увидеть.

0.3.0

Примечания к выпуску

Выпуск, где приложение перестаёт быть фиксированным набором функций и становится чем-то, что вы расширяете. Плагины работают в настоящих песочницах, вносят вклад почти во все поверхности и распространяются через каталог. Агент получает инструменты и трассировки, ридер получает концовку, и теперь и книга, и разговор — ваши для оформления.

Новое

  • Плагины. Полноценная система плагинов: песочные воркеры с разрешениями, путь разработки с приоритетом TypeScript, и каталог с согласием при установке. Плагины добавляют меню ридера, заголовки, записи палитры команд, целые страницы, ИИ-инструменты, словарные запросы, темы и встроенные шрифты, голосовые движки, запланированные задачи и даже виртуальные книги, живущие на вашей полке как любые другие. Пять встроенных — Словарь, RSS-ридер, По предложениям, TTS-голоса и Редакционные темы.
  • Чтение вслух. Ридер говорит, следуя тому же навигатору по предложениям и абзацам, которым вы читаете. Любой TTS-движок может подключиться, с голосами провайдера и настраиваемыми конечными точками.
  • Концовка. Завершение книги теперь приводит на экран конца книги вместо тупика, с необязательным взглядом назад, написанным агентом.
  • Агент как назначение. Агент получает собственную основную страницу с несколькими ветками, привязкой к вашему фактическому месту в книге, разворачиваемыми трассировками выполнения и инструментами, которые могут безопасно читать и менять ваши настройки.
  • Больше форматов. CBZ, CBR, TXT и HTML присоединяются к EPUB, MOBI, AZW3, FB2 и PDF. Обложки и метаданные заполняются при импорте.
  • Сделайте своим. Основная навигация и все меню перетаскиваются. Палитра команд работает во время чтения, а Mod+1..9 переключает между назначениями.
  • Типографика для приложения, не только для книги. Ответы в чате, заметки и виды плагинов получают свой шрифт, размер и межстрочный интервал — по умолчанию следуя вашим настройкам чтения, или отдельно, если хотите. Выравнивание текста тоже становится настройкой чтения, по умолчанию — как выбрал издатель.

Улучшено

  • Полоса прогресса в шапке ридера — ползунок, который можно перетаскивать.
  • Книги с фиксированной вёрсткой (PDF, комиксы) принимают аннотации и свайпы для перелистывания.
  • Настройка ИИ-провайдера проще, запоминает модель для каждого провайдера и поддерживает усилия мышления по уровням для умных и быстрых моделей.
  • Ваш API-ключ шифруется в покое, и ИИ-запросы идут через нативный HTTP вместо веб-вью.
  • Все изменения состояния основаны на событиях: проекции перестраиваются из журнала добавлений и могут быть проверены против него.
  • Сетка полки заполняет широкие окна, а названия книг из имён файлов получаются чистыми.
  • Настольное приложение наследует системный прокси macOS.
  • Dev-сборки получают собственную идентичность и каталог данных, так что больше не делят библиотеку с релизным приложением.
  • Документация и блог на readaware.app теперь доступны на английском, упрощённом китайском и японском.

Исправлено

  • Книги, чьи таблицы стилей задают почти чёрный цвет текста, больше не невидимы на тёмном цвете страницы — целый класс EPUB, конвертированных через calibre, был нечитаем в тёмном режиме.
  • Внутренние сноски EPUB 3 остаются скрытыми и открываются в поповере, вместо того чтобы вываливать главу заметок в текст.
  • Настройка межстрочного интервала теперь работает на книгах, которые задают собственный размер строки в абзацах, где раньше она вообще не действовала.
  • Заголовки глав в реальных .txt-файлах распознаются.
  • Android поставляется со встроенными плагинами и обслуживает ресурсы плагинов по схеме, которую реально использует.
  • Каталог плагинов запоминает последнее работающее зеркало.
  • Случайные нажатия на полосу прогресса ридера больше не вызывают перемотку на сенсорных устройствах.
  • Страницы плагинов прокручиваются как страницы, виртуальные строки перемеряются при изменении контента выше, а открытые формы настроек принимают внешние записи вместо их затенения.
  • Пути файлов в каталоге плагинов проверяются по белому списку, закрывая обход Windows-относительных путей.

Старые выпуски на GitHub →