Add pageup and pagedown icons and keybinding icons
This commit is contained in:
parent
b0bbb742ab
commit
124604c019
4 changed files with 29 additions and 4 deletions
|
@ -87,6 +87,8 @@ pub enum Icon {
|
|||
MicMute,
|
||||
Minimize,
|
||||
Option,
|
||||
PageDown,
|
||||
PageUp,
|
||||
Plus,
|
||||
Public,
|
||||
Quote,
|
||||
|
@ -175,6 +177,8 @@ impl Icon {
|
|||
Icon::MicMute => "icons/mic-mute.svg",
|
||||
Icon::Minimize => "icons/minimize.svg",
|
||||
Icon::Option => "icons/option.svg",
|
||||
Icon::PageDown => "icons/page-down.svg",
|
||||
Icon::PageUp => "icons/page-up.svg",
|
||||
Icon::Plus => "icons/plus.svg",
|
||||
Icon::Public => "icons/public.svg",
|
||||
Icon::Quote => "icons/quote.svg",
|
||||
|
|
|
@ -66,17 +66,19 @@ impl KeyBinding {
|
|||
|
||||
fn icon_for_key(keystroke: &Keystroke) -> Option<Icon> {
|
||||
match keystroke.key.as_str() {
|
||||
"left" => Some(Icon::ArrowLeft),
|
||||
"right" => Some(Icon::ArrowRight),
|
||||
"up" => Some(Icon::ArrowUp),
|
||||
"down" => Some(Icon::ArrowDown),
|
||||
"backspace" => Some(Icon::Backspace),
|
||||
"delete" => Some(Icon::Delete),
|
||||
"down" => Some(Icon::ArrowDown),
|
||||
"enter" => Some(Icon::Return),
|
||||
"escape" => Some(Icon::Escape),
|
||||
"left" => Some(Icon::ArrowLeft),
|
||||
"pagedown" => Some(Icon::PageDown),
|
||||
"pageup" => Some(Icon::PageUp),
|
||||
"return" => Some(Icon::Return),
|
||||
"right" => Some(Icon::ArrowRight),
|
||||
"space" => Some(Icon::Space),
|
||||
"tab" => Some(Icon::Tab),
|
||||
"up" => Some(Icon::ArrowUp),
|
||||
_ => None,
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue