Martijn Laan
|
3a1914add3
Cleanup a bit more.
|
1 년 전 |
Jordan Russell
|
fdf652b434
Set PopupMode=pmAuto in CreateCustomForm support function.
|
1 년 전 |
Jordan Russell
|
4502469ff7
Use proper owner on BrowseFunc support function dialogs.
|
1 년 전 |
Jordan Russell
|
f6f2f17381
Swap order in BringToFrontAndRestore support function to work around VCL bug.
|
1 년 전 |
Jordan Russell
|
9d52a24040
Setup: De-form TMainForm and set MainFormOnTaskBar=True.
|
1 년 전 |
Martijn Laan
|
0e8c3331f9
Cleanup.
|
1 년 전 |
Martijn Laan
|
ca8bbd69bc
Another cleanup.
|
1 년 전 |
Martijn Laan
|
9d8d786653
Cleanup variables.
|
1 년 전 |
Martijn Laan
|
ab30f81954
Pass original name to the procedures + update those which check the name.
|
1 년 전 |
Martijn Laan
|
5be0371089
Cleanup the names of the sfNoUninstall/sfOnlyUninstall functions for nicer error messages.
|
1 년 전 |
Martijn Laan
|
f1d7e47e59
Split off the helper stuff from ScriptFunc into two new other units + some other cleanup.
|
1 년 전 |
Martijn Laan
|
b575511ee3
Cleanup NoUninstallFuncError/NoSetupFuncError handling (centralize checks + show true function names instead of uppercased ones). Also put the helper funcs together.
|
1 년 전 |
Martijn Laan
|
8c1fe5cfc8
Modernize the mapping of function name to function code by using a dictionary. Function names are still listed the same amount of times (so only once unless code is shared) but it no longer requires a ton of else ifs (nor a ton of ROPS procs) and should also be a lot faster. Kept the categories even though they don't have an impact anymore except to keep things organized a bit more.
|
1 년 전 |
Martijn Laan
|
c265079e94
Final TPSVariantIFC code cleanup.
|
1 년 전 |
Martijn Laan
|
485ab27831
Even more cleanup.
|
1 년 전 |
Martijn Laan
|
5d316f3ab7
More cleanup.
|
1 년 전 |
Martijn Laan
|
4ace04e540
Cleanup.
|
1 년 전 |
Martijn Laan
|
6f13b4782b
Add new support functions StringJoin, StringSplit, and StringSplitEx. Todo: doc.
|
1 년 전 |
Martijn Laan
|
754bdf9ecd
Cleanup.
|
1 년 전 |
Martijn Laan
|
8d38ccb084
Finish/fix the page + make Extract7ZipArchive use exceptions on errors, just like DownloadTemporaryFile. Todo: fix messages. Also found new issue (not related to this branch): turns out 7zMain.c doesn't work from the current dir like I thought, instead it works from the archive dir. So the DestDir parameter doesn't work at the moment, doh!
|
1 년 전 |
Martijn Laan
|
dc634c99de
Work on adding CreateExtractionPage and also make some other improvements. Some todos left as mentioned in the code and also didn't actually test the page yet.
|
1 년 전 |
Martijn Laan
|
925fe1928f
Added new Debugging support function. Todo: doc.
|
1 년 전 |
Martijn Laan
|
803270a32d
Expose to [Code] and update whatsnew.
|
1 년 전 |
Martijn Laan
|
e955344670
Cleanup Compil32 using Shared.SetupTypes since last july: move the required types (TSetupStep and TUninstallStep) into a new unit instead.
|
1 년 전 |
Martijn Laan
|
58b27f351b
Cleanup remaining MD5, SHA1 and Hash unit use.
|
1 년 전 |
Martijn Laan
|
e5a2cdf76f
Tweak {srcexe} protection to allow copy etc once the installation has started, making it more like how [Files] allows {srcexe} copy.
|
1 년 전 |
Martijn Laan
|
72db34c719
Really fix CopyFile/FileCopy discrepancy between [Code] and ISPP.
|
1 년 전 |
Martijn Laan
|
a919d72932
Cleanup/clarify.
|
1 년 전 |
Martijn Laan
|
3a5e802d4f
Improve and document self-copy/rename/exec detection by [Code].
|
1 년 전 |
Martijn Laan
|
c745379b5f
Split main form and main functions+vars.
|
1 년 전 |