JupiterBroadcasting / CasterSoundboard

A soundboard for hot-keying and playing back sounds. (For podcasting)
GNU Lesser General Public License v3.0
146 stars 17 forks source link

Added a Launcher File #26

Closed odysseywestra closed 7 years ago

odysseywestra commented 7 years ago

We probably should have a desktop file created so user don't have to launch it from the terminal.

MichaelTunnell commented 7 years ago

CasterSoundboard does not have any packages offered at the moment so there is no need for desktop files until packages are made. In the case of the AUR package, the AUR PKGBUILD should just create the desktop file in it.

If compiling yourself on another distro then GTK distros should use MenuLibre and KDE Plasma distros should use KMenuEdit to easily make desktop files for the compiled soundboard.


With that said, when packages are made desktop files should totally be included.

odysseywestra commented 7 years ago

Okay. I'm just going on my experience with gimp and MyPaint which do include desktop files by default in their repo. I believe having them available will keep the metadata consistent no matter how it is package for other distros.

Using a tool to create the launcher is a good temporary measure, but not a good permeant solution.

So eventually like you said, once more packages are made we should have them available.

z3ntu commented 7 years ago

I agree that the .desktop file should be included in the repo and not be handled by the distribution packaging.

covarianttensor commented 7 years ago

I'll add one.

ghost commented 7 years ago

After dd5bb29 we can close this one.