diff --git a/installer/InnoSetup/Default.isl b/installer/InnoSetup/Default.isl index 3fb4b1d71a..8c2e7299c7 100644 --- a/installer/InnoSetup/Default.isl +++ b/installer/InnoSetup/Default.isl @@ -19,13 +19,11 @@ LanguageCodePage=0 ; If the language you are translating to requires special font faces or ; sizes, uncomment any of the following entries and change them accordingly. ;DialogFontName= -;DialogFontSize=8 -;WelcomeFontName=Verdana -;WelcomeFontSize=12 -;TitleFontName=Arial -;TitleFontSize=29 -;CopyrightFontName=Arial -;CopyrightFontSize=8 +;DialogFontSize=9 +;DialogFontBaseScaleWidth=7 +;DialogFontBaseScaleHeight=15 +;WelcomeFontName=Segoe UI +;WelcomeFontSize=14 [Messages] diff --git a/installer/InnoSetup/ISCC.exe b/installer/InnoSetup/ISCC.exe index 11c39de109..d194a5163d 100755 Binary files a/installer/InnoSetup/ISCC.exe and b/installer/InnoSetup/ISCC.exe differ diff --git a/installer/InnoSetup/ISCmplr.dll b/installer/InnoSetup/ISCmplr.dll index c6ddaa815e..a9304d1bc3 100644 Binary files a/installer/InnoSetup/ISCmplr.dll and b/installer/InnoSetup/ISCmplr.dll differ diff --git a/installer/InnoSetup/ISCmplr.dll.issig b/installer/InnoSetup/ISCmplr.dll.issig index 6650a94c33..1a2be8c4d4 100644 --- a/installer/InnoSetup/ISCmplr.dll.issig +++ b/installer/InnoSetup/ISCmplr.dll.issig @@ -1,8 +1,8 @@ format issig-v2 file-name "ISCmplr.dll" -file-size 1472144 -file-hash 560e88cad3e2bbc3a5d1cb99947cd49f7d1e5f756d7007d5e332f3471b656d3c +file-size 1500816 +file-hash 10f993b4a7c064f9dbb40a7f7c4cdd4c0a7c3236aa2e40f49df11c6ed11f1521 file-tag "" key-id def020edee3c4835fd54d85eff8b66d4d899b22a777353ca4a114b652e5e7a28 -sig-r f0563f421c0a31bd0c320000f837ee341a885056ad91d0d411a801524a07dd4c -sig-s 14a3194a1cc40b707b4651cb1ade00e8c07fb8caad1c989dc877257baf73866f +sig-r e4037b8579ea6478b374e25f8d34405bd6151b02d025a086202d4d97eceeb33e +sig-s 7d1bd0c0ec618cf68b9b47043fbf1998707f79105f3552b22de2eedc2af846bb diff --git a/installer/InnoSetup/ISPP.dll b/installer/InnoSetup/ISPP.dll index 7a0f3c6763..dcdd4775d5 100644 Binary files a/installer/InnoSetup/ISPP.dll and b/installer/InnoSetup/ISPP.dll differ diff --git a/installer/InnoSetup/ISPP.dll.issig b/installer/InnoSetup/ISPP.dll.issig index e8658019f5..78ebaf7d56 100644 --- a/installer/InnoSetup/ISPP.dll.issig +++ b/installer/InnoSetup/ISPP.dll.issig @@ -1,8 +1,8 @@ format issig-v2 file-name "ISPP.dll" -file-size 1002128 -file-hash 796a0931cadde727e4cabb284de33cf712f7e0e13bcca89239b7ca8d0bac29b2 +file-size 1004176 +file-hash be74965bb01270da082765d8ec3b8ceddf13873a9226321db888a66430039c58 file-tag "" key-id def020edee3c4835fd54d85eff8b66d4d899b22a777353ca4a114b652e5e7a28 -sig-r 32ae38faec2baedb48fd7af3c1586b446c157c18610fae9770e2170996fcbeec -sig-s e77ee9bad64f00316f180d3af3575151baffd75ee441a9638265d53329432ec3 +sig-r 971334f70c3abc9c863a24842c3ee5ddfdd5ffb86021c5ecbf631db37ff14603 +sig-s 5b9431d899015dd4ba9f443453b0c6526b8ec815920f2cb7cf2eb9e4f02cf5f5 diff --git a/installer/InnoSetup/ISSigTool.exe b/installer/InnoSetup/ISSigTool.exe index 5e756b7b3e..8388a5ad2a 100644 Binary files a/installer/InnoSetup/ISSigTool.exe and b/installer/InnoSetup/ISSigTool.exe differ diff --git a/installer/InnoSetup/ISetup-dark.chm b/installer/InnoSetup/ISetup-dark.chm index b64e43921b..80240eac57 100644 Binary files a/installer/InnoSetup/ISetup-dark.chm and b/installer/InnoSetup/ISetup-dark.chm differ diff --git a/installer/InnoSetup/ISetup.chm b/installer/InnoSetup/ISetup.chm index 5d8fcc5c7e..1fff61979d 100644 Binary files a/installer/InnoSetup/ISetup.chm and b/installer/InnoSetup/ISetup.chm differ diff --git a/installer/InnoSetup/Languages/Arabic.isl b/installer/InnoSetup/Languages/Arabic.isl index ce5746a884..021898341b 100644 --- a/installer/InnoSetup/Languages/Arabic.isl +++ b/installer/InnoSetup/Languages/Arabic.isl @@ -19,13 +19,11 @@ RightToLeft=yes ; If the language you are translating to requires special font faces or ; sizes, uncomment any of the following entries and change them accordingly. ;DialogFontName= -;DialogFontSize=8 -;WelcomeFontName=Verdana -;WelcomeFontSize=12 -;TitleFontName=Arial -;TitleFontSize=29 -;CopyrightFontName=Arial -;CopyrightFontSize=8 +;DialogFontSize=9 +;DialogFontBaseScaleWidth=7 +;DialogFontBaseScaleHeight=15 +;WelcomeFontName=Segoe UI +;WelcomeFontSize=14 [Messages] diff --git a/installer/InnoSetup/Languages/Armenian.isl b/installer/InnoSetup/Languages/Armenian.isl index d4d93ed7dc..88a8700937 100644 --- a/installer/InnoSetup/Languages/Armenian.isl +++ b/installer/InnoSetup/Languages/Armenian.isl @@ -12,13 +12,11 @@ LanguageCodePage=0 ; If the language you are translating to requires special font faces or ; sizes, uncomment any of the following entries and change them accordingly. ;DialogFontName= -;DialogFontSize=8 -;WelcomeFontName=Verdana -;WelcomeFontSize=12 -;TitleFontName=Arial -;TitleFontSize=29 -;CopyrightFontName=Arial -;CopyrightFontSize=8 +;DialogFontSize=9 +;DialogFontBaseScaleWidth=7 +;DialogFontBaseScaleHeight=15 +;WelcomeFontName=Segoe UI +;WelcomeFontSize=14 [Messages] diff --git a/installer/InnoSetup/Languages/BrazilianPortuguese.isl b/installer/InnoSetup/Languages/BrazilianPortuguese.isl index 6af9d83aab..7a39fa4bc2 100644 --- a/installer/InnoSetup/Languages/BrazilianPortuguese.isl +++ b/installer/InnoSetup/Languages/BrazilianPortuguese.isl @@ -17,13 +17,11 @@ LanguageCodePage=1252 ; If the language you are translating to requires special font faces or ; sizes, uncomment any of the following entries and change them accordingly. ;DialogFontName= -;DialogFontSize=8 -;WelcomeFontName=Verdana -;WelcomeFontSize=12 -;TitleFontName=Arial -;TitleFontSize=29 -;CopyrightFontName=Arial -;CopyrightFontSize=8 +;DialogFontSize=9 +;DialogFontBaseScaleWidth=7 +;DialogFontBaseScaleHeight=15 +;WelcomeFontName=Segoe UI +;WelcomeFontSize=14 [Messages] diff --git a/installer/InnoSetup/Languages/Bulgarian.isl b/installer/InnoSetup/Languages/Bulgarian.isl index c186c371ab..6251a6d471 100644 --- a/installer/InnoSetup/Languages/Bulgarian.isl +++ b/installer/InnoSetup/Languages/Bulgarian.isl @@ -18,13 +18,11 @@ LanguageCodePage=1251 ; шрифта, извадете от коментар съответните записи по-долу и ги променете ; според вашите нужди. ;DialogFontName= -;DialogFontSize=8 -;WelcomeFontName=Verdana -;WelcomeFontSize=12 -;TitleFontName=Arial -;TitleFontSize=29 -;CopyrightFontName=Arial -;CopyrightFontSize=8 +;DialogFontSize=9 +;DialogFontBaseScaleWidth=7 +;DialogFontBaseScaleHeight=15 +;WelcomeFontName=Segoe UI +;WelcomeFontSize=14 [Messages] diff --git a/installer/InnoSetup/Languages/Corsican.isl b/installer/InnoSetup/Languages/Corsican.isl index d118be25fa..4f1d305070 100644 --- a/installer/InnoSetup/Languages/Corsican.isl +++ b/installer/InnoSetup/Languages/Corsican.isl @@ -35,13 +35,11 @@ LanguageCodePage=1252 ; If the language you are translating to requires special font faces or ; sizes, uncomment any of the following entries and change them accordingly. ;DialogFontName= -;DialogFontSize=8 -;WelcomeFontName=Verdana -;WelcomeFontSize=12 -;TitleFontName=Arial -;TitleFontSize=29 -;CopyrightFontName=Arial -;CopyrightFontSize=8 +;DialogFontSize=9 +;DialogFontBaseScaleWidth=7 +;DialogFontBaseScaleHeight=15 +;WelcomeFontName=Segoe UI +;WelcomeFontSize=14 [Messages] diff --git a/installer/InnoSetup/Languages/Danish.isl b/installer/InnoSetup/Languages/Danish.isl index c528c557bb..8282c2bce5 100644 --- a/installer/InnoSetup/Languages/Danish.isl +++ b/installer/InnoSetup/Languages/Danish.isl @@ -19,13 +19,11 @@ LanguageCodePage=1252 ; If the language you are translating to requires special font faces or ; sizes, uncomment any of the following entries and change them accordingly. ;DialogFontName= -;DialogFontSize=8 -;WelcomeFontName=Verdana -;WelcomeFontSize=12 -;TitleFontName=Arial -;TitleFontSize=29 -;CopyrightFontName=Arial -;CopyrightFontSize=8 +;DialogFontSize=9 +;DialogFontBaseScaleWidth=7 +;DialogFontBaseScaleHeight=15 +;WelcomeFontName=Segoe UI +;WelcomeFontSize=14 [Messages] ; *** Application titles diff --git a/installer/InnoSetup/Languages/Dutch.isl b/installer/InnoSetup/Languages/Dutch.isl index e022bd53ca..50f6ad84da 100644 --- a/installer/InnoSetup/Languages/Dutch.isl +++ b/installer/InnoSetup/Languages/Dutch.isl @@ -96,7 +96,7 @@ BrowseDialogLabel=Selecteer een map in onderstaande lijst en klik daarna op OK. NewFolderName=Nieuwe map ; *** "Welcome" wizard page -WelcomeLabel1=Welkom bij het installatieprogramma van [name]. +WelcomeLabel1=Welkom bij het installatieprogramma van [name] WelcomeLabel2=Hiermee wordt [name/ver] geïnstalleerd op deze computer.%n%nU wordt aanbevolen alle actieve programma's af te sluiten voordat u verder gaat. ; *** "Password" wizard page @@ -244,11 +244,11 @@ RunEntryExec=Start %1 RunEntryShellExec=Bekijk %1 ; *** "Setup Needs the Next Disk" stuff -ChangeDiskTitle=Setup heeft de volgende diskette nodig -SelectDiskLabel2=Voer diskette %1 in en klik op OK.%n%nAls de bestanden op deze diskette in een andere map gevonden kunnen worden dan die hieronder wordt getoond, voer dan het juiste pad in of klik op Bladeren. +ChangeDiskTitle=Setup heeft de volgende disk nodig +SelectDiskLabel2=Voer disk %1 in en klik op OK.%n%nAls de bestanden op deze disk in een andere map gevonden kunnen worden dan die hieronder wordt getoond, voer dan het juiste pad in of klik op Bladeren. PathLabel=&Pad: -FileNotInDir2=Kan het bestand "%1" niet vinden in "%2". Voer de juiste diskette in of kies een andere map. -SelectDirectoryLabel=Geef de locatie van de volgende diskette. +FileNotInDir2=Kan het bestand "%1" niet vinden in "%2". Voer de juiste disk in of kies een andere map. +SelectDirectoryLabel=Geef de locatie van de volgende disk. ; *** Installation phase messages SetupAborted=Setup is niet voltooid.%n%nCorrigeer het probleem en voer Setup opnieuw uit. diff --git a/installer/InnoSetup/Languages/French.isl b/installer/InnoSetup/Languages/French.isl index 376ec5ecee..e5707e7ae5 100644 --- a/installer/InnoSetup/Languages/French.isl +++ b/installer/InnoSetup/Languages/French.isl @@ -38,13 +38,11 @@ LanguageCodePage=1252 ; If the language you are translating to requires special font faces or ; sizes, uncomment any of the following entries and change them accordingly. ;DialogFontName= -;DialogFontSize=8 -;WelcomeFontName=Verdana -;WelcomeFontSize=12 -;TitleFontName=Arial -;TitleFontSize=29 -;CopyrightFontName=Arial -;CopyrightFontSize=8 +;DialogFontSize=9 +;DialogFontBaseScaleWidth=7 +;DialogFontBaseScaleHeight=15 +;WelcomeFontName=Segoe UI +;WelcomeFontSize=14 [Messages] diff --git a/installer/InnoSetup/Languages/German.isl b/installer/InnoSetup/Languages/German.isl index 191ce4564b..88d21f6c22 100644 --- a/installer/InnoSetup/Languages/German.isl +++ b/installer/InnoSetup/Languages/German.isl @@ -38,13 +38,11 @@ LanguageCodePage=1252 ; If the language you are translating to requires special font faces or ; sizes, uncomment any of the following entries and change them accordingly. ;DialogFontName= -;DialogFontSize=8 -;WelcomeFontName=Verdana -;WelcomeFontSize=12 -;TitleFontName=Arial -;TitleFontSize=29 -;CopyrightFontName=Arial -;CopyrightFontSize=8 +;DialogFontSize=9 +;DialogFontBaseScaleWidth=7 +;DialogFontBaseScaleHeight=15 +;WelcomeFontName=Segoe UI +;WelcomeFontSize=14 [Messages] diff --git a/installer/InnoSetup/Languages/Hebrew.isl b/installer/InnoSetup/Languages/Hebrew.isl index f3b4cf8a21..812b043ad4 100644 --- a/installer/InnoSetup/Languages/Hebrew.isl +++ b/installer/InnoSetup/Languages/Hebrew.isl @@ -12,13 +12,11 @@ LanguageCodePage=1255 ; If the language you are translating to requires special font faces or ; sizes, uncomment any of the following entries and change them accordingly. ;DialogFontName= -;DialogFontSize=8 -;WelcomeFontName=Tahoma -;WelcomeFontSize=11 -;TitleFontName=Arial -;TitleFontSize=29 -;CopyrightFontName=Arial -;CopyrightFontSize=8 +;DialogFontSize=9 +;DialogFontBaseScaleWidth=7 +;DialogFontBaseScaleHeight=15 +;WelcomeFontName=Segoe UI +;WelcomeFontSize=14 RightToLeft=yes [Messages] diff --git a/installer/InnoSetup/Languages/Hungarian.isl b/installer/InnoSetup/Languages/Hungarian.isl index 4a0bfad67c..9f0486ec83 100644 --- a/installer/InnoSetup/Languages/Hungarian.isl +++ b/installer/InnoSetup/Languages/Hungarian.isl @@ -19,13 +19,11 @@ LanguageCodePage=1250 ; If the language you are translating to requires special font faces or ; sizes, uncomment any of the following entries and change them accordingly. ;DialogFontName= -;DialogFontSize=8 -;WelcomeFontName=Verdana -;WelcomeFontSize=12 -;TitleFontName=Arial CE -;TitleFontSize=29 -;CopyrightFontName=Arial CE -;CopyrightFontSize=8 +;DialogFontSize=9 +;DialogFontBaseScaleWidth=7 +;DialogFontBaseScaleHeight=15 +;WelcomeFontName=Segoe UI +;WelcomeFontSize=14 [Messages] diff --git a/installer/InnoSetup/Languages/Italian.isl b/installer/InnoSetup/Languages/Italian.isl index 9bf6a669de..c3df0299f6 100644 --- a/installer/InnoSetup/Languages/Italian.isl +++ b/installer/InnoSetup/Languages/Italian.isl @@ -9,7 +9,7 @@ ; Setup adds the periods automatically (appending a period would result in ; two periods being displayed). ; -; Italian.isl - Last Update: 22.06.2025 by bovirus (bovirus@gmail.com) +; Italian.isl - Last Update: 28.09.2025 by bovirus (bovirus@gmail.com) ; ; Translator name: bovirus ; Translator e-mail: bovirus@gmail.com @@ -26,13 +26,11 @@ LanguageCodePage=1252 ; If the language you are translating to requires special font faces or ; sizes, uncomment any of the following entries and change them accordingly. ;DialogFontName= -;DialogFontSize=8 -;WelcomeFontName=Verdana -;WelcomeFontSize=12 -;TitleFontName=Arial -;TitleFontSize=29 -;CopyrightFontName=Arial -;CopyrightFontSize=8 +;DialogFontSize=9 +;DialogFontBaseScaleWidth=7 +;DialogFontBaseScaleHeight=15 +;WelcomeFontName=Segoe UI +;WelcomeFontSize=14 [Messages] @@ -88,7 +86,7 @@ ErrorTooManyFilesInDir=Impossibile creare i file nella cartella "%1" perché con ; *** Setup common messages ExitSetupTitle=Uscita dall'installazione -ExitSetupMessage=L'installazione non è completa.%n%nUscendo dall'installazione in questo momento, il programma non sarà installato.%n%nÈ possibile eseguire l'installazione in un secondo tempo.%n%nVuoi uscire dall'installazione? +ExitSetupMessage=L'installazione non è stata completata.%n%nUscendo dall'installazione in questo momento, il programma non sarà installato.%n%nÈ possibile eseguire l'installazione in un secondo tempo.%n%nVuoi uscire dall'installazione? AboutSetupMenuItem=&Informazioni sull'installazione... AboutSetupTitle=Informazioni sull'installazione AboutSetupMessage=%1 versione %2%n%3%n%n%1 sito web:%n%4 @@ -244,14 +242,14 @@ ArchiveUnsupportedFormat=Questo formato archivio non è supportato ; *** "Preparing to Install" wizard page WizardPreparing=Preparazione all'installazione PreparingDesc=Preparazione all'installazione di [name] nel computer. -PreviousInstallNotCompleted=L'installazione/rimozione precedente del programma non è stata completata.%n%nÈ necessario riavviare il sistema per completare l'installazione.%n%nDopo il riavvio del sistema esegui di nuovo l'installazione di [name]. +PreviousInstallNotCompleted=L'installazione/rimozione precedente del programma non è stata completata.%n%nPer completare l'installazione è necessario riavviare il sistema.%n%nDopo il riavvio del sistema esegui di nuovo l'installazione di [name]. CannotContinue=L'installazione non può continuare. Seleziona "Annulla" per uscire. ApplicationsFound=Le seguenti applicazioni stanno usando file che devono essere aggiornati dall'installazione.%n%nTi consigliamo di permettere al processo di chiudere automaticamente queste applicazioni. -ApplicationsFound2=Le seguenti applicazioni stanno usando file che devono essere aggiornati dall'installazione.%n%nTi consigliamo di permettere al processo di chiudere automaticamente queste applicazioni.%n%nAl completamento dell'installazione, il processo tenterà di riavviare le applicazioni. +ApplicationsFound2=Le seguenti applicazioni stanno usando file che devono essere aggiornati dall'installazione.%n%nTi consigliamo di permettere al processo di chiudere automaticamente queste applicazioni.%n%nAd installazione completata, il processo tenterà di riavviare le applicazioni. CloseApplications=Chiudi &automaticamente le applicazioni DontCloseApplications=&Non chiudere le applicazioni ErrorCloseApplications=L'installazione non è riuscita a chiudere automaticamente tutte le applicazioni.%n%nPrima di proseguire ti raccomandiamo di chiudere tutte le applicazioni che usano file che devono essere aggiornati durante l'installazione. -PrepareToInstallNeedsRestart=Il programma di installazione deve riavviare il computer.%nDopo aver riavviato il computer esegui di nuovo il programma di installazione per completare l'installazione di [name].%n%nVuoi riavviare il computer ora? +PrepareToInstallNeedsRestart=Il programma di installazione deve riavviare il computer.%Per completare l'installazione di [name] dopo aver riavviato il sistema esegui di nuovo il programma di installazione.%n%nVuoi riavviare il sistema? ; *** "Installing" wizard page WizardInstalling=Installazione in corso @@ -262,8 +260,8 @@ FinishedHeadingLabel=Installazione di [name] completata FinishedLabelNoIcons=Installazione di [name] completata. FinishedLabel=Installazione di [name] completata.%n%nL'applicazione può essere eseguita selezionando le relative icone. ClickFinish=Seleziona "Fine" per uscire dall'installazione. -FinishedRestartLabel=Per completare l'installazione di [name], è necessario riavviare il sistema.%n%nVuoi riavviare adesso? -FinishedRestartMessage=Per completare l'installazione di [name], è necessario riavviare il sistema.%n%nVuoi riavviare adesso? +FinishedRestartLabel=Per completare l'installazione di [name], è necessario riavviare il sistema.%n%nVuoi riavviare il sistema? +FinishedRestartMessage=Per completare l'installazione di [name], è necessario riavviare il sistema.%n%nVuoi riavviare il sistema? ShowReadmeCheck=Si, visualizza ora il file LEGGIMI YesRadio=&Si, riavvia il sistema adesso NoRadio=&No, riavvia il sistema più tardi @@ -383,7 +381,7 @@ OnlyAdminCanUninstall=Questa applicazione può essere disinstallata solo da un u UninstallStatusLabel=Attendi fino a che %1 è stato rimosso dal computer. UninstalledAll=Disinstallazione di %1 completata. UninstalledMost=Disinstallazione di %1 completata.%n%nAlcuni elementi non possono essere rimossi.%n%nDovranno essere rimossi manualmente. -UninstalledAndNeedsRestart=Per completare la disinstallazione di %1, è necessario riavviare il sistema.%n%nVuoi riavviare il sistema adesso? +UninstalledAndNeedsRestart=Per completare la disinstallazione di %1, è necessario riavviare il sistema.%n%nVuoi riavviare il sistema? UninstallDataCorrupted=Il file "%1" è danneggiato. Impossibile disinstallare ; *** Uninstallation phase messages diff --git a/installer/InnoSetup/Languages/Korean.isl b/installer/InnoSetup/Languages/Korean.isl index 56593253ef..4a22d1c7b4 100644 --- a/installer/InnoSetup/Languages/Korean.isl +++ b/installer/InnoSetup/Languages/Korean.isl @@ -26,13 +26,11 @@ LanguageCodePage=949 ; 번역하려는 언어에 특별한 글꼴이나 크기가 필요한 경우, ; 다음 항목 중 하나를 주석 해제하고 그에 따라 변경하세요. ;DialogFontName= -;DialogFontSize=8 -;WelcomeFontName=Verdana -;WelcomeFontSize=12 -;TitleFontName=Arial -;TitleFontSize=29 -;CopyrightFontName=Arial -;CopyrightFontSize=8 +;DialogFontSize=9 +;DialogFontBaseScaleWidth=7 +;DialogFontBaseScaleHeight=15 +;WelcomeFontName=Segoe UI +;WelcomeFontSize=14 [Messages] @@ -103,8 +101,8 @@ ButtonOK=확인 ButtonCancel=취소 ButtonYes=예(&Y) ButtonYesToAll=모두 예(&A) -ButtonNo=아니오(&N) -ButtonNoToAll=모두 아니오(&O) +ButtonNo=아니요(&N) +ButtonNoToAll=모두 아니요(&O) ButtonFinish=마침(&F) ButtonBrowse=찾아보기(&B)... ButtonWizardBrowse=찾아보기(&R)... @@ -133,9 +131,9 @@ PasswordEditLabel=암호(&P): IncorrectPassword=입력한 암호가 올바르지 않습니다. 다시 시도하세요. ; *** "License Agreement" wizard page -WizardLicense=사용권 계약 +WizardLicense=라이선스 계약 LicenseLabel=계속하기 전에 다음 중요한 정보를 읽어보세요. -LicenseLabel3=다음 사용권 계약을 읽어보세요. 설치를 계속하기 전에 이 계약 조건에 동의해야 합니다. +LicenseLabel3=다음 라이선스 계약을 읽어보세요. 설치를 계속하기 전에 이 계약 조건에 동의해야 합니다. LicenseAccepted=동의합니다(&A) LicenseNotAccepted=동의하지 않습니다(&D) @@ -198,8 +196,8 @@ SelectTasksLabel2=[name]을(를) 설치하는 동안 수행할 추가 작업을 ; *** "Select Start Menu Folder" wizard page WizardSelectProgramGroup=시작 메뉴 폴더 선택 -SelectStartMenuFolderDesc=프로그램의 바로가기를 어디에 설치하시겠습니까? -SelectStartMenuFolderLabel3=설치는 다음 시작 메뉴 폴더에 프로그램 바로가기를 만듭니다. +SelectStartMenuFolderDesc=프로그램의 바로 가기를 어디에 설치하시겠습니까? +SelectStartMenuFolderLabel3=설치는 다음 시작 메뉴 폴더에 프로그램 바로 가기를 만듭니다. SelectStartMenuFolderBrowseLabel=계속하려면 다음을 클릭합니다. 다른 폴더를 선택하려면 찾아보기를 클릭합니다. MustEnterGroupName=폴더 이름을 입력하세요. GroupNameTooLong=폴더 이름 또는 경로가 너무 깁니다. @@ -260,13 +258,13 @@ InstallingLabel=컴퓨터에 [name]을(를) 설치하는 동안 잠시 기다려 ; *** "Setup Completed" wizard page FinishedHeadingLabel=[name] 설치 마법사 완료 FinishedLabelNoIcons=컴퓨터에 [name] 설치를 완료했습니다. -FinishedLabel=컴퓨터에 [name] 설치를 완료했습니다. 설치된 바로가기를 선택하여 응용 프로그램을 시작할 수 있습니다. +FinishedLabel=컴퓨터에 [name] 설치를 완료했습니다. 설치된 바로 가기를 선택하여 응용 프로그램을 시작할 수 있습니다. ClickFinish=설치를 종료하려면 마침을 클릭하세요. FinishedRestartLabel=[name] 설치를 완료하려면 컴퓨터를 다시 시작해야 합니다. 지금 다시 시작하시겠습니까? FinishedRestartMessage=[name] 설치를 완료하려면 컴퓨터를 다시 시작해야 합니다.%n%n지금 다시 시작하시겠습니까? ShowReadmeCheck=예, README 파일을 보고 싶습니다. YesRadio=예, 지금 컴퓨터를 다시 시작합니다(&Y) -NoRadio=아니오, 나중에 컴퓨터를 다시 시작하겠습니다(&N) +NoRadio=아니요, 나중에 컴퓨터를 다시 시작하겠습니다(&N) ; 예를 들어 'Run MyProg.exe'로 사용됩니다' RunEntryExec=%1 실행 ; 예를 들어 'Readme.txt 보기'로 사용됩니다' @@ -293,8 +291,8 @@ RetryCancelCancel=취소 StatusClosingApplications=응용 프로그램을 닫는 중... StatusCreateDirs=디렉터리를 만드는 중... StatusExtractFiles=파일을 추출하는 중... -StatusDownloadFiles=파일을 다운로드 중... -StatusCreateIcons=바로가기를 만드는 중... +StatusDownloadFiles=파일을 다운로드하는 중... +StatusCreateIcons=바로 가기를 만드는 중... StatusCreateIniEntries=INI 항목을 만드는 중... StatusCreateRegistryEntries=레지스트리 항목을 만드는 중... StatusRegisterFiles=파일을 등록하는 중... @@ -349,8 +347,8 @@ ErrorChangingAttr=기존 파일의 속성을 변경하는 동안 오류 발생: ErrorCreatingTemp=대상 디렉터리에 파일을 만드는 동안 오류 발생: ErrorReadingSource=원본 파일을 읽는 동안 오류 발생: ErrorCopying=파일을 복사하는 동안 오류 발생: -ErrorDownloading=파일을 다운로드하는 동안 오류가 발생했습니다: -ErrorExtracting=압축파일을 추출하는 동안 오류가 발생했습니다: +ErrorDownloading=파일을 다운로드하는 동안 오류 발생: +ErrorExtracting=압축파일을 추출하는 동안 오류 발생: ErrorReplacingExistingFile=기존 파일을 교체하는 동안 오류 발생: ErrorRestartReplace=RestartReplace 실패: ErrorRenamingTemp=대상 디렉터리 내의 파일 이름을 바꾸는 동안 오류 발생: @@ -404,8 +402,8 @@ ShutdownBlockReasonUninstallingApp=%1을(를) 제거하는 중입니다. [CustomMessages] NameAndVersion=%1 버전 %2 -AdditionalIcons=바로가기 추가: -CreateDesktopIcon=바탕 화면에 바로가기 만들기(&D) +AdditionalIcons=바로 가기 추가: +CreateDesktopIcon=바탕 화면에 바로 가기 만들기(&D) CreateQuickLaunchIcon=빠른 실행 아이콘 만들기(&Q) ProgramOnTheWeb=%1 웹페이지 UninstallProgram=%1 제거 @@ -415,3 +413,4 @@ AssocingFileExtension=%1을(를) %2 파일 확장자와 연결하는 중... AutoStartProgramGroupDescription=시작: AutoStartProgram=%1 자동 시작 AddonHostProgramNotFound=%1을(를) 선택한 폴더에서 찾을 수 없습니다.%n%n계속하시겠습니까? + diff --git a/installer/InnoSetup/Languages/Russian.isl b/installer/InnoSetup/Languages/Russian.isl index 4e1176b831..86d8dc7f2f 100644 --- a/installer/InnoSetup/Languages/Russian.isl +++ b/installer/InnoSetup/Languages/Russian.isl @@ -16,13 +16,11 @@ LanguageCodePage=1251 ; If the language you are translating to requires special font faces or ; sizes, uncomment any of the following entries and change them accordingly. ;DialogFontName= -;DialogFontSize=8 -;WelcomeFontName=Verdana -;WelcomeFontSize=12 -;TitleFontName=Arial -;TitleFontSize=29 -;CopyrightFontName=Arial -;CopyrightFontSize=8 +;DialogFontSize=9 +;DialogFontBaseScaleWidth=7 +;DialogFontBaseScaleHeight=15 +;WelcomeFontName=Segoe UI +;WelcomeFontSize=14 [Messages] diff --git a/installer/InnoSetup/Languages/Spanish.isl b/installer/InnoSetup/Languages/Spanish.isl index 8fd634acc3..90401256b5 100644 --- a/installer/InnoSetup/Languages/Spanish.isl +++ b/installer/InnoSetup/Languages/Spanish.isl @@ -18,13 +18,11 @@ LanguageCodePage=1252 ; If the language you are translating to requires special font faces or ; sizes, uncomment any of the following entries and change them accordingly. ;DialogFontName= -;DialogFontSize=8 -;WelcomeFontName=Verdana -;WelcomeFontSize=12 -;TitleFontName=Arial -;TitleFontSize=29 -;CopyrightFontName=Arial -;CopyrightFontSize=8 +;DialogFontSize=9 +;DialogFontBaseScaleWidth=7 +;DialogFontBaseScaleHeight=15 +;WelcomeFontName=Segoe UI +;WelcomeFontSize=14 [Messages] diff --git a/installer/InnoSetup/Languages/Swedish.isl b/installer/InnoSetup/Languages/Swedish.isl index 2bb651a116..de5e5c121b 100644 --- a/installer/InnoSetup/Languages/Swedish.isl +++ b/installer/InnoSetup/Languages/Swedish.isl @@ -23,13 +23,11 @@ LanguageCodePage=1252 ; If the language you are translating to requires special font faces or ; sizes, uncomment any of the following entries and change them accordingly. ;DialogFontName= -;DialogFontSize=8 -;WelcomeFontName=Verdana -;WelcomeFontSize=12 -;TitleFontName=Arial -;TitleFontSize=29 -;CopyrightFontName=Arial -;CopyrightFontSize=8 +;DialogFontSize=9 +;DialogFontBaseScaleWidth=7 +;DialogFontBaseScaleHeight=15 +;WelcomeFontName=Segoe UI +;WelcomeFontSize=14 ; *** Application titles diff --git a/installer/InnoSetup/Languages/Tamil.isl b/installer/InnoSetup/Languages/Tamil.isl index 5e2ed5a20e..162d986aba 100644 --- a/installer/InnoSetup/Languages/Tamil.isl +++ b/installer/InnoSetup/Languages/Tamil.isl @@ -22,10 +22,6 @@ LanguageCodePage=0 ;DialogFontSize=12 ;WelcomeFontName=TACBarathi ;WelcomeFontSize=12 -;TitleFontName=TACBarathi -;TitleFontSize=29 -;CopyrightFontName=TACBarathi -;CopyrightFontSize=12 [Messages] diff --git a/installer/InnoSetup/Languages/Turkish.isl b/installer/InnoSetup/Languages/Turkish.isl index 120accf8e3..d9a20e874c 100644 --- a/installer/InnoSetup/Languages/Turkish.isl +++ b/installer/InnoSetup/Languages/Turkish.isl @@ -19,13 +19,11 @@ LanguageCodePage=1254 ; If the language you are translating to requires special font faces or ; sizes, uncomment any of the following entries and change them accordingly. ;DialogFontName= -;DialogFontSize=8 -;WelcomeFontName=Verdana -;WelcomeFontSize=12 -;TitleFontName=Arial -;TitleFontSize=29 -;CopyrightFontName=Arial -;CopyrightFontSize=8 +;DialogFontSize=9 +;DialogFontBaseScaleWidth=7 +;DialogFontBaseScaleHeight=15 +;WelcomeFontName=Segoe UI +;WelcomeFontSize=14 [Messages] diff --git a/installer/InnoSetup/Languages/Ukrainian.isl b/installer/InnoSetup/Languages/Ukrainian.isl index e061dee00f..4170e51b7c 100644 --- a/installer/InnoSetup/Languages/Ukrainian.isl +++ b/installer/InnoSetup/Languages/Ukrainian.isl @@ -23,13 +23,11 @@ LanguageCodePage=1251 ; If the language you are translating to requires special font faces or ; sizes, uncomment any of the following entries and change them accordingly. ;DialogFontName= -;DialogFontSize=8 -;WelcomeFontName=Verdana -;WelcomeFontSize=12 -;TitleFontName=Arial -;TitleFontSize=29 -;CopyrightFontName=Arial -;CopyrightFontSize=8 +;DialogFontSize=9 +;DialogFontBaseScaleWidth=7 +;DialogFontBaseScaleHeight=15 +;WelcomeFontName=Segoe UI +;WelcomeFontSize=14 [Messages] diff --git a/installer/InnoSetup/Setup.e32 b/installer/InnoSetup/Setup.e32 index c75c274595..459bada5ca 100644 Binary files a/installer/InnoSetup/Setup.e32 and b/installer/InnoSetup/Setup.e32 differ diff --git a/installer/InnoSetup/Setup.e32.issig b/installer/InnoSetup/Setup.e32.issig index 819086f156..3945e5ba08 100644 --- a/installer/InnoSetup/Setup.e32.issig +++ b/installer/InnoSetup/Setup.e32.issig @@ -1,8 +1,8 @@ format issig-v2 file-name "Setup.e32" -file-size 3778048 -file-hash b43034e2913bb65e00c6be9d0283f246c5eb35af4160960e4ed9990366fc1dba +file-size 3764736 +file-hash 543737911014c9bfeec8a54d10b823e8b9ddbee1ae9640a7cf2b76e39d9c2fa7 file-tag "" key-id def020edee3c4835fd54d85eff8b66d4d899b22a777353ca4a114b652e5e7a28 -sig-r 599e76d9e194e6b08172c77964f57945ecf155248b44f2048a09f804ef17d0aa -sig-s db935d1ebb644dae887a8c9f099a19f8d5ba99dc269ba6c0297c7d7acf2d5750 +sig-r 10a7b38ca4912798a94e01fe58c475a8a5a8ceffca3dab1cb79af189c93b2768 +sig-s 2527c2e9b74e0f0b24ade80751c24a352781dc7d660537d1949c205d00fc1044 diff --git a/installer/InnoSetup/SetupCustomStyle.e32 b/installer/InnoSetup/SetupCustomStyle.e32 new file mode 100644 index 0000000000..969a39a7ab Binary files /dev/null and b/installer/InnoSetup/SetupCustomStyle.e32 differ diff --git a/installer/InnoSetup/SetupCustomStyle.e32.issig b/installer/InnoSetup/SetupCustomStyle.e32.issig new file mode 100644 index 0000000000..b13ec706c4 --- /dev/null +++ b/installer/InnoSetup/SetupCustomStyle.e32.issig @@ -0,0 +1,8 @@ +format issig-v2 +file-name "SetupCustomStyle.e32" +file-size 5138432 +file-hash 904f2d3f96afcc3cd27f61cae31388491c8223bb0a4ffb7a5ffe3011ffd953e7 +file-tag "" +key-id def020edee3c4835fd54d85eff8b66d4d899b22a777353ca4a114b652e5e7a28 +sig-r e6b399225b6d305b27c02e4ed712f09c8b9b3e085a4334e7504db0bf8d76918c +sig-s 7f9fa025f811ed73dcfbfdf1d7683a3e42f1c1a7a2d86d3da4a7fbe9c1287137 diff --git a/installer/InnoSetup/SetupLdr.e32 b/installer/InnoSetup/SetupLdr.e32 index 13c13a782a..85aa06e9dc 100644 Binary files a/installer/InnoSetup/SetupLdr.e32 and b/installer/InnoSetup/SetupLdr.e32 differ diff --git a/installer/InnoSetup/SetupLdr.e32.issig b/installer/InnoSetup/SetupLdr.e32.issig index 7fbec9c981..4a38ba3a02 100644 --- a/installer/InnoSetup/SetupLdr.e32.issig +++ b/installer/InnoSetup/SetupLdr.e32.issig @@ -1,8 +1,8 @@ format issig-v2 file-name "SetupLdr.e32" -file-size 882176 -file-hash 4695dbf31f95e9a75e885123a822eb835e04a7277f7e89c220cb82dfb98897bf +file-size 937984 +file-hash 16344f6b9433106825b9dde39844fd56485c36a2b8eaa9dbc4646825caa190cd file-tag "" key-id def020edee3c4835fd54d85eff8b66d4d899b22a777353ca4a114b652e5e7a28 -sig-r 0049b6e02ebc88bff571b5908c4f9d47749d06e83a7d9af38218821b4e91ce65 -sig-s dcc2af343062c10f665c7d698ab91957c872ff2e5c07f8ad53fc37b0b23f8eed +sig-r 8a6398af14c59b05e01fdf396eb613dd1b78ae76040a5bfd3081847bc8bae705 +sig-s e7e39f9f2103202140ef3190c4ca558b8e7afa7fca20763687584eac8bc93666 diff --git a/installer/InnoSetup/license.txt b/installer/InnoSetup/license.txt index c7ec21702c..39f2a48140 100644 --- a/installer/InnoSetup/license.txt +++ b/installer/InnoSetup/license.txt @@ -1,30 +1,30 @@ Inno Setup License ================== -Except where otherwise noted, all of the documentation and software included in the Inno Setup -package is copyrighted by Jordan Russell. +Except where otherwise noted, all of the documentation and software included in the Inno +Setup package is copyrighted by Jordan Russell. Copyright (C) 1997-2025 Jordan Russell. All rights reserved. Portions Copyright (C) 2000-2025 Martijn Laan. All rights reserved. -This software is provided "as-is," without any express or implied warranty. In no event shall the -author be held liable for any damages arising from the use of this software. +This software is provided "as-is," without any express or implied warranty. In no event shall +the author be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter and redistribute it, provided that the following conditions are met: -1. All redistributions of source code files must retain all copyright notices that are currently in - place, and this list of conditions without modification. +1. All redistributions of source code files must retain all copyright notices that are currently + in place, and this list of conditions without modification. -2. All redistributions in binary form must retain all occurrences of the above copyright notice and - web site addresses that are currently in place (for example, in the About boxes). +2. All redistributions in binary form must retain all occurrences of the above copyright notice + and web site addresses that are currently in place (for example, in the About boxes). -3. The origin of this software must not be misrepresented; you must not claim that you wrote the - original software. If you use this software to distribute a product, an acknowledgment in the - product documentation would be appreciated but is not required. +3. The origin of this software must not be misrepresented; you must not claim that you wrote + the original software. If you use this software to distribute a product, an acknowledgment + in the product documentation would be appreciated but is not required. -4. Modified versions in source or binary form must be plainly marked as such, and must not be - misrepresented as being the original software. +4. Modified versions in source or binary form must be plainly marked as such, and must not + be misrepresented as being the original software. Jordan Russell diff --git a/installer/InnoSetup/whatsnew.htm b/installer/InnoSetup/whatsnew.htm index ded46598d8..dac16ee13b 100644 --- a/installer/InnoSetup/whatsnew.htm +++ b/installer/InnoSetup/whatsnew.htm @@ -42,298 +42,153 @@

