marknode / 릴리스 노트

MarkNode v2.1.4

← 전체 릴리스

MarkNode 2.1.4

새로운 기능

  • 사용자 지정 미리보기 스타일: 기본 제공 미리보기 스타일(GitHub, Serif, Compact 등)에서 선택하거나, 직접 CSS 스타일시트를 만들고 편집하고 삭제할 수 있습니다. 전역 또는 프로젝트별로 저장되며 편집하는 동안 실시간으로 적용됩니다. 새로운 “앱 테마에 맞추기” 옵션은 현재 테마에 맞춰 미리보기 스타일을 유지합니다.
  • 새로운 색상 테마: Paper, Midnight, Sepia, Solarized Dark, Nord, High Contrast 등 6가지 새 테마가 편집기, 마인드맵, 미리보기 전반에 일관되게 적용되며, 각 테마에 어울리는 구문 강조가 함께 제공됩니다.
  • 마인드맵 점선 종이 캔버스: 맵과 함께 이동하고 확대·축소되는 점선 종이 배경을 켤 수 있으며, 주요 토픽은 이제 더 깔끔한 카드 형태로 표시됩니다.

개선 사항

  • 다듬어진 인터페이스 재디자인: 제목 표시줄, 탭, 사이드바, 도구 모음, 편집기 및 미리보기 프레임, 대화 상자, 시작 화면과 스플래시 화면 전반에 걸친 폭넓은 시각적 개선과 함께 설정에 새로운 테마 선택기와 상태 표시줄 이동 경로가 추가되었습니다.
  • 미리보기 창 헤더: 미리보기 창에 검색, 미리보기 스타일, 도킹 해제/도킹, 최소화 컨트롤을 갖춘 명확한 헤더가 생겨 기존의 떠 있는 모서리 아이콘을 대체합니다.
  • 툴팁의 단축키 힌트: 탐색 아이콘과 툴팁에 키보드 단축키가 표시되고, 잘린 파일 이름은 마우스를 올리면 전체 경로가 나타납니다.
  • 더 명확해진 최근 파일: 최근 파일에 파일 이름과 마지막으로 연 시점이 표시되고, 폴더 경로는 두 번째 줄에 표시됩니다.
  • 친절해진 빈 상태 화면: 찾기 및 문제 패널에 표시할 내용이 없을 때 아이콘과 단축키 힌트가 있는 정돈된 카드 레이아웃이 나타납니다.
  • 터미널 탭 닫기 버튼: 각 터미널 탭에 다시 개별 닫기 버튼이 생겼으며, 아이콘이 더 깔끔해지고 배경이 편집기와 어울립니다.
  • 선택한 노드로 스크롤되는 미리보기: 선택한 마인드맵 노드에서 파일을 열면 미리보기가 해당 노드의 섹션으로 바로 스크롤됩니다.
  • 파일 트리의 실시간 Git 상태: 파일 트리의 Git 상태 배지가 디스크의 파일 변경에 맞춰 즉시 갱신되며, Windows에서의 수정, 추가, 삭제, 이름 변경도 반영됩니다.
  • 정보 대화 상자의 빌드 버전: 정보 대화 상자에 버전 번호와 함께 정확한 빌드 식별자가 표시되어 문제를 보고하기가 더 쉬워졌습니다.
  • 다시 시작 없이 적용되는 설정: 문서 루트를 변경하면 마우스 오른쪽 버튼 메뉴가 즉시 갱신되며, 설정이 안정적으로 저장되고 문제가 있으면 조용히 실패하지 않고 알려 줍니다.

버그 수정

  • 더 이상 비어 보이지 않는 편집기: 편집기가 간혹 빈 페이지로 바뀌던 문제를 수정했으며, 세션을 다시 불러올 때 커서 위치가 올바르게 복원됩니다.
  • 항상 편집기를 이동시키는 마인드맵 클릭: 마인드맵 노드를 클릭하면 매번 편집기가 해당 줄로 정확히 이동하며, 엉뚱한 위치에 스크롤된 채 남거나 화면이 튀지 않습니다.
  • 이미지를 옮겨도 유지되는 커서 위치: 문서에서 참조 중인 이미지를 옮겨도 편집기 커서와 스크롤 위치가 그대로 유지되며, 링크는 계속 갱신됩니다.
  • 개요 패널 단축키 정상 작동: Cmd/Ctrl+Shift+L로 개요 패널을 올바르게 표시하고 숨길 수 있습니다.
  • 바깥쪽 클릭 시 닫히는 마커 팝업: 마인드맵의 이모지 마커 팝업이 캔버스를 포함해 바깥 어디를 클릭해도 닫힙니다.
  • 다른 패널에 영향을 주지 않는 구분선 드래그: 편집기/미리보기 구분선을 드래그해도 개요 패널이나 다른 창의 크기가 실수로 바뀌지 않습니다.
  • 마커 추가 후 재배치되는 마인드맵: 노드의 마커를 추가하거나 변경하면 하위 노드와 연결선이 다시 배치되어 더 이상 겹치지 않습니다.
  • 외부 변경 시 잘못된 “저장되지 않음” 표시 없음: 자동 저장이 켜져 있으면 앱 외부에서 변경된 파일이 조용히 다시 불러와지고 미리보기와 마인드맵이 갱신되며, 탭이 수정된 것으로 잘못 표시되지 않습니다.
  • 다시 시작해도 기억되는 마인드맵 설정: 설정에서 선택한 기본 마인드맵 테마와 레이아웃이 다시 시작한 뒤에도 유지됩니다.
  • Windows 및 고해상도 디스플레이에서 선명한 마인드맵 텍스트: 마인드맵 노드 텍스트가 Windows와 배율이 적용된 고밀도 모니터에서 선명하게 표시됩니다.
  • 인라인 코드 주위의 굵게 및 기울임: **Expiration (exp)**: 와 같은 텍스트가 CJK 문장 부호를 포함해 바로 뒤에 문장 부호가 오는 경우에도 굵게 또는 기울임으로 올바르게 표시됩니다.