- 설정 화면 신규(첫 화면 헤더 톱니 진입): 화면 모드(시스템/라이트/다크) 선택, '기간 지난 데이터 삭제'로 만료된 기록 일괄 정리(매장 무관, 확인 후 실행) - Theme 색상을 라이트/다크 자동 전환 동적 색으로 전환, 기본값은 기존과 동일한 다크 - 유통기한에 시각(시:분) 선택 입력: 날짜 선택 후 '시간 추가' 버튼으로만 노출돼 기본 사용성(사진→날짜→저장)은 그대로 유지, 유제품 등 필요 시에만 사용 - ProductRecord.hasTime 플래그 추가(기본 false, 라이트웨이트 마이그레이션), 시각 포함 기록은 날짜 상세 그리드에 시각 배지 표시 - .gitignore에 Xcode 빌드 산출물/파생 데이터/SwiftPM 상태 추가해 상태 오염 방지 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01J2HQuA6RPtkh45QTMN83i2
29 lines
508 B
Plaintext
29 lines
508 B
Plaintext
.DS_Store
|
|
._.DS_Store
|
|
**/.DS_Store
|
|
**/._.DS_Store
|
|
*.dSYM
|
|
.vscode/
|
|
just_code/**/*.txt
|
|
temp/
|
|
java/Main.java
|
|
**/*.class
|
|
**/package-lock.json
|
|
**/package.json
|
|
**/tsconfig.json
|
|
node_modules/
|
|
# Xcode 사용자별 IDE 상태 (커밋 불필요)
|
|
**/xcuserdata/
|
|
*.xcuserstate
|
|
**/*.xcuserdatad/
|
|
# Xcode 빌드 산출물 / 파생 데이터 (매 빌드마다 새로 생겨 상태를 오염시킴)
|
|
**/build/
|
|
**/DerivedData/
|
|
DerivedData/
|
|
*.moved-aside
|
|
*.hmap
|
|
*.ipa
|
|
# Swift Package Manager 로컬 상태
|
|
**/.swiftpm/
|
|
.build/
|