Want to be notified by e-mail of new Inno Setup releases? Subscribe to the Inno Setup Mailing List!

-

6.5.4 (2025-09-24)

- - - - -

Using Inno Setup commercially? Please purchase a license.

- -

6.5.3 (2025-09-11)

- +

6.6.0 (2025-11-11)

-

6.5.2 (2025-09-10)

+

Thank you to everyone who has already purchased a commercial license. Your support is very important to our ongoing development.

-Improved graphics -

It's now possible to use .png files in Setup and Uninstall, and use of transparency has been increased.

- -Removed main size limits -

The size limit of 2 GB for a single Setup.exe and for disk slices has been removed.

- -Improved downloading and archive extraction +Dark mode and custom styles in Setup and Uninstall +

Setup and Uninstall now both support dark mode, forced or automatic. Custom styles are also supported.

+

This new feature does not increase the size of Setup if not used and is fully backward compatible.

-Other changes - - -

6.5.1 (2025-08-18)

- - -

6.5.0 (2025-08-12)

-Introducing commercial licenses -

Over the years, a number of users have expressed to us a desire to see their organizations support the ongoing development of Inno Setup, but have found that organization policies often make it difficult or impossible to approve a donation. By introducing a commercial license option, we aim to provide a straightforward and familiar way for organizations to contribute to the project's sustainability.

