Fix/gamelauncher nixos build (#225)
* game-launcher: bundle self-contained SQLite reader, drop libsqlite3 dependency Fixes building gamelauncher.c on NixOS where the runtime env lacks sqlite3.h/libsqlite3. scan_lutris now reads Lutris' pga.db through a bundled read-only SQLite file parser instead of linking sqlite3. * game-launcher: rework /g provider to reuse panel scan results The launcher provider now reads the games the panel already scanned via state/cache, trims the query, and surfaces status/error rows instead of duplicating the scan. --------- Co-authored-by: Ahmed5Emad <ahmed5emad@users.noreply.github.com>
This commit is contained in:
@@ -1,12 +1,12 @@
|
||||
id = "alexander/game-launcher"
|
||||
name = "Game Launcher"
|
||||
version = "1.1.2"
|
||||
version = "1.3.0"
|
||||
plugin_api = 13
|
||||
author = "Alexander"
|
||||
license = "MIT"
|
||||
icon = "device-gamepad-2"
|
||||
description = "Browse and launch games from Steam, Lutris, and Heroic."
|
||||
dependencies = ["cc", "libsqlite3-dev", "xdg-utils"]
|
||||
dependencies = ["cc", "xdg-utils"]
|
||||
tags = ["gaming", "launcher", "utility"]
|
||||
|
||||
[[widget]]
|
||||
|
||||
Reference in New Issue
Block a user