-
Notifications
You must be signed in to change notification settings - Fork 636
innosetup: update to 6.6.0 #655
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Signed-off-by: Johannes Schindelin <[email protected]>
The signature of the `CreateCustomForm()` function changed. See also jrsoftware/issrc#573. Signed-off-by: Johannes Schindelin <[email protected]>
|
In https://jrsoftware.github.io/issrc/whatsnew.htm, the change of the (The new) Dark Mode would need a bit more work, though:
Note the Git logo's white background, the lack of red text, and the too bright white text. |
According to https://jrsoftware.github.io/issrc/whatsnew.htm, the default `DialogFontBaseScaleHeight` (which used to be 13) has changed. We need to accommodate for that change so that the red text and the links overlay the unstyled text again. Signed-off-by: Johannes Schindelin <[email protected]>
…o longer new Signed-off-by: Johannes Schindelin <[email protected]>
ca8bdb8 to
dfe6df3
Compare
|
To be clear: Dark Mode is not supported at this time. |
|
/add relnote feature The Git for Windows installer is now built with version 6.6.0 of InnoSetup, giving it a more modern look. The workflow run was started |
The Git for Windows installer is [now built](#655) with [version 6.6.0](https://jrsoftware.org/files/is6-whatsnew.htm#:~:text=6.6.0) of InnoSetup, giving it a more modern look. Signed-off-by: gitforwindowshelper[bot] <[email protected]>
| Result.Height:=ScaleY(13*RowCount); | ||
| Top:=Top+13+18; | ||
| Result.Height:=ScaleY(RowHeight*RowCount); | ||
| Top:=Top+RowHeight+18; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We sometimes ScaleY() RowHeight and sometimes don't. Could that be the cause of the offset between the red and black text seen in git-for-windows/git#5961 (comment) ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
And is this 18 potentially also derived from RowHeight? (something like (int) RowHeight * 1.5?)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Both quite possible! I do note, though, that git-for-windows/git#5961's screenshot looks very different from the one I provided. I think we'll need to figure out what causes those differences first.
My adjustments in #655 worked in my tests, at zoom level 125%. But they do not work at any other zoom level, causing clipped text and awful layout. Here, I present the end result of iterating until I ended up with a much simpler solution than I had originally come up with (and which unfortunately made it into the Git for Windows v2.52.0 installer). This fixes git-for-windows/git#5961



This closes git-for-windows/git#5939