From 3a919628b3a8875dc46f96348b2303ff4949a903 Mon Sep 17 00:00:00 2001
From: Hugo Osvaldo Barrera <hugo@barrera.io>
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 <hugo@barrera.io> (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 000000000..2151d0ad4
--- /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 000000000..a4b083acb
--- /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