diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml new file mode 100644 index 0000000..b1079ca --- /dev/null +++ b/app/src/main/res/values-pt-rBR/strings.xml @@ -0,0 +1,106 @@ + + + Depuração por Wi-Fi + Depuração\npor Wi-Fi + Desconectado + Detalhes de conexão + Porta: + Endereço: + Erro + Copiar + Conceder permissão + Concedido + Não é necessário + Configurar Shizuku + Continuar + Entendi! + Abrir Magisk + Reiniciar + Conectar + Continuar + Sair + Configuração adicional + Acesso root + Notificações + Notificações de acesso root + Conexão instantanea + Mais configurações + O Wi-Fi está desativado + A depuração está desativada + Atualizações desativadas + Atualizar disponibilidade do Shizuku + Falha ao enviar a área de transferência! + "Erro ao copiar as informações de conexão!\n " + Copiado! + Tanto o acesso root quanto o Shizuku estão indisponíveis. + Você precisa fornecer acesso root ou permissão para usar o Shizuku. + Bem-vindo ao WADBS, um pequeno app complementar que torna sua vida como desenvolvedor muito mais fácil! Antes de começar, conceda algumas permissões necessárias. + O WADBS exibirá uma notificação quando encontrar um erro, geralmente porque não possui o conjunto necessário de privilégios. + O acesso root permite que o WADBS altere o estado da Depuração por Wi-Fi, colete dados de conexão e interaja com o KDE Connect para parear instantaneamente seu dispositivo Android com seu PC via rede local.\nEssa permissão é opcional se você usar o Shizuku. + Alternativamente ao acesso root, o WADBS pode utilizar o Shizuku para obter o conjunto necessário de privilégios. Observe que a integração do KDE Connect não funciona com o Shizuku. + Conceda todas as permissões necessárias e toque em \"Continuar\". + O Magisk exibe uma dica sempre que algum app recebe acesso root. O WADBS verifica frequentemente o estado da Depuração por Wi-Fi no seu dispositivo para atualizar seus widgets (você pode editar o intervalo nas Configurações). Isso torna as notificações do Magisk um tanto irritantes.\n\nVocê pode desativar as notificações de acesso root do Magisk na guia \"SuperUsuário\" (toque em WADBS na lista para ver mais opções para isso). + KDE Connect está pronto. + Ajuste configurações mais específicas no app. + Os atalhos não estão disponíveis enquanto a Depuração por Wi-Fi está desativada. + A Depuração por Wi-Fi não está disponível enquanto o Wi-Fi está desativado. + WADBS requer alguma configuração adicional. Por favor, termine de configurá-lo antes de gerenciar widgets. + Este widget requer atualizações periódicas + Envia uma notificação quando WADBS não tem privilégios suficientes (acesso root ou Shizuku) + Faltando privilégios suficientes + Expanda esta notificação para saber mais. + WADBS requer acesso root ou permissão para usar o Shizuku. Atualmente parece que não há nada disso. Garanta o nível mínimo de privilégios e reinicie o app. + Reinicie para atualizar privilégios + Ativado + Aguardando + Desativado + Detalhes de conexão + Disponível em + Depuração por Wi-Fi + Ativar na inicialização + Ative a Depuração por Wi-Fi logo após a inicialização do sistema + Quando o dispositivo inicializa, você não se conecta a uma rede Wi-Fi imediatamente. O WADBS aguardará uma conexão, ativará a Depuração por Wi-Fi e executará a sincronização (se ativada). Se após o tempo especificado o seu dispositivo ainda não estiver conectado a nenhuma rede, o WADBS interromperá o processo de monitoramento. Você sempre pode ativar a Depuração por Wi-Fi manualmente. + Tempo de espera + Quantidade de tempo que o WADBS deve esperar por uma conexão Wi-Fi após a inicialização ser concluída + Copiar dados de conexão + Colocar os dados de conexão na área de transferência após ativar a Depuração por Wi-Fi + KDE Connect não está instalado + A integração do KDE Connect requer privilégios root + Ative a cópia dos dados de conexão primeiro + Integração do KDE Connect + Ativar integração + Se esta opção estiver ativada, sua área de transferência será sincronizada com o KDE Connect quando você ativar a Depuração por Wi-Fi usando um widget. O KDE Connect deve estar instalado para que isso funcione. + Dados de conexão de prefixo + Ativar prefixação + Se esta opção estiver ativada, os dados de conexão serão prefixados com uma string definida abaixo. Isso permite que os scripts do usuário os separem de outros dados da área de transferência e se conectem automaticamente ao seu dispositivo. + Prefixo + Defina o prefixo para seus scripts personalizados. + Transparência de fundo + Especifique o quão transparente este widget deve ser. + Raio de canto + Especifique o arredondamento do canto do plano de fundo do widget.\nO raio do canto é calculado em relação ao raio do canto padrão do sistema para o plano de fundo do widget. + Usar fundo colorido + Escolha se deseja usar a cor da superfície ou do contêiner para o plano de fundo do widget.\nA transparência é aplicada de forma independente. + Texto claro + Se deve usar texto de cor clara.\nEsta opção pode melhorar a legibilidade ao usar um fundo semitransparente em um plano de fundo escuro. + Outro + GitHub + Visite este projeto no GitHub + Abrir um problema + Relate um bug ou sugira um recurso + Versão do app + Trocar + Este widget fornece uma opção para ativar o recurso de Depuração por Wi-Fi do Android. + Informações de conexão + ADB sem fio + Atualizar + Exibe informações atuais da conexão de Depuração por Wi-Fi e permite copiá-las. + Ativar depuração + Desativar depuração + Depuração indisponível + Privilégios ausentes + Aguarde para configurações + Ative o Wi-Fi primeiro + Sem dados de conexão + Consulte o app para obter instruções + diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 0a8b627..cd84cb9 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -46,7 +46,7 @@ Welcome to WADBS, a small companion app that makes your life as a developer much easier! Before you start, please, grant some necessary permissions. WADBS will display a notification when it encounters an error which is usually because it lacks a needed set of privileges. Root access allows WADBS to change the state of Wireless Debugging, gather connection data and interact with KDE Connect to instantly pair your Android device with your PC via local network.\nThis permission is optional if you use Shizuku. - Alternatively to Root access WADBS can utilize Shizuku to gain the needed set of privileges. Note that KDE Connect integration does not work with Shizuku. + Alternatively to root access WADBS can utilize Shizuku to gain the needed set of privileges. Note that KDE Connect integration does not work with Shizuku. Grant all of the required permissions and then tap \"Continue\". Magisk displays a toast whenever some app is granted root access. WADBS frequently checks the state of Wireless Debugging on your device to update its widgets (you can edit the interval in settings). This makes Magisk\'s notifications somewhat annoying.\n\nYou can disable Magisk\'s root access notifications from the \"Superuser\" tab (tap on WADBS in the list there to see more options for it). KDE Connect is ready. @@ -74,10 +74,10 @@ Wireless debugging Enable on boot Enable wireless debugging right after system has booted up - When your phone boots, you are not connected to a WiFi network immediately. WADBS will wait for a connection, enable wireless debugging and perform the sync (if enabled). If after the specified time your device has still not connected to any network, WADBS will stop the monitoring process. You can always enable wireless debugging manually. + When your phone boots, you are not connected to a Wi-Fi network immediately. WADBS will wait for a connection, enable wireless debugging and perform the sync (if enabled). If after the specified time your device has still not connected to any network, WADBS will stop the monitoring process. You can always enable wireless debugging manually. Waiting time - Amount of time WADBS should wait for a WiFi connection after the boot is completed + Amount of time WADBS should wait for a Wi-Fi connection after the boot is completed Copy connection data Put connection data into the clipboard after enabling wireless debugging @@ -95,13 +95,13 @@ If this option is enabled, connection data will be prefixed with a string defined below. This allows user scripts to separate it from other clipboard data and automatically connect with your device. Prefix - Define prefix for your custom scripts + Define prefix for your custom scripts. Background transparency Specify how transparent this widget should be. Corner radius - Specify the corner roundness for widget\'s background.\nCorner radius is calculated relative to your system\'s default corner radius for widget background + Specify the corner roundness for widget\'s background.\nCorner radius is calculated relative to your system\'s default corner radius for widget background. Use colorful background Choose whether to use surface or container color for widget background.\nTransparency is applied independently. diff --git a/fastlane/metadata/android/en-US/changelogs/3.txt b/fastlane/metadata/android/en-US/changelogs/3.txt new file mode 100644 index 0000000..d5462d2 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/3.txt @@ -0,0 +1,8 @@ +This release brings several quality of life features and some bug fixes. Here is the list: + +- Add option to automatically enable wireless debugging on boot +- Add option to disable widget updates (in case you do not have any widgets or if you need better battery life) +- Add option to copy connection data without syncing it through KDE Connect +- State on the settings screen that KDE Connect integration requires root privileges +- Use translucent activity for widget configuration to show wallpapers on the background. WADBS no longer requires the storage permission! +- Notify user about missing privileges when trying to configure a widget diff --git a/fastlane/metadata/android/pt-rBR/changelogs/1.txt b/fastlane/metadata/android/pt-rBR/changelogs/1.txt new file mode 100644 index 0000000..24214e1 --- /dev/null +++ b/fastlane/metadata/android/pt-rBR/changelogs/1.txt @@ -0,0 +1,5 @@ +Esta é uma versão inicial do app. Aqui está o que você pode fazer com isso: + +- Crie e personalize widgets úteis na tela inicial +- Use um prático botão de alternância de configurações rápidas para a Depuração por Wi-Fi +- Pareie instantaneamente seus dispositivos usando o KDE Connect e alguns scripts Python (leia mais no readme do repositório) \ No newline at end of file diff --git a/fastlane/metadata/android/pt-rBR/changelogs/2.txt b/fastlane/metadata/android/pt-rBR/changelogs/2.txt new file mode 100644 index 0000000..6be0112 --- /dev/null +++ b/fastlane/metadata/android/pt-rBR/changelogs/2.txt @@ -0,0 +1,4 @@ +- Suporte para Shizuku como alternativa ao acesso root +- Integração de configurações rápidas da OneUI +- Notificação de privilégios ausentes +- Configurações organizadas \ No newline at end of file diff --git a/fastlane/metadata/android/pt-rBR/changelogs/3.txt b/fastlane/metadata/android/pt-rBR/changelogs/3.txt new file mode 100644 index 0000000..2550b57 --- /dev/null +++ b/fastlane/metadata/android/pt-rBR/changelogs/3.txt @@ -0,0 +1,8 @@ +Esta versão traz vários recursos de qualidade de vida e algumas correções de bugs. Aqui está a lista: + +- Adicionada opção para ativar automaticamente a Depuração por Wi-Fi na inicialização +- Adicionada opção para desativar as atualizações de widgets (caso você não tenha nenhum widget ou precise de uma melhor duração da bateria) +- Adicionada opção para copiar dados de conexão sem sincronizá-los através do KDE Connect +- Indique na tela de configurações que a integração do KDE Connect requer privilégios root +- Use atividade translúcida para configuração de widget para mostrar os planos de fundos em segundo plano. WADBS não requer mais permissão de armazenamento! +- Notificar o usuário sobre a falta de privilégios ao tentar configurar um widget diff --git a/fastlane/metadata/android/pt-rBR/full_description.txt b/fastlane/metadata/android/pt-rBR/full_description.txt new file mode 100644 index 0000000..72f78ce --- /dev/null +++ b/fastlane/metadata/android/pt-rBR/full_description.txt @@ -0,0 +1 @@ +

