vlachoudis / bCNC

GRBL CNC command sender, autoleveler and g-code editor
GNU General Public License v2.0
1.58k stars 534 forks source link

Suggestion: use xdg-utils tools to create/add Linux desktop integration #1334

Open scruss opened 4 years ago

scruss commented 4 years ago

As Ed Nisley notes, the bCNC installation “includes all the bits & pieces required to create a launcher; they’re just not in the right places”. Would it be possible to add the appropriate calls to the xdg-desktop-icon. xdg-desktop-menu, xdg-icon-resource and xdg-mime commands in the installer so that bCNC shows up as an icon and in program menus?

The syntax is a little confusing, but the Arduino installer install.sh is quite a good example of how they are used.

Harvie commented 4 years ago

Makes sense... Do you think this can be done during pip install ?