From b8fbf4e19016bee643bdce39f83478a6e7ef8895 Mon Sep 17 00:00:00 2001 From: Martijn Brekhof Date: Tue, 20 Dec 2016 21:47:24 +0100 Subject: [PATCH] Refactored org.xbmc.kore.ui package into separate packages --- .../RestoreSearchQueryListFragmentTest.java | 2 +- .../ui/RestoreSearchQueryViewPagerTest.java | 2 +- app/src/main/AndroidManifest.xml | 24 +++++++++---------- .../kore/service/NotificationObserver.java | 4 +--- .../xbmc/kore/ui/AbstractListFragment.java | 8 +++++++ .../ui/{ => generic}/GenericSelectDialog.java | 2 +- .../NavigationDrawerFragment.java | 12 ++++++++-- .../{ => generic}/SendTextDialogFragment.java | 2 +- .../addon}/AddonDetailsFragment.java | 3 +-- .../addon}/AddonListContainerFragment.java | 3 ++- .../addon}/AddonListFragment.java | 2 +- .../addon}/AddonOverviewFragment.java | 9 ++----- .../{ => sections/addon}/AddonsActivity.java | 5 +++- .../addon}/SharedElementFragment.java | 2 +- .../audio}/AlbumDetailsFragment.java | 3 ++- .../audio}/AlbumListFragment.java | 3 ++- .../audio}/ArtistDetailsFragment.java | 2 +- .../audio}/ArtistListFragment.java | 3 ++- .../audio}/ArtistOverviewFragment.java | 3 ++- .../audio}/AudioGenresListFragment.java | 3 ++- .../{ => sections/audio}/MusicActivity.java | 5 +++- .../audio}/MusicListFragment.java | 3 ++- .../audio}/MusicVideoDetailsFragment.java | 3 ++- .../audio}/MusicVideoListFragment.java | 3 ++- .../audio}/SongsListFragment.java | 4 ++-- .../ui/{ => sections/file}/FileActivity.java | 6 ++++- .../{ => sections/file}/FileListFragment.java | 3 ++- .../file}/MediaFileListFragment.java | 7 +++--- .../{ => sections}/hosts/AddHostActivity.java | 4 ++-- .../hosts/AddHostFragmentFinish.java | 4 ++-- .../hosts/AddHostFragmentWelcome.java | 2 +- .../hosts/AddHostFragmentZeroconf.java | 2 +- .../hosts/EditHostActivity.java | 3 +-- .../HostFragmentManualConfiguration.java | 4 +--- .../hosts/HostListFragment.java | 4 ++-- .../hosts/HostManagerActivity.java | 4 ++-- .../remote}/NowPlayingFragment.java | 7 +++--- .../remote}/PlaylistFragment.java | 2 +- .../{ => sections/remote}/RemoteActivity.java | 12 ++++------ .../{ => sections/remote}/RemoteFragment.java | 5 +--- .../settings}/AboutDialogFragment.java | 2 +- .../settings}/SettingsActivity.java | 2 +- .../settings}/SettingsFragment.java | 3 ++- .../{ => sections/video}/AllCastActivity.java | 5 ++-- .../video}/MovieDetailsFragment.java | 3 ++- .../video}/MovieListFragment.java | 3 ++- .../{ => sections/video}/MoviesActivity.java | 5 +++- .../ui/{ => sections/video}/PVRActivity.java | 5 +++- .../video}/PVRChannelEPGListFragment.java | 6 +---- .../video}/PVRChannelsListFragment.java | 9 ++----- .../{ => sections/video}/PVRListFragment.java | 3 ++- .../video}/PVRRecordingsListFragment.java | 10 +------- .../video}/TVShowDetailsFragment.java | 3 ++- .../video}/TVShowEpisodeDetailsFragment.java | 3 ++- .../video}/TVShowEpisodeListFragment.java | 3 ++- .../video}/TVShowListFragment.java | 3 ++- .../{ => sections/video}/TVShowsActivity.java | 5 +++- .../org/xbmc/kore/utils/MediaPlayerUtils.java | 3 +-- .../java/org/xbmc/kore/utils/UIUtils.java | 2 +- app/src/main/res/layout/activity_all_cast.xml | 2 +- .../main/res/layout/activity_host_manager.xml | 6 ++--- app/src/main/res/layout/activity_remote.xml | 2 +- 62 files changed, 147 insertions(+), 125 deletions(-) rename app/src/main/java/org/xbmc/kore/ui/{ => generic}/GenericSelectDialog.java (99%) rename app/src/main/java/org/xbmc/kore/ui/{ => generic}/NavigationDrawerFragment.java (97%) rename app/src/main/java/org/xbmc/kore/ui/{ => generic}/SendTextDialogFragment.java (99%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/addon}/AddonDetailsFragment.java (99%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/addon}/AddonListContainerFragment.java (97%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/addon}/AddonListFragment.java (99%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/addon}/AddonOverviewFragment.java (96%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/addon}/AddonsActivity.java (98%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/addon}/SharedElementFragment.java (81%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/audio}/AlbumDetailsFragment.java (99%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/audio}/AlbumListFragment.java (99%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/audio}/ArtistDetailsFragment.java (99%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/audio}/ArtistListFragment.java (98%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/audio}/ArtistOverviewFragment.java (99%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/audio}/AudioGenresListFragment.java (98%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/audio}/MusicActivity.java (99%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/audio}/MusicListFragment.java (97%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/audio}/MusicVideoDetailsFragment.java (99%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/audio}/MusicVideoListFragment.java (98%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/audio}/SongsListFragment.java (99%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/file}/FileActivity.java (94%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/file}/FileListFragment.java (97%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/file}/MediaFileListFragment.java (99%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections}/hosts/AddHostActivity.java (98%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections}/hosts/AddHostFragmentFinish.java (98%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections}/hosts/AddHostFragmentWelcome.java (98%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections}/hosts/AddHostFragmentZeroconf.java (99%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections}/hosts/EditHostActivity.java (98%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections}/hosts/HostFragmentManualConfiguration.java (99%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections}/hosts/HostListFragment.java (99%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections}/hosts/HostManagerActivity.java (96%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/remote}/NowPlayingFragment.java (99%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/remote}/PlaylistFragment.java (99%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/remote}/RemoteActivity.java (98%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/remote}/RemoteFragment.java (99%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/settings}/AboutDialogFragment.java (97%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/settings}/SettingsActivity.java (98%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/settings}/SettingsFragment.java (98%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/video}/AllCastActivity.java (98%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/video}/MovieDetailsFragment.java (99%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/video}/MovieListFragment.java (99%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/video}/MoviesActivity.java (98%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/video}/PVRActivity.java (98%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/video}/PVRChannelEPGListFragment.java (98%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/video}/PVRChannelsListFragment.java (98%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/video}/PVRListFragment.java (97%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/video}/PVRRecordingsListFragment.java (97%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/video}/TVShowDetailsFragment.java (99%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/video}/TVShowEpisodeDetailsFragment.java (99%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/video}/TVShowEpisodeListFragment.java (99%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/video}/TVShowListFragment.java (99%) rename app/src/main/java/org/xbmc/kore/ui/{ => sections/video}/TVShowsActivity.java (98%) diff --git a/app/src/androidTest/java/org/xbmc/kore/tests/ui/RestoreSearchQueryListFragmentTest.java b/app/src/androidTest/java/org/xbmc/kore/tests/ui/RestoreSearchQueryListFragmentTest.java index 93f8eca..5b9ac48 100644 --- a/app/src/androidTest/java/org/xbmc/kore/tests/ui/RestoreSearchQueryListFragmentTest.java +++ b/app/src/androidTest/java/org/xbmc/kore/tests/ui/RestoreSearchQueryListFragmentTest.java @@ -31,7 +31,7 @@ import org.xbmc.kore.R; import org.xbmc.kore.testhelpers.EspressoTestUtils; import org.xbmc.kore.testhelpers.LoaderIdlingResource; import org.xbmc.kore.testhelpers.Utils; -import org.xbmc.kore.ui.MoviesActivity; +import org.xbmc.kore.ui.sections.video.MoviesActivity; @RunWith(AndroidJUnit4.class) @LargeTest diff --git a/app/src/androidTest/java/org/xbmc/kore/tests/ui/RestoreSearchQueryViewPagerTest.java b/app/src/androidTest/java/org/xbmc/kore/tests/ui/RestoreSearchQueryViewPagerTest.java index 1ecbc40..13a2182 100644 --- a/app/src/androidTest/java/org/xbmc/kore/tests/ui/RestoreSearchQueryViewPagerTest.java +++ b/app/src/androidTest/java/org/xbmc/kore/tests/ui/RestoreSearchQueryViewPagerTest.java @@ -32,7 +32,7 @@ import org.xbmc.kore.R; import org.xbmc.kore.testhelpers.EspressoTestUtils; import org.xbmc.kore.testhelpers.LoaderIdlingResource; import org.xbmc.kore.testhelpers.Utils; -import org.xbmc.kore.ui.MusicActivity; +import org.xbmc.kore.ui.sections.audio.MusicActivity; import static android.support.test.espresso.Espresso.onView; import static android.support.test.espresso.action.ViewActions.click; diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index d121875..025c6c4 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -20,7 +20,7 @@ @@ -51,17 +51,17 @@ - - - - - - - - - - - + + + + + + + + + + + + android:name="org.xbmc.kore.ui.generic.NavigationDrawerFragment"/> diff --git a/app/src/main/res/layout/activity_host_manager.xml b/app/src/main/res/layout/activity_host_manager.xml index 3230941..a3366ad 100644 --- a/app/src/main/res/layout/activity_host_manager.xml +++ b/app/src/main/res/layout/activity_host_manager.xml @@ -20,7 +20,7 @@ android:id="@+id/drawer_layout" android:layout_width="match_parent" android:layout_height="match_parent" - tools:context="org.xbmc.kore.ui.hosts.HostManagerActivity"> + tools:context="org.xbmc.kore.ui.sections.hosts.HostManagerActivity"> + android:name="org.xbmc.kore.ui.sections.hosts.HostListFragment" /> + android:name="org.xbmc.kore.ui.generic.NavigationDrawerFragment" /> diff --git a/app/src/main/res/layout/activity_remote.xml b/app/src/main/res/layout/activity_remote.xml index 5ed3622..12fcd9f 100644 --- a/app/src/main/res/layout/activity_remote.xml +++ b/app/src/main/res/layout/activity_remote.xml @@ -59,6 +59,6 @@ android:layout_width="@dimen/navigation_drawer_width" android:layout_height="match_parent" android:layout_gravity="start" - android:name="org.xbmc.kore.ui.NavigationDrawerFragment"/> + android:name="org.xbmc.kore.ui.generic.NavigationDrawerFragment"/>