Pular para o conteúdo

Configurações do aplicativo

O Fetchpier mantém as preferências do aplicativo separadas das configurações do workspace. As configurações do aplicativo valem para esta instalação e ficam na pasta de dados do usuário do app; as configurações do workspace viajam com o workspace em .fetchpier/settings.json.

Abra Application settings pela paleta de comandos ou pelo menu do aplicativo. Use Workspace settings para padrões HTTP, limites de anexos ou certificados com escopo de workspace.

O timeout global de requisições limita quanto tempo um envio pode ficar em andamento. Quando o limite é atingido, o Fetchpier cancela a requisição e mantém a aba da requisição aberta com um erro inline para que você possa inspecioná-la ou tentar de novo. A CLI fp tem uma opção --timeout independente, por execução.

O Fetchpier aceita um proxy HTTP para todo o aplicativo. Ative o proxy e informe sua URL; as credenciais podem ser incluídas na URL. Quando ativado, todas as requisições do desktop o usam, preservando a versão HTTP resolvida e as configurações de redirecionamento, TLS e certificados que se aplicariam a uma conexão direta.

Trate as credenciais do proxy como segredos locais da máquina. A configuração de proxy pertence ao aplicativo, não é escrita no workspace e não é usada pela CLI fp.

Escolha um dos três temas do aplicativo:

  • System acompanha o tema do sistema operacional e reage às mudanças enquanto o Fetchpier está rodando.
  • Light sempre usa a paleta clara.
  • Dark sempre usa a paleta escura.

A preferência é aplicada desde o primeiro frame da janela e persiste entre execuções. Um valor inválido no arquivo de configurações volta para System em vez de impedir a inicialização.

O editor de código tem sua própria configuração de família de temas. Veja Editor de código.

A interface desktop está disponível em inglês e espanhol. O Fetchpier escolhe o idioma nesta ordem:

  1. o idioma explícito salvo nas configurações do aplicativo;
  2. o locale do sistema operacional;
  3. inglês.

Mudar o idioma atualiza a interface e, no macOS, o menu do aplicativo sem reiniciar. Os arquivos do workspace e o texto canônico da licença MIT não são traduzidos.

O Fetchpier consulta seu catálogo de produtos publicado apenas quando você pede: abra Check for updates no menu do aplicativo ou no diálogo About e clique em Check now. Uma versão mais nova é informada sem baixar nem instalar nada.

Por padrão, o Fetchpier também lembra você a cada 15 dias, abrindo o diálogo de atualizações ao iniciar. O lembrete não faz nenhuma requisição de rede por si só: a verificação continua esperando o seu clique. Você pode mudar o intervalo ou desativar o lembrete nas configurações do aplicativo.

As falhas são categorizadas (por exemplo, sem rede ou uma resposta inválida do servidor) em vez de aparecerem como um erro genérico. Se tanto o About por mudança de versão quanto um aviso automático de atualização estiverem pendentes, o About é mostrado primeiro; o Fetchpier não exibe avisos de atualização duplicados.

A consulta ao catálogo (um GET HTTPS para public.sincrum.com) é a única conexão que o Fetchpier faz por conta própria, e só acontece quando você clica em Check now. Veja Privacidade e acesso à rede.