From 79eecc89f6b4ca5f37c124db3b65b6892fdbcb33 Mon Sep 17 00:00:00 2001 From: Daniel Bayley Date: Mon, 17 Jul 2023 19:07:29 +0100 Subject: [PATCH] Add TV/controller/`connector` icons (#1341) * Add [aspect] `ratio` icon * Rename `tv-2` to `tv-flatscreen` * Add `triangle-right` (volume) icon * Add `antenna` icon * Add `connector-audio-video` icon * Improve metadata * Add [generic] `connector` icon * Add `connector-usb` icon * Improve metadata * Add `hdmi-port` icon * Improve metadata * Add `connector-audio-video` icon * Improve metadata * Rename `connector-*` icons to `cable-*` * Rename `cable` to `cable-plugs` * Update icons/tv-flatscreen.json Co-authored-by: Jakob Guddas * Update icons/hdmi-port.svg Co-authored-by: Jakob Guddas * Update icons/ratio.json Co-authored-by: Jakob Guddas * Revert "Rename `tv-2` to `tv-flatscreen`" This reverts commit 7df3555837860be61c223de1f3f92a9a31dad78e. * Remove `cable-audio-video` icon * Rename `cable-plugs` to `cable` * Remove `cable-usb` icon --------- Co-authored-by: Jakob Guddas --- icons/antenna.json | 31 +++++++++++++++++++++++++++++ icons/antenna.svg | 18 +++++++++++++++++ icons/cable.json | 41 +++++++++++++++++++++++++++++++++++++++ icons/cable.svg | 19 ++++++++++++++++++ icons/hdmi-port.json | 28 ++++++++++++++++++++++++++ icons/hdmi-port.svg | 14 +++++++++++++ icons/ratio.json | 29 +++++++++++++++++++++++++++ icons/ratio.svg | 14 +++++++++++++ icons/triangle-right.json | 22 +++++++++++++++++++++ icons/triangle-right.svg | 13 +++++++++++++ icons/tv-2.json | 19 +++++++++++++++++- icons/tv.json | 32 ++++++++++++++++++++++++++++-- 12 files changed, 277 insertions(+), 3 deletions(-) create mode 100644 icons/antenna.json create mode 100644 icons/antenna.svg create mode 100644 icons/cable.json create mode 100644 icons/cable.svg create mode 100644 icons/hdmi-port.json create mode 100644 icons/hdmi-port.svg create mode 100644 icons/ratio.json create mode 100644 icons/ratio.svg create mode 100644 icons/triangle-right.json create mode 100644 icons/triangle-right.svg diff --git a/icons/antenna.json b/icons/antenna.json new file mode 100644 index 000000000..53af8e1a2 --- /dev/null +++ b/icons/antenna.json @@ -0,0 +1,31 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "danielbayley" + ], + "tags": [ + "signal", + "connection", + "connectivity", + "tv", + "television", + "broadcast", + "live", + "frequency", + "tune", + "scan", + "channels", + "aerial", + "receiver", + "transmission", + "transducer", + "terrestrial", + "satellite", + "cable" + ], + "categories": [ + "devices", + "multimedia", + "communication" + ] +} \ No newline at end of file diff --git a/icons/antenna.svg b/icons/antenna.svg new file mode 100644 index 000000000..07440a961 --- /dev/null +++ b/icons/antenna.svg @@ -0,0 +1,18 @@ + + + + + + + + diff --git a/icons/cable.json b/icons/cable.json new file mode 100644 index 000000000..ac8b7bbe9 --- /dev/null +++ b/icons/cable.json @@ -0,0 +1,41 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "danielbayley" + ], + "tags": [ + "cord", + "wire", + "connector", + "connection", + "link", + "signal", + "console", + "computer", + "equipment", + "electricity", + "electronics", + "recharging", + "charger", + "power", + "supply", + "disconnected", + "unplugged", + "plugs", + "interface", + "input", + "output", + "audio video", + "av", + "rca", + "scart", + "tv", + "television", + "optical" + ], + "categories": [ + "connectivity", + "devices", + "multimedia" + ] +} \ No newline at end of file diff --git a/icons/cable.svg b/icons/cable.svg new file mode 100644 index 000000000..8800693e3 --- /dev/null +++ b/icons/cable.svg @@ -0,0 +1,19 @@ + + + + + + + + + diff --git a/icons/hdmi-port.json b/icons/hdmi-port.json new file mode 100644 index 000000000..28658cb4b --- /dev/null +++ b/icons/hdmi-port.json @@ -0,0 +1,28 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "danielbayley" + ], + "tags": [ + "socket", + "plug", + "slot", + "controller", + "connector", + "interface", + "console", + "signal", + "audio", + "video", + "visual", + "av", + "data", + "input", + "output" + ], + "categories": [ + "devices", + "multimedia", + "gaming" + ] +} \ No newline at end of file diff --git a/icons/hdmi-port.svg b/icons/hdmi-port.svg new file mode 100644 index 000000000..f78ac9b1f --- /dev/null +++ b/icons/hdmi-port.svg @@ -0,0 +1,14 @@ + + + + diff --git a/icons/ratio.json b/icons/ratio.json new file mode 100644 index 000000000..90f95c974 --- /dev/null +++ b/icons/ratio.json @@ -0,0 +1,29 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "danielbayley" + ], + "tags": [ + "screens", + "rotate", + "rotation", + "aspect ratio", + "proportions", + "16:9", + "widescreen", + "4:3", + "responsive", + "mobile", + "desktop", + "monitor", + "orientation", + "portrait", + "landscape" + ], + "categories": [ + "connectivity", + "devices", + "design", + "photography" + ] +} \ No newline at end of file diff --git a/icons/ratio.svg b/icons/ratio.svg new file mode 100644 index 000000000..0bbc7d087 --- /dev/null +++ b/icons/ratio.svg @@ -0,0 +1,14 @@ + + + + diff --git a/icons/triangle-right.json b/icons/triangle-right.json new file mode 100644 index 000000000..8d7852d95 --- /dev/null +++ b/icons/triangle-right.json @@ -0,0 +1,22 @@ +{ + "$schema": "../icon.schema.json", + "contributors": [ + "danielbayley" + ], + "tags": [ + "volume", + "controls", + "controller", + "tv remote", + "geometry", + "delta", + "ramp", + "slope", + "incline", + "increase" + ], + "categories": [ + "shapes", + "maths" + ] +} \ No newline at end of file diff --git a/icons/triangle-right.svg b/icons/triangle-right.svg new file mode 100644 index 000000000..1bc536513 --- /dev/null +++ b/icons/triangle-right.svg @@ -0,0 +1,13 @@ + + + diff --git a/icons/tv-2.json b/icons/tv-2.json index ccfb05c31..2839e4b1b 100644 --- a/icons/tv-2.json +++ b/icons/tv-2.json @@ -1,5 +1,8 @@ { "$schema": "../icon.schema.json", + "aliases": [ + "tv-2" + ], "contributors": [ "ericfennis" ], @@ -7,7 +10,21 @@ "flatscreen", "television", "stream", - "display" + "display", + "widescreen", + "high-definition", + "hd", + "1080p", + "4k", + "8k", + "smart", + "digital", + "video", + "home cinema", + "entertainment", + "showtime", + "channels", + "catchup" ], "categories": [ "devices", diff --git a/icons/tv.json b/icons/tv.json index d0aee640e..830f2d907 100644 --- a/icons/tv.json +++ b/icons/tv.json @@ -6,10 +6,38 @@ ], "tags": [ "television", - "stream" + "stream", + "display", + "widescreen", + "high-definition", + "hd", + "1080p", + "4k", + "8k", + "smart", + "digital", + "video", + "entertainment", + "showtime", + "channels", + "terrestrial", + "satellite", + "cable", + "broadcast", + "live", + "frequency", + "tune", + "scan", + "aerial", + "receiver", + "transmission", + "signal", + "connection", + "connectivity" ], "categories": [ "devices", - "multimedia" + "multimedia", + "communication" ] } \ No newline at end of file