From 321b73e7266bc4c970fcb9a5570dae90be247025 Mon Sep 17 00:00:00 2001 From: Austin Date: Thu, 28 May 2026 13:34:14 -0400 Subject: [PATCH] repo: Add Meshtastic Desktop icon SVGs (#5623) Co-authored-by: James Rich Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- desktopApp/packaging/icons/icon.svg | 85 +++++++++++++ desktopApp/packaging/icons/icon_round.svg | 119 ++++++++++++++++++ .../linux/org.meshtastic.desktop.desktop | 10 ++ .../linux/org.meshtastic.desktop.metainfo.xml | 82 ++++++++++++ 4 files changed, 296 insertions(+) create mode 100644 desktopApp/packaging/icons/icon.svg create mode 100644 desktopApp/packaging/icons/icon_round.svg create mode 100644 desktopApp/packaging/linux/org.meshtastic.desktop.desktop create mode 100644 desktopApp/packaging/linux/org.meshtastic.desktop.metainfo.xml diff --git a/desktopApp/packaging/icons/icon.svg b/desktopApp/packaging/icons/icon.svg new file mode 100644 index 0000000000..b64aa00641 --- /dev/null +++ b/desktopApp/packaging/icons/icon.svg @@ -0,0 +1,85 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/desktopApp/packaging/icons/icon_round.svg b/desktopApp/packaging/icons/icon_round.svg new file mode 100644 index 0000000000..d47a20bec9 --- /dev/null +++ b/desktopApp/packaging/icons/icon_round.svg @@ -0,0 +1,119 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/desktopApp/packaging/linux/org.meshtastic.desktop.desktop b/desktopApp/packaging/linux/org.meshtastic.desktop.desktop new file mode 100644 index 0000000000..647af52ebb --- /dev/null +++ b/desktopApp/packaging/linux/org.meshtastic.desktop.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Name=Meshtastic +GenericName=Mesh Network Communicator +Comment=Communicate off-grid with Meshtastic mesh radio devices +Exec=meshtastic-desktop +Icon=org.meshtastic.desktop +Type=Application +Categories=Network;Chat;HamRadio; +Keywords=mesh;LoRa;radio;off-grid; +StartupNotify=true diff --git a/desktopApp/packaging/linux/org.meshtastic.desktop.metainfo.xml b/desktopApp/packaging/linux/org.meshtastic.desktop.metainfo.xml new file mode 100644 index 0000000000..86a10b911e --- /dev/null +++ b/desktopApp/packaging/linux/org.meshtastic.desktop.metainfo.xml @@ -0,0 +1,82 @@ + + + + org.meshtastic.desktop + + CC0-1.0 + GPL-3.0-or-later + + Meshtastic + Communicate off-grid with Meshtastic mesh radio devices + + +

+ Meshtastic is an open-source, off-grid mesh networking project that lets + you send messages and view node locations over long distances without + cellular service or the internet, using inexpensive LoRa radio hardware. +

+

Features include:

+
    +
  • Text messaging between nodes on the mesh network
  • +
  • Encrypted channels for private group communication
  • +
  • Node management and device configuration
  • +
  • Works entirely offline — no internet required
  • +
+

+ Connect to your Meshtastic device over Bluetooth, USB serial, or Wi-Fi. +

+
+ + org.meshtastic.desktop.desktop + + + Meshtastic LLC + + + https://meshtastic.org + https://github.com/meshtastic/Meshtastic-Android/issues + https://github.com/meshtastic/Meshtastic-Android + https://opencollective.com/meshtastic + https://meshtastic.org/docs/contributing/ + + + #47c66e + #2d7d46 + + + + keyboard + pointing + + + 640 + + + + Network + Chat + HamRadio + + + + mesh + LoRa + radio + off-grid + communication + ham + + + + intense + intense + + + + + +

Latest stable release of Meshtastic Desktop.

+
+
+
+