From d5f007dffbc192a70429372f5875140194e3cbed Mon Sep 17 00:00:00 2001 From: vangel76 Date: Sun, 11 Oct 2026 12:45:24 +0200 Subject: [PATCH] Packaging: offer GridCraft for .xlsb and .ods files (#92) GridCraft imports XLSB (#101) and ODS (#100) files, but the Linux desktop entry, shared-mime-info file and AppStream metadata, and the Windows "Open with" list only named .xlsx, .xlsm, .csv and .tsv. Add the two import formats there. Co-Authored-By: Claude Opus 5.5 --- packaging/linux/ai.storyteller.gridcraft.desktop | 4 ++-- packaging/linux/ai.storyteller.gridcraft.metainfo.xml.in | 2 ++ packaging/linux/ai.storyteller.gridcraft.mime.xml | 9 +++++++++ packaging/windows/gridcraft.wxs | 3 +++ 4 files changed, 16 insertions(+), 2 deletions(-) diff --git a/packaging/linux/ai.storyteller.gridcraft.desktop b/packaging/linux/ai.storyteller.gridcraft.desktop index b2dc840..3b4dc1f 100644 --- a/packaging/linux/ai.storyteller.gridcraft.desktop +++ b/packaging/linux/ai.storyteller.gridcraft.desktop @@ -10,5 +10,5 @@ Terminal=false StartupNotify=true StartupWMClass=ai.storyteller.gridcraft Categories=Office;Spreadsheet; -MimeType=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;application/vnd.ms-excel.sheet.macroEnabled.12;text/csv;text/tab-separated-values; -Keywords=spreadsheet;workbook;sheet;table;formula;chart;pivot;xlsx;csv;tsv;excel; +MimeType=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;application/vnd.ms-excel.sheet.macroEnabled.12;application/vnd.ms-excel.sheet.binary.macroEnabled.12;application/vnd.oasis.opendocument.spreadsheet;text/csv;text/tab-separated-values; +Keywords=spreadsheet;workbook;sheet;table;formula;chart;pivot;xlsx;xlsb;ods;csv;tsv;excel; diff --git a/packaging/linux/ai.storyteller.gridcraft.metainfo.xml.in b/packaging/linux/ai.storyteller.gridcraft.metainfo.xml.in index 09bbd08..3cde6f9 100644 --- a/packaging/linux/ai.storyteller.gridcraft.metainfo.xml.in +++ b/packaging/linux/ai.storyteller.gridcraft.metainfo.xml.in @@ -56,6 +56,8 @@ gridcraft-cli application/vnd.openxmlformats-officedocument.spreadsheetml.sheet application/vnd.ms-excel.sheet.macroEnabled.12 + application/vnd.ms-excel.sheet.binary.macroEnabled.12 + application/vnd.oasis.opendocument.spreadsheet text/csv text/tab-separated-values diff --git a/packaging/linux/ai.storyteller.gridcraft.mime.xml b/packaging/linux/ai.storyteller.gridcraft.mime.xml index 9ff36e5..abb2c1c 100644 --- a/packaging/linux/ai.storyteller.gridcraft.mime.xml +++ b/packaging/linux/ai.storyteller.gridcraft.mime.xml @@ -13,6 +13,15 @@ + + Excel binary workbook + + + + OpenDocument spreadsheet + + + CSV document diff --git a/packaging/windows/gridcraft.wxs b/packaging/windows/gridcraft.wxs index 4fd4fe4..9a64b61 100644 --- a/packaging/windows/gridcraft.wxs +++ b/packaging/windows/gridcraft.wxs @@ -182,6 +182,9 @@ ignored (WiX rejects an empty Value, so it repeats the ProgId). --> + + +