Ensuring properties are different when they're edited, + linux installation editions*.

*in preparation for snapcraft.
- Moving application launch to it's separate file
- Removing "install_after_setup" script because it's redundant with setup.py.
- Fixed issue with xdg-icon-resource not being able to install svg files.
- Better prefix handling in setup.py
- Adding logarithmplotter.svg to import files
- Adding weight for mime-type not to be overloaded by text/plain.
- Using more appropriate properties for desktop files.

Also:
- Fixed reference link in MacOS plist file.
This commit is contained in:
Adsooi 2021-07-31 01:40:51 +02:00
parent ee15835dbb
commit 10fa30e2aa
No known key found for this signature in database
GPG key ID: 9C87C7D3A69E6BBE
14 changed files with 86 additions and 197 deletions

View file

@ -2,8 +2,10 @@
Version=1.0
Type=Application
Name=LogarithmPlotter
Comment=2D plotter software to make BODE diagrams, sequences and repartition functions.
Comment[fr]=Logiciel de traçage 2D pour les diagrammes de BODE, les suites et les fonctions de répartition.
GenericName=2D plotter software
GenericName[fr]=Logiciel de traçage 2D
Comment=Create BODE diagrams, sequences and repartition functions.
Comment[fr]=Créer des diagrammes de BODE, des suites et des fonctions de répartition.
Exec=/usr/bin/python3 ROOTFOLDER/run.py %f
Icon=logarithmplotter