From 3969109aa328d62f31b283ba0ee3f8d56c8cba83 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Ol=C3=B3rtegui?= <20072509+olrtg@users.noreply.github.com> Date: Mon, 1 Dec 2025 10:46:59 -0300 Subject: [PATCH] Add file icon for the Odin programming language (#43855) Release Notes: - Added file icon for the [Odin programming language](https://odin-lang.org/). CleanShot 2025-11-30 at 22 37 00 --- assets/icons/file_icons/odin.svg | 10 ++++++++++ crates/theme/src/icon_theme.rs | 2 ++ 2 files changed, 12 insertions(+) create mode 100644 assets/icons/file_icons/odin.svg diff --git a/assets/icons/file_icons/odin.svg b/assets/icons/file_icons/odin.svg new file mode 100644 index 0000000000000000000000000000000000000000..3b4ef8931943eb30279a998010e8df0632b08cf4 --- /dev/null +++ b/assets/icons/file_icons/odin.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/crates/theme/src/icon_theme.rs b/crates/theme/src/icon_theme.rs index 4c62dd12532e2d06424a0b620617d154e38b6372..818bf1b2f1b093729ed79fc0ed132cc3b3f74e5f 100644 --- a/crates/theme/src/icon_theme.rs +++ b/crates/theme/src/icon_theme.rs @@ -167,6 +167,7 @@ const FILE_SUFFIXES_BY_ICON_KEY: &[(&str, &[&str])] = &[ ("nim", &["nim"]), ("nix", &["nix"]), ("ocaml", &["ml", "mli"]), + ("odin", &["odin"]), ("php", &["php"]), ( "prettier", @@ -332,6 +333,7 @@ const FILE_ICONS: &[(&str, &str)] = &[ ("nim", "icons/file_icons/nim.svg"), ("nix", "icons/file_icons/nix.svg"), ("ocaml", "icons/file_icons/ocaml.svg"), + ("odin", "icons/file_icons/odin.svg"), ("phoenix", "icons/file_icons/phoenix.svg"), ("php", "icons/file_icons/php.svg"), ("prettier", "icons/file_icons/prettier.svg"),