Commit History

Auteur SHA1 Bericht Datum
  Martijn Laan 22b96f11de Namespace cleanup. Doesn't actually change anything. 1 maand geleden
  Martijn Laan 02beaf106b Cleanup. Doesnt actually change build.bat's results. 1 maand geleden
  Martijn Laan 8a498a4cff Whitespace, typos and a fix. 2 maanden geleden
  Martijn Laan 6bee1f399b Add form base + unrelated cleanup in dpr(oj). 2 maanden geleden
  Martijn Laan 629ba03c08 Enable typed @ operator in Compil32 and ISCmplr. So now it's enabled in all projects, including ISHelpGen. 2 maanden geleden
  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 maanden geleden
  Martijn Laan 4883fe4964 Partial revert of previous because it doesnt work with command-line compilation without adding a dependancy on MSBuild. 3 maanden geleden
  Martijn Laan e0195c114e Update/normalize style resource, Compil32 only so far. 3 maanden geleden
  Martijn Laan c7de8eab7b Add ScintHelper. 3 maanden geleden
  Martijn Laan eb1c054826 Cleanup 64dd66d0. 3 maanden geleden
  Martijn Laan 64dd66d045 Add AutoCompleteAndCallTipsHelper. 3 maanden geleden
  Martijn Laan a7f5a4ad4c Doh. I blame Delphi. 3 maanden geleden
  Martijn Laan 1589a900c2 MenuClickHelper -> UpdateMenuHelper, dpr(oj) change. 3 maanden geleden
  Martijn Laan aa41f5d9e3 Add MenuClickHelper + cleanup MemoLinesInserted/Deleted. 3 maanden geleden
  Martijn Laan 44fe21147b Add FindReplaceHelper. 3 maanden geleden
  Martijn Laan 34d9e74c9b Use a chain of class helpers to move groups of related functions from IDE.MainForm into their own units, without any actual changes. So no refactoring at all, it just helps to break up IDE.MainForm is smaller bits which is really needed. Could be done cleaner with refactoring but not willing to refactor this code. Todo: find and move more groups. 3 maanden geleden
  Martijn Laan 665b13f03d Move ULength to a new unit in Components so it can be used by other units there. 4 maanden geleden
  Martijn Laan a07da4a746 Cherry pick from e64: Change Dcu output dirs from Dcu\(Debug|Release) to Dcu\Win32\(Debug|Release). 4 maanden geleden
  Martijn Laan eb236fcdf5 Update Compil32. 5 maanden geleden
  Martijn Laan 9c662b966f Yet more Integer64 cleanup. Also remove unneeded TCustomFile.Seek64. 5 maanden geleden
  Martijn Laan a353ec28cc Merge branch 'main' into licensekeys 6 maanden geleden
  Martijn Laan 03b8be328b Cleanup + fix Compil32. 6 maanden geleden
  Martijn Laan 577a460de1 Make it like TBitmapImage (but still a button) 🚀 6 maanden geleden
  Martijn Laan 667c35e3fc UpdatePanelClosePaintBox -> UpdatePanelCloseBitBtn, with F6 support. 6 maanden geleden
  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 maanden geleden
  Martijn Laan 1b685e60e6 Show 'Non-Commercial use only' instead of just 'Non-Commercial'. + show state in ISCC as well. 6 maanden geleden
  Martijn Laan b001338f7b Separate Debug and Release .dcu output. Not doing so can confuse Delphi. You should delete all *.dpr dirs you already have in the root of the two Dcu folders. Also some other cleanup to both compile.bat's. 7 maanden geleden
  Martijn Laan 31015dda09 Update to Delphi 12.3 May Patch. The .dproj change (done by Delphi on opening) should not impact using them with older versions. 8 maanden geleden
  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 maanden geleden
  Martijn Laan 0759cc7b87 Update for unit split + use TrustedFile before loading ISCmplr.dll. 11 maanden geleden