Martijn Laan cd172e973d Set version/date. 1 день назад
..
Compression.LZMA1SmallDecompressor 146fee549f .gitignore updates. 1 месяц назад
Compression.LZMACompressor 9452225d5b Update file added yesterday by ee85c2e9. 1 неделя назад
Compression.LZMADecompressor db9db69dff Not used but add support for arm64 compilation. It now also always uses x64 tools to build the objs, instead of using the target arch as the host arch. 1 месяц назад
Compression.SevenZipDecoder db9db69dff Not used but add support for arm64 compilation. It now also always uses x64 tools to build the objs, instead of using the target arch as the host arch. 1 месяц назад
Compiler.BuiltinPreproc.pas b2df5696ba Split off more. Compiler.SetupCompiler has the Git history of what was Compiler.Compile.pas (and Compile.pas before that). 1 год назад
Compiler.Compile.pas a05c3e3740 Fix a few more warnings. 1 месяц назад
Compiler.CompressionHandler.pas c1654c241f Fix all ISCmplr 64-bit warnings. 1 месяц назад
Compiler.ExeUpdateFunc.pas b2739d9e31 Cleanup SeekToAndReadPEOptionalHeader. Should fix signing of uninst.e64.tmp. 1 месяц назад
Compiler.HelperFunc.pas dcae0ed178 Use PathCharIsDriveLetter in more places. 3 недель назад
Compiler.Messages.pas 463bacbfee Add basic compile-time check for regtypelib architecture mismatch. 3 недель назад
Compiler.ScriptClasses.pas 8f59ee5918 Add new Alignment property to support class TNewStaticText. 2 дней назад
Compiler.ScriptCompiler.pas 99a91293c2 Update for ROPS having Native(U)Int. 1 месяц назад
Compiler.ScriptFunc.pas e0121a0a05 Cleanup [Code] Reg*/HKEY handling. 1 месяц назад
Compiler.SetupCompiler.pas c23728f7da Improve bde0bfa4, compiling CodeClasses.iss didn't work on Debug. 1 неделя назад
Compiler.StringLists.pas c1654c241f Fix all ISCmplr 64-bit warnings. 1 месяц назад
Compression.Base.pas 6b21a6d88f Update Hdr.StoredSize check for change to Int64, and drop unneeded cast. 2 месяцев назад
Compression.LZMA1SmallDecompressor.pas ae0bbc30c2 Double checked LongWord casts. Were all ok, but did do some cleanup (incl. non casts). 1 месяц назад
Compression.LZMACompressor.pas 356cbabaf9 LZMACompressor: Use NativeUInt type for variables that are size_t in C. 4 дней назад
Compression.LZMADecompressor.pas 90b234cc55 Increase max lzma dictionary size for 64-bit Setup from 1 GB to 3.8 GB. 1 месяц назад
Compression.SevenZipDLLDecoder.Interfaces.pas b86f851596 Add true multi-volume support, based on OpenArchive.cpp CArchiveLink::Open. Pieced this together from several posts including: https://sourceforge.net/p/sevenzip/discussion/45797/thread/fe944e47/?limit=25#3a03 8 месяцев назад
Compression.SevenZipDLLDecoder.pas 705b3d1ba5 Cleanup no longer used code from RedirFunc + update outdated comments. 3 недель назад
Compression.SevenZipDecoder.pas 85d12afcd3 Merge branch 'main' into processfileentry-pathredir2 4 недель назад
Compression.Zlib.pas f48255efba Update to zlib 1.3.1 and bzip2 1.0.8, which are the latest versions. 1 месяц назад
Compression.bzlib.pas 7c8e1d7709 Fix warning. For some reason, only ISCmplr complains and 64-bit SetupCustomStyle doesnt though it has same warnings enabled. 1 месяц назад
IDE.FileAssocFunc.pas 30677503fe Compil32 warnings were still todo. Fix a bunch of them, but not all. 1 месяц назад
IDE.FilesDesignerForm.dfm 8ea8b45d08 New Script Wizard and the Generate [Files] Entries tool: add support for download and extractarchive. 5 месяцев назад
IDE.FilesDesignerForm.pas 8ea8b45d08 New Script Wizard and the Generate [Files] Entries tool: add support for download and extractarchive. 5 месяцев назад
IDE.GotoFileForm.dfm 344183e911 Fix caption and tab order. 1 месяц назад
IDE.GotoFileForm.pas dedaf8095b Fix. (Well actually, the listbox doesnt seem to care.) 2 месяцев назад
IDE.HelperFunc.pas ed098ce9d1 Fix remaining Compil32 warnings, also for 64-bit build. Again assumes some counts will never be more than MaxInt. Did not attempt to add full 64-bit support to ScintEdit. Would involve using NativeInt + TSci_Position everywhere, so lots of work, with no benefit. 1 месяц назад
IDE.HtmlHelpFunc.pas 8ddf733e8e Checked Cardinal casts and fixed some (all outside Setup), and some cleanup. 1 месяц назад
IDE.IDEScintEdit.pas 1ad8290775 Remove unused and unclear Desired parameter from TIDEScintEdit.GetRectExtendShiftState. 1 неделя назад
IDE.ImagesModule.dfm b9bac50d20 More bits and pieces. 7 месяцев назад
IDE.ImagesModule.pas d31fba34a9 Fix use of light images in dark mode in a few places. Missed then when full dark mode support was added to the IDE. Extra cleanup: Add property getter for the other lists as well. 2 месяцев назад
IDE.InputQueryComboForm.dfm d7c70d64e9 Removed the length limitation when entering a Sign Tool command and increased control height. 1 год назад
IDE.InputQueryComboForm.pas 8f375565e8 Add InitFormTheme to rest of the forms. 7 месяцев назад
IDE.InputQueryMemoForm.dfm b22b1c9878 Use a fixed focus border width/height of 2 pixels to avoid design problems between systems. Also set Center to True by default + few more minor changes. 6 месяцев назад
IDE.InputQueryMemoForm.pas d31fba34a9 Fix use of light images in dark mode in a few places. Missed then when full dark mode support was added to the IDE. Extra cleanup: Add property getter for the other lists as well. 2 месяцев назад
IDE.LicenseKeyForm.dfm 60a913fb15 Another final tweak 😋 6 месяцев назад
IDE.LicenseKeyForm.pas 60a913fb15 Another final tweak 😋 6 месяцев назад
IDE.MainForm.AutoCompleteAndCallTipsHelper.pas 159745abea Do know about "multi value" directives like WizardStyle versus "normal" ones. 2 месяцев назад
IDE.MainForm.FinalHelper.pas 57c412a8a8 Move 3 general functions. 3 месяцев назад
IDE.MainForm.FindReplaceHelper.pas 30677503fe Compil32 warnings were still todo. Fix a bunch of them, but not all. 1 месяц назад
IDE.MainForm.MRUHelper.pas 35bfc6901b Preceding change to PathCompare parameters broke IDE build. Oops. 2 месяцев назад
IDE.MainForm.NavigationHelper.pas ed098ce9d1 Fix remaining Compil32 warnings, also for 64-bit build. Again assumes some counts will never be more than MaxInt. Did not attempt to add full 64-bit support to ScintEdit. Would involve using NativeInt + TSci_Position everywhere, so lots of work, with no benefit. 1 месяц назад
IDE.MainForm.ScintHelper.pas 1702488ee6 Cleanup. 2 недель назад
IDE.MainForm.ToolsHelper.pas f68e792ae3 Cleanup. 2 месяцев назад
IDE.MainForm.UAHHelper.pas 30677503fe Compil32 warnings were still todo. Fix a bunch of them, but not all. 1 месяц назад
IDE.MainForm.UpdateMenuHelper.pas 412a5a9dfc EGotoFile prep work. 2 месяцев назад
IDE.MainForm.dfm 412a5a9dfc EGotoFile prep work. 2 месяцев назад
IDE.MainForm.pas a82ea75fb5 Added a banner that will appear in April 2026, inviting to use an ideas board. 4 дней назад
IDE.Messages.pas 55a4cda637 Rename Compil32 to ISIDE. 1 месяц назад
IDE.MsgBoxDesignerForm.dfm 5e4cb1a88e Use stock icons for the 4 images. 3 месяцев назад
IDE.MsgBoxDesignerForm.pas 44ca4dfb60 Cleanup. 1 месяц назад
IDE.OptionsForm.dfm 86b3464d62 Compiler IDE: Added new 'Smart Home key' option, enabled by default. 1 неделя назад
IDE.OptionsForm.pas 86b3464d62 Compiler IDE: Added new 'Smart Home key' option, enabled by default. 1 неделя назад
IDE.RegistryDesignerForm.dfm b22b1c9878 Use a fixed focus border width/height of 2 pixels to avoid design problems between systems. Also set Center to True by default + few more minor changes. 6 месяцев назад
IDE.RegistryDesignerForm.pas 06097103bb Missed bits & pieces. 6 месяцев назад
IDE.RegistryDesignerFormTest.reg 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 год назад
IDE.ScintStylerInnoSetup.pas 64e092db43 Fix section end tag check issue introduced by fd867096. 2 дней назад
IDE.SignToolsForm.dfm 583f0fab7c Support older Delphi (2). 6 месяцев назад
IDE.SignToolsForm.pas 8ddf733e8e Checked Cardinal casts and fixed some (all outside Setup), and some cleanup. 1 месяц назад
IDE.StartupForm.dfm a75a2bf09d Add dark versions of isdonate.bmp and ismail.bmp. 2 месяцев назад
IDE.StartupForm.pas d31fba34a9 Fix use of light images in dark mode in a few places. Missed then when full dark mode support was added to the IDE. Extra cleanup: Add property getter for the other lists as well. 2 месяцев назад
IDE.Wizard.WizardFileForm.dfm 8ea8b45d08 New Script Wizard and the Generate [Files] Entries tool: add support for download and extractarchive. 5 месяцев назад
IDE.Wizard.WizardFileForm.pas ce0aa077ef Fix: Compiler IDE: The New Script Wizard would generate [Files] section entries with random values for the ExternalSize parameter. 5 месяцев назад
IDE.Wizard.WizardForm.dfm d5556cbd07 Update modern images. 3 месяцев назад
IDE.Wizard.WizardForm.pas c6edc23057 Add support for using EmitLanguagesSection to script wizard + cleanup old islu code. 1 неделя назад
IDE.Wizard.WizardFormFilesHelper.pas ed098ce9d1 Fix remaining Compil32 warnings, also for 64-bit build. Again assumes some counts will never be more than MaxInt. Did not attempt to add full 64-bit support to ScintEdit. Would involve using NativeInt + TSci_Position everywhere, so lots of work, with no benefit. 1 месяц назад
IDE.Wizard.WizardFormRegistryHelper.pas 30677503fe Compil32 warnings were still todo. Fix a bunch of them, but not all. 1 месяц назад
ISPP.Base.pas 79f6abac06 Cleanup / clarify. 4 месяцев назад
ISPP.CTokenizer.pas c5a34435a9 Fix remaining ISPP warnings. Again assumes some counts will never be larger than MaxInt. 1 месяц назад
ISPP.Consts.pas 5220dad995 Fix final ISPP warnings and update project/build. 4 месяцев назад
ISPP.Funcs.pas 4c2221158b ISPP: The date and time separators of support functions GetDateTimeString and GetFileDateTimeString are now truly optional. Also improve docs. 2 недель назад
ISPP.IdentMan.pas c5a34435a9 Fix remaining ISPP warnings. Again assumes some counts will never be larger than MaxInt. 1 месяц назад
ISPP.Intf.pas a91473a7d3 Fix a few ISPP warnings + a bit of formatting cleanup. 1 месяц назад
ISPP.Parser.pas c5a34435a9 Fix remaining ISPP warnings. Again assumes some counts will never be larger than MaxInt. 1 месяц назад
ISPP.Preprocess.pas 035e940148 Cleanup ISPP period adding in errors. 1 месяц назад
ISPP.Preprocessor.pas 035e940148 Cleanup ISPP period adding in errors. 1 месяц назад
ISPP.Sessions.pas c56b11a706 Fix ISPP 64-bit compilation: it used a TStack with elements of type Pointer which was then used to stuff in elements of 2 other types with size <= SizeOf(Pointer): TConditionalBlockInfo and TPreprocessor. Especially the former is an issue because it's a record. And casting a record directly to or from a Pointer is not something Delphi likes. Fix/clean this by using generic T type instead of Pointer for TStack. 1 месяц назад
ISPP.Stack.pas a91473a7d3 Fix a few ISPP warnings + a bit of formatting cleanup. 1 месяц назад
ISPP.VarUtils.pas 4a9bcfe644 Cleanup, not related to 64-bit build. Fixes ISPP handling over large ints in some cases, probably not noticeable in practice. 1 месяц назад
Setup.DebugClient.pas aae4a22262 64BB: Fix more warnings. Going to assume a section will not contain over MaxInt entries. 1 месяц назад
Setup.DotNetFunc.pas 337882d797 64-bit fixes (Integer->Pointer) and bit more cleanup. 1 месяц назад
Setup.DownloadFileFunc.pas cd033dd8ec Bonus removal of CreateDirectoryRedir, DirExistsRedir and GetVersionNumbersRedir. 1 месяц назад
Setup.ExtractFileFunc.pas aa6964183d Revert change to ExtractTemporaryFiles from 425a781f. Calling PathConvertSuperToNormal here is not needed, as the matching is not happening on real filenames, but on stuff like '{app}\MyProg.*'. So there won't be any '\\?\'. 4 недель назад
Setup.FileExtractor.pas e6a253d3bc Improve 4e0559aa, only search for 'class procedure' and forgot to search for 'class function' as well. 1 неделя назад
Setup.ISSigVerifyFunc.pas 4a1b0c3048 Cleanup: move ISSigVerify functions out of Setup.Install into new unit. 6 месяцев назад
Setup.InstFunc.Ole.pas cfc0e3b6ce Use normal paths in UnpinShellLink. 2 недель назад
Setup.InstFunc.pas d139d1ec14 GetSpaceOnDisk: Remove Windows 95 support. 4 дней назад
Setup.Install.HelperFunc.pas e133d5bca1 Switch ApplyPathRedirRules' AFlags and ATargetProcess parameters + remove ATargetProcess' default, both for clarity. 1 неделя назад
Setup.Install.pas 886a2f3d5c Fix typo. 1 день назад
Setup.LoggingFunc.pas a94852320f Randomize uninstall temp directory names (no more iu-14D2N.tmp) 3 месяцев назад
Setup.MainForm.pas 003171bc82 Cleanup: Move ShowException & ShowExceptionMsg out of TMainForm. 1 день назад
Setup.MainFunc.pas 003171bc82 Cleanup: Move ShowException & ShowExceptionMsg out of TMainForm. 1 день назад
Setup.MsiFunc.pas 9721508cbd Cleanup. 4 месяцев назад
Setup.NewDiskForm.dfm ac593bd72d Add new TPathEdit control (also to [Code]) which forces LTR and also auto-enables autocompletion + use it for all our Setup path edits. Fixes WizardForm.DirEdit and others allowing RTL since 6.5.2. 2 месяцев назад
Setup.NewDiskForm.pas ac593bd72d Add new TPathEdit control (also to [Code]) which forces LTR and also auto-enables autocompletion + use it for all our Setup path edits. Fixes WizardForm.DirEdit and others allowing RTL since 6.5.2. 2 месяцев назад
Setup.PathRedir.pas e133d5bca1 Switch ApplyPathRedirRules' AFlags and ATargetProcess parameters + remove ATargetProcess' default, both for clarity. 1 неделя назад
Setup.RedirFunc.pas 5f2655487f Update Setup.UninstallLog. This finishes removal of the unwanted Redir functions. 3 недель назад
Setup.RegDLL.pas e133d5bca1 Switch ApplyPathRedirRules' AFlags and ATargetProcess parameters + remove ATargetProcess' default, both for clarity. 1 неделя назад
Setup.RegSvr.pas ded9e77f4f Helper.exe, beloved 64-bit sidekick to 32-bit Setup. 3 недель назад
Setup.ScriptClasses.pas e312f30fdd Update for the earlier CustomPages Integer->NativeInt update. It's correct that TInputOptionWizardPage is unchanged. 1 месяц назад
Setup.ScriptFunc.HelperFunc.pas 997807810f MsgBox function: Use Application.Title for default caption. 4 дней назад
Setup.ScriptFunc.pas 003171bc82 Cleanup: Move ShowException & ShowExceptionMsg out of TMainForm. 1 день назад
Setup.ScriptRunner.pas f0f50bdc98 Fix remaining Setup warnings, except Setup.ScriptFunc + something done by next commit. 1 месяц назад
Setup.SecurityFunc.pas ded9e77f4f Helper.exe, beloved 64-bit sidekick to 32-bit Setup. 3 недель назад
Setup.SelectFolderForm.dfm ac593bd72d Add new TPathEdit control (also to [Code]) which forces LTR and also auto-enables autocompletion + use it for all our Setup path edits. Fixes WizardForm.DirEdit and others allowing RTL since 6.5.2. 2 месяцев назад
Setup.SelectFolderForm.pas f39e3285ae Make it work for dynamically created controls as well. Previous work for updating CurrentPPI showed how to do this. 2 месяцев назад
Setup.SelectLanguageForm.dfm 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 год назад
Setup.SelectLanguageForm.pas ae7e6a2211 64BB: Fix bunch of warnings (most introduced by TList.Count becoming 64-bit) by introducing inline vars/consts. Does not fix all of these warnings and even introduces new ones. 1 месяц назад
Setup.SetupForm.pas e6a253d3bc Improve 4e0559aa, only search for 'class procedure' and forgot to search for 'class function' as well. 1 неделя назад
Setup.SpawnClient.pas 33fc9b98df Fix "unable to restart the computer" error on Windows Server. 1 месяц назад
Setup.SpawnCommon.pas 33fc9b98df Fix "unable to restart the computer" error on Windows Server. 1 месяц назад
Setup.SpawnServer.pas 33fc9b98df Fix "unable to restart the computer" error on Windows Server. 1 месяц назад
Setup.Start.pas 003171bc82 Cleanup: Move ShowException & ShowExceptionMsg out of TMainForm. 1 день назад
Setup.TaskDialogForm.dfm 00d7e6d419 Use '*' design-time captions as in other forms. 4 месяцев назад
Setup.TaskDialogForm.pas 2567634df0 Fix more warnings. 1 месяц назад
Setup.Uninstall.pas f658988883 Move duplicated ShowExceptionMsg function into Setup.MainFunc. 2 дней назад
Setup.UninstallLog.pas e6a253d3bc Improve 4e0559aa, only search for 'class procedure' and forgot to search for 'class function' as well. 1 неделя назад
Setup.UninstallProgressForm.dfm 78ab5b0782 Fix 2 missing changes done to Setup a while ago, but not to Uninstall. 3 месяцев назад
Setup.UninstallProgressForm.pas d9f512494f 64-bit fixes (LongInt(Self) -> NativeInt(Self)). 1 месяц назад
Setup.UninstallSharedFileForm.dfm bfbf0b7419 Fix 352e1733. 4 месяцев назад
Setup.UninstallSharedFileForm.pas 4fad6aa285 Rename BidiCtrls to NewCtrls. 2 месяцев назад
Setup.WizardForm.CustomPages.pas d44f7d14ba TNewPathEdit: Only include directories in AutoComplete lists by default. 2 недель назад
Setup.WizardForm.dfm ac593bd72d Add new TPathEdit control (also to [Code]) which forces LTR and also auto-enables autocompletion + use it for all our Setup path edits. Fixes WizardForm.DirEdit and others allowing RTL since 6.5.2. 2 месяцев назад
Setup.WizardForm.pas 18be21d4d3 Use PathHasInvalidCharacters when checking directory & group names. 2 недель назад
SetupLdrAndSetup.InstFunc.pas faa25f1017 Update ProcessFileEntry like CreateDirs was already updated. 1 месяц назад
SetupLdrAndSetup.Messages.pas 8f4258cf76 Fix a few warnings and other cleanup. 2 месяцев назад
SetupLdrAndSetup.XPTheme-x64.manifest afcb50b7ba .x86/.x64 -> -x86/-x64 1 месяц назад
SetupLdrAndSetup.XPTheme-x64.rc 65bbef054e Fix typo. 1 месяц назад
SetupLdrAndSetup.XPTheme-x64.res afcb50b7ba .x86/.x64 -> -x86/-x64 1 месяц назад
SetupLdrAndSetup.XPTheme-x86.manifest afcb50b7ba .x86/.x64 -> -x86/-x64 1 месяц назад
SetupLdrAndSetup.XPTheme-x86.rc afcb50b7ba .x86/.x64 -> -x86/-x64 1 месяц назад
SetupLdrAndSetup.XPTheme-x86.res afcb50b7ba .x86/.x64 -> -x86/-x64 1 месяц назад
SetupLdrAndSetup.XPTheme.pas 6f7accf061 Missed this WIN32 define in c5bbae1f. 1 месяц назад
Shared.CommonFunc.Vcl.pas 997807810f MsgBox function: Use Application.Title for default caption. 4 дней назад
Shared.CommonFunc.pas 6f181aaf1e GetSysNativeDir function: Remove hack now that we have GetSystemWinDir. 3 недель назад
Shared.CompilerInt.Struct.pas 08c70b80e7 64-bit fixes. 1 месяц назад
Shared.CompilerInt.pas 74b6ef8c9d Check trust of the decompression DLLs + TrustFunc cleanup. Todo: check E32's and possible islzma*.exe. Also todo: add directive to disable. 8 месяцев назад
Shared.ConfigIniFile.pas 0dae69edd5 Cleanup/split CompTypes unit. 1 год назад
Shared.DebugStruct.pas 2567634df0 Fix more warnings. 1 месяц назад
Shared.DotNetVersion.pas 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 год назад
Shared.EncryptionFunc.pas 383e528c7d More cleanup. 6 месяцев назад
Shared.FileClass.pas 4e0559aa34 Add missing 'static' for a few class methods, when possible. 1 неделя назад
Shared.LangOptionsSectionDirectives.pas fc6f10ff02 Cleanup for obsolete TitleFontName/Size and CopyrightFontName/Size. 3 месяцев назад
Shared.LicenseFunc.pas cc19e84037 Fix ISCC warnings and update project/build. 4 месяцев назад
Shared.PreprocInt.pas 7056e89fca Update e32 references in comments. 1 месяц назад
Shared.ScriptFunc.pas 16e91d4c70 Removed parameter DisableFsRedir from support function RegisterExtraCloseApplicationsResource. Use ApplyPathRedirRulesForCurrentProcess instead to register a 64-bit file from a 32-bit installer, or vice versa. 3 недель назад
Shared.SetupEntFunc.pas 1ba0d48e16 Fix prototypes and stuff + add comment. It now works up until reading the second TSetupFileEntry. 1 месяц назад
Shared.SetupMessageIDs.pas 20cfd474a1 msgConfirmTitle and msgInformationTitle are not used anymore, but still kept. Add comment about this. 1 день назад
Shared.SetupSectionDirectives.pas c9f921f075 First bit of SetupArchitecture. Allows x64 in Debug. 1 месяц назад
Shared.SetupSteps.pas e955344670 Cleanup Compil32 using Shared.SetupTypes since last july: move the required types (TSetupStep and TUninstallStep) into a new unit instead. 1 год назад
Shared.SetupTypes.pas aae4a22262 64BB: Fix more warnings. Going to assume a section will not contain over MaxInt entries. 1 месяц назад
Shared.SignToolsFunc.pas 0dae69edd5 Cleanup/split CompTypes unit. 1 год назад
Shared.Struct.pas cd172e973d Set version/date. 1 день назад
Shared.TaskDialogFunc.pas 997807810f MsgBox function: Use Application.Title for default caption. 4 дней назад
Shared.VerInfoFunc.pas 9721508cbd Cleanup. 4 месяцев назад