プログラムを起動し、通知転送を使用して進行状況を表示するカスタム実行可能ファイルを作成しました。しかし、ランチャーアイコンにその割合を表示したいです。これを行う1つの方法は、すべてのパーセントに対して多くのアイコンを作成し、私の.desktopファイルでアイコンを変更することです。これを行う簡単な方法はありますか?
160763310024.デスクトップ
[Desktop Entry]
Version=1.0
Type=Application
Name=JioFi Battery Notifier
Comment=
Exec=~/bin/jiofi_battery_notifier
Icon=~/Desktop/Files/Icons/jio.png
Path=
Terminal=false
StartupNotify=false
ベストアンサー1
最初の方法:
この目的のためにSVGイメージを使用することができます。 SVGファイルは.desktopエントリのアイコンとして使用でき、ファイル内のテキストは簡単に更新できます。
<svg height="100" width="100">
<text x="0" y="100" fill="red" font-weight="bold" font-size="100">XX</text>
</svg>
SVGファイルパスを使用して.desktopファイルのアイコンを更新する
進行状況が更新されたら、パーセント(XX)をsvgファイルに変更し、.desktopファイルを更新します。
画像に沿って表示するには2つの方法で行うことができます。
- その画像とテキストを使用してsvgを作成します。
- 2番目のランチャーを使用し、このランチャーの横にパーセントテキストを表示します。
2番目の方法:
このランチャーの横に2番目のランチャーを作成し、ランチャーの詳細プロパティで「アイコンの代わりにラベルを表示」を選択します。 .desktop ファイルでランチャー名を更新すると、ここでテキストで更新されます。
3番目の方法
単一のランチャーを作成し、ランチャーの詳細プロパティで「アイコンの代わりにラベルを表示」を選択します。テキストを含む画像を表示するには、名前に絵文字を使用してください。
Name=40%