BaroMemo v1.1.2
📝 v1.1.2 업데이트 내역
이번 업데이트에서는 링크 편집의 편의성을 대폭 강화하고, 다양한 창 크기에 대응하는 유연한 UI 레이아웃을 적용했습니다.
- 스마트 링크 시스템 고도화
- 링크 자동 변환: URL 입력 후 엔터나 스페이스바를 누르면 즉시 클릭 가능한 링크로 변환됩니다.
- 백스페이스 링크 복귀: 링크 바로 뒤에서 백스페이스를 누르면 글자가 지워지는 대신 커서가 링크 안쪽 끝으로 즉시 이동하여, 흐름 끊김
없이 링크를 수정할 수 있습니다. - 서식 연속성 차단: 링크 탈출 시 파란색 밑줄 서식이 이후 텍스트로 이어지는 현상을 완벽히 차단했습니다.
- 리스트 구조 보존: 글머리 기호(li) 내에서 링크 변환 시 리스트 구조가 깨지지 않고 정상적으로 유지됩니다.
- 타이틀바 동적 레이아웃 적용
- 반응형 로고 & 제목: 창 너비가 좁아지더라도 BARO MEMO 로고는 항상 온전하게 표시됩니다.
- 가변형 메모 칩: 현재 편집 중인 메모 제목이 창의 남은 공간을 동적으로 활용하며, 공간이 부족할 때만 끝부분이 생략(...) 처리됩니다.
- 시각적 가독성 개선: 타이틀바 요소 간의 간격을 최적화하고 자간을 조정하여 심미성과 가독성을 모두 높였습니다.
- 안정성 및 성능 최적화
- DOM 클린업: 편집 중 발생하는 불필요한 빈 텍스트 노드들을 실시간으로 정리하여 장시간 사용 시에도 에디터의 반응성을 유지합니다.
- 배포 환경 최적화: 디버깅용 로그를 전면 제거하고 개발자 도구 자동 실행을 비활성화하여 앱 실행 속도와 보안을 강화했습니다.
- 최소 너비 UI 확보: 창을 최소 크기(420px)로 줄여도 우측 제어 버튼들이 가려지지 않도록 레이아웃을 정밀하게 조정했습니다.
===========================================================================
📝 v1.1.1 업데이트 내역
- 글머리 기호(목록) 기능 개선
- 중첩 깊이 제한: 글머리 기호 목록의 들여쓰기를 최대 2단계(기본 + 1단계 탭)로 제한하여 리스트 구조의 가독성과
일관성을 높였습니다. - 이미지 삽입 구조 최적화: 목록 작성 중 이미지를 삽입할 때 리스트 구조가 깨지지 않도록 로직을 개선했습니다. 이제
이미지를 넣은 후 자동으로 다음 리스트 항목이 생성됩니다.
- Tab / Shift+Tab 편집 편의성 향상
- 입력 포커스 유지: Tab이나 Shift+Tab을 눌러 들여쓰기/내어쓰기를 할 때, 커서가 문장 맨 앞으로 튀지 않고 현재 입력
중인 위치를 유지하도록 개선했습니다. - 줄 단위 편집: 커서가 문장 중간에 있더라도 항상 줄의 맨 앞부분에 공백이 추가되거나 삭제되도록 변경되었습니다.
- 레이아웃 안정화 및 창 크기 최적화
- 최소 크기 제한: 앱 창을 줄일 때 레이아웃이 깨지는 것을 방지하기 위해 최소 크기를 420x450으로 상향 조정했습니다.
- UI 텍스트 줄바꿈 방지: 창 너비가 좁아질 때 상단 제목이나 에디터 제목이 두 줄로 겹치지 않도록 말줄임표(...) 처리를
적용하여 깔끔한 UI를 유지합니다. - 툴바 버튼 고정: 에디터 하단 삭제 버튼 등이 다음 줄로 밀리는 현상을 방지하여 최소 크기에서도 모든 기능을 정상적으로
사용할 수 있습니다.