Commit Graph

17 Commits

Author SHA1 Message Date
sanjeok77 286203040b feat: Pull to Refresh 민감도 대폭 향상 (v1.10.0)
- positionalThreshold를 60dp에서 40dp로 축소 (기본값의 1/3)
- 새로고침이 훨씬 쉽고 직관적으로 작동
- 사용자 경험 개선 - 가벼운 스와이프로도 새로고침 가능
2026-03-07 04:40:38 +09:00
sanjeok77 2ab9557736 feat: EdgeToEdge 개선 - 시스템 바 색상 통일 및 화면 공간 최적화 (v1.9.0)
- MainScreen.kt: 불필요한 windowInsetsPadding 제거로 화면 공간 확보
- DealListScreen.kt: TopAppBar에 statusBarsPadding 적용, FAB에 navigationBarsPadding 적용
- Theme.kt: 시스템 바 색상을 앱 surface 색상과 일치시켜 이질감 해소
- MainActivity.kt: setupEdgeToEdge 함수 간소화 및 중복 코드 제거
- version.json: 1.9.0 버전 업데이트
2026-03-07 03:59:45 +09:00
sanjeok77 bf2084626b feat: 설정 페이지 탭 구조화 및 EdgeToEdge 개선 (v1.8.0)
- 설정 페이지를 3개 탭으로 구분 (알림, 사이트, 기타)
- 탭 간 스와이프 이동 지원
- One UI 7+ EdgeToEdge 문제 해결 (시스템 바 침범 수정)
- 파싱 데이터 삭제 기능 추가
- 업데이트 확인 시 즉시 다운로드 및 설치 기능 구현
2026-03-07 03:37:54 +09:00
sanjeok77 378a8c09a8 feat: UI/UX 개선 - 키워드 카드 디자인 통일 및 Pull to Refresh 개선 (v1.7.0)
- 키워드 카드 디자인을 DealItem과 동일한 스타일로 통일
- 활성화된 키워드 카드에 옅은 빨간색 배경 적용
- Pull to Refresh 인디케이터 z-index 높여서 잘림 문제 해결
- Top 버튼 위치 조정으로 메뉴키 가림 문제 해결
- Pull to Refresh 감도 향상 (threshold 120dp → 60dp)
2026-03-07 02:53:52 +09:00
sanjeok77 eee4617989 feat: EdgeToEdge 개선, Pull to Refresh 추가, 출처를 알 수 없는 앱 설치 권한 추가 (v1.6.0)
- EdgeToEdge: 투명 상태바/네비게이션바 설정, WindowInsets 처리 개선
- Pull to Refresh: 아래로 당겨서 새로고침 기능 추가
- 권한: REQUEST_INSTALL_PACKAGES 추가로 APK 업데이트 설치 지원
- 버전: 1.5.0 -> 1.6.0 (versionCode 11 -> 12)
2026-03-05 10:52:09 +09:00
sanjeok77 447db0a0b7 feat: UI/UX 개선 및 자동 새로고침 기능 추가
- Edge-to-edge UI 적용 (상태바/네비게이션바 투명)
- WindowInsets 처리로 시스템 바 가림 해결
- 내 키워드 필터 추가 (키워드 매칭된 게시물만 표시)
- 백그라운드에서 포어그라운드 전환 시 자동 새로고침
- Scaffold contentWindowInsets 적용

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-03-05 07:56:25 +09:00
sanjeok77 0d0a341a20 chore: 버전 1.4.1로 업데이트
- 설정 화면 진입 시 크래시 수정
- AppDatabase 누락된 괄호 수정
- REQUEST_INSTALL_PACKAGES 권한 예외 처리

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-03-05 07:12:02 +09:00
sanjeok77 da9b69220a chore: 버전 1.4.0으로 업데이트
- 즐겨찾기 기능 추가
- 키워드 카드 색상 변경
- index.html 디자인 테마 색상 추가
- ADB Windows 연결 설정 문서화

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)
Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-03-05 04:20:43 +09:00
sanjeok77 8c674586bc chore: 버전 1.3.3으로 업데이트 (무한 업데이트 토스트 수정) 2026-03-05 00:38:43 +09:00
sanjeok77 de808cfbcf chore: 버전 1.3.2로 업데이트 2026-03-04 23:52:12 +09:00
sanjeok77 08722403c7 chore: 버전 1.3.1로 업데이트 2026-03-04 10:58:12 +09:00
sanjeok77 0020a2a6d4 feat: UI/UX 대폭 개선 및 버전 1.3.0 업데이트
- 아이콘 디자인 개선 (알림 벨 + 불꽃)
- 메인 화면 헤더 제거로 화면 넓게 사용
- 설정 화면 알림 설정 UI 대폭 개선
- 키워드 카드 세련된 디자인 적용
- 전체 UI/UX 모던하게 고도화
- 필터 칩 애니메이션 추가
- 버전 1.2.0 -> 1.3.0 (versionCode 4 -> 5)
2026-03-04 07:53:13 +09:00
sanjeok77 6f3d8faf25 chore: 버전 업데이트 (v1.2.0)
- 프로덕션 수준 UI/UX 개선 준비
- 업데이트 체크 기능 강화
- 버전 동기화 수정
2026-03-04 03:41:27 +09:00
sanjeok77 745dd1a174 feat: UI/UX 대폭 개선 및 최적화 (v1.1.0)
- 알림 권한 설정 UI 상세화 (아이콘, 설명 추가)
- 폴링 주기 오타 수정 (폴� -> 폴링)
- 키워드 매칭 시각화 강화 (별 아이콘, 강한 테두리)
- 하단 네비게이션 제거, 상단 앱바로 설정 이동
- 배터리/데이터 최적화 (데이터 보관 기간 7일 -> 3일)
- 버전 업데이트 (1.0.1 -> 1.1.0)
2026-03-04 02:49:32 +09:00
sanjeok77 c67bb57be7 Bump version to 1.0.1 2026-03-04 02:27:02 +09:00
sanjeok77 98e7643742 Fix polling interval settings and add release build signing
- Fix polling interval not reflecting saved value (use SharingStarted.Eagerly)
- Add release build signing configuration with keystore
- Add key.properties to .gitignore for security
- Add ProGuard rules for JSpecify annotations
2026-03-04 02:21:16 +09:00
sanjeok77 25a349f273 Initial commit: HotDeal Alarm Android App
Features:
- Multi-site hot deal scraping (Ppomppu, Clien, Ruriweb, Coolenjoy)
- Site filter with color-coded badges
- Board display names (e.g., ppomppu8 -> 알리뽐뿌)
- Anti-bot protection with request delays and User-Agent rotation
- Keyword matching and notifications
- Material Design 3 UI
2026-03-04 01:29:34 +09:00