Onde estão localizados os ícones de animação do Nautilus?

3

Quando o Nautilus está carregando uma pasta ou procurando um arquivo, há uma animação como esta:

Como posso alterá-lo para o gnome-spinner (Humanity process-working)? Eu pesquisei todos os diretórios de animação em /usr/share/icons/ , mas não encontrei nenhum PNG para essa animação.

Obrigado a todos antecipadamente.

    
por AliNâ 05.02.2013 / 01:08

1 resposta

2

o girador no nautilus deve ser do gtk3, vc pode configurá-lo no seu arquivo gtk3 de temas atuais, para mim seu /usr/share/themes/KILLMINT/gtk-3.0/gtk-widgets.css abre ele e procura pela string spinner você vai encontrar algo parecido com isso spinner

/***********
* spinner *
***********/
.menu.spinner,
.primary-toolbar .spinner,
.primary-toolbar .spinner {
color: @theme_selected_bg_color;
}

.spinner:active {
 transition: 750ms linear loop;
}

e tente olhar para outros temas ou distros como é o seu spinner e pegar o código dele (+ verificar qual engine ele usa como engine = none; ou engine = unico; e se são algumas funções daquele engine usado em código do spinner)

tente o código do spinner da zorin:

/***********
* spinner *
***********/
@keyframes spinner {
0.00% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); }

12.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)); }

25.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)); }

37.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)); }

50.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)); }

62.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)); }

75.0% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)); }

87.5% { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)); }

100%  { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.875)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.750)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.625)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.500)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.375)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.250)), to(transparent)),
                          -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.125)), to(transparent)); }
}

.spinner {
background-color: transparent;
background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
                  -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
                  -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
                  -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
                  -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
                  -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
                  -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent)),
                  -gtk-gradient(radial, center center, 0, center center, 0.5, to(currentColor), to(transparent));
background-position: 14% 14%, 0% 50%, 14% 86%, 50% 100%, 86% 86%, 100% 50%, 86% 14%, 50% 0%;
background-size: 20% 20%;
background-repeat: no-repeat;
}

.menu.spinner,
.primary-toolbar .spinner,
.primary-toolbar .spinner {
color: @selected_bg_color;
}

.spinner:active {
animation: spinner 1s infinite linear;
}

isso fará com que seu spinner pareça feito de círculos, eu colocaria uma captura de tela, mas não tenho alguns pontos (eu também os adiciono) no entanto spinner gtk2 vai reamin o mesmo que eu não encontrei como configurá-lo, parece hard-coded em algum lugar, mas o seu nautilus vai usar aqueles de gtk3 como o meu nemo faz, por isso não deve ser tão ruim ..: D aplausos KiLLA

    
por KiLLA 19.09.2013 / 19:46
Possível personalizar o menu Contexto do terminal (clique com o botão direito)? ___ tag123sync ___ Perguntas sobre sincronização com vários protocolos e serviços, bem como entre dispositivos: Exemplos incluem Ubuntu One, sincronização de Contatos / Calendário / Correio e Dropbox para software, e entre dispositivos, a sincronização entre Android e iOS é um excelente exemplo. ___ tag123tomboy ___ O Tomboy é um aplicativo de anotações de desktop que é simples e fácil de usar. Ele permite que você organize suas anotações de maneira inteligente, permitindo que você associe ideias facilmente com interconexões no estilo Wiki. ___ qstntxt ___

Porque a sincronização do Tomboy com o Ubuntu One é sendo lançado em breve , quero sincronizar minhas anotações usando o Dropbox. Eu configurei as preferências para que o Tomboy sincronize com a minha pasta local do Dropbox: / home / duxk / Documents / Dropbox / Tomboy

Quando salvo essas configurações, no entanto, o caminho da pasta é alterado automaticamente para / home / duxk e minhas anotações do Tomboy são sincronizadas para essa pasta.

Alguma ideia de como corrigir isso? Alternativamente, onde posso encontrar o arquivo de configuração do Tomboy que indica a qual pasta ele sincroniza?

    
___ answer254254 ___

Este problema tem me deixado louco! Fico feliz em dizer que encontrei algo que funciona.

Parece que existe um erro no diálogo "Outros" locais de arquivos. Se você tentar configurá-lo usando o que ele bagunça e padronizar o seu diretório home. Não é útil.

Eu uso o Ubuntu One para a minha sincronização, então vou colocar as coisas nesses termos. Ele funcionará tão bem para o Dropbox.

No seu gerenciador de arquivos, vá para o diretório do Ubuntu One, crie seu novo diretório, usei o nome imaginativo "Tomboy Notes".

Agora, marque a localização para que apareça no menu à esquerda.

Entre no Tomboy.

Limpe qualquer configuração de sincronização que você tenha, clique em "Folder Path" e clique no diretório "Tomboy Notes" (se é assim que você o chamou).

Clique em salvar.

Clique em sim para sincronizar.

Trabalho feito.

Editar: Limpeza opcional: Agora, o link para o diretório correto foi estabelecido, você não precisa mais do marcador, é seguro excluir.

    
___