From b8609363b7ced655dc47014595951b261ff5162f Mon Sep 17 00:00:00 2001 From: SRHTNIN Date: Fri, 9 Oct 2026 14:26:41 +0200 Subject: [PATCH] Client: SaraSuite manifest for Windows --- Client/Packaging/SaraSuite/Icon.png | Bin 0 -> 991 bytes Client/Packaging/SaraSuite/Manifest.toml | 12 ++++++++++++ 2 files changed, 12 insertions(+) create mode 100644 Client/Packaging/SaraSuite/Icon.png diff --git a/Client/Packaging/SaraSuite/Icon.png b/Client/Packaging/SaraSuite/Icon.png new file mode 100644 index 0000000000000000000000000000000000000000..4f98d41d9650883cac64e9d9f70cbb3d5ce3895f GIT binary patch literal 991 zcmeAS@N?(olHy`uVBq!ia0y~yU~~Xs4rZXpFTcZ5`FEq4$8-_i7YQuf{qpO*hO|9;y1 zZf)brbidR-kFIi?`~>|FPbJHklj^&GR%(<4`2{olCk|BEZ27>z!1U15#WAE}&fD9D z(-s>DI2^1j?wk4a-}XB>ZyorX?GqASw|nghoyk=DSL^H7m#pjL4oIND8^RCH@0UxT zysT2OL7!Oy6-M){C}%!jgV)K>G~>c#U!fW(7?dR#KIu}WISiT!=Ei3f)HR}yvJT}WZRcR`xky)@mdq6 z4y2(%{=lJa^MsJKe`mZiD>v%K#wleNQa~`g=h(sf^pYfsR^|M+wdG$a|9%0L&l^p00i_>zopr0Lt?~Gynhq literal 0 HcmV?d00001 diff --git a/Client/Packaging/SaraSuite/Manifest.toml b/Client/Packaging/SaraSuite/Manifest.toml index 79ebc80..e500d50 100644 --- a/Client/Packaging/SaraSuite/Manifest.toml +++ b/Client/Packaging/SaraSuite/Manifest.toml @@ -1,5 +1,6 @@ # Kept in sync between SaraSuite/Programs/SaraView/ and SaraView/Client/Packaging/SaraSuite/. Name = "SaraView" +Platforms = ["Linux", "Windows"] Description = "SaraView's desktop client: view and edit files in a local folder, or on a SaraView server." [Source] @@ -11,15 +12,25 @@ Exclude = ["Client/Packaging"] [Python] RequirementsFile = "Client/requirements.txt" +# Linux: a launcher and a desktop entry. [[Templates]] +Platform = "Linux" Source = "Launch.sh" Target = "{AppDir}/Client/Packaging/Launch.sh" Executable = true [[Templates]] +Platform = "Linux" Source = "SaraView.desktop" Target = "{ApplicationsDir}/SaraView.desktop" +# Windows: a Start Menu shortcut (pythonw.exe Client/Main.py, from the app folder). +[[Shortcuts]] +Platform = "Windows" +Name = "SaraView" +Script = "Client/Main.py" +Icon = "Client/assets/Icon.png" + # Made by SaraView itself: Config.toml and Session.toml (your saved login). [[Leftovers]] Path = "{ConfigDir}" @@ -33,5 +44,6 @@ Note = "server files downloaded to open in other programs" # Shared with the other Flet programs; see Programs/FletIdentity.py. [[Templates]] +Platform = "Linux" Source = "../../FletIdentity.py" Target = "{ProgramDir}/FletIdentity.py"