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 tháng trước cách đây |
Martijn Laan
|
0759cc7b87
Update for unit split + use TrustedFile before loading ISCmplr.dll.
|
11 tháng trước cách đây |
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 tháng trước cách đây |
Martijn Laan
|
e955344670
Cleanup Compil32 using Shared.SetupTypes since last july: move the required types (TSetupStep and TUninstallStep) into a new unit instead.
|
1 năm trước cách đây |
Martijn Laan
|
1fb1c0d73b
Projects cleanup.
|
1 năm trước cách đây |
Martijn Laan
|
ea6f7b69c8
Use SHA256 instead of SHA1 for the password hashing.
|
1 năm trước cách đây |
Martijn Laan
|
d7c70d64e9
Removed the length limitation when entering a Sign Tool command and increased control height.
|
1 năm trước cách đây |
Martijn Laan
|
22309edcc6
Move all the images inside IDE.MainForm.dfm to a new module.
|
1 năm trước cách đây |
Martijn Laan
|
6f51801a14
IDE.CompileForm -> IDE.MainForm.
|
1 năm trước cách đây |
Martijn Laan
|
6944cb6e7c
CompScint -> IDEScint.
|
1 năm trước cách đây |
Martijn Laan
|
e5d46b163d
Move shared but self-contained and generally useful units to Components.
|
1 năm trước cách đây |
Martijn Laan
|
7d3b4aa85a
Rename/group the compression units. Stop using Compression.Base (Shared.Compress) in Compil32.
|
1 năm trước cách đây |
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 năm trước cách đây |
Martijn Laan
|
b0476e12c3
2 renames in Components.
|
1 năm trước cách đây |
Martijn Laan
|
b40c4097f6
Improve IDE.HelpFunc -> IDE.HelperFunc.
|
1 năm trước cách đây |
Martijn Laan
|
0dae69edd5
Cleanup/split CompTypes unit.
|
1 năm trước cách đây |
Martijn Laan
|
b50e481790
A few more renames.
|
1 năm trước cách đây |
Martijn Laan
|
e9b6cdb1d6
Compil32. unit scope -> IDE. + ISCmplr. -> Compiler.
|
1 năm trước cách đây |
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 năm trước cách đây |
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 năm trước cách đây |
Martijn Laan
|
61a77d5230
Cleanup.
|
1 năm trước cách đây |
Martijn Laan
|
49b444f7cd
Concerned that having same name for unit and dfm form is going to cause problems in the end so try another (mode modern?) approach using unit scope names. Includes two forms I did a while ago in 8d70b959. Includes Isscint location fix (it's used by ScintEdit). CompileForm's unit is still called CompForm because there's a CompileForm variable as well. Also cleanup DCC_NAMESPACE based on compile.bat.
|
1 năm trước cách đây |
Martijn Laan
|
78dc892850
Cleanup Compil32 unit names (unit name like class name).
|
1 năm trước cách đây |
Martijn Laan
|
a1e8091051
Use isxclasses.pas and ISHelpGen's parser to auto generate the ScriptClasses_C word lists instead of doing this manually.
|
1 năm trước cách đây |
Martijn Laan
|
42dae5c29a
Merge branch 'main' into autocompletemore
|
1 năm trước cách đây |
Martijn Laan
|
8d70b9592d
Many units have bad/unclear names, especially ones which hold a single class with a unit name completely different than the class name. As a little test this fixes two of those. Does require removing the 'form name' setting in the dpr/dproj but we don't need/want that anyway because these forms are not autocreated and are just regular classes like any other. Also fix one of another type: Func style units which are not named as such.
|
1 năm trước cách đây |
Martijn Laan
|
26b5126c3e
More.
|
1 năm trước cách đây |
Martijn Laan
|
aa6c5d1e79
Cleanup ISPP search path use + update STATICCOMPILER and STATICPREPROC instructions.
|
1 năm trước cách đây |
Martijn Laan
|
4a740c1c9d
Move ScintStylerInnoSetup as its not a component.
|
1 năm trước cách đây |
Martijn Laan
|
6aa7cc26bc
Move MD5 and SHA1 as they are components.
|
1 năm trước cách đây |