Files
ElyOffice/apps/ely-tree/src/main.rs
T
ZacharyZhang-NYandClaude Opus 5.5 09d2a6b681
release / windows (push) Successful in 14m57s
release / linux (push) Failing after 4m8s
release / macos (push) Canceled after 56m10s
Windows: no console, app icons, Calc tiles paint, theme switch no edit
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>
2026-10-10 23:40:55 -04:00

57 lines
774 B
Rust

// Release builds open no console on Windows.
#![cfg_attr(not(debug_assertions), windows_subsystem = "windows")]
mod asks;
mod asks_places;
mod blame;
mod branches;
mod changes;
mod cloning;
mod commit;
mod commits;
mod committing;
mod conflict;
mod conflict_pane;
mod detail;
mod diff;
mod git;
mod hist;
mod hist_pane;
mod look;
mod look_pane;
mod menu;
mod moves;
mod network;
mod ops;
mod pane;
mod pick;
mod places;
mod places_pane;
mod recover;
mod recovering;
mod refs_pane;
mod remotes;
mod repo;
mod running;
mod shown;
mod side_log;
mod side_places;
mod side_refs;
mod stash;
mod status;
mod structure;
mod tools;
mod tree;
mod view;
mod watch;
mod work;
#[cfg(test)]
mod tests;
use ely_platform::AppId;
fn main() {
ely_ui::run(AppId::Tree, tree::open);
}