diff --git a/app/build.gradle b/app/build.gradle
index 0edb6b8..5d8726a 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -9,8 +9,8 @@ android {
applicationId "asgardius.page.s3manager"
minSdk 24
targetSdk 33
- versionCode 25
- versionName "0.1.23"
+ versionCode 26
+ versionName "0.1.24"
setProperty("archivesBaseName", "s3-manager-$versionName")
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
@@ -39,7 +39,7 @@ dependencies {
implementation 'com.google.android.exoplayer:exoplayer:2.18.1'
implementation 'androidx.recyclerview:recyclerview:1.2.1'
// BEGIN AWS DEPENDENCIES
- def aws_version = "2.53.0"
+ def aws_version = "2.54.0"
implementation "com.amazonaws:aws-android-sdk-s3:$aws_version"
implementation ("com.amazonaws:aws-android-sdk-mobile-client:$aws_version") { transitive = true }
// END AWS DEPENDENCIES
diff --git a/app/src/main/assets/about.htm b/app/src/main/assets/about.htm
index 37ada69..ef226cb 100644
--- a/app/src/main/assets/about.htm
+++ b/app/src/main/assets/about.htm
@@ -9,7 +9,7 @@
Created by Page Asgardius
Libraries used in this app
- - Amazon Web Services SDK 2.53.0
+ - Amazon Web Services SDK 2.54.0
- ExoPlayer 2.18.1
- Adwaita Icon Theme for GNOME 43
- pdf.js
diff --git a/app/src/main/java/asgardius/page/s3manager/CacheDataSourceFactory.java b/app/src/main/java/asgardius/page/s3manager/CacheDataSourceFactory.java
deleted file mode 100644
index c932f1d..0000000
--- a/app/src/main/java/asgardius/page/s3manager/CacheDataSourceFactory.java
+++ /dev/null
@@ -1,43 +0,0 @@
-package asgardius.page.s3manager;
-
-import android.content.Context;
-
-import com.google.android.exoplayer2.database.DatabaseProvider;
-import com.google.android.exoplayer2.upstream.DataSource;
-import com.google.android.exoplayer2.upstream.DefaultDataSource;
-import com.google.android.exoplayer2.upstream.FileDataSource;
-import com.google.android.exoplayer2.upstream.cache.CacheDataSink;
-import com.google.android.exoplayer2.upstream.cache.CacheDataSource;
-import com.google.android.exoplayer2.upstream.cache.LeastRecentlyUsedCacheEvictor;
-import com.google.android.exoplayer2.upstream.cache.SimpleCache;
-import com.google.android.exoplayer2.util.Util;
-
-import java.io.File;
-
-public class CacheDataSourceFactory implements DataSource.Factory {
- private final Context context;
- private final DefaultDataSource.Factory defaultDatasourceFactory;
- private final long maxFileSize;
- SimpleCache simpleCache;
- //DatabaseProvider databaseProvider = ExoDatabaseProvider(this);
-
- public CacheDataSourceFactory(Context context, SimpleCache simpleCache, long maxFileSize) {
- super();
- this.context = context;
- this.simpleCache = simpleCache;
- //this.maxCacheSize = maxCacheSize;
- this.maxFileSize = maxFileSize;
- String userAgent = Util.getUserAgent(context, context.getString(R.string.app_name));
- //DefaultBandwidthMeter bandwidthMeter = new DefaultBandwidthMeter();
- defaultDatasourceFactory = new DefaultDataSource.Factory(this.context);
- }
-
- @Override
- public DataSource createDataSource() {
- //LeastRecentlyUsedCacheEvictor evictor = new LeastRecentlyUsedCacheEvictor(maxCacheSize);
- //simpleCache = new SimpleCache(new File(context.getCacheDir(), "media"), evictor);
- return new CacheDataSource(simpleCache, defaultDatasourceFactory.createDataSource(),
- new FileDataSource(), new CacheDataSink(simpleCache, maxFileSize),
- CacheDataSource.FLAG_BLOCK_ON_CACHE | CacheDataSource.FLAG_IGNORE_CACHE_ON_ERROR, null);
- }
-}
\ No newline at end of file
diff --git a/fastlane/metadata/android/en-US/changelogs/26.txt b/fastlane/metadata/android/en-US/changelogs/26.txt
new file mode 100644
index 0000000..046c519
--- /dev/null
+++ b/fastlane/metadata/android/en-US/changelogs/26.txt
@@ -0,0 +1 @@
+Update aws sdk
\ No newline at end of file