WADBS (abreviação de Wireless Android Debugging Bridge Switch) é um app que permite ativar e desativar o recurso Depuração por Wi-Fi do Android rapidamente. Ele fornece vários widgets e um bloco de configurações rápidas para fazer isso. Você também pode conectar-se instantaneamente ao seu PC usando o recurso de compartilhamento da área de transferência do KDE Connect (veja scripts).

\ No newline at end of file diff --git a/fastlane/metadata/android/pt-rBR/images/phoneScreenshots/01.png b/fastlane/metadata/android/pt-rBR/images/phoneScreenshots/01.png new file mode 100644 index 0000000..87b3549 Binary files /dev/null and b/fastlane/metadata/android/pt-rBR/images/phoneScreenshots/01.png differ diff --git a/fastlane/metadata/android/pt-rBR/images/phoneScreenshots/02.png b/fastlane/metadata/android/pt-rBR/images/phoneScreenshots/02.png new file mode 100644 index 0000000..f10a792 Binary files /dev/null and b/fastlane/metadata/android/pt-rBR/images/phoneScreenshots/02.png differ diff --git a/fastlane/metadata/android/pt-rBR/images/phoneScreenshots/03.png b/fastlane/metadata/android/pt-rBR/images/phoneScreenshots/03.png new file mode 100644 index 0000000..af9fa7d Binary files /dev/null and b/fastlane/metadata/android/pt-rBR/images/phoneScreenshots/03.png differ diff --git a/fastlane/metadata/android/pt-rBR/images/phoneScreenshots/04.png b/fastlane/metadata/android/pt-rBR/images/phoneScreenshots/04.png new file mode 100644 index 0000000..31af39f Binary files /dev/null and b/fastlane/metadata/android/pt-rBR/images/phoneScreenshots/04.png differ diff --git a/fastlane/metadata/android/pt-rBR/images/phoneScreenshots/05.png b/fastlane/metadata/android/pt-rBR/images/phoneScreenshots/05.png new file mode 100644 index 0000000..722c78c Binary files /dev/null and b/fastlane/metadata/android/pt-rBR/images/phoneScreenshots/05.png differ diff --git a/fastlane/metadata/android/pt-rBR/images/phoneScreenshots/06.png b/fastlane/metadata/android/pt-rBR/images/phoneScreenshots/06.png new file mode 100644 index 0000000..f4c73a4 Binary files /dev/null and b/fastlane/metadata/android/pt-rBR/images/phoneScreenshots/06.png differ diff --git a/fastlane/metadata/android/pt-rBR/short_description.txt b/fastlane/metadata/android/pt-rBR/short_description.txt new file mode 100644 index 0000000..0f0b38b --- /dev/null +++ b/fastlane/metadata/android/pt-rBR/short_description.txt @@ -0,0 +1 @@ +Ative e desative o recurso Depuração por Wi-Fi do Android rapidamente \ No newline at end of file diff --git a/fastlane/metadata/android/ru/changelogs/3.txt b/fastlane/metadata/android/ru/changelogs/3.txt new file mode 100644 index 0000000..bdfc836 --- /dev/null +++ b/fastlane/metadata/android/ru/changelogs/3.txt @@ -0,0 +1,8 @@ +В этом релизе вас ждут исправления ошибок и новые удобные функции. Вот их список: + +- Добавлена опция автоматического включения беспроводной отладки после загрузки системы. +- Теперь можно отключить обновление виджетов, если вы ими не пользуетесь или хотите меньше разряжать батарею. +- Добавлена опция копирования информации без синхронизации через KDE Connect. +- В настройках теперь отмечается, что интеграция с KDE Connect требует root. +- Для отображения обоев на экране конфигурации виджетов теперь используется прозрачный фон. Разрешение на управление памятью больше не нужно! +- Добавлено оповещение о недостаточных привилегиях, когда вы пытаетесь конфигурировать виджет. diff --git a/media/feature-customization.pt_br.png b/media/feature-customization.pt_br.png new file mode 100644 index 0000000..1ab5b9d Binary files /dev/null and b/media/feature-customization.pt_br.png differ diff --git a/media/feature-instant-connection.pt_br.png b/media/feature-instant-connection.pt_br.png new file mode 100644 index 0000000..e9240bf Binary files /dev/null and b/media/feature-instant-connection.pt_br.png differ diff --git a/media/feature-one-ui.pt_br.png b/media/feature-one-ui.pt_br.png new file mode 100644 index 0000000..26a7df4 Binary files /dev/null and b/media/feature-one-ui.pt_br.png differ diff --git a/media/feature-qs-tile.pt_br.png b/media/feature-qs-tile.pt_br.png new file mode 100644 index 0000000..80488df Binary files /dev/null and b/media/feature-qs-tile.pt_br.png differ diff --git a/media/feature-shizuku.pt_br.png b/media/feature-shizuku.pt_br.png new file mode 100644 index 0000000..a61b631 Binary files /dev/null and b/media/feature-shizuku.pt_br.png differ diff --git a/media/feature-widgets.pt_br.png b/media/feature-widgets.pt_br.png new file mode 100644 index 0000000..92ebef5 Binary files /dev/null and b/media/feature-widgets.pt_br.png differ diff --git a/readme.md b/readme.md index e6aa5db..dd71a99 100644 --- a/readme.md +++ b/readme.md @@ -9,7 +9,7 @@

