주요 변경점
Firebase 인증 코어 구현 (device-code + 토큰 관리)
인증 로그인 UI 구현 (#72)
인증 코어 단위/통합 테스트 추가 (#72)
인증 동시성·견고성 보강 (코드 리뷰 반영) (#72)
로그인 device code 클립보드 복사 버튼 추가 (#72)
로그인 계정(이메일/이름) 헤더 표시 (#72)
인증 PR 리뷰 피드백 반영 (#72)
인증 PR 리뷰 2차 피드백 반영 (#72)
인증 PR 리뷰 3차 피드백 반영 (#72)
인증 PR 리뷰 4차 피드백 반영 (#72)
인증 PR 리뷰 5차 피드백 반영 (#72)
인증 PR 리뷰 6차 피드백 반영 (#72)
인증 PR 리뷰 7차 피드백 반영 (#72)
인증 PR 리뷰 8차 피드백 반영 (#72)
복음성가 Part B 도메인·다운로드 파이프라인 배선 (app#75)
복음성가 Part B 서버 로더·병합 헬퍼 (app#75)
복음성가 Part B 로컬·서버 병합 표시 (app#75)
복음성가 Part B 복원 가드·서버곡 차단·SERVER/LOCAL 뱃지 (app#75)
복음성가 Part B 단위 테스트 (app#75)
복음성가 리뷰 피드백 반영 — 릴리스 번들·로드 실패 계약 (#80)
복음성가 리뷰 2차 피드백 — 브러시 캐시·주석·테스트 격리 (#80)
복음성가 리뷰 3차 피드백 — readonly 오픈·문서 보존 정합 (#80)
복음성가 리뷰 4차 — 뱃지 컨버터 바인딩오류 표면화 (#80)
복음성가 리뷰 5차 — defaultGospel 지연계산·주석 (#80)
복음성가 리뷰 6차 — 전체삭제 시 문서 부활 방지 (#80)
복음성가 리뷰 7차 — VerseOrderKey 공용화·로컬삭제 부활 방지 (#80)
복음성가 리뷰 — GospelVerseOrder 무할당 파싱 (#80)
복음성가 리뷰 — GospelSubVerseBuilder 무할당 청크 (#80)
복음성가 등록 요청 — 인증 HttpClient·ApiClient 배선 (app#76)
복음성가 서버 등록 요청 UI·플로우 (app#76)
복음성가 등록 요청 단위 테스트 + 정리 (app#76)
복음성가 등록 요청 — Pending 코디네이터 가드·롤백 대칭·사전검증 seam (app#76)
복음성가 등록 요청 — VM 오케스트레이션·401 재시도 테스트 보강 (app#76)
복음성가 등록 요청 — 응답 id 검증·제출 후 문서 재적용 (app#76)
복음성가 등록 요청 — 제출 중 곡 잠금·BaseAddress 안전·Ineligible 안내 (app#76)
복음성가 등록 요청 — 빈 출처를 null 로 정규화 (app#76)
복음성가 등록 요청 — Pending→Merged 동기화 전환 (#76)
복음성가 Merged 전환 — 코드리뷰 반영 (#76)
복음성가 Merged 전환 — 코드리뷰 반영 2차 (#76)
복음성가 Merged 전환 — 배치 MarkMerged 단일 커넥션 (#76)
복음성가 Merged 전환 — 삭제 후 문서 서버 재attach·주석 (#76)
복음성가 Merged 전환 — 삭제 후 선택문서 재적용·절 라벨 대소문자 (#76)
복음성가 — Source 인지 문서 해석(Merged 로컬/서버 공존) (#76/#85)
복음성가/메모 단축키를 네비게이션 순서에 맞춰 교체
가이드
문서와 프롬프트
- 문서 활성화: 콘텐츠(성경/찬송/새노래/복음성가)를 선택 후 문서를 활성화하면 프롬프트 창에 반영됩니다.
- 새 문서 생성: 검색(Enter/더블클릭) 시 자동 생성되며 리스트 하단에 추가됩니다.
- 중복 방지: 동일 검색 결과면 기존 문서를 재활성화합니다.
검색 흐름
- 열기: Ctrl+F 또는 더블 Shift → 현재 모드(성경/찬송/새노래/복음성가) 검색 창 열기
- 선택: Enter → 첫 번째 결과로 문서 생성+활성화
- 닫기: ESC 또는 창 밖 클릭
전역
- F10: 가이드 열기
- F5: 프롬프트 창 토글
- F1: 선택 초기화
- Ctrl+1~5: 성경/찬송/새노래/복음성가/메모 섹션 확장 및 자동 선택
- Ctrl+Tab: 섹션 순환 (성경→찬송→새노래→복음성가→메모→성경...)
- Ctrl+F, 더블 Shift: 검색 창 열기(메모 제외)
리스트 이동
- ↑ / ↓: 이전/다음 구절 이동
- PageUp / PageDown: 찬송/새노래/복음성가 장 단위 이동
찬송/새노래/복음성가 전용
- 1~9: 해당 절 선택
- ` 또는 0: 후렴 선택
검색 창 단축키
- Enter: 입력창 → 첫 결과 선택/문서 생성
- Enter, 더블클릭: 리스트에서 선택 적용
- ESC, 창 밖 클릭: 검색 창 닫기
성경 검색 예시
- 창세기 → 창세기 전체
- 창세기 1 → 창세기 1장 전체
- 계 22:20 → 계시록 22:20
- 히 → 히브리서 전체
찬송/새노래/복음성가 검색 예시
- 10 → 번호에 10이 포함된 곡(10, 101, 110 ...)
- 예수 → 제목에 "예수" 포함
- !언덕 → 가사에 "언덕" 포함 ( ! 로 가사 우선 검색 )
문서 관리
- 추가 위치: 문서는 모드별 리스트 하단에 추가되며, 중복 키면 기존 문서를 재활성화합니다.
- 활성 문서: 활성 문서만 프롬프트 창에 표시됩니다.
- 메모 모드: 새 문서 버튼만 제공하며 검색은 지원하지 않습니다.
프롬프트 창
- 열기/닫기: F5
- 빈 상태 안내: 활성 문서가 없으면 프롬프트에 빈 상태 안내를 표시합니다.
자주 묻는 질문 (FAQ)
`다운로드 할 수 없음 - 바이러스 감지됨` 해결방법 - pdf file
실행중인데 화면에 안나옴 해결방법 - pdf file