Sobre o projeto

Paperize é um aplicativo Android de código aberto para alterar papéis de parede automaticamente. Ele é descrito como totalmente offline: papéis de parede e configurações são armazenados localmente no dispositivo, sem dependência de conta ou rede, conforme indicado no README. Capacidades principais - Troca dinâmica de papéis de parede: os papéis de parede são alternados em intervalos de tempo definidos pelo usuário. - Papéis de parede estáticos e ao vivo: os usuários podem escolher papéis de parede estáticos tradicionais ou transições de papéis de parede ao vivo. - Suporte a formatos de imagem: JPG, PNG, WEBP, AVIF, HEIC/HEIF, BMP, GIF, TIFF e SVG. - Suporte a pastas: os papéis de parede podem ser organizados em pastas que são atualizadas automaticamente. - Suporte a tela dupla: a tela inicial e a tela de bloqueio podem usar o mesmo álbum ou álbuns separados. - Efeitos de papel de parede: brilho, desfoque, escala, vinheta e outros ajustes. - Armazenamento no dispositivo: todos os papéis de parede e configurações permanecem locais. Distribuição As versões estão disponíveis no GitHub, F-Droid e IzzyOnDroid. O README também fornece links para o GitHub Sponsors para apoio ao projeto. Localização As traduções são gerenciadas no Crowdin. O README observa que a maioria das traduções atuais vem de tradução automática e convida falantes nativos a contribuir. Stack tecnológico Kotlin, Jetpack Compose e Material 3 formam a base da interface. Dagger Hilt gerencia injeção de dependência, Room fornece a camada de banco de dados, Coil lida com carregamento de imagens e Lottie é usado para animações. Bibliotecas adicionais incluem Zoomable para visualizações com zoom/pan, DocumentFileCompat para manipulação de arquivos de documentos, LazyColumnScrollbar para barras de rolagem no Compose e compose-collapsing-toolbar. Compilação Compilar a partir do código-fonte requer Java 17, Android Gradle Plugin 9.1.0, Gradle 9.4.1, SDK mínimo de 31 (Android 12) e SDK alvo 36. O README descreve clonar o repositório, abri-lo no Android Studio e executá-lo em um dispositivo conectado ou gerar um APK/bundle assinado. Contribuição e licença Relatórios de bugs, sugestões de recursos e pull requests são bem-vindos. O projeto é licenciado sob a GNU General Public License v3.0.