Bem-vindo: Qua, 27 de Novembro 2024, 4:42 Pesquisa avançada

Diminuir os ícones do Unity 2d

Secção relativa a ajustes! Divulgue aqui qualquer tipo de ajuste que possa melhorar/agilizar o sistema ou algum programa. Seja o mais detalhado possível na descrição do procedimento! Em caso de dúvida em algum ajuste pergunte nesta secção!

Diminuir os ícones do Unity 2d

Mensagempor adilsonjunior89 » Qui, 27 de Fevereiro 2014, 2:10

Tinha visto há muito tempo no Google uma forma de diminuir os ícones do Unity 2d no Ubuntu 12.04, porem não o encontro mais :conf: alguém sabe como posso fazer isso? e se é possível remover o Unity 3d e deixar apenas o 2d, pois meu computador roda o Unity travando muito porem o Unity 2d roda bastante fluido.
Avatar do usuário
adilsonjunior89
 
Mensagens: 109
Registrado em: 09 Maio, 2013
Localização: Ipatinga - MG

Re: Diminuir os ícones do Unity 2d

Mensagempor samuelcsouza » Dom, 2 de Março 2014, 22:22

Acho que você estava procurando por esse script.

Código: Selecionar todos
#!/usr/bin/python
#credits: ppd @ Ubuntuforums.org: http://ubuntuforums.org/showthread.php?t=1954637

import shutil
import sys
import os

def getparent 
(content, line_nr):
    for i in range (line_nr - 1, -1, -1):
        if "{" in content[i].lstrip():
            return content[i].lstrip().split(" ")[0]

def change_line (content, key, value, parent):
    line_nr = 0
    for line in content
:
        if line.lstrip().startswith(key + ":"):
            lparent = getparent(content, line_nr)
            if parent == lparent:
                content[line_nr] = key + ": " + value + "\n"
                return content
        line_nr 
= line_nr + 1        

def load_file 
(filename):
    file = open (filename, "r")
    content = file.readlines()
    file.close()
    return content
    
def write_file 
(filename, content):
    shutil.copyfile (filename, filename + ".bak")
    file = open (filename, "w")
    for line in content:
        file.write (line)
    file.close()
    return 
            
shell_qml 
= "/usr/share/unity-2d/shell/Shell.qml"
icontile_qml = "/usr/share/unity-2d/shell/common/IconTile.qml"
launcherlist_qml = "/usr/share/unity-2d/shell/launcher/LauncherList.qml"
launcheritem_qml = "/usr/share/unity-2d/shell/launcher/LauncherItem.qml"

if (len(sys.argv) > 1):
    icon_size = int(sys.argv[1])
else:
    sys.exit("Please enter your desired icon size as the first argument.")
    
if not os
.geteuid() == 0:
    sys.exit("Script must be run as root.")
 
content 
= load_file (shell_qml)
content = change_line (content, "width", str (icon_size + 16), "LauncherLoader")
write_file (shell_qml, content)
content = load_file (icontile_qml)
content = change_line (content, "sourceSize.width", str (icon_size), "Image")
content = change_line (content, "sourceSize.height", str (icon_size), "Image")
write_file (icontile_qml, content)
content = load_file (launcherlist_qml)
content = change_line (content, "property int tileSize", str (icon_size + 6), "AutoScrollingListView")
content = change_line (content, "property int selectionOutlineSize", str (icon_size + 16), "AutoScrollingListView")
write_file (launcherlist_qml, content)
Avatar do usuário
samuelcsouza
 
Mensagens: 69
Registrado em: 03 Fevereiro, 2013
Localização: São Carlos, SP - Brasil

Re: Diminuir os ícones do Unity 2d

Mensagempor abdo » Dom, 2 de Março 2014, 23:16

samuelcsouza (02-03-2014, 21:22) escreveu:Acho que você estava procurando por esse script.

Código: Selecionar todos
#!/usr/bin/python
#credits: ppd @ Ubuntuforums.org: http://ubuntuforums.org/showthread.php?t=1954637

import shutil
import sys
import os

def getparent (content, line_nr):
    for i in range (line_nr - 1, -1, -1):
        if "{" in content[i].lstrip():
            return content[i].lstrip().split(" ")[0]

def change_line (content, key, value, parent):
    line_nr = 0
    for line in content:
        if line.lstrip().startswith(key + ":"):
            lparent = getparent(content, line_nr)
            if parent == lparent:
                content[line_nr] = key + ": " + value + "\n"
                return content
        line_nr = line_nr + 1       

def load_file (filename):
    file = open (filename, "r")
    content = file.readlines()
    file.close()
    return content
   
def write_file (filename, content):
    shutil.copyfile (filename, filename + ".bak")
    file = open (filename, "w")
    for line in content:
        file.write (line)
    file.close()
    return
           
