如何在Unity Launcher中更改“紧急动画”的摆动时间?

我非常喜欢为应用程序通知摆动动画,但我发现它消失得太快了,我希望我能改变这种延迟。 我查看了所有ccsm,外观和myUnity设置,似乎没有什么是合适的。

我不认为这是Unity中的可配置选项,但您可以编辑源代码以更改持续时间。 如果您之前没有下载源代码并编译自己的软件包,则可以按照以下方式执行此操作。 从终端窗口中的主目录:

mkdir src cd src apt-get source unity cd unity- gedit ./plugins/unityshell/src/Launcher.cpp 

寻找说:

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

也许是持续时间的两倍。 如果您在需要一些工具之前从未构建过源代码包。 所以:

 sudo apt-get install build-essential devscripts 

然后,为了正确构建Unity,必须获得依赖关系:

 sudo apt-get build-dep unity 

最后创建包并安装:

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

如果您遇到依赖关系问题,请告诉我,我会尽力帮您弄清楚您遗失的内容。