Commit Graph

  • 863dffd944 fix(chapters): keep landscape when opening chapter list on iOS (#1624) Gauvain 2026-06-01 09:37:35 +02:00
  • 6aa0868bfd fix: fixed a runtime issue for android (#1628) lance chant 2026-06-01 09:35:19 +02:00
  • 6b7ee0514f feat(i18n): add new translations for action sheet options (#1475) Felix Schneider 2026-05-31 23:45:45 +02:00
  • c663bd0413 fix(jellyseerr): correct RequestModal ref type to fix typecheck Fredrik Burmester 2026-05-31 22:10:15 +02:00
  • 52e6f56220 fix(auth): clear stored user on logout to prevent empty home on relaunch (#1622) Alex 2026-06-01 05:52:41 +10:00
  • fef1e7f122 feat(video-player): Update in player controls to new UI Alex Kim 2026-05-31 23:53:12 +10:00
  • c6055503a5 Merge branch 'develop' into chore/migrate-bottom-sheet-to-expo-ui chore/migrate-bottom-sheet-to-expo-ui Alex Kim 2026-05-31 23:45:59 +10:00
  • ebc86473ff Improve look of download button in the download sheet Alex Kim 2026-05-31 23:39:14 +10:00
  • c981f59a50 fix(downloads): repair bottom sheets on iOS and restore downloads delete sheet Fredrik Burmester 2026-05-31 14:58:23 +02:00
  • 27f6f6b056 Merge branch 'develop' into chore/migrate-bottom-sheet-to-expo-ui Alex Kim 2026-05-31 22:15:58 +10:00
  • 62fc6f9a70 fix(progress-bar): Fix progress bar not reporting watch times (#1611) Alex 2026-05-31 22:12:13 +10:00
  • 8cf9a8d584 chore(bottom-sheet): Migrate to expo-ui bottom sheet Alex Kim 2026-05-31 21:49:32 +10:00
  • eb8dd51b4e feat(ci): EAS build + auto-submit release workflow for main (#1616) Fredrik Burmester 2026-05-31 13:23:02 +02:00
  • 27c400a54a Merge branch 'develop' into feature/sync-play Alex Kim 2026-05-31 20:47:27 +10:00
  • ea5a999f21 fix(deps): declare react-native-tab-view and material-top-tabs (#1617) Fredrik Burmester 2026-05-31 12:40:56 +02:00
  • dffcdef945 feat(i18n): Add translation for "ends at" (#1474) Felix Schneider 2026-05-31 12:10:22 +02:00
  • fa1c3f3947 chore(eas): pin appleTeamId and ascAppId in submit profiles Fredrik Burmester 2026-05-31 11:22:58 +02:00
  • 2761de5a74 chore(eas): use remote app version source with autoIncrement Fredrik Burmester 2026-05-31 11:11:55 +02:00
  • 261f7cc0cd Merge branch 'develop' into feature/sync-play Alex Kim 2026-05-31 19:05:32 +10:00
  • d06daef933 feat(sync-play): squash feature/sync-play Alex Kim 2026-05-31 19:03:03 +10:00
  • feca1d7e9c fix(android): resolve mpv-player Kotlin smart-cast build error (#1614) Fredrik Burmester 2026-05-31 10:50:06 +02:00
  • 6b6bfd1a89 fix(player): remove white blob artifacts on vertical sliders Fredrik Burmester 2026-05-31 10:48:24 +02:00
  • d585b20f49 chore: version Fredrik Burmester 2026-05-31 09:44:05 +02:00
  • 692ccfdb2c fix(tvos): add arm64 UIRequiredDeviceCapabilities to Top Shelf extension Fredrik Burmester 2026-05-31 09:42:09 +02:00
  • 86e39c444c fix(ios): SDK 56 / iOS 26 EAS build fixes (SwiftUICore autolink + patch-package) (#1613) Fredrik Burmester 2026-05-31 09:37:08 +02:00
  • be63d6cc55 Merge branch 'develop' into sync-subtitle/audio-data Alex Kim 2026-05-31 14:36:11 +10:00
  • ed7928b4d3 Merge remote-tracking branch 'origin/feat/tv-interface' into develop Fredrik Burmester 2026-05-30 22:47:33 +02:00
  • 27dc7b5664 fix: android pip (#1605) lance chant 2026-05-30 22:45:19 +02:00
  • a205c75895 chore(mpv-player): Update to MPVKIT 0.41 (#1604) Alex 2026-05-31 06:45:07 +10:00
  • a4d4f588fb Merge remote-tracking branch 'origin/chore/sdk-56-migration' into feat/tv-interface Fredrik Burmester 2026-05-30 21:44:02 +02:00
  • aedb7bc51d fix(tv): padding Fredrik Burmester 2026-05-30 21:41:27 +02:00
  • 5a3e9c51c9 fix(tv): align search skeleton, raise search field, fix up-focus Fredrik Burmester 2026-05-30 21:21:37 +02:00
  • 252c58f120 fix(tv): lazy-load @expo/ui to prevent tvOS crash at module load Fredrik Burmester 2026-05-30 21:21:22 +02:00
  • d2e73021b1 fix(mpv): apply carried audio/subtitle track after file load Fredrik Burmester 2026-05-30 20:15:37 +02:00
  • 6876ce046f fix(player): retain subtitle language and mode across episodes Fredrik Burmester 2026-05-30 20:15:24 +02:00
  • e044859aaf feat(tv): native tvOS search field via SwiftUI .searchable Fredrik Burmester 2026-05-30 16:54:35 +02:00
  • c93132177c fix(tv): scale search input font and box with tvTypographyScale setting Fredrik Burmester 2026-05-30 13:29:56 +02:00
  • 2166bb3867 feat(sync): auto-refresh on Jellyfin LibraryChanged events Fredrik Burmester 2026-05-30 13:05:43 +02:00
  • f9b71ef648 style(login): center server-connect layout and adjust logo position Fredrik Burmester 2026-05-30 12:25:34 +02:00
  • d11fb3d0c0 fix(dropdown): use nested Menu submenus for grouped options on iOS Fredrik Burmester 2026-05-30 12:24:39 +02:00
  • dd3ca37108 refactor(settings): convert login-tv card to ListGroup/ListItem Fredrik Burmester 2026-05-30 12:00:45 +02:00
  • b588195456 fix(search): correct Library/Discover tab layout for @expo/ui SDK 55 Fredrik Burmester 2026-05-30 11:56:49 +02:00
  • fe4d90df26 fix(dropdown): make all stacked dropdowns visible in download sheet Fredrik Burmester 2026-05-30 11:50:03 +02:00
  • a190122eea Merge branch 'develop' into feat/tv-interface Fredrik Burmester 2026-05-30 11:08:22 +02:00
  • 0bf8fac079 chore: update pr template Fredrik Burmester 2026-05-30 10:41:24 +02:00
  • 37b51abd34 chore: deps Fredrik Burmester 2026-05-30 10:41:10 +02:00
  • 6fe464088b fix(mpv): prevent UI freeze on player exit by tearing down mpv off main thread Fredrik Burmester 2026-05-30 10:40:10 +02:00
  • 769c7a2432 fix: restore nested dropdown sections for expo 55 on iOS using nested ContextMenus Fredrik Burmester 2026-05-30 10:13:40 +02:00
  • 62c86533b1 fix(settings): preserve app defaults for unlocked plugin values Fredrik Burmester 2026-05-30 10:03:56 +02:00
  • 4fc78f006d fix: use correct back button Fredrik Burmester 2026-05-30 10:03:56 +02:00
  • ab0957044f fix: use correct back button Fredrik Burmester 2026-05-30 10:03:56 +02:00
  • 407ef3f51e chore: add skills to gitignore Fredrik Burmester 2026-05-30 10:03:55 +02:00
  • 0e531da2e0 fix(watchlists): invalidate watchlists list query on add/remove Fredrik Burmester 2026-05-30 10:03:55 +02:00
  • 1cabbf087e fix: player getting stuck on timer and exit Lance Chant 2026-05-30 10:03:19 +02:00
  • 0f86c776ba feat(player): add chapter markers and chapter list (#1586) Gauvain 2026-05-30 09:22:23 +02:00
  • 07b79de203 fix: Do not cache background request for mediasources (#1602) lostb1t 2026-05-30 09:11:59 +02:00
  • e4b0161d15 fix(ios): patch react-native-ios-utilities for RN 0.85 prebuilt React Gauvain 2026-05-29 18:51:52 +02:00
  • 6e223596f6 fix(ios): drop SwiftUICore autolink on pods so the app links via SwiftUI re-export Gauvain 2026-05-29 18:17:02 +02:00
  • 04e75c81a4 fix(ios): weak-link SwiftUICore on app target to bypass Xcode 26 autolink error Gauvain 2026-05-29 17:38:01 +02:00
  • b6ea6d4f14 test(ios): add GlassPoster to forceStaticLinking (local SwiftUI module) Gauvain 2026-05-29 16:50:52 +02:00
  • 2c58636843 test(ios): Path A - keep useFrameworks:static + forceStaticLinking ExpoUI/GlassEffectView Gauvain 2026-05-29 16:21:43 +02:00
  • d9266209d2 Merge remote-tracking branch 'origin/feat/tv-interface' into chore/sdk-56-migration Fredrik Burmester 2026-05-29 08:45:12 +02:00
  • 4cc11403f8 chore(deps): bump Renovate-proven JS dependencies (minors + i18n) (#1599) Gauvain 2026-05-29 08:36:07 +02:00
  • 0ba3f44615 chore: upgrade Biome to 2.4.16, clean up lint, and fix TV password modal (#1598) Gauvain 2026-05-29 08:32:21 +02:00
  • a3ed822bf4 test(ios): use_modular_headers! for legacy pods after dropping useFrameworks Gauvain 2026-05-29 08:20:05 +02:00
  • f8414194f0 test(ios): drop useFrameworks:static (root of SwiftUICore + RNScreens link errors) Gauvain 2026-05-29 08:01:09 +02:00
  • 1e9c9fb67f revert(ios): drop SwiftUICore weak-link plugin (broke tvOS, no iOS fix) Gauvain 2026-05-29 01:27:57 +02:00
  • 3c7292b73b fix(ios): weak-link SwiftUICore for iOS 26 build (SDK 56) Gauvain 2026-05-29 00:50:57 +02:00
  • 708d0e8d2e chore(deps): bump safe JS dependencies on SDK 56 Gauvain 2026-05-29 00:44:02 +02:00
  • 74f5844ed7 fix(build): unblock SDK 56 Android + iOS builds Gauvain 2026-05-29 00:16:15 +02:00
  • 38d638cdeb chore(deps): migrate to Expo SDK 56 (Phase 1 - compat) Gauvain 2026-05-28 23:56:03 +02:00
  • afe9d33ee4 fix(topshelf): use .tvtopshelf bundle id and app group Fredrik Burmester 2026-05-28 22:02:49 +02:00
  • 5db4a79e8a ci: enable unsigned tvOS build (signed stays gated on EAS tvOS credentials) Gauvain 2026-05-28 20:46:21 +02:00
  • c12f252079 fix: sorted app languages Lance Chant 2026-05-28 15:15:13 +02:00
  • 70a0033094 chore: version Fredrik Burmester 2026-05-28 11:41:51 +02:00
  • 3379cedc01 fix(mpv-player): split combined delegate method back into separate HDR detection and audio output selection callbacks Fredrik Burmester 2026-05-28 11:26:48 +02:00
  • 63adb98540 fix(mpv-player): add missing closing brace to configureAudioSession Fredrik Burmester 2026-05-28 11:22:51 +02:00
  • 4f721c3ab6 Merge remote-tracking branch 'origin/develop' into feat/tv-interface Lance Chant 2026-05-28 09:04:32 +02:00
  • cf91c4c682 chore(deps): Update dependency @react-native-community/netinfo to v12 (#1457) renovate[bot] 2026-05-27 22:44:18 +02:00
  • eb02ac253a chore: expo 55 upgrade (#1594) lance chant 2026-05-27 21:38:08 +02:00
  • 1545790528 chore(deps): Lock file maintenance (#1595) renovate[bot] 2026-05-27 15:38:42 +02:00
  • 82eaf62354 feat(tv): fix home page loading skeletons and initialize auth/network status synchronously Fredrik Burmester 2026-05-27 10:40:48 +02:00
  • 05d9b8f32c style(tv): align TVSeriesSeasonCard title font size and weight on details page Fredrik Burmester 2026-05-27 09:59:31 +02:00
  • df16ea9de9 style(tv): align actor name weight and role size/weight in TVActorCard Fredrik Burmester 2026-05-27 09:57:12 +02:00
  • 2486b2c069 style(tv): fix horizontal alignment of TVCastSection in item details page Fredrik Burmester 2026-05-27 09:53:56 +02:00
  • 4a4d6948cf style(tv): align actor card font sizes and horizontal padding on details page Fredrik Burmester 2026-05-27 09:52:20 +02:00
  • e10255c328 fix(tv): fix horizontal padding of TVEpisodeList on item details page Fredrik Burmester 2026-05-27 09:51:17 +02:00
  • 08fc02a6b1 style(tv): adjust poster scale multipliers for Small and Default to align poster-to-text ratio Fredrik Burmester 2026-05-27 09:46:29 +02:00
  • bba396c08c style(tv): half the top padding increase to scaleSize(145) Fredrik Burmester 2026-05-27 09:45:04 +02:00
  • 3316508217 style(tv): increase tvosTopPadding to 180 to offset larger posters pushing text up Fredrik Burmester 2026-05-27 09:44:48 +02:00
  • 5fd136ef0b style(tv): increase base poster sizes to 300, 470, and 440 Fredrik Burmester 2026-05-27 09:44:24 +02:00
  • 2c8160188f style(tv): increase base poster sizes to 270, 430, and 400 Fredrik Burmester 2026-05-27 09:44:03 +02:00
  • d56d202bfc fix(tvos): increase hero carousel top padding to clear menu bar Fredrik Burmester 2026-05-27 09:42:13 +02:00
  • f1c2b9de53 fix: possible fix for edge of episode issue Lance Chant 2026-05-27 07:32:48 +02:00
  • 11ec778bd8 chore(deps): Update github/codeql-action action to v4.36.0 (#1593) renovate[bot] 2026-05-26 15:23:11 +02:00
  • 796e12b4ac Chore: fix the storage reading and search colour Lance Chant 2026-05-26 14:24:37 +02:00
  • 0c6ef5cbda chore(deps): Update maxim-lobanov/setup-xcode digest to ed7a3b1 (#1581) renovate[bot] 2026-05-26 13:34:48 +02:00
  • fcd19d9c6d Chore: fixing styling for plugin fiew and logs Lance Chant 2026-05-26 13:25:39 +02:00
  • d72cec0f4f Chore: fixing playback controls Lance Chant 2026-05-26 13:04:19 +02:00
  • 1e14c7ec46 chore(deps): Update actions/cache action to v5.0.5 (#1582) renovate[bot] 2026-05-26 11:42:23 +02:00