shell_qml = "/usr/share/unity-2d/shell/Shell.qml"
icontile_qml = "/usr/share/unity-2d/shell/common/IconTile.qml"
launcherlist_qml = "/usr/share/unity-2d/shell/launcher/LauncherList.qml"
launcheritem_qml = "/usr/share/unity-2d/shell/launcher/LauncherItem.qml"

if (len(sys.argv) > 1):
    icon_size = int(sys.argv[1])
else:
    sys.exit("Please enter your desired icon size as the first argument.")
   
if not os.geteuid() == 0:
    sys.exit("Script must be run as root.")
 
content = load_file (shell_qml)
content = change_line (content, "width", str (icon_size + 16), "LauncherLoader")
write_file (shell_qml, content)
content = load_file (icontile_qml)
content = change_line (content, "sourceSize.width", str (icon_size), "Image")
content = change_line (content, "sourceSize.height", str (icon_size), "Image")
write_file (icontile_qml, content)
content = load_file (launcherlist_qml)
content = change_line (content, "property int tileSize", str (icon_size + 6), "AutoScrollingListView")
content = change_line (content, "property int selectionOutlineSize", str (icon_size + 16), "AutoScrollingListView")
write_file (launcherlist_qml, content)


Boas samuel
Aonde colocamos este script para que possamos reduzir o painel no Unity 2d
/+/ Não digo que sou um Vascaíno doente, pois doente é quem não é Vascaíno /+/
Carlos Drummond de Andrade. Vascainos sempre em boa cia...
Club de Regatas Vasco da Gama

Imagem
Avatar do usuário
abdo
 
Mensagens: 696
Registrado em: 08 Abril, 2012
Localização: João Pessoa - PB- Brasil

Re: Diminuir os ícones do Unity 2d

Mensagempor samuelcsouza » Qui, 6 de Março 2014, 1:39

Faça assim: cole o código no gedit e salve em sua pasta pessoal como script.py. Depois dê permissão de execução para o script (clique com o botão direito no arquivo do script, vá em Propriedades, aba Permissões e marque a opção "permitir a execução do arquivo como programa")

Para utilizar o script, abra o terminal e digite o comando
sudo /home/nome do usuário/script.py XX

Substitua o XX pelo tamanho que deseja (por exemplo, 42)
Avatar do usuário
samuelcsouza
 
Mensagens: 69
Registrado em: 03 Fevereiro, 2013
Localização: São Carlos, SP - Brasil

Re: Diminuir os ícones do Unity 2d

Mensagempor abdo » Qui, 6 de Março 2014, 12:55

samuelcsouza (06-03-2014, 0:39) escreveu:Faça assim: cole o código no gedit e salve em sua pasta pessoal como script.py. Depois dê permissão de execução para o script (clique com o botão direito no arquivo do script, vá em Propriedades, aba Permissões e marque a opção "permitir a execução do arquivo como programa")
Para utilizar o script, abra o terminal e digite o comando
sudo /home/nome do usuário/script.py XX

Substitua o XX pelo tamanho que deseja (por exemplo, 42)

Perfeito Samuel, valeu a dica, deixei os ícones com 28px e ficou ótimo.
Apesar do Ubuntu ficar voando na minha máquina, algo assim como uma bike numa autoestrada subindo uma serra, resolvi utilizar ele um pouco e estou encontrando algumas dificuldades, por exemplo
Eu uso normalmente o Ubuntu (12.04) com o Openbox obtendo um bom desempenho, e no Openbox eu configurei para ter3 areas de trabalho, porem não estou achando como alterar este numero nas configurações do Ubuntu...
Outra dificuldade, no Openbox mudo uma janela de uma area de trabalho para outra simplesmente arrastando o icone de um painel para o outro usando o Tint2 porem não consegui isto ainda no Ubuntu
/+/ Não digo que sou um Vascaíno doente, pois doente é quem não é Vascaíno /+/
Carlos Drummond de Andrade. Vascainos sempre em boa cia...
Club de Regatas Vasco da Gama

Imagem
Avatar do usuário
abdo
 
Mensagens: 696
Registrado em: 08 Abril, 2012
Localização: João Pessoa - PB- Brasil

Re: Diminuir os ícones do Unity 2d

Mensagempor rluiz » Qui, 27 de Março 2014, 0:38

Não entendi como usar... Aparece uma cruzinha e não sei o que fazer com ela... Estou quase formatando pq não encontro mais onde alterar o tamanho dos ícones do lançador... o Pafrão é 48 e uso com 32... Usava qdo aparecia a opção em Configurações do Sistema/Aparência...
Instalei Compiz Config Manager, seto para 32 e tb não altera... Poxa... Que desanimo viu... Isso pq uso LTS pra não mexer NUNCA...
Porque é tempo de Ubuntu!
Avatar do usuário
rluiz
 
Mensagens: 8
Registrado em: 25 Outubro, 2012
Localização: Sertãozinho - SP

Re: Diminuir os ícones do Unity 2d

Mensagempor rluiz » Dom, 30 de Março 2014, 22:29

