diff --git a/mastodon/src/main/java/org/joinmastodon/android/fragments/account_list/BlockedAccountsListFragment.java b/mastodon/src/main/java/org/joinmastodon/android/fragments/account_list/BlockedAccountsListFragment.java new file mode 100644 index 0000000000..facb4c1d67 --- /dev/null +++ b/mastodon/src/main/java/org/joinmastodon/android/fragments/account_list/BlockedAccountsListFragment.java @@ -0,0 +1,36 @@ +package org.joinmastodon.android.fragments.account_list; + +import android.net.Uri; +import android.os.Bundle; + +import org.joinmastodon.android.R; +import org.joinmastodon.android.api.requests.HeaderPaginationRequest; +import org.joinmastodon.android.api.requests.accounts.GetAccountBlocks; +import org.joinmastodon.android.model.Account; +import org.joinmastodon.android.ui.viewholders.AccountViewHolder; + +public class BlockedAccountsListFragment extends AccountRelatedAccountListFragment{ + + @Override + public void onCreate(Bundle savedInstanceState){ + super.onCreate(savedInstanceState); + setTitle(R.string.sk_blocked_accounts); + } + + @Override + public HeaderPaginationRequest onCreateRequest(String maxID, int count){ + return new GetAccountBlocks(maxID, count); + } + + @Override + protected void onConfigureViewHolder(AccountViewHolder holder){ + super.onConfigureViewHolder(holder); + holder.setStyle(AccountViewHolder.AccessoryType.NONE, false); + } + + @Override + public Uri getWebUri(Uri.Builder base) { + return super.getWebUri(base).buildUpon() + .appendPath("/blocks").build(); + } +} diff --git a/mastodon/src/main/java/org/joinmastodon/android/fragments/account_list/MutedAccountsListFragment.java b/mastodon/src/main/java/org/joinmastodon/android/fragments/account_list/MutedAccountsListFragment.java new file mode 100644 index 0000000000..22dff9921c --- /dev/null +++ b/mastodon/src/main/java/org/joinmastodon/android/fragments/account_list/MutedAccountsListFragment.java @@ -0,0 +1,36 @@ +package org.joinmastodon.android.fragments.account_list; + +import android.net.Uri; +import android.os.Bundle; + +import org.joinmastodon.android.R; +import org.joinmastodon.android.api.requests.HeaderPaginationRequest; +import org.joinmastodon.android.api.requests.accounts.GetAccountMutes; +import org.joinmastodon.android.model.Account; +import org.joinmastodon.android.ui.viewholders.AccountViewHolder; + +public class MutedAccountsListFragment extends AccountRelatedAccountListFragment{ + + @Override + public void onCreate(Bundle savedInstanceState){ + super.onCreate(savedInstanceState); + setTitle(R.string.sk_muted_accounts); + } + + @Override + public HeaderPaginationRequest onCreateRequest(String maxID, int count){ + return new GetAccountMutes(maxID, count); + } + + @Override + protected void onConfigureViewHolder(AccountViewHolder holder){ + super.onConfigureViewHolder(holder); + holder.setStyle(AccountViewHolder.AccessoryType.NONE, false); + } + + @Override + public Uri getWebUri(Uri.Builder base) { + return super.getWebUri(base).buildUpon() + .appendPath("/mutes").build(); + } +} diff --git a/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/PollOptionStatusDisplayItem.java b/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/PollOptionStatusDisplayItem.java index 8a4207e355..2a62af3c33 100644 --- a/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/PollOptionStatusDisplayItem.java +++ b/mastodon/src/main/java/org/joinmastodon/android/ui/displayitems/PollOptionStatusDisplayItem.java @@ -80,7 +80,7 @@ public Holder(Activity activity, ViewGroup parent){ progressBg=activity.getResources().getDrawable(R.drawable.bg_poll_option_voted, activity.getTheme()).mutate(); progressBgInset=activity.getResources().getDrawable(R.drawable.bg_poll_option_voted_inset, activity.getTheme()).mutate(); itemView.setOnClickListener(this::onButtonClick); - button.setOutlineProvider(OutlineProviders.M3_BUTTON); + button.setOutlineProvider(OutlineProviders.roundedRect(20)); button.setClipToOutline(true); } diff --git a/mastodon/src/main/res/drawable/bg_poll_option_clickable.xml b/mastodon/src/main/res/drawable/bg_poll_option_clickable.xml index bff5fa24e8..cc3187a957 100644 --- a/mastodon/src/main/res/drawable/bg_poll_option_clickable.xml +++ b/mastodon/src/main/res/drawable/bg_poll_option_clickable.xml @@ -1,12 +1,12 @@ - + - + diff --git a/mastodon/src/main/res/drawable/bg_poll_option_clickable_inset.xml b/mastodon/src/main/res/drawable/bg_poll_option_clickable_inset.xml index b175706097..29dd2b1fc1 100644 --- a/mastodon/src/main/res/drawable/bg_poll_option_clickable_inset.xml +++ b/mastodon/src/main/res/drawable/bg_poll_option_clickable_inset.xml @@ -1,13 +1,13 @@ - + - + diff --git a/mastodon/src/main/res/drawable/bg_poll_option_voted.xml b/mastodon/src/main/res/drawable/bg_poll_option_voted.xml index 63979af913..ba14e45d2b 100644 --- a/mastodon/src/main/res/drawable/bg_poll_option_voted.xml +++ b/mastodon/src/main/res/drawable/bg_poll_option_voted.xml @@ -1,6 +1,6 @@ - + @@ -8,7 +8,7 @@ - + diff --git a/mastodon/src/main/res/drawable/bg_poll_option_voted_inset.xml b/mastodon/src/main/res/drawable/bg_poll_option_voted_inset.xml index f149fbdfbb..1bc8c099bb 100644 --- a/mastodon/src/main/res/drawable/bg_poll_option_voted_inset.xml +++ b/mastodon/src/main/res/drawable/bg_poll_option_voted_inset.xml @@ -1,12 +1,12 @@ - + - + @@ -14,7 +14,7 @@ - + diff --git a/mastodon/src/main/res/values-pt-rBR/strings_sk.xml b/mastodon/src/main/res/values-pt-rBR/strings_sk.xml index cf89ac1df2..244f05b823 100644 --- a/mastodon/src/main/res/values-pt-rBR/strings_sk.xml +++ b/mastodon/src/main/res/values-pt-rBR/strings_sk.xml @@ -342,7 +342,7 @@ Duração Reaja com emoji - Por favor, digite um emoji + Você precisa digitar um emoji Digite para reagir com um emoji Toque novamente para Teclado do Sistema 5 minutos @@ -370,31 +370,5 @@ Revelar automaticamente Avisos de Conteúdo nas respostas Lixeira de reciclagem Pesquisar - %d minutos - %d horas Suicídio - %d segundos - %d dias - Somente quando a publicação for aberta - Ocultar reações de emoji vazias - Mostrar reações com emojis nas linhas do tempo - Sempre mostrar o botão adicionar - Caso você precise de ajuda… - Desativar indicador de guia ativa em forma de comprimido - Início - Mostrar nomes das guias na barra de navegação - Carregar publicações mais antigas - Não mostrar novamente - Encontre uma linha de apoio - Estas são as notícias mais comentadas em seu servidor. - A publicação contém mídia - Carregar publicações mais recentes - Se você está procurando um sinal para não se matar, aqui está. Por favor, caso esteja deprimido e/ou tendo pensamentos suicidas, considere entrar em contato com uma linha de apoio para prevenção do suicídio. - https://findahelpline.com/br - Essas são as publicações que estão ganhando força no seu servidor. - - publicação - publicações - publicações - \ No newline at end of file diff --git a/mastodon/src/main/res/values/strings_sk.xml b/mastodon/src/main/res/values/strings_sk.xml index d8fadf3c22..01d926db1d 100644 --- a/mastodon/src/main/res/values/strings_sk.xml +++ b/mastodon/src/main/res/values/strings_sk.xml @@ -404,8 +404,6 @@ %d day %d days - Muted accounts - Mutes - Blocked accounts - Blocks + Muted accounts + Blocked accounts \ No newline at end of file