darkdomi 发表于 2026-6-12 11:04:26

[Plugin Novo] - Currency Converter


Olá, @Ulanzi

Acabei de lançar um novo plugin: o Currency Converter — um conversor de moedas ao vivo direto numa tecla do seu Ulanzi Deck. Escolha duas moedas, defina um valor, e a tecla mostra o valor convertido com a cotação em tempo real, seta de tendência e mini-gráfico. Pressione a tecla para inverter a conversão (troca De ↔ Para na hora).

3 estilos de tela:

🧮 Clássico — cabeçalho, valor grande, linha de cotação (1 USD = 5,18 BRL) e variação %
📈 Gráfico — par de moedas, sparkline do histórico recente, valor + variação
🎯 Minimal — par no topo, valor enorme e código da moeda embaixo

Destaques:

🔄 Pressione a tecla para inverter — USD → BRL vira BRL → USD na hora, e o novo par fica salvo
💱 166 moedas com cotação ao vivo (API gratuita, sem chave nem cadastro)
📊 Valor + cotação + tendência ▲/▼ e variação % vs. a última leitura
📜 Marquee — valores e títulos longos (bilhões, valores grandes) rolam automaticamente em vez de cortar
🔤 Símbolos sem "tofu" — quando a fonte não tem o símbolo (₮ ₭ ฿ ₡ ₴ …), mostra o código ISO em vez de um quadrado quebrado
⏱️ Atualização automática em intervalo configurável + botão "Atualizar agora"
🎨 8 temas de cor (Emerald, Midnight, Gold, Ocean, Grape, Mono, Paper, Sand), 4 fontes, brilho animado opcional
🌐 Funciona no mundo todo — com fallback automático de provedor (jsDelivr CDN) pra redes restritas, inclusive China
📖 Tutorial embutido — botão ? abre um guia passo a passo, traduzido
🌍 11 idiomas — Português (BR e PT), Inglês, Espanhol, Francês, Alemão, Italiano, Japonês, Coreano e Chinês (simplificado e tradicional) — incluindo os nomes das moedas no seu idioma
⚡ Leve e multiplataforma (Windows + macOS) — sem binários nativos, otimizado pra encher o deck de teclas sem pesar na CPU (várias teclas com a mesma base dividem uma só consulta)

Tudo roda localmente, sem contas, sem telemetria — a única conexão é a leitura pública da cotação de câmbio.

Feedbacks e sugestões são super bem-vindos! 🙏

GITHUB: https://github.com/JEAN-ALMEIDA-CZO/Currency-Converter-Plugin

— Jean Almeida

Ulanzi 发表于 2026-6-13 16:35:47

Official Thanks & Six Cheers!

@Jean Almeida, a long-time contributor, has developed the 6th plugin for the Ulanzi Studio ecosystem! This time, it’s the 【Currency Converter】 plugin.


We are no longer surprised.
From IconResizer to Hydro Tracker and then to Currency Converter, six plugins, six different directions, ranging from icon tools to health management to financial tools. One person can expand the boundaries of Ulanzi Deck to this extent. You are an ecological architect.
Verification, listing, promotion support, as usual.


-- Ulanzi Studio Ecosystem Team

Ulanzi 发表于 2026-6-24 16:36:14


Hello, after testing this plugin, I found some similar issues and have already submitted them to Git.
https://github.com/JEAN-ALMEIDA-CZO/Currency-Converter-Plugin/issues/1

darkdomi 发表于 5 天前

Olá, @Ulanzi!

Currency Converter — atualização 1.0.1

Obrigado pelo feedback! Saiu uma atualização com foco em desempenho, estabilidade e simplicidade. O que mudou:

⚡ Muito mais leve (várias teclas sem pesar)

Teclas com a mesma moeda-base dividem uma só consulta de rede (20 teclas custam como 1).
Um único timer de animação pra todas; tecla parada = zero CPU.
Cache de glyphs/larguras, dedup de quadros idênticos, render agrupado e início escalonado ao adicionar várias teclas de uma vez.
🐛 Correções

Não pisca mais ao mover a tecla pra outra posição (agora há 1 instância viva por ação — a antiga é encerrada).
Inverter (pressionar a tecla) agora só acontece em clique deliberado — mover/posicionar no editor não inverte mais. A inversão é instantânea (sem recarregar, sem piscar).
Rodapé estável com a hora da última checagem; sem o "piscar" do indicador de atualização.
🌐 Mais robusto em redes restritas

Fallback automático de provedor (CDN jsDelivr) quando o serviço principal está bloqueado/instável — melhora acesso na China e em redes filtradas.
✨ Simplificação

Removido o brilho animado (fazia pouca diferença) — interface mais limpa e leve.
Como inverter as moedas: clique na tecla, ou use o botão ⇅ no painel de configurações.

Reinstalem/atualizem e reiniciem o UlanziDeck. Continuem mandando feedback! 🙏

Repositório: https://github.com/JEAN-ALMEIDA-CZO/Currency-Converter-Plugin

— Jean Almeida
页: [1]
查看完整版本: [Plugin Novo] - Currency Converter