Biblioteca
Gerenciamento das fontes da biblioteca — pastas raiz locais e fontes remotas (Komga/Kavita). Para o comportamento por trás (varredura, sincronização, preservação de estado), ver Biblioteca, Scanner e Fontes Remotas.
Adicionar pasta
Um botão no topo abre o diálogo unificado "Adicionar pasta": pasta local (SAF), servidor Komga ou servidor Kavita. Servidor tem 3 passos — conectar (URL + credencial) → escolher bibliotecas → opções de organização.
Pastas locais
Um card lista cada pasta raiz local, com caminho truncado + quantidade de itens, e um ícone de lixeira pra remover individualmente.
Fontes remotas
Um card por servidor conectado — não um card por tipo de provedor: dois servidores Komga diferentes aparecem em dois cards separados; duas bibliotecas do mesmo servidor aparecem juntas no mesmo card. Cada card mostra:
- Logo de marca (Komga azul, Kavita roxo) e a URL do servidor.
- Um "led" de disponibilidade — verde se o servidor respondeu numa verificação leve nos últimos 30s, cinza caso contrário. Puramente informativo.
- Botão Reconectar (ícone de refresh) — testa a conexão de novo usando a credencial já salva, sem pedir nada; útil se o servidor estava fora do ar e acabou de voltar, sem esperar o próximo poll automático.
- Botão de adicionar biblioteca direto do card — pula os passos de login e escolha de URL, reaproveita a credencial já salva.
- Uma linha por biblioteca selecionada, com caminho + quantidade de itens. Tocar na linha abre as opções daquela biblioteca (organização, modo de raiz, capas HQ no caso do Komga) — mudar qualquer uma dispara uma nova sincronização. O ícone de lixeira remove só aquela biblioteca; remover a última biblioteca de uma fonte desconecta a fonte inteira (credencial incluída).
Ações
- Atualizar biblioteca: dispara um rescan manual de todas as pastas raiz locais e fontes remotas.
- Apagar tudo (zona de perigo, com confirmação): remove todas as pastas raiz, todas as fontes remotas conectadas (credenciais incluídas) e todo o estado da biblioteca associado a elas.