[Android] Videos by folder grouping implementation
Geoffrey Métais
git at videolan.org
Fri Jan 11 14:19:49 CET 2019
vlc-android | branch: master | Geoffrey Métais <geoffrey.metais at gmail.com> | Thu Dec 13 10:23:12 2018 +0100| [b7d880c5cea9f806b027578d82c698e0a24f156f] | committer: Geoffrey Métais
Videos by folder grouping implementation
> https://code.videolan.org/videolan/vlc-android/commit/b7d880c5cea9f806b027578d82c698e0a24f156f
---
medialibrary/jni/medialibrary.cpp | 34 +++--
.../org/videolan/medialibrary/Medialibrary.java | 18 +--
.../org/videolan/medialibrary/media/Folder.java | 17 ++-
.../java/org/videolan/tools/MultiSelectHelper.kt | 26 ++--
vlc-android/build.gradle | 1 +
vlc-android/res/layout/folder_item.xml | 85 ++++++++++++
vlc-android/res/layout/folders_fragment.xml | 55 ++++++++
vlc-android/res/menu/action_mode_folder.xml | 19 +++
vlc-android/res/menu/navigation.xml | 1 +
vlc-android/res/values/arrays.xml | 2 +
vlc-android/res/values/strings.xml | 2 +
.../org/videolan/vlc/gui/SecondaryActivity.java | 2 +
.../vlc/gui/audio/AudioBrowserAdapter.java | 2 +-
.../org/videolan/vlc/gui/folders/FoldersAdapter.kt | 90 +++++++++++++
.../videolan/vlc/gui/folders/FoldersFragment.kt | 143 +++++++++++++++++++++
.../org/videolan/vlc/gui/helpers/ImageLoader.kt | 30 +++--
.../src/org/videolan/vlc/gui/helpers/Navigator.kt | 7 +-
.../src/org/videolan/vlc/gui/tv/MainTvFragment.kt | 2 +-
.../vlc/gui/tv/browser/VideoBrowserFragment.kt | 2 +-
.../videolan/vlc/gui/tv/browser/VideosFragment.kt | 2 +-
.../videolan/vlc/gui/video/VideoGridFragment.java | 10 +-
.../src/org/videolan/vlc/media/MediaUtils.kt | 31 +++--
vlc-android/src/org/videolan/vlc/util/Constants.kt | 2 +
.../org/videolan/vlc/util/ThumbnailsProvider.java | 28 ++--
.../src/org/videolan/vlc/viewmodels/VideosModel.kt | 23 +++-
.../vlc/viewmodels/paged/PagedArtistsModel.kt | 5 -
.../vlc/viewmodels/paged/PagedFoldersModel.kt | 46 +++++++
27 files changed, 601 insertions(+), 84 deletions(-)
Diff: https://code.videolan.org/videolan/vlc-android/commit/b7d880c5cea9f806b027578d82c698e0a24f156f
More information about the Android
mailing list