所以我在 Chromium 中将 AskUbuntu 聊天室(我只是以此为例,我还有其他遇到相同问题的 web 应用程序)保存为“应用程序快捷方式”,并且图标真的(我的意思是真的)低分辨率。例子:
顶部是用于应用程序快捷方式的默认图标,底部是 AskUbuntu 镜头 - 所以我的问题是,如何使用用于 AskUbuntu 镜头的图标。
所以我在 Chromium 中将 AskUbuntu 聊天室(我只是以此为例,我还有其他遇到相同问题的 web 应用程序)保存为“应用程序快捷方式”,并且图标真的(我的意思是真的)低分辨率。例子:
顶部是用于应用程序快捷方式的默认图标,底部是 AskUbuntu 镜头 - 所以我的问题是,如何使用用于 AskUbuntu 镜头的图标。
通过每日 chromium 构建和最近的 BAMF,您可以(如果您仔细查看该屏幕截图,您可以看到带有我的网站和高分辨率图标的示例)。但是在铬的当前状态下,您需要做一些黑客攻击以使其轻松支持这一点:
xprop | grep WM_CLASS | awk '{print $4}'
(如果它只是“铬浏览器”或类似的东西,您需要更新铬)。~/.local/share/applications
使用 gedit 或任何其他文本编辑器编辑该 .desktop 文件(位于);该文件应包含:即(对于指向带有in的http://mail.google.com的应用程序):
google_mail.png
~/.local/share/icons
完全重启 bamfdaemon 或 unity;现在,当您使用该 WM_CLASS 运行应用程序时,将使用您刚刚编辑的桌面文件中定义的设置;包括图标;)
这是最简单和最快的方法。
安装菜单编辑器:
打开菜单编辑器,选择应用程序,单击图标以选择新图标:
对我来说最简单的方法是安装 Alacarte(从软件中心免费)并从那里编辑图标。它看起来像一个编辑常规 GNOME 2/GNOME Classic 图标的应用程序,但它也适用于 Unity Launcher 图标。Chrome 网络应用程序位于“Chrome 应用程序”下,至少在我的机器中。