Amenbo 30.0.0 — вид, который можно передать другому
Окно можно одеть в скин: цвета, размеры, шрифт, фоновые картинки и значки — всё в одном файле, который передаётся другому человеку. К этой версии сложились и изменения из 29.0.0, 29.1.0, 29.2.0 и 29.3.0.
Amenbo теперь можно одеть в скин. Цветная половина пришла в 29.3.0, а материалы — фоновые картинки, значки, шрифт — новые в 30.0.0. К этой версии сложились и изменения с 29.0.0 по 29.3.0.
Скины — как поменять вид
В Настройках > Оформление есть строка «Скин». Вместе со сборкой идут четыре скина.
| название | как выглядит |
|---|---|
| Высокая контрастность | широкий разрыв между текстом и фоном |
| Washi | более тёплый, похожий на бумагу фон |
| Терминал | палитра как у терминала |
| Ретро | приходит с точечным шрифтом |
Выбор — это примерка: экран перерисовывается в этом скине, и ничто не решено, пока не нажато «Взять этот». Отступив, вы возвращаете прежний вид.
Чтобы снять скин, выберите «Нет (цвета, с которыми приходит Amenbo)». Если из-за скина экран стало не прочесть и до Настроек не добраться, команда amenbo skin use none снимает его из терминала.
Что может нести скин
Скин — это один zip-файл, в котором лежит skin.yaml и названные в нём материалы.
- цвета — фон, текст, акцент, границы; весь набор, которым пользуется экран
- размеры — по одному множителю на текст, отступы, скругление углов и тень
- рамка — вид линии (solid / double / none) и толщина
- шрифт — один woff2, до 2MB
- фоновые картинки — по одной за четырьмя местами: за фоном самого приложения, за фоном панели, за утопленными областями вроде полей ввода и за карточками. Вписывание — contain / cover / tile; положение — одно из девяти мест
- значки — любой из 51 значка, которые рисует окно, заменяется своей картинкой; цвет идёт за текстом рядом
Фоновые картинки, значки и переход на zip — новое в 30.0.0.
Как передать скин другому
«Записать один» выдаёт zip, где стоит каждое задаваемое имя, заполненное из надетого сейчас скина, если он есть. Начинать с пустого файла не приходится. Получатель роняет файл на Настройки > «Добавить скин».
- Прежде чем что-либо будет принято, панель перечисляет, что лежит в файле — имя файла, размер и место применения каждой картинки и шрифта.
- Читаемость цветов измеряется и сообщается — сколько пар не дотягивает до нижней границы. Ввоз это не останавливает. Место, за которым стоит картинка, не измеряется, потому что под текстом там не цвет.
- Уже занятое имя отклоняется с названием обеих версий, так что видно, какая лежит и какая приходит.
- «Передать этот скин» выписывает файл ровно таким, каким он пришёл, вместе с материалами, так что тот, кому вы его отдали, сможет передать его дальше.
Поиск и замена по всей папке (29.1.0)
Ищите слово по папке. Попадания сгруппированы по файлам, и нажатие на одно открывает это место.
- Замена по результатам. Файлы, которых трогать не нужно, можно убрать из списка.
- Перед записью спрашивают: «Заменить N мест в M файлах?»
- Он пишет в файлы, и отмены здесь нет — обратно только через git, когда папка под git.
- Файлы, изменившиеся после поиска, остаются нетронутыми, и сказано, сколько их оставлено нетронутыми.
Есть и панель поиска по открытому файлу — с учётом регистра, слово целиком, регулярные выражения — а дерево папок можно сузить по имени.
У решений есть стадия «пишется» (29.0.0)
Решение — черновик, пока оно пишется; «Завершить запись» его закрепляет.
Задачу, у которой в основании лежит ещё пишущееся решение, не начинают, пока это решение не закреплено. Работа больше не начинается на основании, которое ещё не установлено.
Правка закреплённого решения считается исправлением формулировки, и дата решения не меняется. Чтобы отменить решённое, замените его новым решением.
Всё остальное
- «Терминал» теперь зовётся «Рабочая область» — меняется то, как это называет экран, и только.
- Панель сохраняет имя и счёт, полученные, пока вы смотрели в другую сторону — имя, которое ИИ дал панели на другой странице, и задачи с решениями, которые эта сессия завела тем временем, оба на месте, когда вы вернётесь на ту страницу.
- Настройки открываются сразу — проверка неполадок больше не идёт при открытии, только по нажатию «Проверить». Приложение больше не замирает, пока идёт проверка.
- Список из тысяч задач открывается целиком — рисуются только строки на экране.
- Viewer принимает имя сервера — чтобы поднять второй сервер на том же аккаунте.
- Слишком мелкие для нажатия элементы управления расширены до цели размером с палец.
Тем, кто делал скин в 29.3.0
Формат скина теперь zip. Голый .yaml больше не принимают. Положите свой файл в zip; файл внутри называется skin.yaml. Выписывание образца тоже изменилось — теперь оно берёт назначение.
| 29.3.0 | 30.0.0 | |
|---|---|---|
| принять к себе | amenbo skin add mine.yaml | amenbo skin add mine.zip |
| образец | amenbo skin template > mine.yaml | amenbo skin template mine.zip |
| выписать тот, что у вас есть | (недоступно) | amenbo skin write-out mine mine.zip |
Как поставить
Откройте установщик для своей ОС на странице последнего выпуска. Права администратора не нужны.
- macOS —
.pkg, отдельно для Apple silicon и для Intel (приложение и CLI идут вместе) - Windows — установщик
.exe(приложение и CLI идут вместе) - Linux — приложение это AppImage; команда
amenboприходит из установщика CLI
Как обновиться: в приложении полоса «вышла новая версия» применяет обновление на месте. Если у вас стоит только CLI, его подменит amenbo update --apply.
Если вы идёте с 28.2.0 или раньше, формат хранимых данных поднимается — при первом запуске этой версии данные переезжают, а копия до переезда сохраняется автоматически. После переезда прежняя версия их уже не откроет. Если вы уже на 29.x, переезда нет. Приложение и CLI обновляются вместе одним и тем же установщиком, так что не оставляйте одно из них на старой версии.
Впервые здесь? Загляните на страницу Начать.