Compare commits
8 Commits
2a18f86051
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0abfa744ac | ||
| 597374fa3c | |||
| 1a13b66013 | |||
| ad32311de3 | |||
|
|
9bab266925 | ||
| 05f23b8ab1 | |||
|
|
d4d332ec3c | ||
| 0b9e5b75cf |
2
.idea/misc.xml
generated
2
.idea/misc.xml
generated
@@ -193,7 +193,7 @@
|
|||||||
</option>
|
</option>
|
||||||
</component>
|
</component>
|
||||||
<component name="ExternalStorageConfigurationManager" enabled="true" />
|
<component name="ExternalStorageConfigurationManager" enabled="true" />
|
||||||
<component name="ProjectRootManager" version="2" languageLevel="JDK_21" default="true" project-jdk-name="temurin-21" project-jdk-type="JavaSDK">
|
<component name="ProjectRootManager" version="2" languageLevel="JDK_21" default="true" project-jdk-name="jbr-21" project-jdk-type="JavaSDK">
|
||||||
<output url="file://$PROJECT_DIR$/build/classes" />
|
<output url="file://$PROJECT_DIR$/build/classes" />
|
||||||
</component>
|
</component>
|
||||||
<component name="ProjectType">
|
<component name="ProjectType">
|
||||||
|
|||||||
@@ -68,12 +68,14 @@ android {
|
|||||||
buildConfig true
|
buildConfig true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
namespace 'com.cappielloantonio.tempo'
|
namespace 'com.cappielloantonio.tempo'
|
||||||
|
lint {
|
||||||
|
baseline file('lint-baseline.xml')
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
implementation files('../libs/lib-decoder-ffmpeg-release.aar')
|
|
||||||
|
|
||||||
// AndroidX
|
// AndroidX
|
||||||
implementation 'androidx.constraintlayout:constraintlayout:2.2.1'
|
implementation 'androidx.constraintlayout:constraintlayout:2.2.1'
|
||||||
implementation 'androidx.coordinatorlayout:coordinatorlayout:1.3.0'
|
implementation 'androidx.coordinatorlayout:coordinatorlayout:1.3.0'
|
||||||
@@ -84,6 +86,7 @@ dependencies {
|
|||||||
implementation 'androidx.room:room-runtime:2.8.4'
|
implementation 'androidx.room:room-runtime:2.8.4'
|
||||||
implementation 'androidx.core:core-splashscreen:1.2.0'
|
implementation 'androidx.core:core-splashscreen:1.2.0'
|
||||||
implementation 'androidx.appcompat:appcompat:1.7.1'
|
implementation 'androidx.appcompat:appcompat:1.7.1'
|
||||||
|
implementation 'androidx.mediarouter:mediarouter:1.8.1'
|
||||||
|
|
||||||
// Android Material
|
// Android Material
|
||||||
implementation 'com.google.android.material:material:1.13.0'
|
implementation 'com.google.android.material:material:1.13.0'
|
||||||
@@ -108,4 +111,7 @@ dependencies {
|
|||||||
implementation 'com.squareup.retrofit2:retrofit:3.0.0'
|
implementation 'com.squareup.retrofit2:retrofit:3.0.0'
|
||||||
implementation 'com.squareup.okhttp3:logging-interceptor:5.3.2'
|
implementation 'com.squareup.okhttp3:logging-interceptor:5.3.2'
|
||||||
implementation 'com.squareup.retrofit2:converter-gson:3.0.0'
|
implementation 'com.squareup.retrofit2:converter-gson:3.0.0'
|
||||||
}
|
|
||||||
|
// Jellyfin
|
||||||
|
implementation 'org.jellyfin.media3:media3-ffmpeg-decoder:1.8.0+1'
|
||||||
|
}
|
||||||
|
|||||||
5972
app/lint-baseline.xml
Normal file
5972
app/lint-baseline.xml
Normal file
File diff suppressed because one or more lines are too long
@@ -157,7 +157,7 @@ public class AlbumCatalogueAdapter extends RecyclerView.Adapter<AlbumCatalogueAd
|
|||||||
albums.sort(Comparator.comparing(AlbumID3::getName));
|
albums.sort(Comparator.comparing(AlbumID3::getName));
|
||||||
break;
|
break;
|
||||||
case Constants.ALBUM_ORDER_BY_ARTIST:
|
case Constants.ALBUM_ORDER_BY_ARTIST:
|
||||||
albums.sort(Comparator.comparing(AlbumID3::getArtist));
|
albums.sort(Comparator.comparing(AlbumID3::getArtist, Comparator.nullsLast(Comparator.naturalOrder())));
|
||||||
break;
|
break;
|
||||||
case Constants.ALBUM_ORDER_BY_YEAR:
|
case Constants.ALBUM_ORDER_BY_YEAR:
|
||||||
albums.sort(Comparator.comparing(AlbumID3::getYear));
|
albums.sort(Comparator.comparing(AlbumID3::getYear));
|
||||||
|
|||||||
@@ -36,6 +36,7 @@
|
|||||||
android:paddingStart="24dp"
|
android:paddingStart="24dp"
|
||||||
android:paddingEnd="24dp"
|
android:paddingEnd="24dp"
|
||||||
android:visibility="gone"
|
android:visibility="gone"
|
||||||
|
android:background="?attr/colorSurface"
|
||||||
app:menu="@menu/bottom_nav_menu" />
|
app:menu="@menu/bottom_nav_menu" />
|
||||||
|
|
||||||
</androidx.coordinatorlayout.widget.CoordinatorLayout>
|
</androidx.coordinatorlayout.widget.CoordinatorLayout>
|
||||||
|
|||||||
@@ -12,4 +12,4 @@
|
|||||||
android:id="@+id/downloadFragment"
|
android:id="@+id/downloadFragment"
|
||||||
android:icon="@drawable/ic_play_for_work"
|
android:icon="@drawable/ic_play_for_work"
|
||||||
android:title="@string/menu_download_label" />
|
android:title="@string/menu_download_label" />
|
||||||
</menu>
|
</menu>
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ buildscript {
|
|||||||
mavenCentral()
|
mavenCentral()
|
||||||
}
|
}
|
||||||
dependencies {
|
dependencies {
|
||||||
classpath 'com.android.tools.build:gradle:8.13.1'
|
classpath 'com.android.tools.build:gradle:8.13.2'
|
||||||
classpath 'org.jetbrains.kotlin:kotlin-gradle-plugin:2.2.21'
|
classpath 'org.jetbrains.kotlin:kotlin-gradle-plugin:2.2.21'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -18,4 +18,4 @@ allprojects {
|
|||||||
|
|
||||||
tasks.register('clean', Delete) {
|
tasks.register('clean', Delete) {
|
||||||
delete rootProject.buildDir
|
delete rootProject.buildDir
|
||||||
}
|
}
|
||||||
|
|||||||
Binary file not shown.
Reference in New Issue
Block a user