Martijn Laan
|
3695de81cf
Fix final warnings, except ROPS and ScriptRunner + ScriptFunc.
|
1 месяц назад |
Martijn Laan
|
47f6fd7437
Fix more warnings.
|
1 месяц назад |
Martijn Laan
|
ae7e6a2211
64BB: Fix bunch of warnings (most introduced by TList.Count becoming 64-bit) by introducing inline vars/consts. Does not fix all of these warnings and even introduces new ones.
|
1 месяц назад |
Martijn Laan
|
55541c6c05
Fix more 64-bit warnings and errors. Includes new ISLzmaDec-x64.obj and IS7zDec-x64.obj. Haven't yet checked Compression.LZMADecompressor or Compression.SevenZipDecoder for prototype issues, though I did guess memcpy and memset needed updates.
|
1 месяц назад |
Martijn Laan
|
f87a4df07b
Improve and simplify retry code.
|
1 месяц назад |
Martijn Laan
|
9b59e4cf42
Cleanup/clarify.
|
2 месяцев назад |
Martijn Laan
|
62c2fae949
Clarify.
|
2 месяцев назад |
Martijn Laan
|
5678601206
Fix more warnings.
|
2 месяцев назад |
Martijn Laan
|
7e8aa77d41
Fix more warnings in various places. Had trouble keeping the focus on a single unit at a time.
|
2 месяцев назад |
Martijn Laan
|
81f3be583d
Add and use reusable PerformFileOperationWithRetries function.
|
2 месяцев назад |
Jordan Russell
|
cef8c69294
Set 64-bit directory/file permissions in-process instead of using Helper.
|
2 месяцев назад |
Martijn Laan
|
6d743c75f3
Ensure TSetupRegistryEntry doesnt change size between 32-bit and 64-bit build.
|
2 месяцев назад |
Martijn Laan
|
f208e83f3a
Cleanup shared variable use. No actual changes. Does not add parameters for in-scope variables.
|
2 месяцев назад |
Martijn Laan
|
f96e3e7b1e
Cleanup + revert ufRedirectionGuard move.
|
2 месяцев назад |
Martijn Laan
|
584cc5ef67
Move "non-sticky" fields and flags from TUninstallLogHeader to TMessagesLangOptions.
|
2 месяцев назад |
Martijn Laan
|
c0768a6d52
Fix comment from 105aa25b + a bit of cleanup.
|
2 месяцев назад |
Martijn Laan
|
b434540999
Merge branch 'main' into redirectionguard
|
2 месяцев назад |
Martijn Laan
|
3607d72f7e
Add [Files] section flag notimestamp.
|
2 месяцев назад |
Martijn Laan
|
56ee4f60db
Merge branch 'main' into redirectionguard
|
2 месяцев назад |
Martijn Laan
|
51ea4eff4e
Clarify: TSetupFileLocationEntry.SourceTimeStamp doesn't necessarily come from the source, so just TimeStamp is a better name. Luckily the manifest header already had this right.
|
2 месяцев назад |
Martijn Laan
|
44e8e46599
Merge branch 'main' into redirectionguard
|
3 месяцев назад |
Martijn Laan
|
972e4066a9
Add excludelightbuttons style modifier.
|
3 месяцев назад |
Martijn Laan
|
1f0860ae4b
Merge branch 'main' into redirectionguard
|
3 месяцев назад |
Martijn Laan
|
1f940f31fb
Add [Setup] WizardKeepAspectRatio, enabled by default.
|
3 месяцев назад |
Martijn Laan
|
be4a63d399
Add support for RedirectionGuard to Uninstall using new flag. This new flag is not sticky, so it can be turned off by a new install in case a problem is noticed.
|
3 месяцев назад |
Martijn Laan
|
487c4f1779
Cleanup: SetupLdr doesn't actually use any Redir functionality so SetupLdrAndSetup.RedirFunc should be Setup.RedirFunc. Requires a few compiler directives in SetupLdrAndSetup.InstFunc.
|
3 месяцев назад |
Martijn Laan
|
bf4a2b90b8
[Setup] section directive WizardSizePercent is now supported by Uninstall.
|
3 месяцев назад |
Martijn Laan
|
9721508cbd
Cleanup.
|
4 месяцев назад |
Martijn Laan
|
7af01c916f
Remove Int64Em 🥳
|
4 месяцев назад |
Martijn Laan
|
9a1df045d1
Cleanup / more like original.
|
4 месяцев назад |