damies13 / rfswarm

Robot Framework Swarm
GNU General Public License v3.0
109 stars 20 forks source link

Desktop Shortcuts for each component #145

Open damies13 opened 1 year ago

damies13 commented 1 year ago

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)

damies13 commented 1 year ago

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 commented 1 year ago

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 commented 1 year ago

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 commented 1 year ago

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 commented 6 months ago

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

brand identity

RFSwarm_svg.zip