Come posso modificare le dimensioni delle icone di avvio di Unity 2D?


20

È possibile rendere le icone di avvio Unity 2D più piccole o più grandi della dimensione predefinita?


Esiste un modo per ridurre la dimensione delle icone nel programma di avvio descritto qui: Modifica della dimensione delle icone in Unity 2d Ubuntu 12.04 . Implica la modifica dei file .qml e la modifica potrebbe dover essere rifatta ogni volta che Unity 2D viene aggiornato. Molto doloroso, secondo me.

Risposte:


8

11.10

C'è un modo per rimpicciolire le icone, tuttavia le icone sono circondate da una retroilluminazione che è sempre 54x54 px e non è possibile ridurla, è codificata. Quello che puoi fare è questo:inserisci qui la descrizione dell'immagine


2
Il launcher a larghezza dinamica per Unity2d ha visto una certa attenzione, ma probabilmente non lo farà in Precise. answer.launchpad.net/unity-2d/+question/175008 (# 24)
mikewhatever

6

Il dispositivo di scorrimento per le icone di ridimensionamento: Launcher non è disponibile nella sessione ubuntu-2d (Unity 2D). Quindi suppongo che tu stia utilizzando Unity 2D.

Un accertamento di quale sessione si utilizza, sarebbe

echo $DESKTOP_SESSION 

comando nel terminale.

Se vuoi ridimensionare il Launcher - Icons nella sessione Ubuntu-2d (Unity 2D) devi "hackerare" alcuni oggetti manualmente.

Leggere attentamente e applicare attentamente le seguenti modifiche.

Apri il terminale e fai

gksudo gedit /usr/share/unity-2d/shell/Shell.qml 

trova questa voce

LauncherLoader {
    id: launcherLoader
    anchors.top: parent.top
    anchors.bottom: parent.bottom
    width: 65

e cambia la larghezza in 52.

Salva - chiudi e poi di nuovo

 gksudo gedit /usr/share/unity-2d/shell/common/IconTile.qml

trova la voce

 Image {
    id: icon
    objectName: "icon"
    anchors.centerIn: parent
    smooth: true

    sourceSize.width: 48
    sourceSize.height: 48

e modifica il file sourceSize.width e sourceSize.height su 32

salva - chiude il file e poi di nuovo

gksudo gedit /usr/share/unity-2d/shell/launcher/LauncherList.qml

trova la sezione

AutoScrollingListView {
id: list
Accessible.name: objectName

/* The spacing is explicitly set in order to compensate
   the space added by selectionOutline and round_corner_54x54.png. */
spacing: -7

property int tileSize: 54

/* selectionOutline tile size, so AutoScrollingList view can calculate
   the right height. */
property int selectionOutlineSize:  65

e cambia titeSize in 40 e selectionOutlineSize in 52.

Salvare il file e disconnettersi: il login per rendere effettive le modifiche.

Divertiti e tieni presente che con un aggiornamento in futuro forse (non certo) questi valori tornano ai valori predefiniti.

Questa procedura è stata precedentemente descritta qui nel marzo 2012 : modifica della dimensione dell'icona in Unity 2d Ubuntu 12.04 .


5

12.04

Aggiornamento :

C'è un piccolo script per modificare le dimensioni degli elementi del launcher Unity-2d. Scarica lo script dai forum (devi accedere per scaricare il file).

Quindi rendere eseguibile il file:

chmod +x script.py

Utilizzare lo script per modificare le dimensioni dell'elemento di avvio Unity-2D:

sudo script.py 32

Qui, ho usato 32 come esempio. Puoi usare altre dimensioni di icone come desideri.

Riferimenti:


Risposta originale :

Al momento di scrivere questa risposta, non è possibile modificare facilmente le dimensioni delle icone di avvio. Il metodo hacker di Georgi è il modo migliore per cambiare la dimensione dell'icona.

La funzione per modificare la dimensione dell'icona non è ancora completamente sviluppata e, si spera, arriverà per 12.04.

Vedi https://answers.launchpad.net/unity-2d/+question/175008 .


Questo ha funzionato per me, anche se dovevo farlo sudo /script.py 32(e disconnettermi e accedere per vederlo).
Michael Durrant,

... anche se avevo fatto il chmod + x Inoltre è stato ripristinato dopo un aggiornamento, quindi potrebbe essere questo un paio di volte.
Michael Durrant,

Ogni aggiornamento sovrascriverebbe il file che hai modificato. Quindi, è necessario modificare le icone ogni volta.
jokerdino

1
@souravc Il link è OK, tutto quello che devi fare è accedere, per scaricare. Oppure fai clic qui , per scaricare.
Mitch

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.