-

Additionally, many organizations prefer having official licenses on record for all software they use, as it helps with audits and internal compliance checks.

-

Finally, your support through license purchases directly enables us to improve and maintain Inno Setup.

-

For these reasons we are introducing commercial licenses. If you or your organization benefit from using Inno Setup in a commercial context, we kindly ask that you purchase a license. Thank you for helping ensure the continued development of this software.

-

Licenses can be purchased from our new order page, which includes more questions and answers. All commercial licenses are perpetual and require a single payment. They include two years of updates, major and minor. After this period, your current version will remain licensed and functional as-is.

-Improved archive extraction -

It's now possible to extract password-protected archives, multi-volume archives, and multiple extra archive formats such as .zip.

-

Additionally, the [Files] section now supports archive extraction. Writing Pascal Script to extract an archive is no longer necessary.

-

All of this is optional and does not increase the size of Setup if not used.

- -Improved file downloads -

The [Files] section now supports file downloads. Writing Pascal Script to download a file is no longer necessary and is in fact less efficient since it requires an intermediate temporary file which this new download support doesn't.

- -New signature-verification capability -

Inno Setup now includes an integrated signature-verification capability that can be used to detect corruption or tampering in your files at compile time, before files are included in an installer being built, or during installation, before Setup copies external files onto a user's system.