rluiz (26-03-2014, 23:38) escreveu:Não entendi como usar... Aparece uma cruzinha e não sei o que fazer com ela... Estou quase formatando pq não encontro mais onde alterar o tamanho dos ícones do lançador... o Pafrão é 48 e uso com 32... Usava qdo aparecia a opção em Configurações do Sistema/Aparência...
Instalei Compiz Config Manager, seto para 32 e tb não altera... Poxa... Que desanimo viu... Isso pq uso LTS pra não mexer NUNCA...


Gente, problema resolvido de maneira radical!
Estou no Beta Final do Trusty Tahr!!!
Usando tranquilo sem maiores problemas, a não ser os de compatibilidade de programas com a distro (updates não disponibilizadas ainda).
Estou usando o modo gráfico Desktop (com Unity, sem complementos, efeitos ou tweaks), e o desempenho está muito bom!

Abraços
Porque é tempo de Ubuntu!
Avatar do usuário
rluiz
 
Mensagens: 8
Registrado em: 25 Outubro, 2012
Localização: Sertãozinho - SP

Re: Diminuir os ícones do Unity 2d

Mensagempor Claudio Novais » Qui, 10 de Abril 2014, 0:45

@Abdo, fiquei curioso de como seria seu Unity2D com esses ícones diminutos. Não quer partilhar esse seu desktop? ;)
Avatar do usuário
Claudio Novais
Editor do Ubuntued
 
Mensagens: 16869
Registrado em: 25 Maio, 2011

Re: Diminuir os ícones do Unity 2d

Mensagempor abdo » Qui, 10 de Abril 2014, 2:42

Claudio Novais (10-04-2014, 0:45) escreveu:@Abdo, fiquei curioso de como seria seu Unity2D com esses ícones diminutos. Não quer partilhar esse seu desktop? ;)


Boas Claudio, matando sua curiosidade veja o Ubuntu 12.04 com Unity2d com ícones em 28pxls. TinTin

Para quem quiser o papel de parede segue o link
http://i.imgur.com/PCfkv4X.jpg

Na verdade pouco uso o Unity por dois fatores
1- O peso do sistema deixa minha máquina parada quase andando...
2- Não me adaptei realmente ao Unity, apesar de você Claudio, dizer que ele tem otima usabilidade eu não consigo trabalhar bem com ele.
Exemplos.
-Criar e deletar áreas de trabalho e alternar entre elas - para mim perde em facilidade para o Gnome e os dois para o Openbox com o Tint2 dividido em distintas áreas de trabalho.
-Quando tenho várias janelas do mesmo aplicativo também me perco um pouco ao alternar entre elas, coisa que acho mais pratica, tanto no Gnome como no Openbox
/+/ Não digo que sou um Vascaíno doente, pois doente é quem não é Vascaíno /+/
Carlos Drummond de Andrade. Vascainos sempre em boa cia...
Club de Regatas Vasco da Gama

Imagem
Avatar do usuário
abdo
 
Mensagens: 696
Registrado em: 08 Abril, 2012
Localização: João Pessoa - PB- Brasil

Re: Diminuir os ícones do Unity 2d

Mensagempor Claudio Novais » Qui, 10 de Abril 2014, 9:31

Parece um Unity normalíssimo! :D

Sobre a usabilidade, isto depende muito de pessoa para pessoa. Eu gosto pelos atalhos, que são vários e você pode conhecê-los mantendo a tecla SUPER pressionada. E, já agora, se precisar da lista impressa dos atalhos, tem também o cubo do Ubuntued feito pelo Anderson Henrique.

Para além desses atalhos, eu ainda costumo acrescentar duas funcionalidades muitos importantes que estão diretamente relacionadas com os atalhos SUPER+W e SUPER+E, que servem essencialmente para mostra as áreas de trabalho e as aplicações abertas. O que faço é adicionar ações ao movimento do ponteiro do mouse para os cantos da tela (funcionalidade através de o Compiz, que o Unity2D não tem infelizmente), em que tenho assim:
  • Ao mover para o canto inferior esquerdo mostra as áreas de trabalho
  • Ao mover para o canto superior esquerdo mostra as todas janelas/aplicações abertas
  • Ao mover para o canto superior direito mostra apenas as janelas/aplicações abertas da área de trabalho que me encontro

A acrescentar a isso, gosto da otimização de espaço do Unity (Maximus + Global Menu) e gosto também do comportamento do clique em cima das aplicações abertas, do lado esquerdo, em que só mostra a família de janelas do mesmo tipo, naquela determinada área de trabalho.

Novamente, isto é uma opinião pessoal e isso varia muito de pessoa para pessoa, mas o facto é que eu antes de usar o Unity odiava-o. Demorei 6 meses até realmente dar oportunidade. Ah e nunca gostei do Unity2D, não sei porquê. :roll:
Avatar do usuário
Claudio Novais
Editor do Ubuntued
 
Mensagens: 16869
Registrado em: 25 Maio, 2011

Próximo

Voltar para Tweaks/Ajustes ao sistema ou a programas

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 11 visitantes