Repository navigation
feat: 최근 프로젝트와 프로젝트별 작업 구성 저장 - #44
Merged
Merged
Conversation
|
Warning Review limit reachedYou've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Next included review available in 4 minutes. View limit details
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. |
Owner
Author
|
셀프 리뷰입니다. 독립적인 외부 승인으로 표시하지 않습니다.
현재 확인 범위에서 남은 수정 사항은 없습니다. CodeRabbit의 후속 자동 검토는 이번 실행에서 건너뛰었으므로 자동 재승인으로 표시하지 않습니다. 최종 CI를 확인한 뒤 머지합니다. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
프로젝트를 다시 찾고 터미널·웹 칸을 매번 배치하는 일을 줄이도록 파일 메뉴에 최근 프로젝트와 작업 구성을 추가했습니다.
현재 구성 저장…(⌘⇧S)에서 배치·칸 이름·작업 경로·웹 주소·선택/탭 보기·파일 트리 설정을 이름 붙여 저장합니다. 구성은 프로젝트마다20개/전체100개까지이며 같은 이름은 덮어쓰기 확인,삭제는 별도 선택을 거칩니다.projects.json을 읽고 검증한 뒤 atomic으로 갱신합니다. 손상·지원하지 않는 버전·크기 초과·쓰기 실패에서 기존 기록을 보존합니다. 없는 프로젝트 폴더는 경로를 안내하고 새 창을 만들지 않습니다.기존 rail/추가 버튼·canvas·색·경계를 유지하고 native 메뉴/NSAlert와 기존14pt/28pt blur inset 입력을 재사용했습니다. 새 앱 소유 문구는 한국어입니다.
검증:
./scripts/check.sh:60개 통과,26.220초. 프로젝트 격리/중복/20·100개 한도/갱신·삭제/혼합 snapshot/바이트 보존과 실제 메뉴 action→독립 새 창·cwd·기존 셸 응답을 검사했습니다.상세 관찰과 미확인 범위:
design/evidence/project-library.md. 셀프 리뷰이며 독립 승인과 구분합니다.