-

Any type of file may be signed and verified, and creation of signatures does not require a certificate from a certificate authority. There is no cost involved.

-

Note, however, that these signatures cannot be used to eliminate an "Unknown publisher" warning message shown by Windows when an installer or other EXE file is started. That requires a completely different kind of signature (Authenticode) embedded inside the EXE file by a different tool (Microsoft's signtool.exe), and it does require a (usually expensive) code-signing certificate from a certificate authority.

-

A more detailed summary:

- +Other changes to the look and feel of Setup and Uninstall +

The default look and feel of Setup and Uninstall has been further modernized by switching to the Segoe UI font, along with other improvements.

+ -Other changes +Security improvements +

Updating is recommended, even if you don't plan to use the other enhancements right away. We continually add extra checks to make your installers safer and more reliable. In this version:

- -

Some messages have been added and removed in this version: (View differences in Default.isl.)

+

We are also currently working on enabling Windows' RedirectionGuard in Setup and Uninstall in a future version.

+Other changes -

Note: The official Icelandic translation has been reclassified as unofficial due to the absence of a maintainer.

+

Using Inno Setup commercially? Please purchase a license.

-

Inno Setup 6.4 Revision History

+

Inno Setup 6.5 Revision History

diff --git a/installer/install.iss b/installer/install.iss index dfa1e68e63..f8d157b468 100644 --- a/installer/install.iss +++ b/installer/install.iss @@ -113,9 +113,9 @@ Name: assoc; Description: Associate .git* configuration files with the default t Name: assoc_sh; Description: Associate .sh files to be run with Bash; Types: default Name: consolefont; Description: Use a TrueType font in all console windows; OnlyBelowVersion: 10.0 Name: autoupdate; Description: Check daily for Git for Windows updates -Name: windowsterminal; Description: "(NEW!) Add a Git Bash Profile to Windows Terminal"; MinVersion: 10.0.18362 +Name: windowsterminal; Description: "Add a Git Bash Profile to Windows Terminal"; MinVersion: 10.0.18362 #ifdef WITH_SCALAR -Name: scalar; Description: "(NEW!) Scalar (Git add-on to manage large-scale repositories)"; Types: default +Name: scalar; Description: "Scalar (Git add-on to manage large-scale repositories)"; Types: default #endif @@ -1459,7 +1459,7 @@ function CreateItemDescription(Page:TWizardPage;const Description:String;var Top var SubLabel:TLabel; Untagged,RowPrefix,Link:String; - RowStart,RowCount,i,j:Integer; + RowStart,RowCount,RowHeight,i,j:Integer; begin Untagged:=''; Result:=TLabel.Create(Page); @@ -1474,13 +1474,16 @@ begin Labels[GetArrayLength(Labels)-1]:=Result; RowPrefix:=''; RowCount:=1; + RowHeight:=Result.Font.Height; + if (RowHeight<0) then + RowHeight:=-RowHeight; while True do begin case Pos3(Description,#13,'','': begin Untagged:=Untagged+SubString(Description,1,i-1); @@ -1507,14 +1510,14 @@ begin SubLabel.Top:=ScaleY(Top); SubLabel.Left:=GetTextWidth(RowPrefix,Result.Font)+ScaleX(Left+24); SubLabel.Width:=ScaleX(405); - SubLabel.Height:=ScaleY(13); + SubLabel.Height:=ScaleY(RowHeight); SubLabel.Font.Color:=clRed; SubLabel.Visible:=Visible; Untagged:=Untagged+SubString(Description,1,j); Description:=SubString(Description,j+1,-1); i:=i-j; RowPrefix:=''; - Top:=Top+13; + Top:=Top+RowHeight; RowCount:=RowCount+1; SetArrayLength(Labels,GetArrayLength(Labels)+1); Labels[GetArrayLength(Labels)-1]:=SubLabel; @@ -1525,7 +1528,7 @@ begin SubLabel.Top:=ScaleY(Top); SubLabel.Left:=GetTextWidth(RowPrefix,Result.Font)+ScaleX(Left+24); SubLabel.Width:=ScaleX(405); - SubLabel.Height:=ScaleY(13*CountLines(SubLabel.Caption)); + SubLabel.Height:=ScaleY(RowHeight*CountLines(SubLabel.Caption)); SubLabel.Font.Color:=clRed; SubLabel.Visible:=Visible; Untagged:=Untagged+SubString(Description,1,i-1); @@ -1563,7 +1566,7 @@ begin SubLabel.Top:=ScaleY(Top); SubLabel.Left:=GetTextWidth(RowPrefix,Result.Font)+ScaleX(Left+24); SubLabel.Width:=ScaleX(405); - SubLabel.Height:=ScaleY(13); + SubLabel.Height:=ScaleY(RowHeight); SubLabel.Font.Color:=clBlue; SubLabel.Font.Style:=[fsUnderline]; SubLabel.Cursor:=crHand; @@ -1573,7 +1576,7 @@ begin Description:=SubString(Description,j+1,-1); i:=i-j; RowPrefix:=''; - Top:=Top+13; + Top:=Top+RowHeight; RowCount:=RowCount+1; SetArrayLength(Labels,GetArrayLength(Labels)+1); Labels[GetArrayLength(Labels)-1]:=SubLabel; @@ -1585,7 +1588,7 @@ begin SubLabel.Top:=ScaleY(Top); SubLabel.Left:=GetTextWidth(RowPrefix,Result.Font)+ScaleX(Left+24); SubLabel.Width:=ScaleX(405); - SubLabel.Height:=ScaleY(13*CountLines(SubLabel.Caption)); + SubLabel.Height:=ScaleY(RowHeight*CountLines(SubLabel.Caption)); SubLabel.Font.Color:=clBlue; SubLabel.Font.Style:=[fsUnderline]; SubLabel.Cursor:=crHand; @@ -2065,13 +2068,13 @@ begin // 9th choice Top:=TopOfLabels; CbbEditor.Items.Add('Use Notepad as Git'+#39+'s default editor'); - CreateItemDescription(EditorPage,'(NEW!) Notepad is a simple GUI editor that comes with Windows.',Top,Left,LblEditor[GE_Notepad],False); + CreateItemDescription(EditorPage,'Notepad is a simple GUI editor that comes with Windows.',Top,Left,LblEditor[GE_Notepad],False); EditorAvailable[GE_Notepad]:=True; // 10th choice Top:=TopOfLabels; CbbEditor.Items.Add('Use Wordpad as Git'+#39+'s default editor'); - CreateItemDescription(EditorPage,'(NEW!) Wordpad is a basic word processor that comes with Windows.'+#13+'It can also be used as a text editor.',Top,Left,LblEditor[GE_Wordpad],False); + CreateItemDescription(EditorPage,'Wordpad is a basic word processor that comes with Windows.'+#13+'It can also be used as a text editor.',Top,Left,LblEditor[GE_Wordpad],False); EditorAvailable[GE_Wordpad]:=True; // Custom choice @@ -2161,7 +2164,7 @@ begin RdbDefaultBranch[DB_Unspecified].OnClick:=@DefaultBranchOptionChanged; // 2nd choice - RdbDefaultBranch[DB_Manual]:=CreateRadioButton(DefaultBranchPage,'Override the default branch name for new repositories','NEW! Many teams already renamed their default branches; common choices'+#13+'are "main", "trunk" and "development". Specify the name "git init" should use'+#13+'for the initial branch:',TabOrder,Top,Left); + RdbDefaultBranch[DB_Manual]:=CreateRadioButton(DefaultBranchPage,'Override the default branch name for new repositories','Many teams already renamed their default branches; common choices'+#13+'are "main", "trunk" and "development". Specify the name "git init" should use'+#13+'for the initial branch:',TabOrder,Top,Left); RdbDefaultBranch[DB_Manual].OnClick:=@DefaultBranchOptionChanged; // Text field for the overridden branch name @@ -2294,7 +2297,7 @@ begin // 3rd choice RdbSSH[GS_ExternalOpenSSH]:=CreateRadioButton(SSHChoicePage,'Use external OpenSSH', - 'NEW! This uses an external ssh.exe. Git will not install its own OpenSSH'+#13+ + 'This uses an external ssh.exe. Git will not install its own OpenSSH'+#13+ '(and related) binaries but use them as found on the PATH.', TabOrder,Top,Left); @@ -2488,21 +2491,21 @@ begin #endif #ifdef WITH_EXPERIMENTAL_BUILTIN_REBASE - RdbExperimentalOptions[GP_BuiltinRebase]:=CreateCheckBox(ExperimentalOptionsPage,'Enable experimental, built-in rebase','(NEW!) Use the experimental built-in rebase (about 70% faster, but only'+#13+'lightly tested).',TabOrder,Top,Left); + RdbExperimentalOptions[GP_BuiltinRebase]:=CreateCheckBox(ExperimentalOptionsPage,'Enable experimental, built-in rebase','Use the experimental built-in rebase (about 70% faster, but only'+#13+'lightly tested).',TabOrder,Top,Left); // Restore the settings chosen during a previous install RdbExperimentalOptions[GP_BuiltinRebase].Checked:=ReplayChoice('Enable Builtin Rebase','Auto')='Enabled'; #endif #ifdef WITH_EXPERIMENTAL_BUILTIN_STASH - RdbExperimentalOptions[GP_BuiltinStash]:=CreateCheckBox(ExperimentalOptionsPage,'Enable experimental, built-in stash','(NEW!) Use the experimental built-in stash (about 90% faster, but only'+#13+'lightly tested).',TabOrder,Top,Left); + RdbExperimentalOptions[GP_BuiltinStash]:=CreateCheckBox(ExperimentalOptionsPage,'Enable experimental, built-in stash','Use the experimental built-in stash (about 90% faster, but only'+#13+'lightly tested).',TabOrder,Top,Left); // Restore the settings chosen during a previous install RdbExperimentalOptions[GP_BuiltinStash].Checked:=ReplayChoice('Enable Builtin Stash','Auto')='Enabled'; #endif #ifdef WITH_EXPERIMENTAL_BUILTIN_ADD_I - RdbExperimentalOptions[GP_BuiltinAddI]:=CreateCheckBox(ExperimentalOptionsPage,'Enable experimental, built-in add -i/-p','(NEW!) Use the experimental built-in interactive add ("git add -i" or "git add -p").'+#13+'This makes it faster (especially the startup!), but it is not yet considered robust.',TabOrder,Top,Left); + RdbExperimentalOptions[GP_BuiltinAddI]:=CreateCheckBox(ExperimentalOptionsPage,'Enable experimental, built-in add -i/-p','Use the experimental built-in interactive add ("git add -i" or "git add -p").'+#13+'This makes it faster (especially the startup!), but it is not yet considered robust.',TabOrder,Top,Left); // Restore the settings chosen during a previous install RdbExperimentalOptions[GP_BuiltinAddI].Checked:=ReplayChoice('Enable Builtin Interactive Add','Auto')='Enabled'; @@ -3813,11 +3816,9 @@ var begin Result:=True; - Form:=CreateCustomForm; + Form:=CreateCustomForm(ScaleX(500), ScaleY(256), False, False); try Form.Caption:='Git Uninstall: Removing in-use files'; - Form.ClientWidth:=ScaleX(500); - Form.ClientHeight:=ScaleY(256); Info:=TLabel.Create(Form); with Info do begin