よくある質問 どのカスタムランチャーとUnityクイックリストが利用できますか? は、Ubuntuの古いリリースで機能したUnityのカスタムクイックリストを備えた多くのランチャーが12.04を含めてリストされています。
これは最初の答えからのサンプルです:
X-Ayatana-Desktop-Shortcuts=Videos;Documents
[Videos Shortcut Group]
Name=Videos
Exec=nautilus Videos
TargetEnvironment=Unity
[Documents Shortcut Group]
Name=Documents
Exec=nautilus Documents
TargetEnvironment=Unity
Ubuntu 12.10にアップグレードした後、クイックリストが見つからないのはなぜですか?このコードはサポートされなくなりましたか?
これは、Ubuntu 12.10以降、.desktopファイルの仕様が変更されて Freedesktopの「追加アプリケーションアクション」標準 に準拠するためです。
これは、古い.desktopファイルを変更する方法です。
上記の例(質問)を取り上げると、Ubuntu12.10以降で動作するように次のように変更されます。
Actions=Videos;Documents
[Desktop Action Videos]
Name=Videos
Exec=nautilus Videos
OnlyShowIn=Unity;
[Desktop Action Documents]
Name=Documents
Exec=nautilus Documents
OnlyShowIn=Unity;
Unity LauncherAPIの公式リファレンスへのリンクは次のとおりです。