मैं एकता लॉन्चर में 'अत्यावश्यक एनीमेशन' के विगले समय को कैसे बदल सकता हूं?


10

मैं वास्तव में आवेदन अधिसूचना के लिए विग्लिंग एनीमेशन पसंद करता हूं, लेकिन मुझे लगता है कि यह बहुत जल्दी गायब हो जाता है और मैं चाहता हूं कि मैं इस देरी को बदल सकता हूं। मैंने सभी ccsm, उपस्थिति और myUnity सेटिंग्स के माध्यम से देखा और कुछ भी उपयुक्त नहीं लगता है।


1
अच्छा प्रश्न! Wiggle चीज़ वास्तव में उपयोगकर्ता का ध्यान आकर्षित करने के लिए बहुत तेज़ है
Mysterio

आप भी इन कीड़ों के लिए वोट जा सकते हैं: एकता के साइडबार तत्काल आइकन एनीमेशन नहीं निरंतर और लॉन्चर आइकन चेतावनी एनीमेशन दोहराने चाहिए ... । (पेंसिल पर क्लिक करें और कहें "हां, यह मुझे प्रभावित करता है"।)
मिकेल

जवाबों:


4

मुझे नहीं लगता कि यह एकता में एक विन्यास योग्य विकल्प है, लेकिन आप अवधि को बदलने के लिए स्रोत कोड को संपादित कर सकते हैं। यदि आपने स्रोत डाउनलोड नहीं किया है और पहले अपने स्वयं के पैकेज संकलित किए हैं, तो आप निम्नानुसार कर सकते हैं। एक टर्मिनल विंडो में अपने घर की निर्देशिका से:

mkdir src
cd src
apt-get source unity
cd unity-<version number>
gedit ./plugins/unityshell/src/Launcher.cpp

जो लाइन कहती है, उसे देखें:

Launcher.cpp:const int Launcher::Launcher::ANIM_DURATION_SHORT = 125;

और शायद अवधि दोगुनी हो। यदि आपने कुछ उपकरणों की आवश्यकता के लिए पहले कभी भी स्रोत से पैकेज नहीं बनाया है। ऐसा:

sudo apt-get install build-essential devscripts

फिर एकता को ठीक से बनाने के लिए निर्भरता को प्राप्त करना:

sudo apt-get build-dep unity

अंत में पैकेज बनाएं और इंस्टॉल करें:

debuild -us -uc
cd ..
sudo dpkg -i unity*.deb

यदि आपको निर्भरता की समस्या हो रही है तो मुझे बताएं, और मैं आपको यह पता लगाने में मदद करने की कोशिश करूंगा कि आप क्या याद कर रहे हैं।


1
यहाँ कभी भी उत्तर की सूचना नहीं मिली। सबसे पहले, Launcher.cpp अब एकता -... / लॉन्चर / फ़ोल्डर में है, लेकिन मैंने इसे पाया और चर को अपडेट किया। फिर आखिरी कदम पर मुझे कुछ निर्भरताएँ याद आ रही थीं और मैं उन्हें apt-get -f install के साथ हल करने में सक्षम था। अंततः मैं dpkg पर अटक गया: निर्भरता की समस्याएं एकता के विन्यास को रोकती हैं: एकता कामेच्छा-कोर-6.0-5 (= 7.0.0daily13.04.18 ~ 13.04-0ubuntu1) पर निर्भर करती है; हालाँकि: सिस्टम पर libunity-core-6.0-5 का संस्करण 7.0.0daily13.04.18 ~ 13.04-0ubuntu1systray1 है।
विटली

यह पैच केवल एनिमेशन की अवधि बढ़ा रहा है न कि विग्ल टाइम। स्पष्ट होने के लिए: ANIM_DURATION_SHORT में उच्च पूर्णांक के साथ, विग्लिंग एनीमेशन धीमा हो जाता है। तो यह केवल 2 बार ही झूमता है इससे पहले कि यह एक सेकंड के बाद फीका हो जाए, जहां उसने एक सेकंड से पहले 6 विगल्स किए थे। (
विगेट्स का
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.