Release apps use the GUI subsystem; workers, Git and cmd start with CREATE_NO_WINDOW. Each exe embeds its icon as resource 1, which gpui also loads for the window. Patch 0044: Win32 devices take no client buffer, so tiles and slide layers paint at full size, then copy. ely.xcd gives both schemes one notes colour: Calc rewrote the comment style on each switch and left an undo step. lo-patches.sh keeps LF. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
34 lines
464 B
Rust
34 lines
464 B
Rust
// Release builds open no console on Windows.
|
|
#![cfg_attr(not(debug_assertions), windows_subsystem = "windows")]
|
|
|
|
mod chart;
|
|
mod check;
|
|
mod deck;
|
|
mod design;
|
|
mod dialog;
|
|
mod extra;
|
|
mod guides;
|
|
mod insert;
|
|
mod list;
|
|
mod media;
|
|
mod motion;
|
|
mod new;
|
|
mod notes;
|
|
mod object;
|
|
mod output;
|
|
mod preview;
|
|
mod remarks;
|
|
mod slides;
|
|
mod slideshow;
|
|
mod table;
|
|
mod text;
|
|
|
|
use ely_platform::AppId;
|
|
|
|
fn main() {
|
|
ely_ui::run(AppId::Show, deck::open);
|
|
}
|
|
|
|
#[cfg(test)]
|
|
mod tests;
|