Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/stefan-niedermann/nextcloud-deck.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/it/niedermann/nextcloud/deck/ui/card/attachments')
-rw-r--r--app/src/main/java/it/niedermann/nextcloud/deck/ui/card/attachments/CardAttachmentsBottomsheetBehaviorCallback.java17
-rw-r--r--app/src/main/java/it/niedermann/nextcloud/deck/ui/card/attachments/CardAttachmentsFragment.java2
-rw-r--r--app/src/main/java/it/niedermann/nextcloud/deck/ui/card/attachments/ImageAttachmentViewHolder.java4
-rw-r--r--app/src/main/java/it/niedermann/nextcloud/deck/ui/card/attachments/picker/ContactItemViewHolder.java6
-rw-r--r--app/src/main/java/it/niedermann/nextcloud/deck/ui/card/attachments/picker/FileItemViewHolder.java10
-rw-r--r--app/src/main/java/it/niedermann/nextcloud/deck/ui/card/attachments/picker/GalleryItemViewHolder.java6
6 files changed, 19 insertions, 26 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/attachments/CardAttachmentsBottomsheetBehaviorCallback.java b/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/attachments/CardAttachmentsBottomsheetBehaviorCallback.java
index 473937753..13fc2a676 100644
--- a/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/attachments/CardAttachmentsBottomsheetBehaviorCallback.java
+++ b/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/attachments/CardAttachmentsBottomsheetBehaviorCallback.java
@@ -5,11 +5,11 @@ import static android.view.View.VISIBLE;
import static com.google.android.material.bottomsheet.BottomSheetBehavior.STATE_HIDDEN;
import android.content.Context;
+import android.graphics.Color;
import android.view.View;
import androidx.activity.OnBackPressedCallback;
import androidx.annotation.ColorInt;
-import androidx.annotation.ColorRes;
import androidx.annotation.DimenRes;
import androidx.annotation.NonNull;
import androidx.annotation.Px;
@@ -43,16 +43,15 @@ public class CardAttachmentsBottomsheetBehaviorCallback extends BottomSheetBehav
@NonNull FloatingActionButton fab,
@NonNull View pickerBackdrop,
@NonNull BottomNavigationView bottomNavigation,
- @ColorRes int backdropColorExpanded,
- @ColorRes int backdropColorCollapsed,
@DimenRes int bottomNavigationHeight
) {
this.backPressedCallback = backPressedCallback;
this.fab = fab;
this.pickerBackdrop = pickerBackdrop;
this.bottomNavigation = bottomNavigation;
- this.backdropColorExpanded = ContextCompat.getColor(context, backdropColorExpanded);
- this.backdropColorCollapsed = ContextCompat.getColor(context, backdropColorCollapsed);
+ final var color = ContextCompat.getColor(context, android.R.color.black);
+ this.backdropColorExpanded = Color.argb(127, Color.red(color), Color.green(color), Color.blue(color));
+ this.backdropColorCollapsed = ContextCompat.getColor(context, android.R.color.transparent);
this.bottomNavigationHeight = context.getResources().getDimensionPixelSize(bottomNavigationHeight);
}
@@ -75,13 +74,9 @@ public class CardAttachmentsBottomsheetBehaviorCallback extends BottomSheetBehav
pickerBackdrop.setBackgroundColor(ArgbEvaluatorCompat.getInstance().evaluate(bottomSheetPercentageShown, backdropColorExpanded, backdropColorCollapsed));
bottomNavigation.setTranslationY(bottomSheetPercentageShown * bottomNavigationHeight);
if (slideOffset <= lastOffset && slideOffset != 0) {
- if (fab.getVisibility() == GONE) {
- fab.show();
- }
+ fab.show();
} else {
- if (fab.getVisibility() == VISIBLE) {
- fab.hide();
- }
+ fab.hide();
}
}
lastOffset = slideOffset;
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/attachments/CardAttachmentsFragment.java b/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/attachments/CardAttachmentsFragment.java
index 42906d499..5e20eb6a2 100644
--- a/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/attachments/CardAttachmentsFragment.java
+++ b/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/attachments/CardAttachmentsFragment.java
@@ -165,8 +165,6 @@ public class CardAttachmentsFragment extends Fragment implements AttachmentDelet
binding.fab,
binding.pickerBackdrop,
binding.bottomNavigation,
- R.color.bottom_sheet_backdrop,
- android.R.color.transparent,
R.dimen.attachments_bottom_navigation_height));
binding.pickerBackdrop.setOnClickListener(v -> mBottomSheetBehaviour.setState(STATE_HIDDEN));
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/attachments/ImageAttachmentViewHolder.java b/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/attachments/ImageAttachmentViewHolder.java
index 72d942618..fa61859d3 100644
--- a/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/attachments/ImageAttachmentViewHolder.java
+++ b/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/attachments/ImageAttachmentViewHolder.java
@@ -43,8 +43,8 @@ public class ImageAttachmentViewHolder extends AttachmentViewHolder {
@Nullable final String uri = AttachmentUtil.getThumbnailUrl(account, cardRemoteId, attachment, getPreview().getWidth());
Glide.with(getPreview().getContext())
.load(uri)
- .placeholder(R.drawable.ic_image_grey600_24dp)
- .error(R.drawable.ic_image_grey600_24dp)
+ .placeholder(R.drawable.ic_image_24dp)
+ .error(R.drawable.ic_image_24dp)
.into(getPreview());
});
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/attachments/picker/ContactItemViewHolder.java b/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/attachments/picker/ContactItemViewHolder.java
index 7630d2d9e..5bdcb1814 100644
--- a/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/attachments/picker/ContactItemViewHolder.java
+++ b/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/attachments/picker/ContactItemViewHolder.java
@@ -52,8 +52,8 @@ public class ContactItemViewHolder extends RecyclerView.ViewHolder {
Glide.with(itemView.getContext())
.load(image)
.apply(RequestOptions.circleCropTransform())
- .placeholder(R.drawable.ic_person_grey600_24dp)
- .error(R.drawable.ic_person_grey600_24dp)
+ .placeholder(R.drawable.ic_person_24dp)
+ .error(R.drawable.ic_person_24dp)
.into(binding.avatar);
}
}
@@ -61,7 +61,7 @@ public class ContactItemViewHolder extends RecyclerView.ViewHolder {
public void bindError() {
itemView.setOnClickListener(null);
Glide.with(itemView.getContext())
- .load(R.drawable.ic_person_grey600_24dp)
+ .load(R.drawable.ic_person_24dp)
.into(binding.avatar);
}
}
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/attachments/picker/FileItemViewHolder.java b/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/attachments/picker/FileItemViewHolder.java
index f7d64aca8..2d7bd7016 100644
--- a/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/attachments/picker/FileItemViewHolder.java
+++ b/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/attachments/picker/FileItemViewHolder.java
@@ -1,5 +1,9 @@
package it.niedermann.nextcloud.deck.ui.card.attachments.picker;
+import static android.text.format.Formatter.formatFileSize;
+import static it.niedermann.nextcloud.deck.util.AttachmentUtil.getIconForMimeType;
+import static it.niedermann.nextcloud.deck.util.DateUtil.getRelativeDateTimeString;
+
import android.net.Uri;
import android.util.Pair;
@@ -14,10 +18,6 @@ import java.util.function.BiConsumer;
import it.niedermann.nextcloud.deck.R;
import it.niedermann.nextcloud.deck.databinding.ItemAttachmentDefaultBinding;
-import static android.text.format.Formatter.formatFileSize;
-import static it.niedermann.nextcloud.deck.util.AttachmentUtil.getIconForMimeType;
-import static it.niedermann.nextcloud.deck.util.DateUtil.getRelativeDateTimeString;
-
public class FileItemViewHolder extends RecyclerView.ViewHolder {
private final ItemAttachmentDefaultBinding binding;
@@ -40,6 +40,6 @@ public class FileItemViewHolder extends RecyclerView.ViewHolder {
binding.filesize.setText(null);
binding.modified.setText(null);
itemView.setOnClickListener(null);
- binding.preview.setImageResource(R.drawable.ic_attach_file_grey600_24dp);
+ binding.preview.setImageResource(R.drawable.ic_attach_file_24dp);
}
}
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/attachments/picker/GalleryItemViewHolder.java b/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/attachments/picker/GalleryItemViewHolder.java
index 402329767..b416c7b6d 100644
--- a/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/attachments/picker/GalleryItemViewHolder.java
+++ b/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/attachments/picker/GalleryItemViewHolder.java
@@ -29,15 +29,15 @@ public class GalleryItemViewHolder extends RecyclerView.ViewHolder {
itemView.setOnClickListener((v) -> onSelect.accept(uri, new Pair<>(null, Glide.with(itemView.getContext()).load(image))));
Glide.with(itemView.getContext())
.load(image)
- .placeholder(R.drawable.ic_image_grey600_24dp)
- .error(R.drawable.ic_image_grey600_24dp)
+ .placeholder(R.drawable.ic_image_24dp)
+ .error(R.drawable.ic_image_24dp)
.into(binding.preview);
}
public void bindError() {
itemView.setOnClickListener(null);
Glide.with(itemView.getContext())
- .load(R.drawable.ic_image_grey600_24dp)
+ .load(R.drawable.ic_image_24dp)
.into(binding.preview);
}
}