From 0f22eab5da8f302727670ca689212418dc846302 Mon Sep 17 00:00:00 2001 From: Alya Sirko Date: Sat, 10 Sep 2022 17:36:34 +0300 Subject: [PATCH] polishing --- appimage.yml | 5 ++--- assets/icons/128.png | Bin 2261 -> 0 bytes assets/icons/16.png | Bin 790 -> 0 bytes assets/icons/256.png | Bin 4197 -> 0 bytes assets/icons/32.png | Bin 966 -> 0 bytes assets/icons/512.png | Bin 8283 -> 0 bytes assets/icons/64.png | Bin 1422 -> 0 bytes assets/images/icon/logo.svg | 9 +++++++++ ci.py | 12 ++++++------ flatpak.yml | 6 ++++++ 10 files changed, 23 insertions(+), 9 deletions(-) delete mode 100644 assets/icons/128.png delete mode 100644 assets/icons/16.png delete mode 100644 assets/icons/256.png delete mode 100644 assets/icons/32.png delete mode 100644 assets/icons/512.png delete mode 100644 assets/icons/64.png create mode 100644 assets/images/icon/logo.svg diff --git a/appimage.yml b/appimage.yml index 366aa128..8e7a3b5c 100644 --- a/appimage.yml +++ b/appimage.yml @@ -3,14 +3,13 @@ version: 1 script: - rm -rf AppDir || true - cp -r build/linux/x64/release/bundle AppDir - - mkdir -p AppDir/usr/share/icons/hicolor/64x64/apps/ - - cp assets/icons/64.png AppDir/usr/share/icons/hicolor/64x64/apps/selfprivacy.png + - install -Dm644 assets/images/icon/logo.svg AppDir/usr/share/icons/hicolor/scalable/apps/pro.kherel.selfprivacy.svg AppDir: path: AppDir app_info: id: pro.kherel.selfprivacy name: SelfPrivacy - icon: selfprivacy.png + icon: pro.kherel.selfprivacy version: 0.6.0 exec: selfprivacy exec_args: $@ diff --git a/assets/icons/128.png b/assets/icons/128.png deleted file mode 100644 index f9e29ce9632164379bcde434582b4738ed876760..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2261 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 diff --git a/assets/icons/512.png b/assets/icons/512.png deleted file mode 100644 index da35020193e11225ca2a481af8cfc3cd79489a8f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8283 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 diff --git a/assets/icons/64.png b/assets/icons/64.png deleted file mode 100644 index b79e1fb394ead822b8a834e1159553d7dce8bc92..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1422 zcmV;91#$X`P)EX>4Tx04R}tkv&MmKpe$iQ>9fZ4(%Y~kfAzR5EXIMDionYs1;guFuC*#ni!H4 z7e~Rh;NZt%)xpJCR|i)?5c~jfbaGO3krMxx6k5c1aNLh~_a1le0HIN3n$;;BvB z;Ji;9V`W(-J|`YE>4LzBx-kgEbl zj(KcAgY5dj|KNAGR&iq7ONu0c?ia`T7zRSSK(p>R-^Y&AJOP5wz?I(iZ#01EPtxmc zEq(;_Zvz+CZB5w&E_Z-|Cqp)6R|?V;ibdf4jJ_!kL~nuKRj;?!K29HiEOnK>0S*p< zkrHLE`Mf*a+1tNoTK)Y1H$ifb?D!Xg00006VoOIv0RI600RN!9r;`8x010qNS#tmY z4c7nw4c7reD4Tcy000McNliru<_QQC4KX`1ZF&Fz1B*#SK~#9!?V3wy6Hyd~&z+g1 zc{Gp4XzL@UHV*@0(`uF4x)4E81i_u)LUd7lfDaHwL@bI{(T!RtwF_N}pdv0@D2lqM znx+bhSy>wTpJr%$>8m=M3EQ&D{T-a~T9hhJ)}3Fzf`G8^>wC zWU}@rREY;eBM@K=&1(RoLlls04Cw$s0iXa-04M+y015yFfC4}Ppa39s7}&UDN8P^* zf6`BRn!;GB4bTh*otj4#1Hcr7_`eIgPHdKZG{1Vxmv8gL45S_b)v4=k!jGtqCsqSQ zjLcm<9pQ9Vg^2_J0Fccww!>H3M+6a(2><|KEUb53zO(u((Pi-2yCsf$PaDHT_W^zP zJ=URsHAQkGq&j(Ht?>QV+*gKq+X-Tf%w3l{BXeCD=5;HaW9elFFK?LB%0M?doZV6< zh7hn`*JNmG`_KIPRTCMFT8RGmt)nqUHN~;XjB3HRh+$;Y+K6R#KQTJVvKA8~b@Cp2 z;_HKeODt_jrzutM*z9PJP>*(UDJ^~GvT(I}l8;4QPm3-6M z8Ud~y8EW#nCP&IW+y7vtbvR&3RW*Rq`#v_%)byHm;lQv1A)GH)8P4=NN2?Y9L*t2N zS6uhMID?);ZhLaPoR8-bRkZ*X7}>;3V;xIVl4+A<0P-9~&onlkQ1h|_kVvbSr7|;X zYCZ+))N-5!n1M&`(Eoy7f2f~KXH|At4nvP$*=#TU4e_b`p>QpG?pCX;?*o|bffm!n z+ukq5j)yOnhxeb~$YT-e;cqj`Eg?{S9ZW}am88L18DWc3RC$y zy-}0w0d#ny=4r&yB6|R9+_5R^{6ce{R;z_yk~Suisvm&Z)zdjPT}*+at+EAx0H{Pt zwF2gmDSwD400=iGlS~eXSlm_(o7HQOan=Da6h2xI;5h)a0{|S~8w&5)7FkTp5f~gC z%u!g_1ps5jYJkt@i--ts2Y>{T0002qzkT}|W3*dEm@Jk|Ww`(q(5OX^+!M#5YCMs2 z+DhKHrbfg>9s#8hQUE9b6aYld0>ukLLF=a(c9Gl@XA7nR0B|J$5;=Pxh0zwkP%m=^ cM!@LiU(ezvvAtn_RsaA107*qoM6N<$g4%p_b^rhX diff --git a/assets/images/icon/logo.svg b/assets/images/icon/logo.svg new file mode 100644 index 00000000..881a57fe --- /dev/null +++ b/assets/images/icon/logo.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/ci.py b/ci.py index bf1e42e7..d8412580 100755 --- a/ci.py +++ b/ci.py @@ -105,15 +105,15 @@ def run_ci_build(): if __name__ == "__main__": parser = argparse.ArgumentParser() group = parser.add_mutually_exclusive_group() - group.add_argument("--build-linux", action="store_true") - group.add_argument("--build-apk", action="store_true") - group.add_argument("--sign-apk-standalone", action="store_true") - group.add_argument("--sign-apk-fdroid", action="store_true") + group.add_argument("--build-linux", action="store_true", help="depends on podman src volume") + group.add_argument("--build-apk", action="store_true", help="depends on podman src volume") + group.add_argument("--sign-apk-standalone", action="store_true", help="depends on $STANDALONE_KEYSTORE_PASS") + group.add_argument("--sign-apk-fdroid", action="store_true", help="depends on $FDROID_KEYSTORE_PASS") group.add_argument("--package-linux-appimage", action="store_true") group.add_argument("--package-linux-flatpak", action="store_true") group.add_argument("--package-linux-archive", action="store_true") - group.add_argument("--deploy-gitea-release", action="store_true") - group.add_argument("--deploy-fdroid-repo", action="store_true") + group.add_argument("--deploy-gitea-release", action="store_true", help="depends on $GITEA_RELEASE_TOKEN") + group.add_argument("--deploy-fdroid-repo", action="store_true", help="depends on $SSH_PRIVATE_KEY") group.add_argument("--run-ci-build", action="store_true") args = parser.parse_args() diff --git a/flatpak.yml b/flatpak.yml index 23a84f73..6808b84e 100644 --- a/flatpak.yml +++ b/flatpak.yml @@ -17,9 +17,15 @@ modules: - cp -r * /app - mkdir /app/bin - ln -s /app/selfprivacy /app/bin/selfprivacy + - install -Dm644 logo.svg /app/share/icons/hicolor/scalable/apps/pro.kherel.selfprivacy.svg + - install -Dm644 pro.kherel.selfprivacy.desktop /app/share/applications/pro.kherel.selfprivacy.desktop sources: - type: dir path: build/linux/x64/release/bundle + - type: file + path: assets/images/icon/logo.svg + - type: file + path: pro.kherel.selfprivacy.desktop - name: libsecret buildsystem: meson config-opts: