Cronologia Commit

Autore SHA1 Messaggio Data
  Martijn Laan 5a7e6fffd5 Cleanup: Rename Setup.ScriptDlg to Setup.WizardForm.CustomPages because it doesn't depend on Script* units (=[Code]) at all. Move TProgressThrottler from ScriptFunc.HelperFunc to InstFunc to enable this. 1 mese fa
  Martijn Laan 4fad6aa285 Rename BidiCtrls to NewCtrls. 2 mesi fa
  Martijn Laan 07c644dd3c Merge branch 'main' into FormBackgroundStyleHook 2 mesi fa
  Martijn Laan 1c60208f80 Simplify the workaround. 2 mesi fa
  Martijn Laan 5b0813032b Merge branch 'main' into FormBackgroundStyleHook 2 mesi fa
  Martijn Laan 77867f7ec3 Fix difference between Setup and SetupCustomStyle. 2 mesi fa
  Martijn Laan a19ca9f665 Really make the a10e536e workaround a noop. It defaults to whatever the name of the .exe is, and not simply always Setupcustomstyle. Doing this instead of just getting Application.Title since thats not a simple getter. 2 mesi fa
  Martijn Laan 8ef5d6c081 Merge branch 'main' into FormBackgroundStyleHook 2 mesi fa
  Martijn Laan a32636e721 Redo e0195c11, now also for SetupCustomStyle. The issue with msbuild (in GitHub actions) as mentioned in 4883fe49 was fixed. Also makes us of c46f3a0c. 2 mesi fa
  Martijn Laan a10e536eed Work around Delphi issue where it doesn't understand Setup(CustomStyle).dpr structure. 2 mesi fa
  Martijn Laan 728b580b0c Add test style hook for custom backgrounds. 3 mesi fa
  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 mesi fa
  Martijn Laan c496fa00ac Use stock icons for styled message boxes and task dialogs. 3 mesi fa
  Martijn Laan 7af01c916f Remove Int64Em 🥳 4 mesi fa
  Martijn Laan 665b13f03d Move ULength to a new unit in Components so it can be used by other units there. 4 mesi fa
  Martijn Laan 313e2e4560 Figured out a nice way to avoid always unneeded resources in Setup.e32. So now Setup.e32 is just like before: no VCL Styles code included (was already the case) and also no extra resources (this commit). 5 mesi fa
  Martijn Laan ea9e40e8d0 Add initial implemention of a task dialog lookalike with style support. Uses native commandlink buttons like a real task dialog + tstackpanel for easy layout. Only to be used by SetupCustomStyle when a style is active. 5 mesi fa
  Martijn Laan 049358a539 Add Setup.inc to the .dproj files. Seems like the Delphi IDE is OK with the .dpr's, it just added a newline when it rewrote them and kept the rest as-was. Debugging the code in the .inc also works fine. 5 mesi fa
  Martijn Laan cd30610643 Include the .inc. Hopefully this won't upset the Delphi IDE too much, will see and adapt as needed. 5 mesi fa
  Martijn Laan 17c039d41c Add second Setup project. 5 mesi fa