변경 이력

Corral의 새로운 소식.

  1. v0.9.0 — 연동 크기 조절, 멀티 모니터 스냅샷, 그리고 워크스페이스 제어

    • 연동 크기 조절: 타일된 두 창의 공유 가장자리를 드래그하면 인접 창도 함께 따라옵니다
    • 레이아웃 스냅샷이 모든 모니터를 한 번에 캡처하고 복원합니다
    • 워크스페이스와 프리셋별로 제외할 앱을 지정할 수 있습니다
    • 환경설정 창 크기를 자유롭게 조정할 수 있습니다
    • Windows와 macOS 모두에서 네이티브 상태 오버레이가 동작합니다

    새로워진 것

    • 연동 크기 조절(Sticky Resize). 타일링된 두 창이 공유 가장자리를 가질 때, 한쪽 가장자리를 드래그하면 인접 창도 같은 만큼 함께 움직여 갭이나 겹침이 생기지 않습니다.

      • 공유 가장자리 표시 방식 선택: 중앙 마커 또는 양쪽 가장자리 바
      • 고해상도 모니터에서는 분할 비율 눈금자를 켤 수 있습니다
      • 지정한 단축키를 누르고 있을 때만 동작하게 잠그거나, 모서리(대각선) 크기 조절까지 함께 묶을 수 있습니다
      • 모든 옵션은 환경설정 → 연동 크기 조절에 모여 있습니다
    • 멀티 모니터 레이아웃 스냅샷. 전체 모니터 배치를 하나의 묶음으로 캡처하고 함께 복원합니다.

      • 모든 모니터의 창을 한 번에 캡처합니다
      • 복원할 때 각 창은 원래 캡처되었던 모니터로 돌아갑니다
      • 상대 좌표 기반이라 해상도나 배율이 달라져도 배치가 안정적으로 유지됩니다
    • 레이아웃·워크스페이스 복원 이력. 이전 배치로 되돌릴 수 있습니다.

      • 레이아웃 스냅샷과 워크스페이스 복원 작업이 이력으로 남습니다
      • 기억에 의존해 다시 만들지 않고 이전 상태로 복귀합니다
    • 워크스페이스·프리셋 제외 앱. 레이아웃에 끼어들면 안 되는 앱을 지정합니다.

      • 워크스페이스 전역 제외 목록과 프리셋별 제외 목록을 따로 관리합니다
      • 백그라운드 유틸리티, 채팅, 미디어 앱을 제외하는 데 유용합니다
      • 환경설정에서 직접 편집할 수 있고, 기본 시스템 목록 위에 자유롭게 추가할 수 있습니다
    • 크기 조절이 가능한 환경설정 창. 환경설정 창이 지정한 크기를 그대로 따릅니다.

      • 길어진 설정 목록을 고정된 창 안에서 스크롤하지 않아도 됩니다
      • 새로 추가된 제외 앱 편집기가 답답하지 않게 들어옵니다
    • 네이티브 상태 오버레이. Windows와 macOS 모두에서 스냅이나 복원 작업 중 Corral의 현재 상태를 알려 줍니다.

      • 진행 중인 작업이 무엇인지 즉시 알 수 있습니다
      • 작업 중인 창의 포커스를 빼앗지 않습니다

    달라진 것

    • 네이티브 Windows 스냅 미리보기. Windows 스냅 미리보기가 더 빠르고 매끄럽게 표시됩니다.

      • 그리기 성능이 빨라지고 다른 창과의 겹침 순서가 자연스럽습니다
      • 혼합 DPI 멀티 모니터 환경에서도 예측 가능하게 동작합니다
    • macOS 녹색 버튼 메뉴 안정화. 녹색 신호등 메뉴 위에 마우스를 올렸을 때의 인식이 더 안정적으로 동작합니다.

      • 인접한 창 위를 빠르게 지나가도 깜빡이지 않습니다
      • 공간 전환이나 포커스 이동 후에도 줌(zoom) 버튼 캐시 상태가 어긋나지 않습니다
    • 워크스페이스 복원 신뢰성 향상. 복원 도중 일어나는 상태 변화를 더 매끄럽게 처리합니다.

      • 복원 중 창이 열리거나 닫히거나 모니터 사이를 이동해도 멈추지 않습니다
    • 연동 크기 조절 후보 인식 개선. 엉뚱한 창이 함께 끌려오지 않습니다.

      • 같은 모니터에서 포커스 창과 시각적으로 겹치는 창은 후보에서 제외합니다
  2. v0.8.8 — Windows의 Window Snap 미리보기가 더 부드럽게

    • Window Snap 미리보기가 부드러워지고, 여러 스냅 영역을 동시에 보여 줍니다
    • PowerToys FancyZones가 같은 Shift 키를 쓰도록 설정돼 있으면 알려 줍니다
    • 단축키 표시가 사용 중인 운영체제의 키보드 표기 방식과 맞춰집니다

    새로워진 것

    • FancyZones 충돌 안내. PowerToys FancyZones를 함께 사용 중이고 그쪽이 Shift 키로 동작하도록 설정돼 있을 때 — Corral의 Window Snap도 Shift 키를 쓰기 때문에 — Corral이 충돌을 감지하고 안내를 표시합니다. 어느 쪽이 반응하지 않는지 짐작할 필요 없이 한 곳에서 정리할 수 있습니다.
    • 여러 스냅 영역 동시 미리보기. 창을 드래그하는 동안 Window Snap 미리보기가 둘 이상의 스냅 영역을 동시에 보여 줍니다. 마우스를 놓기 전에 주변 레이아웃이 어떻게 맞물리는지 미리 확인할 수 있습니다.

    달라진 것

    • Windows에서 더 부드러운 미리보기. Window Snap 미리보기가 한층 부드러워졌고, 디스플레이를 옮길 때 커서가 있는 모니터를 정확히 따라갑니다. 미리보기가 나타나는 속도도 설정에서 직접 조절할 수 있습니다.
    • 운영체제에 맞춘 단축키 표시. 단축키 라벨(Cmd, Ctrl, Alt, Option)이 한 가지 표기로 통일되어 있던 것을 운영체제별 키보드 표기에 맞춰 표시합니다.
    • 한국어·영어 번역 보강. 새로 추가된 FancyZones 안내와 갱신된 Window Snap 문구가 한국어와 영어 모두에서 자연스럽게 표시됩니다.
  3. v0.8.0 — Window Snap, 녹색 버튼 메뉴, 그리고 새 비주얼

    • Window Snap: 창을 화면 가장자리로 드래그하면 레이아웃 자리에 맞춰 정렬됩니다
    • macOS 녹색 신호등 버튼에서 Corral 메뉴를 바로 열 수 있습니다
    • macOS 기본 창 타일링과 충돌 없이 함께 동작합니다
    • 더 매끄러워진 로그인 흐름, 그리고 계정 삭제 기능
    • Alert, 다이얼로그, 그리드의 라이트/다크 모드 비주얼 정리

    새로워진 것

    • Window Snap. 창을 화면 가장자리나 지정한 영역으로 드래그하면 Corral이 그 자리에 맞춰 정렬합니다. 기본으로 제공되는 그리드 프리셋을 그대로 사용하거나 직접 레이아웃을 구성할 수 있고, 모니터를 여러 대 쓰는 환경에서도 동작합니다.
    • Window Snap을 한 번에 끄고 켜기. 설정해 둔 레이아웃과 트리거를 그대로 둔 채, 토글 하나로 Window Snap을 잠시 꺼 둘 수 있습니다. 자동 정렬 없이 조용히 작업하고 싶을 때 유용합니다.
    • macOS 녹색 버튼에서 바로 여는 메뉴. macOS 창 왼쪽 위의 녹색 신호등 버튼에 마우스를 올리거나 우클릭하면 Corral 메뉴가 열립니다. 프리셋, 사용자 레이아웃, 스냅샷, 그리고 실행 취소/다시 실행을 바로 호출할 수 있습니다. 지금 사용할 수 없는 항목(예: 되돌릴 작업이 없을 때의 실행 취소)은 비활성화되어 회색으로 표시됩니다.
    • 보조 단축키. 기존 단축키 위에 한 단계 더 단축키를 추가할 수 있습니다. Cmd, Ctrl, Option, Alt 같은 키가 Windows와 macOS 어느 쪽에서도 일관되게 동작합니다.
    • 계정 삭제. 데스크톱 앱 안에서 Corral 계정을 직접 영구 삭제할 수 있습니다. 삭제 시 모든 기기에서 자동으로 로그아웃되고, 저장된 로그인 정보도 함께 정리됩니다.

    달라진 것

    • macOS 창 타일링과 공존. macOS에 기본으로 들어 있는 창 타일링 기능과 더 이상 부딪히지 않고 자연스럽게 함께 동작합니다. 스냅 영역, 모니터 경계, 인접한 두 모니터가 만나는 지점이 더 정확하게 인식됩니다.
    • 남아 있던 미리보기 정리. 다른 앱으로 전환하면 Window Snap 미리보기도 함께 사라집니다. 화면 한쪽에 미리보기가 남아 있는 일이 없어졌습니다.
    • 계정 탭 흐름. 계정 탭에서 로그아웃하면 자동으로 Preset 탭으로 돌아갑니다. 로그인 화면도 더 매끄러워져, 이전 세션이 만료된 뒤 로그인 화면이 일시적으로 멈춰 보이던 현상이 사라졌습니다.
    • 친절해진 시작 화면. 시작 시 로딩 화면이 한국어와 영어를 모두 지원하며, 단순한 스피너 대신 Corral이 무엇을 준비 중인지(언어, 디스플레이, 저장된 레이아웃)를 알려 줍니다.
    • 새 비주얼. Alert, 다이얼로그, 그리드 같은 공통 요소의 모습을 새로 다듬었습니다. 라이트/다크 모드의 인상이 더 일관되고, 회색 톤이 한층 차분해져 앱의 나머지 부분과 잘 어울립니다.
  4. v0.7.5 — Windows에 새로 설치해도 바로 동작합니다

    • Windows에 새로 설치해도 창 관리 기능이 처음부터 정상 동작합니다

    해결된 것

    • Windows 신규 설치 동작. 이전 일부 Windows 설치 파일에서 Corral이 창을 관리하기 위해 필요한 구성 요소가 빠져 있었습니다. 그 결과 새로 설치한 직후 일부 창 관련 기능이 다음 업데이트 전까지 동작하지 않을 수 있었습니다. 이번 설치 파일에는 필요한 구성 요소가 모두 포함되어, 앱을 처음 실행한 순간부터 창 관리 기능이 정상적으로 동작합니다.

    달라진 것

    • macOS 설정 탭. Windows 전용 항목이 macOS 설정 탭에 잠깐 보였다가 사라지던 현상을 정리했습니다. 이제 설정 탭에는 사용하는 운영체제에서 실제로 동작하는 항목만 표시됩니다.
  5. v0.7.4 — macOS에서 정상적으로 설치·실행됩니다

    • macOS에서 Corral을 별다른 우회 없이 설치하고 실행할 수 있습니다

    해결된 것

    • macOS 설치·실행. macOS에서 Corral이 정상적으로 설치되고 실행됩니다. 처음 실행할 때 앱이 열리지 않던 경고가 사라졌고, 다른 앱처럼 응용 프로그램으로 옮긴 뒤 더블클릭만으로 실행할 수 있습니다. 우클릭으로 열기 같은 추가 절차가 필요 없습니다.
  6. v0.7.0 — ARM 기반 Windows PC에 맞춘 버전 추가

    • ARM 기반 Windows 노트북 전용 버전을 함께 제공합니다
    • PC에 맞는 버전이 자동으로 설치되어 따로 선택할 필요가 없습니다

    새로워진 것

    • ARM 기반 Windows 지원. 최근의 ARM 기반 Windows 노트북(Snapdragon이 탑재된 Surface Pro 등)을 위한 전용 버전을 새로 추가했습니다. 이 기기에서는 설치 파일과 Microsoft Store 페이지가 자동으로 맞는 버전을 받아 주어, Windows의 호환 모드를 거치지 않고 본래 속도로 동작합니다.

    달라진 것

    • PC에 맞는 자동 업데이트. 자동 업데이트가 사용 중인 PC에 맞는 버전을 알아서 선택해 받습니다. 노트북에 어떤 칩이 들어 있는지 직접 확인하지 않아도 Corral이 처리합니다.
  7. v0.6.0 — 다시 되는 계정 로그인

    • 계정 탭에서 로그인이 다시 정상적으로 동작합니다
    • Microsoft Store 페이지와 시작 메뉴 타일에 Corral 아이콘이 모든 크기에서 선명하게 표시됩니다

    달라진 것

    • Microsoft Store 노출. Microsoft Store의 Corral 페이지와 시작 메뉴 타일에서 모든 크기의 Corral 아이콘이 올바르게 보입니다. 일부 Windows 환경에서 기본 아이콘으로 대체되던 현상이 해결됐습니다.

    해결된 것

    • 계정 로그인. 이전 빌드에서 계정 탭에서 로그인이 끝까지 완료되지 않던 문제를 해결했습니다. 이제 로그인이 정상적으로 처리되고, 이후에도 세션이 Corral 계정에 유지됩니다.
  8. v0.5.2 — 제대로 시작되는 자동 시작

    • Windows 자동 시작 토글이 Microsoft Store 설치에서도 동작합니다
    • Windows가 자동 시작을 막았을 때 원인을 알려줍니다

    달라진 것

    • Windows 자동 시작. 설정에서 자동 시작을 켜면 로그인 시 Corral이 확실하게 실행됩니다. Microsoft Store에서 설치한 경우에도 정상 동작합니다.

    해결된 것

    • 아무 말 없이 꺼지던 자동 시작. Windows 쪽에서 Corral의 자동 시작이 막혀 있던 경우, 토글이 조용히 다시 꺼지는 대신 왜 막혔는지와 어디서 다시 켤 수 있는지 알려줍니다.
  9. v0.5.1 — 더 정확해진 스티키 리사이즈

    • 타일된 창 사이에서 인접한 창을 더 정확하게 골라냅니다
    • 다른 창에 가려진 창이 실수로 따라 움직이는 일이 줄었습니다
    • macOS에서 타이틀바를 끌어도 스티키 리사이즈가 시작되지 않습니다

    달라진 것

    • 더 정확한 인접 창 감지. 두 창이 각자 모니터의 좌/우(또는 상/하)를 채우고 있다고 해서 인접한 것으로 간주하지 않고, 실제로 공유 경계가 맞닿아 있을 때만 인접으로 판단합니다. 창 일부가 모니터 바깥으로 걸쳐 있는 경우에도 모니터를 꽉 채운 것처럼 오판하지 않도록 보정했습니다.
    • 가려진 창은 건드리지 않기. 같은 모니터에서 창이 겹쳐 있을 때, 리사이즈 중인 창을 덮고 있는 다른 창 뒤쪽 창은 스티키 리사이즈 후보에서 제외합니다. 눈에 보이는 창이 함께 움직입니다.
    • macOS 타이틀바 드래그 구분. 타이틀바를 잡아 창을 옮길 때는 스티키 리사이즈가 시작되지 않습니다. 창 가장자리에서 드래그할 때만 스티키 리사이즈가 동작합니다.

    해결된 것

    • 멀티 모니터 경계 오인식. 두 창이 실제로 맞닿아 있지 않은데도 모니터 전체 타일링으로 추론되어 서로 엮이던 문제가 해결되어, 창이 많은 환경에서 간헐적으로 발생하던 엉뚱한 커플링이 사라졌습니다.
  10. v0.5.0 — 업데이트 확인

    • 새 버전이 출시되면 Corral이 알려줍니다
    • 설정에서 릴리스 페이지로 바로 이동해 최신 빌드를 받을 수 있습니다

    새로워진 것

    • 새 버전 안내. 현재 실행 중인 버전과 최신 릴리스를 비교해, 업데이트가 나온 경우 애플리케이션 설정에 안내가 표시됩니다. 현재 버전, 최신 버전, 릴리스 페이지로 이동하는 버튼이 함께 제공됩니다.
  11. v0.4.0 — 로그인 시 자동 시작

    • 로그인하면 Corral이 자동으로 실행되도록 설정할 수 있습니다

    새로워진 것

    • 로그인 시 자동 시작. 애플리케이션 설정에 새 옵션이 생겼습니다. 이 기기에 로그인할 때 Corral이 자동으로 실행되도록 켤 수 있고, 같은 설정에서 언제든지 끌 수 있습니다.
  12. v0.3.0 — 타이틀바 최대화와 프리셋 제외

    • Windows에서 타이틀바를 더블클릭하면 Corral 최대화가 실행됩니다
    • 특정 앱은 프리셋의 영향을 받지 않도록 제외할 수 있습니다
    • 안내 팝오버의 이미지·영상이 처음부터 지연 없이 표시됩니다
    • 같은 모니터에서 창이 겹쳐 있어도 엉뚱한 창이 따라오지 않습니다
    • 권한 대기 상황의 안내 문구가 더 분명해졌습니다

    새로워진 것

    • Windows 타이틀바 더블클릭으로 최대화. Windows에서 창의 타이틀바를 더블클릭하면 Corral의 최대화가 실행됩니다. 작업 관리자처럼 관리자 권한이 필요한 창에서도 동일하게 동작합니다.
    • 프리셋에서 제외할 앱 지정. 설정에 새 섹션이 생겨, 특정 앱은 윈도우 프리셋의 영향을 받지 않도록 선택할 수 있습니다. Corral이 추천하는 앱 목록과 직접 추가한 앱을 함께 관리할 수 있고, 다른 설정과 마찬가지로 동기화됩니다.

    달라진 것

    • 겹친 창을 건드리지 않는 스티키 리사이즈. 같은 모니터에서 창이 서로 겹쳐 있을 때, 창 크기를 조절해도 의도하지 않은 옆 창이 끌려가는 일이 줄었습니다.
    • 안내 팝오버 즉시 표시. 프리셋과 액션의 이미지·영상이 미리 준비되어 있어, 팝오버를 처음 여는 순간에도 지연 없이 바로 보입니다.
    • 권한·연결 상태 안내 정리. 권한 허용을 기다리는 중인지, 서버와 연결이 끊긴 상태인지, 일반 오프라인 상태인지 상황별로 안내 문구가 구분되어, 특정 기능이 왜 잠깐 막혀 있는지 알기 쉬워졌습니다.

    해결된 것

    • 타이틀바 최대화 안정성. Windows 타이틀바 더블클릭 기능이 까다로운 상황에서도 더 안정적으로 동작하도록 다듬었습니다.
  13. v0.2.0 — 프리셋, 스냅샷, 단축키 다듬기

    • '가운데 정렬' 프리셋이 새로 추가되었습니다
    • 이미 쓰고 있는 단축키와 겹치면 바로 알려줍니다
    • 프리셋 안내 팝오버에 이미지·영상이 함께 표시됩니다
    • 앱 안에서 바로 버그 제보와 요청을 보낼 수 있습니다
    • 한국어·영어 문구 전반 정리

    새로워진 것

    • 가운데 정렬 프리셋. 창을 화면 한가운데에 두는 프리셋이 새로 생겼습니다. 어떻게 동작하는지 보여주는 데모 영상도 함께 제공됩니다.
    • 단축키 충돌 알림. 이미 쓰고 있는 단축키를 새로 지정하려 하면 조용히 덮어쓰지 않고 경고 메시지를 띄워 줍니다. 단축키를 녹화하는 동안에는 전용 오버레이가 떠서 지금 키 입력을 듣고 있다는 것을 분명하게 보여줍니다.
    • 이미지·영상이 담긴 안내 팝오버. 프리셋과 액션 옆의 안내 팝오버에 이미지와 짧은 영상이 들어가서, 각 기능이 어떻게 동작하는지 한눈에 알 수 있습니다.
    • 앱 안에서 피드백 보내기. 앱을 벗어나지 않고도 설정에서 피드백 폼을 열어 버그 제보와 기능 요청을 바로 보낼 수 있습니다.
    • 커스텀 레이아웃·스냅샷 데모. 커스텀 레이아웃을 만드는 과정과 스냅샷을 저장·복원하는 흐름을 보여주는 데모 영상이 추가되었습니다.

    달라진 것

    • 스티키 리사이즈 정확도 향상. 창 크기를 조절할 때 의도한 옆 창을 더 정확하게 골라 함께 움직여 줍니다.
    • 단축키 녹화 화면 개선. 녹화 중이라는 상태와 안내 문구가 더 명확해져, 어느 타이밍에 키를 누르면 되는지 헷갈리지 않습니다.
    • 안내 팝오버 위치 보정. 팝오버가 화면 가장자리 근처에서도 잘리지 않고 보기 좋은 자리에 표시됩니다.
    • 한국어·영어 문구 정리. UI 전반의 문구를 일관성 있게 다듬고 어색한 번역을 수정했습니다.

    해결된 것

    • 이번 릴리스를 준비하는 동안 발견된 크고 작은 오류들을 함께 수정해 전반적인 안정성이 좋아졌습니다.
  14. v0.1.0 — 초기 설계

    • macOS와 Windows에서 쓰는 키보드 중심 윈도우 매니저
    • 11가지 기본 배치와 직접 그리는 커스텀 레이아웃
    • 창 이동 되돌리기와 다시 실행
    • 타일링된 창이 자동으로 정렬을 유지하는 스티키 리사이즈
    • 여러 창의 배치를 통째로 저장·복원하는 레이아웃 스냅샷

    Corral은 백그라운드에서 조용히 실행되며 키보드 단축키로 창을 다루는 윈도우 매니저입니다. 첫 번째 정식 릴리스에서 기본이 되는 핵심 기능들을 소개합니다.

    새로워진 것

    • 윈도우 프리셋. 반분할, 3분할, 4분할, 가운데, 최대화 등 11가지 배치를 단축키 한 번으로 적용할 수 있습니다.
    • 커스텀 레이아웃. 그리드 편집기에서 원하는 모양으로 영역을 직접 그리고 프리셋으로 저장할 수 있습니다.
    • 이동 되돌리기. 창을 옮길 때마다 히스토리가 남아서, 되돌리기·다시 실행으로 이전 배치로 손쉽게 돌아갈 수 있습니다.
    • 스티키 리사이즈. 타일로 정렬된 창의 크기를 조절하면 옆 창이 함께 따라와, 수동으로 맞추지 않아도 정렬이 유지됩니다.
    • 레이아웃 스냅샷. 지금 화면의 모든 창 배치를 이름을 붙여 저장하고, 필요할 때 단축키 한 번으로 다시 불러올 수 있습니다.
    • 윈도우 스왑. 화면에 보이는 두 창의 자리를 단축키 한 번으로 맞바꿉니다. 드래그할 필요가 없습니다.
    • 메뉴 바 / 시스템 트레이 상주. 앱은 백그라운드에서 실행되며, macOS 메뉴 바 또는 Windows 시스템 트레이에서 바로 설정을 열 수 있습니다.
    • 단축키 설정 화면. 모든 단축키를 한 화면에서 카테고리별(프리셋, 상태·배치, 히스토리, 스냅샷, 스왑)로 정리해 자유롭게 바꿀 수 있습니다.