Chrome 웹앱 아이콘을 어떻게 변경합니까?


10

그래서 AskUbuntu 대화방 (예를 들어 이것을 사용하고 있습니다. 같은 문제가있는 다른 웹앱도 있습니다)을 Chromium의 "응용 프로그램 바로 가기"로 저장했습니다. 아이콘은 실제로 (정말로) 저해상도입니다. 예:

여기에 이미지 설명을 입력하십시오

상단은 응용 프로그램 바로 가기에 사용되는 기본 아이콘이고 하단은 AskUbuntu 렌즈입니다. 따라서 제 질문은 AskUbuntu 렌즈에 사용되는 아이콘을 어떻게 사용할 수 있습니까?

여기에 이미지 설명을 입력하십시오

답변:


5

매일 크롬 빌드와 최근 BAMF를 사용 하면 할 수 있습니다 (그 스크린 샷에 더 가깝게 보이면 내 사이트와 고해상도 아이콘으로 예를 볼 수 있습니다). 그러나 현재 크롬 상태에서는이를 쉽게 지원하도록 해킹을 수행해야합니다.

  • 크롬이 응용 프로그램 메뉴에 대해서도 .desktop 파일을 생성하도록합니다 (처음으로 파일을 생성하지 않으려는 경우).
  • 크롬 앱 창 WM_CLASS를 가져 xprop | grep WM_CLASS | awk '{print $4}'옵니다 ( '크롬 브라우저'또는 이와 비슷한 경우 크롬을 업데이트해야 함).
  • ~/.local/share/applicationsgedit 또는 다른 텍스트 편집기를 사용하여 해당 .desktop 파일 (에 위치 )을 편집하십시오. 파일에는 다음이 포함되어야합니다.

    StartupWMClass=$APP_WM_CLASS_Found_on_step_2
    Icon=~/your/icon/file/name/or/path
    

    즉, (가리키는 응용 프로그램에 대한 http://mail.google.comgoogle_mail.png~/.local/share/icons) :

    StartupWMClass=mail.google.com
    Icon=google_mail.png
    
  • bamfdaemon을 다시 시작하거나 통일하십시오. 이제 해당 WM_CLASS로 응용 프로그램을 실행할 때 방금 편집 한 데스크탑 파일에 정의 된 설정이 사용됩니다. 아이콘 포함;)


운없이 노력했다. : l 매일 밤 Chromium을 사용하고 최신 Unity 설치를 사용합니다. :(
jrg

@James Gifford : natty에서 사용 가능한 현재 bamfdemon 패키지는 아직 업데이트되지 않았습니다. 이 작업을 수행하려면 bzr에서 컴파일해야합니다 .
Treviño

1
@James, 이제 natty의 bamfdaemon 패키지가 업데이트되어야합니다. 다시 시도하십시오! ;)
Treviño

xprop 트릭이 작동하지 않습니다. 그냥 "google-chrome"을 반환합니다. 물론 업데이트해도 문제가 해결되지 않습니다.
Joshua Robison

1

가장 쉬운 방법은 Alacarte (Software Center에서 무료) 를 설치 하고 아이콘을 편집하는 것입니다. 일반 그놈 2 / GNOME 클래식 아이콘을 편집하는 응용 프로그램처럼 보이지만 Unity Launcher 아이콘에서도 작동합니다. Chrome 웹앱은 적어도 내 컴퓨터에서 'Chrome 애플리케이션'아래에 있습니다.


1

가장 쉽고 빠른 방법은 다음과 같습니다.

설치 메뉴 편집기 :

sudo apt install menulibre

메뉴 편집기를 열고 앱을 선택한 다음 아이콘을 클릭하여 새 아이콘을 선택하십시오.

여기에 이미지 설명을 입력하십시오


1
이것은 나를 위해 더 쉬운 방법이었습니다. 감사합니다,
매트 펜 젤리
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.