From 3a919628b3a8875dc46f96348b2303ff4949a903 Mon Sep 17 00:00:00 2001 From: Hugo Osvaldo Barrera Date: Thu, 18 Feb 2016 21:28:38 -0300 Subject: [PATCH] Include some reference XDG files Include a .desktop file (for app menu in xdg-complaint desktops), and tg.protocol (for having xdg-complaint apps pick up the tg: protocol). Signed-off-by: Hugo Osvaldo Barrera (github: hobarrera) --- lib/xdg/telegramdesktop.desktop | 12 ++++++++++++ lib/xdg/tg.protocol | 11 +++++++++++ 2 files changed, 23 insertions(+) create mode 100644 lib/xdg/telegramdesktop.desktop create mode 100644 lib/xdg/tg.protocol diff --git a/lib/xdg/telegramdesktop.desktop b/lib/xdg/telegramdesktop.desktop new file mode 100644 index 0000000000..2151d0ad45 --- /dev/null +++ b/lib/xdg/telegramdesktop.desktop @@ -0,0 +1,12 @@ +[Desktop Entry] +Encoding=UTF-8 +Version=1.0 +Name=Telegram Desktop +Comment=Official desktop version of Telegram messaging app +Exec=/usr/bin/telegram-desktop -- %u +Icon=telegram-desktop +Terminal=false +StartupWMClass=Telegram +Type=Application +Categories=Network; +MimeType=application/x-xdg-protocol-tg;x-scheme-handler/tg; diff --git a/lib/xdg/tg.protocol b/lib/xdg/tg.protocol new file mode 100644 index 0000000000..a4b083acb1 --- /dev/null +++ b/lib/xdg/tg.protocol @@ -0,0 +1,11 @@ +[Protocol] +exec=/usr/bin/telegram-desktop -- %u +protocol=tg +input=none +output=none +helper=true +listing=false +reading=false +writing=false +makedir=false +deleting=false