- fixed titles in folders and gradle builds - converted downloading to a background service so that it continues even if the app is killed - converted listviews on home and history fragments with recyclerviews to increase speed - removed pull to refresh and floating action buttons for proper top app bar icons - added search functionality to history - added dialog if pressed delete all in history - made new downloads add to queue if a download is on progress - fixed leftover hardcoded strings - added sponsorblock functionality. Removed non music parts for audio files and added chapters for videos - fixed shimmer not removing when opening a video from share intent - showed no results image when history is empty or there are no results - made history cards clickable. You can delete them or open the link in youtube or copy the link to the clipboard
52 lines
1.3 KiB
Groovy
52 lines
1.3 KiB
Groovy
// Top-level build file where you can add configuration options common to all sub-projects/modules.
|
|
|
|
buildscript {
|
|
|
|
repositories {
|
|
google()
|
|
jcenter()
|
|
}
|
|
dependencies {
|
|
classpath 'com.android.tools.build:gradle:4.1.3'
|
|
classpath 'com.github.dcendents:android-maven-gradle-plugin:2.1'
|
|
|
|
// NOTE: Do not place your application dependencies here; they belong
|
|
// in the individual module build.gradle files
|
|
}
|
|
}
|
|
|
|
def versionMajor = 1
|
|
def versionMinor = 1
|
|
def versionPatch = 0
|
|
def versionBuild = 0 // bump for dogfood builds, public betas, etc.
|
|
|
|
ext {
|
|
versionCode = versionMajor * 100000 + versionMinor * 1000 + versionPatch * 100 + versionBuild
|
|
versionName = "${versionMajor}.${versionMinor}.${versionPatch}"
|
|
// dependency versions
|
|
appCompatVer = '1.1.0'
|
|
junitVer = '4.12'
|
|
androidJunitVer = '1.1.1'
|
|
espressoVer = '3.2.0'
|
|
jacksonVer = '2.9.8'
|
|
// supports java 1.6
|
|
commonsIoVer = '2.5'
|
|
// supports java 1.6
|
|
commonsCompressVer = '1.12'
|
|
|
|
}
|
|
|
|
allprojects {
|
|
group = 'com.github.deniscerri'
|
|
version = versionName
|
|
|
|
repositories {
|
|
google()
|
|
jcenter()
|
|
maven { url 'https://jitpack.io' }
|
|
}
|
|
}
|
|
|
|
task clean(type: Delete) {
|
|
delete rootProject.buildDir
|
|
}
|