├── .env.example ├── .github └── workflows │ ├── release-docker.yml │ ├── release-linux.yml │ ├── release-mac.yml │ ├── release-win.yml │ ├── test-castlabs.yml │ └── test-notarytool.yml ├── .gitignore ├── .vscode └── settings.json ├── Dockerfile ├── LICENSE ├── README.md ├── app ├── .gitignore ├── .vscode │ └── settings.json ├── assets │ ├── entitlements.mac.plist │ └── icons │ │ ├── ampcast-grayscale.png │ │ ├── ampcast.ico │ │ ├── ampcast.png │ │ ├── ampcast.svg │ │ ├── ampcast128x128.png │ │ ├── ampcast16x16.png │ │ ├── ampcast256x256.png │ │ ├── ampcast32x32.png │ │ ├── ampcast64x64.png │ │ ├── setup.ico │ │ └── setup.png ├── package-lock.json ├── package.json ├── prettier.config.js ├── scripts │ ├── afterPack.cjs │ ├── afterSign.cjs │ └── uninstaller.nsh ├── src │ ├── config.js │ ├── icon.png │ ├── main.js │ ├── menu.js │ ├── preload.js │ ├── server.js │ ├── splash.html │ ├── splash.png │ └── store.js └── www │ ├── 404.html │ ├── apple-touch-icon.png │ ├── auth │ ├── ibroadcast │ │ └── callback │ │ │ └── index.html │ ├── lastfm │ │ └── callback │ │ │ └── index.html │ ├── plex │ │ └── callback │ │ │ └── index.html │ ├── spotify │ │ └── callback │ │ │ └── index.html │ └── tidal │ │ └── callback │ │ └── index.html │ ├── favicon.ico │ ├── favicon.svg │ ├── icon-192.png │ ├── icon-512.png │ ├── manifest.json │ ├── preview.jpg │ └── privacy-policy.html ├── docker-compose.yml ├── eslint.config.mjs ├── package.json ├── postcss.config.cjs ├── prettier.config.js ├── proxy-login.js ├── server.js ├── src ├── assets │ ├── pixel.png.base64.ts │ └── silence.mp3.base64.ts ├── components │ ├── Actions │ │ ├── Actions.tsx │ │ ├── ActionsMenu.tsx │ │ ├── AddToPlaylistDialog.scss │ │ ├── AddToPlaylistDialog.tsx │ │ ├── CreatePlaylistDialog.tsx │ │ ├── EditPlaylistDialog.scss │ │ ├── EditPlaylistDialog.tsx │ │ ├── PlaylistActions.tsx │ │ ├── index.ts │ │ ├── performAction.ts │ │ ├── useEditablePlaylistsPager.ts │ │ └── usePlaylistItems.ts │ ├── App │ │ ├── App.tsx │ │ ├── AppContent.tsx │ │ ├── AppDragRegion.scss │ │ ├── AppDragRegion.tsx │ │ ├── AppTitle.scss │ │ ├── AppTitle.tsx │ │ ├── DesktopWarning.scss │ │ ├── DesktopWarning.tsx │ │ ├── PortUnavailable.scss │ │ ├── PortUnavailable.tsx │ │ ├── index.ts │ │ ├── useAppSettings.ts │ │ ├── useAppUpdated.tsx │ │ ├── useBrowser.ts │ │ ├── useConnectivity.ts │ │ ├── useGlobalActions.ts │ │ ├── useMediaSession.ts │ │ ├── usePreload.ts │ │ ├── usePreventDrop.ts │ │ └── usePseudoClasses.ts │ ├── Badges │ │ ├── Badge.scss │ │ ├── Badge.tsx │ │ ├── Badges.scss │ │ ├── Badges.tsx │ │ └── index.ts │ ├── Button │ │ ├── CopyButton.scss │ │ ├── CopyButton.tsx │ │ ├── IconButton.scss │ │ ├── IconButton.tsx │ │ ├── IconButtons.scss │ │ ├── IconButtons.tsx │ │ ├── PopupMenuButton.tsx │ │ └── index.ts │ ├── CoverArt │ │ ├── CoverArt.scss │ │ ├── CoverArt.tsx │ │ └── index.ts │ ├── CoverArtVisualizer │ │ ├── CoverArtVisualizer.tsx │ │ └── index.ts │ ├── DatePicker │ │ ├── DatePicker.tsx │ │ ├── MonthPicker.tsx │ │ ├── YearPicker.tsx │ │ └── index.ts │ ├── Dialog │ │ ├── Dialog.scss │ │ ├── Dialog.tsx │ │ ├── DialogButtons.tsx │ │ ├── alert.scss │ │ ├── alert.tsx │ │ ├── confirm.scss │ │ ├── confirm.tsx │ │ ├── error.tsx │ │ ├── index.ts │ │ ├── prompt.scss │ │ ├── prompt.tsx │ │ ├── select.scss │ │ ├── select.tsx │ │ └── showDialog.tsx │ ├── Errors │ │ ├── BSOD.scss │ │ ├── BSOD.tsx │ │ ├── ErrorBox.scss │ │ ├── ErrorBox.tsx │ │ ├── ErrorReport.scss │ │ ├── ErrorReport.tsx │ │ ├── HandledError.tsx │ │ └── UnhandledError.tsx │ ├── ExternalLink │ │ ├── ExternalLink.scss │ │ ├── ExternalLink.tsx │ │ └── index.ts │ ├── Icon │ │ ├── Flag.tsx │ │ ├── Icon.scss │ │ ├── Icon.tsx │ │ ├── MediaIcon.tsx │ │ ├── SvgDefs.scss │ │ ├── SvgDefs.tsx │ │ └── index.ts │ ├── ListView │ │ ├── ColumnDropMarker.tsx │ │ ├── ColumnResizer.tsx │ │ ├── DetailsBox.scss │ │ ├── DetailsBox.tsx │ │ ├── ListBox.scss │ │ ├── ListBox.tsx │ │ ├── ListView.scss │ │ ├── ListView.tsx │ │ ├── ListViewBody.tsx │ │ ├── ListViewBodyCell.tsx │ │ ├── ListViewBodyRow.tsx │ │ ├── ListViewHead.tsx │ │ ├── ListViewHeadCell.tsx │ │ ├── index.ts │ │ ├── useColumns.ts │ │ └── useSelectedItems.ts │ ├── Login │ │ ├── ConnectionLogging.scss │ │ ├── ConnectionLogging.tsx │ │ ├── CredentialsButton.tsx │ │ ├── CredentialsRequired.scss │ │ ├── CredentialsRequired.tsx │ │ ├── DefaultLogin.tsx │ │ ├── HTTPDownloadLink.tsx │ │ ├── Login.scss │ │ ├── Login.tsx │ │ ├── LoginButton.tsx │ │ ├── LoginDialog.scss │ │ ├── LoginDialog.tsx │ │ ├── LoginRequired.tsx │ │ ├── SecureContextRequired.tsx │ │ ├── ServiceLink.tsx │ │ ├── index.ts │ │ └── useConnecting.ts │ ├── Media │ │ ├── Interstitial.scss │ │ ├── Interstitial.tsx │ │ ├── Media.scss │ │ ├── Media.tsx │ │ ├── MediaButtons.tsx │ │ ├── PlaybackState.tsx │ │ ├── ProgressBar.scss │ │ ├── ProgressBar.tsx │ │ ├── ProvidedBy.tsx │ │ ├── Static.scss │ │ ├── Static.tsx │ │ ├── VideoSourceIcon.tsx │ │ ├── Visualizer.scss │ │ ├── VisualizerControls.scss │ │ ├── VisualizerControls.tsx │ │ ├── index.ts │ │ ├── useCanLockVisualizer.ts │ │ ├── useInterstitialState.ts │ │ └── useLoadingState.ts │ ├── MediaBrowser │ │ ├── Albums.tsx │ │ ├── Artists.tsx │ │ ├── DefaultBrowser.tsx │ │ ├── ErrorScreen.tsx │ │ ├── FilterBrowser.tsx │ │ ├── FilterSelect.scss │ │ ├── FilterSelect.tsx │ │ ├── FolderBrowser.tsx │ │ ├── HistoryBrowser.tsx │ │ ├── MediaBrowser.scss │ │ ├── MediaBrowser.tsx │ │ ├── MediaItems.tsx │ │ ├── MediaSourceMenu.tsx │ │ ├── MediaSourceSelector.scss │ │ ├── MediaSourceSelector.tsx │ │ ├── MenuBar.scss │ │ ├── MenuBar.tsx │ │ ├── MenuButtons.scss │ │ ├── MenuButtons.tsx │ │ ├── PageHeader.scss │ │ ├── PageHeader.tsx │ │ ├── PagedItems.tsx │ │ ├── PinnedPlaylist.scss │ │ ├── PinnedPlaylist.tsx │ │ ├── Playlists.tsx │ │ ├── ScrobblesBrowser.tsx │ │ ├── index.ts │ │ ├── showPinnedPlaylistMenu.tsx │ │ ├── useAlbumTracksLayout.ts │ │ ├── useErrorScreen.tsx │ │ ├── useHistoryPager.ts │ │ ├── useNoInternetError.tsx │ │ ├── usePinnedPlaylistActions.tsx │ │ ├── useScrobblesPager.ts │ │ └── useSortedSources.ts │ ├── MediaControls │ │ ├── MediaButton.scss │ │ ├── MediaButton.tsx │ │ ├── MediaControls.scss │ │ ├── MediaControls.tsx │ │ ├── PlaylistMenu.tsx │ │ ├── VolumeControl.scss │ │ ├── VolumeControl.tsx │ │ ├── index.ts │ │ └── usePlaylistMenu.tsx │ ├── MediaInfo │ │ ├── CurrentlyPlaying.tsx │ │ ├── CurrentlyPlayingDialog.tsx │ │ ├── CurrentlyPlayingTabs.tsx │ │ ├── MediaDetails.scss │ │ ├── MediaDetails.tsx │ │ ├── MediaInfo.scss │ │ ├── MediaInfo.tsx │ │ ├── MediaInfoDialog.scss │ │ ├── MediaInfoDialog.tsx │ │ ├── MediaInfoTabs.scss │ │ ├── MediaInfoTabs.tsx │ │ ├── VisualizerInfo.scss │ │ ├── VisualizerInfo.tsx │ │ ├── index.ts │ │ ├── useActiveItem.ts │ │ └── useMediaInfoDialog.ts │ ├── MediaLibrary │ │ ├── MediaLibrary.scss │ │ ├── MediaLibrary.tsx │ │ └── index.ts │ ├── MediaList │ │ ├── AlbumList.tsx │ │ ├── ArtistList.tsx │ │ ├── EditFieldsDialog.scss │ │ ├── EditFieldsDialog.tsx │ │ ├── FolderItemList.tsx │ │ ├── MediaItemList.tsx │ │ ├── MediaList.scss │ │ ├── MediaList.tsx │ │ ├── MediaListStatusBar.scss │ │ ├── MediaListStatusBar.tsx │ │ ├── PlaylistItemsList.tsx │ │ ├── PlaylistList.tsx │ │ ├── ProgressRing.scss │ │ ├── ProgressRing.tsx │ │ ├── index.ts │ │ ├── layouts.ts │ │ ├── showDetailsMenu.tsx │ │ ├── useMediaListFields.ts │ │ ├── useMediaListLayout.tsx │ │ ├── useMediaListView.ts │ │ ├── useOnDragStart.ts │ │ └── useViewClassName.ts │ ├── MediaPlayback │ │ ├── MediaPlayback.scss │ │ ├── MediaPlayback.tsx │ │ └── index.ts │ ├── MediaSources │ │ ├── EditSourcesDialog.scss │ │ ├── EditSourcesDialog.tsx │ │ ├── MediaServiceLabel.tsx │ │ ├── MediaSourceLabel.scss │ │ ├── MediaSourceLabel.tsx │ │ ├── MediaSources.tsx │ │ ├── index.ts │ │ ├── showMediaSourcesMenu.tsx │ │ └── useMediaSources.tsx │ ├── MiniPlayer │ │ ├── MiniPlayer.scss │ │ ├── MiniPlayer.tsx │ │ └── index.ts │ ├── Playlist │ │ ├── Playlist.scss │ │ ├── Playlist.tsx │ │ ├── index.ts │ │ ├── showActionsMenu.tsx │ │ └── usePlaylistLayout.tsx │ ├── PopupMenu │ │ ├── PopupMenu.scss │ │ ├── PopupMenu.tsx │ │ ├── PopupMenuItem.tsx │ │ ├── PopupMenuItemCheckbox.tsx │ │ ├── PopupMenuItemGroup.tsx │ │ ├── PopupMenuItemRadio.tsx │ │ ├── PopupMenuSeparator.tsx │ │ ├── index.ts │ │ └── showPopupMenu.tsx │ ├── Scrollable │ │ ├── FixedHeader.tsx │ │ ├── Scrollable.scss │ │ ├── Scrollable.tsx │ │ ├── Scrollbar.scss │ │ ├── Scrollbar.tsx │ │ ├── index.ts │ │ ├── scrollbarReducer.ts │ │ └── useScrollbarState.ts │ ├── SearchBar │ │ ├── SearchBar.scss │ │ ├── SearchBar.tsx │ │ └── index.ts │ ├── Settings │ │ ├── AdvancedSettings │ │ │ ├── AdvancedSettings.scss │ │ │ ├── AdvancedSettings.tsx │ │ │ ├── Backup.scss │ │ │ ├── Backup.tsx │ │ │ ├── Logs.scss │ │ │ ├── Logs.tsx │ │ │ ├── Troubleshooting.tsx │ │ │ ├── index.ts │ │ │ ├── useBackupEntries.ts │ │ │ └── useLogs.ts │ │ ├── AppSettings │ │ │ ├── AppPreferences.tsx │ │ │ ├── AppSettings.scss │ │ │ ├── AppSettings.tsx │ │ │ ├── AppSettingsGeneral.tsx │ │ │ ├── AudioSettings.scss │ │ │ ├── AudioSettings.tsx │ │ │ └── index.ts │ │ ├── AppearanceSettings │ │ │ ├── AppearanceSettings.tsx │ │ │ ├── AppearanceSettingsGeneral.scss │ │ │ ├── AppearanceSettingsGeneral.tsx │ │ │ ├── ThemeEditor │ │ │ │ ├── SaveThemeDialog.scss │ │ │ │ ├── SaveThemeDialog.tsx │ │ │ │ ├── ThemeColor.tsx │ │ │ │ ├── ThemeColorPair.tsx │ │ │ │ ├── ThemeEditor.scss │ │ │ │ ├── ThemeEditor.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── saveTheme.tsx │ │ │ │ └── useSuggestedColors.ts │ │ │ ├── UserThemes.scss │ │ │ ├── UserThemes.tsx │ │ │ ├── confirmDeleteTheme.ts │ │ │ ├── confirmOverwriteTheme.ts │ │ │ ├── importThemesFromFile.tsx │ │ │ ├── index.ts │ │ │ ├── useCurrentTheme.ts │ │ │ ├── useDefaultThemes.ts │ │ │ └── useUserThemes.ts │ │ ├── MediaLibrarySettings │ │ │ ├── CredentialsDialog.scss │ │ │ ├── CredentialsDialog.tsx │ │ │ ├── CredentialsInput.tsx │ │ │ ├── CredentialsRegistration.tsx │ │ │ ├── DisconnectButton.scss │ │ │ ├── DisconnectButton.tsx │ │ │ ├── LookupSettings.tsx │ │ │ ├── MediaServiceCredentials.scss │ │ │ ├── MediaServiceCredentials.tsx │ │ │ ├── MediaServiceList.scss │ │ │ ├── MediaServiceList.tsx │ │ │ ├── MediaServicePins.scss │ │ │ ├── MediaServicePins.tsx │ │ │ ├── MediaServicePinsDialog.tsx │ │ │ ├── MediaServiceSettings.tsx │ │ │ ├── MediaServiceSettingsDialog.scss │ │ │ ├── MediaServiceSettingsDialog.tsx │ │ │ ├── MediaServiceSettingsGeneral.scss │ │ │ ├── MediaServiceSettingsGeneral.tsx │ │ │ ├── MediaServicesSettings.tsx │ │ │ ├── MediaServicesSettingsGeneral.tsx │ │ │ ├── PersonalMediaServerInfo.scss │ │ │ ├── PersonalMediaServerInfo.tsx │ │ │ ├── PersonalMediaServerSettings.scss │ │ │ ├── PersonalMediaServerSettings.tsx │ │ │ ├── ScrobblingSettings.tsx │ │ │ ├── confirmDisconnectServices.scss │ │ │ ├── confirmDisconnectServices.tsx │ │ │ ├── useAudioLibraries.ts │ │ │ ├── usePinsForService.ts │ │ │ └── useServerInfo.ts │ │ ├── SettingsDialog.scss │ │ ├── SettingsDialog.tsx │ │ ├── VisualizerSettings │ │ │ ├── AmbientVideoSettings.tsx │ │ │ ├── AmpshaderSettings.tsx │ │ │ ├── ButterchurnSettings.scss │ │ │ ├── ButterchurnSettings.tsx │ │ │ ├── CoverArtSettings.tsx │ │ │ ├── VisualizerFavorites.scss │ │ │ ├── VisualizerFavorites.tsx │ │ │ ├── VisualizerRandomness.scss │ │ │ ├── VisualizerRandomness.tsx │ │ │ ├── VisualizerSettings.scss │ │ │ ├── VisualizerSettings.tsx │ │ │ ├── VisualizerSettingsDialog.tsx │ │ │ ├── VisualizerSettingsGeneral.tsx │ │ │ ├── index.ts │ │ │ ├── useVisualizerFavorites.ts │ │ │ └── useVisualizerRandomness.ts │ │ ├── index.ts │ │ └── useSettingsSources.tsx │ ├── Splitter │ │ ├── Splitter.scss │ │ ├── Splitter.tsx │ │ ├── index.ts │ │ ├── layout.scss │ │ └── layoutSettings.ts │ ├── StarRating │ │ ├── StarRating.scss │ │ ├── StarRating.tsx │ │ └── index.ts │ ├── StartupWizard │ │ ├── StartupWizard.scss │ │ ├── StartupWizard.tsx │ │ └── index.ts │ ├── StatusBar │ │ ├── StatusBar.scss │ │ ├── StatusBar.tsx │ │ └── index.ts │ ├── SunClock │ │ ├── SunClock.scss │ │ ├── SunClock.tsx │ │ └── index.ts │ ├── TabList │ │ ├── Tab.tsx │ │ ├── TabList.scss │ │ ├── TabList.tsx │ │ ├── TabPanel.tsx │ │ └── index.ts │ ├── TextBox │ │ ├── TextBox.scss │ │ ├── TextBox.tsx │ │ └── index.ts │ ├── Time │ │ ├── Time.tsx │ │ └── index.ts │ └── TreeView │ │ ├── TreeView.scss │ │ ├── TreeView.tsx │ │ ├── TreeViewNode.tsx │ │ ├── index.ts │ │ ├── useNodeIds.ts │ │ └── useTreeViewState.ts ├── hooks │ ├── useAudioSettings.ts │ ├── useBaseFontSize.ts │ ├── useCurrentTime.ts │ ├── useCurrentTrack.ts │ ├── useCurrentVisualizer.ts │ ├── useCurrentlyPlaying.ts │ ├── useDebouncedValue.ts │ ├── useDuration.ts │ ├── useFactoryReset.ts │ ├── useFirstValue.ts │ ├── useFontSize.ts │ ├── useIsLoggedIn.ts │ ├── useIsOnLine.ts │ ├── useIsPlaying.ts │ ├── useIsPlaylistPlayable.ts │ ├── useKeyboardBusy.ts │ ├── useMediaServices.ts │ ├── useMiniPlayerActive.ts │ ├── useMouseBusy.ts │ ├── useObservable.ts │ ├── useOnResize.ts │ ├── usePager.tsx │ ├── usePaused.ts │ ├── usePlaybackState.ts │ ├── usePlaylistInject.tsx │ ├── usePreferences.ts │ ├── usePrevious.ts │ ├── useSearch.ts │ ├── useSorting.ts │ ├── useSource.ts │ ├── useSubject.ts │ ├── useThrottledValue.ts │ ├── useVisualizerProviders.ts │ ├── useVisualizerSettings.ts │ └── useYouTubeVideoInfo.ts ├── html │ └── index.html ├── index.tsx ├── registerServiceWorker.tsx ├── service-worker-v2.js ├── service-worker.js ├── services │ ├── actions │ │ └── actionsStore.ts │ ├── ampcastElectron.ts │ ├── apple │ │ ├── AppleBitrate.ts │ │ ├── MusicKit.d.ts │ │ ├── MusicKitPager.ts │ │ ├── MusicKitRecentlyPlayedPager.ts │ │ ├── apple.ts │ │ ├── appleAuth.ts │ │ ├── appleSettings.ts │ │ ├── appleSources.ts │ │ ├── bootstrap.ts │ │ ├── components │ │ │ ├── AppleCredentials.tsx │ │ │ ├── AppleLogin.tsx │ │ │ ├── AppleStreamingSettings.tsx │ │ │ ├── useCredentials.ts │ │ │ └── useMusicKit.ts │ │ ├── index.ts │ │ ├── musicKitPlayer.ts │ │ └── musicKitUtils.ts │ ├── audio │ │ ├── OmniAnalyserNode.ts │ │ ├── OmniAudioContext.ts │ │ ├── audio.ts │ │ ├── audioSettings.ts │ │ ├── index.ts │ │ └── systemAudioAnalyser.ts │ ├── constants.ts │ ├── emby │ │ ├── EmbyPager.ts │ │ ├── EmbyRecentlyPlayedPager.ts │ │ ├── components │ │ │ └── EmbyLoginDialog.tsx │ │ ├── emby.ts │ │ ├── embyApi.ts │ │ ├── embyAuth.ts │ │ ├── embyReporting.ts │ │ ├── embyScrobbler.ts │ │ ├── embySettings.ts │ │ ├── embySources.ts │ │ ├── embyUtils.ts │ │ └── index.ts │ ├── errors.ts │ ├── globalDrag.ts │ ├── i18n.ts │ ├── ibroadcast │ │ ├── IBroadcastPager.ts │ │ ├── IBroadcastPlaylistItemsPager.ts │ │ ├── IBroadcastSystemItemsPager.ts │ │ ├── components │ │ │ ├── IBroadcastCredentials.tsx │ │ │ ├── IBroadcastLogin.tsx │ │ │ ├── IBroadcastServerSettings.tsx │ │ │ └── useCredentials.ts │ │ ├── ibroadcast.ts │ │ ├── ibroadcastApi.ts │ │ ├── ibroadcastAuth.ts │ │ ├── ibroadcastLibrary.ts │ │ ├── ibroadcastScrobbler.ts │ │ ├── ibroadcastSettings.ts │ │ ├── ibroadcastSources.ts │ │ ├── ibroadcastUtils.ts │ │ ├── index.ts │ │ └── types.d.ts │ ├── jellyfin │ │ ├── JellyfinPager.ts │ │ ├── JellyfinRecentlyPlayedPager.ts │ │ ├── index.ts │ │ ├── jellyfin.ts │ │ ├── jellyfinApi.ts │ │ ├── jellyfinAuth.ts │ │ ├── jellyfinSettings.ts │ │ ├── jellyfinSources.ts │ │ └── jellyfinUtils.ts │ ├── lastfm │ │ ├── LastFmHistoryPager.ts │ │ ├── LastFmPager.ts │ │ ├── components │ │ │ ├── LastFmCredentials.tsx │ │ │ ├── LastFmHistoryBrowser.tsx │ │ │ ├── LastFmLogin.tsx │ │ │ ├── LastFmScrobblesBrowser.tsx │ │ │ ├── useCredentials.ts │ │ │ └── useHistoryStart.ts │ │ ├── index.ts │ │ ├── lastfm.ts │ │ ├── lastfmApi.ts │ │ ├── lastfmAuth.ts │ │ ├── lastfmScrobbler.ts │ │ ├── lastfmSettings.ts │ │ ├── lastfmSources.ts │ │ ├── lastfmUtils.ts │ │ └── types.d.ts │ ├── listenbrainz │ │ ├── ListenBrainzHistoryPager.ts │ │ ├── ListenBrainzLikesPager.ts │ │ ├── ListenBrainzNewAlbumsPager.ts │ │ ├── ListenBrainzPlaylistItemsPager.ts │ │ ├── ListenBrainzPlaylistsPager.ts │ │ ├── ListenBrainzStatsPager.ts │ │ ├── components │ │ │ ├── ListenBrainzHistoryBrowser.tsx │ │ │ ├── ListenBrainzLoginDialog.scss │ │ │ ├── ListenBrainzLoginDialog.tsx │ │ │ ├── ListenBrainzScrobblesBrowser.tsx │ │ │ └── useHistoryStart.ts │ │ ├── index.ts │ │ ├── listenbrainz.ts │ │ ├── listenbrainzApi.ts │ │ ├── listenbrainzAuth.ts │ │ ├── listenbrainzScrobbler.ts │ │ ├── listenbrainzSettings.ts │ │ ├── listenbrainzSources.ts │ │ └── types.d.ts │ ├── localdb │ │ ├── LocalPlaylistItemsPager.ts │ │ ├── components │ │ │ ├── ManagePlaylists.scss │ │ │ ├── ManagePlaylists.tsx │ │ │ ├── confirmDeletePlaylist.ts │ │ │ ├── confirmOverwritePlaylist.ts │ │ │ ├── importPlaylistsFromFile.tsx │ │ │ └── useLocalPlaylists.ts │ │ ├── index.ts │ │ ├── listens.ts │ │ ├── localSources.ts │ │ ├── localdb.ts │ │ └── playlists.ts │ ├── lookup │ │ ├── index.ts │ │ ├── lookup.ts │ │ ├── lookupEvents.ts │ │ └── lookupSettings.ts │ ├── mediaPlayback │ │ ├── defaultPlaybackState.ts │ │ ├── index.ts │ │ ├── mediaPlayback.ts │ │ ├── mediaPlaybackSettings.ts │ │ ├── mediaPlayer.ts │ │ ├── miniPlayer.ts │ │ ├── miniPlayerRemote.ts │ │ ├── playback.ts │ │ ├── players │ │ │ ├── DualAudioPlayer.ts │ │ │ ├── HLSPlayer.ts │ │ │ ├── HTML5Player.ts │ │ │ ├── OmniPlayer.ts │ │ │ ├── hlsMetadataPlayer.ts │ │ │ ├── icecastPlayer.ts │ │ │ └── observeNearEnd.ts │ │ ├── scrobbler.ts │ │ └── visualizerPlayer.ts │ ├── mediaServices │ │ ├── all.ts │ │ ├── buildConfig.ts │ │ ├── index.ts │ │ ├── mediaServices.ts │ │ ├── noAuth.ts │ │ └── servicesSettings.ts │ ├── metadata │ │ ├── index.ts │ │ ├── matcher.ts │ │ ├── metadata.ts │ │ ├── metadataChanges.ts │ │ ├── music-metadata-js.ts │ │ ├── playlistParser.ts │ │ ├── thumbnails.ts │ │ └── userData.ts │ ├── mixcloud │ │ ├── index.ts │ │ ├── mixcloud.ts │ │ ├── mixcloudApi.ts │ │ ├── mixcloudPlayer.ts │ │ └── types.d.ts │ ├── musicbrainz │ │ ├── MusicBrainzAlbumTracksPager.ts │ │ ├── coverart.ts │ │ ├── digitalFormats.ts │ │ ├── index.ts │ │ ├── musicbrainzApi.ts │ │ └── types.d.ts │ ├── navidrome │ │ ├── NavidromeIndexedPager.ts │ │ ├── NavidromeRecentlyPlayedPager.ts │ │ ├── NavidromeSequentialPager.ts │ │ ├── components │ │ │ └── NavidromeLoginDialog.tsx │ │ ├── index.ts │ │ ├── navidrome.ts │ │ ├── navidromeApi.ts │ │ ├── navidromeAuth.ts │ │ ├── navidromeSettings.ts │ │ ├── navidromeSources.ts │ │ ├── navidromeUtils.ts │ │ ├── subsonicApi.ts │ │ └── types.d.ts │ ├── online.ts │ ├── pagers │ │ ├── DexiePager.ts │ │ ├── ErrorPager.ts │ │ ├── IndexedPager.ts │ │ ├── MediaPager.ts │ │ ├── ObservablePager.ts │ │ ├── RecentlyPlayedPager.ts │ │ ├── SequentialPager.ts │ │ ├── SimpleMediaPager.ts │ │ ├── SimplePager.ts │ │ ├── SubjectPager.ts │ │ ├── WrappedPager.ts │ │ ├── fetchAllTracks.ts │ │ └── fetchFirstPage.ts │ ├── pins │ │ └── pinStore.ts │ ├── playlist │ │ ├── index.ts │ │ └── playlist.ts │ ├── plex │ │ ├── PlexPager.ts │ │ ├── PlexRecentlyPlayedPager.ts │ │ ├── bootstrap.ts │ │ ├── components │ │ │ ├── PlexHost.tsx │ │ │ ├── PlexLogin.tsx │ │ │ ├── PlexServerSettings.tsx │ │ │ ├── usePinRefresher.ts │ │ │ └── usePlexMediaServers.ts │ │ ├── index.ts │ │ ├── plex.ts │ │ ├── plexApi.ts │ │ ├── plexAuth.ts │ │ ├── plexItemType.ts │ │ ├── plexMediaType.ts │ │ ├── plexRadioPlayer.ts │ │ ├── plexReporting.ts │ │ ├── plexScrobbler.ts │ │ ├── plexSettings.ts │ │ ├── plexSources.ts │ │ ├── plexUtils.ts │ │ └── types.d.ts │ ├── preferences.ts │ ├── recentPlaylists.ts │ ├── reporting.ts │ ├── scrobbleSettings.ts │ ├── session.ts │ ├── soundcloud │ │ ├── index.ts │ │ ├── soundcloud.ts │ │ ├── soundcloudApi.ts │ │ └── soundcloudPlayer.ts │ ├── spotify │ │ ├── SpotifyPager.ts │ │ ├── bootstrap.ts │ │ ├── components │ │ │ ├── SpotifyCredentials.tsx │ │ │ ├── SpotifyLogin.tsx │ │ │ ├── SpotifyRecentlyPlayedBrowser.tsx │ │ │ ├── useCredentials.ts │ │ │ └── useRedirectUri.ts │ │ ├── index.ts │ │ ├── samplePitches.ts │ │ ├── spotify.ts │ │ ├── spotifyApi.ts │ │ ├── spotifyAudioAnalyser.ts │ │ ├── spotifyAuth.ts │ │ ├── spotifyPlayer.ts │ │ ├── spotifySettings.ts │ │ ├── spotifySources.ts │ │ └── spotifyUtils.ts │ ├── subsonic │ │ ├── airsonic.ts │ │ ├── ampache.ts │ │ ├── factory │ │ │ ├── SubsonicApi.ts │ │ │ ├── SubsonicAuth.ts │ │ │ ├── SubsonicPager.ts │ │ │ ├── SubsonicService.ts │ │ │ ├── SubsonicSettings.ts │ │ │ ├── components │ │ │ │ ├── SubsonicLoginDialog.scss │ │ │ │ └── SubsonicLoginDialog.tsx │ │ │ └── subsonicScrobbler.ts │ │ ├── gonic.ts │ │ ├── index.ts │ │ ├── subsonic.ts │ │ └── types.d.ts │ ├── theme │ │ ├── fonts.ts │ │ ├── index.ts │ │ ├── theme.ts │ │ ├── themeStore.ts │ │ └── themes │ │ │ ├── astronaut.json │ │ │ ├── blackgold.json │ │ │ ├── carbon.json │ │ │ ├── contrast.json │ │ │ ├── debug.json │ │ │ ├── default.json │ │ │ ├── glacier.json │ │ │ ├── index.ts │ │ │ ├── indigo.json │ │ │ ├── jeep.json │ │ │ ├── lego.json │ │ │ ├── mellowyellow.json │ │ │ ├── moodyblue.json │ │ │ ├── neon.json │ │ │ ├── notebook.json │ │ │ ├── palepink.json │ │ │ ├── potpourri.json │ │ │ ├── proton.json │ │ │ ├── purplelicious.json │ │ │ ├── radioactive.json │ │ │ ├── saddle.json │ │ │ ├── treasure.json │ │ │ ├── velvet.json │ │ │ ├── winamp-classic.json │ │ │ └── winamp-modern.json │ ├── tidal │ │ ├── TidalPager.ts │ │ ├── bootstrap.ts │ │ ├── components │ │ │ ├── TidalCredentials.tsx │ │ │ ├── TidalLogin.tsx │ │ │ └── useCredentials.ts │ │ ├── index.ts │ │ ├── tidal.ts │ │ ├── tidalApi.ts │ │ ├── tidalAuth.ts │ │ ├── tidalPlayer.ts │ │ └── tidalSettings.ts │ ├── visualizer │ │ ├── AbstractVisualizerPlayer.ts │ │ ├── ambientvideo │ │ │ ├── AmbientVideoPlayer.ts │ │ │ ├── ambientvideo.ts │ │ │ ├── index.ts │ │ │ └── visualizers │ │ │ │ ├── defaultAmbientVideos.ts │ │ │ │ └── index.ts │ │ ├── ampshader │ │ │ ├── AmpShaderPlayer.ts │ │ │ ├── ampshader.ts │ │ │ ├── footer.frag │ │ │ ├── header.frag │ │ │ ├── index.ts │ │ │ └── visualizers │ │ │ │ ├── 20221105_inercia.frag │ │ │ │ ├── 25boxes.frag │ │ │ │ ├── 3dAudioVisualizer2.frag │ │ │ │ ├── abstractMusic.frag │ │ │ │ ├── abstract_audio_react.frag │ │ │ │ ├── allNight.frag │ │ │ │ ├── ambilight.frag │ │ │ │ ├── aquaticAmbience.frag │ │ │ │ ├── attemptAtVdjEffects.frag │ │ │ │ ├── audioFlightV2.frag │ │ │ │ ├── audioPulsar.frag │ │ │ │ ├── audioReactiveFractal.frag │ │ │ │ ├── audioReactiveScene1.frag │ │ │ │ ├── audioSpectrum.frag │ │ │ │ ├── audioVisualizer.frag │ │ │ │ ├── audioVizWavePsyTrance.frag │ │ │ │ ├── audioWaveformVisualizerV4.frag │ │ │ │ ├── av4Lasers.frag │ │ │ │ ├── avRainbow.frag │ │ │ │ ├── avRaymarching.frag │ │ │ │ ├── barebones.frag │ │ │ │ ├── basicAudioVisualizerModified.frag │ │ │ │ ├── beatOfBrokenHearts.frag │ │ │ │ ├── brokowi .frag │ │ │ │ ├── bubbles.frag │ │ │ │ ├── burnSoundWave.frag │ │ │ │ ├── carelsAudioVisualizer.frag │ │ │ │ ├── cavitation.frag │ │ │ │ ├── chromaticResonance.frag │ │ │ │ ├── circuits.frag │ │ │ │ ├── cityAtNight.frag │ │ │ │ ├── clairDeLune.frag │ │ │ │ ├── convertedPlasma.frag │ │ │ │ ├── creation.frag │ │ │ │ ├── cylonsJam.frag │ │ │ │ ├── dancingDots.frag │ │ │ │ ├── dancingGlowLights.frag │ │ │ │ ├── dancingJellyfish.frag │ │ │ │ ├── dancingOctopus.frag │ │ │ │ ├── disco2000.frag │ │ │ │ ├── diveIntoGeometry.frag │ │ │ │ ├── eyeOfHajiSauron.frag │ │ │ │ ├── fft-ifs.frag │ │ │ │ ├── firstShaderTest.frag │ │ │ │ ├── firstVisualiser_globaldusk.frag │ │ │ │ ├── forkFractal77.frag │ │ │ │ ├── forkSoundEclipNobody012.frag │ │ │ │ ├── forkSoundEclipReverland340.frag │ │ │ │ ├── forkWaves.frag │ │ │ │ ├── fractalAudio01.frag │ │ │ │ ├── fractalBrownian.frag │ │ │ │ ├── fractalLand.frag │ │ │ │ ├── gameboy.frag │ │ │ │ ├── gatoNegroPasa.frag │ │ │ │ ├── gauges.frag │ │ │ │ ├── goatranceTrip.frag │ │ │ │ ├── hilbertColor.frag │ │ │ │ ├── index.ts │ │ │ │ ├── io.frag │ │ │ │ ├── issues.frag │ │ │ │ ├── jellify.frag │ │ │ │ ├── lelabah.frag │ │ │ │ ├── lightningStorm.frag │ │ │ │ ├── mandelKoch.frag │ │ │ │ ├── mellowRainbowBlob.frag │ │ │ │ ├── morph.frag │ │ │ │ ├── musicMandelBoxColour.frag │ │ │ │ ├── musicVisualiser.frag │ │ │ │ ├── musicVisualizer3.frag │ │ │ │ ├── music_Spheres.frag │ │ │ │ ├── musicalDandelions.frag │ │ │ │ ├── myLightShow.frag │ │ │ │ ├── nanoKontrol2.frag │ │ │ │ ├── nautilus.frag │ │ │ │ ├── neonPyramid.frag │ │ │ │ ├── neonRiverVisualizer.frag │ │ │ │ ├── noiseNoiseRaymarching.frag │ │ │ │ ├── oscEqualizer.frag │ │ │ │ ├── otherworldy.frag │ │ │ │ ├── particlesDance.frag │ │ │ │ ├── plasmaGlobe.frag │ │ │ │ ├── playingAroundWithSpirals.frag │ │ │ │ ├── popShift.frag │ │ │ │ ├── presets.ts │ │ │ │ ├── psychedelicEye.frag │ │ │ │ ├── psychedelicLines.frag │ │ │ │ ├── purpleSpaghetti.frag │ │ │ │ ├── radialAudioSpectrum.frag │ │ │ │ ├── radialSoundVisualizer.frag │ │ │ │ ├── rainbow.frag │ │ │ │ ├── russianRoulette.frag │ │ │ │ ├── sailingBeyond.frag │ │ │ │ ├── shadowDancing.frag │ │ │ │ ├── shimmy.frag │ │ │ │ ├── simpleRainbow.frag │ │ │ │ ├── skulls.frag │ │ │ │ ├── soapBubble.frag │ │ │ │ ├── solarDance.frag │ │ │ │ ├── solumObject.frag │ │ │ │ ├── soundEclipseRpm.frag │ │ │ │ ├── soundSinusWave.frag │ │ │ │ ├── spaceWithMusic.frag │ │ │ │ ├── spaceshipConsole.frag │ │ │ │ ├── spaghettis.frag │ │ │ │ ├── speaker.frag │ │ │ │ ├── spectralizer.frag │ │ │ │ ├── symmetricalSoundVisualiser.frag │ │ │ │ ├── technoCore.frag │ │ │ │ ├── test.frag │ │ │ │ ├── test2.frag │ │ │ │ ├── uctumi.frag │ │ │ │ ├── violentEyeSimulator314.frag │ │ │ │ ├── voyager.frag │ │ │ │ ├── wavesRemix.frag │ │ │ │ └── yearOfTruchets018.frag │ │ ├── audiomotion │ │ │ ├── AudioMotionPlayer.ts │ │ │ ├── audiomotion.ts │ │ │ ├── index.ts │ │ │ └── visualizers │ │ │ │ └── index.ts │ │ ├── butterchurn │ │ │ ├── ButterchurnPlayer.ts │ │ │ ├── butterchurn.ts │ │ │ ├── index.ts │ │ │ ├── types.d.ts │ │ │ └── visualizers │ │ │ │ └── index.ts │ │ ├── coverart │ │ │ ├── AnimatedBackgroundPlayer.ts │ │ │ ├── CovertArtPlayer.ts │ │ │ ├── animatedBackground.frag │ │ │ ├── components │ │ │ │ ├── CoverArtVisualizer.scss │ │ │ │ ├── CoverArtVisualizer.tsx │ │ │ │ ├── CurrentlyPlaying.tsx │ │ │ │ └── useNextTrack.ts │ │ │ ├── coverart.ts │ │ │ ├── index.ts │ │ │ └── visualizers │ │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── spotifyviz │ │ │ ├── SpotifyVizPlayer.ts │ │ │ ├── index.ts │ │ │ ├── spotifyviz.ts │ │ │ └── visualizers │ │ │ │ ├── example.ts │ │ │ │ └── index.ts │ │ ├── visualizer.ts │ │ ├── visualizerProviders.ts │ │ ├── visualizerSettings.ts │ │ ├── visualizerStore.ts │ │ ├── visualizers.ts │ │ └── waveform │ │ │ ├── BeatsPlayer.ts │ │ │ ├── WaveformPlayer.ts │ │ │ ├── index.ts │ │ │ ├── visualizers │ │ │ ├── index.ts │ │ │ └── test.ts │ │ │ └── waveform.ts │ └── youtube │ │ ├── YouTubePager.ts │ │ ├── YouTubePlayer.ts │ │ ├── YouTubePlaylistLoader.ts │ │ ├── components │ │ ├── YouTubeCredentials.tsx │ │ ├── YouTubeLogin.tsx │ │ ├── useCredentials.ts │ │ └── useGoogleClientLibrary.ts │ │ ├── index.ts │ │ ├── youtube.ts │ │ ├── youtubeApi.ts │ │ ├── youtubeAuth.ts │ │ ├── youtubeCache.ts │ │ ├── youtubeSettings.ts │ │ ├── youtubeSources.ts │ │ └── youtubeUtils.ts ├── styles │ ├── _effects.scss │ ├── base.scss │ ├── forms.scss │ ├── index.scss │ ├── libs │ │ └── minireset.scss │ ├── reset.scss │ └── theming.scss ├── types │ ├── Action.ts │ ├── AlbumType.ts │ ├── AmpcastElectron.d.ts │ ├── AudioManager.d.ts │ ├── AudioSettings.d.ts │ ├── Auth.d.ts │ ├── BackupFile.d.ts │ ├── BaseMediaObject.d.ts │ ├── BaseMediaService.d.ts │ ├── BaseVisualizer.d.ts │ ├── Browsable.d.ts │ ├── BuildConfig.d.ts │ ├── ChildOf.d.ts │ ├── CreatePlaylistOptions.d.ts │ ├── DataService.ts │ ├── ErrorReport.d.ts │ ├── FilterType.ts │ ├── ItemType.ts │ ├── ItemsByService.d.ts │ ├── LibraryAction.d.ts │ ├── LinearType.ts │ ├── Listen.d.ts │ ├── LookupStatus.ts │ ├── MediaAlbum.d.ts │ ├── MediaArtist.d.ts │ ├── MediaFilter.d.ts │ ├── MediaFolder.d.ts │ ├── MediaFolderItem.d.ts │ ├── MediaItem.d.ts │ ├── MediaListLayout.d.ts │ ├── MediaListSort.d.ts │ ├── MediaObject.d.ts │ ├── MediaPlayback.d.ts │ ├── MediaPlaylist.d.ts │ ├── MediaService.d.ts │ ├── MediaServiceId.d.ts │ ├── MediaSource.d.ts │ ├── MediaType.ts │ ├── MetadataChange.d.ts │ ├── NextVisualizerReason.d.ts │ ├── Pager.d.ts │ ├── ParentOf.d.ts │ ├── PersonalMediaLibrary.d.ts │ ├── PersonalMediaServerSettings.d.ts │ ├── PersonalMediaService.d.ts │ ├── Pin.d.ts │ ├── PlayAction.d.ts │ ├── PlayableItem.d.ts │ ├── Playback.d.ts │ ├── PlaybackState.d.ts │ ├── PlaybackType.ts │ ├── Player.d.ts │ ├── Playlist.d.ts │ ├── PlaylistItem.d.ts │ ├── Preferences.d.ts │ ├── PublicMediaService.d.ts │ ├── ReplayGainMode.d.ts │ ├── Report.d.ts │ ├── SearchParams.d.ts │ ├── ServiceType.ts │ ├── Snapshot.d.ts │ ├── SortParams.d.ts │ ├── Theme.d.ts │ ├── Thumbnail.d.ts │ ├── UserData.d.ts │ ├── UserTheme.d.ts │ ├── Visualizer.d.ts │ ├── VisualizerFavorite.d.ts │ ├── VisualizerProvider.d.ts │ ├── VisualizerProviderId.d.ts │ ├── VisualizerSettings.d.ts │ └── global.d.ts └── utils │ ├── LiteStorage │ ├── LiteStorage.ts │ ├── index.ts │ └── memoryStorage.ts │ ├── Logger.ts │ ├── RateLimiter.ts │ ├── array.ts │ ├── browser.ts │ ├── date.ts │ ├── dom.ts │ ├── event.ts │ ├── fetch.ts │ ├── index.ts │ ├── media.ts │ ├── number.ts │ ├── string.ts │ └── utils.ts ├── tsconfig.json └── webpack.config.js /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/.env.example -------------------------------------------------------------------------------- /.github/workflows/release-docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/.github/workflows/release-docker.yml -------------------------------------------------------------------------------- /.github/workflows/release-linux.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/.github/workflows/release-linux.yml -------------------------------------------------------------------------------- /.github/workflows/release-mac.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/.github/workflows/release-mac.yml -------------------------------------------------------------------------------- /.github/workflows/release-win.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/.github/workflows/release-win.yml -------------------------------------------------------------------------------- /.github/workflows/test-castlabs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/.github/workflows/test-castlabs.yml -------------------------------------------------------------------------------- /.github/workflows/test-notarytool.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/.github/workflows/test-notarytool.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/README.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/.gitignore -------------------------------------------------------------------------------- /app/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/.vscode/settings.json -------------------------------------------------------------------------------- /app/assets/entitlements.mac.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/assets/entitlements.mac.plist -------------------------------------------------------------------------------- /app/assets/icons/ampcast-grayscale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/assets/icons/ampcast-grayscale.png -------------------------------------------------------------------------------- /app/assets/icons/ampcast.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/assets/icons/ampcast.ico -------------------------------------------------------------------------------- /app/assets/icons/ampcast.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/assets/icons/ampcast.png -------------------------------------------------------------------------------- /app/assets/icons/ampcast.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/assets/icons/ampcast.svg -------------------------------------------------------------------------------- /app/assets/icons/ampcast128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/assets/icons/ampcast128x128.png -------------------------------------------------------------------------------- /app/assets/icons/ampcast16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/assets/icons/ampcast16x16.png -------------------------------------------------------------------------------- /app/assets/icons/ampcast256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/assets/icons/ampcast256x256.png -------------------------------------------------------------------------------- /app/assets/icons/ampcast32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/assets/icons/ampcast32x32.png -------------------------------------------------------------------------------- /app/assets/icons/ampcast64x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/assets/icons/ampcast64x64.png -------------------------------------------------------------------------------- /app/assets/icons/setup.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/assets/icons/setup.ico -------------------------------------------------------------------------------- /app/assets/icons/setup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/assets/icons/setup.png -------------------------------------------------------------------------------- /app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/package-lock.json -------------------------------------------------------------------------------- /app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/package.json -------------------------------------------------------------------------------- /app/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/prettier.config.js -------------------------------------------------------------------------------- /app/scripts/afterPack.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/scripts/afterPack.cjs -------------------------------------------------------------------------------- /app/scripts/afterSign.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/scripts/afterSign.cjs -------------------------------------------------------------------------------- /app/scripts/uninstaller.nsh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/scripts/uninstaller.nsh -------------------------------------------------------------------------------- /app/src/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/src/config.js -------------------------------------------------------------------------------- /app/src/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/src/icon.png -------------------------------------------------------------------------------- /app/src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/src/main.js -------------------------------------------------------------------------------- /app/src/menu.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/src/menu.js -------------------------------------------------------------------------------- /app/src/preload.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/src/preload.js -------------------------------------------------------------------------------- /app/src/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/src/server.js -------------------------------------------------------------------------------- /app/src/splash.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/src/splash.html -------------------------------------------------------------------------------- /app/src/splash.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/src/splash.png -------------------------------------------------------------------------------- /app/src/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/src/store.js -------------------------------------------------------------------------------- /app/www/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/www/404.html -------------------------------------------------------------------------------- /app/www/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/www/apple-touch-icon.png -------------------------------------------------------------------------------- /app/www/auth/ibroadcast/callback/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/www/auth/ibroadcast/callback/index.html -------------------------------------------------------------------------------- /app/www/auth/lastfm/callback/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/www/auth/lastfm/callback/index.html -------------------------------------------------------------------------------- /app/www/auth/plex/callback/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/www/auth/plex/callback/index.html -------------------------------------------------------------------------------- /app/www/auth/spotify/callback/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/www/auth/spotify/callback/index.html -------------------------------------------------------------------------------- /app/www/auth/tidal/callback/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/www/auth/tidal/callback/index.html -------------------------------------------------------------------------------- /app/www/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/www/favicon.ico -------------------------------------------------------------------------------- /app/www/favicon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/www/favicon.svg -------------------------------------------------------------------------------- /app/www/icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/www/icon-192.png -------------------------------------------------------------------------------- /app/www/icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/www/icon-512.png -------------------------------------------------------------------------------- /app/www/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/www/manifest.json -------------------------------------------------------------------------------- /app/www/preview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/www/preview.jpg -------------------------------------------------------------------------------- /app/www/privacy-policy.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/app/www/privacy-policy.html -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/postcss.config.cjs -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/prettier.config.js -------------------------------------------------------------------------------- /proxy-login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/proxy-login.js -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/server.js -------------------------------------------------------------------------------- /src/assets/pixel.png.base64.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/assets/pixel.png.base64.ts -------------------------------------------------------------------------------- /src/assets/silence.mp3.base64.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/assets/silence.mp3.base64.ts -------------------------------------------------------------------------------- /src/components/Actions/Actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Actions/Actions.tsx -------------------------------------------------------------------------------- /src/components/Actions/ActionsMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Actions/ActionsMenu.tsx -------------------------------------------------------------------------------- /src/components/Actions/AddToPlaylistDialog.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Actions/AddToPlaylistDialog.scss -------------------------------------------------------------------------------- /src/components/Actions/AddToPlaylistDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Actions/AddToPlaylistDialog.tsx -------------------------------------------------------------------------------- /src/components/Actions/CreatePlaylistDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Actions/CreatePlaylistDialog.tsx -------------------------------------------------------------------------------- /src/components/Actions/EditPlaylistDialog.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Actions/EditPlaylistDialog.scss -------------------------------------------------------------------------------- /src/components/Actions/EditPlaylistDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Actions/EditPlaylistDialog.tsx -------------------------------------------------------------------------------- /src/components/Actions/PlaylistActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Actions/PlaylistActions.tsx -------------------------------------------------------------------------------- /src/components/Actions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Actions/index.ts -------------------------------------------------------------------------------- /src/components/Actions/performAction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Actions/performAction.ts -------------------------------------------------------------------------------- /src/components/Actions/useEditablePlaylistsPager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Actions/useEditablePlaylistsPager.ts -------------------------------------------------------------------------------- /src/components/Actions/usePlaylistItems.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Actions/usePlaylistItems.ts -------------------------------------------------------------------------------- /src/components/App/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/App/App.tsx -------------------------------------------------------------------------------- /src/components/App/AppContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/App/AppContent.tsx -------------------------------------------------------------------------------- /src/components/App/AppDragRegion.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/App/AppDragRegion.scss -------------------------------------------------------------------------------- /src/components/App/AppDragRegion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/App/AppDragRegion.tsx -------------------------------------------------------------------------------- /src/components/App/AppTitle.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/App/AppTitle.scss -------------------------------------------------------------------------------- /src/components/App/AppTitle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/App/AppTitle.tsx -------------------------------------------------------------------------------- /src/components/App/DesktopWarning.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/App/DesktopWarning.scss -------------------------------------------------------------------------------- /src/components/App/DesktopWarning.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/App/DesktopWarning.tsx -------------------------------------------------------------------------------- /src/components/App/PortUnavailable.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/App/PortUnavailable.scss -------------------------------------------------------------------------------- /src/components/App/PortUnavailable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/App/PortUnavailable.tsx -------------------------------------------------------------------------------- /src/components/App/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/App/index.ts -------------------------------------------------------------------------------- /src/components/App/useAppSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/App/useAppSettings.ts -------------------------------------------------------------------------------- /src/components/App/useAppUpdated.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/App/useAppUpdated.tsx -------------------------------------------------------------------------------- /src/components/App/useBrowser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/App/useBrowser.ts -------------------------------------------------------------------------------- /src/components/App/useConnectivity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/App/useConnectivity.ts -------------------------------------------------------------------------------- /src/components/App/useGlobalActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/App/useGlobalActions.ts -------------------------------------------------------------------------------- /src/components/App/useMediaSession.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/App/useMediaSession.ts -------------------------------------------------------------------------------- /src/components/App/usePreload.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/App/usePreload.ts -------------------------------------------------------------------------------- /src/components/App/usePreventDrop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/App/usePreventDrop.ts -------------------------------------------------------------------------------- /src/components/App/usePseudoClasses.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/App/usePseudoClasses.ts -------------------------------------------------------------------------------- /src/components/Badges/Badge.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Badges/Badge.scss -------------------------------------------------------------------------------- /src/components/Badges/Badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Badges/Badge.tsx -------------------------------------------------------------------------------- /src/components/Badges/Badges.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Badges/Badges.scss -------------------------------------------------------------------------------- /src/components/Badges/Badges.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Badges/Badges.tsx -------------------------------------------------------------------------------- /src/components/Badges/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Badges/index.ts -------------------------------------------------------------------------------- /src/components/Button/CopyButton.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Button/CopyButton.scss -------------------------------------------------------------------------------- /src/components/Button/CopyButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Button/CopyButton.tsx -------------------------------------------------------------------------------- /src/components/Button/IconButton.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Button/IconButton.scss -------------------------------------------------------------------------------- /src/components/Button/IconButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Button/IconButton.tsx -------------------------------------------------------------------------------- /src/components/Button/IconButtons.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Button/IconButtons.scss -------------------------------------------------------------------------------- /src/components/Button/IconButtons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Button/IconButtons.tsx -------------------------------------------------------------------------------- /src/components/Button/PopupMenuButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Button/PopupMenuButton.tsx -------------------------------------------------------------------------------- /src/components/Button/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Button/index.ts -------------------------------------------------------------------------------- /src/components/CoverArt/CoverArt.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/CoverArt/CoverArt.scss -------------------------------------------------------------------------------- /src/components/CoverArt/CoverArt.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/CoverArt/CoverArt.tsx -------------------------------------------------------------------------------- /src/components/CoverArt/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/CoverArt/index.ts -------------------------------------------------------------------------------- /src/components/CoverArtVisualizer/CoverArtVisualizer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/CoverArtVisualizer/CoverArtVisualizer.tsx -------------------------------------------------------------------------------- /src/components/CoverArtVisualizer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/CoverArtVisualizer/index.ts -------------------------------------------------------------------------------- /src/components/DatePicker/DatePicker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/DatePicker/DatePicker.tsx -------------------------------------------------------------------------------- /src/components/DatePicker/MonthPicker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/DatePicker/MonthPicker.tsx -------------------------------------------------------------------------------- /src/components/DatePicker/YearPicker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/DatePicker/YearPicker.tsx -------------------------------------------------------------------------------- /src/components/DatePicker/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/DatePicker/index.ts -------------------------------------------------------------------------------- /src/components/Dialog/Dialog.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Dialog/Dialog.scss -------------------------------------------------------------------------------- /src/components/Dialog/Dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Dialog/Dialog.tsx -------------------------------------------------------------------------------- /src/components/Dialog/DialogButtons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Dialog/DialogButtons.tsx -------------------------------------------------------------------------------- /src/components/Dialog/alert.scss: -------------------------------------------------------------------------------- 1 | .alert-dialog { 2 | text-align: center; 3 | } 4 | -------------------------------------------------------------------------------- /src/components/Dialog/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Dialog/alert.tsx -------------------------------------------------------------------------------- /src/components/Dialog/confirm.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Dialog/confirm.scss -------------------------------------------------------------------------------- /src/components/Dialog/confirm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Dialog/confirm.tsx -------------------------------------------------------------------------------- /src/components/Dialog/error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Dialog/error.tsx -------------------------------------------------------------------------------- /src/components/Dialog/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Dialog/index.ts -------------------------------------------------------------------------------- /src/components/Dialog/prompt.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Dialog/prompt.scss -------------------------------------------------------------------------------- /src/components/Dialog/prompt.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Dialog/prompt.tsx -------------------------------------------------------------------------------- /src/components/Dialog/select.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Dialog/select.scss -------------------------------------------------------------------------------- /src/components/Dialog/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Dialog/select.tsx -------------------------------------------------------------------------------- /src/components/Dialog/showDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Dialog/showDialog.tsx -------------------------------------------------------------------------------- /src/components/Errors/BSOD.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Errors/BSOD.scss -------------------------------------------------------------------------------- /src/components/Errors/BSOD.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Errors/BSOD.tsx -------------------------------------------------------------------------------- /src/components/Errors/ErrorBox.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Errors/ErrorBox.scss -------------------------------------------------------------------------------- /src/components/Errors/ErrorBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Errors/ErrorBox.tsx -------------------------------------------------------------------------------- /src/components/Errors/ErrorReport.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Errors/ErrorReport.scss -------------------------------------------------------------------------------- /src/components/Errors/ErrorReport.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Errors/ErrorReport.tsx -------------------------------------------------------------------------------- /src/components/Errors/HandledError.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Errors/HandledError.tsx -------------------------------------------------------------------------------- /src/components/Errors/UnhandledError.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Errors/UnhandledError.tsx -------------------------------------------------------------------------------- /src/components/ExternalLink/ExternalLink.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/ExternalLink/ExternalLink.scss -------------------------------------------------------------------------------- /src/components/ExternalLink/ExternalLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/ExternalLink/ExternalLink.tsx -------------------------------------------------------------------------------- /src/components/ExternalLink/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/ExternalLink/index.ts -------------------------------------------------------------------------------- /src/components/Icon/Flag.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Icon/Flag.tsx -------------------------------------------------------------------------------- /src/components/Icon/Icon.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Icon/Icon.scss -------------------------------------------------------------------------------- /src/components/Icon/Icon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Icon/Icon.tsx -------------------------------------------------------------------------------- /src/components/Icon/MediaIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Icon/MediaIcon.tsx -------------------------------------------------------------------------------- /src/components/Icon/SvgDefs.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Icon/SvgDefs.scss -------------------------------------------------------------------------------- /src/components/Icon/SvgDefs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Icon/SvgDefs.tsx -------------------------------------------------------------------------------- /src/components/Icon/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Icon/index.ts -------------------------------------------------------------------------------- /src/components/ListView/ColumnDropMarker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/ListView/ColumnDropMarker.tsx -------------------------------------------------------------------------------- /src/components/ListView/ColumnResizer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/ListView/ColumnResizer.tsx -------------------------------------------------------------------------------- /src/components/ListView/DetailsBox.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/ListView/DetailsBox.scss -------------------------------------------------------------------------------- /src/components/ListView/DetailsBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/ListView/DetailsBox.tsx -------------------------------------------------------------------------------- /src/components/ListView/ListBox.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/ListView/ListBox.scss -------------------------------------------------------------------------------- /src/components/ListView/ListBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/ListView/ListBox.tsx -------------------------------------------------------------------------------- /src/components/ListView/ListView.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/ListView/ListView.scss -------------------------------------------------------------------------------- /src/components/ListView/ListView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/ListView/ListView.tsx -------------------------------------------------------------------------------- /src/components/ListView/ListViewBody.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/ListView/ListViewBody.tsx -------------------------------------------------------------------------------- /src/components/ListView/ListViewBodyCell.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/ListView/ListViewBodyCell.tsx -------------------------------------------------------------------------------- /src/components/ListView/ListViewBodyRow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/ListView/ListViewBodyRow.tsx -------------------------------------------------------------------------------- /src/components/ListView/ListViewHead.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/ListView/ListViewHead.tsx -------------------------------------------------------------------------------- /src/components/ListView/ListViewHeadCell.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/ListView/ListViewHeadCell.tsx -------------------------------------------------------------------------------- /src/components/ListView/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/ListView/index.ts -------------------------------------------------------------------------------- /src/components/ListView/useColumns.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/ListView/useColumns.ts -------------------------------------------------------------------------------- /src/components/ListView/useSelectedItems.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/ListView/useSelectedItems.ts -------------------------------------------------------------------------------- /src/components/Login/ConnectionLogging.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Login/ConnectionLogging.scss -------------------------------------------------------------------------------- /src/components/Login/ConnectionLogging.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Login/ConnectionLogging.tsx -------------------------------------------------------------------------------- /src/components/Login/CredentialsButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Login/CredentialsButton.tsx -------------------------------------------------------------------------------- /src/components/Login/CredentialsRequired.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Login/CredentialsRequired.scss -------------------------------------------------------------------------------- /src/components/Login/CredentialsRequired.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Login/CredentialsRequired.tsx -------------------------------------------------------------------------------- /src/components/Login/DefaultLogin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Login/DefaultLogin.tsx -------------------------------------------------------------------------------- /src/components/Login/HTTPDownloadLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Login/HTTPDownloadLink.tsx -------------------------------------------------------------------------------- /src/components/Login/Login.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Login/Login.scss -------------------------------------------------------------------------------- /src/components/Login/Login.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Login/Login.tsx -------------------------------------------------------------------------------- /src/components/Login/LoginButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Login/LoginButton.tsx -------------------------------------------------------------------------------- /src/components/Login/LoginDialog.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Login/LoginDialog.scss -------------------------------------------------------------------------------- /src/components/Login/LoginDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Login/LoginDialog.tsx -------------------------------------------------------------------------------- /src/components/Login/LoginRequired.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Login/LoginRequired.tsx -------------------------------------------------------------------------------- /src/components/Login/SecureContextRequired.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Login/SecureContextRequired.tsx -------------------------------------------------------------------------------- /src/components/Login/ServiceLink.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Login/ServiceLink.tsx -------------------------------------------------------------------------------- /src/components/Login/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Login/index.ts -------------------------------------------------------------------------------- /src/components/Login/useConnecting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Login/useConnecting.ts -------------------------------------------------------------------------------- /src/components/Media/Interstitial.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Media/Interstitial.scss -------------------------------------------------------------------------------- /src/components/Media/Interstitial.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Media/Interstitial.tsx -------------------------------------------------------------------------------- /src/components/Media/Media.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Media/Media.scss -------------------------------------------------------------------------------- /src/components/Media/Media.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Media/Media.tsx -------------------------------------------------------------------------------- /src/components/Media/MediaButtons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Media/MediaButtons.tsx -------------------------------------------------------------------------------- /src/components/Media/PlaybackState.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Media/PlaybackState.tsx -------------------------------------------------------------------------------- /src/components/Media/ProgressBar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Media/ProgressBar.scss -------------------------------------------------------------------------------- /src/components/Media/ProgressBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Media/ProgressBar.tsx -------------------------------------------------------------------------------- /src/components/Media/ProvidedBy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Media/ProvidedBy.tsx -------------------------------------------------------------------------------- /src/components/Media/Static.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Media/Static.scss -------------------------------------------------------------------------------- /src/components/Media/Static.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Media/Static.tsx -------------------------------------------------------------------------------- /src/components/Media/VideoSourceIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Media/VideoSourceIcon.tsx -------------------------------------------------------------------------------- /src/components/Media/Visualizer.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Media/Visualizer.scss -------------------------------------------------------------------------------- /src/components/Media/VisualizerControls.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Media/VisualizerControls.scss -------------------------------------------------------------------------------- /src/components/Media/VisualizerControls.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Media/VisualizerControls.tsx -------------------------------------------------------------------------------- /src/components/Media/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Media/index.ts -------------------------------------------------------------------------------- /src/components/Media/useCanLockVisualizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Media/useCanLockVisualizer.ts -------------------------------------------------------------------------------- /src/components/Media/useInterstitialState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Media/useInterstitialState.ts -------------------------------------------------------------------------------- /src/components/Media/useLoadingState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Media/useLoadingState.ts -------------------------------------------------------------------------------- /src/components/MediaBrowser/Albums.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/Albums.tsx -------------------------------------------------------------------------------- /src/components/MediaBrowser/Artists.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/Artists.tsx -------------------------------------------------------------------------------- /src/components/MediaBrowser/DefaultBrowser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/DefaultBrowser.tsx -------------------------------------------------------------------------------- /src/components/MediaBrowser/ErrorScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/ErrorScreen.tsx -------------------------------------------------------------------------------- /src/components/MediaBrowser/FilterBrowser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/FilterBrowser.tsx -------------------------------------------------------------------------------- /src/components/MediaBrowser/FilterSelect.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/FilterSelect.scss -------------------------------------------------------------------------------- /src/components/MediaBrowser/FilterSelect.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/FilterSelect.tsx -------------------------------------------------------------------------------- /src/components/MediaBrowser/FolderBrowser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/FolderBrowser.tsx -------------------------------------------------------------------------------- /src/components/MediaBrowser/HistoryBrowser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/HistoryBrowser.tsx -------------------------------------------------------------------------------- /src/components/MediaBrowser/MediaBrowser.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/MediaBrowser.scss -------------------------------------------------------------------------------- /src/components/MediaBrowser/MediaBrowser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/MediaBrowser.tsx -------------------------------------------------------------------------------- /src/components/MediaBrowser/MediaItems.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/MediaItems.tsx -------------------------------------------------------------------------------- /src/components/MediaBrowser/MediaSourceMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/MediaSourceMenu.tsx -------------------------------------------------------------------------------- /src/components/MediaBrowser/MediaSourceSelector.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/MediaSourceSelector.scss -------------------------------------------------------------------------------- /src/components/MediaBrowser/MediaSourceSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/MediaSourceSelector.tsx -------------------------------------------------------------------------------- /src/components/MediaBrowser/MenuBar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/MenuBar.scss -------------------------------------------------------------------------------- /src/components/MediaBrowser/MenuBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/MenuBar.tsx -------------------------------------------------------------------------------- /src/components/MediaBrowser/MenuButtons.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/MenuButtons.scss -------------------------------------------------------------------------------- /src/components/MediaBrowser/MenuButtons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/MenuButtons.tsx -------------------------------------------------------------------------------- /src/components/MediaBrowser/PageHeader.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/PageHeader.scss -------------------------------------------------------------------------------- /src/components/MediaBrowser/PageHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/PageHeader.tsx -------------------------------------------------------------------------------- /src/components/MediaBrowser/PagedItems.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/PagedItems.tsx -------------------------------------------------------------------------------- /src/components/MediaBrowser/PinnedPlaylist.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/PinnedPlaylist.scss -------------------------------------------------------------------------------- /src/components/MediaBrowser/PinnedPlaylist.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/PinnedPlaylist.tsx -------------------------------------------------------------------------------- /src/components/MediaBrowser/Playlists.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/Playlists.tsx -------------------------------------------------------------------------------- /src/components/MediaBrowser/ScrobblesBrowser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/ScrobblesBrowser.tsx -------------------------------------------------------------------------------- /src/components/MediaBrowser/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/index.ts -------------------------------------------------------------------------------- /src/components/MediaBrowser/showPinnedPlaylistMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/showPinnedPlaylistMenu.tsx -------------------------------------------------------------------------------- /src/components/MediaBrowser/useAlbumTracksLayout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/useAlbumTracksLayout.ts -------------------------------------------------------------------------------- /src/components/MediaBrowser/useErrorScreen.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/useErrorScreen.tsx -------------------------------------------------------------------------------- /src/components/MediaBrowser/useHistoryPager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/useHistoryPager.ts -------------------------------------------------------------------------------- /src/components/MediaBrowser/useNoInternetError.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/useNoInternetError.tsx -------------------------------------------------------------------------------- /src/components/MediaBrowser/usePinnedPlaylistActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/usePinnedPlaylistActions.tsx -------------------------------------------------------------------------------- /src/components/MediaBrowser/useScrobblesPager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/useScrobblesPager.ts -------------------------------------------------------------------------------- /src/components/MediaBrowser/useSortedSources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaBrowser/useSortedSources.ts -------------------------------------------------------------------------------- /src/components/MediaControls/MediaButton.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaControls/MediaButton.scss -------------------------------------------------------------------------------- /src/components/MediaControls/MediaButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaControls/MediaButton.tsx -------------------------------------------------------------------------------- /src/components/MediaControls/MediaControls.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaControls/MediaControls.scss -------------------------------------------------------------------------------- /src/components/MediaControls/MediaControls.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaControls/MediaControls.tsx -------------------------------------------------------------------------------- /src/components/MediaControls/PlaylistMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaControls/PlaylistMenu.tsx -------------------------------------------------------------------------------- /src/components/MediaControls/VolumeControl.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaControls/VolumeControl.scss -------------------------------------------------------------------------------- /src/components/MediaControls/VolumeControl.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaControls/VolumeControl.tsx -------------------------------------------------------------------------------- /src/components/MediaControls/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaControls/index.ts -------------------------------------------------------------------------------- /src/components/MediaControls/usePlaylistMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaControls/usePlaylistMenu.tsx -------------------------------------------------------------------------------- /src/components/MediaInfo/CurrentlyPlaying.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaInfo/CurrentlyPlaying.tsx -------------------------------------------------------------------------------- /src/components/MediaInfo/CurrentlyPlayingDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaInfo/CurrentlyPlayingDialog.tsx -------------------------------------------------------------------------------- /src/components/MediaInfo/CurrentlyPlayingTabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaInfo/CurrentlyPlayingTabs.tsx -------------------------------------------------------------------------------- /src/components/MediaInfo/MediaDetails.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaInfo/MediaDetails.scss -------------------------------------------------------------------------------- /src/components/MediaInfo/MediaDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaInfo/MediaDetails.tsx -------------------------------------------------------------------------------- /src/components/MediaInfo/MediaInfo.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaInfo/MediaInfo.scss -------------------------------------------------------------------------------- /src/components/MediaInfo/MediaInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaInfo/MediaInfo.tsx -------------------------------------------------------------------------------- /src/components/MediaInfo/MediaInfoDialog.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaInfo/MediaInfoDialog.scss -------------------------------------------------------------------------------- /src/components/MediaInfo/MediaInfoDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaInfo/MediaInfoDialog.tsx -------------------------------------------------------------------------------- /src/components/MediaInfo/MediaInfoTabs.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaInfo/MediaInfoTabs.scss -------------------------------------------------------------------------------- /src/components/MediaInfo/MediaInfoTabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaInfo/MediaInfoTabs.tsx -------------------------------------------------------------------------------- /src/components/MediaInfo/VisualizerInfo.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaInfo/VisualizerInfo.scss -------------------------------------------------------------------------------- /src/components/MediaInfo/VisualizerInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaInfo/VisualizerInfo.tsx -------------------------------------------------------------------------------- /src/components/MediaInfo/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaInfo/index.ts -------------------------------------------------------------------------------- /src/components/MediaInfo/useActiveItem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaInfo/useActiveItem.ts -------------------------------------------------------------------------------- /src/components/MediaInfo/useMediaInfoDialog.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaInfo/useMediaInfoDialog.ts -------------------------------------------------------------------------------- /src/components/MediaLibrary/MediaLibrary.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaLibrary/MediaLibrary.scss -------------------------------------------------------------------------------- /src/components/MediaLibrary/MediaLibrary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaLibrary/MediaLibrary.tsx -------------------------------------------------------------------------------- /src/components/MediaLibrary/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaLibrary/index.ts -------------------------------------------------------------------------------- /src/components/MediaList/AlbumList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaList/AlbumList.tsx -------------------------------------------------------------------------------- /src/components/MediaList/ArtistList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaList/ArtistList.tsx -------------------------------------------------------------------------------- /src/components/MediaList/EditFieldsDialog.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaList/EditFieldsDialog.scss -------------------------------------------------------------------------------- /src/components/MediaList/EditFieldsDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaList/EditFieldsDialog.tsx -------------------------------------------------------------------------------- /src/components/MediaList/FolderItemList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaList/FolderItemList.tsx -------------------------------------------------------------------------------- /src/components/MediaList/MediaItemList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaList/MediaItemList.tsx -------------------------------------------------------------------------------- /src/components/MediaList/MediaList.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaList/MediaList.scss -------------------------------------------------------------------------------- /src/components/MediaList/MediaList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaList/MediaList.tsx -------------------------------------------------------------------------------- /src/components/MediaList/MediaListStatusBar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaList/MediaListStatusBar.scss -------------------------------------------------------------------------------- /src/components/MediaList/MediaListStatusBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaList/MediaListStatusBar.tsx -------------------------------------------------------------------------------- /src/components/MediaList/PlaylistItemsList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaList/PlaylistItemsList.tsx -------------------------------------------------------------------------------- /src/components/MediaList/PlaylistList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaList/PlaylistList.tsx -------------------------------------------------------------------------------- /src/components/MediaList/ProgressRing.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaList/ProgressRing.scss -------------------------------------------------------------------------------- /src/components/MediaList/ProgressRing.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaList/ProgressRing.tsx -------------------------------------------------------------------------------- /src/components/MediaList/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaList/index.ts -------------------------------------------------------------------------------- /src/components/MediaList/layouts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaList/layouts.ts -------------------------------------------------------------------------------- /src/components/MediaList/showDetailsMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaList/showDetailsMenu.tsx -------------------------------------------------------------------------------- /src/components/MediaList/useMediaListFields.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaList/useMediaListFields.ts -------------------------------------------------------------------------------- /src/components/MediaList/useMediaListLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaList/useMediaListLayout.tsx -------------------------------------------------------------------------------- /src/components/MediaList/useMediaListView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaList/useMediaListView.ts -------------------------------------------------------------------------------- /src/components/MediaList/useOnDragStart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaList/useOnDragStart.ts -------------------------------------------------------------------------------- /src/components/MediaList/useViewClassName.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaList/useViewClassName.ts -------------------------------------------------------------------------------- /src/components/MediaPlayback/MediaPlayback.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaPlayback/MediaPlayback.scss -------------------------------------------------------------------------------- /src/components/MediaPlayback/MediaPlayback.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaPlayback/MediaPlayback.tsx -------------------------------------------------------------------------------- /src/components/MediaPlayback/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaPlayback/index.ts -------------------------------------------------------------------------------- /src/components/MediaSources/EditSourcesDialog.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaSources/EditSourcesDialog.scss -------------------------------------------------------------------------------- /src/components/MediaSources/EditSourcesDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaSources/EditSourcesDialog.tsx -------------------------------------------------------------------------------- /src/components/MediaSources/MediaServiceLabel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaSources/MediaServiceLabel.tsx -------------------------------------------------------------------------------- /src/components/MediaSources/MediaSourceLabel.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaSources/MediaSourceLabel.scss -------------------------------------------------------------------------------- /src/components/MediaSources/MediaSourceLabel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaSources/MediaSourceLabel.tsx -------------------------------------------------------------------------------- /src/components/MediaSources/MediaSources.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaSources/MediaSources.tsx -------------------------------------------------------------------------------- /src/components/MediaSources/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaSources/index.ts -------------------------------------------------------------------------------- /src/components/MediaSources/showMediaSourcesMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaSources/showMediaSourcesMenu.tsx -------------------------------------------------------------------------------- /src/components/MediaSources/useMediaSources.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MediaSources/useMediaSources.tsx -------------------------------------------------------------------------------- /src/components/MiniPlayer/MiniPlayer.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MiniPlayer/MiniPlayer.scss -------------------------------------------------------------------------------- /src/components/MiniPlayer/MiniPlayer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MiniPlayer/MiniPlayer.tsx -------------------------------------------------------------------------------- /src/components/MiniPlayer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/MiniPlayer/index.ts -------------------------------------------------------------------------------- /src/components/Playlist/Playlist.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Playlist/Playlist.scss -------------------------------------------------------------------------------- /src/components/Playlist/Playlist.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Playlist/Playlist.tsx -------------------------------------------------------------------------------- /src/components/Playlist/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Playlist/index.ts -------------------------------------------------------------------------------- /src/components/Playlist/showActionsMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Playlist/showActionsMenu.tsx -------------------------------------------------------------------------------- /src/components/Playlist/usePlaylistLayout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Playlist/usePlaylistLayout.tsx -------------------------------------------------------------------------------- /src/components/PopupMenu/PopupMenu.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/PopupMenu/PopupMenu.scss -------------------------------------------------------------------------------- /src/components/PopupMenu/PopupMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/PopupMenu/PopupMenu.tsx -------------------------------------------------------------------------------- /src/components/PopupMenu/PopupMenuItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/PopupMenu/PopupMenuItem.tsx -------------------------------------------------------------------------------- /src/components/PopupMenu/PopupMenuItemCheckbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/PopupMenu/PopupMenuItemCheckbox.tsx -------------------------------------------------------------------------------- /src/components/PopupMenu/PopupMenuItemGroup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/PopupMenu/PopupMenuItemGroup.tsx -------------------------------------------------------------------------------- /src/components/PopupMenu/PopupMenuItemRadio.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/PopupMenu/PopupMenuItemRadio.tsx -------------------------------------------------------------------------------- /src/components/PopupMenu/PopupMenuSeparator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/PopupMenu/PopupMenuSeparator.tsx -------------------------------------------------------------------------------- /src/components/PopupMenu/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/PopupMenu/index.ts -------------------------------------------------------------------------------- /src/components/PopupMenu/showPopupMenu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/PopupMenu/showPopupMenu.tsx -------------------------------------------------------------------------------- /src/components/Scrollable/FixedHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Scrollable/FixedHeader.tsx -------------------------------------------------------------------------------- /src/components/Scrollable/Scrollable.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Scrollable/Scrollable.scss -------------------------------------------------------------------------------- /src/components/Scrollable/Scrollable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Scrollable/Scrollable.tsx -------------------------------------------------------------------------------- /src/components/Scrollable/Scrollbar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Scrollable/Scrollbar.scss -------------------------------------------------------------------------------- /src/components/Scrollable/Scrollbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Scrollable/Scrollbar.tsx -------------------------------------------------------------------------------- /src/components/Scrollable/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Scrollable/index.ts -------------------------------------------------------------------------------- /src/components/Scrollable/scrollbarReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Scrollable/scrollbarReducer.ts -------------------------------------------------------------------------------- /src/components/Scrollable/useScrollbarState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Scrollable/useScrollbarState.ts -------------------------------------------------------------------------------- /src/components/SearchBar/SearchBar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/SearchBar/SearchBar.scss -------------------------------------------------------------------------------- /src/components/SearchBar/SearchBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/SearchBar/SearchBar.tsx -------------------------------------------------------------------------------- /src/components/SearchBar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/SearchBar/index.ts -------------------------------------------------------------------------------- /src/components/Settings/AdvancedSettings/Backup.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Settings/AdvancedSettings/Backup.scss -------------------------------------------------------------------------------- /src/components/Settings/AdvancedSettings/Backup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Settings/AdvancedSettings/Backup.tsx -------------------------------------------------------------------------------- /src/components/Settings/AdvancedSettings/Logs.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Settings/AdvancedSettings/Logs.scss -------------------------------------------------------------------------------- /src/components/Settings/AdvancedSettings/Logs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Settings/AdvancedSettings/Logs.tsx -------------------------------------------------------------------------------- /src/components/Settings/AdvancedSettings/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Settings/AdvancedSettings/index.ts -------------------------------------------------------------------------------- /src/components/Settings/AdvancedSettings/useLogs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Settings/AdvancedSettings/useLogs.ts -------------------------------------------------------------------------------- /src/components/Settings/AppSettings/AppPreferences.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Settings/AppSettings/AppPreferences.tsx -------------------------------------------------------------------------------- /src/components/Settings/AppSettings/AppSettings.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Settings/AppSettings/AppSettings.scss -------------------------------------------------------------------------------- /src/components/Settings/AppSettings/AppSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Settings/AppSettings/AppSettings.tsx -------------------------------------------------------------------------------- /src/components/Settings/AppSettings/AudioSettings.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Settings/AppSettings/AudioSettings.scss -------------------------------------------------------------------------------- /src/components/Settings/AppSettings/AudioSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Settings/AppSettings/AudioSettings.tsx -------------------------------------------------------------------------------- /src/components/Settings/AppSettings/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Settings/AppSettings/index.ts -------------------------------------------------------------------------------- /src/components/Settings/AppearanceSettings/UserThemes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Settings/AppearanceSettings/UserThemes.tsx -------------------------------------------------------------------------------- /src/components/Settings/AppearanceSettings/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Settings/AppearanceSettings/index.ts -------------------------------------------------------------------------------- /src/components/Settings/SettingsDialog.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Settings/SettingsDialog.scss -------------------------------------------------------------------------------- /src/components/Settings/SettingsDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Settings/SettingsDialog.tsx -------------------------------------------------------------------------------- /src/components/Settings/VisualizerSettings/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Settings/VisualizerSettings/index.ts -------------------------------------------------------------------------------- /src/components/Settings/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Settings/index.ts -------------------------------------------------------------------------------- /src/components/Settings/useSettingsSources.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Settings/useSettingsSources.tsx -------------------------------------------------------------------------------- /src/components/Splitter/Splitter.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Splitter/Splitter.scss -------------------------------------------------------------------------------- /src/components/Splitter/Splitter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Splitter/Splitter.tsx -------------------------------------------------------------------------------- /src/components/Splitter/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Splitter/index.ts -------------------------------------------------------------------------------- /src/components/Splitter/layout.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Splitter/layout.scss -------------------------------------------------------------------------------- /src/components/Splitter/layoutSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Splitter/layoutSettings.ts -------------------------------------------------------------------------------- /src/components/StarRating/StarRating.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/StarRating/StarRating.scss -------------------------------------------------------------------------------- /src/components/StarRating/StarRating.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/StarRating/StarRating.tsx -------------------------------------------------------------------------------- /src/components/StarRating/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/StarRating/index.ts -------------------------------------------------------------------------------- /src/components/StartupWizard/StartupWizard.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/StartupWizard/StartupWizard.scss -------------------------------------------------------------------------------- /src/components/StartupWizard/StartupWizard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/StartupWizard/StartupWizard.tsx -------------------------------------------------------------------------------- /src/components/StartupWizard/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/StartupWizard/index.ts -------------------------------------------------------------------------------- /src/components/StatusBar/StatusBar.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/StatusBar/StatusBar.scss -------------------------------------------------------------------------------- /src/components/StatusBar/StatusBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/StatusBar/StatusBar.tsx -------------------------------------------------------------------------------- /src/components/StatusBar/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/StatusBar/index.ts -------------------------------------------------------------------------------- /src/components/SunClock/SunClock.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/SunClock/SunClock.scss -------------------------------------------------------------------------------- /src/components/SunClock/SunClock.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/SunClock/SunClock.tsx -------------------------------------------------------------------------------- /src/components/SunClock/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/SunClock/index.ts -------------------------------------------------------------------------------- /src/components/TabList/Tab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/TabList/Tab.tsx -------------------------------------------------------------------------------- /src/components/TabList/TabList.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/TabList/TabList.scss -------------------------------------------------------------------------------- /src/components/TabList/TabList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/TabList/TabList.tsx -------------------------------------------------------------------------------- /src/components/TabList/TabPanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/TabList/TabPanel.tsx -------------------------------------------------------------------------------- /src/components/TabList/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/TabList/index.ts -------------------------------------------------------------------------------- /src/components/TextBox/TextBox.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/TextBox/TextBox.scss -------------------------------------------------------------------------------- /src/components/TextBox/TextBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/TextBox/TextBox.tsx -------------------------------------------------------------------------------- /src/components/TextBox/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/TextBox/index.ts -------------------------------------------------------------------------------- /src/components/Time/Time.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Time/Time.tsx -------------------------------------------------------------------------------- /src/components/Time/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/Time/index.ts -------------------------------------------------------------------------------- /src/components/TreeView/TreeView.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/TreeView/TreeView.scss -------------------------------------------------------------------------------- /src/components/TreeView/TreeView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/TreeView/TreeView.tsx -------------------------------------------------------------------------------- /src/components/TreeView/TreeViewNode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/TreeView/TreeViewNode.tsx -------------------------------------------------------------------------------- /src/components/TreeView/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/TreeView/index.ts -------------------------------------------------------------------------------- /src/components/TreeView/useNodeIds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/TreeView/useNodeIds.ts -------------------------------------------------------------------------------- /src/components/TreeView/useTreeViewState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/components/TreeView/useTreeViewState.ts -------------------------------------------------------------------------------- /src/hooks/useAudioSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/useAudioSettings.ts -------------------------------------------------------------------------------- /src/hooks/useBaseFontSize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/useBaseFontSize.ts -------------------------------------------------------------------------------- /src/hooks/useCurrentTime.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/useCurrentTime.ts -------------------------------------------------------------------------------- /src/hooks/useCurrentTrack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/useCurrentTrack.ts -------------------------------------------------------------------------------- /src/hooks/useCurrentVisualizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/useCurrentVisualizer.ts -------------------------------------------------------------------------------- /src/hooks/useCurrentlyPlaying.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/useCurrentlyPlaying.ts -------------------------------------------------------------------------------- /src/hooks/useDebouncedValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/useDebouncedValue.ts -------------------------------------------------------------------------------- /src/hooks/useDuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/useDuration.ts -------------------------------------------------------------------------------- /src/hooks/useFactoryReset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/useFactoryReset.ts -------------------------------------------------------------------------------- /src/hooks/useFirstValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/useFirstValue.ts -------------------------------------------------------------------------------- /src/hooks/useFontSize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/useFontSize.ts -------------------------------------------------------------------------------- /src/hooks/useIsLoggedIn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/useIsLoggedIn.ts -------------------------------------------------------------------------------- /src/hooks/useIsOnLine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/useIsOnLine.ts -------------------------------------------------------------------------------- /src/hooks/useIsPlaying.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/useIsPlaying.ts -------------------------------------------------------------------------------- /src/hooks/useIsPlaylistPlayable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/useIsPlaylistPlayable.ts -------------------------------------------------------------------------------- /src/hooks/useKeyboardBusy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/useKeyboardBusy.ts -------------------------------------------------------------------------------- /src/hooks/useMediaServices.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/useMediaServices.ts -------------------------------------------------------------------------------- /src/hooks/useMiniPlayerActive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/useMiniPlayerActive.ts -------------------------------------------------------------------------------- /src/hooks/useMouseBusy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/useMouseBusy.ts -------------------------------------------------------------------------------- /src/hooks/useObservable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/useObservable.ts -------------------------------------------------------------------------------- /src/hooks/useOnResize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/useOnResize.ts -------------------------------------------------------------------------------- /src/hooks/usePager.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/usePager.tsx -------------------------------------------------------------------------------- /src/hooks/usePaused.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/usePaused.ts -------------------------------------------------------------------------------- /src/hooks/usePlaybackState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/usePlaybackState.ts -------------------------------------------------------------------------------- /src/hooks/usePlaylistInject.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/usePlaylistInject.tsx -------------------------------------------------------------------------------- /src/hooks/usePreferences.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/usePreferences.ts -------------------------------------------------------------------------------- /src/hooks/usePrevious.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/usePrevious.ts -------------------------------------------------------------------------------- /src/hooks/useSearch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/useSearch.ts -------------------------------------------------------------------------------- /src/hooks/useSorting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/useSorting.ts -------------------------------------------------------------------------------- /src/hooks/useSource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/useSource.ts -------------------------------------------------------------------------------- /src/hooks/useSubject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/useSubject.ts -------------------------------------------------------------------------------- /src/hooks/useThrottledValue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/useThrottledValue.ts -------------------------------------------------------------------------------- /src/hooks/useVisualizerProviders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/useVisualizerProviders.ts -------------------------------------------------------------------------------- /src/hooks/useVisualizerSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/useVisualizerSettings.ts -------------------------------------------------------------------------------- /src/hooks/useYouTubeVideoInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/hooks/useYouTubeVideoInfo.ts -------------------------------------------------------------------------------- /src/html/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/html/index.html -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/registerServiceWorker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/registerServiceWorker.tsx -------------------------------------------------------------------------------- /src/service-worker-v2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/service-worker-v2.js -------------------------------------------------------------------------------- /src/service-worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/service-worker.js -------------------------------------------------------------------------------- /src/services/actions/actionsStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/actions/actionsStore.ts -------------------------------------------------------------------------------- /src/services/ampcastElectron.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/ampcastElectron.ts -------------------------------------------------------------------------------- /src/services/apple/AppleBitrate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/apple/AppleBitrate.ts -------------------------------------------------------------------------------- /src/services/apple/MusicKit.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/apple/MusicKit.d.ts -------------------------------------------------------------------------------- /src/services/apple/MusicKitPager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/apple/MusicKitPager.ts -------------------------------------------------------------------------------- /src/services/apple/MusicKitRecentlyPlayedPager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/apple/MusicKitRecentlyPlayedPager.ts -------------------------------------------------------------------------------- /src/services/apple/apple.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/apple/apple.ts -------------------------------------------------------------------------------- /src/services/apple/appleAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/apple/appleAuth.ts -------------------------------------------------------------------------------- /src/services/apple/appleSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/apple/appleSettings.ts -------------------------------------------------------------------------------- /src/services/apple/appleSources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/apple/appleSources.ts -------------------------------------------------------------------------------- /src/services/apple/bootstrap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/apple/bootstrap.ts -------------------------------------------------------------------------------- /src/services/apple/components/AppleCredentials.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/apple/components/AppleCredentials.tsx -------------------------------------------------------------------------------- /src/services/apple/components/AppleLogin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/apple/components/AppleLogin.tsx -------------------------------------------------------------------------------- /src/services/apple/components/AppleStreamingSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/apple/components/AppleStreamingSettings.tsx -------------------------------------------------------------------------------- /src/services/apple/components/useCredentials.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/apple/components/useCredentials.ts -------------------------------------------------------------------------------- /src/services/apple/components/useMusicKit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/apple/components/useMusicKit.ts -------------------------------------------------------------------------------- /src/services/apple/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/apple/index.ts -------------------------------------------------------------------------------- /src/services/apple/musicKitPlayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/apple/musicKitPlayer.ts -------------------------------------------------------------------------------- /src/services/apple/musicKitUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/apple/musicKitUtils.ts -------------------------------------------------------------------------------- /src/services/audio/OmniAnalyserNode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/audio/OmniAnalyserNode.ts -------------------------------------------------------------------------------- /src/services/audio/OmniAudioContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/audio/OmniAudioContext.ts -------------------------------------------------------------------------------- /src/services/audio/audio.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/audio/audio.ts -------------------------------------------------------------------------------- /src/services/audio/audioSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/audio/audioSettings.ts -------------------------------------------------------------------------------- /src/services/audio/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/audio/index.ts -------------------------------------------------------------------------------- /src/services/audio/systemAudioAnalyser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/audio/systemAudioAnalyser.ts -------------------------------------------------------------------------------- /src/services/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/constants.ts -------------------------------------------------------------------------------- /src/services/emby/EmbyPager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/emby/EmbyPager.ts -------------------------------------------------------------------------------- /src/services/emby/EmbyRecentlyPlayedPager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/emby/EmbyRecentlyPlayedPager.ts -------------------------------------------------------------------------------- /src/services/emby/components/EmbyLoginDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/emby/components/EmbyLoginDialog.tsx -------------------------------------------------------------------------------- /src/services/emby/emby.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/emby/emby.ts -------------------------------------------------------------------------------- /src/services/emby/embyApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/emby/embyApi.ts -------------------------------------------------------------------------------- /src/services/emby/embyAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/emby/embyAuth.ts -------------------------------------------------------------------------------- /src/services/emby/embyReporting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/emby/embyReporting.ts -------------------------------------------------------------------------------- /src/services/emby/embyScrobbler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/emby/embyScrobbler.ts -------------------------------------------------------------------------------- /src/services/emby/embySettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/emby/embySettings.ts -------------------------------------------------------------------------------- /src/services/emby/embySources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/emby/embySources.ts -------------------------------------------------------------------------------- /src/services/emby/embyUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/emby/embyUtils.ts -------------------------------------------------------------------------------- /src/services/emby/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/emby/index.ts -------------------------------------------------------------------------------- /src/services/errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/errors.ts -------------------------------------------------------------------------------- /src/services/globalDrag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/globalDrag.ts -------------------------------------------------------------------------------- /src/services/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/i18n.ts -------------------------------------------------------------------------------- /src/services/ibroadcast/IBroadcastPager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/ibroadcast/IBroadcastPager.ts -------------------------------------------------------------------------------- /src/services/ibroadcast/IBroadcastSystemItemsPager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/ibroadcast/IBroadcastSystemItemsPager.ts -------------------------------------------------------------------------------- /src/services/ibroadcast/components/IBroadcastLogin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/ibroadcast/components/IBroadcastLogin.tsx -------------------------------------------------------------------------------- /src/services/ibroadcast/components/useCredentials.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/ibroadcast/components/useCredentials.ts -------------------------------------------------------------------------------- /src/services/ibroadcast/ibroadcast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/ibroadcast/ibroadcast.ts -------------------------------------------------------------------------------- /src/services/ibroadcast/ibroadcastApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/ibroadcast/ibroadcastApi.ts -------------------------------------------------------------------------------- /src/services/ibroadcast/ibroadcastAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/ibroadcast/ibroadcastAuth.ts -------------------------------------------------------------------------------- /src/services/ibroadcast/ibroadcastLibrary.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/ibroadcast/ibroadcastLibrary.ts -------------------------------------------------------------------------------- /src/services/ibroadcast/ibroadcastScrobbler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/ibroadcast/ibroadcastScrobbler.ts -------------------------------------------------------------------------------- /src/services/ibroadcast/ibroadcastSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/ibroadcast/ibroadcastSettings.ts -------------------------------------------------------------------------------- /src/services/ibroadcast/ibroadcastSources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/ibroadcast/ibroadcastSources.ts -------------------------------------------------------------------------------- /src/services/ibroadcast/ibroadcastUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/ibroadcast/ibroadcastUtils.ts -------------------------------------------------------------------------------- /src/services/ibroadcast/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/ibroadcast/index.ts -------------------------------------------------------------------------------- /src/services/ibroadcast/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/ibroadcast/types.d.ts -------------------------------------------------------------------------------- /src/services/jellyfin/JellyfinPager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/jellyfin/JellyfinPager.ts -------------------------------------------------------------------------------- /src/services/jellyfin/JellyfinRecentlyPlayedPager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/jellyfin/JellyfinRecentlyPlayedPager.ts -------------------------------------------------------------------------------- /src/services/jellyfin/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/jellyfin/index.ts -------------------------------------------------------------------------------- /src/services/jellyfin/jellyfin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/jellyfin/jellyfin.ts -------------------------------------------------------------------------------- /src/services/jellyfin/jellyfinApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/jellyfin/jellyfinApi.ts -------------------------------------------------------------------------------- /src/services/jellyfin/jellyfinAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/jellyfin/jellyfinAuth.ts -------------------------------------------------------------------------------- /src/services/jellyfin/jellyfinSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/jellyfin/jellyfinSettings.ts -------------------------------------------------------------------------------- /src/services/jellyfin/jellyfinSources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/jellyfin/jellyfinSources.ts -------------------------------------------------------------------------------- /src/services/jellyfin/jellyfinUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/jellyfin/jellyfinUtils.ts -------------------------------------------------------------------------------- /src/services/lastfm/LastFmHistoryPager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/lastfm/LastFmHistoryPager.ts -------------------------------------------------------------------------------- /src/services/lastfm/LastFmPager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/lastfm/LastFmPager.ts -------------------------------------------------------------------------------- /src/services/lastfm/components/LastFmCredentials.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/lastfm/components/LastFmCredentials.tsx -------------------------------------------------------------------------------- /src/services/lastfm/components/LastFmLogin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/lastfm/components/LastFmLogin.tsx -------------------------------------------------------------------------------- /src/services/lastfm/components/useCredentials.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/lastfm/components/useCredentials.ts -------------------------------------------------------------------------------- /src/services/lastfm/components/useHistoryStart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/lastfm/components/useHistoryStart.ts -------------------------------------------------------------------------------- /src/services/lastfm/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/lastfm/index.ts -------------------------------------------------------------------------------- /src/services/lastfm/lastfm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/lastfm/lastfm.ts -------------------------------------------------------------------------------- /src/services/lastfm/lastfmApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/lastfm/lastfmApi.ts -------------------------------------------------------------------------------- /src/services/lastfm/lastfmAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/lastfm/lastfmAuth.ts -------------------------------------------------------------------------------- /src/services/lastfm/lastfmScrobbler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/lastfm/lastfmScrobbler.ts -------------------------------------------------------------------------------- /src/services/lastfm/lastfmSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/lastfm/lastfmSettings.ts -------------------------------------------------------------------------------- /src/services/lastfm/lastfmSources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/lastfm/lastfmSources.ts -------------------------------------------------------------------------------- /src/services/lastfm/lastfmUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/lastfm/lastfmUtils.ts -------------------------------------------------------------------------------- /src/services/lastfm/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/lastfm/types.d.ts -------------------------------------------------------------------------------- /src/services/listenbrainz/ListenBrainzHistoryPager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/listenbrainz/ListenBrainzHistoryPager.ts -------------------------------------------------------------------------------- /src/services/listenbrainz/ListenBrainzLikesPager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/listenbrainz/ListenBrainzLikesPager.ts -------------------------------------------------------------------------------- /src/services/listenbrainz/ListenBrainzStatsPager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/listenbrainz/ListenBrainzStatsPager.ts -------------------------------------------------------------------------------- /src/services/listenbrainz/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/listenbrainz/index.ts -------------------------------------------------------------------------------- /src/services/listenbrainz/listenbrainz.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/listenbrainz/listenbrainz.ts -------------------------------------------------------------------------------- /src/services/listenbrainz/listenbrainzApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/listenbrainz/listenbrainzApi.ts -------------------------------------------------------------------------------- /src/services/listenbrainz/listenbrainzAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/listenbrainz/listenbrainzAuth.ts -------------------------------------------------------------------------------- /src/services/listenbrainz/listenbrainzScrobbler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/listenbrainz/listenbrainzScrobbler.ts -------------------------------------------------------------------------------- /src/services/listenbrainz/listenbrainzSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/listenbrainz/listenbrainzSettings.ts -------------------------------------------------------------------------------- /src/services/listenbrainz/listenbrainzSources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/listenbrainz/listenbrainzSources.ts -------------------------------------------------------------------------------- /src/services/listenbrainz/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/listenbrainz/types.d.ts -------------------------------------------------------------------------------- /src/services/localdb/LocalPlaylistItemsPager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/localdb/LocalPlaylistItemsPager.ts -------------------------------------------------------------------------------- /src/services/localdb/components/ManagePlaylists.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/localdb/components/ManagePlaylists.scss -------------------------------------------------------------------------------- /src/services/localdb/components/ManagePlaylists.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/localdb/components/ManagePlaylists.tsx -------------------------------------------------------------------------------- /src/services/localdb/components/useLocalPlaylists.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/localdb/components/useLocalPlaylists.ts -------------------------------------------------------------------------------- /src/services/localdb/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/localdb/index.ts -------------------------------------------------------------------------------- /src/services/localdb/listens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/localdb/listens.ts -------------------------------------------------------------------------------- /src/services/localdb/localSources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/localdb/localSources.ts -------------------------------------------------------------------------------- /src/services/localdb/localdb.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/localdb/localdb.ts -------------------------------------------------------------------------------- /src/services/localdb/playlists.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/localdb/playlists.ts -------------------------------------------------------------------------------- /src/services/lookup/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/lookup/index.ts -------------------------------------------------------------------------------- /src/services/lookup/lookup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/lookup/lookup.ts -------------------------------------------------------------------------------- /src/services/lookup/lookupEvents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/lookup/lookupEvents.ts -------------------------------------------------------------------------------- /src/services/lookup/lookupSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/lookup/lookupSettings.ts -------------------------------------------------------------------------------- /src/services/mediaPlayback/defaultPlaybackState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/mediaPlayback/defaultPlaybackState.ts -------------------------------------------------------------------------------- /src/services/mediaPlayback/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/mediaPlayback/index.ts -------------------------------------------------------------------------------- /src/services/mediaPlayback/mediaPlayback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/mediaPlayback/mediaPlayback.ts -------------------------------------------------------------------------------- /src/services/mediaPlayback/mediaPlaybackSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/mediaPlayback/mediaPlaybackSettings.ts -------------------------------------------------------------------------------- /src/services/mediaPlayback/mediaPlayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/mediaPlayback/mediaPlayer.ts -------------------------------------------------------------------------------- /src/services/mediaPlayback/miniPlayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/mediaPlayback/miniPlayer.ts -------------------------------------------------------------------------------- /src/services/mediaPlayback/miniPlayerRemote.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/mediaPlayback/miniPlayerRemote.ts -------------------------------------------------------------------------------- /src/services/mediaPlayback/playback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/mediaPlayback/playback.ts -------------------------------------------------------------------------------- /src/services/mediaPlayback/players/DualAudioPlayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/mediaPlayback/players/DualAudioPlayer.ts -------------------------------------------------------------------------------- /src/services/mediaPlayback/players/HLSPlayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/mediaPlayback/players/HLSPlayer.ts -------------------------------------------------------------------------------- /src/services/mediaPlayback/players/HTML5Player.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/mediaPlayback/players/HTML5Player.ts -------------------------------------------------------------------------------- /src/services/mediaPlayback/players/OmniPlayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/mediaPlayback/players/OmniPlayer.ts -------------------------------------------------------------------------------- /src/services/mediaPlayback/players/icecastPlayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/mediaPlayback/players/icecastPlayer.ts -------------------------------------------------------------------------------- /src/services/mediaPlayback/players/observeNearEnd.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/mediaPlayback/players/observeNearEnd.ts -------------------------------------------------------------------------------- /src/services/mediaPlayback/scrobbler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/mediaPlayback/scrobbler.ts -------------------------------------------------------------------------------- /src/services/mediaPlayback/visualizerPlayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/mediaPlayback/visualizerPlayer.ts -------------------------------------------------------------------------------- /src/services/mediaServices/all.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/mediaServices/all.ts -------------------------------------------------------------------------------- /src/services/mediaServices/buildConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/mediaServices/buildConfig.ts -------------------------------------------------------------------------------- /src/services/mediaServices/index.ts: -------------------------------------------------------------------------------- 1 | export * from './mediaServices'; 2 | -------------------------------------------------------------------------------- /src/services/mediaServices/mediaServices.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/mediaServices/mediaServices.ts -------------------------------------------------------------------------------- /src/services/mediaServices/noAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/mediaServices/noAuth.ts -------------------------------------------------------------------------------- /src/services/mediaServices/servicesSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/mediaServices/servicesSettings.ts -------------------------------------------------------------------------------- /src/services/metadata/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/metadata/index.ts -------------------------------------------------------------------------------- /src/services/metadata/matcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/metadata/matcher.ts -------------------------------------------------------------------------------- /src/services/metadata/metadata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/metadata/metadata.ts -------------------------------------------------------------------------------- /src/services/metadata/metadataChanges.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/metadata/metadataChanges.ts -------------------------------------------------------------------------------- /src/services/metadata/music-metadata-js.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/metadata/music-metadata-js.ts -------------------------------------------------------------------------------- /src/services/metadata/playlistParser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/metadata/playlistParser.ts -------------------------------------------------------------------------------- /src/services/metadata/thumbnails.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/metadata/thumbnails.ts -------------------------------------------------------------------------------- /src/services/metadata/userData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/metadata/userData.ts -------------------------------------------------------------------------------- /src/services/mixcloud/index.ts: -------------------------------------------------------------------------------- 1 | export {default} from './mixcloud'; 2 | -------------------------------------------------------------------------------- /src/services/mixcloud/mixcloud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/mixcloud/mixcloud.ts -------------------------------------------------------------------------------- /src/services/mixcloud/mixcloudApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/mixcloud/mixcloudApi.ts -------------------------------------------------------------------------------- /src/services/mixcloud/mixcloudPlayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/mixcloud/mixcloudPlayer.ts -------------------------------------------------------------------------------- /src/services/mixcloud/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/mixcloud/types.d.ts -------------------------------------------------------------------------------- /src/services/musicbrainz/coverart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/musicbrainz/coverart.ts -------------------------------------------------------------------------------- /src/services/musicbrainz/digitalFormats.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/musicbrainz/digitalFormats.ts -------------------------------------------------------------------------------- /src/services/musicbrainz/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/musicbrainz/index.ts -------------------------------------------------------------------------------- /src/services/musicbrainz/musicbrainzApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/musicbrainz/musicbrainzApi.ts -------------------------------------------------------------------------------- /src/services/musicbrainz/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/musicbrainz/types.d.ts -------------------------------------------------------------------------------- /src/services/navidrome/NavidromeIndexedPager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/navidrome/NavidromeIndexedPager.ts -------------------------------------------------------------------------------- /src/services/navidrome/NavidromeRecentlyPlayedPager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/navidrome/NavidromeRecentlyPlayedPager.ts -------------------------------------------------------------------------------- /src/services/navidrome/NavidromeSequentialPager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/navidrome/NavidromeSequentialPager.ts -------------------------------------------------------------------------------- /src/services/navidrome/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/navidrome/index.ts -------------------------------------------------------------------------------- /src/services/navidrome/navidrome.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/navidrome/navidrome.ts -------------------------------------------------------------------------------- /src/services/navidrome/navidromeApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/navidrome/navidromeApi.ts -------------------------------------------------------------------------------- /src/services/navidrome/navidromeAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/navidrome/navidromeAuth.ts -------------------------------------------------------------------------------- /src/services/navidrome/navidromeSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/navidrome/navidromeSettings.ts -------------------------------------------------------------------------------- /src/services/navidrome/navidromeSources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/navidrome/navidromeSources.ts -------------------------------------------------------------------------------- /src/services/navidrome/navidromeUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/navidrome/navidromeUtils.ts -------------------------------------------------------------------------------- /src/services/navidrome/subsonicApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/navidrome/subsonicApi.ts -------------------------------------------------------------------------------- /src/services/navidrome/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/navidrome/types.d.ts -------------------------------------------------------------------------------- /src/services/online.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/online.ts -------------------------------------------------------------------------------- /src/services/pagers/DexiePager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/pagers/DexiePager.ts -------------------------------------------------------------------------------- /src/services/pagers/ErrorPager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/pagers/ErrorPager.ts -------------------------------------------------------------------------------- /src/services/pagers/IndexedPager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/pagers/IndexedPager.ts -------------------------------------------------------------------------------- /src/services/pagers/MediaPager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/pagers/MediaPager.ts -------------------------------------------------------------------------------- /src/services/pagers/ObservablePager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/pagers/ObservablePager.ts -------------------------------------------------------------------------------- /src/services/pagers/RecentlyPlayedPager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/pagers/RecentlyPlayedPager.ts -------------------------------------------------------------------------------- /src/services/pagers/SequentialPager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/pagers/SequentialPager.ts -------------------------------------------------------------------------------- /src/services/pagers/SimpleMediaPager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/pagers/SimpleMediaPager.ts -------------------------------------------------------------------------------- /src/services/pagers/SimplePager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/pagers/SimplePager.ts -------------------------------------------------------------------------------- /src/services/pagers/SubjectPager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/pagers/SubjectPager.ts -------------------------------------------------------------------------------- /src/services/pagers/WrappedPager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/pagers/WrappedPager.ts -------------------------------------------------------------------------------- /src/services/pagers/fetchAllTracks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/pagers/fetchAllTracks.ts -------------------------------------------------------------------------------- /src/services/pagers/fetchFirstPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/pagers/fetchFirstPage.ts -------------------------------------------------------------------------------- /src/services/pins/pinStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/pins/pinStore.ts -------------------------------------------------------------------------------- /src/services/playlist/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/playlist/index.ts -------------------------------------------------------------------------------- /src/services/playlist/playlist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/playlist/playlist.ts -------------------------------------------------------------------------------- /src/services/plex/PlexPager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/plex/PlexPager.ts -------------------------------------------------------------------------------- /src/services/plex/PlexRecentlyPlayedPager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/plex/PlexRecentlyPlayedPager.ts -------------------------------------------------------------------------------- /src/services/plex/bootstrap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/plex/bootstrap.ts -------------------------------------------------------------------------------- /src/services/plex/components/PlexHost.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/plex/components/PlexHost.tsx -------------------------------------------------------------------------------- /src/services/plex/components/PlexLogin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/plex/components/PlexLogin.tsx -------------------------------------------------------------------------------- /src/services/plex/components/PlexServerSettings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/plex/components/PlexServerSettings.tsx -------------------------------------------------------------------------------- /src/services/plex/components/usePinRefresher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/plex/components/usePinRefresher.ts -------------------------------------------------------------------------------- /src/services/plex/components/usePlexMediaServers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/plex/components/usePlexMediaServers.ts -------------------------------------------------------------------------------- /src/services/plex/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/plex/index.ts -------------------------------------------------------------------------------- /src/services/plex/plex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/plex/plex.ts -------------------------------------------------------------------------------- /src/services/plex/plexApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/plex/plexApi.ts -------------------------------------------------------------------------------- /src/services/plex/plexAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/plex/plexAuth.ts -------------------------------------------------------------------------------- /src/services/plex/plexItemType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/plex/plexItemType.ts -------------------------------------------------------------------------------- /src/services/plex/plexMediaType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/plex/plexMediaType.ts -------------------------------------------------------------------------------- /src/services/plex/plexRadioPlayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/plex/plexRadioPlayer.ts -------------------------------------------------------------------------------- /src/services/plex/plexReporting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/plex/plexReporting.ts -------------------------------------------------------------------------------- /src/services/plex/plexScrobbler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/plex/plexScrobbler.ts -------------------------------------------------------------------------------- /src/services/plex/plexSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/plex/plexSettings.ts -------------------------------------------------------------------------------- /src/services/plex/plexSources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/plex/plexSources.ts -------------------------------------------------------------------------------- /src/services/plex/plexUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/plex/plexUtils.ts -------------------------------------------------------------------------------- /src/services/plex/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/plex/types.d.ts -------------------------------------------------------------------------------- /src/services/preferences.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/preferences.ts -------------------------------------------------------------------------------- /src/services/recentPlaylists.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/recentPlaylists.ts -------------------------------------------------------------------------------- /src/services/reporting.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/reporting.ts -------------------------------------------------------------------------------- /src/services/scrobbleSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/scrobbleSettings.ts -------------------------------------------------------------------------------- /src/services/session.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/session.ts -------------------------------------------------------------------------------- /src/services/soundcloud/index.ts: -------------------------------------------------------------------------------- 1 | export {default} from './soundcloud'; 2 | -------------------------------------------------------------------------------- /src/services/soundcloud/soundcloud.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/soundcloud/soundcloud.ts -------------------------------------------------------------------------------- /src/services/soundcloud/soundcloudApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/soundcloud/soundcloudApi.ts -------------------------------------------------------------------------------- /src/services/soundcloud/soundcloudPlayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/soundcloud/soundcloudPlayer.ts -------------------------------------------------------------------------------- /src/services/spotify/SpotifyPager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/spotify/SpotifyPager.ts -------------------------------------------------------------------------------- /src/services/spotify/bootstrap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/spotify/bootstrap.ts -------------------------------------------------------------------------------- /src/services/spotify/components/SpotifyCredentials.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/spotify/components/SpotifyCredentials.tsx -------------------------------------------------------------------------------- /src/services/spotify/components/SpotifyLogin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/spotify/components/SpotifyLogin.tsx -------------------------------------------------------------------------------- /src/services/spotify/components/useCredentials.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/spotify/components/useCredentials.ts -------------------------------------------------------------------------------- /src/services/spotify/components/useRedirectUri.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/spotify/components/useRedirectUri.ts -------------------------------------------------------------------------------- /src/services/spotify/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/spotify/index.ts -------------------------------------------------------------------------------- /src/services/spotify/samplePitches.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/spotify/samplePitches.ts -------------------------------------------------------------------------------- /src/services/spotify/spotify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/spotify/spotify.ts -------------------------------------------------------------------------------- /src/services/spotify/spotifyApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/spotify/spotifyApi.ts -------------------------------------------------------------------------------- /src/services/spotify/spotifyAudioAnalyser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/spotify/spotifyAudioAnalyser.ts -------------------------------------------------------------------------------- /src/services/spotify/spotifyAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/spotify/spotifyAuth.ts -------------------------------------------------------------------------------- /src/services/spotify/spotifyPlayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/spotify/spotifyPlayer.ts -------------------------------------------------------------------------------- /src/services/spotify/spotifySettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/spotify/spotifySettings.ts -------------------------------------------------------------------------------- /src/services/spotify/spotifySources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/spotify/spotifySources.ts -------------------------------------------------------------------------------- /src/services/spotify/spotifyUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/spotify/spotifyUtils.ts -------------------------------------------------------------------------------- /src/services/subsonic/airsonic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/subsonic/airsonic.ts -------------------------------------------------------------------------------- /src/services/subsonic/ampache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/subsonic/ampache.ts -------------------------------------------------------------------------------- /src/services/subsonic/factory/SubsonicApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/subsonic/factory/SubsonicApi.ts -------------------------------------------------------------------------------- /src/services/subsonic/factory/SubsonicAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/subsonic/factory/SubsonicAuth.ts -------------------------------------------------------------------------------- /src/services/subsonic/factory/SubsonicPager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/subsonic/factory/SubsonicPager.ts -------------------------------------------------------------------------------- /src/services/subsonic/factory/SubsonicService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/subsonic/factory/SubsonicService.ts -------------------------------------------------------------------------------- /src/services/subsonic/factory/SubsonicSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/subsonic/factory/SubsonicSettings.ts -------------------------------------------------------------------------------- /src/services/subsonic/factory/subsonicScrobbler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/subsonic/factory/subsonicScrobbler.ts -------------------------------------------------------------------------------- /src/services/subsonic/gonic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/subsonic/gonic.ts -------------------------------------------------------------------------------- /src/services/subsonic/index.ts: -------------------------------------------------------------------------------- 1 | export {default} from './subsonic'; 2 | -------------------------------------------------------------------------------- /src/services/subsonic/subsonic.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/subsonic/subsonic.ts -------------------------------------------------------------------------------- /src/services/subsonic/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/subsonic/types.d.ts -------------------------------------------------------------------------------- /src/services/theme/fonts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/theme/fonts.ts -------------------------------------------------------------------------------- /src/services/theme/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/theme/index.ts -------------------------------------------------------------------------------- /src/services/theme/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/theme/theme.ts -------------------------------------------------------------------------------- /src/services/theme/themeStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/theme/themeStore.ts -------------------------------------------------------------------------------- /src/services/theme/themes/astronaut.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/theme/themes/astronaut.json -------------------------------------------------------------------------------- /src/services/theme/themes/blackgold.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/theme/themes/blackgold.json -------------------------------------------------------------------------------- /src/services/theme/themes/carbon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/theme/themes/carbon.json -------------------------------------------------------------------------------- /src/services/theme/themes/contrast.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/theme/themes/contrast.json -------------------------------------------------------------------------------- /src/services/theme/themes/debug.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/theme/themes/debug.json -------------------------------------------------------------------------------- /src/services/theme/themes/default.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/theme/themes/default.json -------------------------------------------------------------------------------- /src/services/theme/themes/glacier.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/theme/themes/glacier.json -------------------------------------------------------------------------------- /src/services/theme/themes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/theme/themes/index.ts -------------------------------------------------------------------------------- /src/services/theme/themes/indigo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/theme/themes/indigo.json -------------------------------------------------------------------------------- /src/services/theme/themes/jeep.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/theme/themes/jeep.json -------------------------------------------------------------------------------- /src/services/theme/themes/lego.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/theme/themes/lego.json -------------------------------------------------------------------------------- /src/services/theme/themes/mellowyellow.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/theme/themes/mellowyellow.json -------------------------------------------------------------------------------- /src/services/theme/themes/moodyblue.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/theme/themes/moodyblue.json -------------------------------------------------------------------------------- /src/services/theme/themes/neon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/theme/themes/neon.json -------------------------------------------------------------------------------- /src/services/theme/themes/notebook.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/theme/themes/notebook.json -------------------------------------------------------------------------------- /src/services/theme/themes/palepink.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/theme/themes/palepink.json -------------------------------------------------------------------------------- /src/services/theme/themes/potpourri.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/theme/themes/potpourri.json -------------------------------------------------------------------------------- /src/services/theme/themes/proton.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/theme/themes/proton.json -------------------------------------------------------------------------------- /src/services/theme/themes/purplelicious.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/theme/themes/purplelicious.json -------------------------------------------------------------------------------- /src/services/theme/themes/radioactive.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/theme/themes/radioactive.json -------------------------------------------------------------------------------- /src/services/theme/themes/saddle.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/theme/themes/saddle.json -------------------------------------------------------------------------------- /src/services/theme/themes/treasure.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/theme/themes/treasure.json -------------------------------------------------------------------------------- /src/services/theme/themes/velvet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/theme/themes/velvet.json -------------------------------------------------------------------------------- /src/services/theme/themes/winamp-classic.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/theme/themes/winamp-classic.json -------------------------------------------------------------------------------- /src/services/theme/themes/winamp-modern.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/theme/themes/winamp-modern.json -------------------------------------------------------------------------------- /src/services/tidal/TidalPager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/tidal/TidalPager.ts -------------------------------------------------------------------------------- /src/services/tidal/bootstrap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/tidal/bootstrap.ts -------------------------------------------------------------------------------- /src/services/tidal/components/TidalCredentials.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/tidal/components/TidalCredentials.tsx -------------------------------------------------------------------------------- /src/services/tidal/components/TidalLogin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/tidal/components/TidalLogin.tsx -------------------------------------------------------------------------------- /src/services/tidal/components/useCredentials.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/tidal/components/useCredentials.ts -------------------------------------------------------------------------------- /src/services/tidal/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/tidal/index.ts -------------------------------------------------------------------------------- /src/services/tidal/tidal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/tidal/tidal.ts -------------------------------------------------------------------------------- /src/services/tidal/tidalApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/tidal/tidalApi.ts -------------------------------------------------------------------------------- /src/services/tidal/tidalAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/tidal/tidalAuth.ts -------------------------------------------------------------------------------- /src/services/tidal/tidalPlayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/tidal/tidalPlayer.ts -------------------------------------------------------------------------------- /src/services/tidal/tidalSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/tidal/tidalSettings.ts -------------------------------------------------------------------------------- /src/services/visualizer/AbstractVisualizerPlayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/visualizer/AbstractVisualizerPlayer.ts -------------------------------------------------------------------------------- /src/services/visualizer/ambientvideo/ambientvideo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/visualizer/ambientvideo/ambientvideo.ts -------------------------------------------------------------------------------- /src/services/visualizer/ambientvideo/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/visualizer/ambientvideo/index.ts -------------------------------------------------------------------------------- /src/services/visualizer/ampshader/AmpShaderPlayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/visualizer/ampshader/AmpShaderPlayer.ts -------------------------------------------------------------------------------- /src/services/visualizer/ampshader/ampshader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/visualizer/ampshader/ampshader.ts -------------------------------------------------------------------------------- /src/services/visualizer/ampshader/footer.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/visualizer/ampshader/footer.frag -------------------------------------------------------------------------------- /src/services/visualizer/ampshader/header.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/visualizer/ampshader/header.frag -------------------------------------------------------------------------------- /src/services/visualizer/ampshader/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/visualizer/ampshader/index.ts -------------------------------------------------------------------------------- /src/services/visualizer/ampshader/visualizers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/visualizer/ampshader/visualizers/index.ts -------------------------------------------------------------------------------- /src/services/visualizer/ampshader/visualizers/io.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/visualizer/ampshader/visualizers/io.frag -------------------------------------------------------------------------------- /src/services/visualizer/audiomotion/audiomotion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/visualizer/audiomotion/audiomotion.ts -------------------------------------------------------------------------------- /src/services/visualizer/audiomotion/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/visualizer/audiomotion/index.ts -------------------------------------------------------------------------------- /src/services/visualizer/butterchurn/butterchurn.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/visualizer/butterchurn/butterchurn.ts -------------------------------------------------------------------------------- /src/services/visualizer/butterchurn/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/visualizer/butterchurn/index.ts -------------------------------------------------------------------------------- /src/services/visualizer/butterchurn/types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/visualizer/butterchurn/types.d.ts -------------------------------------------------------------------------------- /src/services/visualizer/coverart/CovertArtPlayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/visualizer/coverart/CovertArtPlayer.ts -------------------------------------------------------------------------------- /src/services/visualizer/coverart/coverart.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/visualizer/coverart/coverart.ts -------------------------------------------------------------------------------- /src/services/visualizer/coverart/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/visualizer/coverart/index.ts -------------------------------------------------------------------------------- /src/services/visualizer/coverart/visualizers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/visualizer/coverart/visualizers/index.ts -------------------------------------------------------------------------------- /src/services/visualizer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/visualizer/index.ts -------------------------------------------------------------------------------- /src/services/visualizer/spotifyviz/SpotifyVizPlayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/visualizer/spotifyviz/SpotifyVizPlayer.ts -------------------------------------------------------------------------------- /src/services/visualizer/spotifyviz/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/visualizer/spotifyviz/index.ts -------------------------------------------------------------------------------- /src/services/visualizer/spotifyviz/spotifyviz.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/visualizer/spotifyviz/spotifyviz.ts -------------------------------------------------------------------------------- /src/services/visualizer/visualizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/visualizer/visualizer.ts -------------------------------------------------------------------------------- /src/services/visualizer/visualizerProviders.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/visualizer/visualizerProviders.ts -------------------------------------------------------------------------------- /src/services/visualizer/visualizerSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/visualizer/visualizerSettings.ts -------------------------------------------------------------------------------- /src/services/visualizer/visualizerStore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/visualizer/visualizerStore.ts -------------------------------------------------------------------------------- /src/services/visualizer/visualizers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/visualizer/visualizers.ts -------------------------------------------------------------------------------- /src/services/visualizer/waveform/BeatsPlayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/visualizer/waveform/BeatsPlayer.ts -------------------------------------------------------------------------------- /src/services/visualizer/waveform/WaveformPlayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/visualizer/waveform/WaveformPlayer.ts -------------------------------------------------------------------------------- /src/services/visualizer/waveform/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/visualizer/waveform/index.ts -------------------------------------------------------------------------------- /src/services/visualizer/waveform/visualizers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/visualizer/waveform/visualizers/index.ts -------------------------------------------------------------------------------- /src/services/visualizer/waveform/visualizers/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/visualizer/waveform/visualizers/test.ts -------------------------------------------------------------------------------- /src/services/visualizer/waveform/waveform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/visualizer/waveform/waveform.ts -------------------------------------------------------------------------------- /src/services/youtube/YouTubePager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/youtube/YouTubePager.ts -------------------------------------------------------------------------------- /src/services/youtube/YouTubePlayer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/youtube/YouTubePlayer.ts -------------------------------------------------------------------------------- /src/services/youtube/YouTubePlaylistLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/youtube/YouTubePlaylistLoader.ts -------------------------------------------------------------------------------- /src/services/youtube/components/YouTubeCredentials.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/youtube/components/YouTubeCredentials.tsx -------------------------------------------------------------------------------- /src/services/youtube/components/YouTubeLogin.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/youtube/components/YouTubeLogin.tsx -------------------------------------------------------------------------------- /src/services/youtube/components/useCredentials.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/youtube/components/useCredentials.ts -------------------------------------------------------------------------------- /src/services/youtube/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/youtube/index.ts -------------------------------------------------------------------------------- /src/services/youtube/youtube.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/youtube/youtube.ts -------------------------------------------------------------------------------- /src/services/youtube/youtubeApi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/youtube/youtubeApi.ts -------------------------------------------------------------------------------- /src/services/youtube/youtubeAuth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/youtube/youtubeAuth.ts -------------------------------------------------------------------------------- /src/services/youtube/youtubeCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/youtube/youtubeCache.ts -------------------------------------------------------------------------------- /src/services/youtube/youtubeSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/youtube/youtubeSettings.ts -------------------------------------------------------------------------------- /src/services/youtube/youtubeSources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/youtube/youtubeSources.ts -------------------------------------------------------------------------------- /src/services/youtube/youtubeUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/services/youtube/youtubeUtils.ts -------------------------------------------------------------------------------- /src/styles/_effects.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/styles/_effects.scss -------------------------------------------------------------------------------- /src/styles/base.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/styles/base.scss -------------------------------------------------------------------------------- /src/styles/forms.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/styles/forms.scss -------------------------------------------------------------------------------- /src/styles/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/styles/index.scss -------------------------------------------------------------------------------- /src/styles/libs/minireset.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/styles/libs/minireset.scss -------------------------------------------------------------------------------- /src/styles/reset.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/styles/reset.scss -------------------------------------------------------------------------------- /src/styles/theming.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/styles/theming.scss -------------------------------------------------------------------------------- /src/types/Action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/Action.ts -------------------------------------------------------------------------------- /src/types/AlbumType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/AlbumType.ts -------------------------------------------------------------------------------- /src/types/AmpcastElectron.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/AmpcastElectron.d.ts -------------------------------------------------------------------------------- /src/types/AudioManager.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/AudioManager.d.ts -------------------------------------------------------------------------------- /src/types/AudioSettings.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/AudioSettings.d.ts -------------------------------------------------------------------------------- /src/types/Auth.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/Auth.d.ts -------------------------------------------------------------------------------- /src/types/BackupFile.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/BackupFile.d.ts -------------------------------------------------------------------------------- /src/types/BaseMediaObject.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/BaseMediaObject.d.ts -------------------------------------------------------------------------------- /src/types/BaseMediaService.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/BaseMediaService.d.ts -------------------------------------------------------------------------------- /src/types/BaseVisualizer.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/BaseVisualizer.d.ts -------------------------------------------------------------------------------- /src/types/Browsable.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/Browsable.d.ts -------------------------------------------------------------------------------- /src/types/BuildConfig.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/BuildConfig.d.ts -------------------------------------------------------------------------------- /src/types/ChildOf.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/ChildOf.d.ts -------------------------------------------------------------------------------- /src/types/CreatePlaylistOptions.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/CreatePlaylistOptions.d.ts -------------------------------------------------------------------------------- /src/types/DataService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/DataService.ts -------------------------------------------------------------------------------- /src/types/ErrorReport.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/ErrorReport.d.ts -------------------------------------------------------------------------------- /src/types/FilterType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/FilterType.ts -------------------------------------------------------------------------------- /src/types/ItemType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/ItemType.ts -------------------------------------------------------------------------------- /src/types/ItemsByService.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/ItemsByService.d.ts -------------------------------------------------------------------------------- /src/types/LibraryAction.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/LibraryAction.d.ts -------------------------------------------------------------------------------- /src/types/LinearType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/LinearType.ts -------------------------------------------------------------------------------- /src/types/Listen.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/Listen.d.ts -------------------------------------------------------------------------------- /src/types/LookupStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/LookupStatus.ts -------------------------------------------------------------------------------- /src/types/MediaAlbum.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/MediaAlbum.d.ts -------------------------------------------------------------------------------- /src/types/MediaArtist.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/MediaArtist.d.ts -------------------------------------------------------------------------------- /src/types/MediaFilter.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/MediaFilter.d.ts -------------------------------------------------------------------------------- /src/types/MediaFolder.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/MediaFolder.d.ts -------------------------------------------------------------------------------- /src/types/MediaFolderItem.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/MediaFolderItem.d.ts -------------------------------------------------------------------------------- /src/types/MediaItem.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/MediaItem.d.ts -------------------------------------------------------------------------------- /src/types/MediaListLayout.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/MediaListLayout.d.ts -------------------------------------------------------------------------------- /src/types/MediaListSort.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/MediaListSort.d.ts -------------------------------------------------------------------------------- /src/types/MediaObject.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/MediaObject.d.ts -------------------------------------------------------------------------------- /src/types/MediaPlayback.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/MediaPlayback.d.ts -------------------------------------------------------------------------------- /src/types/MediaPlaylist.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/MediaPlaylist.d.ts -------------------------------------------------------------------------------- /src/types/MediaService.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/MediaService.d.ts -------------------------------------------------------------------------------- /src/types/MediaServiceId.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/MediaServiceId.d.ts -------------------------------------------------------------------------------- /src/types/MediaSource.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/MediaSource.d.ts -------------------------------------------------------------------------------- /src/types/MediaType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/MediaType.ts -------------------------------------------------------------------------------- /src/types/MetadataChange.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/MetadataChange.d.ts -------------------------------------------------------------------------------- /src/types/NextVisualizerReason.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/NextVisualizerReason.d.ts -------------------------------------------------------------------------------- /src/types/Pager.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/Pager.d.ts -------------------------------------------------------------------------------- /src/types/ParentOf.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/ParentOf.d.ts -------------------------------------------------------------------------------- /src/types/PersonalMediaLibrary.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/PersonalMediaLibrary.d.ts -------------------------------------------------------------------------------- /src/types/PersonalMediaServerSettings.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/PersonalMediaServerSettings.d.ts -------------------------------------------------------------------------------- /src/types/PersonalMediaService.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/PersonalMediaService.d.ts -------------------------------------------------------------------------------- /src/types/Pin.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/Pin.d.ts -------------------------------------------------------------------------------- /src/types/PlayAction.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/PlayAction.d.ts -------------------------------------------------------------------------------- /src/types/PlayableItem.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/PlayableItem.d.ts -------------------------------------------------------------------------------- /src/types/Playback.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/Playback.d.ts -------------------------------------------------------------------------------- /src/types/PlaybackState.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/PlaybackState.d.ts -------------------------------------------------------------------------------- /src/types/PlaybackType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/PlaybackType.ts -------------------------------------------------------------------------------- /src/types/Player.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/Player.d.ts -------------------------------------------------------------------------------- /src/types/Playlist.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/Playlist.d.ts -------------------------------------------------------------------------------- /src/types/PlaylistItem.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/PlaylistItem.d.ts -------------------------------------------------------------------------------- /src/types/Preferences.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/Preferences.d.ts -------------------------------------------------------------------------------- /src/types/PublicMediaService.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/PublicMediaService.d.ts -------------------------------------------------------------------------------- /src/types/ReplayGainMode.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/ReplayGainMode.d.ts -------------------------------------------------------------------------------- /src/types/Report.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/Report.d.ts -------------------------------------------------------------------------------- /src/types/SearchParams.d.ts: -------------------------------------------------------------------------------- 1 | export default interface SearchParams { 2 | readonly q?: string; 3 | } 4 | -------------------------------------------------------------------------------- /src/types/ServiceType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/ServiceType.ts -------------------------------------------------------------------------------- /src/types/Snapshot.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/Snapshot.d.ts -------------------------------------------------------------------------------- /src/types/SortParams.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/SortParams.d.ts -------------------------------------------------------------------------------- /src/types/Theme.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/Theme.d.ts -------------------------------------------------------------------------------- /src/types/Thumbnail.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/Thumbnail.d.ts -------------------------------------------------------------------------------- /src/types/UserData.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/UserData.d.ts -------------------------------------------------------------------------------- /src/types/UserTheme.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/UserTheme.d.ts -------------------------------------------------------------------------------- /src/types/Visualizer.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/Visualizer.d.ts -------------------------------------------------------------------------------- /src/types/VisualizerFavorite.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/VisualizerFavorite.d.ts -------------------------------------------------------------------------------- /src/types/VisualizerProvider.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/VisualizerProvider.d.ts -------------------------------------------------------------------------------- /src/types/VisualizerProviderId.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/VisualizerProviderId.d.ts -------------------------------------------------------------------------------- /src/types/VisualizerSettings.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/VisualizerSettings.d.ts -------------------------------------------------------------------------------- /src/types/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/types/global.d.ts -------------------------------------------------------------------------------- /src/utils/LiteStorage/LiteStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/utils/LiteStorage/LiteStorage.ts -------------------------------------------------------------------------------- /src/utils/LiteStorage/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/utils/LiteStorage/index.ts -------------------------------------------------------------------------------- /src/utils/LiteStorage/memoryStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/utils/LiteStorage/memoryStorage.ts -------------------------------------------------------------------------------- /src/utils/Logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/utils/Logger.ts -------------------------------------------------------------------------------- /src/utils/RateLimiter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/utils/RateLimiter.ts -------------------------------------------------------------------------------- /src/utils/array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/utils/array.ts -------------------------------------------------------------------------------- /src/utils/browser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/utils/browser.ts -------------------------------------------------------------------------------- /src/utils/date.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/utils/date.ts -------------------------------------------------------------------------------- /src/utils/dom.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/utils/dom.ts -------------------------------------------------------------------------------- /src/utils/event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/utils/event.ts -------------------------------------------------------------------------------- /src/utils/fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/utils/fetch.ts -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /src/utils/media.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/utils/media.ts -------------------------------------------------------------------------------- /src/utils/number.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/utils/number.ts -------------------------------------------------------------------------------- /src/utils/string.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/utils/string.ts -------------------------------------------------------------------------------- /src/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/src/utils/utils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/tsconfig.json -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rekkyrosso/ampcast/HEAD/webpack.config.js --------------------------------------------------------------------------------