setup.exe: Improvements of DPI handling

2024-07-06 Thread Yang Yu Lin via Cygwin
When running setup on my device (Windows 11, connected with 2 screens which use different DPI revolutions), the setup appears bluury on my secondary screen (not on the primary screen). Because current setup.exe.manifest just set the dpiAware element, which causes the setup cannot handle differe

Use Microsoft YaHei UI as UI font for Chinese language

2024-04-03 Thread Yang Yu Lin via Cygwin
For Chinese language, the app’s default UI font is Microsoft YaHei UI. Using MS Shell Dlg makes the UI become annoying. Here are my changes: diff --git a/res/zh_Hans/res.rc b/res/zh_Hans/res.rc index 9f67a5a..da9d6e8 100644 --- a/res/zh_Hans/res.rc +++ b/res/zh_Hans/res.rc @@ -8,7 +8,7 @@ LANGUAGE

Suggestion: [setup] Add an option to allow user to add "Open Cygwin Terminal Here" to Right-click menu

2024-02-09 Thread Yang Yu Lin via Cygwin
It would be convenient for users to open specific folder in terminal by just right-click it, like Git Bash and Windows Terminal. Note: I hope this change would work on Windows 11 right-click menu. (Because I don't like "Show more options" or Shift + Right-click) -- Problem reports: https: