Commit graph

  • 4ff1c6a982 feat: add app versioning and display in settings tapframe 2026-04-05 00:57:13 +0530
  • 7143f14779 ios flavour tapframe 2026-04-04 22:10:32 +0530
  • 4e57a8eb72 cleanup tapframe 2026-04-04 21:51:40 +0530
  • 4f27afc174 flavouring plugins tapframe 2026-04-04 21:45:47 +0530
  • f65f934acd flavouring yt extraction tapframe 2026-04-04 21:30:19 +0530
  • 49a178c7f9 feat: adding skip intro/next episode logic tapframe 2026-04-04 20:34:14 +0530
  • 5ecb5b8131 feat: adding autoplay feature tapframe 2026-04-04 19:19:14 +0530
  • a7ca87394f updating actions bot tapframe 2026-04-04 16:17:54 +0530
  • 0688666fd8 ref: state management optimisation in profile management screen tapframe 2026-04-04 15:48:13 +0530
  • a068b86403 ref: continue without account to use local db instead of anon login tapframe 2026-04-04 15:11:02 +0530
  • a826f58ded fix: reorder general items, and adding animatecontentsize in epiosde section tapframe 2026-04-04 13:54:09 +0530
  • 67eaba085f fix: update notification messages for clarity and consistency tapframe 2026-04-04 13:03:18 +0530
  • c2f2e07161 added backdrop for notifications tapframe 2026-04-04 12:59:43 +0530
  • 3f1d13191a feat: notifications init tapframe 2026-04-04 12:29:25 +0530
  • 7cc393e6a9 feat: add PlatformBackHandler to manage back navigation in MainAppContent tapframe 2026-04-04 02:29:35 +0530
  • bda164dfa9 fix: adjusting addon response cap for android tapframe 2026-04-04 02:04:35 +0530
  • da7053f426 fix(search): discover state reuse logic in SearchRepository tapframe 2026-04-04 01:46:52 +0530
  • 9bb4c341df feat: refactor bottom sheet into reusable component tapframe 2026-04-04 01:36:49 +0530
  • 5e9b7c07a0 feat: tab layout customization to metascreen tapframe 2026-04-03 20:34:57 +0530
  • e83bdc2d53 feat(details): enhance PersonDetailScreen with credit sorting and haptic feedback tapframe 2026-04-03 15:39:55 +0530
  • 7362d65469 feat(details): add background color to PersonDetailScreen boxes tapframe 2026-04-03 14:19:27 +0530
  • 5552d451ce feat(trakt): implement TraktWatchedSyncAdapter for syncing watched items tapframe 2026-04-03 13:09:26 +0530
  • 184460d47d trakt tv show scrobble fix tapframe 2026-04-03 12:50:20 +0530
  • 1754779f52 fix: harden Emby and Trakt integration settings Marcello 2026-04-02 22:19:29 +0100
  • 73819585eb fix: preserve Emby session reporting across stream switches Marcello 2026-04-02 22:18:58 +0100
  • a972630bdc feat(settings): add cinematic background toggle to settings tapframe 2026-04-03 02:34:04 +0530
  • 8cf8036f0b
    Update src/services/emby/embyService.ts MrClaus 2026-04-02 21:32:35 +0100
  • fe04d6cf72 feat(entity-browse): add TmdbEntityBrowseScreen and related functionality tapframe 2026-04-03 01:52:44 +0530
  • 9bcbe21d46 feat: added castscreen tapframe 2026-04-03 01:26:43 +0530
  • fe2868e068 feat(trakt): integrate TraktListPickerDialog for library item management tapframe 2026-04-03 00:51:09 +0530
  • 94c5bf4991 feat(library): enhance LibraryScreen layout with background and spacing adjustments tapframe 2026-04-03 00:34:24 +0530
  • 51199f1908 feat(settings): add reset action to catalog and meta sections tapframe 2026-04-03 00:23:29 +0530
  • 333063bd1e feat: added metascreen reordering tapframe 2026-04-03 00:14:29 +0530
  • 528cff1602 Grey out save buttons when mandatory fields missing, Web UI polish Amarjit Singh 2026-04-02 11:14:53 -0700
  • bd5077bf97 fix: remove clearing of meta repo tapframe 2026-04-02 23:30:59 +0530
  • e2868a2060 trakt comments init tapframe 2026-04-02 23:24:50 +0530
  • 511804baab feat(profile): add profile selection logic and add profile creation option tapframe 2026-04-02 16:59:26 +0530
  • 254d912f3c move trakt screen to settings root tapframe 2026-04-02 15:57:29 +0530
  • 97fb20ad3c remove hardcoded player label tapframe 2026-04-02 15:38:38 +0530
  • 3ed42931ae feat(plugins): Add option to group streams by repository in UI and update related logic tapframe 2026-04-02 13:33:48 +0530
  • 9f9775e3d2 added header support during playback tapframe 2026-04-02 13:10:27 +0530
  • fa7c4b3881 feat(crypto): Implement cross-platform cryptographic functions and integrate with native interop tapframe 2026-04-02 12:52:57 +0530
  • d7efa1ff17 plugins init tapframe 2026-04-02 12:11:16 +0530
  • b7d0eb9550 Add view modes, All tab, rows view, and emoji to folder detail Amarjit Singh 2026-04-01 20:03:36 -0700
  • 7e99e0ad82 Add backdropImageUrl, viewMode, and showAllTab to Collection model Amarjit Singh 2026-04-01 00:00:57 -0700
  • bee4a588df feat: add native Emby server integration with stability improvements - feat: native Emby server connection, library browsing, and playback - fix: change module-level throw to warn in TraktSettingsScreen to prevent startup crash when EXPO_PUBLIC_TRAKT_CLIENT_ID is missing - fix: add android:usesCleartextTraffic="true" to AndroidManifest to allow HTTP connections to local Emby servers - fix: replace /Users/Me with /Users in testConnection — API keys are server-level and not bound to a user - fix: add MediaSourceId and fix QueueableMediaTypes array in session payload so Now Playing appears on Emby server - feat: Emby provider support in useStreamsScreen (built-in provider label, priority sorting, filter chips) - chore: add lowEmphasis color alias, Emby types to metadata.ts, update deps Marcello 2026-03-31 03:13:26 +0100
  • 8451fff320 feat(trakt): Refactor TraktProgressRepository to improve playback entry fetching and hydration logic tapframe 2026-04-02 01:36:47 +0530
  • 5934329b66 fix: use videoID for stream url generation, trakt percentage to duration mapping tapframe 2026-04-02 00:15:18 +0530
  • a92954a762 feat(streams): Implement tablet layout for StreamsScreen with dynamic content rendering tapframe 2026-04-01 19:47:34 +0530
  • ae95c9d004 feat(home): Refactor HomeCatalogRowSection and HomeContinueWatchingSection for dynamic padding and layout adjustments tapframe 2026-04-01 19:23:00 +0530
  • fc5a078f73 feat(catalog): Update CatalogScreen to use BoxWithConstraints and dynamic column count for grid layout tapframe 2026-04-01 19:01:37 +0530
  • bfb1a6a5e9 feat(ui): Implement tablet layout with dynamic navigation and profile switcher tapframe 2026-04-01 18:59:02 +0530
  • 2948ea262d feat(settings): Expand settings pages with additional categories and improve navigation structure tapframe 2026-04-01 18:51:15 +0530
  • 63b8ca01e0 feat(settings): Enhance settings navigation with dynamic section visibility tapframe 2026-04-01 18:45:15 +0530
  • 0fed9edc18 feat(search): Add dynamic column count for discover content based on screen width tapframe 2026-04-01 18:38:53 +0530
  • b8f7ebdc4b meta hero layout changes tapframe 2026-04-01 18:31:41 +0530
  • 3a54098907 tablet hoem hero layout fix tapframe 2026-04-01 18:18:35 +0530
  • 201342fd07 Bolt: Make IMDb logo and rating clickable harrydbarnes 2026-04-01 12:25:17 +0000
  • d0ba993ff5 Bolt: Make IMDb logo and rating clickable harrydbarnes 2026-04-01 12:25:07 +0000
  • 00120350ab added brighntess/volume control tapframe 2026-04-01 17:38:58 +0530
  • 90a7048daf feat(tmdb): Implement API key handling and validation for TMDB settings tapframe 2026-04-01 17:13:53 +0530
  • 511accc520 cleanup trakt settings tapframe 2026-04-01 15:47:09 +0530
  • e8c0b09aa3 feat(trakt): Enhance Trakt progress handling with improved entry hydration and refresh management tapframe 2026-04-01 15:36:13 +0530
  • fff3a6eac4 init trakt scrobble and watch history tapframe 2026-04-01 15:31:51 +0530
  • 14e03a7f4b feat(trailer): Use selected variant URL to avoid adaptive fallback crashes in Media3 HLS tapframe 2026-04-01 15:02:10 +0530
  • 993058825a feat(settings): Add integrations settings page and logo handling tapframe 2026-04-01 14:34:15 +0530
  • c279864bbc feat(details): Add fullWidth parameter to DetailSectionTitle for flexible layout tapframe 2026-04-01 14:06:42 +0530
  • 054cb7a049 feat(library): Add view all functionality for library sections and internal library fetching tapframe 2026-04-01 14:01:18 +0530
  • 39a5d57f15 feat(trakt): Implement Trakt code login functionality and enhance metadata fetching tapframe 2026-04-01 13:54:06 +0530
  • 64b72ce084 feat(trakt): Refactor authentication state and add brand assets tapframe 2026-04-01 13:31:53 +0530
  • 590fb745dd trakt init tapframe 2026-04-01 13:16:13 +0530
  • 5fcbd87522 feat: Add MDBList ratings integration tapframe 2026-04-01 12:48:46 +0530
  • 3340aae0b8 feat: Implement IPv4-first DNS resolution and update player surface to support native controller tapframe 2026-04-01 01:08:43 +0530
  • b2356ec6d3 feat: Add trailer functionality to TMDB settings and playback tapframe 2026-04-01 00:36:38 +0530
  • 7f8f9c11a1 feat: add runtime configuration generation task and update subtitle style handling in PlayerView tapframe 2026-03-31 23:46:33 +0530
  • 8108306ce8 feat: update DetailCastSection to use itemsIndexed for improved performance and unique key generation tapframe 2026-03-31 21:42:56 +0530
  • 9810c2239e fix: add KSPlayer RN bridge files and handle missing Skia module on Catalyst snoob 2026-03-30 20:41:35 -0400
  • e20d0ca296 fix: convert hybrid xcframeworks to proper versioned macOS layout snoob 2026-03-30 20:15:21 -0400
  • d26002f112 fix: target codesign fix to hybrid frameworks only, sign nested bundles snoob 2026-03-30 19:41:04 -0400
  • 680c0cffed fix: exclude incompatible modules and add initial codesign fix snoob 2026-03-30 18:55:24 -0400
  • addd4851ec feat: configure signing, remove LiveActivity, and exclude Google Cast snoob 2026-03-30 17:25:46 -0400
  • 43712ffb51 feat: enable Mac Catalyst and add KSPlayer dependencies to Podfile snoob 2026-03-30 17:01:32 -0400
  • c05effe6fd chore: regenerate iOS project with expo prebuild --clean snoob 2026-03-30 16:52:04 -0400
  • 8c99523aa2 feat: refactor HomeScreen to use buildHomeContinueWatchingItems function and add unit tests for continue watching logic tapframe 2026-03-31 00:26:36 +0530
  • 97f0eeb5da feat: implement 'Up Next from furthest episode' preference in Continue Watching settings and update related logic across components tapframe 2026-03-30 22:12:08 +0530
  • 515f3de17f feat: enhance DetailMetaInfo component with improved metadata display and add DetailHeroMetaBadge for age rating representation tapframe 2026-03-30 21:38:15 +0530
  • 56ccb557ad feat: add lastAirDate to MetaDetails and related parsing logic for improved TV show metadata handling tapframe 2026-03-30 21:11:59 +0530
  • cc7d6b6b59 feat: add formatReleaseDateForDisplay function and integrate it across various components for improved release date formatting tapframe 2026-03-30 20:57:45 +0530
  • 828167f9ae feat: integrate SeasonViewMode functionality in DetailSeriesContent for enhanced season display options tapframe 2026-03-30 20:54:28 +0530
  • 21d35774f5 feat: add season poster functionality to TMDB settings and metadata handling for enhanced series display tapframe 2026-03-30 20:52:27 +0530
  • fb1fa766c6 feat: implement search history management with SearchHistoryStorage and SearchHistoryRepository for improved user experience tapframe 2026-03-30 20:46:44 +0530
  • b82d9caced feat: add moreLikeThis and collection features to MetaDetails, enhancing recommendations and collections display in detail screens tapframe 2026-03-30 20:40:38 +0530
  • a4a4f3ced4 feat: add DetailAdditionalInfoSection and DetailProductionSection components to enhance metadata display in MetaDetailsScreen tapframe 2026-03-30 20:32:44 +0530
  • ca2be5fdb2 tmdb init tapframe 2026-03-30 20:20:36 +0530
  • d00b4ae2e1 feat: refactor watched state management by introducing WatchingActions and WatchingState for improved episode tracking and UI integration tapframe 2026-03-30 20:01:55 +0530
  • d2200fe5ab feat: enhance series watched state management with reconciliation logic and UI updates for episode actions tapframe 2026-03-30 19:10:38 +0530
  • 9ed285f29b feat: implement episode watched management with action sheet and repository updates for improved user experience tapframe 2026-03-30 18:55:51 +0530
  • 37855a9981 feat: improve subtitle handling by implementing coroutine-based MIME type resolution and job management tapframe 2026-03-30 18:27:52 +0530
  • 6bdd907f13 feat: update icon usage in StyleControlsCard for improved subtitle styling tapframe 2026-03-30 17:52:05 +0530
  • abf0a1a3c1 feat: enhance subtitle styling by adjusting bottom offset calculation and padding tapframe 2026-03-30 17:43:30 +0530