Skip to content

CapSwap 0.8.0

Choose a tag to compare

@Vex-Leafvale Vex-Leafvale released this 09 Oct 15:42
· 1 commit to main since this release

0.8.0 (2026-10-10)

  • Templates with several text styles now work. Templates made in Premiere whose text mixes styles used to stop with "several style runs are not supported". The first time a layout appears, CapSwap asks once whether its styled text is a speaker label (Name | , Janeㅣ) and remembers the answer for every template shaped the same way. Label layouts keep the label and put each caption in the body style; others put the whole caption in the body style. Premiere's older built-in templates are covered too.
  • Label templates swap into each other. A caption made with a speaker-label template swaps to another with the body kept and the label converted (John | body → Janeㅣbody), or to a plain template with the body only, without asking.
  • Steadier template browser. The browser keeps its size when a search finds nothing, so the buttons no longer jump, and cards no longer shift when a scrollbar appears. Scrollbars are thin and match the panel.
  • Reset saved choices. The new ⚙ button next to the language menu resets what CapSwap remembered per template (it asks again next time) or all settings. The previous settings are kept as settings.backup.json.

0.8.0 (2026-10-10)

  • 서식이 섞인 템플릿 지원. 본문 서식이 여러 구간으로 나뉜 Premiere 제작 템플릿은 그동안 "여러 스타일 구간 미지원"으로 멈췄습니다. 이제 어떤 형태를 처음 만나면 서식 문구가 이름표(영희ㅣ, 철수 | )인지 한 번 묻고, 같은 형태의 모든 템플릿에 기억합니다. 이름표형이면 이름표를 유지하고 자막을 본문 서식으로, 아니면 자막 전체를 본문 서식으로 넣습니다. Premiere의 예전 기본 템플릿 형식도 지원합니다.
  • 이름표 템플릿끼리 교체. 이름표형 템플릿으로 만든 자막은 다른 이름표 템플릿으로 교체하면 본문은 그대로 두고 이름표만 바뀌고(철수 | 본문 → 영희ㅣ본문), 이름표 없는 템플릿으로 교체하면 본문만 들어갑니다. 따로 묻지 않습니다.
  • 템플릿 브라우저 크기 고정. 검색 결과가 없어도 창이 줄어들지 않아 버튼 위치가 움직이지 않고, 스크롤바가 생길 때 카드가 밀리지 않습니다. 스크롤바는 패널 색에 맞춘 얇은 모양입니다.
  • 저장된 선택 초기화. 언어 메뉴 옆의 새 ⚙ 버튼으로 템플릿별로 기억한 선택(다음에 다시 물음) 또는 모든 설정을 초기화합니다. 이전 설정은 settings.backup.json으로 남깁니다.

SHA-256 (CapSwap-0.8.0.zxp): 75B04CF0C7EFAB6B5E29FFA15F5FFA7C4230E068FB9B1B21C16C40D767F992EA