Bagaimana saya bisa mengubah ukuran ikon launcher Unity 2D?


20

Apakah mungkin untuk membuat ikon launcher Unity 2D lebih kecil atau lebih besar dari ukuran default?


Ada cara untuk mengurangi ukuran ikon di peluncur yang dijelaskan di sini: Mengubah ukuran ikon di Unity 2d Ubuntu 12.04 . Ini melibatkan pengeditan file .qml dan pengeditan mungkin harus dilakukan ulang setiap kali Unity 2D diperbarui. Sangat menyakitkan, menurut saya.

Bekerja dengan baik dan tanpa rasa sakit: dedoimedo.com/computers/ubuntu-unity-2d-resize-launcher.html
Paolo

Jawaban:


8

11.10

Ada cara untuk membuat ikon lebih kecil, namun ikon dikelilingi oleh backlit yang selalu 54x54 px dan Anda tidak dapat mengecilkan itu, sulit dikodekan. Yang dapat Anda lakukan adalah ini:masukkan deskripsi gambar di sini


2
Peluncur lebar dinamis untuk Unity2d telah melihat beberapa perhatian, tetapi mungkin tidak akan membuatnya menjadi Precise. answer.launchpad.net/unity-2d/+question/175008 (# 24)
mikewhever

6

Slider untuk ikon ukuran - Peluncur tidak tersedia di sesi ubuntu-2d (Unity 2D). Jadi saya menganggap Anda menggunakan Unity 2D.

Penentuan sesi mana yang Anda gunakan, akan menjadi

echo $DESKTOP_SESSION 

perintah di terminal.

Jika Anda ingin mengubah ukuran Peluncur - Ikon di sesi Ubuntu-2d (Unity 2D), Anda harus "meretas" beberapa item secara manual.

Baca dengan cermat dan terapkan dengan hati-hati perubahan di bawah ini.

Buka terminal dan lakukan

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

temukan entri ini

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

dan ubah lebar menjadi 52.

Simpan - tutup dan sekali lagi

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

temukan entri

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

    sourceSize.width: 48
    sourceSize.height: 48

dan ubah sourcesSize.width dan sourceSize.height menjadi 32

simpan - tutup file dan sekali lagi

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

temukan bagian itu

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

dan ubah titeSize ke 40 dan selectionOutlineSize ke 52.

Simpan file dan logout - login untuk perubahan berlaku.

Nikmati dan sadari bahwa dengan pembaruan di masa depan mungkin (tidak pasti) nilai-nilai ini kembali ke default.

Prosedur ini sebelumnya dijelaskan di sini pada Maret 2012 : Mengubah ukuran ikon di Unity 2d Ubuntu 12.04 .


5

12,04

Perbarui :

Ada sedikit skrip untuk mengubah ukuran item peluncur Unity-2d. Unduh skrip dari forum (Anda harus masuk untuk mengunduh file).

Kemudian buat file tersebut dapat dieksekusi:

chmod +x script.py

Gunakan skrip untuk mengubah ukuran item peluncur Unity-2D:

sudo script.py 32

Di sini, saya telah menggunakan 32 sebagai contoh. Anda dapat menggunakan ukuran ikon lainnya sesuai keinginan.

Referensi:


Jawaban asli :

Saat menulis jawaban ini, tidak mungkin untuk mengubah ukuran ikon peluncur dengan mudah. Metode peretasan Georgi adalah cara terbaik untuk mengubah ukuran ikon.

Fitur untuk mengubah ukuran ikon masih belum sepenuhnya dikembangkan dan mudah-mudahan, akan masuk untuk 12,04.

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


Ini bekerja untuk saya - meskipun saya harus melakukan sudo /script.py 32(dan logout dan melihatnya).
Michael Durrant

... walaupun saya telah melakukan chmod + x Ini juga mendapat reset setelah pembaruan jadi mungkin melakukan ini beberapa kali.
Michael Durrant

Setiap pembaruan akan menimpa file yang Anda edit. Jadi, Anda perlu memodifikasi ikon setiap kali.
jokerdino

1
@souravc Tautannya OK, yang harus Anda lakukan hanyalah login, untuk mengunduh. Atau cukup klik di sini , untuk mengunduh.
Mitch

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.