diff options
author | Kirill Chibisov <contact@kchibisov.com> | 2022-01-03 21:55:22 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-01-03 18:55:22 +0000 |
commit | ce59fa4165500d8e242ae7a73e3da065e11e461e (patch) | |
tree | dfaaec5872d59d4c2b2e4907e3213134bea7125d /alacritty/src/display/mod.rs | |
parent | e2b5219eb40eaf36d8255cd87c5202bbb8ba0825 (diff) | |
download | r-alacritty-ce59fa4165500d8e242ae7a73e3da065e11e461e.tar.gz r-alacritty-ce59fa4165500d8e242ae7a73e3da065e11e461e.tar.bz2 r-alacritty-ce59fa4165500d8e242ae7a73e3da065e11e461e.zip |
Add title/class CLI parameters to create-window
This adds the ability to pass title and class over IPC via the
create-window subcommand, so users can run only one instance for windows
of different spurposes in the window managers of their choice.
Diffstat (limited to 'alacritty/src/display/mod.rs')
-rw-r--r-- | alacritty/src/display/mod.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/alacritty/src/display/mod.rs b/alacritty/src/display/mod.rs index cd465913..d89b1076 100644 --- a/alacritty/src/display/mod.rs +++ b/alacritty/src/display/mod.rs @@ -32,9 +32,9 @@ use alacritty_terminal::term::cell::Flags; use alacritty_terminal::term::{SizeInfo, Term, TermMode, MIN_COLUMNS, MIN_SCREEN_LINES}; use crate::config::font::Font; -use crate::config::window::Dimensions; #[cfg(not(windows))] use crate::config::window::StartupMode; +use crate::config::window::{Dimensions, Identity}; use crate::config::UiConfig; use crate::display::bell::VisualBell; use crate::display::color::List; @@ -202,6 +202,7 @@ impl Display { pub fn new<E>( config: &UiConfig, event_loop: &EventLoopWindowTarget<E>, + identity: &Identity, #[cfg(all(feature = "wayland", not(any(target_os = "macos", windows))))] wayland_event_queue: Option<&EventQueue>, ) -> Result<Display, Error> { @@ -236,6 +237,7 @@ impl Display { let mut window = Window::new( event_loop, config, + identity, estimated_size, #[cfg(all(feature = "wayland", not(any(target_os = "macos", windows))))] wayland_event_queue, |