Commit graph

76 commits

Author SHA1 Message Date
tapframe
42b5f04c8a refactor: update Trakt autosync settings and scrobble logic 2026-03-23 23:57:19 +05:30
paregi12
6f20802744 feat(mal): robust unmarking logic and enhanced skip-intro accuracy with TMDB integration 2026-03-18 20:13:31 +05:30
paregi12
bb1b267cfa fix: restore missing imports and fix type errors in MAL services 2026-03-13 01:13:17 +05:30
paregi12
9122ff5345 merge: resolve conflicts with upstream/main and preserve MAL integration features 2026-03-12 15:39:27 +05:30
paregi12
b093e4933c feat(mal): improved mapping logic with direct ID support, TMDB-based resolution, and same-day batch support 2026-03-12 15:15:55 +05:30
tapframe
32e93ea25d feat: Implement profilespecific watch progress syncing with upsert logic and trigger progress saving on pause and seek completion. 2026-02-23 00:16:38 +05:30
paregi12
b7c0bc3304 feat(mal): improve season-aware scrobbling and UI refinements 2026-02-09 20:36:31 +05:30
paregi12
3a8ec97a7b fix(player): dedupe skip-segment fetches and harden segment hook 2026-02-09 19:34:19 +05:30
paregi12
275a75b61d feat(player): implement smart Up Next trigger based on IntroDB outro segments 2026-02-09 12:42:13 +05:30
paregi12
28e62fa674
Merge branch 'tapframe:main' into Mal 2026-02-09 07:46:10 +05:30
paregi12
dd330a1786 feat(intro): add date-based MAL ID resolution for accurate intro skipping
Implements robust season and episode mapping using ArmSyncService in introService.
Updates SkipIntroButton and player components to pass releaseDate for precise AniSkip lookups, fixing mismatches for multi-season anime.
2026-01-31 15:24:36 +05:30
paregi12
8d9fed3f7f feat: implement intro submission feature and update to beta.14 2026-01-31 14:08:39 +05:30
paregi12
fa9ce8d8bf
Merge branch 'tapframe:main' into Mal 2026-01-30 14:16:10 +05:30
tapframe
f73e418b36 revert: drop theintrodb.org integration
Revert the theintrodb.org skip-intro provider and return to the existing introdb.app behavior.
2026-01-29 11:50:11 +05:30
tapframe
c6b45340ba Buffer Indicator behaviour fix while controls are hidden 2026-01-27 15:57:00 +05:30
paregi12
540f364c82 Merge remote-tracking branch 'upstream/main' into Mal
Resolved conflicts in:
- src/components/player/AndroidVideoPlayer.tsx (Kept upstream imports)
- src/navigation/AppNavigator.tsx (Merged MAL and Simkl screens/imports)
- src/screens/CalendarScreen.tsx (Merged AniList source support with upstream filtering)
- src/screens/LibraryScreen.tsx (Merged MAL and Simkl rendering/filters)
- src/screens/SettingsScreen.tsx (Merged MAL and Simkl settings items)
- src/screens/streams/useStreamsScreen.ts (Resolved streamProvider declaration)
- src/services/pluginService.ts (Merged testPlugin feature with upstream safety/sandboxing)
- src/services/stremioService.ts (Merged imports)
- src/services/watchedService.ts (Merged MAL and Simkl sync logic)
2026-01-27 13:24:53 +05:30
tapframe
de576915d5 added buffer indicator 2026-01-27 00:41:53 +05:30
tapframe
a318bd350b Added double tap to Skip, Slide to seek 2026-01-26 23:30:57 +05:30
tapframe
2417bf548a feat: added theintrodb.org skip intro service 2026-01-26 16:55:58 +05:30
tapframe
a042cf5ca6 update aspect ratio indicator ios 2026-01-21 17:51:17 +05:30
tapframe
bfba45e74a removed streamscreen header filter 2026-01-18 11:56:37 +05:30
tapframe
301560b21a minor bug fixes 2026-01-18 10:25:42 +05:30
paregi12
9fcbe88ed4 feat: implement ARM + Jikan date-based scrobbling and 90% completion threshold 2026-01-17 14:21:10 +05:30
paregi12
744f79a264 feat: restore project state to commit 696a2379 and integrate new MappingService 2026-01-17 09:44:56 +05:30
tapframe
eb6fcf639f ksp sub updates 2026-01-11 00:46:30 +05:30
tapframe
e5178c9414 Added the missing malId and kitsuId props to
KSPlayerCore.tsx
2026-01-07 22:18:27 +05:30
tapframe
5850650713 1.3.3 2026-01-01 03:49:32 +05:30
tapframe
3285ecbe04 Updated Subtitle Sync Modal 2025-12-31 02:41:13 +05:30
tapframe
be9473adf7 added subtitle/audio track selection menu 2025-12-31 01:05:09 +05:30
tapframe
1d9a3b645b Added SkipIntro button 2025-12-27 22:53:05 +05:30
tapframe
a89c7f5c5c sub changes 2025-12-27 22:29:27 +05:30
tapframe
985d01d5a9 ksplayer sub rendering fix 2025-12-26 12:32:33 +05:30
tapframe
eee6f81fca parental guide overlay init 2025-12-25 14:09:09 +05:30
tapframe
9375fab06c Changed to TraktService.getInstance().isAuthenticated() 2025-12-25 13:03:04 +05:30
tapframe
a61c1e6456 Fix: Player orientation now correctly resets when exiting video player 2025-12-25 12:35:07 +05:30
tapframe
7f9e9ff5db orientation fix after exiting player ios 2025-12-24 21:46:46 +05:30
tapframe
767fd2ff87 removed vlc lib 2025-12-23 16:42:41 +05:30
tapframe
967b90b98e Error modal simplified for videoplayers 2025-12-22 16:06:52 +05:30
tapframe
0d6d69e0a8 refactor ksplayer 2025-12-22 13:58:16 +05:30
tapframe
dda34b6982 Trakt scrobble big fix 2025-12-20 20:49:20 +05:30
tapframe
48300bf767 trakt scrobble improvements 2025-12-16 16:00:23 +05:30
tapframe
dbbee06a55 bug fixes android and ios 2025-12-15 01:36:10 +05:30
tapframe
3801e80dd9 streamscreen to player refactor 2025-12-11 14:42:05 +05:30
tapframe
e9a331dbd5 ksplayer pause fix 2025-11-25 01:44:34 +05:30
tapframe
ecaaaa66ed ksplayer word splitting fix 2025-11-25 01:15:41 +05:30
tapframe
41081118ef fix some type errors 2025-11-10 17:32:13 +05:30
tapframe
ffaac958c4 fixes 2025-11-09 20:18:35 +05:30
tapframe
84b8cb7817 upnext button UI changes 2025-10-30 23:26:41 +05:30
tapframe
33d13c74d3 playback control optimization 2025-10-30 18:33:57 +05:30
tapframe
f13266b1fc ui fix 2025-10-28 00:26:40 +05:30