-> Read in other languages: [`🇷🇺`](./readme.ru.md) [`Translate into your language!`](./translate.md) +> Read in other languages: [`🇷🇺`](./readme.ru.md) [`🇧🇷`](./readme.pt_br.md) [`Translate into your language!`](./translate.md) **WADBS** (short or **Wireless Android Debugging Bridge Switch**) is an app that allows you to switch Android's Wireless Debugging feature on and off quickly. It provides several widgets and a quick settings tile to do this. diff --git a/readme.pt_br.md b/readme.pt_br.md new file mode 100644 index 0000000..fbca35a --- /dev/null +++ b/readme.pt_br.md @@ -0,0 +1,42 @@ +Wireless Debugging Switch Widget + +

+ + Obtenha-o no GitHub + + + Obtenha-o no F-Droid + +

+ +> Leia em outros idiomas: [`🇺🇸`](./readme.md) [`🇷🇺`](./readme.ru.md) [`Traduza para o seu idioma!`](./translate.md) + +**WADBS** (abreviação de **Wireless Android Debugging Bridge Switch**) é um app que permite ativar e desativar o recurso Depuração por Wi-Fi do Android rapidamente. +Ele fornece vários widgets e um bloco de configurações rápidas para fazer isso. +Você também pode conectar-se instantaneamente ao seu PC usando o recurso de compartilhamento da área de transferência do KDE Connect (veja [scripts](./scripts/readme.pt_br.md)). + +## Recursos + +Bloco de configurações rápidas +Widgets na tela inicial +Personalização de widgets +Conexão instantânea +Funciona com Shizuku +Integração da OneUI + +## Créditos + +[libsu](https://github.com/topjohnwu/libsu) - uma biblioteca que facilita a execução de operações que exigem root. +
[Shizuku](https://shizuku.rikka.app/) - uma estrutura que o WADBS pode usar como alternativa ao acesso root. +
[IBM Plex Mono](https://fonts.google.com/specimen/IBM+Plex+Mono) - fonte usada em meus designs para este app. +
[Leaves](https://unsplash.com/photos/wAU3MfsGPNw) - uma foto incrível de folhas que usei como fundo para meus designs foi feita por [Aedrian](https://unsplash.com/@aedrian). +
[Waves](https://unsplash.com/photos/a-close-up-of-a-body-of-water-with-ripples-dujWQFlKE7c) - uma foto incrível de ondas que usei para a imagem promocional da integração da OneUI foi feita por [Michał Bińkiewicz](https://unsplash.com/@binkievitz). + +## Licença + +WADBS é um software livre. Foi feito com o intuito de facilitar a vida dos desenvolvedores. +Ele está licenciado sob a GNU General Public License versão 3. +Resumindo - você pode redistribuí-lo e modificá-lo, mas deve dar crédito ao autor original. + +WADBS é distribuído "como está". +Os desenvolvedores deste app não se responsabilizam por qualquer tipo de dano ou prejuízo causado pelo conteúdo deste repositório ou materiais relacionados a ele diretamente ou não. diff --git a/readme.ru.md b/readme.ru.md index 829663a..d17169e 100644 --- a/readme.ru.md +++ b/readme.ru.md @@ -9,7 +9,7 @@

-> Читайте на других языках: [`🇺🇸`](./readme.md) [`Переведите на свой язык!`](./translate.md) +> Читайте на других языках: [`🇺🇸`](./readme.md) [`🇧🇷`](./readme.pt_br.md) [`Переведите на свой язык!`](./translate.md) **Wireless Android Debugging Bridge Switch** (или **WADBS** в более краткой форме) - приложение, позволяющее легко включать и выключать функцию Беспроводной отладки на Android. Для этого приложение предоставляет набор виджетов для рабочего стола, а также тайл быстрых настроек. @@ -32,7 +32,6 @@
[Листва](https://unsplash.com/photos/wAU3MfsGPNw) - автор замечательного фото листвы, которое я использовал в своих дизайнах, - [Aedrian](https://unsplash.com/@aedrian).
[Волны](https://unsplash.com/photos/a-close-up-of-a-body-of-water-with-ripples-dujWQFlKE7c) - атор замечательного фото волн, которая я использовал для интеграции с OneUI - [Michał Bińkiewicz](https://unsplash.com/@binkievitz). - ## Лицензирование WADBS - свободное программное обеспечение. Данное приложение было создано с целью сделать жизнь разработчиков проще. diff --git a/scripts/linux/readme.pt_br.md b/scripts/linux/readme.pt_br.md new file mode 100644 index 0000000..1042977 --- /dev/null +++ b/scripts/linux/readme.pt_br.md @@ -0,0 +1,10 @@ +# Instruções de instalação + +[`⬅️ Voltar`](../readme.pt_br.md) + +1. Baixe [`autoconnect-wireless-debugging-linux.py`](./autoconnect-wireless-debugging-linux.py) +2. Instale Python e pip +3. Execute `pip install pyperclip` +4. Torne o script baixado um executável com `chmod +x autoconnect-wireless-debugging-linux.py` +5. Use o app de configurações da sua área de trabalho para adicionar o script à lista de inicialização automática do sistema +6. Reinicie ou inicie o script você mesmo diff --git a/scripts/readme.pt_br.md b/scripts/readme.pt_br.md new file mode 100644 index 0000000..27ef27b --- /dev/null +++ b/scripts/readme.pt_br.md @@ -0,0 +1,10 @@ +# Scripts + +[`⬅️ Voltar`](../readme.pt_br.md) + +Esses scripts Python são usados ​​para parear instantaneamente seus dispositivos. +Eles estão ouvindo as alterações no conteúdo da área de transferência e executam o comando `adb connect ` para conectar. +Eles também enviam uma notificação depois. + +- [Obtenha um script para Linux](./linux/readme.pt_br.md) +- [Obtenha um script para Windows](./windows/readme.pt_br.md) diff --git a/scripts/windows/readme.pt_br.md b/scripts/windows/readme.pt_br.md new file mode 100644 index 0000000..f51bc6d --- /dev/null +++ b/scripts/windows/readme.pt_br.md @@ -0,0 +1,9 @@ +# Instruções de instalação + +[`⬅️ Voltar`](../readme.pt_br.md) + +1. Baixe todos os arquivos desta pasta +2. Instale Python e pip (fornecido com Python) +3. Execute `pip install pyperclip win10toast` +4. Adicione o script baixado ao Inicio automático movendo os arquivos manualmente ou usando o Gerenciador de Tarefas +5. Reinicie ou inicie o script você mesmo diff --git a/widget-factory/src/main/res/values-pt-rBR/strings.xml b/widget-factory/src/main/res/values-pt-rBR/strings.xml new file mode 100644 index 0000000..7931b01 --- /dev/null +++ b/widget-factory/src/main/res/values-pt-rBR/strings.xml @@ -0,0 +1,9 @@ + + + Configurações + Configuração de widget + Atualizações de widgets + Atualize os widgets periodicamente + Intervalo de atualizações de widget + Especifique com que frequência os widgets devem ser atualizados +