951237cce7fc3b3b6a8b446390cf2a3f09b48a3c
`desktop.app.name` only filled in the output path when none was set, so with an explicit output (e.g. `./dist/aiuse.rpm`) the configured name was dropped and every Linux `.desktop` entry used the output file stem for `Name=`. Keep the configured name as a separate display name and use it for `Name=` in the app dir, AppImage, `.deb` and `.rpm` desktop entries. The package name, launcher, `Exec=` and icon names still come from the output path. Fixes #36776
Languages
Rust
100%