Unityランチャーでアプリケーションを個別にグループ解除するにはどうすればよいですか?


8

Unityはかなりクールです。Unityで気に入っている主な機能の1つは、実行中のアプリに便利なWinキーでアクセスできることです。ただし、トレイ機能のないアプリをグループ化すると問題が1つ発生します。

2つ以上のワインアプリ[wine-app1、wine-app2、wine-app3]を実行しています。それらはすべて、Unityアプリケーションプレーサーの1つのアイコンの下に表示されます。キーを押すWin(1秒間押し続ける)と番号が表示され、対応する番号を押すと特定のアプリケーションが実行されます。これがAlt+ との違いTabです。Alt + Tabで、すべてのアプリケーションウィンドウをウォークスルーし、目的のウィンドウを選択します。

ただし、必要のない休憩もたどります。私の作業環境では、会社のITのために、エディターとWindowsアプリをほとんど使用していません。すべてのWindowsアプリが1つにグループ化されているため、wine-app1、wine-app2にアクセスするたびに、wine-app3がウォークスルーで表示されます。[これはWin+に似ていwます-すべてのウィンドウをタイル形式で表示します]私はwine-app1&2に頻繁にアクセスし、非常にまれにwine-app3を使用します。ただし、必要なときにアクセスできるように、バックグラウンドで実行する必要があります。

アプリを番号で固定する方法を探しています。そのため、すばやくアクセスできます。wine-app1とwine-app2にアクセスしたい場合は、毎回wine-app3を渡してwine-app3を最小化する必要がありました(Winキーを使用して表示されるため)Win。方法はありますか?これらはワインベースのアプリですが、これらのアプリを1つにまとめて扱うことができます。グループ化すべきではありません。また、新しいアイコンとアクセス権を別々に与えることができます。


アプリケーションを循環するために使用しているキーボードショートカットを説明する質問を編集できますか?その部分は私には分かりません。まるで、あなたはそれらをサイクリングしていますか、それとも何かですか?
ホルヘカストロ

時々わかりづらくてすみません。質問に説明を追加します。
sudurais

1
あなたはあなたがウィンドウを素早く切り替えるためにアプリケーションアイコンをクリックできることを知っていますか?
nerdy_kid 2011

@nerdy_kid:unityはマウスに近づかないようにするのに役立ちます。
sudurais 2011

あなたはすでにWin-Wを押してみましたか?それはあなたのワークフローに合っていますか?
クリストフ

回答:


4

Unityでリンクが表示されて動作する方法(または、最新のLinuxデスクトップ)は、.desktopファイル(/ usr / share / applications /の下、または〜/ .local / share /の下のシングルユーザー)によって指示されますapplications /)詳細については、http//standards.freedesktop.org/desktop-entry-spec/latest/を参照してください。.desktopファイルを使用して動作を変更するためのもう1つの優れたガイドは、http://themagicofscience.blogspot.com/2011/05/unity-adding-items-to-dock.html です(詳細な参照を含む)。

標準設定として、wineは、たとえばPicasa(私の場合、ファイル "〜/ .local / share / applications / wine-Programme-Picasa 3-Picasa 3.desktop")に対して次のコマンドを作成します。

Exec=env WINEPREFIX="/home/[user]/.wine" wine C:\\\\windows\\\\command\\\\start.exe /Unix /home/aj/.wine/dosdevices/c:/users/Public/Startmenü/Program Files/Picasa\\ 3/Picasa\\ 3.lnk

その結果、すべてのワインアプリがランチャーの1つのアイコンの下に表示されます。この動作を変更するには、picasaの新しい.desktopファイルを作成するか、既存のファイルを変更してwineがアプリケーションの実行可能ファイルを直接起動するようにする必要があります。

したがって、コマンドは次のようになります(私に聞かないでください、なぜ〜または%USERNAME%はここでは機能しません)

Exec=wine "/home/[user]/.wine/drive_c/Program Files/Google/Picasa3/Picasa3.exe"

リンクとそれに付随するアイコンを作成するには、バグレポート「UnityランチャーにWineアプリケーションを追加できません」の下のかなり複雑なガイドに従いました。

https://bugs.launchpad.net/ubuntu/+source/unity/+bug/704187/comments/3 レポート全体:https : //bugs.launchpad.net/ubuntu/+source/unity/+bug/704187/

ただし、前述のガイドを使用すると、.desktopファイルを自分で作成するか、少なくとも基本的な設定が適切になったら、ニーズに合わせて調整することができます。

このための追加の利点は、ランチャーに(ワインだけでなく)アプリケーションアイコンが表示され、ワインアプリをランチャーに固定できることです。

HTHアンドレアス

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.