From d13bc4e790cbce1b2e46299dc8168c35380968e3 Mon Sep 17 00:00:00 2001 From: Leonardo Amaral Date: Thu, 23 Nov 2023 16:25:31 -0300 Subject: [PATCH] Added support to NetAcad URL scheme --- com.cisco.PacketTracer.desktop | 2 +- com.cisco.PacketTracer.url.desktop | 13 +++++++++++++ com.cisco.PacketTracer.yml | 3 +++ 3 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 com.cisco.PacketTracer.url.desktop diff --git a/com.cisco.PacketTracer.desktop b/com.cisco.PacketTracer.desktop index 24b8e35..fee03db 100644 --- a/com.cisco.PacketTracer.desktop +++ b/com.cisco.PacketTracer.desktop @@ -8,5 +8,5 @@ Icon=com.cisco.PacketTracer Name=Packet Tracer Categories=Application;Network; -MimeType=application/x-pkt;application/x-pka;application/x-pkz; +MimeType=application/x-pkt;application/x-pka;application/x-pkz;application/x-pks;application/x-pksz; StartupWMClass=PacketTracer diff --git a/com.cisco.PacketTracer.url.desktop b/com.cisco.PacketTracer.url.desktop new file mode 100644 index 0000000..7d32499 --- /dev/null +++ b/com.cisco.PacketTracer.url.desktop @@ -0,0 +1,13 @@ +[Desktop Entry] +Encoding=UTF-8 +Type=Application + +Exec=/app/pt/packettracer -uri=%u +Icon=com.cisco.PacketTracer + +Name=Packet Tracer +Categories=Application;Network; +NoDisplay=true + +MimeType=x-scheme-handler/pttp; +StartupWMClass=PacketTracer diff --git a/com.cisco.PacketTracer.yml b/com.cisco.PacketTracer.yml index 006317a..d82ae9c 100644 --- a/com.cisco.PacketTracer.yml +++ b/com.cisco.PacketTracer.yml @@ -33,6 +33,7 @@ modules: - mv opt/pt /app - install -D /app/pt/art/app.png /app/share/icons/hicolor/48x48/apps/com.cisco.PacketTracer.png - install -D com.cisco.PacketTracer.desktop /app/share/applications/com.cisco.PacketTracer.desktop + - install -D com.cisco.PacketTracer.url.desktop /app/share/applications/com.cisco.PacketTracer.url.desktop - sed -i -e 's\/opt/\/app/\g' /app/pt/packettracer /app/pt/linguist - sed -i -e 's\"$@"\-style windows "$@"\;' /app/pt/packettracer /app/pt/linguist @@ -44,3 +45,5 @@ modules: path: com.cisco.PacketTracer.appdata.xml - type: file path: com.cisco.PacketTracer.desktop + - type: file + path: com.cisco.PacketTracer.url.desktop