Update flatpak manifest, metainfo, desktop, and keyboard shortcuts

This commit is contained in:
Brendan Szymanski 2026-06-05 01:52:11 -04:00
parent 05caf7b32d
commit cffb94605d
4 changed files with 15 additions and 5 deletions

View file

@ -30,6 +30,12 @@ struct Luminate: App {
.defaultSize(width: 1100, height: 700)
.quitShortcut()
.closeShortcut()
.keyboardShortcut("f".ctrl()) { _ in
// Focus search
}
.keyboardShortcut("r".ctrl()) { _ in
// Refresh library
}
}
}

View file

@ -3,8 +3,8 @@ Version=1.0
Type=Application
Name=Luminate
Comment=A template for creating GNOME apps with Swift
Categories=Development;GNOME;
Comment=Jellyfin client for GNOME
Categories=AudioVideo;Player;GNOME;
Icon=dev.bscubed.Luminate
Exec=Luminate

View file

@ -3,7 +3,7 @@
<id>dev.bscubed.Luminate</id>
<name>Luminate</name>
<summary>A template for creating GNOME apps with Swift</summary>
<summary>GNOME Jellyfin client built with Swift</summary>
<metadata_license>MIT</metadata_license>
<project_license>LGPL-3.0-or-later</project_license>
@ -16,7 +16,10 @@
<description>
<p>
This is a <em>long</em> description of this project. Yes - that is required!
A native GNOME Jellyfin client built with Swift and Adwaita.
</p>
<p>
Browse your media library, watch movies and TV shows, and keep track of your progress across devices.
</p>
</description>

View file

@ -10,8 +10,9 @@
"finish-args": [
"--share=ipc",
"--socket=fallback-x11",
"--socket=wayland",
"--device=dri",
"--socket=wayland"
"--share=network"
],
"build-options": {
"append-path": "/usr/lib/sdk/swift6/bin",