T25: release builds: scripts/windows-zip.ps1 zips elyterminal.exe, the icon inside as resource 1 (build.rs, embed-resource), a GUI program carrying its C runtime, git started without a console; scripts/linux-tar.sh builds on Debian 12, glibc 2.35 for this build, with a desktop entry and the icon; every window names itself com.zacharyzhang.elyterminal; rust-toolchain.toml pins 1.95.0, and CI installs it without rustup default
This commit is contained in:
21 files changed
+211
-39
No files matched your search
@@ -17,7 +17,7 @@ use gpui::{
|
||||
};
|
||||
|
||||
use super::{Settings, SettingsStore, StartIn};
|
||||
use crate::{menus, term::BLINK};
|
||||
use crate::{app::APP_ID, menus, term::BLINK};
|
||||
|
||||
mod appearance;
|
||||
mod terminal;
|
||||
@@ -75,6 +75,7 @@ fn open_window(cx: &mut App) {
|
||||
..Default::default()
|
||||
};
|
||||
match cx.open_window(options, |window, cx| {
|
||||
window.set_app_id(APP_ID);
|
||||
cx.new(|cx| SettingsWindow::new(window, cx))
|
||||
}) {
|
||||
Ok(_) => log::info!("settings: the window opens"),
|
||||
|
||||
Reference in new issue
Block a user