4 Commits

Author SHA1 Message Date
617dbbce3e chore: bump version to 0.3.4 2025-12-28 19:28:17 +01:00
4ff054afe0 chore: bump version to 0.3.3 2025-12-28 19:21:51 +01:00
8547dfa951 chore: bump version to 0.3.2 2025-12-28 19:15:53 +01:00
e1a6650b7d fix: remove duplicate emoji from emoji picker display
Moved emoji character to description instead of name to avoid
showing it twice (once as icon, once in text).

Now displays:
- Name: "grinning face"
- Description: "😀 smile happy"

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-28 19:15:45 +01:00
3 changed files with 5 additions and 9 deletions

2
Cargo.lock generated
View File

@@ -971,7 +971,7 @@ checksum = "04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d"
[[package]]
name = "owlry"
version = "0.3.1"
version = "0.3.4"
dependencies = [
"chrono",
"clap",

View File

@@ -1,6 +1,6 @@
[package]
name = "owlry"
version = "0.3.1"
version = "0.3.4"
edition = "2024"
rust-version = "1.90"
description = "A lightweight, owl-themed application launcher for Wayland"

View File

@@ -399,13 +399,9 @@ impl EmojiProvider {
self.items.push(LaunchItem {
id: format!("emoji:{}", emoji),
name: format!("{} {}", emoji, name),
description: if keywords.is_empty() {
None
} else {
Some(keywords.to_string())
},
icon: None, // Emoji is shown in name
name: name.to_string(),
description: Some(format!("{} {}", emoji, keywords)),
icon: None,
provider: ProviderType::Emoji,
// Copy emoji to clipboard using wl-copy
command: format!("printf '%s' '{}' | wl-copy", emoji),