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>
This commit is contained in:
1 parent
f3bf816c40
commit
09d2a6b681
30 files changed
+189
-6
No files matched your search
@@ -5,6 +5,10 @@ edition.workspace = true
|
||||
rust-version.workspace = true
|
||||
license.workspace = true
|
||||
publish.workspace = true
|
||||
build = "../../packaging/windows/icon.rs"
|
||||
|
||||
[build-dependencies]
|
||||
embed-resource.workspace = true
|
||||
|
||||
[dependencies]
|
||||
ely-platform.workspace = true
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Release builds open no console on Windows.
|
||||
#![cfg_attr(not(debug_assertions), windows_subsystem = "windows")]
|
||||
|
||||
use ely_platform::AppId;
|
||||
|
||||
fn main() {
|
||||
|
||||
@@ -5,6 +5,10 @@ edition.workspace = true
|
||||
rust-version.workspace = true
|
||||
license.workspace = true
|
||||
publish.workspace = true
|
||||
build = "../../packaging/windows/icon.rs"
|
||||
|
||||
[build-dependencies]
|
||||
embed-resource.workspace = true
|
||||
|
||||
[dependencies]
|
||||
csv.workspace = true
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Release builds open no console on Windows.
|
||||
#![cfg_attr(not(debug_assertions), windows_subsystem = "windows")]
|
||||
|
||||
mod actions;
|
||||
mod chrome;
|
||||
mod compare;
|
||||
|
||||
@@ -5,6 +5,10 @@ edition.workspace = true
|
||||
rust-version.workspace = true
|
||||
license.workspace = true
|
||||
publish.workspace = true
|
||||
build = "../../packaging/windows/icon.rs"
|
||||
|
||||
[build-dependencies]
|
||||
embed-resource.workspace = true
|
||||
|
||||
[dependencies]
|
||||
ely-platform.workspace = true
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Release builds open no console on Windows.
|
||||
#![cfg_attr(not(debug_assertions), windows_subsystem = "windows")]
|
||||
|
||||
use ely_platform::AppId;
|
||||
|
||||
fn main() {
|
||||
|
||||
@@ -5,6 +5,10 @@ edition.workspace = true
|
||||
rust-version.workspace = true
|
||||
license.workspace = true
|
||||
publish.workspace = true
|
||||
build = "../../packaging/windows/icon.rs"
|
||||
|
||||
[build-dependencies]
|
||||
embed-resource.workspace = true
|
||||
|
||||
[dependencies]
|
||||
anyhow.workspace = true
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Release builds open no console on Windows.
|
||||
#![cfg_attr(not(debug_assertions), windows_subsystem = "windows")]
|
||||
|
||||
mod attach;
|
||||
mod autosave;
|
||||
mod compare;
|
||||
|
||||
@@ -5,6 +5,10 @@ edition.workspace = true
|
||||
rust-version.workspace = true
|
||||
license.workspace = true
|
||||
publish.workspace = true
|
||||
build = "../../packaging/windows/icon.rs"
|
||||
|
||||
[build-dependencies]
|
||||
embed-resource.workspace = true
|
||||
|
||||
[dependencies]
|
||||
ely-files.workspace = true
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Release builds open no console on Windows.
|
||||
#![cfg_attr(not(debug_assertions), windows_subsystem = "windows")]
|
||||
|
||||
mod annotate;
|
||||
mod ask;
|
||||
mod attach;
|
||||
|
||||
@@ -5,6 +5,10 @@ edition.workspace = true
|
||||
rust-version.workspace = true
|
||||
license.workspace = true
|
||||
publish.workspace = true
|
||||
build = "../../packaging/windows/icon.rs"
|
||||
|
||||
[build-dependencies]
|
||||
embed-resource.workspace = true
|
||||
|
||||
[dependencies]
|
||||
ely-files.workspace = true
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Release builds open no console on Windows.
|
||||
#![cfg_attr(not(debug_assertions), windows_subsystem = "windows")]
|
||||
|
||||
mod chart;
|
||||
mod check;
|
||||
mod deck;
|
||||
|
||||
@@ -5,6 +5,10 @@ edition.workspace = true
|
||||
rust-version.workspace = true
|
||||
license.workspace = true
|
||||
publish.workspace = true
|
||||
build = "../../packaging/windows/icon.rs"
|
||||
|
||||
[build-dependencies]
|
||||
embed-resource.workspace = true
|
||||
|
||||
[dependencies]
|
||||
encoding_rs.workspace = true
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Release builds open no console on Windows.
|
||||
#![cfg_attr(not(debug_assertions), windows_subsystem = "windows")]
|
||||
|
||||
mod analysis;
|
||||
mod bars;
|
||||
mod book;
|
||||
|
||||
@@ -5,6 +5,10 @@ edition.workspace = true
|
||||
rust-version.workspace = true
|
||||
license.workspace = true
|
||||
publish.workspace = true
|
||||
build = "../../packaging/windows/icon.rs"
|
||||
|
||||
[build-dependencies]
|
||||
embed-resource.workspace = true
|
||||
|
||||
[dependencies]
|
||||
ely-files.workspace = true
|
||||
|
||||
@@ -1,3 +1,6 @@
|
||||
// Release builds open no console on Windows.
|
||||
#![cfg_attr(not(debug_assertions), windows_subsystem = "windows")]
|
||||
|
||||
mod asks;
|
||||
mod asks_places;
|
||||
mod blame;
|
||||
|
||||
Reference in new issue
Block a user