diff --git a/CHANGELOG.md b/CHANGELOG.md index 8a10bf5..e98e6f7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,20 +2,6 @@ All notable changes to this project will be documented in this file. -## [0.4.1] - 2023-04-05 - -### Bug Fixes - -- Stop propagation of key events on menu search -- Use sh -- Remove version prefix from "latest" tag -- Detect CI commit SHA -- Use better abbreviations for page names - -### Features - -- Add upload script - ## [0.4.0] - 2023-04-02 ### Features diff --git a/Cargo.toml b/Cargo.toml index bd8b1b8..3a0581f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "talon" -version = "0.4.1" +version = "0.4.0" edition = "2021" authors = ["ThetaDev "] license = "MIT" diff --git a/cliff.toml b/cliff.toml index 81432d7..1052d83 100644 --- a/cliff.toml +++ b/cliff.toml @@ -48,7 +48,7 @@ commit_parsers = [ { message = "^refactor", group = "Refactor"}, { message = "^style", group = "Styling"}, { message = "^test", group = "Testing"}, - { message = "^chore\\(release\\):", skip = true}, + { message = "^chore\\(release\\): (prepare for|bump)", skip = true}, { message = "(^chore)|(^ci)", group = "Miscellaneous Tasks"}, { body = ".*security", group = "Security"}, ] diff --git a/ui/menu/src/components/PageIcon.svelte b/ui/menu/src/components/PageIcon.svelte index 7cf159f..3282623 100644 --- a/ui/menu/src/components/PageIcon.svelte +++ b/ui/menu/src/components/PageIcon.svelte @@ -3,7 +3,6 @@ import Icon from "./Icon.svelte"; import type { Website } from "talon-client"; import { talonConfig } from "../util/talonData"; - import { getAbbreviation } from "../util/functions"; export let website: Website; export let size = 40; @@ -16,7 +15,7 @@ ? `${talonConfig.internal}/icons/${website.subdomain}` : null} color={website.color} - alt={getAbbreviation(website.name)} + alt={website.name.substring(0, 2)} {size} {scale} /> diff --git a/ui/menu/src/util/functions.ts b/ui/menu/src/util/functions.ts index 3ab6f85..4cc867e 100644 --- a/ui/menu/src/util/functions.ts +++ b/ui/menu/src/util/functions.ts @@ -81,23 +81,3 @@ export function trimCommit(commit: string | undefined): string | undefined { export function isMobile(): boolean { return window.innerWidth < 768; } - -/** - * Get a 2-letter abbreviation of the website name. - * - * If the name consists of multiple words - * (separated by spaces, underscores or CamelCase), output - * the first letters of these words. - * - * Otherwise output the first letters of the name. - */ -export function getAbbreviation(name: string): string { - const split_sep = name - .replace(/([a-z])([A-Z])/g, "$1_$2") - .split(/[ ,.;_-]/) - .filter((x) => x.length > 0); - if (split_sep.length >= 2) { - return split_sep[0].charAt(0) + split_sep[1].charAt(0); - } - return name.substring(0, 2); -}