Releases: THET1ME-1/Fern
Releases · THET1ME-1/Fern
Release list
Fern 1.26.1
Fern 1.26.1 (build 43)
Исправлено
- Условия и политика — прямо на экране подписки. Внизу листа Fern Pro
появились две ссылки и строка о том, что подписка продлевается сама, пока её
не отменить в настройках магазина. Без них App Store отклонял приложение по
правилу 3.1.2(c). - Месячный тариф называет срок. Было «Отменить можно в любой день», стало
«Списание раз в месяц, отменить можно в любой день»: из подписи должно быть
видно, за какой период берут деньги.
Fern 1.26.0
Fern 1.26.0 (build 41)
Версия про подписку: Fern Pro теперь продлевается сам, а доступ открывается
без ключей и телеграм-бота. Купившие Pro раньше сохраняют его навсегда.
Добавлено
- Подписка Fern Pro. Оформляется в приложении: 299 ₽ в месяц на lava.top,
в Google Play и App Store — месяц или год. Доступ открывается сразу после
оплаты, код искать больше негде и незачем. - Аккаунт Fern. Почта с паролем, вход через Google и через Apple.
Подписка живёт на человеке, а не на телефоне: сменили устройство — Pro
переехал. Тем, кто не платит, аккаунт не нужен ни разу. - Офлайн-талон. Сервер отдаёт подписанную строку со сроком внутри, и
приложение проверяет её на устройстве. Pro работает без сети до конца
оплаченного месяца плюс неделя льготы. - Отмена подписки в приложении: Настройки → Fern Pro. Доступ остаётся до
конца оплаченного срока.
Изменено
- Нижняя навигация стала доком. Разделы держат ряд таблеткой, повторы
живут отдельной квадратной кнопкой рядом: она показывает, сколько карточек
ждёт, и запускает их из любого раздела. Панель больше не отрезает список
ровной полосой — он виден до самого низа. - Настройки собраны блоками. Каждый пункт — свой блок с круглой иконкой,
секции различаются тоном; блоки встают каскадом при заходе на экран.
Разделительная линия ушла: она резала колонку иконок. - Экран Pro говорит о подписке, а не о разовой покупке; ввод ключа остался
для тех, кто купил Pro раньше.
Fern 1.25.0
Fern 1.25.0 (build 40)
Версия про разбор видео: субтитры стали караоке. Строка стоит на месте, а по ней
едет слово, которое звучит прямо сейчас.
Добавлено
- Слово в субтитрах подсвечивается по голосу. Под звучащим словом едет
плашка и переезжает к следующему, пока диктор говорит. Видно, где вы в
предложении, даже если речь быстрая. - Ключ Fern Pro из буфера — одной кнопкой. Бот присылает ключ, тап в
Telegram кладёт его в буфер, и лист Pro сам его там находит: остаётся нажать
«Активировать». Поле ввода никуда не делось, но набирать в нём больше нечего.
Исправлено
- Подсветка реплик больше не перескакивает. У автоматических субтитров
YouTube реплики наезжают друг на друга, и приложение выбирало из двух наугад:
на часовом ролике каждая третья строка не загоралась ни разу, а подсветка
прыгала через предложение. Теперь горит та реплика, которая началась
последней. - Лента субтитров перестала дёргаться. Активная строка больше не вырастает
в размере — от этого список перекладывался прямо во время прокрутки. Её
по-прежнему видно: цвет и подложка. - Подсветка идёт ровно, а не рывками. Плеер сообщает позицию десять раз в
секунду и неточно; теперь между его ответами время считает само приложение, а
на перемотке подхватывает новое место сразу.
Fern 1.24.2
Fern 1.24.2 (build 39)
Версия про ожидание: там, где приложение раньше могло крутить кружок без конца,
теперь есть предел и понятное объяснение.
Исправлено
- Перевод больше не зависает без Wi-Fi. Приложение переводит офлайн, и
словарь для этого скачивается один раз. Раньше загрузка ждала именно Wi-Fi:
на мобильном интернете она не начиналась, а перевод молча ждал её. Кружок
крутился, ответ не приходил ни через минуту, ни через десять. Теперь перевод
сразу отвечает через интернет, а словарь докачивается сам, по любой сети. - Пока словарь качается, приложение так и пишет. Вместо красного «Не
удалось перевести» в этом случае стоит спокойное «Скачиваю офлайн-словарь».
Ошибки тут нет, перевод появится сам. - Кнопка озвучки не залипает. Если движок голоса замолкал на полуслове
(звонок, отключённые наушники, сбой синтеза), кнопка оставалась с крутилкой и
больше не нажималась, а чтение книги вслух вставало на абзаце. Теперь у
озвучки есть предел ожидания. - Книга и колода Anki открываются, не подвешивая экран. Разбор файла ушёл
в фоновый поток: на книге в несколько мегабайт интерфейс замирал на секунды,
а на колоде с картинками и звуком система могла показать «приложение не
отвечает». - Обновление не встаёт молча. Проверка новой версии и загрузка файла
раньше могли ждать сервер бесконечно, если он принимал запрос и замолкал.
Теперь ожидание ограничено, а недокачанный файл удаляется сам.
Fern 1.24.1
Fern 1.24.1 (build 38)
Исправлено
- Приложение больше не просит доступ к галерее. Фото для карточки и снимок
для распознавания текста и раньше открывались системным «Выбором фото», но в
карточке приложения висело разрешение на все изображения: его приносила
служебная библиотека, которая открывает скачанное обновление. Разрешение
убрано, работа с фото не изменилась.
Fern 1.24.0
Fern 1.24.0 (build 37)
Библиотека перестала быть пультом, а меню — ребусом из четырёх иконок.
Изменено
- Библиотека открывается материалами, а не шестью кнопками. Разбор текста
— самый частый случай — идёт крупной карточкой во всю ширину, а видео,
книга, фото и статья стоят строкой под ней. Первый экран освободился
примерно на треть: полка «Читаю сейчас» и список источников теперь видны
сразу, без прокрутки. - В нижнем меню подписан активный пункт. Раньше там были четыре иконки без
единого слова, и «где я сейчас» опознавалось перебором.
Исправлено
- Подписи уезжали за край на узком экране и с крупным системным шрифтом.
Плитки режимов обучения, карточки входов в Библиотеке и обложки колод на
главном и в паке считали высоту долей ширины — на телефоне 320 dp и при
системном шрифте 1.3 текст обрезался жёлто-чёрной лентой. Высота теперь
считается от содержимого. Там же пара кнопок под полем разбора, строка
«Щиты + Поделиться» и сводка серии: их ширину задаёт перевод, и на
португальском они не помещались в строку. - «Контекст», «Связи» и «Двойники» звали вернуться позже. Этим
упражнениям нужны особые карточки: предложение-пример, слова одной темы,
похожие пары. Когда таких нет, экран советовал зайти завтра, хотя ждать было
нечего. Теперь он говорит, чего именно не хватает. - Импорт книги падал при отмене выбора файла. На части устройств отмена
возвращает не пустоту, а результат без файлов, и разбор обрывался ошибкой. - Микрофон оставался занятым после «Повтори за диктором». Уход с карточки
на середине записи не останавливал её: системный индикатор горел, а на
следующем слове кнопка «Записать» отвечала «нет доступа к микрофону» до
перезапуска приложения. - Разбор чужих файлов не переживал испорченных данных. Номер состояния из
чужого снимка ронял чтение карточки, битый ключ дня — весь экран
«Прогресс», одна испорченная запись отменяла восстановление всей резервной
копии, а нестандартная HTML-сущность ломала импорт статьи, книги и колоды
Anki. Каждый такой случай теперь пропускается, а остальное восстанавливается. - Эмодзи огня и снежинки заменены иконками. В карточке «Твоя неделя» и в
сообщении о щите они рисовались системным шрифтом и выбивались из
оформления.
Fern 1.23.0
Fern 1.23.0 (build 36)
Fern научился читать чужие сообщения и объяснять грамматику своими текстами.
Добавлено
- «Разбор» — вставил сообщение, понял его целиком. Новый экран в
Библиотеке: вставляете текст на изучаемом языке и получаете перевод, сам
текст с подсветкой знакомых слов, список незнакомых с добавлением по одному
и пачкой — и грамматику именно этого текста. Разбор коротких кусков
бесплатен: это не источник в смысле библиотеки, а понимание одного
сообщения. - Грамматика, выросшая из ваших текстов. Двадцать четыре конструкции
английского от A1 до B2 — времена, пассив, модальные, условные — с
объяснением на семи языках. Fern находит их в ваших книгах, видео и разборах
и на экране «Грамматика» показывает, сколько раз каждая вам уже попадалась:
частое идёт первым, а не по программе учебника. - Правило учится карточкой. Взятое правило живёт в колоде «Грамматика» и
идёт через тот же FSRS, что и слова. Режим «Правила» показывает предложение
из вашего текста с выделенным оборотом и спрашивает, какая это конструкция. - «Ответ»: черновик превращается в свои слова. Пишете ответ на родном
языке — Fern переводит и разбирает его: сколько слов пришло из вашего
словаря, каких не хватило и где вместо простого слова просилось выученное. - Fern в меню выделения текста. Выделили слово в мессенджере или браузере
— пункт «Fern» стоит рядом с «Копировать». Короткое выделение открывает
перевод, длинное — разбор. - Слова-преследователи. В «Прогрессе» видно слова, которые попались в
нескольких источниках и до сих пор не выучены. Цифра на слове — в скольких. - Карточка в шторке. Слово с кнопками «Помню» и «Не помню» в уведомлении:
ответ засчитывается и двигает расписание без открытия приложения. Выключено
по умолчанию, включается в «Напоминаниях». - Упражнение «Двойники». Слова, которые вы путаете, показываются рядом
намеренно — после ответа видно оба значения. Обычно планировщик их разводит,
но различать похожее нужно учиться отдельно. - «Повтори за диктором». На раскрытой карточке — запись своего голоса и
сравнение с эталоном вплотную. Балла за произношение нет: офлайн его нечем
посчитать честно, а разницу слышно и так.
Fern 1.22.0
Fern 1.22.0 (build 35)
Колода больше не обещает сессию, которой не будет.
Исправлено
- «Пока нечего повторять» при сотне слов в колоде. Цифра «к повтору» на
колоде считала новые слова вместе с просроченными, а сессия отдаёт новые по
дневному лимиту — двенадцать. Двенадцать взял, остальные сто шесть остались
за лимитом, и экран отвечал, что повторять нечего. Теперь цифра показывает
то, что сессия действительно даст сейчас, а состав колоды виден отдельными
числами: новые, к повтору, выучено.
Добавлено
- Пустая сессия называет причину и предлагает выход. Если упёрлись в
дневной лимит, экран так и говорит — сколько взято, сколько ждёт в колоде —
и даёт взять ещё одну порцию сегодня или изменить лимит. Добавка живёт один
день: завтра расписание снова обычное.
Fern 1.21.0
Fern 1.21.0 (build 34)
Кнопка «Оптимизировать» перестала спорить сама с собой.
Исправлено
- Счётчик под кнопкой оптимизации показывал не то число. Под ней стояли все
повторы из журнала — «387 / 200», кнопка была доступна, а нажатие отвечало
«Пока мало данных». Настройка учится на другом: на словах, повторённых через
сутки после знакомства, а минутные шаги первого дня в счёт не идут. Теперь
строка называет то, чего не хватает, и кнопка не зовёт нажать себя впустую.
Добавлено
- «Что даёт оптимизация» — понятным языком. Тап по строке в настройках
открывает лист: через сколько дней вернётся новое слово после каждой оценки,
а после подгонки рядом встают ваши сроки. Видно сразу, что «Хорошо» у вас
держится, скажем, шесть дней вместо средних трёх.
Fern 1.20.0
Fern 1.20.0 (build 33)
Слово наконец читается, а словарь дорос до C2.
Добавлено
- Английский получил продолжение на 2661 слово. B1 — 778 слов, C1–C2 —
1883, восемью колодами по частям речи. Набор лежит в «Готовых колодах» и
берётся руками, когда стартовые пятьсот стали простыми: сваливать всё это на
первый запуск незачем. Переводы на семь языков, определения и примеры
написаны для Fern; слова уровней C1–C2 взяты из Octanove Vocabulary Profile
(CC BY-SA 4.0, авторство указано в «Лицензиях»). - Ответ сверяется переводчиком, а не только строкой в карточке. У
back
перевод «спина», но «назад» — тоже верно: тем движком перевода, который
выбран в настройках, ответ переводится обратно и сверяется со словом. Если
переводчик молчит, последнее слово за человеком — кнопка «Всё равно
засчитать». Признанный вариант карточка запоминает и больше не спорит. - Часть речи видна прямо на вопросе. Метка «сущ.» снимает половину споров
ещё до ответа.
Изменено
- Изучаемое слово набрано IBM Plex Sans. В Unbounded заглавная
I,
строчнаяlи единица — три одинаковые палки, и карточка со словомIне
читалась вовсе. Заголовки и текст интерфейса остались прежними.
Исправлено
- Чужой формат книги больше не тратит бесплатный разбор. MOBI, PDF, DOCX
и прочее отсекаются по расширению и сигнатуре ДО разбора: раньше.mobi
разворачивался в кашу из букв, сохранялся как книга и списывал единственный
бесплатный источник. - Книги в UTF-16 читаются — раньше виндовый «Юникод» превращался в мусор.
- Экспорт словаря не исполняется формулами. Карточка вида
=HYPERLINK(...)
из чужого импортированного набора при открытии CSV в Excel запускалась как
формула; заодно-ingперестал показываться ошибкой#NAME?. - Архивы отсекаются по заявленному размеру: EPUB на мегабайт больше не
разворачивается в гигабайты и не кладёт приложение по памяти. - Статья по ссылке качается с потолком — ссылка на большой файл раньше
утаскивала его в память целиком. - Покупка объясняет отказ. «Магазин недоступен» одинаково означало и
установку мимо Play, и неактивное предложение в консоли; теперь это разные
сообщения.