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과 거기서 이름을 부른 재료가 들어갑니다.
- 색 — 바탕, 글자, 강조, 테두리. 화면이 쓰는 색 한 벌
- 크기 — 글자와 여백, 모서리 둥글기, 그림자에 배율 하나씩
- 테두리 — 선의 종류(실선 / 두 줄 / 없음)와 굵기
- 글꼴 — woff2 하나, 2MB까지
- 배경 그림 — 앱 자신의 바탕, 패널의 바탕, 입력란처럼 가라앉은 자리, 카드의 네 곳에 한 장씩. 까는 법은 담기 / 덮기 / 깔기이고, 두는 자리는 아홉 군데 가운데 하나
- 아이콘 — 창이 그리는 아이콘 51개를 자기 그림으로 바꿀 수 있습니다. 색은 옆에 있는 글자를 따라갑니다
배경 그림과 아이콘, 그리고 zip이 된 것은 30.0.0에서 새로 들어왔습니다.
스킨을 남에게 건네기
“하나 써 내보내기”는 설정할 수 있는 이름이 전부 든 zip을 만듭니다. 입고 있는 스킨이 있으면 그 값으로 채워집니다. 빈 파일에서 쓰기 시작할 일이 없습니다. 받는 쪽은 그 파일을 설정 › “스킨 추가”에 떨어뜨리면 됩니다.
- 무엇 하나 받아들이기 전에, 파일 안에 있는 것을 먼저 늘어놓습니다. 그림과 글꼴의 파일 이름, 크기, 그리고 어디에 쓰이는지까지.
- 색이 읽히는지 재서 알려 줍니다. 기준에 못 미치는 쌍이 몇인지 말해 주고, 받아들이는 것을 막지는 않습니다. 배경에 그림이 깔린 자리는 글자 밑에 있는 것이 색이 아니므로 재지 않습니다.
- 같은 이름이 이미 있으면 양쪽 버전을 함께 말하며 되돌려보냅니다. 어느 것이 있고 어느 것이 들어오는지 보입니다.
- “이 스킨 건네주기”는 받았을 때의 파일을 그대로 써 냅니다. 재료까지 함께이므로, 건네준 사람이 다시 건넬 수 있습니다.
폴더 전체에서 찾아 바꾸기 (29.1.0)
폴더 안에서 낱말을 찾습니다. 찾은 것은 파일별로 묶이고, 누르면 그 자리가 열립니다.
- 결과 전체를 한꺼번에 바꿉니다. 건드리고 싶지 않은 파일은 목록에서 뺄 수 있습니다.
- 쓰기 전에 묻습니다. “M개 파일에서 N군데를 바꿀까요?”
- 파일에 쓰는 것이라, 여기에는 되돌리기가 없습니다. 돌아갈 길은 그 폴더가 git 아래에 있을 때의 git뿐입니다.
- 찾은 뒤에 바뀐 파일은 건드리지 않고, 몇 개를 그냥 두었는지 말해 줍니다.
열려 있는 파일 안에서 찾는 패널도 있고 — 대소문자, 낱말 단위, 정규식 — 폴더 나무도 이름으로 좁힐 수 있습니다.
결정에 “쓰는 중” 단계가 생겼습니다 (29.0.0)
결정은 쓰는 동안 초안이고, “작성 마치기”로 정해집니다.
아직 쓰고 있는 결정을 전제로 삼은 작업은, 그 결정이 정해질 때까지 시작하지 않습니다. 굳지 않은 전제 위에서 일이 시작되는 일은 이제 없습니다.
정해진 결정을 고치는 것은 표현을 바로잡는 일로 다루고, 결정한 날짜는 바뀌지 않습니다. 정한 것 자체를 뒤집을 때는 새 결정으로 갈음하세요.
그 밖에
- “터미널”이 이제 “워크스페이스”입니다 — 화면이 부르는 이름만 바뀌었고, 그 밖에는 그대로입니다.
- 다른 곳을 보는 동안에도 패널은 받은 이름과 개수를 그대로 가지고 있습니다 — 다른 페이지에서 AI가 패널에 붙인 이름도, 그 세션이 그동안 올린 작업과 결정도, 그 페이지로 돌아오면 그대로 있습니다.
- 설정이 바로 열립니다 — 문제 점검은 열 때가 아니라 “점검”을 누를 때만 돕니다. 점검하는 동안 앱이 멈추는 일도 없어졌습니다.
- 작업이 수천 건인 목록도 끝까지 열립니다 — 화면에 보이는 줄만 그립니다.
- 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 |
받는 곳
최신 릴리스에서 쓰는 OS의 설치 프로그램을 여세요. 관리자 권한은 필요 없습니다.
- macOS —
.pkg, Apple 실리콘용과 Intel용 각각 하나씩(GUI와 CLI가 함께 옵니다) - Windows — setup
.exe(GUI와 CLI가 함께 옵니다) - Linux — GUI는 AppImage이고,
amenbo명령은 CLI 설치 프로그램에서 옵니다
업데이트하려면: GUI에서는 “새 버전이 있습니다” 배너가 그 자리에서 적용합니다. CLI만 설치했다면 amenbo update --apply가 바꿔 줍니다.
28.2.0 이하에서 올라온다면 저장 데이터 형식이 올라갑니다 — 이 버전에서 처음 열 때 옮기고, 옮기기 전의 백업은 저절로 남습니다. 한 번 옮기고 나면 이전 버전으로는 더 이상 열 수 없습니다. 이미 29.x라면 옮길 것이 없습니다. GUI와 CLI는 같은 설치 프로그램이 함께 업데이트하므로, 한쪽만 예전 버전으로 두지 마세요.
처음이신가요? 시작하기를 보세요.