Wie kann ich die Größe der Unity 2D-Startsymbole ändern?


20

Ist es möglich, Unity 2D-Startsymbole kleiner oder größer als die Standardgröße zu machen?


Es gibt eine Möglichkeit, die Größe von Symbolen im hier beschriebenen Launcher zu verringern: Ändern der Symbolgröße in Unity 2d Ubuntu 12.04 . Hierbei werden .qml-Dateien bearbeitet, und die Bearbeitung muss möglicherweise jedes Mal wiederholt werden, wenn Unity 2D aktualisiert wird. Sehr schmerzhaft, meiner Meinung nach.

Antworten:


8

11.10

Es gibt eine Möglichkeit, die Symbole zu verkleinern. Die Symbole sind jedoch von einer Hintergrundbeleuchtung umgeben, die immer 54 x 54 Pixel beträgt, und Sie können sie nicht verkleinern. Sie sind fest codiert. Was Sie tun können, ist Folgendes:Bildbeschreibung hier eingeben


2
Der Dynamic Width Launcher für Unity2d hat einige Aufmerksamkeit auf sich gezogen, wird es aber wahrscheinlich nicht zu Precise schaffen. answers.launchpad.net/unity-2d/+question/175008 (# 24)
mikewhatever

6

Der Schieberegler für die Größenänderung von Symbolen - Launcher ist in Ubuntu-2d-Sitzungen (Unity 2D) nicht verfügbar. Ich gehe also davon aus, dass Sie Unity 2D verwenden.

Eine Ermittlung, welche Sitzung Sie verwenden, wäre

echo $DESKTOP_SESSION 

Befehl im Terminal.

Wenn Sie die Größe der Launcher - Icons in Ubuntu-2d (Unity 2D) -Sitzung ändern möchten, müssen Sie einige Elemente manuell "hacken".

Lesen Sie die folgenden Änderungen sorgfältig durch und wenden Sie sie sorgfältig an.

Öffnen Sie das Terminal und machen Sie

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

finde diesen Eintrag

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

und ändere die Breite auf 52.

Speichern - schließen und dann erneut

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

Finde den Eintrag

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

    sourceSize.width: 48
    sourceSize.height: 48

und ändern Sie die Werte für sourcesSize.width und sourceSize.height auf 32

Speichern - schließe die Datei und dann wieder

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

Finde den Abschnitt

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

und ändere die titeSize auf 40 und die selectionOutlineSize auf 52.

Datei speichern und abmelden - Anmeldung für Änderungen wird wirksam.

Genießen Sie es und beachten Sie, dass diese Werte bei einem zukünftigen Update möglicherweise (nicht sicher) auf die Standardwerte zurückgesetzt werden.

Dieser Vorgang wurde bereits im März 2012 beschrieben : Ändern der Symbolgröße in Unity 2d Ubuntu 12.04 .


5

12.04

Update :

Es gibt ein kleines Skript zum Ändern der Größe der Unity-2d-Startelemente. Laden Sie das Skript aus den Foren herunter (Sie müssen sich anmelden, um die Datei herunterzuladen).

Dann machen Sie die Datei ausführbar:

chmod +x script.py

Verwenden Sie das Skript, um die Größe des Unity-2D-Startelements zu ändern:

sudo script.py 32

Hier habe ich 32 als Beispiel verwendet. Sie können auch andere Symbolgrößen verwenden.

Verweise:


Ursprüngliche Antwort :

Zum Zeitpunkt des Schreibens dieser Antwort ist es nicht einfach, die Größe der Startsymbole zu ändern. Die Hackish-Methode von Georgi ist die beste Möglichkeit, die Symbolgröße zu ändern.

Die Funktion zum Ändern der Symbolgröße ist noch nicht vollständig entwickelt und wird hoffentlich für den 12.04. Verfügbar sein.

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


Dies funktionierte für mich - obwohl ich es tun musste sudo /script.py 32(und mich ausloggte und einloggte, um es zu sehen).
Michael Durrant

... obwohl ich das chmod + x gemacht hatte Es wurde auch nach einem Update zurückgesetzt, also mache ich das vielleicht ein paar Mal.
Michael Durrant

Jedes Update würde die von Ihnen bearbeitete Datei überschreiben. Daher müssen Sie die Symbole jedes Mal ändern.
jokerdino

1
@souravc Der Link ist OK, Sie müssen sich nur anmelden, um ihn herunterzuladen. Oder klicken Sie einfach hier , um den Download zu starten.
Mitch

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.