Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

단말의 이미지와 위치 정보, 생성 날짜 가져오기 기능 개발 #2

Closed
2 tasks done
kimny927 opened this issue Nov 29, 2024 · 0 comments
Closed
2 tasks done
Assignees
Labels
enhancement New feature or request

Comments

@kimny927
Copy link
Collaborator

kimny927 commented Nov 29, 2024

단말의 이미지와 위치 정보, 생성 날짜 가져오기 기능 개발.

  1. 위치 정보가 있는 모든 이미지 조회 기능
  2. 위치 정보로 이미지 조회 기능
  3. 날짜 정보로 이미지 조회 기능
@kimny927 kimny927 added the enhancement New feature or request label Nov 29, 2024
@kimny927 kimny927 added this to the 메인 화면 개발 milestone Nov 29, 2024
@kimny927 kimny927 self-assigned this Nov 29, 2024
kimny927 added a commit that referenced this issue Dec 24, 2024
#2 위치 권한 요청
#9 이미지 읽기 권한 요청
- MVI 패턴 적용
- UI 모델 생성
- 데이터베이스 싱크 작업 수정
- 파일 권한 요청 UI 작업
- 미사용 코드 제거
- 데이터베이스에서 사진 가져오기 작업
kimny927 added a commit that referenced this issue Dec 24, 2024
#14 룸 트랜잭션 이용
kimny927 added a commit that referenced this issue Dec 24, 2024
- 업데이트 시간 저장
- 업데이트 주기 확인 기능
kimny927 added a commit that referenced this issue Dec 24, 2024
- ExifInterface에서 위치 정보 받을 수 있게 권한 추가
- 앱 내 사진 정보 로드
- UI 레이어 모델 선언
- reducer 작업 스레드 분기
- 사진 리스트 상태 분리
- 썸네일 정보 nonnull 처리
- utc 시간 로컬 시간 텍스트 변경 처리
kimny927 added a commit that referenced this issue Dec 26, 2024
- 썸네일 비트맵 저장 제거
- 코일 이미지 로드
- 클러스터링 알고리즘 변경
kimny927 added a commit that referenced this issue Jan 11, 2025
- MainMapViewModel.kt에서 Intent 처리 동작 복잡한 경우 함수로 분리
- MainMapViewModel.kt에서 이미지 조회 시 누락한 에러처리 추가
- MainPhotoMapScreen.kt에서 시스템 권한 요청 전 다이얼로그 노출을 View의 State로 관리
- MainPhotoMapScreen.kt에서 PermissionList 업데이트 함수로 적용
- PhotoRepository.kt 기본 파라미터 사용 및 PhotoRepositoryImpl.kt 오버로딩 사용
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant