mirror of
https://github.com/alacritty/alacritty.git
synced 2024-11-18 13:55:23 -05:00
Improve constant naming
Since `DEFAULT_TITLE` applies to both window class and title, it has been changed to `DEFAULT_NAME` to better represent what it's used for.
This commit is contained in:
parent
0184943326
commit
0c8e583d1d
2 changed files with 8 additions and 10 deletions
|
@ -16,7 +16,7 @@ use clap::{Arg, App, crate_name, crate_version, crate_authors, crate_description
|
||||||
|
|
||||||
use crate::index::{Line, Column};
|
use crate::index::{Line, Column};
|
||||||
use crate::config::{Dimensions, Shell};
|
use crate::config::{Dimensions, Shell};
|
||||||
use crate::window::{DEFAULT_TITLE};
|
use crate::window::{DEFAULT_NAME};
|
||||||
use std::path::{Path, PathBuf};
|
use std::path::{Path, PathBuf};
|
||||||
use std::borrow::Cow;
|
use std::borrow::Cow;
|
||||||
|
|
||||||
|
@ -87,11 +87,11 @@ impl Options {
|
||||||
.long("title")
|
.long("title")
|
||||||
.short("t")
|
.short("t")
|
||||||
.takes_value(true)
|
.takes_value(true)
|
||||||
.help(&format!("Defines the window title [default: {}]", DEFAULT_TITLE)))
|
.help(&format!("Defines the window title [default: {}]", DEFAULT_NAME)))
|
||||||
.arg(Arg::with_name("class")
|
.arg(Arg::with_name("class")
|
||||||
.long("class")
|
.long("class")
|
||||||
.takes_value(true)
|
.takes_value(true)
|
||||||
.help(&format!("Defines window class on X11 [default: {}]", DEFAULT_TITLE)))
|
.help(&format!("Defines window class on X11 [default: {}]", DEFAULT_NAME)))
|
||||||
.arg(Arg::with_name("q")
|
.arg(Arg::with_name("q")
|
||||||
.short("q")
|
.short("q")
|
||||||
.multiple(true)
|
.multiple(true)
|
||||||
|
|
|
@ -33,10 +33,8 @@ use crate::MouseCursor;
|
||||||
#[cfg(windows)]
|
#[cfg(windows)]
|
||||||
static WINDOW_ICON: &'static [u8] = include_bytes!("../assets/windows/alacritty.ico");
|
static WINDOW_ICON: &'static [u8] = include_bytes!("../assets/windows/alacritty.ico");
|
||||||
|
|
||||||
/// Default text for the window's title bar, if not overriden.
|
/// Default Alacritty name, used for window title and class.
|
||||||
///
|
pub const DEFAULT_NAME: &str = "Alacritty";
|
||||||
/// In X11, this the default value for the `WM_NAME` property.
|
|
||||||
pub const DEFAULT_TITLE: &str = "Alacritty";
|
|
||||||
|
|
||||||
/// Window errors
|
/// Window errors
|
||||||
#[derive(Debug)]
|
#[derive(Debug)]
|
||||||
|
@ -136,8 +134,8 @@ impl Window {
|
||||||
pub fn new(options: &Options, window_config: &WindowConfig) -> Result<Window> {
|
pub fn new(options: &Options, window_config: &WindowConfig) -> Result<Window> {
|
||||||
let event_loop = EventsLoop::new();
|
let event_loop = EventsLoop::new();
|
||||||
|
|
||||||
let title = options.title.as_ref().map_or(DEFAULT_TITLE, |t| t);
|
let title = options.title.as_ref().map_or(DEFAULT_NAME, |t| t);
|
||||||
let class = options.class.as_ref().map_or(DEFAULT_TITLE, |c| c);
|
let class = options.class.as_ref().map_or(DEFAULT_NAME, |c| c);
|
||||||
let window_builder = Window::get_platform_window(title, class, window_config);
|
let window_builder = Window::get_platform_window(title, class, window_config);
|
||||||
let window = create_gl_window(window_builder.clone(), &event_loop, false)
|
let window = create_gl_window(window_builder.clone(), &event_loop, false)
|
||||||
.or_else(|_| create_gl_window(window_builder, &event_loop, true))?;
|
.or_else(|_| create_gl_window(window_builder, &event_loop, true))?;
|
||||||
|
@ -269,7 +267,7 @@ impl Window {
|
||||||
.with_maximized(window_config.start_maximized())
|
.with_maximized(window_config.start_maximized())
|
||||||
.with_decorations(decorations)
|
.with_decorations(decorations)
|
||||||
// X11
|
// X11
|
||||||
.with_class(class.into(), DEFAULT_TITLE.into())
|
.with_class(class.into(), DEFAULT_NAME.into())
|
||||||
// Wayland
|
// Wayland
|
||||||
.with_app_id(class.into())
|
.with_app_id(class.into())
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue