मैं यूनिटी 2 डी लांचर आइकन के आकार को कैसे बदल सकता हूं?


20

क्या डिफ़ॉल्ट आकार की तुलना में एकता 2 डी लांचर आइकन को छोटा या बड़ा करना संभव है?


यहां वर्णित लांचर में आइकन के आकार को कम करने का एक तरीका है: एकता 2d Ubuntu 12.04 में आइकन का आकार बदलना । इसमें संपादन .qml फ़ाइलों को शामिल किया गया है और प्रत्येक बार एकता 2D को अपडेट किए जाने पर संपादन को फिर से करना पड़ सकता है। बहुत दर्दनाक, मेरी राय में।

ठीक और दर्द रहित तरीके से काम किया: dedoimedo.com/ कंप्यूटर्स /ubuntu-unity-2d-resize-launcher.html
पाओलो

जवाबों:


8

11.10

आइकन को छोटा करने का एक तरीका है, हालांकि आइकन बैकलिट से घिरे होते हैं जो हमेशा 54x54 पीएक्स होते हैं और आप इसे छोटा नहीं कर सकते, यह कठिन कोडित है। आप यह कर सकते हैं:यहां छवि विवरण दर्ज करें


2
Unity2d के लिए डायनामिक चौड़ाई लॉन्चर ने कुछ ध्यान दिया है, लेकिन शायद इसे सटीक में नहीं बनाया जाएगा। answers.launchpad.net/unity-2d/+question/175008 (# 24)
mikewhatever

6

प्रतीक के लिए स्लाइडर - लॉन्चर ubuntu-2d (यूनिटी 2 डी) सत्र में उपलब्ध नहीं है। इसलिए मुझे लगता है कि आप एकता 2D का उपयोग कर रहे हैं।

आप किस सत्र का उपयोग करते हैं, इसका पता लगाना होगा

echo $DESKTOP_SESSION 

टर्मिनल में कमान।

यदि आप Ubuntu-2d (यूनिटी 2 डी) सत्र में लॉन्चर - आइकॉन का आकार बदलना चाहते हैं, तो आपको कुछ वस्तुओं को मैन्युअल रूप से "हैक" करना होगा।

ध्यान से पढ़ें और ध्यान से बोले बदलाव लागू करें।

टर्मिनल खोलें और करें

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

इस प्रविष्टि को ढूंढें

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

और चौड़ाई को 52 में बदलें।

सहेजें - पास और फिर फिर से

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

प्रविष्टि ढूंढें

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

    sourceSize.width: 48
    sourceSize.height: 48

और sourceSize. उपलब्धता और sourceSize.height को 32 में बदलें

सहेजें - फ़ाइल को बंद करें और फिर दोबारा

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

अनुभाग खोजें

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

और titeSize को 40 में बदल दें और SelectionOutline को 52 में बदल दें।

फ़ाइल सहेजें और लॉगआउट करें - परिवर्तनों के लिए लॉगिन प्रभावी हों।

आनंद लें और ध्यान रखें कि भविष्य में एक अपडेट के साथ (निश्चित रूप से नहीं) इन मूल्यों में चूक हो सकती है।

यह प्रक्रिया पहले मार्च 2012 में यहां बताई गई थी : एकता 2d Ubuntu 12.04 में आइकन का आकार बदलना


5

12.04

अपडेट :

यूनिटी -2 डी लांचर आइटम के आकार को बदलने के लिए थोड़ी स्क्रिप्ट है। मंचों से स्क्रिप्ट डाउनलोड करें (आपको फ़ाइल डाउनलोड करने के लिए लॉगिन करने की आवश्यकता है)।

फिर फ़ाइल को निष्पादन योग्य बनाएं:

chmod +x script.py

यूनिटी -2 डी लांचर आइटम का आकार बदलने के लिए स्क्रिप्ट का उपयोग करें:

sudo script.py 32

यहाँ, मैंने एक उदाहरण के रूप में 32 का उपयोग किया है। आप अपनी इच्छानुसार अन्य आइकन आकारों का उपयोग कर सकते हैं।

संदर्भ:


मूल उत्तर :

इस उत्तर को लिखते समय, लांचर आइकन के आकार को आसानी से बदलना संभव नहीं है। आइकन आकार बदलने के लिए जॉर्जी हैक विधि सबसे अच्छा संभव तरीका है।

आइकन का आकार बदलने की सुविधा अभी भी पूरी तरह से विकसित नहीं हुई है और उम्मीद है, यह 12.04 के लिए उतरेगा।

Https://answers.launchpad.net/unity-2d/+question/175008 देखें ।


यह मेरे लिए काम किया - हालांकि मुझे sudo /script.py 32(और लॉग आउट करने और इसे देखने के लिए) करना था।
माइकल डुरंट

... भले ही मैंने chmod + x किया था, यह एक अपडेट के बाद भी रीसेट हो गया, इसलिए यह कुछ बार हो सकता है।
माइकल डुरंट

प्रत्येक अद्यतन आपके द्वारा संपादित फ़ाइल को अधिलेखित कर देगा। इसलिए, आपको हर बार आइकन को संशोधित करना होगा।
jokerdino

1
@souravc लिंक ठीक है, आपको डाउनलोड करने के लिए लॉगिन, लॉगिन करना होगा। या बस यहां क्लिक करें , डाउनलोड करने के लिए।
मिच

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.