홈 프로젝트 관리와 설정 파싱 안정화
홈에서 연 프로젝트 등록, 프로젝트 메뉴 우클릭, 설정 파싱과 프로젝트 선택기 동작을 개선했습니다.
교안에 영향
예전 안내 글의 설정 파일 예시가 알 수 없는 최상위 필드를 허용하지 않는다고 적었다면 더 이상 맞지 않습니다.
요약
- 알 수 없는 최상위 config 필드를 무시해 config parsing이 실패하지 않도록 했습니다. - Home에서 연 프로젝트를 등록해 앱의 다른 기능에서도 사용할 수 있게 했습니다. - Home에서 프로젝트 menu를 right-click로 열 수 있게 했습니다. - project picker server가 search를 지원하지 않을 때 로컬 디렉터리를 나열하고 일치시키도록 처리했으며, Simplified Chinese의 토큰 관련 레이블을 词元으로 바꾸고 macOS에서 마지막 창을 닫아도 앱이 계속 실행되도록 수정했습니다.
바뀐 것
개선
- Home에서 프로젝트 menu를 right-click으로 열 수 있게 했습니다.
기타
- @Speechlessmanbilibili의 i18n 수정 기여를 반영했습니다.
수정
- 알 수 없는 최상위 config 필드를 무시하도록 config parsing을 고쳐 실패를 막았습니다.
- Home에서 열린 projects를 등록해 앱의 다른 부분에서도 사용할 수 있게 했습니다.
- project picker server가 search를 지원하지 않을 때 로컬 디렉터리를 나열하고 일치시키도록 했습니다.
- Simplified Chinese의 token 관련 레이블을 令牌 대신 词元으로 바꿨습니다.
- macOS에서 마지막 window를 닫은 뒤에도 앱이 계속 실행되고 활성화 시 새 window가 다시 열리도록 했습니다.