Martijn Laan
|
9c662b966f
Yet more Integer64 cleanup. Also remove unneeded TCustomFile.Seek64.
|
5 months ago |
Martijn Laan
|
a353ec28cc
Merge branch 'main' into licensekeys
|
6 months ago |
Martijn Laan
|
03b8be328b
Cleanup + fix Compil32.
|
6 months ago |
Martijn Laan
|
577a460de1
Make it like TBitmapImage (but still a button) 🚀
|
6 months ago |
Martijn Laan
|
667c35e3fc
UpdatePanelClosePaintBox -> UpdatePanelCloseBitBtn, with F6 support.
|
6 months ago |
Martijn Laan
|
e8b01b14b0
Add form to enter key. Todo: show description of current and entered license. Set chunksize to 28 like was done in emails.
|
6 months ago |
Martijn Laan
|
1b685e60e6
Show 'Non-Commercial use only' instead of just 'Non-Commercial'. + show state in ISCC as well.
|
6 months ago |
Martijn Laan
|
92f72b0386
Allow VCL to style menus on old versions of Windows.
|
7 months ago |
Martijn Laan
|
ae64e7b5cf
Since 10.4 VCL styles can be turned on/off per control, see https://blog.marcocantu.com/blog/2020-may-per-control-styling.html.
|
7 months ago |
Martijn Laan
|
1dfc8136ba
Cleanup.
|
9 months ago |
Martijn Laan
|
74265f6c21
Hint about building ISCmplr as well.
|
9 months ago |
Martijn Laan
|
8510f80baa
Cleanup.
|
9 months ago |
Martijn Laan
|
8d86c33409
Remove catch all from LoadTrustedLibrary as well. This makes it show the failure reason in error messages instead of just saying 'not trusted'.
|
10 months ago |
Martijn Laan
|
84ccece758
Add and use LoadTrustedLibrary function which protects the library from changes between the trust check and the load. Also fixes a typo and improves ISCmplr/isscint error messages on trust fail.
|
10 months ago |
Martijn Laan
|
27ff73de5c
Use the isscint error message introduced by trustfunc to hint about synch-isfiles.bat on Debug.
|
10 months ago |
Martijn Laan
|
ec81524172
Use ISSigFunc to check trust. Works while debugging from Delphi as well. Defining TRUSTALL would only be needed while debugging isscint.dll from VS for example.
|
10 months ago |
Martijn Laan
|
f80c9ea357
Use TrustedFile before loading isscint.dll. This also makes it give an error message instead of crashing when you start Compil32 with isscint.dll missing.
|
11 months ago |
Martijn Laan
|
8af2494ca1
Fix typo.
|
11 months ago |
Martijn Laan
|
0759cc7b87
Update for unit split + use TrustedFile before loading ISCmplr.dll.
|
11 months ago |
Jordan Russell
|
264e565940
Actually we do need to conditionally delete InnoSetupScriptFile in the case of multiple IS installations.
|
1 year ago |
Jordan Russell
|
c3563a2d6f
IDE: Set Application.MainFormOnTaskBar=True
|
1 year ago |
Jordan Russell
|
819a580442
IDE: Report memory leaks in DEBUG build.
|
1 year ago |
Martijn Laan
|
e955344670
Cleanup Compil32 using Shared.SetupTypes since last july: move the required types (TSetupStep and TUninstallStep) into a new unit instead.
|
1 year ago |
Martijn Laan
|
1fb1c0d73b
Projects cleanup.
|
1 year ago |
Martijn Laan
|
ea6f7b69c8
Use SHA256 instead of SHA1 for the password hashing.
|
1 year ago |
Martijn Laan
|
d7c70d64e9
Removed the length limitation when entering a Sign Tool command and increased control height.
|
1 year ago |
Martijn Laan
|
22309edcc6
Move all the images inside IDE.MainForm.dfm to a new module.
|
1 year ago |
Martijn Laan
|
6f51801a14
IDE.CompileForm -> IDE.MainForm.
|
1 year ago |
Martijn Laan
|
6944cb6e7c
CompScint -> IDEScint.
|
1 year ago |
Martijn Laan
|
e5d46b163d
Move shared but self-contained and generally useful units to Components.
|
1 year ago |