diff --git a/app/src/main/java/app/fedilab/android/helper/SpannableHelper.java b/app/src/main/java/app/fedilab/android/helper/SpannableHelper.java index 49021fcc..26cb125d 100644 --- a/app/src/main/java/app/fedilab/android/helper/SpannableHelper.java +++ b/app/src/main/java/app/fedilab/android/helper/SpannableHelper.java @@ -52,6 +52,7 @@ import androidx.lifecycle.ViewModelStoreOwner; import androidx.preference.PreferenceManager; import com.bumptech.glide.Glide; +import com.google.android.material.dialog.MaterialAlertDialogBuilder; import org.jsoup.Jsoup; import org.jsoup.nodes.Document; @@ -289,10 +290,10 @@ public class SpannableHelper { @Override public void onLongClick(View view) { Context mContext = view.getContext(); - AlertDialog.Builder dialogBuilder = new AlertDialog.Builder(mContext); + MaterialAlertDialogBuilder materialAlertDialogBuilder = new MaterialAlertDialogBuilder(mContext); PopupLinksBinding popupLinksBinding = PopupLinksBinding.inflate(LayoutInflater.from(context)); - dialogBuilder.setView(popupLinksBinding.getRoot()); - AlertDialog alertDialog = dialogBuilder.create(); + materialAlertDialogBuilder.setView(popupLinksBinding.getRoot()); + AlertDialog alertDialog = materialAlertDialogBuilder.create(); alertDialog.show(); String finalURl = newURL; String uniqueUrl = newURL.endsWith("…") ? newURL : newURL + "…"; diff --git a/app/src/main/res/drawable/ic_check_redirect.xml b/app/src/main/res/drawable/ic_check_redirect.xml new file mode 100644 index 00000000..f4ff8870 --- /dev/null +++ b/app/src/main/res/drawable/ic_check_redirect.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/drawable/ic_copy_link.xml b/app/src/main/res/drawable/ic_copy_link.xml new file mode 100644 index 00000000..46278812 --- /dev/null +++ b/app/src/main/res/drawable/ic_copy_link.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/drawable/ic_full_link.xml b/app/src/main/res/drawable/ic_full_link.xml new file mode 100644 index 00000000..16b494d3 --- /dev/null +++ b/app/src/main/res/drawable/ic_full_link.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/drawable/ic_open_external.xml b/app/src/main/res/drawable/ic_open_external.xml new file mode 100644 index 00000000..f7aa3cbb --- /dev/null +++ b/app/src/main/res/drawable/ic_open_external.xml @@ -0,0 +1,10 @@ + + + diff --git a/app/src/main/res/drawable/ic_share_link.xml b/app/src/main/res/drawable/ic_share_link.xml new file mode 100644 index 00000000..21496e7a --- /dev/null +++ b/app/src/main/res/drawable/ic_share_link.xml @@ -0,0 +1,9 @@ + + + diff --git a/app/src/main/res/layout/popup_links.xml b/app/src/main/res/layout/popup_links.xml index 994ef23e..1ddeb8ef 100644 --- a/app/src/main/res/layout/popup_links.xml +++ b/app/src/main/res/layout/popup_links.xml @@ -3,67 +3,52 @@ xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="wrap_content" - android:layout_margin="@dimen/fab_margin" android:orientation="vertical" - android:padding="@dimen/fab_margin"> + android:padding="12dp"> - + android:textAlignment="textStart" + app:icon="@drawable/ic_full_link" /> - + android:textAlignment="textStart" + app:icon="@drawable/ic_share_link" /> - + android:textAlignment="textStart" + app:icon="@drawable/ic_open_external" /> - + android:textAlignment="textStart" + app:icon="@drawable/ic_copy_link" /> - + android:textAlignment="textStart" + app:icon="@drawable/ic_check_redirect" /> + diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index 6749829e..2e549a74 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -257,7 +257,7 @@ Remover Listas - Tem certeza de que deseja excluir permanentemente esta lista? + Você tem certeza que deseja excluir permanentemente esta lista\? Adicionar à lista Excluir lista Nome da nova lista @@ -314,9 +314,9 @@ Baixar mídia Selecionar toque Ativar definição de momento - Tem certeza que deseja bloquear %s\? + Você tem certeza que deseja bloquear %s\? \n -\nVocê não verá nenhum conteúdo dessa instância em nenhuma linha do tempo pública ou em suas notificações. Seus seguidores dessa instância serão removidos. +\nVocê não verá nenhum conteúdo dessa instância em nenhuma timeline pública ou em suas notificações. Seus seguidores dessa instância serão removidos. Bloquear instância Instância bloqueada Obtendo status remoto @@ -704,4 +704,16 @@ Diz respeito apenas a respostas \"públicas\". Quando ativado, suas respostas terão automaticamente a visibilidade \"não listada\" em vez de \"pública\" Você tem certeza que deseja excluir o cache\? Se você tiver rascunhos com mídia, a mídia anexada será perdida. Importar configurações + \"O Mastodon não é um site único como o Twitter ou o Facebook, é uma rede de milhares de comunidades operadas por diferentes organizações e indivíduos que fornecem uma experiência de mídia social perfeita.\" + Remover timeline fixada\? + Você tem certeza que deseja desbloquear %1$s\? + Limpar todas as notificações + OIá! Convidamos você a se juntar ao Fediverso. + Não possui uma conta\? + Exibir todas as categorias + Você tem certeza que deseja excluir todas as notificações\? Essa ação não pode ser desfeita. + Marcar todas as notificações como lidas + Junte-se ao Fediverso + Você tem certeza que deseja desafixar essa timeline\? + Excluir as timelines fixadas\? \ No newline at end of file diff --git a/src/fdroid/fastlane/metadata/android/pt/changelogs/395.txt b/src/fdroid/fastlane/metadata/android/pt/changelogs/395.txt new file mode 100644 index 00000000..e7fc7bca --- /dev/null +++ b/src/fdroid/fastlane/metadata/android/pt/changelogs/395.txt @@ -0,0 +1,2 @@ +- Corrigidos alguns bugs +- Permite compartilhar com o aplicativo diff --git a/src/fdroid/fastlane/metadata/android/pt/changelogs/396.txt b/src/fdroid/fastlane/metadata/android/pt/changelogs/396.txt new file mode 100644 index 00000000..7bf813f6 --- /dev/null +++ b/src/fdroid/fastlane/metadata/android/pt/changelogs/396.txt @@ -0,0 +1,13 @@ +Adicionado: +- Permite definir um ponto de foco em nas prévias (editor de mídia) +- Respeite o ponto de foco com prévias +- Paginação com o suporte ao botão buscar mais leitura para cima ou para baixo +- Adicionar tendências + +Fixo: +- Somente a última notificação por push é exibida (não agrupada) +- Mau comportamento com a rolagem direita/esquerda +- Corrigir perfis longos não totalmente exibidos +- Problemas com algumas enquetes +- Algumas falhas +- Alguns maus comportamentos diff --git a/src/fdroid/fastlane/metadata/android/pt/changelogs/397.txt b/src/fdroid/fastlane/metadata/android/pt/changelogs/397.txt new file mode 100644 index 00000000..fbdf14da --- /dev/null +++ b/src/fdroid/fastlane/metadata/android/pt/changelogs/397.txt @@ -0,0 +1 @@ +- Corrigidos alguns bugs relatados.