rfswarm icon indicating copy to clipboard operation
rfswarm copied to clipboard

Desktop Shortcuts for each component

Open damies13 opened this issue 2 years ago • 5 comments

Describe the solution you'd like It would be nice to have an application shortcut to more easily launch for each component (Agent, Manager, Reporter)

  • [ ] In windows it should be in the start menu
  • [ ] In MacOS, an .app in the Applications folder
  • [ ] In Linux, a .desktop file?

damies13 avatar Apr 25 '23 23:04 damies13

Some information about creating windows shortcuts from the python installer https://stackoverflow.com/questions/24841130/how-to-create-a-shortcut-in-startmenu-using-setuptools-windows-installer

damies13 avatar Apr 25 '23 23:04 damies13

Some info about creating a MacOS app bundle for a python script https://stackoverflow.com/questions/7404792/how-to-create-mac-application-bundle-for-python-script-via-python

damies13 avatar Apr 28 '23 01:04 damies13

Some info about creating a linux desktop entry file for GNOME, KDE, and Xfce (this should give us most linux distro's

https://www.baeldung.com/linux/desktop-entry-files https://www.maketecheasier.com/create-desktop-file-linux/

https://gist.github.com/nathakits/7efb09812902b533999bda6793c5e872

https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html https://specifications.freedesktop.org/menu-spec/menu-spec-1.0.html

damies13 avatar Apr 28 '23 02:04 damies13

Some info about how to run python code during setup, I think we need Install not Build in cmdclass

https://stackoverflow.com/questions/27817190/what-does-cmdclass-do-in-pythons-setuptools https://niteo.co/blog/setuptools-run-custom-code-in-setup-py

damies13 avatar Apr 28 '23 06:04 damies13

I got some design help for the desktop icons :smile:

brand identity

RFSwarm_svg.zip

damies13 avatar Jan 01 '24 03:01 damies13