From ec4e7861a974815f2b6dd2c1729531d50d1e0119 Mon Sep 17 00:00:00 2001 From: Don Date: Sat, 2 Mar 2024 09:20:03 +0000 Subject: [PATCH] Updates for Lazarus 3.2 stable. --- fpclazup.lpi | 32 +++--- fpclazup.lps | 3 +- fpcup.lpi | 38 +++---- fpcup.res | Bin 197988 -> 198436 bytes fpcupdeluxe.lpi | 66 +++++------ fpcupdeluxe.lps | 134 ++++++++++------------- fpcupdeluxelegacy.lpi | 8 +- fpcupdeluxereader.lpi | 50 ++++----- fpcupdeluxespecials.lpi | 34 +++--- fpcupdeluxespecials.lps | 43 +++++--- fpcupdeluxetrunk.lpi | 22 ++-- fpcupdeluxetrunk.lps | 1 + public/gitrevision.txt | 2 +- sources/fpcup.ini | 8 +- sources/installerhelp.pas | 5 +- sources/processutils.pas | 1 + sources/revision.inc | 6 +- sources/updeluxe/extrasettings.lfm | 20 ++-- sources/updeluxe/fpcupdeluxemainform.lfm | 100 ++++++++--------- sources/updeluxe/fpcupdeluxemainform.pas | 1 + up.res | Bin 971660 -> 971788 bytes 21 files changed, 286 insertions(+), 288 deletions(-) diff --git a/fpclazup.lpi b/fpclazup.lpi index 58e8ba66..005dc621 100644 --- a/fpclazup.lpi +++ b/fpclazup.lpi @@ -43,7 +43,7 @@ - + - + @@ -130,7 +130,7 @@ end;"/> - + @@ -169,7 +169,7 @@ end;"/> - + @@ -208,7 +208,7 @@ end;"/> - + @@ -247,7 +247,7 @@ end;"/> - + @@ -286,7 +286,7 @@ end;"/> - + @@ -325,7 +325,7 @@ end;"/> - + @@ -364,7 +364,7 @@ end;"/> - + @@ -403,7 +403,7 @@ end;"/> - + @@ -442,7 +442,7 @@ end;"/> - + @@ -479,7 +479,7 @@ end;"/> - + @@ -518,7 +518,7 @@ end;"/> - + @@ -561,7 +561,7 @@ end;"/> - + @@ -600,7 +600,7 @@ end;"/> - + @@ -675,7 +675,7 @@ end;"/> - + - @@ -45,7 +44,7 @@ - + diff --git a/fpcup.lpi b/fpcup.lpi index d6c75987..6da7e7a5 100644 --- a/fpcup.lpi +++ b/fpcup.lpi @@ -43,7 +43,7 @@ - + - + @@ -126,7 +126,7 @@ end;"/> - + @@ -166,7 +166,7 @@ end;"/> - + @@ -199,7 +199,7 @@ end;"/> - + @@ -239,7 +239,7 @@ end;"/> - + @@ -279,7 +279,7 @@ end;"/> - + @@ -319,7 +319,7 @@ end;"/> - + @@ -359,7 +359,7 @@ end;"/> - + @@ -399,7 +399,7 @@ end;"/> - + @@ -439,7 +439,7 @@ end;"/> - + @@ -479,7 +479,7 @@ end;"/> - + @@ -519,7 +519,7 @@ end;"/> - + @@ -559,7 +559,7 @@ end;"/> - + @@ -599,7 +599,7 @@ end;"/> - + @@ -639,7 +639,7 @@ end;"/> - + @@ -679,7 +679,7 @@ end;"/> - + @@ -719,7 +719,7 @@ end;"/> - + @@ -795,7 +795,7 @@ end;"/> - + - + @@ -133,7 +133,7 @@ - + @@ -168,7 +168,7 @@ - + @@ -199,7 +199,7 @@ - + @@ -234,7 +234,7 @@ - + @@ -277,7 +277,7 @@ - + @@ -308,7 +308,7 @@ - + @@ -339,7 +339,7 @@ - + @@ -370,7 +370,7 @@ - + @@ -398,7 +398,7 @@ - + @@ -428,7 +428,7 @@ - + @@ -461,7 +461,7 @@ - + @@ -492,7 +492,7 @@ - + @@ -523,7 +523,7 @@ - + @@ -554,7 +554,7 @@ - + @@ -582,7 +582,7 @@ - + @@ -617,7 +617,7 @@ - + @@ -651,7 +651,7 @@ - + @@ -682,7 +682,7 @@ - + @@ -710,7 +710,7 @@ - + @@ -738,7 +738,7 @@ - + @@ -766,7 +766,7 @@ - + @@ -794,7 +794,7 @@ - + @@ -822,7 +822,7 @@ - + @@ -856,7 +856,7 @@ - + @@ -884,7 +884,7 @@ - + @@ -912,7 +912,7 @@ - + @@ -940,7 +940,7 @@ - + @@ -968,7 +968,7 @@ - + @@ -999,7 +999,7 @@ - + @@ -1033,7 +1033,7 @@ - + @@ -1067,7 +1067,7 @@ - + @@ -1189,7 +1189,7 @@ - + diff --git a/fpcupdeluxe.lps b/fpcupdeluxe.lps index e887d872..c8d556e8 100644 --- a/fpcupdeluxe.lps +++ b/fpcupdeluxe.lps @@ -20,6 +20,8 @@ + + @@ -30,7 +32,7 @@ - + @@ -73,7 +75,6 @@ - @@ -87,9 +88,10 @@ - - + + + @@ -112,8 +114,8 @@ - - + + @@ -135,8 +137,8 @@ - - + + @@ -150,8 +152,8 @@ - - + + @@ -163,10 +165,10 @@ - - + + + - @@ -245,8 +247,8 @@ - - + + @@ -448,8 +450,7 @@ - - + @@ -771,8 +772,8 @@ - - + + @@ -3178,126 +3179,105 @@ - + - - + - + - + - + - + - - + + - - + + - - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - + - - + + - + - - + + - + - + - + - + - - - - - - - - - - - - - - - - - - - diff --git a/fpcupdeluxelegacy.lpi b/fpcupdeluxelegacy.lpi index 91349e34..79eb7fa6 100644 --- a/fpcupdeluxelegacy.lpi +++ b/fpcupdeluxelegacy.lpi @@ -51,7 +51,7 @@ - + - + @@ -118,7 +118,7 @@ if TargetOS='openbsd' then - + @@ -241,7 +241,7 @@ if TargetOS='openbsd' then - + - + @@ -97,7 +97,7 @@ - + @@ -134,7 +134,7 @@ - + @@ -172,7 +172,7 @@ - + @@ -210,7 +210,7 @@ - + @@ -241,7 +241,7 @@ - + @@ -272,7 +272,7 @@ - + @@ -305,7 +305,7 @@ - + @@ -338,7 +338,7 @@ - + @@ -369,7 +369,7 @@ - + @@ -403,7 +403,7 @@ - + @@ -437,7 +437,7 @@ - + @@ -468,7 +468,7 @@ - + @@ -503,7 +503,7 @@ - + @@ -536,7 +536,7 @@ - + @@ -570,7 +570,7 @@ - + @@ -601,7 +601,7 @@ - + @@ -632,7 +632,7 @@ - + @@ -663,7 +663,7 @@ - + @@ -694,7 +694,7 @@ - + @@ -725,7 +725,7 @@ - + @@ -756,7 +756,7 @@ - + @@ -790,7 +790,7 @@ - + @@ -824,7 +824,7 @@ - + @@ -948,7 +948,7 @@ - + - + - + @@ -113,7 +113,7 @@ if TargetOS='openbsd' then - + @@ -144,7 +144,7 @@ if TargetOS='openbsd' then - + @@ -175,7 +175,7 @@ if TargetOS='openbsd' then - + @@ -206,7 +206,7 @@ if TargetOS='openbsd' then - + @@ -236,7 +236,7 @@ if TargetOS='openbsd' then - + @@ -271,7 +271,7 @@ if TargetOS='openbsd' then - + @@ -321,7 +321,7 @@ if TargetOS='openbsd' then - + @@ -350,7 +350,7 @@ if TargetOS='openbsd' then - + @@ -382,7 +382,7 @@ if TargetOS='openbsd' then - + @@ -423,7 +423,7 @@ if TargetOS='openbsd' then - + @@ -463,7 +463,7 @@ if TargetOS='openbsd' then - + @@ -494,7 +494,7 @@ if TargetOS='openbsd' then - + @@ -525,7 +525,7 @@ if TargetOS='openbsd' then - + @@ -556,7 +556,7 @@ if TargetOS='openbsd' then - + @@ -678,7 +678,7 @@ if TargetOS='openbsd' then - + - + + - + @@ -18,8 +19,7 @@ - - + @@ -32,13 +32,13 @@ - + - + @@ -47,7 +47,7 @@ - + @@ -55,7 +55,7 @@ - + @@ -63,20 +63,21 @@ - + + - + - + @@ -84,13 +85,13 @@ - + - + @@ -98,7 +99,7 @@ - + @@ -1077,6 +1078,7 @@ + @@ -1109,8 +1111,16 @@ + + + + + + + + - + @@ -1119,6 +1129,9 @@ + + + diff --git a/fpcupdeluxetrunk.lpi b/fpcupdeluxetrunk.lpi index 858df7c8..9e9360fa 100644 --- a/fpcupdeluxetrunk.lpi +++ b/fpcupdeluxetrunk.lpi @@ -51,7 +51,7 @@ - + - + @@ -116,7 +116,7 @@ if TargetOS='openbsd' then - + @@ -147,7 +147,7 @@ if TargetOS='openbsd' then - + @@ -178,7 +178,7 @@ if TargetOS='openbsd' then - + @@ -209,7 +209,7 @@ if TargetOS='openbsd' then - + @@ -240,7 +240,7 @@ if TargetOS='openbsd' then - + - + @@ -316,7 +316,7 @@ if TargetOS='openbsd' then - + @@ -347,7 +347,7 @@ if TargetOS='openbsd' then - + @@ -470,7 +470,7 @@ if TargetOS='openbsd' then - + + diff --git a/public/gitrevision.txt b/public/gitrevision.txt index de8ff428..9bfa74c3 100644 --- a/public/gitrevision.txt +++ b/public/gitrevision.txt @@ -1 +1 @@ -[master]freebsd_amd64_crossbins_all-2879(9792dfd) +[master]freebsd_amd64_crossbins_all-2882(0879cb0) diff --git a/sources/fpcup.ini b/sources/fpcup.ini index 2440f0c9..46974f03 100644 --- a/sources/fpcup.ini +++ b/sources/fpcup.ini @@ -19,7 +19,7 @@ ; ... and you can define your own, like below: [fpcupinfo] -inifileversion=2.2.7.0 +inifileversion=2.2.7.1 [ALIASfpcURL] stable.git=https://github.com/LongDirtyAnimAlf/fpcsource_3_2_2.git @@ -41,10 +41,11 @@ ultibo.git=https://github.com/ultibohub/FreePascal 2.6.0.zip=ftp://downloads.freepascal.org/pub/fpc/dist/2.6.0/source/fpc-2.6.0.source.zip [ALIASlazURL] -stable.zip=https://gitlab.com/freepascal.org/lazarus/lazarus/-/archive/lazarus_3_0/lazarus-lazarus_3_0.zip +stable.zip=https://gitlab.com/freepascal.org/lazarus/lazarus/-/archive/lazarus_3_2/lazarus-lazarus_3_2.zip trunk.git=https://github.com/fpc/Lazarus.git trunk.zip=https://gitlab.com/freepascal.org/lazarus/lazarus/-/archive/main/lazarus-main.zip fixes.zip=https://gitlab.com/freepascal.org/lazarus/lazarus/-/archive/fixes_3_0/lazarus-fixes_3_0.zip +3.2.zip=https://gitlab.com/freepascal.org/lazarus/lazarus/-/archive/lazarus_3_2/lazarus-lazarus_3_2.zip 3.0.zip=https://gitlab.com/freepascal.org/lazarus/lazarus/-/archive/lazarus_3_0/lazarus-lazarus_3_0.zip 2.2.6.zip==https://gitlab.com/freepascal.org/lazarus/lazarus/-/archive/lazarus_2_2_6/lazarus-lazarus_2_2_6.zip 2.2.4.zip==https://gitlab.com/freepascal.org/lazarus/lazarus/-/archive/lazarus_2_2_4/lazarus-lazarus_2_2_4.zip @@ -104,7 +105,8 @@ stable.gitlab=release_3_2_2 0.99.5.gitlab=release-0-99-5 [ALIASlazTAG] -stable.gitlab=lazarus_3_0 +stable.gitlab=lazarus_3_2 +3.2.gitlab=lazarus_3_2 3.0.gitlab=lazarus_3_0 2.2.6.gitlab=lazarus_2_2_6 2.2.4.gitlab=lazarus_2_2_4 diff --git a/sources/installerhelp.pas b/sources/installerhelp.pas index c56fc78c..8ba90fbf 100644 --- a/sources/installerhelp.pas +++ b/sources/installerhelp.pas @@ -332,7 +332,7 @@ function THelpInstaller.ConfigModule(ModuleName: string): boolean; function THelpInstaller.GetModule(ModuleName: string): boolean; const - HELPSOURCEURL : array [0..23,0..1] of string = ( + HELPSOURCEURL : array [0..24,0..1] of string = ( ('0.9.28','/Old%20releases/Lazarus%200.9.28/fpc-lazarus-0.9.28-doc-chm.tar.bz2'), ('0.9.30','/Old%20releases/Lazarus%200.9.30/fpc-lazarus-doc-chm-0.9.30.tar.bz2'), ('0.9.30.4','/Old%20releases/Lazarus%200.9.30.4/fpc-lazarus-doc-chm-0.9.30.4.tar.bz2'), @@ -356,7 +356,8 @@ function THelpInstaller.GetModule(ModuleName: string): boolean; ('2.2.2','/Lazarus%202.2.2/doc-chm-fpc3.2.2-laz2.2.2-0.zip'), ('2.2.4','/Lazarus%202.2.4/doc-chm-fpc3.2.2-laz2.2.4-0.zip'), ('2.2.6','/Lazarus%202.2.6/doc-chm-fpc3.2.2-laz2.2.6-0.zip'), - ('3.0','/Lazarus%203.0/doc-chm-fpc3.2.2-laz3.0-0.zip') + ('3.0','/Lazarus%203.0/doc-chm-fpc3.2.2-laz3.0-0.zip'), + ('3.2','/Lazarus%203.2/doc-chm-fpc3.2.2-laz3.2-0.zip') ); HELP_URL_BASE='https://sourceforge.net/projects/lazarus/files/Lazarus%20Documentation'; diff --git a/sources/processutils.pas b/sources/processutils.pas index ad72112d..2be1e154 100644 --- a/sources/processutils.pas +++ b/sources/processutils.pas @@ -936,6 +936,7 @@ function TExternalToolThread.GetFilter(line: string; aVerbosity:boolean):boolean if AnsiContainsText(line,'make') then begin if AnsiContainsText(line,'error 87') then exit; + if AnsiContainsText(line,'gcc: error: ') then exit; if AnsiContainsText(line,'(e=87)') then exit; if AnsiContainsText(line,':294:') then exit; end; diff --git a/sources/revision.inc b/sources/revision.inc index 343be1fe..81194c7a 100644 --- a/sources/revision.inc +++ b/sources/revision.inc @@ -1,4 +1,4 @@ const - {%H-}DELUXEVERSION='2.4.0dp'; - {%H-}RevisionStr='490'; - {%H-}VersionDate='20240111'; + {%H-}DELUXEVERSION='2.4.0d'; + {%H-}RevisionStr='492'; + {%H-}VersionDate='20240301'; diff --git a/sources/updeluxe/extrasettings.lfm b/sources/updeluxe/extrasettings.lfm index 4d4f1ef9..e0e49d60 100644 --- a/sources/updeluxe/extrasettings.lfm +++ b/sources/updeluxe/extrasettings.lfm @@ -1,10 +1,10 @@ object Form2: TForm2 Left = 533 - Height = 762 + Height = 720 Top = 157 Width = 842 Caption = 'Advanced Settings' - ClientHeight = 762 + ClientHeight = 720 ClientWidth = 842 OnClose = FormClose OnCreate = FormCreate @@ -155,7 +155,7 @@ object Form2: TForm2 AnchorSideRight.Control = ScrollBox1 AnchorSideBottom.Control = grpPatching Left = 8 - Height = 438 + Height = 396 Top = 140 Width = 452 Anchors = [akTop, akLeft, akRight, akBottom] @@ -164,13 +164,13 @@ object Form2: TForm2 BorderSpacing.Right = 8 BorderSpacing.Bottom = 24 Caption = 'Miscellaneous settings' - ClientHeight = 418 + ClientHeight = 376 ClientWidth = 448 ParentFont = False TabOrder = 3 object MiscellaneousCheckListBox: TCheckListBox Left = 4 - Height = 410 + Height = 368 Top = 4 Width = 440 Align = alClient @@ -193,7 +193,7 @@ object Form2: TForm2 AnchorSideBottom.Control = GroupBox2 AnchorSideBottom.Side = asrBottom Left = 468 - Height = 438 + Height = 396 Top = 140 Width = 366 HorzScrollBar.Page = 238 @@ -201,7 +201,7 @@ object Form2: TForm2 Anchors = [akTop, akRight, akBottom] BorderSpacing.Left = 8 BorderSpacing.Right = 8 - ClientHeight = 434 + ClientHeight = 392 ClientWidth = 362 ParentFont = False TabOrder = 4 @@ -831,7 +831,7 @@ object Form2: TForm2 AnchorSideBottom.Side = asrBottom Left = 416 Height = 124 - Top = 630 + Top = 588 Width = 276 Anchors = [akLeft, akBottom] AutoSize = True @@ -969,7 +969,7 @@ object Form2: TForm2 AnchorSideBottom.Side = asrBottom Left = 8 Height = 152 - Top = 602 + Top = 560 Width = 384 Anchors = [akLeft, akBottom] AutoSize = True @@ -1093,7 +1093,7 @@ object Form2: TForm2 AnchorSideBottom.Side = asrBottom Left = 736 Height = 89 - Top = 665 + Top = 623 Width = 98 Anchors = [akRight, akBottom] BorderSpacing.Right = 8 diff --git a/sources/updeluxe/fpcupdeluxemainform.lfm b/sources/updeluxe/fpcupdeluxemainform.lfm index 7ba46098..72f74e58 100644 --- a/sources/updeluxe/fpcupdeluxemainform.lfm +++ b/sources/updeluxe/fpcupdeluxemainform.lfm @@ -1,12 +1,12 @@ object Form1: TForm1 Left = 25 - Height = 832 + Height = 600 Top = 77 - Width = 1226 + Width = 1190 Anchors = [] Caption = 'FPCUPdeluxe' - ClientHeight = 832 - ClientWidth = 1226 + ClientHeight = 600 + ClientWidth = 1190 Constraints.MinHeight = 400 Menu = MainMenu1 OnClose = FormClose @@ -24,7 +24,7 @@ object Form1: TForm1 Left = 12 Height = 31 Hint = 'Open the extended settings form.' - Top = 733 + Top = 501 Width = 310 Anchors = [akLeft, akRight, akBottom] BorderSpacing.Top = 8 @@ -44,7 +44,7 @@ object Form1: TForm1 Left = 330 Height = 23 Top = 33 - Width = 628 + Width = 592 Anchors = [akTop, akLeft, akRight] BorderSpacing.Top = 6 BorderSpacing.Right = 12 @@ -59,7 +59,7 @@ object Form1: TForm1 AnchorSideTop.Control = StatusMessage AnchorSideTop.Side = asrCenter AnchorSideRight.Control = btnSendLog - Left = 970 + Left = 934 Height = 19 Top = 35 Width = 72 @@ -75,7 +75,7 @@ object Form1: TForm1 AnchorSideTop.Control = StatusMessage AnchorSideRight.Control = Owner AnchorSideRight.Side = asrBottom - Left = 1141 + Left = 1105 Height = 25 Top = 33 Width = 73 @@ -95,9 +95,9 @@ object Form1: TForm1 AnchorSideRight.Side = asrBottom AnchorSideBottom.Control = memoSummary Left = 330 - Height = 578 + Height = 346 Top = 62 - Width = 884 + Width = 848 BorderSpacing.Top = 6 BorderSpacing.Right = 12 BorderSpacing.Bottom = 8 @@ -650,7 +650,7 @@ object Form1: TForm1 Height = 23 Hint = 'Double click to allow editing' Top = 4 - Width = 443 + Width = 407 Anchors = [akTop, akLeft, akRight] BorderSpacing.Left = 8 BorderSpacing.Top = 4 @@ -669,8 +669,8 @@ object Form1: TForm1 AnchorSideBottom.Side = asrBottom Left = 6 Height = 56 - Top = 772 - Width = 1208 + Top = 540 + Width = 1172 Align = alBottom AutoSize = True BorderSpacing.Left = 6 @@ -680,7 +680,7 @@ object Form1: TForm1 BorderSpacing.CellAlignVertical = ccaCenter BevelInner = bvLowered ClientHeight = 56 - ClientWidth = 1208 + ClientWidth = 1172 Constraints.MinHeight = 50 ParentFont = False TabOrder = 3 @@ -2614,7 +2614,7 @@ object Form1: TForm1 AnchorSideTop.Control = Panel1 AnchorSideRight.Control = Panel1 AnchorSideRight.Side = asrBottom - Left = 1111 + Left = 1075 Height = 42 Hint = 'Try to stop current install process' Top = 8 @@ -2773,8 +2773,8 @@ object Form1: TForm1 Left = 330 Height = 120 Hint = 'Will show info and error' - Top = 648 - Width = 884 + Top = 416 + Width = 848 Anchors = [akLeft, akRight, akBottom] BorderSpacing.Right = 12 BorderSpacing.Bottom = 4 @@ -2794,7 +2794,7 @@ object Form1: TForm1 AnchorSideRight.Side = asrBottom AnchorSideBottom.Control = btnSetupPlus Left = 12 - Height = 690 + Height = 458 Top = 35 Width = 310 ActivePage = BasicSheet @@ -2811,7 +2811,7 @@ object Form1: TForm1 object BasicSheet: TTabSheet AnchorSideRight.Side = asrBottom Caption = 'Basic' - ClientHeight = 662 + ClientHeight = 430 ClientWidth = 302 ParentFont = False object FPCVersionLabel: TLabel @@ -2840,7 +2840,7 @@ object Form1: TForm1 AnchorSideTop.Side = asrBottom AnchorSideBottom.Control = BitBtnFPCOnly Left = 8 - Height = 428 + Height = 196 Top = 80 Width = 131 Anchors = [akTop, akLeft, akBottom] @@ -2883,7 +2883,7 @@ object Form1: TForm1 AnchorSideRight.Side = asrBottom AnchorSideBottom.Control = BitBtnLazarusOnly Left = 163 - Height = 428 + Height = 196 Top = 80 Width = 131 Anchors = [akTop, akRight, akBottom] @@ -2909,7 +2909,7 @@ object Form1: TForm1 Left = 8 Height = 61 Hint = 'Only install/update selected FPC version.' - Top = 524 + Top = 292 Width = 131 Anchors = [akLeft, akRight, akBottom] AutoSize = True @@ -3064,7 +3064,7 @@ object Form1: TForm1 Left = 163 Height = 61 Hint = 'Only install/update selected Lazarus version.' - Top = 524 + Top = 292 Width = 131 Anchors = [akLeft, akRight, akBottom] AutoSize = True @@ -3220,7 +3220,7 @@ object Form1: TForm1 Left = 8 Height = 61 Hint = 'Will install/update the selected version of both FPC and Lazarus.' - Top = 593 + Top = 361 Width = 286 Anchors = [akLeft, akRight, akBottom] AutoSize = True @@ -4062,7 +4062,7 @@ object Form1: TForm1 end object CrossSheet: TTabSheet Caption = 'Cross' - ClientHeight = 662 + ClientHeight = 430 ClientWidth = 302 ParentFont = False object radgrpCPU: TRadioGroup @@ -4070,7 +4070,7 @@ object Form1: TForm1 AnchorSideTop.Control = CrossSheet AnchorSideBottom.Control = ButtonInstallCrossCompiler Left = 8 - Height = 522 + Height = 290 Top = 8 Width = 128 Anchors = [akTop, akLeft, akBottom] @@ -4086,7 +4086,7 @@ object Form1: TForm1 ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 502 + ClientHeight = 270 ClientWidth = 124 Constraints.MaxWidth = 150 Items.Strings = ( @@ -4122,7 +4122,7 @@ object Form1: TForm1 AnchorSideBottom.Control = CrossSheet AnchorSideBottom.Side = asrBottom Left = 152 - Height = 648 + Height = 416 Top = 8 Width = 140 Anchors = [akTop, akRight, akBottom] @@ -4139,7 +4139,7 @@ object Form1: TForm1 ChildSizing.ShrinkVertical = crsScaleChilds ChildSizing.Layout = cclLeftToRightThenTopToBottom ChildSizing.ControlsPerLine = 1 - ClientHeight = 628 + ClientHeight = 396 ClientWidth = 136 Constraints.MaxWidth = 150 Items.Strings = ( @@ -4184,7 +4184,7 @@ object Form1: TForm1 Left = 8 Height = 25 Hint = 'Install the selected CPU-OS cross-compiler.' - Top = 538 + Top = 306 Width = 128 Anchors = [akLeft, akRight, akBottom] AutoSize = True @@ -4208,7 +4208,7 @@ object Form1: TForm1 Left = 8 Height = 25 Hint = 'Select a subarch for embedded target.' - Top = 631 + Top = 399 Width = 128 Anchors = [akLeft, akRight, akBottom] AutoSize = True @@ -4232,7 +4232,7 @@ object Form1: TForm1 Left = 8 Height = 25 Hint = 'Remove the selected CPU-OS cross-compiler.' - Top = 569 + Top = 337 Width = 128 Anchors = [akLeft, akRight, akBottom] AutoSize = True @@ -4255,7 +4255,7 @@ object Form1: TForm1 Left = 8 Height = 25 Hint = 'Auto-update all installed cross-compilers.' - Top = 600 + Top = 368 Width = 128 Anchors = [akLeft, akRight, akBottom] AutoSize = True @@ -4271,7 +4271,7 @@ object Form1: TForm1 end object ModuleSheet: TTabSheet Caption = 'Modules' - ClientHeight = 662 + ClientHeight = 430 ClientWidth = 302 ParentFont = False object listModules: TListBox @@ -4281,7 +4281,7 @@ object Form1: TForm1 AnchorSideRight.Side = asrBottom AnchorSideBottom.Control = Memo1 Left = 8 - Height = 517 + Height = 285 Top = 8 Width = 286 Anchors = [akTop, akLeft, akRight, akBottom] @@ -4305,7 +4305,7 @@ object Form1: TForm1 Left = 8 Height = 25 Hint = 'Install the selected module.' - Top = 629 + Top = 397 Width = 101 Anchors = [akLeft, akBottom] AutoSize = True @@ -4326,7 +4326,7 @@ object Form1: TForm1 Left = 178 Height = 25 Hint = 'Uninstall the selected module.' - Top = 629 + Top = 397 Width = 116 Anchors = [akRight, akBottom] AutoSize = True @@ -4346,7 +4346,7 @@ object Form1: TForm1 AnchorSideBottom.Control = btnInstallModule Left = 8 Height = 80 - Top = 537 + Top = 305 Width = 189 Anchors = [akTop, akLeft, akRight, akBottom] BorderSpacing.Left = 8 @@ -4365,7 +4365,7 @@ object Form1: TForm1 Left = 205 Height = 42 Hint = 'Will install/update the Online Package Manager' - Top = 537 + Top = 305 Width = 89 Anchors = [akRight, akBottom] AutoSize = True @@ -4518,7 +4518,7 @@ object Form1: TForm1 Left = 205 Height = 42 Hint = 'Will change Lazarus into a single form docked editor.' - Top = 579 + Top = 347 Width = 89 Anchors = [akRight, akBottom] AutoSize = True @@ -4665,7 +4665,7 @@ object Form1: TForm1 end object TagSheet: TTabSheet Caption = 'Tags' - ClientHeight = 662 + ClientHeight = 430 ClientWidth = 302 ParentFont = False object FPCTagLabel: TLabel @@ -4713,7 +4713,7 @@ object Form1: TForm1 AnchorSideTop.Side = asrBottom AnchorSideBottom.Control = BitBtnFPCOnlyTag Left = 8 - Height = 456 + Height = 224 Top = 34 Width = 131 Anchors = [akTop, akLeft, akBottom] @@ -4738,7 +4738,7 @@ object Form1: TForm1 AnchorSideRight.Side = asrBottom AnchorSideBottom.Control = BitBtnLazarusOnlyTag Left = 163 - Height = 456 + Height = 224 Top = 34 Width = 131 Anchors = [akTop, akRight, akBottom] @@ -4765,7 +4765,7 @@ object Form1: TForm1 Left = 8 Height = 70 Hint = 'Add tag/url into FPC install list' - Top = 506 + Top = 274 Width = 131 Anchors = [akLeft, akRight, akBottom] BorderSpacing.Top = 16 @@ -4920,7 +4920,7 @@ object Form1: TForm1 Left = 163 Height = 70 Hint = 'Add tag/url into Lazarus install list' - Top = 506 + Top = 274 Width = 131 Anchors = [akLeft, akRight, akBottom] BorderSpacing.Top = 16 @@ -5073,7 +5073,7 @@ object Form1: TForm1 AnchorSideBottom.Side = asrBottom Left = 8 Height = 70 - Top = 584 + Top = 352 Width = 286 Anchors = [akLeft, akRight, akBottom] BorderSpacing.Left = 8 @@ -5086,7 +5086,7 @@ object Form1: TForm1 end object HistorySheet: TTabSheet Caption = 'History' - ClientHeight = 662 + ClientHeight = 430 ClientWidth = 302 object FPCHistoryLabel: TLabel AnchorSideLeft.Control = HistorySheet @@ -5455,7 +5455,7 @@ object Form1: TForm1 AnchorSideBottom.Control = HistorySheet AnchorSideBottom.Side = asrBottom Left = 8 - Height = 212 + Height = 0 Top = 442 Width = 286 Anchors = [akTop, akLeft, akRight, akBottom] @@ -5544,7 +5544,7 @@ object Form1: TForm1 end object ExtraSheet: TTabSheet Caption = 'Extras' - ClientHeight = 662 + ClientHeight = 430 ClientWidth = 302 ParentFont = False object btnGetOpenSSL: TButton @@ -5698,7 +5698,7 @@ object Form1: TForm1 object btnSendLog: TButton AnchorSideTop.Control = StatusMessage AnchorSideRight.Control = btnClearLog - Left = 1054 + Left = 1018 Height = 25 Hint = 'Send email to fpcup maintainer containing Commandscreen output.' Top = 33 diff --git a/sources/updeluxe/fpcupdeluxemainform.pas b/sources/updeluxe/fpcupdeluxemainform.pas index 74656c7d..849ceb6a 100644 --- a/sources/updeluxe/fpcupdeluxemainform.pas +++ b/sources/updeluxe/fpcupdeluxemainform.pas @@ -2355,6 +2355,7 @@ procedure TForm1.QuickBtnClick(Sender: TObject); Lazarus 2.2.4 + FPC 3.2.2 Lazarus 2.2.6 + FPC 3.2.2 Lazarus 3.0 + FPC 3.2.2 + Lazarus 3.2 + FPC 3.2.2 end; } diff --git a/up.res b/up.res index 5ef06047af60a2773c45d4ef3987277cdaf96a46..7b5d97f9d94de9f6f29f591525af65db5bea2587 100644 GIT binary patch delta 180 zcmeBKZr!uOdP4#`6Z7WHN$e6VjE0-5x%JpYjr4O8s}hS!i*=!Nym7qIy=7 z@~BUKAf$p_&E^e4>v$xMc)5)AjP%koOL7vEY>|v;j+fsaFVDDTR=db9Mj&PaVrC#_ h0b*7lW&>h&Am#vKP9Ww2Vs0Sj0b<_mBD?r1BmvJ>J<|XH delta 106 zcmeBKVcoObdP4#`Q`4r+N$e6Vj0T&lx%Jp4=L$tIF*6Xe05K~NvjH(X5OV-AClGT1F*gwN05R|O$-DR}B>~&NES~@X