Commit History

Author SHA1 Message Date
  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