├── .gitignore ├── .travis.yml ├── CHANGES.md ├── README.md ├── application ├── pom.xml ├── resources │ ├── config │ │ └── PropertyList-1.0.xsd │ ├── css │ │ ├── artists.css │ │ ├── base.css │ │ ├── dialog.css │ │ ├── editinfo.css │ │ ├── navigation.css │ │ ├── player.css │ │ ├── playlists-picker.css │ │ ├── playqueuepane.css │ │ ├── preferences.css │ │ ├── scroll-bar-base.css │ │ ├── scroll-bar-general.css │ │ ├── scroll-bar-tracksetsarea.css │ │ ├── tracktable-trackareaset.css │ │ └── tracktable.css │ ├── icons │ │ ├── disclosure-node-black-icon.png │ │ ├── disclosure-node-white-icon.png │ │ ├── dragboard-icon.png │ │ ├── historyqueue-button-black-icon.png │ │ ├── historyqueue-button-white-icon.png │ │ ├── menuartist-black-icon.png │ │ ├── menuartist-white-icon.png │ │ ├── menusongs-black-icon.png │ │ ├── menusongs-white-icon.png │ │ ├── newplaylist-button.png │ │ ├── next-button-disabled-icon.png │ │ ├── next-button-icon.png │ │ ├── pause-button-icon.png │ │ ├── play-button-disabled-icon.png │ │ ├── play-button-icon.png │ │ ├── playlist-black-icon.png │ │ ├── playlist-folder-black-icon.png │ │ ├── playlist-folder-white-icon.png │ │ ├── playlist-white-icon.png │ │ ├── playqueue-button-green-icon.png │ │ ├── playqueue-button-selected-icon.png │ │ ├── playqueue-button-white-icon.png │ │ ├── prev-button-disabled-icon.png │ │ ├── prev-button-icon.png │ │ ├── random-icon.png │ │ ├── remove-button-white-icon.png │ │ └── sliderthumb-icon.png │ ├── images │ │ ├── default-cover-image-queue.png │ │ ├── default-cover-image.png │ │ └── playqueue-background-image.png │ └── view │ │ ├── ArtistsLayout.fxml │ │ ├── EditLayout.fxml │ │ ├── ItunesPlaylistsPickerLayout.fxml │ │ ├── NavigationLayout.fxml │ │ ├── PlayQueueLayout.fxml │ │ ├── PlayerLayout.fxml │ │ ├── PreferencesLayout.fxml │ │ ├── ProgressLayout.fxml │ │ ├── RootLayout.fxml │ │ └── RootMenuBarLayout.fxml ├── src │ └── com │ │ └── transgressoft │ │ └── musicott │ │ ├── InjectedApplication.java │ │ ├── MusicottApplication.java │ │ ├── model │ │ ├── Layout.java │ │ ├── MusicLibrary.java │ │ ├── PlaylistsLibrary.java │ │ └── WaveformsLibrary.java │ │ ├── player │ │ ├── FlacPlayer.java │ │ ├── JavaFxPlayer.java │ │ ├── PlayerFacade.java │ │ └── TrackPlayer.java │ │ ├── services │ │ ├── LastFmPreferences.java │ │ ├── LastFmService.java │ │ ├── LastFmTask.java │ │ ├── ServiceDemon.java │ │ └── lastfm │ │ │ ├── LastFmAlbum.java │ │ │ ├── LastFmAlbumArtist.java │ │ │ ├── LastFmArtist.java │ │ │ ├── LastFmError.java │ │ │ ├── LastFmIgnoredMessage.java │ │ │ ├── LastFmNowPlaying.java │ │ │ ├── LastFmResponse.java │ │ │ ├── LastFmSession.java │ │ │ └── LastFmTrack.java │ │ ├── tasks │ │ ├── SaveMusicLibraryTask.java │ │ ├── TaskDemon.java │ │ ├── UpdateMusicLibraryTask.java │ │ ├── WaveformTask.java │ │ ├── load │ │ │ ├── BaseLoadAction.java │ │ │ ├── LoadAction.java │ │ │ ├── PlaylistsLoadAction.java │ │ │ ├── TracksLoadAction.java │ │ │ └── WaveformsLoadAction.java │ │ └── parse │ │ │ ├── BaseParseAction.java │ │ │ ├── BaseParseResult.java │ │ │ ├── BaseParseTask.java │ │ │ ├── ParseAction.java │ │ │ ├── ParseTask.java │ │ │ ├── audiofiles │ │ │ ├── AudioFilesParseAction.java │ │ │ ├── AudioFilesParseTask.java │ │ │ ├── FilesParseAction.java │ │ │ └── FilesParseResult.java │ │ │ └── itunes │ │ │ ├── ItunesParseAction.java │ │ │ ├── ItunesParseResult.java │ │ │ ├── ItunesParseTask.java │ │ │ ├── ItunesPlaylistParseAction.java │ │ │ ├── ItunesTracksParseAction.java │ │ │ ├── PlaylistParseAction.java │ │ │ └── PlaylistsParseResult.java │ │ ├── util │ │ └── guice │ │ │ ├── factories │ │ │ ├── LoadActionFactory.java │ │ │ ├── ParseActionFactory.java │ │ │ ├── ParseTaskFactory.java │ │ │ ├── TrackSetAreaRowFactory.java │ │ │ ├── UpdateMusicLibraryTaskFactory.java │ │ │ ├── WaveformPaneFactory.java │ │ │ └── WaveformTaskFactory.java │ │ │ └── modules │ │ │ ├── ArtistsModule.java │ │ │ ├── ControllerModule.java │ │ │ ├── EditModule.java │ │ │ ├── ErrorDialogModule.java │ │ │ ├── HostServicesModule.java │ │ │ ├── ItunesPlaylistsPickerModule.java │ │ │ ├── LoadActionFactoryModule.java │ │ │ ├── LoaderModule.java │ │ │ ├── MusicottModule.java │ │ │ ├── NavigationModule.java │ │ │ ├── ParseModule.java │ │ │ ├── PlayQueueModule.java │ │ │ ├── PlayerModule.java │ │ │ ├── PreferencesModule.java │ │ │ ├── RootMenuBarModule.java │ │ │ ├── RootModule.java │ │ │ ├── SimpleProgressBarModule.java │ │ │ ├── TrackSetAreaRowFactoryModule.java │ │ │ ├── UpdateMusicLibraryFactoryModule.java │ │ │ ├── WaveformPaneFactoryModule.java │ │ │ └── WaveformTaskFactoryModule.java │ │ └── view │ │ ├── ArtistsViewController.java │ │ ├── EditController.java │ │ ├── ItunesPlaylistsPickerController.java │ │ ├── NavigationController.java │ │ ├── PlayQueueController.java │ │ ├── PlayerController.java │ │ ├── PreferencesController.java │ │ ├── RootController.java │ │ ├── RootMenuBarController.java │ │ ├── SimpleProgressBarController.java │ │ └── custom │ │ ├── ItunesPlaylistListCell.java │ │ ├── NavigationListCell.java │ │ ├── NavigationMenuListView.java │ │ ├── PlaylistTreeCell.java │ │ ├── PlaylistTreeView.java │ │ ├── PlaylistTreeViewContextMenu.java │ │ ├── TrackQueueListCell.java │ │ ├── TrackQueueRow.java │ │ ├── TrackSetAreaRow.java │ │ ├── TrackTableRow.java │ │ ├── TrackTableView.java │ │ ├── TrackTableViewContextMenu.java │ │ └── WaveformPane.java └── test │ └── com │ └── transgressoft │ └── musicott │ ├── MainPreferencesTest.java │ ├── model │ └── PlaylistsLibraryTest.java │ ├── tasks │ └── SaveMusicLibraryTaskTest.java │ ├── tests │ └── JavaFxTestBase.java │ └── view │ ├── ArtistsViewControllerTest.java │ ├── EditControllerTest.java │ ├── ErrorDialogControllerTest.java │ ├── ItunesPlaylistsPickerControllerTest.java │ ├── NavigationControllerTest.java │ ├── PlayQueueControllerTest.java │ ├── PlayerControllerTest.java │ ├── PreferencesControllerTest.java │ ├── RootControllerTest.java │ ├── RootMenuBarControllerTest.java │ ├── SimpleProgressBarControllerTest.java │ └── custom │ └── PlaylistTreeViewTest.java ├── codecov.yml ├── common ├── pom.xml ├── resources │ ├── config │ │ └── logging.properties │ ├── css │ │ ├── base.css │ │ ├── dialog.css │ │ └── error.css │ ├── icons │ │ ├── double-arrow-down.png │ │ ├── double-arrow-up.png │ │ └── musicott-app-icon.png │ ├── images │ │ ├── common-error.png │ │ ├── lastfm-logo.png │ │ └── musicott-about-logo.png │ └── view │ │ └── ErrorDialogLayout.fxml ├── src │ └── com │ │ ├── google │ │ └── common │ │ │ └── graph │ │ │ ├── ConfigurableMutableGraph.java │ │ │ ├── ConfigurableMutableValueGraph.java │ │ │ └── ElementOrder.java │ │ └── transgressoft │ │ └── musicott │ │ ├── MainPreferences.java │ │ ├── model │ │ ├── AlbumsLibrary.java │ │ ├── ArtistsLibrary.java │ │ ├── CommonObject.java │ │ ├── NavigationMode.java │ │ ├── Playlist.java │ │ ├── Track.java │ │ ├── TrackField.java │ │ └── TracksLibrary.java │ │ ├── util │ │ ├── CustomProgressNotification.java │ │ ├── ExtensionFileFilter.java │ │ ├── FXGuiceInjectionBuilderFactory.java │ │ ├── FXMLControllerLoader.java │ │ ├── ItunesParserLogger.java │ │ ├── MetadataParser.java │ │ ├── MetadataUpdater.java │ │ ├── MockitoExtension.java │ │ ├── TrackParseException.java │ │ ├── TrackUpdateException.java │ │ ├── Utils.java │ │ ├── guice │ │ │ ├── annotations │ │ │ │ ├── ArtistsCtrl.java │ │ │ │ ├── ArtistsProperty.java │ │ │ │ ├── AudioFilesAction.java │ │ │ │ ├── AudioParse.java │ │ │ │ ├── EditCtrl.java │ │ │ │ ├── EmptyLibraryProperty.java │ │ │ │ ├── ErrorCtrl.java │ │ │ │ ├── ItunesParse.java │ │ │ │ ├── ItunesPlaylistAction.java │ │ │ │ ├── ItunesPlaylistsPicker.java │ │ │ │ ├── ItunesTracksAction.java │ │ │ │ ├── MenuBarCtrl.java │ │ │ │ ├── NavigationCtrl.java │ │ │ │ ├── NextButtonDisabledProperty.java │ │ │ │ ├── PlayPauseProperty.java │ │ │ │ ├── PlayQueueCtrl.java │ │ │ │ ├── PlayerCtrl.java │ │ │ │ ├── PlaylistAction.java │ │ │ │ ├── PrefCtrl.java │ │ │ │ ├── PreviousButtonDisabledProperty.java │ │ │ │ ├── ProgressBarCtrl.java │ │ │ │ ├── RootCtrl.java │ │ │ │ ├── RootPlaylist.java │ │ │ │ ├── SearchTextProperty.java │ │ │ │ ├── SearchingProperty.java │ │ │ │ ├── SelectedMenuProperty.java │ │ │ │ ├── SelectedPlaylistProperty.java │ │ │ │ ├── ShowingEditing.java │ │ │ │ ├── ShowingNavigationPaneProperty.java │ │ │ │ ├── ShowingTableInfoPaneProperty.java │ │ │ │ ├── ShowingTracksProperty.java │ │ │ │ ├── TracksAction.java │ │ │ │ ├── UsingLastFmProperty.java │ │ │ │ └── WaveformsAction.java │ │ │ └── factories │ │ │ │ ├── PlaylistFactory.java │ │ │ │ └── TrackFactory.java │ │ ├── jsoniocreators │ │ │ ├── ConfigurableMutableGraphCreator.java │ │ │ ├── ConfigurableMutableValueGraphCreator.java │ │ │ ├── ElementOrderCreator.java │ │ │ ├── ObservableListWrapperCreator.java │ │ │ ├── ObservableMapWrapperCreator.java │ │ │ ├── ObservableSetWrapperCreator.java │ │ │ └── PlaylistCreator.java │ │ └── modules │ │ │ └── TrackFactoryModule.java │ │ └── view │ │ ├── ErrorDialogController.java │ │ └── InjectableController.java ├── test-resources │ └── testfiles │ │ ├── cover.jpg │ │ ├── testeable.flac │ │ ├── testeable.m4a │ │ ├── testeable.mp3 │ │ ├── testeable.wav │ │ └── testeablevariableBitRate.mp3 └── test │ └── com │ └── transgressoft │ └── musicott │ ├── model │ ├── AlbumsLibraryTest.java │ ├── ArtistsLibraryTest.java │ ├── NavigationModeTest.java │ ├── TrackFieldTest.java │ └── TrackTest.java │ └── util │ ├── MetadataParserTest.java │ ├── MetadataUpdaterTest.java │ ├── Utils_GetAllFilesInFolderTest.java │ └── Utils_GetArtistsInvolvedInTrackTest.java ├── lib ├── TarsosTranscoder-1.2.jar ├── iTunesUtilities.jar └── jaudiotagger-2.2.6-SNAPSHOT.jar ├── license ├── controlsfx.txt ├── gpl.txt ├── jaudiotagger.txt ├── json-io.txt └── testfx.txt ├── pom.xml └── preloader ├── pom.xml ├── resources ├── css │ ├── base.css │ └── dialog.css ├── images │ └── musicott-about-logo.png └── view │ ├── PreloaderLayout.fxml │ └── PreloaderPromptLayout.fxml └── src └── com └── transgressoft └── musicott └── MainPreloader.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/CHANGES.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/README.md -------------------------------------------------------------------------------- /application/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/pom.xml -------------------------------------------------------------------------------- /application/resources/config/PropertyList-1.0.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/config/PropertyList-1.0.xsd -------------------------------------------------------------------------------- /application/resources/css/artists.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/css/artists.css -------------------------------------------------------------------------------- /application/resources/css/base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/css/base.css -------------------------------------------------------------------------------- /application/resources/css/dialog.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/css/dialog.css -------------------------------------------------------------------------------- /application/resources/css/editinfo.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/css/editinfo.css -------------------------------------------------------------------------------- /application/resources/css/navigation.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/css/navigation.css -------------------------------------------------------------------------------- /application/resources/css/player.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/css/player.css -------------------------------------------------------------------------------- /application/resources/css/playlists-picker.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/css/playlists-picker.css -------------------------------------------------------------------------------- /application/resources/css/playqueuepane.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/css/playqueuepane.css -------------------------------------------------------------------------------- /application/resources/css/preferences.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/css/preferences.css -------------------------------------------------------------------------------- /application/resources/css/scroll-bar-base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/css/scroll-bar-base.css -------------------------------------------------------------------------------- /application/resources/css/scroll-bar-general.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/css/scroll-bar-general.css -------------------------------------------------------------------------------- /application/resources/css/scroll-bar-tracksetsarea.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/css/scroll-bar-tracksetsarea.css -------------------------------------------------------------------------------- /application/resources/css/tracktable-trackareaset.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/css/tracktable-trackareaset.css -------------------------------------------------------------------------------- /application/resources/css/tracktable.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/css/tracktable.css -------------------------------------------------------------------------------- /application/resources/icons/disclosure-node-black-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/icons/disclosure-node-black-icon.png -------------------------------------------------------------------------------- /application/resources/icons/disclosure-node-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/icons/disclosure-node-white-icon.png -------------------------------------------------------------------------------- /application/resources/icons/dragboard-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/icons/dragboard-icon.png -------------------------------------------------------------------------------- /application/resources/icons/historyqueue-button-black-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/icons/historyqueue-button-black-icon.png -------------------------------------------------------------------------------- /application/resources/icons/historyqueue-button-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/icons/historyqueue-button-white-icon.png -------------------------------------------------------------------------------- /application/resources/icons/menuartist-black-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/icons/menuartist-black-icon.png -------------------------------------------------------------------------------- /application/resources/icons/menuartist-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/icons/menuartist-white-icon.png -------------------------------------------------------------------------------- /application/resources/icons/menusongs-black-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/icons/menusongs-black-icon.png -------------------------------------------------------------------------------- /application/resources/icons/menusongs-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/icons/menusongs-white-icon.png -------------------------------------------------------------------------------- /application/resources/icons/newplaylist-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/icons/newplaylist-button.png -------------------------------------------------------------------------------- /application/resources/icons/next-button-disabled-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/icons/next-button-disabled-icon.png -------------------------------------------------------------------------------- /application/resources/icons/next-button-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/icons/next-button-icon.png -------------------------------------------------------------------------------- /application/resources/icons/pause-button-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/icons/pause-button-icon.png -------------------------------------------------------------------------------- /application/resources/icons/play-button-disabled-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/icons/play-button-disabled-icon.png -------------------------------------------------------------------------------- /application/resources/icons/play-button-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/icons/play-button-icon.png -------------------------------------------------------------------------------- /application/resources/icons/playlist-black-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/icons/playlist-black-icon.png -------------------------------------------------------------------------------- /application/resources/icons/playlist-folder-black-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/icons/playlist-folder-black-icon.png -------------------------------------------------------------------------------- /application/resources/icons/playlist-folder-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/icons/playlist-folder-white-icon.png -------------------------------------------------------------------------------- /application/resources/icons/playlist-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/icons/playlist-white-icon.png -------------------------------------------------------------------------------- /application/resources/icons/playqueue-button-green-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/icons/playqueue-button-green-icon.png -------------------------------------------------------------------------------- /application/resources/icons/playqueue-button-selected-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/icons/playqueue-button-selected-icon.png -------------------------------------------------------------------------------- /application/resources/icons/playqueue-button-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/icons/playqueue-button-white-icon.png -------------------------------------------------------------------------------- /application/resources/icons/prev-button-disabled-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/icons/prev-button-disabled-icon.png -------------------------------------------------------------------------------- /application/resources/icons/prev-button-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/icons/prev-button-icon.png -------------------------------------------------------------------------------- /application/resources/icons/random-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/icons/random-icon.png -------------------------------------------------------------------------------- /application/resources/icons/remove-button-white-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/icons/remove-button-white-icon.png -------------------------------------------------------------------------------- /application/resources/icons/sliderthumb-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/icons/sliderthumb-icon.png -------------------------------------------------------------------------------- /application/resources/images/default-cover-image-queue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/images/default-cover-image-queue.png -------------------------------------------------------------------------------- /application/resources/images/default-cover-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/images/default-cover-image.png -------------------------------------------------------------------------------- /application/resources/images/playqueue-background-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/images/playqueue-background-image.png -------------------------------------------------------------------------------- /application/resources/view/ArtistsLayout.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/view/ArtistsLayout.fxml -------------------------------------------------------------------------------- /application/resources/view/EditLayout.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/view/EditLayout.fxml -------------------------------------------------------------------------------- /application/resources/view/ItunesPlaylistsPickerLayout.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/view/ItunesPlaylistsPickerLayout.fxml -------------------------------------------------------------------------------- /application/resources/view/NavigationLayout.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/view/NavigationLayout.fxml -------------------------------------------------------------------------------- /application/resources/view/PlayQueueLayout.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/view/PlayQueueLayout.fxml -------------------------------------------------------------------------------- /application/resources/view/PlayerLayout.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/view/PlayerLayout.fxml -------------------------------------------------------------------------------- /application/resources/view/PreferencesLayout.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/view/PreferencesLayout.fxml -------------------------------------------------------------------------------- /application/resources/view/ProgressLayout.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/view/ProgressLayout.fxml -------------------------------------------------------------------------------- /application/resources/view/RootLayout.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/view/RootLayout.fxml -------------------------------------------------------------------------------- /application/resources/view/RootMenuBarLayout.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/resources/view/RootMenuBarLayout.fxml -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/InjectedApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/InjectedApplication.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/MusicottApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/MusicottApplication.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/model/Layout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/model/Layout.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/model/MusicLibrary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/model/MusicLibrary.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/model/PlaylistsLibrary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/model/PlaylistsLibrary.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/model/WaveformsLibrary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/model/WaveformsLibrary.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/player/FlacPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/player/FlacPlayer.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/player/JavaFxPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/player/JavaFxPlayer.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/player/PlayerFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/player/PlayerFacade.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/player/TrackPlayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/player/TrackPlayer.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/services/LastFmPreferences.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/services/LastFmPreferences.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/services/LastFmService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/services/LastFmService.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/services/LastFmTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/services/LastFmTask.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/services/ServiceDemon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/services/ServiceDemon.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/services/lastfm/LastFmAlbum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/services/lastfm/LastFmAlbum.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/services/lastfm/LastFmAlbumArtist.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/services/lastfm/LastFmAlbumArtist.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/services/lastfm/LastFmArtist.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/services/lastfm/LastFmArtist.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/services/lastfm/LastFmError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/services/lastfm/LastFmError.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/services/lastfm/LastFmIgnoredMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/services/lastfm/LastFmIgnoredMessage.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/services/lastfm/LastFmNowPlaying.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/services/lastfm/LastFmNowPlaying.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/services/lastfm/LastFmResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/services/lastfm/LastFmResponse.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/services/lastfm/LastFmSession.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/services/lastfm/LastFmSession.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/services/lastfm/LastFmTrack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/services/lastfm/LastFmTrack.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/tasks/SaveMusicLibraryTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/tasks/SaveMusicLibraryTask.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/tasks/TaskDemon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/tasks/TaskDemon.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/tasks/UpdateMusicLibraryTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/tasks/UpdateMusicLibraryTask.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/tasks/WaveformTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/tasks/WaveformTask.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/tasks/load/BaseLoadAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/tasks/load/BaseLoadAction.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/tasks/load/LoadAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/tasks/load/LoadAction.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/tasks/load/PlaylistsLoadAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/tasks/load/PlaylistsLoadAction.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/tasks/load/TracksLoadAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/tasks/load/TracksLoadAction.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/tasks/load/WaveformsLoadAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/tasks/load/WaveformsLoadAction.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/tasks/parse/BaseParseAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/tasks/parse/BaseParseAction.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/tasks/parse/BaseParseResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/tasks/parse/BaseParseResult.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/tasks/parse/BaseParseTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/tasks/parse/BaseParseTask.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/tasks/parse/ParseAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/tasks/parse/ParseAction.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/tasks/parse/ParseTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/tasks/parse/ParseTask.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/tasks/parse/audiofiles/AudioFilesParseAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/tasks/parse/audiofiles/AudioFilesParseAction.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/tasks/parse/audiofiles/AudioFilesParseTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/tasks/parse/audiofiles/AudioFilesParseTask.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/tasks/parse/audiofiles/FilesParseAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/tasks/parse/audiofiles/FilesParseAction.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/tasks/parse/audiofiles/FilesParseResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/tasks/parse/audiofiles/FilesParseResult.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/tasks/parse/itunes/ItunesParseAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/tasks/parse/itunes/ItunesParseAction.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/tasks/parse/itunes/ItunesParseResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/tasks/parse/itunes/ItunesParseResult.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/tasks/parse/itunes/ItunesParseTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/tasks/parse/itunes/ItunesParseTask.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/tasks/parse/itunes/ItunesPlaylistParseAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/tasks/parse/itunes/ItunesPlaylistParseAction.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/tasks/parse/itunes/ItunesTracksParseAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/tasks/parse/itunes/ItunesTracksParseAction.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/tasks/parse/itunes/PlaylistParseAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/tasks/parse/itunes/PlaylistParseAction.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/tasks/parse/itunes/PlaylistsParseResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/tasks/parse/itunes/PlaylistsParseResult.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/util/guice/factories/LoadActionFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/util/guice/factories/LoadActionFactory.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/util/guice/factories/ParseActionFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/util/guice/factories/ParseActionFactory.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/util/guice/factories/ParseTaskFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/util/guice/factories/ParseTaskFactory.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/util/guice/factories/TrackSetAreaRowFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/util/guice/factories/TrackSetAreaRowFactory.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/util/guice/factories/UpdateMusicLibraryTaskFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/util/guice/factories/UpdateMusicLibraryTaskFactory.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/util/guice/factories/WaveformPaneFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/util/guice/factories/WaveformPaneFactory.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/util/guice/factories/WaveformTaskFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/util/guice/factories/WaveformTaskFactory.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/util/guice/modules/ArtistsModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/util/guice/modules/ArtistsModule.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/util/guice/modules/ControllerModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/util/guice/modules/ControllerModule.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/util/guice/modules/EditModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/util/guice/modules/EditModule.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/util/guice/modules/ErrorDialogModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/util/guice/modules/ErrorDialogModule.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/util/guice/modules/HostServicesModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/util/guice/modules/HostServicesModule.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/util/guice/modules/ItunesPlaylistsPickerModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/util/guice/modules/ItunesPlaylistsPickerModule.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/util/guice/modules/LoadActionFactoryModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/util/guice/modules/LoadActionFactoryModule.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/util/guice/modules/LoaderModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/util/guice/modules/LoaderModule.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/util/guice/modules/MusicottModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/util/guice/modules/MusicottModule.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/util/guice/modules/NavigationModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/util/guice/modules/NavigationModule.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/util/guice/modules/ParseModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/util/guice/modules/ParseModule.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/util/guice/modules/PlayQueueModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/util/guice/modules/PlayQueueModule.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/util/guice/modules/PlayerModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/util/guice/modules/PlayerModule.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/util/guice/modules/PreferencesModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/util/guice/modules/PreferencesModule.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/util/guice/modules/RootMenuBarModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/util/guice/modules/RootMenuBarModule.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/util/guice/modules/RootModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/util/guice/modules/RootModule.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/util/guice/modules/SimpleProgressBarModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/util/guice/modules/SimpleProgressBarModule.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/util/guice/modules/TrackSetAreaRowFactoryModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/util/guice/modules/TrackSetAreaRowFactoryModule.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/util/guice/modules/UpdateMusicLibraryFactoryModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/util/guice/modules/UpdateMusicLibraryFactoryModule.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/util/guice/modules/WaveformPaneFactoryModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/util/guice/modules/WaveformPaneFactoryModule.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/util/guice/modules/WaveformTaskFactoryModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/util/guice/modules/WaveformTaskFactoryModule.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/view/ArtistsViewController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/view/ArtistsViewController.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/view/EditController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/view/EditController.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/view/ItunesPlaylistsPickerController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/view/ItunesPlaylistsPickerController.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/view/NavigationController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/view/NavigationController.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/view/PlayQueueController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/view/PlayQueueController.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/view/PlayerController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/view/PlayerController.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/view/PreferencesController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/view/PreferencesController.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/view/RootController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/view/RootController.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/view/RootMenuBarController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/view/RootMenuBarController.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/view/SimpleProgressBarController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/view/SimpleProgressBarController.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/view/custom/ItunesPlaylistListCell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/view/custom/ItunesPlaylistListCell.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/view/custom/NavigationListCell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/view/custom/NavigationListCell.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/view/custom/NavigationMenuListView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/view/custom/NavigationMenuListView.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/view/custom/PlaylistTreeCell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/view/custom/PlaylistTreeCell.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/view/custom/PlaylistTreeView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/view/custom/PlaylistTreeView.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/view/custom/PlaylistTreeViewContextMenu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/view/custom/PlaylistTreeViewContextMenu.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/view/custom/TrackQueueListCell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/view/custom/TrackQueueListCell.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/view/custom/TrackQueueRow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/view/custom/TrackQueueRow.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/view/custom/TrackSetAreaRow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/view/custom/TrackSetAreaRow.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/view/custom/TrackTableRow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/view/custom/TrackTableRow.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/view/custom/TrackTableView.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/view/custom/TrackTableView.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/view/custom/TrackTableViewContextMenu.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/view/custom/TrackTableViewContextMenu.java -------------------------------------------------------------------------------- /application/src/com/transgressoft/musicott/view/custom/WaveformPane.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/src/com/transgressoft/musicott/view/custom/WaveformPane.java -------------------------------------------------------------------------------- /application/test/com/transgressoft/musicott/MainPreferencesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/test/com/transgressoft/musicott/MainPreferencesTest.java -------------------------------------------------------------------------------- /application/test/com/transgressoft/musicott/model/PlaylistsLibraryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/test/com/transgressoft/musicott/model/PlaylistsLibraryTest.java -------------------------------------------------------------------------------- /application/test/com/transgressoft/musicott/tasks/SaveMusicLibraryTaskTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/test/com/transgressoft/musicott/tasks/SaveMusicLibraryTaskTest.java -------------------------------------------------------------------------------- /application/test/com/transgressoft/musicott/tests/JavaFxTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/test/com/transgressoft/musicott/tests/JavaFxTestBase.java -------------------------------------------------------------------------------- /application/test/com/transgressoft/musicott/view/ArtistsViewControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/test/com/transgressoft/musicott/view/ArtistsViewControllerTest.java -------------------------------------------------------------------------------- /application/test/com/transgressoft/musicott/view/EditControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/test/com/transgressoft/musicott/view/EditControllerTest.java -------------------------------------------------------------------------------- /application/test/com/transgressoft/musicott/view/ErrorDialogControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/test/com/transgressoft/musicott/view/ErrorDialogControllerTest.java -------------------------------------------------------------------------------- /application/test/com/transgressoft/musicott/view/ItunesPlaylistsPickerControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/test/com/transgressoft/musicott/view/ItunesPlaylistsPickerControllerTest.java -------------------------------------------------------------------------------- /application/test/com/transgressoft/musicott/view/NavigationControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/test/com/transgressoft/musicott/view/NavigationControllerTest.java -------------------------------------------------------------------------------- /application/test/com/transgressoft/musicott/view/PlayQueueControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/test/com/transgressoft/musicott/view/PlayQueueControllerTest.java -------------------------------------------------------------------------------- /application/test/com/transgressoft/musicott/view/PlayerControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/test/com/transgressoft/musicott/view/PlayerControllerTest.java -------------------------------------------------------------------------------- /application/test/com/transgressoft/musicott/view/PreferencesControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/test/com/transgressoft/musicott/view/PreferencesControllerTest.java -------------------------------------------------------------------------------- /application/test/com/transgressoft/musicott/view/RootControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/test/com/transgressoft/musicott/view/RootControllerTest.java -------------------------------------------------------------------------------- /application/test/com/transgressoft/musicott/view/RootMenuBarControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/test/com/transgressoft/musicott/view/RootMenuBarControllerTest.java -------------------------------------------------------------------------------- /application/test/com/transgressoft/musicott/view/SimpleProgressBarControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/test/com/transgressoft/musicott/view/SimpleProgressBarControllerTest.java -------------------------------------------------------------------------------- /application/test/com/transgressoft/musicott/view/custom/PlaylistTreeViewTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/application/test/com/transgressoft/musicott/view/custom/PlaylistTreeViewTest.java -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/codecov.yml -------------------------------------------------------------------------------- /common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/pom.xml -------------------------------------------------------------------------------- /common/resources/config/logging.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/resources/config/logging.properties -------------------------------------------------------------------------------- /common/resources/css/base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/resources/css/base.css -------------------------------------------------------------------------------- /common/resources/css/dialog.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/resources/css/dialog.css -------------------------------------------------------------------------------- /common/resources/css/error.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/resources/css/error.css -------------------------------------------------------------------------------- /common/resources/icons/double-arrow-down.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/resources/icons/double-arrow-down.png -------------------------------------------------------------------------------- /common/resources/icons/double-arrow-up.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/resources/icons/double-arrow-up.png -------------------------------------------------------------------------------- /common/resources/icons/musicott-app-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/resources/icons/musicott-app-icon.png -------------------------------------------------------------------------------- /common/resources/images/common-error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/resources/images/common-error.png -------------------------------------------------------------------------------- /common/resources/images/lastfm-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/resources/images/lastfm-logo.png -------------------------------------------------------------------------------- /common/resources/images/musicott-about-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/resources/images/musicott-about-logo.png -------------------------------------------------------------------------------- /common/resources/view/ErrorDialogLayout.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/resources/view/ErrorDialogLayout.fxml -------------------------------------------------------------------------------- /common/src/com/google/common/graph/ConfigurableMutableGraph.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/google/common/graph/ConfigurableMutableGraph.java -------------------------------------------------------------------------------- /common/src/com/google/common/graph/ConfigurableMutableValueGraph.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/google/common/graph/ConfigurableMutableValueGraph.java -------------------------------------------------------------------------------- /common/src/com/google/common/graph/ElementOrder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/google/common/graph/ElementOrder.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/MainPreferences.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/MainPreferences.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/model/AlbumsLibrary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/model/AlbumsLibrary.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/model/ArtistsLibrary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/model/ArtistsLibrary.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/model/CommonObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/model/CommonObject.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/model/NavigationMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/model/NavigationMode.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/model/Playlist.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/model/Playlist.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/model/Track.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/model/Track.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/model/TrackField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/model/TrackField.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/model/TracksLibrary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/model/TracksLibrary.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/CustomProgressNotification.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/CustomProgressNotification.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/ExtensionFileFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/ExtensionFileFilter.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/FXGuiceInjectionBuilderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/FXGuiceInjectionBuilderFactory.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/FXMLControllerLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/FXMLControllerLoader.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/ItunesParserLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/ItunesParserLogger.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/MetadataParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/MetadataParser.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/MetadataUpdater.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/MetadataUpdater.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/MockitoExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/MockitoExtension.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/TrackParseException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/TrackParseException.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/TrackUpdateException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/TrackUpdateException.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/Utils.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/annotations/ArtistsCtrl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/annotations/ArtistsCtrl.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/annotations/ArtistsProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/annotations/ArtistsProperty.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/annotations/AudioFilesAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/annotations/AudioFilesAction.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/annotations/AudioParse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/annotations/AudioParse.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/annotations/EditCtrl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/annotations/EditCtrl.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/annotations/EmptyLibraryProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/annotations/EmptyLibraryProperty.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/annotations/ErrorCtrl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/annotations/ErrorCtrl.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/annotations/ItunesParse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/annotations/ItunesParse.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/annotations/ItunesPlaylistAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/annotations/ItunesPlaylistAction.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/annotations/ItunesPlaylistsPicker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/annotations/ItunesPlaylistsPicker.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/annotations/ItunesTracksAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/annotations/ItunesTracksAction.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/annotations/MenuBarCtrl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/annotations/MenuBarCtrl.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/annotations/NavigationCtrl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/annotations/NavigationCtrl.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/annotations/NextButtonDisabledProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/annotations/NextButtonDisabledProperty.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/annotations/PlayPauseProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/annotations/PlayPauseProperty.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/annotations/PlayQueueCtrl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/annotations/PlayQueueCtrl.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/annotations/PlayerCtrl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/annotations/PlayerCtrl.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/annotations/PlaylistAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/annotations/PlaylistAction.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/annotations/PrefCtrl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/annotations/PrefCtrl.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/annotations/PreviousButtonDisabledProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/annotations/PreviousButtonDisabledProperty.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/annotations/ProgressBarCtrl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/annotations/ProgressBarCtrl.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/annotations/RootCtrl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/annotations/RootCtrl.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/annotations/RootPlaylist.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/annotations/RootPlaylist.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/annotations/SearchTextProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/annotations/SearchTextProperty.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/annotations/SearchingProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/annotations/SearchingProperty.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/annotations/SelectedMenuProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/annotations/SelectedMenuProperty.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/annotations/SelectedPlaylistProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/annotations/SelectedPlaylistProperty.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/annotations/ShowingEditing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/annotations/ShowingEditing.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/annotations/ShowingNavigationPaneProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/annotations/ShowingNavigationPaneProperty.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/annotations/ShowingTableInfoPaneProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/annotations/ShowingTableInfoPaneProperty.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/annotations/ShowingTracksProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/annotations/ShowingTracksProperty.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/annotations/TracksAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/annotations/TracksAction.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/annotations/UsingLastFmProperty.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/annotations/UsingLastFmProperty.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/annotations/WaveformsAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/annotations/WaveformsAction.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/factories/PlaylistFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/factories/PlaylistFactory.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/guice/factories/TrackFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/guice/factories/TrackFactory.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/jsoniocreators/ConfigurableMutableGraphCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/jsoniocreators/ConfigurableMutableGraphCreator.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/jsoniocreators/ConfigurableMutableValueGraphCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/jsoniocreators/ConfigurableMutableValueGraphCreator.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/jsoniocreators/ElementOrderCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/jsoniocreators/ElementOrderCreator.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/jsoniocreators/ObservableListWrapperCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/jsoniocreators/ObservableListWrapperCreator.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/jsoniocreators/ObservableMapWrapperCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/jsoniocreators/ObservableMapWrapperCreator.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/jsoniocreators/ObservableSetWrapperCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/jsoniocreators/ObservableSetWrapperCreator.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/jsoniocreators/PlaylistCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/jsoniocreators/PlaylistCreator.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/util/modules/TrackFactoryModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/util/modules/TrackFactoryModule.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/view/ErrorDialogController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/view/ErrorDialogController.java -------------------------------------------------------------------------------- /common/src/com/transgressoft/musicott/view/InjectableController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/src/com/transgressoft/musicott/view/InjectableController.java -------------------------------------------------------------------------------- /common/test-resources/testfiles/cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/test-resources/testfiles/cover.jpg -------------------------------------------------------------------------------- /common/test-resources/testfiles/testeable.flac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/test-resources/testfiles/testeable.flac -------------------------------------------------------------------------------- /common/test-resources/testfiles/testeable.m4a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/test-resources/testfiles/testeable.m4a -------------------------------------------------------------------------------- /common/test-resources/testfiles/testeable.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/test-resources/testfiles/testeable.mp3 -------------------------------------------------------------------------------- /common/test-resources/testfiles/testeable.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/test-resources/testfiles/testeable.wav -------------------------------------------------------------------------------- /common/test-resources/testfiles/testeablevariableBitRate.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/test-resources/testfiles/testeablevariableBitRate.mp3 -------------------------------------------------------------------------------- /common/test/com/transgressoft/musicott/model/AlbumsLibraryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/test/com/transgressoft/musicott/model/AlbumsLibraryTest.java -------------------------------------------------------------------------------- /common/test/com/transgressoft/musicott/model/ArtistsLibraryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/test/com/transgressoft/musicott/model/ArtistsLibraryTest.java -------------------------------------------------------------------------------- /common/test/com/transgressoft/musicott/model/NavigationModeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/test/com/transgressoft/musicott/model/NavigationModeTest.java -------------------------------------------------------------------------------- /common/test/com/transgressoft/musicott/model/TrackFieldTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/test/com/transgressoft/musicott/model/TrackFieldTest.java -------------------------------------------------------------------------------- /common/test/com/transgressoft/musicott/model/TrackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/test/com/transgressoft/musicott/model/TrackTest.java -------------------------------------------------------------------------------- /common/test/com/transgressoft/musicott/util/MetadataParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/test/com/transgressoft/musicott/util/MetadataParserTest.java -------------------------------------------------------------------------------- /common/test/com/transgressoft/musicott/util/MetadataUpdaterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/test/com/transgressoft/musicott/util/MetadataUpdaterTest.java -------------------------------------------------------------------------------- /common/test/com/transgressoft/musicott/util/Utils_GetAllFilesInFolderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/test/com/transgressoft/musicott/util/Utils_GetAllFilesInFolderTest.java -------------------------------------------------------------------------------- /common/test/com/transgressoft/musicott/util/Utils_GetArtistsInvolvedInTrackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/common/test/com/transgressoft/musicott/util/Utils_GetArtistsInvolvedInTrackTest.java -------------------------------------------------------------------------------- /lib/TarsosTranscoder-1.2.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/lib/TarsosTranscoder-1.2.jar -------------------------------------------------------------------------------- /lib/iTunesUtilities.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/lib/iTunesUtilities.jar -------------------------------------------------------------------------------- /lib/jaudiotagger-2.2.6-SNAPSHOT.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/lib/jaudiotagger-2.2.6-SNAPSHOT.jar -------------------------------------------------------------------------------- /license/controlsfx.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/license/controlsfx.txt -------------------------------------------------------------------------------- /license/gpl.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/license/gpl.txt -------------------------------------------------------------------------------- /license/jaudiotagger.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/license/jaudiotagger.txt -------------------------------------------------------------------------------- /license/json-io.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/license/json-io.txt -------------------------------------------------------------------------------- /license/testfx.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/license/testfx.txt -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/pom.xml -------------------------------------------------------------------------------- /preloader/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/preloader/pom.xml -------------------------------------------------------------------------------- /preloader/resources/css/base.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/preloader/resources/css/base.css -------------------------------------------------------------------------------- /preloader/resources/css/dialog.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/preloader/resources/css/dialog.css -------------------------------------------------------------------------------- /preloader/resources/images/musicott-about-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/preloader/resources/images/musicott-about-logo.png -------------------------------------------------------------------------------- /preloader/resources/view/PreloaderLayout.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/preloader/resources/view/PreloaderLayout.fxml -------------------------------------------------------------------------------- /preloader/resources/view/PreloaderPromptLayout.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/preloader/resources/view/PreloaderPromptLayout.fxml -------------------------------------------------------------------------------- /preloader/src/com/transgressoft/musicott/MainPreloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/octaviospain/Musicott/HEAD/preloader/src/com/transgressoft/musicott/MainPreloader.java --------------------------------------------------------------------------------