Fix
This commit is contained in:
parent
ebc0d744ed
commit
363132d331
|
@ -440,8 +440,8 @@ public class PeertubeEditUploadActivity extends AppCompatActivity {
|
|||
ItemStr finalLanguageToSend = languageToSend;
|
||||
Item finalPrivacyToSend = privacyToSend;
|
||||
binding.setUploadSubmit.setOnClickListener(v -> {
|
||||
String title1 = binding.pVideoTitle.getText().toString().trim();
|
||||
String description = binding.pVideoDescription.getText().toString().trim();
|
||||
String title1 = binding.pVideoTitle.getText() != null ? binding.pVideoTitle.getText().toString().trim() : "";
|
||||
String description = binding.pVideoDescription.getText() != null ? binding.pVideoDescription.getText().toString().trim() : "";
|
||||
boolean isNSFW1 = binding.setUploadNsfw.isChecked();
|
||||
boolean commentEnabled1 = binding.setUploadEnableComments.isChecked();
|
||||
videoParams = new VideoParams();
|
||||
|
|
|
@ -21,7 +21,6 @@ import android.content.Context;
|
|||
import android.content.Intent;
|
||||
import android.content.SharedPreferences;
|
||||
import android.content.pm.PackageManager;
|
||||
import android.graphics.Bitmap;
|
||||
import android.graphics.Color;
|
||||
import android.net.Uri;
|
||||
import android.os.Bundle;
|
||||
|
@ -262,7 +261,9 @@ public class PeertubeUploadActivity extends AppCompatActivity {
|
|||
String idChannel = channelM.getValue();
|
||||
Map.Entry<Integer, String> privacyM = privacyToSend.entrySet().iterator().next();
|
||||
Integer idPrivacy = privacyM.getKey();
|
||||
|
||||
if (binding.videoTitle.getText() != null && binding.videoTitle.getText().toString().trim().length() > 0) {
|
||||
filename = binding.videoTitle.getText().toString().trim();
|
||||
}
|
||||
try {
|
||||
SharedPreferences sharedpreferences = getSharedPreferences(Helper.APP_PREFS, Context.MODE_PRIVATE);
|
||||
String token = sharedpreferences.getString(Helper.PREF_KEY_OAUTH_TOKEN, null);
|
||||
|
@ -295,7 +296,6 @@ public class PeertubeUploadActivity extends AppCompatActivity {
|
|||
PeertubeUploadActivity.this, 1, new Intent(this, PeertubeEditUploadActivity.class), PendingIntent.FLAG_UPDATE_CURRENT);
|
||||
|
||||
final boolean autoClear = false;
|
||||
final Bitmap largeIcon = null;
|
||||
final boolean clearOnAction = true;
|
||||
final boolean ringToneEnabled = true;
|
||||
final ArrayList<UploadNotificationAction> noActions = new ArrayList<>(1);
|
||||
|
@ -306,11 +306,6 @@ public class PeertubeUploadActivity extends AppCompatActivity {
|
|||
ContextExtensionsKt.getCancelUploadIntent(this, uploadId)
|
||||
);
|
||||
|
||||
final UploadNotificationAction successAction = new UploadNotificationAction(
|
||||
R.drawable.ic_baseline_cancel_24,
|
||||
getString(R.string.video_uploaded_action),
|
||||
clickIntent
|
||||
);
|
||||
|
||||
final ArrayList<UploadNotificationAction> progressActions = new ArrayList<>(1);
|
||||
progressActions.add(cancelAction);
|
||||
|
@ -320,24 +315,21 @@ public class PeertubeUploadActivity extends AppCompatActivity {
|
|||
getString(R.string.uploading),
|
||||
R.drawable.ic_baseline_cloud_upload_24,
|
||||
Color.BLUE,
|
||||
largeIcon,
|
||||
null,
|
||||
clickIntent,
|
||||
progressActions,
|
||||
clearOnAction,
|
||||
autoClear
|
||||
);
|
||||
|
||||
final ArrayList<UploadNotificationAction> successActions = new ArrayList<>(1);
|
||||
progressActions.add(successAction);
|
||||
|
||||
UploadNotificationStatusConfig success = new UploadNotificationStatusConfig(
|
||||
getString(R.string.app_name),
|
||||
getString(R.string.upload_video_success),
|
||||
R.drawable.ic_baseline_check_24,
|
||||
Color.GREEN,
|
||||
largeIcon,
|
||||
null,
|
||||
clickIntent,
|
||||
successActions,
|
||||
noActions,
|
||||
clearOnAction,
|
||||
autoClear
|
||||
);
|
||||
|
@ -348,7 +340,7 @@ public class PeertubeUploadActivity extends AppCompatActivity {
|
|||
getString(R.string.toast_error),
|
||||
R.drawable.ic_baseline_error_24,
|
||||
Color.RED,
|
||||
largeIcon,
|
||||
null,
|
||||
clickIntent,
|
||||
noActions,
|
||||
clearOnAction,
|
||||
|
@ -360,7 +352,7 @@ public class PeertubeUploadActivity extends AppCompatActivity {
|
|||
getString(R.string.toast_cancelled),
|
||||
R.drawable.ic_baseline_cancel_24,
|
||||
Color.YELLOW,
|
||||
largeIcon,
|
||||
null,
|
||||
clickIntent,
|
||||
noActions,
|
||||
clearOnAction
|
||||
|
|
|
@ -26,24 +26,21 @@
|
|||
android:orientation="vertical">
|
||||
|
||||
<!-- Video title -->
|
||||
<LinearLayout
|
||||
<com.google.android.material.textfield.TextInputLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="vertical">
|
||||
android:layout_height="wrap_content">
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:labelFor="@+id/p_video_title"
|
||||
android:text="@string/title" />
|
||||
|
||||
<EditText
|
||||
<com.google.android.material.textfield.TextInputEditText
|
||||
android:id="@+id/p_video_title"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:hint="@string/title"
|
||||
android:importantForAutofill="no"
|
||||
android:inputType="text" />
|
||||
</LinearLayout>
|
||||
android:inputType="text"
|
||||
android:paddingTop="2dp"
|
||||
android:singleLine="true" />
|
||||
</com.google.android.material.textfield.TextInputLayout>
|
||||
|
||||
|
||||
<!-- Video media -->
|
||||
<LinearLayout
|
||||
|
@ -103,27 +100,24 @@
|
|||
|
||||
|
||||
<!-- video description -->
|
||||
<LinearLayout
|
||||
<!-- Video title -->
|
||||
<com.google.android.material.textfield.TextInputLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="vertical">
|
||||
android:layout_height="wrap_content">
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:labelFor="@+id/p_video_description"
|
||||
android:text="@string/description" />
|
||||
|
||||
<EditText
|
||||
<com.google.android.material.textfield.TextInputEditText
|
||||
android:id="@+id/p_video_description"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:hint="@string/description"
|
||||
android:importantForAutofill="no"
|
||||
android:inputType="textMultiLine"
|
||||
android:paddingTop="2dp"
|
||||
android:gravity="top"
|
||||
android:lines="5"
|
||||
android:maxLines="5"
|
||||
android:scrollbars="vertical" />
|
||||
</LinearLayout>
|
||||
android:singleLine="false" />
|
||||
</com.google.android.material.textfield.TextInputLayout>
|
||||
|
||||
<!-- Videos channels -->
|
||||
<LinearLayout
|
||||
|
|
|
@ -93,17 +93,23 @@
|
|||
android:textSize="16sp" />
|
||||
</LinearLayout>
|
||||
|
||||
|
||||
<EditText
|
||||
android:id="@+id/video_title"
|
||||
<com.google.android.material.textfield.TextInputLayout
|
||||
android:layout_width="300dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center"
|
||||
android:layout_marginTop="20dp"
|
||||
android:layout_marginTop="20dp">
|
||||
|
||||
<com.google.android.material.textfield.TextInputEditText
|
||||
android:id="@+id/video_title"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center"
|
||||
android:hint="@string/title_video_peertube"
|
||||
android:importantForAutofill="no"
|
||||
android:inputType="text"
|
||||
android:singleLine="true" />
|
||||
</com.google.android.material.textfield.TextInputLayout>
|
||||
|
||||
|
||||
<!-- Videos upload submit -->
|
||||
<Button
|
||||
|
|
Loading…
Reference in New Issue