1
0
mirror of synced 2024-11-24 07:40:17 +01:00
ImHex/dist
Alexander Wilms d9d85cbfcc
impr: Added keywords to .desktop file (#1732)
<!--
Please provide as much information as possible about what your PR aims
to do.
PRs with no description will most likely be closed until more
information is provided.
If you're planing on changing fundamental behaviour or add big new
features, please open a GitHub Issue first before starting to work on
it.
If it's not something big and you still want to contact us about it,
feel free to do so !
-->

### Problem description
<!-- Describe the bug that you fixed/feature request that you
implemented, or link to an existing issue describing it -->
This adds a list of strings which may be used in addition to other
metadata to describe the application. This can be useful e.g. to
facilitate searching through entries.

Reference:
https://webcache.googleusercontent.com/search?q=cache:https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html

(The original site is currently down due to a Gitlab upgrade)

These keywords are used by
[Flathub](https://docs.flathub.org/docs/for-app-authors/metainfo-guidelines/#launchable),
[KDE
Discover](https://discuss.kde.org/t/does-kde-discover-parse-the-desktop-file-for-categories-and-keywords/7041)
and [Gnome
Software](https://blogs.gnome.org/hughsie/2016/01/07/the-importance-of-keywords-for-the-software-center/).

### Implementation description
<!-- Explain what you did to correct the problem -->
Add a `Keywords` entry to the .desktop file.

### Screenshots
<!-- If your change is visual, take a screenshot showing it. Ideally,
make before/after sceenshots -->

Here's how the tags are displayed for TeXstudio on its Flathub page: 

![image](https://github.com/WerWolv/ImHex/assets/3226457/35e00272-433e-46cd-9a9e-c42913aefe3f)


### Additional things
<!-- Anything else you would like to say -->
2024-06-03 19:44:05 +02:00
..
appimage build: remove IMHEX_COMMIT_HASH_SHORT cmake flag (#1539) 2024-02-10 01:40:33 +00:00
Arch build: Use Arch Docker file to its own folder 2024-01-05 21:37:24 +01:00
compiling build: Try fix building issues with web build and Fedora 2024-03-12 19:09:01 +01:00
DEBIAN impr: Make decompression support actually useful (#1481) 2023-12-31 11:39:24 +01:00
macOS build: Lock libmagic to latest release in M1 macOS docker file 2024-03-30 11:03:45 +01:00
msys2 impr: Make decompression support actually useful (#1481) 2023-12-31 11:39:24 +01:00
rpm impr: Get rid of cimgui shared library by hooking pinvoke handler 2024-03-12 23:17:49 +01:00
web build: Compress debug info (#1719) 2024-05-26 20:48:14 +02:00
AppImageBuilder.yml build: build appimage using docker instead of github CI (#1358) 2023-10-11 16:17:52 +02:00
Brewfile impr: Make decompression support actually useful (#1481) 2023-12-31 11:39:24 +01:00
get_deps_archlinux.sh impr: Make decompression support actually useful (#1481) 2023-12-31 11:39:24 +01:00
get_deps_debian.sh impr: Make decompression support actually useful (#1481) 2023-12-31 11:39:24 +01:00
get_deps_fedora.sh impr: Make decompression support actually useful (#1481) 2023-12-31 11:39:24 +01:00
get_deps_msys2.sh build: Make msys2 deps install script use pacboy 2024-01-05 14:47:30 +01:00
get_deps_tumbleweed.sh build: Added dependency download script for OpenSUSE Tumbleweed (#1612) 2024-03-28 22:24:10 +01:00
ImHex-9999.ebuild impr: Make decompression support actually useful (#1481) 2023-12-31 11:39:24 +01:00
imhex.desktop impr: Added keywords to .desktop file (#1732) 2024-06-03 19:44:05 +02:00
langtool.py lang: Refactored langtool, updated chinese translation (#1623) 2024-05-01 20:49:55 +02:00
net.werwolv.imhex.metainfo.xml build: Added AppImage zsync and updated metadata (#733) 2022-09-08 09:31:49 +02:00
net.werwolv.ImHex.yaml feat: Added decompressing support 2023-12-24 13:14:51 +01:00