Web sayfasını açan statik bir hızlı listeyi nasıl eklerim?


14

Web uygulamaları için Unity Launcher simgeleri oluşturmaya çalışıyorum . Evrim hızlı listelerle birlikte gelir, böylece besteleyebilir, takvime gidebilirsiniz, vb .:

resim açıklamasını buraya girin

Aynı şeyi çoğaltmak istiyorum ama gmail ikonum için. Birlik LauncherAPI statik QuickLists oluşturma hakkında sayfa görüşmeler:

 X-Ayatana-Desktop-Shortcuts=Screen;Window

[Screen Shortcut Group]
Name=Take a screenshot of the whole screen
Exec=gnome-screenshot
TargetEnvironment=Unity

[Window Shortcut Group]
Name=Take a screenshot of the current window
Exec=gnome-screenshot -w
TargetEnvironment=Unity

Gmail kısayolunun .desktop dosyasına sahibim, bu yüzden statik hızlı listeler eklemek için düzenleyebilirim, sorum şu: Compose, Contacts, ve Takvim doğru yere gidiyor mu?

(doğru URL'lere sahip olduğumu varsayarsak, Exec sözdizimini daha çok merak ediyorum)

Yanıtlar:


13

Bir URL'niz varsa, varsayılan web tarayıcısını kullanarak açın:

...
X-Ayatana-Desktop-Shortcuts=Compose

[Compose Shortcut Group]
Name=Compose Mail
Exec=xdg-open 'https://mail.google.com/mail/?shva=1#compose'
TargetEnvironment=Unity

Veya farklı bir tarayıcı kullanmak isterseniz, örneğin Chromium:

Exec=chromium-browser 'https://mail.google.com/mail/?shva=1#compose'

Chromium ayrıca URL'yi araç çubukları olmayan bir pencerede açmanıza olanak tanır:

Exec=chromium-browser --app='https://mail.google.com/mail/?shva=1#compose'

Tabii ki bu sadece önceden giriş yaptıysanız veya bir çerez aldıysanız çalışır. Aksi takdirde sizi sadece giriş sayfasına götürür.


1
Bence kullanmak daha iyi olurduchromium-browser --app="https://mail.google.com/mail/?shva=1#compose"
Treviño

1
İpucu için teşekkürler, cevaba eklendi (kişisel olarak her zaman tam URL'yi görmek istiyorum).
htorque

7

htorque'un cevabı doğrudur, işte tüm Google hizmetlerini tek bir simge ile yapmak isteyen herkes için son bir .desktop gmail dosyası için ilgili bölüm. İşte son .desktop dosyası bütünüyle.

(Simgenin yolunu, sisteminizdeki yere uyacak şekilde değiştirdiğinizden emin olun)

[Desktop Entry]
Version=1.0
Name=Gmail
Exec=chromium --app="https://mail.google.com/mail"
Terminal=false
Icon=/home/jorge/gmail.png
Type=Application
Categories=Network;WebBrowser;

X-Ayatana-Desktop-Shortcuts=Compose;Contacts;Calendar

[Compose Shortcut Group]
Name=Compose New Message
Exec=chromium-browser --app='https://mail.google.com/mail/?shva=1#compose'
TargetEnvironment=Unity

[Contacts Shortcut Group]
Name=Contacts
Exec=chromium-browser --app='http://www.google.com/contacts'
TargetEnvironment=Unity

[Calendar Shortcut Group]
Name=Calendar
Exec=chromium-browser --app='http://calendar.google.com'
TargetEnvironment=Unity
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.