From 6b889564f7bd034aa749190556764db1b1fd6507 Mon Sep 17 00:00:00 2001 From: Lennard Hofmann Date: Thu, 25 Jun 2020 21:33:09 +0200 Subject: [PATCH 1/5] Add logo, fixes #27 The SVG can be scaled to any size, thus we only provide the "minimum" of PNGs as specified by XDG, see "Installing Application Icons" in https://specifications.freedesktop.org/icon-theme-spec/ --- foot-server.desktop | 2 +- foot.desktop | 2 +- icons/hicolor/48x48/apps/foot.png | Bin 0 -> 977 bytes icons/hicolor/scalable/apps/foot.svg | 88 +++++++++++++++++++++++++++ icons/meson.build | 1 + meson.build | 1 + 6 files changed, 92 insertions(+), 2 deletions(-) create mode 100644 icons/hicolor/48x48/apps/foot.png create mode 100644 icons/hicolor/scalable/apps/foot.svg create mode 100644 icons/meson.build diff --git a/foot-server.desktop b/foot-server.desktop index caddeb78..ee0a02af 100644 --- a/foot-server.desktop +++ b/foot-server.desktop @@ -1,7 +1,7 @@ [Desktop Entry] Type=Application Exec=foot --server -Icon=utilities-terminal +Icon=foot Terminal=false Categories=System;TerminalEmulator; diff --git a/foot.desktop b/foot.desktop index 7314b83a..5faa320b 100644 --- a/foot.desktop +++ b/foot.desktop @@ -1,7 +1,7 @@ [Desktop Entry] Type=Application Exec=foot -Icon=utilities-terminal +Icon=foot Terminal=false Categories=System;TerminalEmulator; diff --git a/icons/hicolor/48x48/apps/foot.png b/icons/hicolor/48x48/apps/foot.png new file mode 100644 index 0000000000000000000000000000000000000000..81fa20640b00e9618b39d9e1d3a394adca729e18 GIT binary patch literal 977 zcmeAS@N?(olHy`uVBq!ia0y~yU@!n-4mJh`hH$2z?Ftgw~De3EIDc0u~w5Qcjd-#k=AQox0o*p_*&jtd;9NWX2G3z zcPDSVx!1VR-hcb&*>`L9ZJ#`Ir!)u0k9y@)ZJEyF;%CL$S357f!245Vld`0b=-IQf z@!Kmu%S*nVDOFv?XPOZC)}eEK*`t_E3wCZRdo2E~N%_FUikgXH6VI<$6?N&Nr1C@w zx6rG9GHwNkv}S~=`ug%}bWP$qJ+W)ntXcN!-wAKJza&ev0(ZvD1kiV(ZbtRi$c^DTe=if3=l%LDeMEcD-XQ}WmKqlQbK=9u5y z|8siTmEzZ%iu~rzd$6r*cE;`NM^9v23JwgMzPfNvV-C+;iK7NSesks05C1Z~vvX5Z ztiG9&XQcY3Jrln2-l*LFH=C_*zKc1}HoKo}myI{C*}Z=f`@7wl*f6k# znZZXzUDjFiu9I_hL)B(dUDq4aeoHC+rTpTlX~Ta>+hxncahYdXI;SLKl{R#C3W$+iw&)0CUP*-8Gt z^ZwnxWpPbq3$CQQ2L>%mHNAc{_t&Mk6IE6hZ{Lni%Zl16`pm8VZjrL2Pit2<`dj+dU|{fc^>bP0l+XkKE& + + foot logo + + + + + + + image/svg+xml + + + + Lennard Hofmann + + + https://freesvg.org/human-footprints + + foot logo + + + terminal emulator + footprint + + + 2020-06-23 + Black square representing a terminal showing a human footprint as a prompt symbol and an underscore as the cursor + + + + + + + + + + + + + + + + + diff --git a/icons/meson.build b/icons/meson.build new file mode 100644 index 00000000..8838206d --- /dev/null +++ b/icons/meson.build @@ -0,0 +1 @@ +install_subdir('hicolor', install_dir : join_paths(get_option('datadir'), 'icons')) diff --git a/meson.build b/meson.build index c6e9e050..af9f834a 100644 --- a/meson.build +++ b/meson.build @@ -149,6 +149,7 @@ install_data('footrc', install_dir: join_paths(get_option('datadir'), 'foot')) subdir('completions') subdir('doc') +subdir('icons') # summary( # { From 81968b989ecf06580d225538478ee93408149150 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= Date: Sun, 28 Jun 2020 09:29:20 +0200 Subject: [PATCH 2/5] readme: special thanks go to Ordoviz, for designing foot's logo --- README.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/README.md b/README.md index e34e0c20..7ae4b544 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,7 @@ The fast, lightweight and minimalistic Wayland terminal emulator. 1. [Profile Guided Optimization](#profile-guided-optimization) 1. [Debug build](#debug-build) 1. [Running the new build](#running-the-new-build) +1. [Special Thanks](#special-thanks) 1. [Bugs](#bugs) 1. [Mastodon](#mastodon) @@ -516,6 +517,12 @@ ninja install ``` +# Special Thanks + +To [Ordoviz](https://codeberg.org/Ordoviz) for designing and +contributing foot's [logo](icons/hicolor/scalable/apps/foot.svg). + + # BUGS Please report bugs to https://codeberg.org/dnkl/foot/issues From a3adc5724eb0ca905bdc35dd5c71871090c53b8b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= Date: Sun, 28 Jun 2020 09:30:23 +0200 Subject: [PATCH 3/5] readme: link to PNG instead --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7ae4b544..f1fc3fbc 100644 --- a/README.md +++ b/README.md @@ -520,7 +520,7 @@ ninja install # Special Thanks To [Ordoviz](https://codeberg.org/Ordoviz) for designing and -contributing foot's [logo](icons/hicolor/scalable/apps/foot.svg). +contributing foot's [logo](icons/hicolor/48x48/apps/foot.png). # BUGS From dc5b6ca73aa188d80b42c96e0cbde173051f6980 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= Date: Sun, 28 Jun 2020 09:32:16 +0200 Subject: [PATCH 4/5] readme: let's see if we can use the SVG in the top header --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f1fc3fbc..f3428c91 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# foot +# ![Logo: a terminal with a foot shaped prompt](icons/hicolor/scalable/apps/foot.svg) foot The fast, lightweight and minimalistic Wayland terminal emulator. From 32e84fbc54bd400220a471c20fce725e3e590659 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= Date: Sun, 28 Jun 2020 09:32:54 +0200 Subject: [PATCH 5/5] readme: nope, how about a png then? --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f3428c91..76d36f58 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# ![Logo: a terminal with a foot shaped prompt](icons/hicolor/scalable/apps/foot.svg) foot +# ![Logo: a terminal with a foot shaped prompt](icons/hicolor/48x48/apps/foot.png) foot The fast, lightweight and minimalistic Wayland terminal emulator.