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:
authorNiedermann IT-Dienstleistungen <stefan-niedermann@users.noreply.github.com>2021-04-11 11:54:55 +0300
committerGitHub <noreply@github.com>2021-04-11 11:54:55 +0300
commitb4f6f9d19cba6c8b3106a58edf4e373d7c849310 (patch)
treeb735345f4aa1faf026e585d34e88ea802e6b868f /app/src/main/java/it/niedermann/nextcloud/deck/ui/card/comments
parent386da9eabe3c8e6cea544b535374496171c5f753 (diff)
Use Material TextInputLayout (#926)
* Use Material TextInputLayout Signed-off-by: Stefan Niedermann <info@niedermann.it> * Use Material TextInputLayout - Put icons into EditText Signed-off-by: Stefan Niedermann <info@niedermann.it> * Use Material TextInputLayout - Move edit / preview description button inside of description field Signed-off-by: Stefan Niedermann <info@niedermann.it> * Use Material TextInputLayout - Move edit / preview description button out of the description field Signed-off-by: Stefan Niedermann <info@niedermann.it> * Use Material TextInputLayout - Move edit / preview description button inside of description field Signed-off-by: Stefan Niedermann <info@niedermann.it> * Use Material TextInputLayout - Move edit / preview description button inside of description field Signed-off-by: Stefan Niedermann <info@niedermann.it> * Use Material TextInputLayout - increase description padding Signed-off-by: Stefan Niedermann <info@niedermann.it> * Use Material TextInputLayout - Remove unnecessary LinearLayout Signed-off-by: Stefan Niedermann <info@niedermann.it> * Do no longer brand dialog buttons because the material inputs are already colorful enough Signed-off-by: Stefan Niedermann <info@niedermann.it> * Fix EditBoardDialogFragment branding Signed-off-by: Stefan Niedermann <info@niedermann.it> * Use Material TextInputLayout - Fix unbranded TextInputLayout style Signed-off-by: Stefan Niedermann <info@niedermann.it> * Use Material TextInputLayout - Fix accessibility warnings Signed-off-by: Stefan Niedermann <info@niedermann.it> * Use Material TextInputLayout - Update screenshots Signed-off-by: Stefan Niedermann <info@niedermann.it>
Diffstat (limited to 'app/src/main/java/it/niedermann/nextcloud/deck/ui/card/comments')
-rw-r--r--app/src/main/java/it/niedermann/nextcloud/deck/ui/card/comments/CardCommentsEditDialogFragment.java8
-rw-r--r--app/src/main/java/it/niedermann/nextcloud/deck/ui/card/comments/CardCommentsFragment.java2
2 files changed, 6 insertions, 4 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/comments/CardCommentsEditDialogFragment.java b/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/comments/CardCommentsEditDialogFragment.java
index 692f8eb8f..a61d7c1ba 100644
--- a/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/comments/CardCommentsEditDialogFragment.java
+++ b/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/comments/CardCommentsEditDialogFragment.java
@@ -10,16 +10,16 @@ import android.view.WindowManager;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
+import androidx.appcompat.app.AlertDialog;
import androidx.fragment.app.DialogFragment;
import java.util.Objects;
import it.niedermann.nextcloud.deck.R;
import it.niedermann.nextcloud.deck.databinding.DialogAddCommentBinding;
-import it.niedermann.nextcloud.deck.ui.branding.BrandedAlertDialogBuilder;
import it.niedermann.nextcloud.deck.ui.branding.BrandedDialogFragment;
-import static it.niedermann.nextcloud.deck.ui.branding.BrandingUtil.applyBrandToEditText;
+import static it.niedermann.nextcloud.deck.ui.branding.BrandingUtil.applyBrandToEditTextInputLayout;
public class CardCommentsEditDialogFragment extends BrandedDialogFragment {
private static final String BUNDLE_KEY_COMMENT_ID = "commentId";
@@ -50,7 +50,7 @@ public class CardCommentsEditDialogFragment extends BrandedDialogFragment {
public Dialog onCreateDialog(Bundle savedInstanceState) {
binding = DialogAddCommentBinding.inflate(requireActivity().getLayoutInflater());
- return new BrandedAlertDialogBuilder(requireActivity())
+ return new AlertDialog.Builder(requireActivity())
.setView(binding.getRoot())
.setTitle(R.string.simple_comment)
.setNeutralButton(android.R.string.cancel, null)
@@ -80,7 +80,7 @@ public class CardCommentsEditDialogFragment extends BrandedDialogFragment {
@Override
public void applyBrand(int mainColor) {
- applyBrandToEditText(mainColor, binding.input);
+ applyBrandToEditTextInputLayout(mainColor, binding.inputWrapper);
}
}
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/comments/CardCommentsFragment.java b/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/comments/CardCommentsFragment.java
index a091b852d..33a19fe2d 100644
--- a/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/comments/CardCommentsFragment.java
+++ b/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/comments/CardCommentsFragment.java
@@ -33,6 +33,7 @@ import it.niedermann.nextcloud.deck.util.ViewUtil;
import static android.view.View.GONE;
import static android.view.View.VISIBLE;
import static it.niedermann.nextcloud.deck.ui.branding.BrandingUtil.applyBrandToEditText;
+import static it.niedermann.nextcloud.deck.ui.branding.BrandingUtil.applyBrandToEditTextInputLayout;
import static it.niedermann.nextcloud.deck.ui.branding.BrandingUtil.applyBrandToFAB;
public class CardCommentsFragment extends Fragment implements CommentEditedListener, CommentDeletedListener, CommentSelectAsReplyListener {
@@ -160,6 +161,7 @@ public class CardCommentsFragment extends Fragment implements CommentEditedListe
private void applyBrand(int mainColor) {
applyBrandToEditText(mainColor, binding.message);
applyBrandToFAB(mainColor, binding.fab);
+ applyBrandToEditTextInputLayout(mainColor, binding.messageWrapper);
}
@Override