Diferentes miniaturas de nautilus sendo renderizadas para arquivos de texto

7

Eu tenho o Ubuntu 14.04 Gnome edition no meu laptop e no desktop; ambos estão atualizados, mas eles têm uma história passada diferente de instalações e atualizações.

Agora, as miniaturas do tipo de texto são diferentes nas duas máquinas, e não consigo encontrar onde está a diferença. Este post: Qual mecanismo de renderização o Nautilus usa para mostrar pré-visualizações de HTML / miniaturas? parece obsoleto (sem entradas em dconf para elas), e Gerar miniaturas de texto? ajudaria (mas não é respondido).

Veja esta foto composta:

No laptop, as miniaturas têm um pequeno trecho do conteúdo do arquivo (o conteúdo real), enquanto no meu desktop ficam simplesmente em branco.

Eu pesquisei um pouco, mas não consigo descobrir qual opção / pacote é responsável pelo comportamento do laptop (o que eu prefiro, a propósito).

Como posso ativar o "instantâneo de texto" nas miniaturas? (E se tivessem destaque de sintaxe, como na questão ligada, seria ótimo).

    
por Rmano 25.02.2015 / 16:19

1 resposta

5

Parece que um ícone de tema permite que o Nautilus exiba o conteúdo de arquivos de texto simples como miniaturas, seu subdiretório para tipos mime , que pode ser nomeado, por exemplo, mimes ou mimetypes devem ter um arquivo chamado text-x-preview.icon (junto com um ícone arquivo chamado text-x-preview.png ou text-x-preview.svg , etc. que serve como um pano de fundo para a miniatura do conteúdo do arquivo ), que é na verdade um arquivo de texto simples, incluindo configurações para a miniatura, em cada subdiretório para diferentes tamanhos de ícone (por exemplo, 22, 24, 48).

Por exemplo, eu adicionei ~/.local/share/icons/Nitrux/mimetypes/48/text-x-preview.icon (importado do tema de ícone Humanidade padrão) ao meu tema de ícones atual, e só então ele começou a exibir miniaturas para arquivos de texto simples, que tem o seguinte conteúdo:

[Icon Data]
EmbeddedTextRectangle=180,100,680,900
AttachPoints=750,750|750,250|250,250|250,750

Espero tentar adicionar mais informações sobre as configurações acima no momento oportuno.

  • Parece ter text-x-preview.icon e text-x-preview.svg (ou outro tipo de arquivo de imagem válido) no subdiretório de tamanho 48px permite que o Nautilus exiba miniaturas para todos os tamanhos de 48px para cima , mas não para tamanhos abaixo de 48px, para os quais você também precisa de text-x-preview.icon e text-x-preview.svg (ou outro tipo de arquivo de imagem válido) pelo menos nos subdiretórios para tamanhos 22px e 24px (isso permite que o Nautilus exibir miniaturas também para 16px em alguns, mas não em todos os temas de ícones).

Estes dois arquivos no tema do Humanity têm exatamente o mesmo conteúdo:

[Icon Data]
EmbeddedTextRectangle=180,100,680,900

NOTA: Infelizmente tudo isso não funciona mais no Ubuntu 15.04

    
por Sadi 25.02.2015 / 19:16