28 Commits

Author SHA1 Message Date
tvmon-dev
50542e9270 Bump version to 1.0.8 (versionCode 9) 2026-04-17 19:31:59 +09:00
tvmon-dev
b02e3cb07a v1.0.7 - 카테고리 On/Off 설정, REQUEST_INSTALL_PACKAGES 권한 2026-04-16 21:07:35 +09:00
tvmon-dev
08406166a6 v1.0.6 - 캐시 전체삭제, 로딩 스피너 수정 2026-04-16 20:55:17 +09:00
tvmon-dev
d419b1a845 v1.0.5 - 설정화면 Theme 수정 2026-04-16 20:42:29 +09:00
tvmon-dev
f45ca65951 v1.0.4 - PlaybackActivity 업데이트 2026-04-16 20:28:59 +09:00
tvmon-dev
616891ab5e 설정 카드 렌더링 시 ClassCastException 수정 2026-04-16 20:19:29 +09:00
tvmon-dev
b38f9b4eba v1.0.3 - 버전업 2026-04-16 19:57:11 +09:00
tvmon-dev
f864ea6d1c 버그 수정 및 최적화 2026-04-16 19:55:32 +09:00
tvmon-dev
626517c9ef v1.0.2: TvmonScraper 소스 적용 (카테고리 정렬 파라미터 제거) 2026-04-16 18:08:34 +09:00
tvmon-dev
55c45cd399 v1.0.1 업데이트
- 정렬 순서 wr_datetime DESC로 변경 (최신순 정렬)
- 런처 아이콘 개선 (Netflix 스타일: 빨간 배경 + 흰 아이콘)
- 웹뷰 동영상 재생 최적화 (_LAYER_TYPE_NONE, setInterval 제거)
- 설정 버튼 카테고리 하단 배치
- 메모리 누수 수정 (WebView cleanup)
2026-04-16 15:45:32 +09:00
tvmon-dev
a2677a3294 Netflix 2025 UI/UX modernization: colors, themes, card animations, Glide TV optimization 2026-04-16 13:26:47 +09:00
tvmon-dev
3d6437be35 Fix episode parsing: use li.searchText[data-ep-idx], add category to URL
- Parse all episodes from li.searchText[data-ep-idx] (1600+ episodes)
- Extract category from seriesUrl for correct episode URL construction
- Add focus_border drawable and D-pad focus animation in search results
- Increase poster size (120dp -> 160dp) and improve item layout
- Add try-catch in search for crash protection
- Add old_ent and old_drama categories
2026-04-16 11:09:14 +09:00
tvmon-dev
0c8bc6252b Fix episode parsing, add missing categories, improve search stability
- Add old_ent (추억의 예능) and old_drama (추억의 드라마) categories
- Fix episode parsing to prioritize #epListScroll selector
- Add pagination logic to fetch more episodes when 25+ episodes
- Fix extractSeriesUrl to include old_ent and old_drama
- Add crash protection in search with try-catch
- Add showSearchDialog to MainActivity for better search UX
- Fix SearchResultsAdapter to use Presenter pattern correctly
- Remove unused scale variable in SearchCardPresenter
2026-04-16 09:54:02 +09:00
tvmon-dev
453c0d3ec1 Fix search: add old_ent category, fix thumbnail URL, improve title extraction 2026-04-16 08:55:47 +09:00
tvmon-dev
f65e3b9f35 Add CategoryContent entity, DAO, and CategoryCacheRepository 2026-04-16 08:17:28 +09:00
tvmon-dev
9a85738ec3 Fix: use number field for date display 2026-04-15 21:27:55 +09:00
tvmon-dev
01582afb40 Fix: display date in episode number, keep title as-is 2026-04-15 21:22:46 +09:00
tvmon-dev
211b4740ba Fix: extract date from episode text (14.04.2026 클라이맥스 10화), rollback spinner timeout 2026-04-15 21:17:26 +09:00
tvmon-dev
aa48060630 Fix: loading spinner until video plays, remove watched text from title 2026-04-15 21:13:28 +09:00
tvmon-dev
08917e96c7 Add: watched episode highlight and date display 2026-04-15 21:07:12 +09:00
tvmon-dev
181dbf2b82 Fix: simplify episode parsing - use broader selector 2026-04-15 20:58:41 +09:00
tvmon-dev
91d66896b7 Fix episode list parsing with more comprehensive CSS selectors 2026-04-15 20:55:22 +09:00
tvmon-dev
6e193ca945 Fix: preload every 20 items, episode number sequence, search stability 2026-04-15 20:51:18 +09:00
tvmon-dev
dae2fa6082 Fix episode number matching, add scroll-based preloading, and fix search UI 2026-04-15 20:45:28 +09:00
tvmon-dev
9a7ea53c1e Fix duplicate rows, episode missing, and latest episode number mismatch bugs 2026-04-15 20:31:52 +09:00
tvmon-dev
f4db19329f Fix pagination, episode parsing, and infinite scroll issues
- Fix episode parsing to capture all episodes from various page structures
- Add duplicate prevention for episodes and rows
- Implement smooth scrolling with preload next page
- Add Handler cleanup to prevent memory leaks
- Create release keystore and signing config
2026-04-15 20:11:25 +09:00
tvmon-dev
ba188894a1 Add popular (인기영상) category with 40 items parsing 2026-04-15 15:35:42 +09:00
tvmon-dev
387517fd47 Initial commit: tvmon v1.0.0 - Android TV app with pagination fix and cast display 2026-04-15 15:00:19 +09:00