Commit History

Autor SHA1 Mensaxe Data
  Martijn Laan a353ec28cc Merge branch 'main' into licensekeys hai 6 meses
  Martijn Laan 03b8be328b Cleanup + fix Compil32. hai 6 meses
  Martijn Laan 577a460de1 Make it like TBitmapImage (but still a button) 🚀 hai 6 meses
  Martijn Laan 667c35e3fc UpdatePanelClosePaintBox -> UpdatePanelCloseBitBtn, with F6 support. hai 6 meses
  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. hai 6 meses
  Martijn Laan 1b685e60e6 Show 'Non-Commercial use only' instead of just 'Non-Commercial'. + show state in ISCC as well. hai 6 meses
  Martijn Laan 92f72b0386 Allow VCL to style menus on old versions of Windows. hai 7 meses
  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. hai 7 meses
  Martijn Laan 1dfc8136ba Cleanup. hai 9 meses
  Martijn Laan 74265f6c21 Hint about building ISCmplr as well. hai 9 meses
  Martijn Laan 8510f80baa Cleanup. hai 9 meses
  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'. hai 10 meses
  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. hai 10 meses
  Martijn Laan 27ff73de5c Use the isscint error message introduced by trustfunc to hint about synch-isfiles.bat on Debug. hai 10 meses
  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. hai 10 meses
  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. hai 11 meses
  Martijn Laan 8af2494ca1 Fix typo. hai 11 meses
  Martijn Laan 0759cc7b87 Update for unit split + use TrustedFile before loading ISCmplr.dll. hai 11 meses
  Jordan Russell 264e565940 Actually we do need to conditionally delete InnoSetupScriptFile in the case of multiple IS installations. hai 1 ano
  Jordan Russell c3563a2d6f IDE: Set Application.MainFormOnTaskBar=True hai 1 ano
  Jordan Russell 819a580442 IDE: Report memory leaks in DEBUG build. hai 1 ano
  Martijn Laan e955344670 Cleanup Compil32 using Shared.SetupTypes since last july: move the required types (TSetupStep and TUninstallStep) into a new unit instead. hai 1 ano
  Martijn Laan 1fb1c0d73b Projects cleanup. hai 1 ano
  Martijn Laan ea6f7b69c8 Use SHA256 instead of SHA1 for the password hashing. hai 1 ano
  Martijn Laan d7c70d64e9 Removed the length limitation when entering a Sign Tool command and increased control height. hai 1 ano
  Martijn Laan 22309edcc6 Move all the images inside IDE.MainForm.dfm to a new module. hai 1 ano
  Martijn Laan 6f51801a14 IDE.CompileForm -> IDE.MainForm. hai 1 ano
  Martijn Laan 6944cb6e7c CompScint -> IDEScint. hai 1 ano
  Martijn Laan e5d46b163d Move shared but self-contained and generally useful units to Components. hai 1 ano
  Martijn Laan 7d3b4aa85a Rename/group the compression units. Stop using Compression.Base (Shared.Compress) in Compil32. hai 1 ano