support categories

This commit is contained in:
Julian Freeman
2026-04-18 20:45:10 -04:00
parent 87ffe2e243
commit cfe93144e6
10 changed files with 368 additions and 15 deletions

View File

@@ -47,6 +47,7 @@ pub struct Software {
pub id: String,
pub name: String,
pub description: Option<String>,
pub category: Option<String>,
pub version: Option<String>,
pub available_version: Option<String>,
pub icon_url: Option<String>,
@@ -387,6 +388,7 @@ fn map_package(p: WingetPackage) -> Software {
id: p.id,
name: p.name,
description: None,
category: None,
version: p.installed_version,
available_version: p.available_versions.and_then(|v| v.first().cloned()),
icon_url: p.icon_url,