Commit Graph

11 Commits

Author SHA1 Message Date
Kamil Jarosz b59ee2f91b desktop: Remove Utility Freedesktop category
As per the documentation [1,2], Ruffle hardly fits in this category.

[1] https://specifications.freedesktop.org/menu-spec/latest/category-registry.html#main-category-registry
[2] https://specifications.freedesktop.org/menu-spec/latest/additional-category-registry.html
2024-09-16 12:01:35 +02:00
Kamil Jarosz c378835038 desktop: Add VectorGraphics Freedesktop category
Ruffle handles SWF files, which are generally vector graphic animations.
2024-09-15 18:15:37 +02:00
Kamil Jarosz 6c1b17c2f4 desktop: Change order of Freedesktop categories
Apparently the order matters when desktop environments
decide to include the app only in one category.
It seems that we should list more important categories first.
2024-09-15 18:15:37 +02:00
Kamil Jarosz d0ede26cce desktop: Install Ruffle metadata in PKGBUILD
This most importantly adds a way of opening Ruffle using GUI.
2024-09-12 11:00:32 +02:00
Kamil Jarosz d80246f85a desktop: Move icon.svg to packages/linux
Currently, the SVG icon is used only in Linux packages and moving it
to packages/linux makes it easier to package downstream.
Additionally it makes it possible to adapt it for Linux desktop
specifically.
2024-09-05 11:29:20 +02:00
Kamil Jarosz b56d9234ff desktop: Add ruffle to conflicts in PKGBUILD
This ensures that the package conflicts with every
other package providing ruffle.
2024-09-05 11:29:20 +02:00
Kamil Jarosz b18d21261e chore: Move PKGBUILD to desktop/packages 2024-09-05 11:29:20 +02:00
Kamil Jarosz 4d85307c47 desktop: Update screenshot URLs to point to a commit 2024-08-03 18:58:44 +02:00
Kamil Jarosz efe754cdcc desktop: Update screenshots 2024-08-03 18:00:57 +02:00
Kamil Jarosz 7ea0502d5c desktop: Update metadata 2024-08-03 18:00:57 +02:00
doomsdayrs 8f29f03923 Add freedesktop compliant appstream & metainfo 2024-08-03 18:00:57 +02:00