Martijn Laan
|
eb236fcdf5
Update Compil32.
|
пре 5 месеци |
Martijn Laan
|
9c662b966f
Yet more Integer64 cleanup. Also remove unneeded TCustomFile.Seek64.
|
пре 5 месеци |
Martijn Laan
|
a353ec28cc
Merge branch 'main' into licensekeys
|
пре 6 месеци |
Martijn Laan
|
03b8be328b
Cleanup + fix Compil32.
|
пре 6 месеци |
Martijn Laan
|
577a460de1
Make it like TBitmapImage (but still a button) 🚀
|
пре 6 месеци |
Martijn Laan
|
667c35e3fc
UpdatePanelClosePaintBox -> UpdatePanelCloseBitBtn, with F6 support.
|
пре 6 месеци |
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 месеци |
Martijn Laan
|
1b685e60e6
Show 'Non-Commercial use only' instead of just 'Non-Commercial'. + show state in ISCC as well.
|
пре 6 месеци |
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 месеци |
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 месеци |
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 месеци |
Martijn Laan
|
0759cc7b87
Update for unit split + use TrustedFile before loading ISCmplr.dll.
|
пре 11 месеци |
Martijn Laan
|
d2058a0891
Update for Delphi 12.1 Athens because Embarcadero forces me to do this 👎 Can't update to Delphi 12.2 which is already released because unfortunately the Community Edition is lagging behind, intentionally I believe 👎👎 Still need to do DPI tests, it's not clear to me if and how the badly documented DPI releated changes to TFont affect our code 👎👎👎 See https://docwiki.embarcadero.com/Libraries/Athens/en/Vcl.Graphics.TFont.IsDPIRelated for example.
|
пре 11 месеци |
Martijn Laan
|
e955344670
Cleanup Compil32 using Shared.SetupTypes since last july: move the required types (TSetupStep and TUninstallStep) into a new unit instead.
|
пре 1 година |
Martijn Laan
|
1fb1c0d73b
Projects cleanup.
|
пре 1 година |
Martijn Laan
|
ea6f7b69c8
Use SHA256 instead of SHA1 for the password hashing.
|
пре 1 година |
Martijn Laan
|
d7c70d64e9
Removed the length limitation when entering a Sign Tool command and increased control height.
|
пре 1 година |
Martijn Laan
|
22309edcc6
Move all the images inside IDE.MainForm.dfm to a new module.
|
пре 1 година |
Martijn Laan
|
6f51801a14
IDE.CompileForm -> IDE.MainForm.
|
пре 1 година |
Martijn Laan
|
6944cb6e7c
CompScint -> IDEScint.
|
пре 1 година |
Martijn Laan
|
e5d46b163d
Move shared but self-contained and generally useful units to Components.
|
пре 1 година |
Martijn Laan
|
7d3b4aa85a
Rename/group the compression units. Stop using Compression.Base (Shared.Compress) in Compil32.
|
пре 1 година |
Martijn Laan
|
6db7a31745
Move the sources back into the Src folder now that they have prefixes. Changed the Shared prefix of the files which were in SetupLdrAndSetup to Setup. Todo: the remaining dirs with helper code.
|
пре 1 година |
Martijn Laan
|
b0476e12c3
2 renames in Components.
|
пре 1 година |
Martijn Laan
|
b40c4097f6
Improve IDE.HelpFunc -> IDE.HelperFunc.
|
пре 1 година |
Martijn Laan
|
0dae69edd5
Cleanup/split CompTypes unit.
|
пре 1 година |
Martijn Laan
|
b50e481790
A few more renames.
|
пре 1 година |
Martijn Laan
|
e9b6cdb1d6
Compil32. unit scope -> IDE. + ISCmplr. -> Compiler.
|
пре 1 година |
Martijn Laan
|
8da185fed3
Add Shared prefix to the shared files. Todo: double check for unintended changes outside of uses (and some name cleanupfor this + move sources back into Src).
|
пре 1 година |
Martijn Laan
|
bfbe6c4dd0
The unit scope name setting doesnt seem to work fully: either Build works and Compile does not (once an error happens) or the other way around, depending on if the listing in the .dpr has the prefix or not. So stop using the setting. As a benefit this makes it possible to cleanup more names like CompMsgs and CompMsgs2 + not having ISPP.Ispp in unit names + using CompileForm as a unit name.
|
пре 1 година |