new release

This commit is contained in:
Page Asgardius 2023-01-09 11:47:09 -07:00
parent aa95967473
commit 46acbb13fb
5 changed files with 37 additions and 7 deletions

View file

@ -9,8 +9,8 @@ android {
applicationId "asgardius.page.s3manager" applicationId "asgardius.page.s3manager"
minSdk 23 minSdk 23
targetSdk 33 targetSdk 33
versionCode 65 versionCode 66
versionName "0.7.4" versionName "0.7.5"
setProperty("archivesBaseName", "s3-manager-$versionName") setProperty("archivesBaseName", "s3-manager-$versionName")
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"

View file

@ -3,6 +3,7 @@ package asgardius.page.s3manager;
import android.os.Bundle; import android.os.Bundle;
import android.view.View; import android.view.View;
import android.widget.Button; import android.widget.Button;
import android.widget.ProgressBar;
import android.widget.TextView; import android.widget.TextView;
import android.widget.Toast; import android.widget.Toast;
@ -29,6 +30,7 @@ public class CorsConfig extends AppCompatActivity {
S3ClientOptions s3ClientOptions; S3ClientOptions s3ClientOptions;
AWSCredentials myCredentials; AWSCredentials myCredentials;
AmazonS3 s3client; AmazonS3 s3client;
ProgressBar simpleProgressBar;
BucketCrossOriginConfiguration bucketcors; BucketCrossOriginConfiguration bucketcors;
boolean style; boolean style;
boolean allorigins, pdfcompatible, found = false; boolean allorigins, pdfcompatible, found = false;
@ -40,6 +42,7 @@ public class CorsConfig extends AppCompatActivity {
protected void onCreate(Bundle savedInstanceState) { protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState); super.onCreate(savedInstanceState);
setContentView(R.layout.activity_cors_config); setContentView(R.layout.activity_cors_config);
simpleProgressBar = (ProgressBar) findViewById(R.id.simpleProgressBar);
endpoint = getIntent().getStringExtra("endpoint"); endpoint = getIntent().getStringExtra("endpoint");
title = getIntent().getStringExtra("title"); title = getIntent().getStringExtra("title");
username = getIntent().getStringExtra("username"); username = getIntent().getStringExtra("username");
@ -95,6 +98,7 @@ public class CorsConfig extends AppCompatActivity {
@Override @Override
public void run() { public void run() {
simpleProgressBar.setVisibility(View.INVISIBLE);
if (allorigins) { if (allorigins) {
origins.setText(getResources().getString(R.string.cors_all)); origins.setText(getResources().getString(R.string.cors_all));
deletecors.setVisibility(View.VISIBLE); deletecors.setVisibility(View.VISIBLE);
@ -134,6 +138,7 @@ public class CorsConfig extends AppCompatActivity {
@Override @Override
public void onClick(View view) { public void onClick(View view) {
//buttonaction //buttonaction
simpleProgressBar.setVisibility(View.VISIBLE);
setAllowall(); setAllowall();
} }
}); });
@ -141,6 +146,7 @@ public class CorsConfig extends AppCompatActivity {
@Override @Override
public void onClick(View view) { public void onClick(View view) {
//buttonaction //buttonaction
simpleProgressBar.setVisibility(View.VISIBLE);
setAllowpdf(); setAllowpdf();
} }
}); });
@ -148,6 +154,7 @@ public class CorsConfig extends AppCompatActivity {
@Override @Override
public void onClick(View view) { public void onClick(View view) {
//buttonaction //buttonaction
simpleProgressBar.setVisibility(View.VISIBLE);
setDeletecors(); setDeletecors();
} }
}); });
@ -183,6 +190,7 @@ public class CorsConfig extends AppCompatActivity {
@Override @Override
public void run() { public void run() {
simpleProgressBar.setVisibility(View.INVISIBLE);
Toast.makeText(getApplicationContext(),getResources().getString(R.string.cors_error), Toast.LENGTH_SHORT).show(); Toast.makeText(getApplicationContext(),getResources().getString(R.string.cors_error), Toast.LENGTH_SHORT).show();
} }
}); });
@ -223,6 +231,7 @@ public class CorsConfig extends AppCompatActivity {
@Override @Override
public void run() { public void run() {
simpleProgressBar.setVisibility(View.INVISIBLE);
Toast.makeText(getApplicationContext(),getResources().getString(R.string.cors_error), Toast.LENGTH_SHORT).show(); Toast.makeText(getApplicationContext(),getResources().getString(R.string.cors_error), Toast.LENGTH_SHORT).show();
} }
}); });
@ -257,6 +266,7 @@ public class CorsConfig extends AppCompatActivity {
@Override @Override
public void run() { public void run() {
simpleProgressBar.setVisibility(View.INVISIBLE);
Toast.makeText(getApplicationContext(),getResources().getString(R.string.cors_error), Toast.LENGTH_SHORT).show(); Toast.makeText(getApplicationContext(),getResources().getString(R.string.cors_error), Toast.LENGTH_SHORT).show();
} }
}); });

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/activity_main" android:id="@+id/activity_main"
android:layout_width="match_parent" android:layout_width="match_parent"
@ -9,7 +9,8 @@
<androidx.core.widget.NestedScrollView <androidx.core.widget.NestedScrollView
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content"> android:layout_height="wrap_content"
tools:ignore="MissingConstraints">
<LinearLayout <LinearLayout
android:layout_width="match_parent" android:layout_width="match_parent"
@ -47,4 +48,14 @@
</LinearLayout> </LinearLayout>
</androidx.core.widget.NestedScrollView> </androidx.core.widget.NestedScrollView>
</LinearLayout> <ProgressBar
android:id="@+id/simpleProgressBar"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:max="100"
android:progress="50"
android:padding="20dp"
tools:ignore="MissingConstraints"
android:indeterminate="true" />
</androidx.constraintlayout.widget.ConstraintLayout>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" <androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/activity_main" android:id="@+id/activity_main"
android:layout_width="match_parent" android:layout_width="match_parent"
@ -7,6 +7,12 @@
android:orientation="vertical" android:orientation="vertical"
tools:context=".ObjectInfo"> tools:context=".ObjectInfo">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
tools:ignore="MissingConstraints">
<TextView <TextView
android:id="@+id/size_info" android:id="@+id/size_info"
android:layout_width="match_parent" android:layout_width="match_parent"
@ -28,6 +34,8 @@
android:textAlignment="center" android:textAlignment="center"
android:textSize="25sp" /> android:textSize="25sp" />
</LinearLayout>
<ProgressBar <ProgressBar
android:id="@+id/simpleProgressBar" android:id="@+id/simpleProgressBar"
android:layout_width="fill_parent" android:layout_width="fill_parent"
@ -38,4 +46,4 @@
tools:ignore="MissingConstraints" tools:ignore="MissingConstraints"
android:indeterminate="true" /> android:indeterminate="true" />
</LinearLayout> </androidx.constraintlayout.widget.ConstraintLayout>

View file

@ -0,0 +1 @@
* UI fixes