Repository navigation
v0.1.1
Torna o projeto instalável como aplicativo de verdade: ele agora tem ícone,
aparece no menu e sai do tarball com um instalador, em vez de exigir que cada
pessoa espalhe arquivos à mão.
Adicionado
- Ícone do aplicativo, colorido e symbolic (
dev.lukakuuhaku.RemoteID).
Nuvem porque a chave do certificado mora no HSM da Certisign e não na máquina;
selo dentado porque é certificação. O symbolic é um desenho próprio, não uma
redução: a 16px o selo vira borrão, então lá a nuvem é sólida e o check é
vazado nela. - Lançador
.desktop, comStartupWMClasscasando o application id — é o
que evita o compositor mostrar dois ícones na barra. instalar.shedesinstalar.sh, também expostos comomake instalare
make desinstalar. Instalam em~/.localsem root, registram o módulo no
p11-kit e atualizam os caches de ícone e de lançador. O desinstalador
preserva o estado da conta em~/.local/state/remoteid: apagá-lo exigiria
novo login e registro.- O pacote da release passa a incluir o aplicativo gráfico (
remoteid-app),
o ícone, o lançador e o instalador. Antes trazia só a CLI e o módulo, e um
.desktopali dentro apontaria para um binário inexistente.
Modificado
- O
remoteid-appdistribuído no tarball exige GTK4 e Libadwaita instalados
na máquina. A CLI (remoteid) e o módulo PKCS#11 continuam sem depender de
nada além do sistema base.