├── .github └── FUNDING.yml ├── .gitignore ├── README.md ├── apps ├── landing_page │ ├── index.html │ ├── script.js │ └── styles.css ├── macos │ ├── FlixorMac.xcodeproj │ │ ├── project.pbxproj │ │ ├── project.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcuserdata │ │ │ │ └── devitripathy.xcuserdatad │ │ │ │ └── UserInterfaceState.xcuserstate │ │ └── xcuserdata │ │ │ └── devitripathy.xcuserdatad │ │ │ └── xcschemes │ │ │ └── xcschememanagement.plist │ ├── FlixorMac │ │ ├── .gitignore │ │ ├── App │ │ │ ├── FlixorMacApp.swift │ │ │ ├── NavigationRouter.swift │ │ │ └── RootView.swift │ │ ├── Assets.xcassets │ │ │ ├── AccentColor.colorset │ │ │ │ └── Contents.json │ │ │ ├── AppIcon.appiconset │ │ │ │ ├── Contents.json │ │ │ │ ├── ios-dark 1.png │ │ │ │ ├── ios-dark 2.png │ │ │ │ ├── ios-dark 3.png │ │ │ │ ├── ios-dark 4.png │ │ │ │ ├── ios-dark 5.png │ │ │ │ ├── ios-dark 6.png │ │ │ │ ├── ios-dark 7.png │ │ │ │ ├── ios-dark 8.png │ │ │ │ ├── ios-dark 9.png │ │ │ │ └── ios-dark.png │ │ │ └── Contents.json │ │ ├── Extensions │ │ │ ├── Color+Theme.swift │ │ │ ├── MediaItem+Hashable.swift │ │ │ └── UserDefaults+Extensions.swift │ │ ├── FlixorMac-Bridging-Header.h │ │ ├── FlixorMac.entitlements │ │ ├── Models │ │ │ ├── APIError.swift │ │ │ ├── BrowseContext.swift │ │ │ ├── HomeScreenData.swift │ │ │ ├── NewPopularData.swift │ │ │ ├── PlayerBackend.swift │ │ │ ├── PlexServer.swift │ │ │ └── User.swift │ │ ├── Package.swift │ │ ├── Resources │ │ │ ├── Info.plist │ │ │ ├── back-arrow.png │ │ │ ├── episode-list.png │ │ │ ├── episode-list.svg │ │ │ ├── forward10.png │ │ │ ├── forward10.svg │ │ │ ├── fullscreen-enter.png │ │ │ ├── fullscreen-enter.svg │ │ │ ├── fullscreen-exit.png │ │ │ ├── fullscreen-exit.svg │ │ │ ├── next-episode.png │ │ │ ├── next-episode.svg │ │ │ ├── pause.png │ │ │ ├── pause.svg │ │ │ ├── play.png │ │ │ ├── play.svg │ │ │ ├── playback-speed.png │ │ │ ├── playback-speed.svg │ │ │ ├── replay10.png │ │ │ ├── replay10.svg │ │ │ ├── subtitles.png │ │ │ └── thumbfast.lua │ │ ├── Services │ │ │ ├── API │ │ │ │ ├── APIClient.swift │ │ │ │ ├── ImageService.swift │ │ │ │ └── MPVPlayerController.swift │ │ │ ├── Auth │ │ │ │ ├── KeychainHelper.swift │ │ │ │ └── SessionManager.swift │ │ │ └── Thumbnail │ │ │ │ ├── BGRAImageReader.swift │ │ │ │ ├── MPVThumbnailGenerator.swift │ │ │ │ ├── ThumbnailCache.swift │ │ │ │ └── ThumbnailMPVPlayer.swift │ │ ├── ViewModels │ │ │ ├── BackendConfigViewModel.swift │ │ │ ├── BrowseModalViewModel.swift │ │ │ ├── DetailsViewModel.swift │ │ │ ├── HomeViewModel.swift │ │ │ ├── LibraryViewModel.swift │ │ │ ├── MyListViewModel.swift │ │ │ ├── NewPopularViewModel.swift │ │ │ ├── PersonModalViewModel.swift │ │ │ ├── PlayerViewModel.swift │ │ │ ├── PlayerViewModel.swift.bak │ │ │ ├── PlexAuthViewModel.swift │ │ │ ├── SearchViewModel.swift │ │ │ └── WatchlistController.swift │ │ └── Views │ │ │ ├── Auth │ │ │ ├── BackendConfigView.swift │ │ │ └── PlexAuthView.swift │ │ │ ├── Components │ │ │ ├── BillboardView.swift │ │ │ ├── BrowseModalView.swift │ │ │ ├── CachedAsyncImage.swift │ │ │ ├── CarouselView.swift │ │ │ ├── LandscapeCard.swift │ │ │ ├── LibraryFilterBarView.swift │ │ │ ├── NewPopularHero.swift │ │ │ ├── NewPopularView.swift │ │ │ ├── PersonModalView.swift │ │ │ ├── PosterCard.swift │ │ │ ├── SidebarView.swift │ │ │ ├── SkeletonView.swift │ │ │ ├── ToastView.swift │ │ │ ├── TopNavBar.swift │ │ │ ├── VirtualGrid.swift │ │ │ └── WatchlistButton.swift │ │ │ ├── Details │ │ │ ├── DetailsTabsBar.swift │ │ │ └── DetailsView.swift │ │ │ ├── Home │ │ │ └── HomeView.swift │ │ │ ├── Library │ │ │ ├── CollectionsView.swift │ │ │ └── LibraryView.swift │ │ │ ├── MyList │ │ │ └── MyListView.swift │ │ │ ├── Player │ │ │ ├── MPVVideoLayer.swift │ │ │ ├── MPVVideoView.swift │ │ │ └── PlayerView.swift │ │ │ ├── Search │ │ │ └── SearchView.swift │ │ │ └── Settings │ │ │ ├── PlexServersView.swift │ │ │ ├── ServerConnectionView.swift │ │ │ └── SettingsView.swift │ ├── Package.resolved │ ├── Package.swift │ ├── create-xcode-project.sh │ └── deps │ │ └── include │ │ ├── libavcodec │ │ ├── .gitignore │ │ ├── avcodec.h │ │ ├── codec.h │ │ ├── codec_desc.h │ │ ├── codec_id.h │ │ ├── codec_par.h │ │ ├── defs.h │ │ ├── packet.h │ │ ├── version.h │ │ └── version_major.h │ │ ├── libavformat │ │ ├── .gitignore │ │ ├── avformat.h │ │ ├── avio.h │ │ ├── version.h │ │ └── version_major.h │ │ ├── libavutil │ │ ├── .gitignore │ │ ├── attributes.h │ │ ├── avconfig.h │ │ ├── avutil.h │ │ ├── buffer.h │ │ ├── channel_layout.h │ │ ├── common.h │ │ ├── dict.h │ │ ├── error.h │ │ ├── frame.h │ │ ├── hwcontext.h │ │ ├── imgutils.h │ │ ├── intfloat.h │ │ ├── log.h │ │ ├── macros.h │ │ ├── mastering_display_metadata.h │ │ ├── mathematics.h │ │ ├── mem.h │ │ ├── pixdesc.h │ │ ├── pixfmt.h │ │ ├── rational.h │ │ ├── samplefmt.h │ │ └── version.h │ │ ├── libswscale │ │ ├── swscale.h │ │ ├── version.h │ │ └── version_major.h │ │ └── mpv │ │ ├── .gitignore │ │ ├── client.h │ │ ├── render.h │ │ └── render_gl.h └── mobile │ ├── .expo │ ├── README.md │ └── devices.json │ ├── App.tsx │ ├── PERFORMANCE.md │ ├── README.md │ ├── app.json │ ├── assets │ ├── icons │ │ ├── adaptive-icon.png │ │ ├── ios-dark.png │ │ ├── ios-light.png │ │ └── ios-tinted.png │ └── logo.svg │ ├── babel.config.js │ ├── eas.json │ ├── episode_fetch_Details.txt │ ├── expo-entry.js │ ├── ios │ └── Flixor.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ └── devitripathy.xcuserdatad │ │ └── UserInterfaceState.xcuserstate │ ├── package-lock.json │ ├── package.json │ ├── src │ ├── api │ │ ├── cache.ts │ │ ├── client.ts │ │ └── data.ts │ ├── components │ │ ├── BadgePill.tsx │ │ ├── GlobalTopAppBar.tsx │ │ ├── HeroCard.tsx │ │ ├── HomeHeader.tsx │ │ ├── Pills.tsx │ │ ├── PlayerSettingsSheet.tsx │ │ ├── Poster.tsx │ │ ├── Row.tsx │ │ ├── TopAppBar.tsx │ │ ├── TopBarStore.ts │ │ └── icons │ │ │ └── SkipIcons.tsx │ └── screens │ │ ├── Details.tsx │ │ ├── Home.tsx │ │ ├── Library.tsx │ │ ├── Login.tsx │ │ ├── My.tsx │ │ ├── NewHot.tsx │ │ ├── Onboarding.tsx │ │ ├── Player.tsx │ │ ├── Player_old.tsx │ │ └── Search.tsx │ └── tsconfig.json ├── backend ├── .dockerignore ├── .env.example ├── Dockerfile ├── package-lock.json ├── package.json ├── src │ ├── api │ │ ├── auth.ts │ │ ├── cache.ts │ │ ├── image-proxy.ts │ │ ├── plex.ts │ │ ├── plextv.ts │ │ ├── tmdb.ts │ │ └── trakt.ts │ ├── db │ │ ├── data-source.ts │ │ └── entities │ │ │ ├── CacheEntry.ts │ │ │ ├── Session.ts │ │ │ ├── User.ts │ │ │ ├── UserSettings.ts │ │ │ └── index.ts │ ├── middleware │ │ ├── auth.ts │ │ ├── cache.ts │ │ ├── errorHandler.ts │ │ └── requestLogger.ts │ ├── server.ts │ ├── services │ │ ├── cache │ │ │ └── CacheManager.ts │ │ ├── plex │ │ │ └── PlexClient.ts │ │ ├── tmdb │ │ │ └── TMDBClient.ts │ │ └── trakt │ │ │ └── TraktClient.ts │ ├── types │ │ ├── express.d.ts │ │ └── jsonwebtoken.d.ts │ └── utils │ │ ├── crypto.ts │ │ └── logger.ts └── tsconfig.json ├── docker-compose.yml ├── docker_compose ├── docker-compose-backend.yml ├── docker-compose-image.yml └── docker-compose-web-frontend.yml ├── docs ├── mobile │ └── PHASES.md └── screenshots │ ├── flixor-01.jpg │ ├── flixor-02.jpg │ ├── flixor-lib-00m52.jpg │ ├── flixor-lib-00m52.png │ ├── flixor-lib-01m20.jpg │ ├── flixor-lib-01m20.png │ ├── flixor-lib-02m14.jpg │ ├── flixor-lib-02m14.png │ ├── flixor-lib-02m24.jpg │ ├── flixor-lib-02m24.png │ ├── flixor-lib-02m34.jpg │ ├── flixor-lib-02m34.png │ ├── flixor-lib-02m48.jpg │ ├── flixor-lib-02m48.png │ ├── flixor-lib-03m04.jpg │ ├── flixor-lib-03m04.png │ └── flixor-lib-03m11.png └── web_frontend ├── .dockerignore ├── .env.example ├── docker ├── frontend.Dockerfile └── nginx.conf ├── index.html ├── package-lock.json ├── package.json ├── postcss.config.cjs ├── public └── test-integration.html ├── src ├── App.tsx ├── components │ ├── AdvancedPlayer.tsx │ ├── Badge.tsx │ ├── Billboard.tsx │ ├── BrowseModal.tsx │ ├── Carousel.tsx │ ├── ContinueCard.tsx │ ├── DetailsHero.tsx │ ├── DetailsTabs.tsx │ ├── EpisodeItem.tsx │ ├── EpisodeSkeletonList.tsx │ ├── FilterBar.tsx │ ├── GlobalToast.tsx │ ├── Hero.tsx │ ├── HomeHero.tsx │ ├── LandscapeCard.tsx │ ├── MediaCard.tsx │ ├── PersonModal.tsx │ ├── Pill.tsx │ ├── PlayerChrome.tsx │ ├── PlexVideoPlayer.tsx │ ├── PopularSearches.tsx │ ├── PosterCard.tsx │ ├── RatingsBar.tsx │ ├── Row.tsx │ ├── SearchCollections.tsx │ ├── SearchInput.tsx │ ├── SearchResults.tsx │ ├── SectionBanner.tsx │ ├── SkeletonRow.tsx │ ├── SmartImage.tsx │ ├── Tabs.tsx │ ├── TechnicalChips.tsx │ ├── Toast.tsx │ ├── TopNav.tsx │ ├── TrackPicker.tsx │ ├── TraktAuth.tsx │ ├── TraktSection.tsx │ ├── TrendingSearches.tsx │ ├── UserDropdown.tsx │ ├── VersionSelector.tsx │ ├── VirtualGrid.tsx │ ├── WatchlistButton.tsx │ ├── WebPlayer.tsx │ └── icons │ │ └── Replay10.tsx ├── hooks │ └── usePictureInPicture.ts ├── main.tsx ├── routes │ ├── Details.tsx │ ├── Home.tsx │ ├── Library.tsx │ ├── Login.tsx │ ├── MyList.tsx │ ├── NewPopular.tsx │ ├── Person.tsx │ ├── Player.tsx │ ├── Search.tsx │ └── Settings.tsx ├── services │ ├── api.ts │ ├── cache.ts │ ├── plex.ts │ ├── plex_backend.ts │ ├── plex_backend_player.ts │ ├── plex_decision.ts │ ├── plextv.ts │ ├── ratings.ts │ ├── recs.ts │ ├── tmdb.ts │ ├── trakt.ts │ └── traktScrobble.ts ├── state │ └── settings.ts ├── styles │ ├── index.css │ └── player.css └── utils │ └── imageProxy.ts ├── tailwind.config.cjs ├── tsconfig.json └── vite.config.ts /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/README.md -------------------------------------------------------------------------------- /apps/landing_page/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/landing_page/index.html -------------------------------------------------------------------------------- /apps/landing_page/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/landing_page/script.js -------------------------------------------------------------------------------- /apps/landing_page/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/landing_page/styles.css -------------------------------------------------------------------------------- /apps/macos/FlixorMac.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /apps/macos/FlixorMac.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /apps/macos/FlixorMac.xcodeproj/project.xcworkspace/xcuserdata/devitripathy.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac.xcodeproj/project.xcworkspace/xcuserdata/devitripathy.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /apps/macos/FlixorMac.xcodeproj/xcuserdata/devitripathy.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac.xcodeproj/xcuserdata/devitripathy.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /apps/macos/FlixorMac/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/.gitignore -------------------------------------------------------------------------------- /apps/macos/FlixorMac/App/FlixorMacApp.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/App/FlixorMacApp.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/App/NavigationRouter.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/App/NavigationRouter.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/App/RootView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/App/RootView.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Assets.xcassets/AccentColor.colorset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Assets.xcassets/AccentColor.colorset/Contents.json -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Assets.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Assets.xcassets/AppIcon.appiconset/ios-dark 1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Assets.xcassets/AppIcon.appiconset/ios-dark 1.png -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Assets.xcassets/AppIcon.appiconset/ios-dark 2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Assets.xcassets/AppIcon.appiconset/ios-dark 2.png -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Assets.xcassets/AppIcon.appiconset/ios-dark 3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Assets.xcassets/AppIcon.appiconset/ios-dark 3.png -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Assets.xcassets/AppIcon.appiconset/ios-dark 4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Assets.xcassets/AppIcon.appiconset/ios-dark 4.png -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Assets.xcassets/AppIcon.appiconset/ios-dark 5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Assets.xcassets/AppIcon.appiconset/ios-dark 5.png -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Assets.xcassets/AppIcon.appiconset/ios-dark 6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Assets.xcassets/AppIcon.appiconset/ios-dark 6.png -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Assets.xcassets/AppIcon.appiconset/ios-dark 7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Assets.xcassets/AppIcon.appiconset/ios-dark 7.png -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Assets.xcassets/AppIcon.appiconset/ios-dark 8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Assets.xcassets/AppIcon.appiconset/ios-dark 8.png -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Assets.xcassets/AppIcon.appiconset/ios-dark 9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Assets.xcassets/AppIcon.appiconset/ios-dark 9.png -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Assets.xcassets/AppIcon.appiconset/ios-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Assets.xcassets/AppIcon.appiconset/ios-dark.png -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Assets.xcassets/Contents.json -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Extensions/Color+Theme.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Extensions/Color+Theme.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Extensions/MediaItem+Hashable.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Extensions/MediaItem+Hashable.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Extensions/UserDefaults+Extensions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Extensions/UserDefaults+Extensions.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/FlixorMac-Bridging-Header.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/FlixorMac-Bridging-Header.h -------------------------------------------------------------------------------- /apps/macos/FlixorMac/FlixorMac.entitlements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/FlixorMac.entitlements -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Models/APIError.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Models/APIError.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Models/BrowseContext.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Models/BrowseContext.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Models/HomeScreenData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Models/HomeScreenData.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Models/NewPopularData.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Models/NewPopularData.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Models/PlayerBackend.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Models/PlayerBackend.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Models/PlexServer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Models/PlexServer.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Models/User.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Models/User.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Package.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Resources/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Resources/Info.plist -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Resources/back-arrow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Resources/back-arrow.png -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Resources/episode-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Resources/episode-list.png -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Resources/episode-list.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Resources/episode-list.svg -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Resources/forward10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Resources/forward10.png -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Resources/forward10.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Resources/forward10.svg -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Resources/fullscreen-enter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Resources/fullscreen-enter.png -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Resources/fullscreen-enter.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Resources/fullscreen-enter.svg -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Resources/fullscreen-exit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Resources/fullscreen-exit.png -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Resources/fullscreen-exit.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Resources/fullscreen-exit.svg -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Resources/next-episode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Resources/next-episode.png -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Resources/next-episode.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Resources/next-episode.svg -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Resources/pause.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Resources/pause.png -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Resources/pause.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Resources/pause.svg -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Resources/play.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Resources/play.png -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Resources/play.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Resources/play.svg -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Resources/playback-speed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Resources/playback-speed.png -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Resources/playback-speed.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Resources/playback-speed.svg -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Resources/replay10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Resources/replay10.png -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Resources/replay10.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Resources/replay10.svg -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Resources/subtitles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Resources/subtitles.png -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Resources/thumbfast.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Resources/thumbfast.lua -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Services/API/APIClient.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Services/API/APIClient.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Services/API/ImageService.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Services/API/ImageService.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Services/API/MPVPlayerController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Services/API/MPVPlayerController.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Services/Auth/KeychainHelper.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Services/Auth/KeychainHelper.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Services/Auth/SessionManager.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Services/Auth/SessionManager.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Services/Thumbnail/BGRAImageReader.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Services/Thumbnail/BGRAImageReader.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Services/Thumbnail/MPVThumbnailGenerator.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Services/Thumbnail/MPVThumbnailGenerator.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Services/Thumbnail/ThumbnailCache.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Services/Thumbnail/ThumbnailCache.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Services/Thumbnail/ThumbnailMPVPlayer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Services/Thumbnail/ThumbnailMPVPlayer.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/ViewModels/BackendConfigViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/ViewModels/BackendConfigViewModel.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/ViewModels/BrowseModalViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/ViewModels/BrowseModalViewModel.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/ViewModels/DetailsViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/ViewModels/DetailsViewModel.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/ViewModels/HomeViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/ViewModels/HomeViewModel.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/ViewModels/LibraryViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/ViewModels/LibraryViewModel.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/ViewModels/MyListViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/ViewModels/MyListViewModel.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/ViewModels/NewPopularViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/ViewModels/NewPopularViewModel.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/ViewModels/PersonModalViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/ViewModels/PersonModalViewModel.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/ViewModels/PlayerViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/ViewModels/PlayerViewModel.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/ViewModels/PlayerViewModel.swift.bak: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/ViewModels/PlayerViewModel.swift.bak -------------------------------------------------------------------------------- /apps/macos/FlixorMac/ViewModels/PlexAuthViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/ViewModels/PlexAuthViewModel.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/ViewModels/SearchViewModel.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/ViewModels/SearchViewModel.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/ViewModels/WatchlistController.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/ViewModels/WatchlistController.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Views/Auth/BackendConfigView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Views/Auth/BackendConfigView.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Views/Auth/PlexAuthView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Views/Auth/PlexAuthView.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Views/Components/BillboardView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Views/Components/BillboardView.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Views/Components/BrowseModalView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Views/Components/BrowseModalView.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Views/Components/CachedAsyncImage.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Views/Components/CachedAsyncImage.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Views/Components/CarouselView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Views/Components/CarouselView.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Views/Components/LandscapeCard.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Views/Components/LandscapeCard.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Views/Components/LibraryFilterBarView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Views/Components/LibraryFilterBarView.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Views/Components/NewPopularHero.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Views/Components/NewPopularHero.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Views/Components/NewPopularView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Views/Components/NewPopularView.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Views/Components/PersonModalView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Views/Components/PersonModalView.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Views/Components/PosterCard.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Views/Components/PosterCard.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Views/Components/SidebarView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Views/Components/SidebarView.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Views/Components/SkeletonView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Views/Components/SkeletonView.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Views/Components/ToastView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Views/Components/ToastView.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Views/Components/TopNavBar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Views/Components/TopNavBar.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Views/Components/VirtualGrid.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Views/Components/VirtualGrid.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Views/Components/WatchlistButton.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Views/Components/WatchlistButton.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Views/Details/DetailsTabsBar.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Views/Details/DetailsTabsBar.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Views/Details/DetailsView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Views/Details/DetailsView.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Views/Home/HomeView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Views/Home/HomeView.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Views/Library/CollectionsView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Views/Library/CollectionsView.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Views/Library/LibraryView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Views/Library/LibraryView.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Views/MyList/MyListView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Views/MyList/MyListView.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Views/Player/MPVVideoLayer.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Views/Player/MPVVideoLayer.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Views/Player/MPVVideoView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Views/Player/MPVVideoView.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Views/Player/PlayerView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Views/Player/PlayerView.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Views/Search/SearchView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Views/Search/SearchView.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Views/Settings/PlexServersView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Views/Settings/PlexServersView.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Views/Settings/ServerConnectionView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Views/Settings/ServerConnectionView.swift -------------------------------------------------------------------------------- /apps/macos/FlixorMac/Views/Settings/SettingsView.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/FlixorMac/Views/Settings/SettingsView.swift -------------------------------------------------------------------------------- /apps/macos/Package.resolved: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/Package.resolved -------------------------------------------------------------------------------- /apps/macos/Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/Package.swift -------------------------------------------------------------------------------- /apps/macos/create-xcode-project.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/create-xcode-project.sh -------------------------------------------------------------------------------- /apps/macos/deps/include/libavcodec/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavcodec/.gitignore -------------------------------------------------------------------------------- /apps/macos/deps/include/libavcodec/avcodec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavcodec/avcodec.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libavcodec/codec.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavcodec/codec.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libavcodec/codec_desc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavcodec/codec_desc.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libavcodec/codec_id.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavcodec/codec_id.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libavcodec/codec_par.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavcodec/codec_par.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libavcodec/defs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavcodec/defs.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libavcodec/packet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavcodec/packet.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libavcodec/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavcodec/version.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libavcodec/version_major.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavcodec/version_major.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libavformat/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavformat/.gitignore -------------------------------------------------------------------------------- /apps/macos/deps/include/libavformat/avformat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavformat/avformat.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libavformat/avio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavformat/avio.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libavformat/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavformat/version.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libavformat/version_major.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavformat/version_major.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libavutil/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavutil/.gitignore -------------------------------------------------------------------------------- /apps/macos/deps/include/libavutil/attributes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavutil/attributes.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libavutil/avconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavutil/avconfig.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libavutil/avutil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavutil/avutil.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libavutil/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavutil/buffer.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libavutil/channel_layout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavutil/channel_layout.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libavutil/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavutil/common.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libavutil/dict.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavutil/dict.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libavutil/error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavutil/error.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libavutil/frame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavutil/frame.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libavutil/hwcontext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavutil/hwcontext.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libavutil/imgutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavutil/imgutils.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libavutil/intfloat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavutil/intfloat.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libavutil/log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavutil/log.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libavutil/macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavutil/macros.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libavutil/mastering_display_metadata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavutil/mastering_display_metadata.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libavutil/mathematics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavutil/mathematics.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libavutil/mem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavutil/mem.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libavutil/pixdesc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavutil/pixdesc.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libavutil/pixfmt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavutil/pixfmt.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libavutil/rational.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavutil/rational.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libavutil/samplefmt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavutil/samplefmt.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libavutil/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libavutil/version.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libswscale/swscale.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libswscale/swscale.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libswscale/version.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libswscale/version.h -------------------------------------------------------------------------------- /apps/macos/deps/include/libswscale/version_major.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/libswscale/version_major.h -------------------------------------------------------------------------------- /apps/macos/deps/include/mpv/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/mpv/.gitignore -------------------------------------------------------------------------------- /apps/macos/deps/include/mpv/client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/mpv/client.h -------------------------------------------------------------------------------- /apps/macos/deps/include/mpv/render.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/mpv/render.h -------------------------------------------------------------------------------- /apps/macos/deps/include/mpv/render_gl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/macos/deps/include/mpv/render_gl.h -------------------------------------------------------------------------------- /apps/mobile/.expo/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/.expo/README.md -------------------------------------------------------------------------------- /apps/mobile/.expo/devices.json: -------------------------------------------------------------------------------- 1 | { 2 | "devices": [] 3 | } 4 | -------------------------------------------------------------------------------- /apps/mobile/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/App.tsx -------------------------------------------------------------------------------- /apps/mobile/PERFORMANCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/PERFORMANCE.md -------------------------------------------------------------------------------- /apps/mobile/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/README.md -------------------------------------------------------------------------------- /apps/mobile/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/app.json -------------------------------------------------------------------------------- /apps/mobile/assets/icons/adaptive-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/assets/icons/adaptive-icon.png -------------------------------------------------------------------------------- /apps/mobile/assets/icons/ios-dark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/assets/icons/ios-dark.png -------------------------------------------------------------------------------- /apps/mobile/assets/icons/ios-light.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/assets/icons/ios-light.png -------------------------------------------------------------------------------- /apps/mobile/assets/icons/ios-tinted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/assets/icons/ios-tinted.png -------------------------------------------------------------------------------- /apps/mobile/assets/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/assets/logo.svg -------------------------------------------------------------------------------- /apps/mobile/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/babel.config.js -------------------------------------------------------------------------------- /apps/mobile/eas.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/eas.json -------------------------------------------------------------------------------- /apps/mobile/episode_fetch_Details.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/episode_fetch_Details.txt -------------------------------------------------------------------------------- /apps/mobile/expo-entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/expo-entry.js -------------------------------------------------------------------------------- /apps/mobile/ios/Flixor.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/ios/Flixor.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /apps/mobile/ios/Flixor.xcworkspace/xcuserdata/devitripathy.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/ios/Flixor.xcworkspace/xcuserdata/devitripathy.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /apps/mobile/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/package-lock.json -------------------------------------------------------------------------------- /apps/mobile/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/package.json -------------------------------------------------------------------------------- /apps/mobile/src/api/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/src/api/cache.ts -------------------------------------------------------------------------------- /apps/mobile/src/api/client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/src/api/client.ts -------------------------------------------------------------------------------- /apps/mobile/src/api/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/src/api/data.ts -------------------------------------------------------------------------------- /apps/mobile/src/components/BadgePill.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/src/components/BadgePill.tsx -------------------------------------------------------------------------------- /apps/mobile/src/components/GlobalTopAppBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/src/components/GlobalTopAppBar.tsx -------------------------------------------------------------------------------- /apps/mobile/src/components/HeroCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/src/components/HeroCard.tsx -------------------------------------------------------------------------------- /apps/mobile/src/components/HomeHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/src/components/HomeHeader.tsx -------------------------------------------------------------------------------- /apps/mobile/src/components/Pills.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/src/components/Pills.tsx -------------------------------------------------------------------------------- /apps/mobile/src/components/PlayerSettingsSheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/src/components/PlayerSettingsSheet.tsx -------------------------------------------------------------------------------- /apps/mobile/src/components/Poster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/src/components/Poster.tsx -------------------------------------------------------------------------------- /apps/mobile/src/components/Row.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/src/components/Row.tsx -------------------------------------------------------------------------------- /apps/mobile/src/components/TopAppBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/src/components/TopAppBar.tsx -------------------------------------------------------------------------------- /apps/mobile/src/components/TopBarStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/src/components/TopBarStore.ts -------------------------------------------------------------------------------- /apps/mobile/src/components/icons/SkipIcons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/src/components/icons/SkipIcons.tsx -------------------------------------------------------------------------------- /apps/mobile/src/screens/Details.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/src/screens/Details.tsx -------------------------------------------------------------------------------- /apps/mobile/src/screens/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/src/screens/Home.tsx -------------------------------------------------------------------------------- /apps/mobile/src/screens/Library.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/src/screens/Library.tsx -------------------------------------------------------------------------------- /apps/mobile/src/screens/Login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/src/screens/Login.tsx -------------------------------------------------------------------------------- /apps/mobile/src/screens/My.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/src/screens/My.tsx -------------------------------------------------------------------------------- /apps/mobile/src/screens/NewHot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/src/screens/NewHot.tsx -------------------------------------------------------------------------------- /apps/mobile/src/screens/Onboarding.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/src/screens/Onboarding.tsx -------------------------------------------------------------------------------- /apps/mobile/src/screens/Player.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/src/screens/Player.tsx -------------------------------------------------------------------------------- /apps/mobile/src/screens/Player_old.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/src/screens/Player_old.tsx -------------------------------------------------------------------------------- /apps/mobile/src/screens/Search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/src/screens/Search.tsx -------------------------------------------------------------------------------- /apps/mobile/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/apps/mobile/tsconfig.json -------------------------------------------------------------------------------- /backend/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | .env 4 | .DS_Store 5 | **/*.log 6 | 7 | -------------------------------------------------------------------------------- /backend/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/backend/.env.example -------------------------------------------------------------------------------- /backend/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/backend/Dockerfile -------------------------------------------------------------------------------- /backend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/backend/package-lock.json -------------------------------------------------------------------------------- /backend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/backend/package.json -------------------------------------------------------------------------------- /backend/src/api/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/backend/src/api/auth.ts -------------------------------------------------------------------------------- /backend/src/api/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/backend/src/api/cache.ts -------------------------------------------------------------------------------- /backend/src/api/image-proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/backend/src/api/image-proxy.ts -------------------------------------------------------------------------------- /backend/src/api/plex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/backend/src/api/plex.ts -------------------------------------------------------------------------------- /backend/src/api/plextv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/backend/src/api/plextv.ts -------------------------------------------------------------------------------- /backend/src/api/tmdb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/backend/src/api/tmdb.ts -------------------------------------------------------------------------------- /backend/src/api/trakt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/backend/src/api/trakt.ts -------------------------------------------------------------------------------- /backend/src/db/data-source.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/backend/src/db/data-source.ts -------------------------------------------------------------------------------- /backend/src/db/entities/CacheEntry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/backend/src/db/entities/CacheEntry.ts -------------------------------------------------------------------------------- /backend/src/db/entities/Session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/backend/src/db/entities/Session.ts -------------------------------------------------------------------------------- /backend/src/db/entities/User.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/backend/src/db/entities/User.ts -------------------------------------------------------------------------------- /backend/src/db/entities/UserSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/backend/src/db/entities/UserSettings.ts -------------------------------------------------------------------------------- /backend/src/db/entities/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/backend/src/db/entities/index.ts -------------------------------------------------------------------------------- /backend/src/middleware/auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/backend/src/middleware/auth.ts -------------------------------------------------------------------------------- /backend/src/middleware/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/backend/src/middleware/cache.ts -------------------------------------------------------------------------------- /backend/src/middleware/errorHandler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/backend/src/middleware/errorHandler.ts -------------------------------------------------------------------------------- /backend/src/middleware/requestLogger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/backend/src/middleware/requestLogger.ts -------------------------------------------------------------------------------- /backend/src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/backend/src/server.ts -------------------------------------------------------------------------------- /backend/src/services/cache/CacheManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/backend/src/services/cache/CacheManager.ts -------------------------------------------------------------------------------- /backend/src/services/plex/PlexClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/backend/src/services/plex/PlexClient.ts -------------------------------------------------------------------------------- /backend/src/services/tmdb/TMDBClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/backend/src/services/tmdb/TMDBClient.ts -------------------------------------------------------------------------------- /backend/src/services/trakt/TraktClient.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/backend/src/services/trakt/TraktClient.ts -------------------------------------------------------------------------------- /backend/src/types/express.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/backend/src/types/express.d.ts -------------------------------------------------------------------------------- /backend/src/types/jsonwebtoken.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/backend/src/types/jsonwebtoken.d.ts -------------------------------------------------------------------------------- /backend/src/utils/crypto.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/backend/src/utils/crypto.ts -------------------------------------------------------------------------------- /backend/src/utils/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/backend/src/utils/logger.ts -------------------------------------------------------------------------------- /backend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/backend/tsconfig.json -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /docker_compose/docker-compose-backend.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/docker_compose/docker-compose-backend.yml -------------------------------------------------------------------------------- /docker_compose/docker-compose-image.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/docker_compose/docker-compose-image.yml -------------------------------------------------------------------------------- /docker_compose/docker-compose-web-frontend.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/docker_compose/docker-compose-web-frontend.yml -------------------------------------------------------------------------------- /docs/mobile/PHASES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/docs/mobile/PHASES.md -------------------------------------------------------------------------------- /docs/screenshots/flixor-01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/docs/screenshots/flixor-01.jpg -------------------------------------------------------------------------------- /docs/screenshots/flixor-02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/docs/screenshots/flixor-02.jpg -------------------------------------------------------------------------------- /docs/screenshots/flixor-lib-00m52.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/docs/screenshots/flixor-lib-00m52.jpg -------------------------------------------------------------------------------- /docs/screenshots/flixor-lib-00m52.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/docs/screenshots/flixor-lib-00m52.png -------------------------------------------------------------------------------- /docs/screenshots/flixor-lib-01m20.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/docs/screenshots/flixor-lib-01m20.jpg -------------------------------------------------------------------------------- /docs/screenshots/flixor-lib-01m20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/docs/screenshots/flixor-lib-01m20.png -------------------------------------------------------------------------------- /docs/screenshots/flixor-lib-02m14.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/docs/screenshots/flixor-lib-02m14.jpg -------------------------------------------------------------------------------- /docs/screenshots/flixor-lib-02m14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/docs/screenshots/flixor-lib-02m14.png -------------------------------------------------------------------------------- /docs/screenshots/flixor-lib-02m24.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/docs/screenshots/flixor-lib-02m24.jpg -------------------------------------------------------------------------------- /docs/screenshots/flixor-lib-02m24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/docs/screenshots/flixor-lib-02m24.png -------------------------------------------------------------------------------- /docs/screenshots/flixor-lib-02m34.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/docs/screenshots/flixor-lib-02m34.jpg -------------------------------------------------------------------------------- /docs/screenshots/flixor-lib-02m34.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/docs/screenshots/flixor-lib-02m34.png -------------------------------------------------------------------------------- /docs/screenshots/flixor-lib-02m48.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/docs/screenshots/flixor-lib-02m48.jpg -------------------------------------------------------------------------------- /docs/screenshots/flixor-lib-02m48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/docs/screenshots/flixor-lib-02m48.png -------------------------------------------------------------------------------- /docs/screenshots/flixor-lib-03m04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/docs/screenshots/flixor-lib-03m04.jpg -------------------------------------------------------------------------------- /docs/screenshots/flixor-lib-03m04.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/docs/screenshots/flixor-lib-03m04.png -------------------------------------------------------------------------------- /docs/screenshots/flixor-lib-03m11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/docs/screenshots/flixor-lib-03m11.png -------------------------------------------------------------------------------- /web_frontend/.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/.dockerignore -------------------------------------------------------------------------------- /web_frontend/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/.env.example -------------------------------------------------------------------------------- /web_frontend/docker/frontend.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/docker/frontend.Dockerfile -------------------------------------------------------------------------------- /web_frontend/docker/nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/docker/nginx.conf -------------------------------------------------------------------------------- /web_frontend/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/index.html -------------------------------------------------------------------------------- /web_frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/package-lock.json -------------------------------------------------------------------------------- /web_frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/package.json -------------------------------------------------------------------------------- /web_frontend/postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/postcss.config.cjs -------------------------------------------------------------------------------- /web_frontend/public/test-integration.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/public/test-integration.html -------------------------------------------------------------------------------- /web_frontend/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/App.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/AdvancedPlayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/AdvancedPlayer.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/Badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/Badge.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/Billboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/Billboard.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/BrowseModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/BrowseModal.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/Carousel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/Carousel.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/ContinueCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/ContinueCard.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/DetailsHero.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/DetailsHero.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/DetailsTabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/DetailsTabs.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/EpisodeItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/EpisodeItem.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/EpisodeSkeletonList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/EpisodeSkeletonList.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/FilterBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/FilterBar.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/GlobalToast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/GlobalToast.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/Hero.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/Hero.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/HomeHero.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/HomeHero.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/LandscapeCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/LandscapeCard.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/MediaCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/MediaCard.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/PersonModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/PersonModal.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/Pill.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/Pill.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/PlayerChrome.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/PlayerChrome.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/PlexVideoPlayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/PlexVideoPlayer.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/PopularSearches.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/PopularSearches.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/PosterCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/PosterCard.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/RatingsBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/RatingsBar.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/Row.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/Row.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/SearchCollections.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/SearchCollections.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/SearchInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/SearchInput.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/SearchResults.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/SearchResults.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/SectionBanner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/SectionBanner.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/SkeletonRow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/SkeletonRow.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/SmartImage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/SmartImage.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/Tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/Tabs.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/TechnicalChips.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/TechnicalChips.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/Toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/Toast.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/TopNav.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/TopNav.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/TrackPicker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/TrackPicker.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/TraktAuth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/TraktAuth.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/TraktSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/TraktSection.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/TrendingSearches.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/TrendingSearches.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/UserDropdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/UserDropdown.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/VersionSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/VersionSelector.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/VirtualGrid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/VirtualGrid.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/WatchlistButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/WatchlistButton.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/WebPlayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/WebPlayer.tsx -------------------------------------------------------------------------------- /web_frontend/src/components/icons/Replay10.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/components/icons/Replay10.tsx -------------------------------------------------------------------------------- /web_frontend/src/hooks/usePictureInPicture.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/hooks/usePictureInPicture.ts -------------------------------------------------------------------------------- /web_frontend/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/main.tsx -------------------------------------------------------------------------------- /web_frontend/src/routes/Details.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/routes/Details.tsx -------------------------------------------------------------------------------- /web_frontend/src/routes/Home.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/routes/Home.tsx -------------------------------------------------------------------------------- /web_frontend/src/routes/Library.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/routes/Library.tsx -------------------------------------------------------------------------------- /web_frontend/src/routes/Login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/routes/Login.tsx -------------------------------------------------------------------------------- /web_frontend/src/routes/MyList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/routes/MyList.tsx -------------------------------------------------------------------------------- /web_frontend/src/routes/NewPopular.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/routes/NewPopular.tsx -------------------------------------------------------------------------------- /web_frontend/src/routes/Person.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/routes/Person.tsx -------------------------------------------------------------------------------- /web_frontend/src/routes/Player.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/routes/Player.tsx -------------------------------------------------------------------------------- /web_frontend/src/routes/Search.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/routes/Search.tsx -------------------------------------------------------------------------------- /web_frontend/src/routes/Settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/routes/Settings.tsx -------------------------------------------------------------------------------- /web_frontend/src/services/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/services/api.ts -------------------------------------------------------------------------------- /web_frontend/src/services/cache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/services/cache.ts -------------------------------------------------------------------------------- /web_frontend/src/services/plex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/services/plex.ts -------------------------------------------------------------------------------- /web_frontend/src/services/plex_backend.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/services/plex_backend.ts -------------------------------------------------------------------------------- /web_frontend/src/services/plex_backend_player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/services/plex_backend_player.ts -------------------------------------------------------------------------------- /web_frontend/src/services/plex_decision.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/services/plex_decision.ts -------------------------------------------------------------------------------- /web_frontend/src/services/plextv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/services/plextv.ts -------------------------------------------------------------------------------- /web_frontend/src/services/ratings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/services/ratings.ts -------------------------------------------------------------------------------- /web_frontend/src/services/recs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/services/recs.ts -------------------------------------------------------------------------------- /web_frontend/src/services/tmdb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/services/tmdb.ts -------------------------------------------------------------------------------- /web_frontend/src/services/trakt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/services/trakt.ts -------------------------------------------------------------------------------- /web_frontend/src/services/traktScrobble.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/services/traktScrobble.ts -------------------------------------------------------------------------------- /web_frontend/src/state/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/state/settings.ts -------------------------------------------------------------------------------- /web_frontend/src/styles/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/styles/index.css -------------------------------------------------------------------------------- /web_frontend/src/styles/player.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/styles/player.css -------------------------------------------------------------------------------- /web_frontend/src/utils/imageProxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/src/utils/imageProxy.ts -------------------------------------------------------------------------------- /web_frontend/tailwind.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/tailwind.config.cjs -------------------------------------------------------------------------------- /web_frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/tsconfig.json -------------------------------------------------------------------------------- /web_frontend/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flixorui/flixor/HEAD/web_frontend/vite.config.ts --------------------------------------------------------------------------------