improvements to desktop file
Add german comment. (Seems to be ignored in GNOME.) Add generic name. Add keywords. Add %F parameter to Exec. Currently not supported, but I may add support later.
This commit is contained in:
@@ -26,16 +26,19 @@ def _linux_install_desktop_file():
|
||||
if apps_dir.exists() and apps_dir.is_dir():
|
||||
krowlog_desktop_file = apps_dir.joinpath("krowlog.desktop")
|
||||
if not krowlog_desktop_file.exists():
|
||||
desktop_file_data = textwrap.dedent("""
|
||||
[Desktop Entry]
|
||||
desktop_file_data = textwrap.dedent("""[Desktop Entry]
|
||||
Type=Application
|
||||
Version=1.5
|
||||
Terminal=false
|
||||
Name=KrowLog
|
||||
Comment=A viewer for files of arbitrary size.
|
||||
Categories=Development;Utility;TextTools;IDE;
|
||||
MimeType=text/plain;text/x-log
|
||||
GenericName=Log Viewer
|
||||
Comment=A viewer for text files of arbitrary size.
|
||||
Comment[de]=Betrachter für Textdateien beliebiger Größe.
|
||||
Categories=Qt;Development;Utility;TextTools;IDE;Viewer;
|
||||
Keywords=Text;Viewer;
|
||||
MimeType=text/plain;text/x-log;
|
||||
Icon=krowlog
|
||||
Exec={binary}
|
||||
Exec={binary} %F
|
||||
""".format(binary=Path(sys.executable).resolve()))
|
||||
krowlog_desktop_file.write_text(desktop_file_data, "utf8")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user