Commit Graph

61608 Commits

Author SHA1 Message Date
mattias
ada7a90f86 set fixes version to 2.2.7 2023-03-04 14:17:32 +01:00
mattias
0df75f4a22 set fixes version to 2.2.6 2023-03-04 14:07:53 +01:00
mattias
e71aa72a29 updated makefiles 2023-03-04 14:04:48 +01:00
mattias
f85288909f lhelp: make: removed -gs, not supported on linux 2023-03-04 14:00:24 +01:00
wp_xyz
cbedc5ddf0 LCL/FlowPanel: Fix TFlowPanel.AutoSize calculation, excludes hidden controls now. Issue #40137, patch by Henner Drewes.
(cherry picked from commit 6cc8ef7446)
2023-02-27 23:58:52 +03:00
wp_xyz
75ee8b4c01 IDEIntf/ImageListEditor: Allow multi-selection for "Replace all resolutions". Immediately update the preview image when images are added/replaced. Patch by Roland Hahn. 2023-02-18 12:52:23 +01:00
Maxim Ganetsky
a9228b5090 IDE: committed automatically changed file 2023-02-18 01:37:05 +03:00
wp_xyz
ecfe876bfb LCL: Fix TLazCanvas to respect DrawingModes (alphablending).
(cherry picked from commit aa477d8262)
2023-02-18 01:30:32 +03:00
wp_xyz
153f8b932c LCL/Menu: Do not draw mouse-over menu items with effect gdeHighlighted on Windows. Issue #40092.
(cherry picked from commit 45e80c9d97)
2023-02-18 01:30:32 +03:00
Bart
35d60a2bb6 Win32: fix drawing selection range if TTrackBar.Reversed is True. Resolves issue #40080.
(cherry picked from commit 0e8088ef64)
2023-02-18 01:30:32 +03:00
Juha
f65827c58b LCL: Call OnShow event also for a maximized form. Issue #40043.
(cherry picked from commit 49c7830b4a)
2023-02-18 01:30:32 +03:00
wp_xyz
c2a150431d LCL: additional fix to TWinControl.GetClientRect wcfBoundsRealized (DockedFormEditor issue), issue #40052. Patch by rich2014.
(cherry picked from commit 5f76b3e31c)
2023-02-18 01:30:32 +03:00
mattias
282823f81e lcl: fixed TWinControl.GetClientRect wcfBoundsRealized, issue #40052
(cherry picked from commit 1b9e56b56c)
2023-02-18 01:30:32 +03:00
Bart
861e84ae25 LazUtf8: honour CaseSensitive in TStringListUTF8Fast.DoCompareText.
(cherry picked from commit c67c745669)
2023-02-18 01:30:32 +03:00
wp_xyz
1e8dd57dd1 SQLDB: Fix several layout issues in GenerateSQLDlg. Based on patch by Don Siders, issue #40009
(cherry picked from commit 7a73eac63a)
2023-02-18 01:30:32 +03:00
wp_xyz
9bb823907b SQLDB: Enforce usage of default SynEdit font in GenerateSQLDlg form. Patch by Don Siders (see issue #39975).
(cherry picked from commit ecf49109b1)
2023-02-18 01:30:31 +03:00
wp_xyz
227528efaf SQLDB: Fix generation of incomplete SQL statements by component editor. Modified patch by Don Siders, issue #39975.
(cherry picked from commit f40f8d5c28)
2023-02-18 01:30:31 +03:00
wp_xyz
50b04807a4 LCL/Grids: Erase grid col/row drag indicator when no col/row swap is performed. Patch by Joeny Ang, issue #39995
(cherry picked from commit a1f01e1976)
2023-02-18 01:30:31 +03:00
wp_xyz
1242f25479 LazControls: Fix LCLScaling of TColorButton.ButtonColorSize and .BorderWidth.
(cherry picked from commit 58f237f04c)
2023-02-18 01:30:31 +03:00
wp_xyz
1084fce7c0 TAChart: Workaround for TChartListbox not detecting clicks on checkbox and series icon correctly on macOS Monterey. See https://forum.lazarus.freepascal.org/index.php/topic,61074.msg458489.html.
(cherry picked from commit e171cf6f33)
2023-02-18 01:30:31 +03:00
wp_xyz
e23483223f LCL/SpeedButton: Fix clipping of caption containing double ampersand characters, issue #39820.
(cherry picked from commit fbe7aa44e1)
2023-02-18 01:30:31 +03:00
wp_xyz
f933c75d91 freetype: Fix range-check error when compiled with range-check on.
(cherry picked from commit 78225565ce)
2023-02-18 01:30:31 +03:00
Ondrej Pokorny
a414fc5c19 IDE: TImageIndexPropertyEditor: fix drawing images for ImageIndex properties that have no default value
(cherry picked from commit 2a084c7a90)
2023-02-18 01:30:31 +03:00
wp_xyz
2bd584904e ideintf/ImageListEditor: Less truncation of loaded large images.
(cherry picked from commit ac784af64b)
2023-02-18 01:30:31 +03:00
Martin
05d329b0db FpDebug: Make commit IFDEFed: Windows, rewrite of "step after hitting breakpoint". 2023-02-17 14:46:58 +01:00
Martin
60cf5a6011 FpDebug: Windows, rewrite of "step after hitting breakpoint". Fix issues with incorrect steps (Instr-Ptr not reset) in multi thread scenario, when the int3 had been remove in the meantime.
(cherry picked from commit 2f4e270270)
2023-02-17 10:44:38 +01:00
Bart
c2eb7446af Masks: make some TMaksList methods virtual (as per user request). 2023-01-14 14:16:04 +01:00
Maxim Ganetsky
49381efd93 Translations: Slovak translation update by LacaK, issue #40038
(cherry picked from commit bf3cf8d65e)
2022-12-10 04:41:26 +03:00
Martin
4893ac58f6 SynEdit: fix crash/hang (endless loop) in SearchReplace. Advance 1 char, if regex returns an zero-len match. Issue #39999
(cherry picked from commit 6793da0620)
2022-11-22 16:58:34 +01:00
Martin
564e1e8244 Codetool: prevent recursion in ResolveBaseTypeOfIdentifier. Issue 39897
`fdfFunctionResult` will cause `FindExpressionTypeOfTerm` to `ResolveChildren` and recurse forever if the node starts with open brackets. If the cursor is not on an identifier, it should not be a function and the flag is not needed.

(cherry picked from commit e1dc8a96d9)
2022-10-26 15:03:49 +02:00
wp_xyz
928dd513c0 LCL: More complete FPC version check in spinex.pp. 2022-10-02 14:27:09 +02:00
mattias
9145ab626f set fixes version to 2.2.5 2022-09-24 01:37:51 +02:00
mattias
06a78ed923 set fixes version to 2.2.4 2022-09-24 01:31:39 +02:00
Bart
ffa66c6049 TFloatSpinEditEx: revert part of changes made in #95cfa51d, since it refuses to compile on MacOS en Linux 64 bit.
(cherry picked from commit 05531f1071)
2022-09-23 00:54:58 +03:00
Bart
af337163f9 TFloatSpinEdit(Ex): fix crash in OI when setting MaxValue/MinValue/Increment. Issue #39792.
(cherry picked from commit 95cfa51d1b)
2022-09-23 00:52:38 +03:00
wp_xyz
f901071078 LCL/TaskDialog: Fix command and radio buttons on TaskDialog being exchanged in non-Windows widget sets.
(cherry picked from commit b442769bb0)
2022-09-23 00:52:06 +03:00
Juha
8cbb20102e IDE: Keep suggesting the old suffix of a project main source file when "Saving As". Issue #39885.
(cherry picked from commit 8bb0530a24)
2022-09-23 00:51:46 +03:00
Juha
3c62a67aac Converter: Do not comment out {$R *.res} directive even if the file does not exist. It will be generated. Issue #39336.
(cherry picked from commit 402c6a3c09)
2022-09-23 00:51:24 +03:00
Bart
94db701545 TDateEdit: remove unused var from Loaded (leftover from a workaround).
(cherry picked from commit 39bf8b7aba)
2022-09-17 02:12:56 +03:00
Bart
1ce54877a2 TDateEdit: avoid OnChange being issued in Loaded. Fixes issue described in https://forum.lazarus.freepascal.org/index.php/topic,60538.msg453740.html#msg453740
(cherry picked from commit e7e585f13d)
2022-09-17 02:12:54 +03:00
wp_xyz
302a29d51a LCL/DBGrid: Fix memory leak, patch by michalgw, issue #39904.
(cherry picked from commit e21bc4cd01)
2022-09-17 02:12:51 +03:00
wp_xyz
5fce24b919 LCL/Toolbar: Fix incorrect high-dpi scaling of toolbuttons due to hard-coded constant margins.
(cherry picked from commit 6d123c6ac8)
2022-09-17 02:12:49 +03:00
wp_xyz
54645ad05e LCL: Increase distance between TToolButton icon and text in List mode.
(cherry picked from commit 7db50f95cc)
2022-09-17 02:12:46 +03:00
wp_xyz
fcd740e5e1 LCL/Images: Higher contrast version of cycle-implementation overlay icon for unit dependencies form.
(cherry picked from commit 43b6a8bac4)
2022-09-17 02:08:29 +03:00
Martin
1940610041 FpDebug: fix range check error in stack
(cherry picked from commit 126dd815cd)
2022-09-10 01:01:37 +02:00
Martin
9f70423e35 LazDebuggerFp: fix getting full Callstack.Count - Issue #39886
(cherry picked from commit 61e5fb272a)
2022-09-06 21:45:14 +02:00
Martin
289e8b9397 Debugger: Stack.CountLimited, Ensure result is always set. Mentioned in issue #39886
(cherry picked from commit f63ba9cd3b)
2022-09-06 21:45:14 +02:00
Martin
d8c23df73b LazDebuggerFp: Add nil check in Memreader
(cherry picked from commit 88ad421ae1)
2022-09-06 21:45:14 +02:00
Martin
c3774ab48e Debugger, LLDB: reworded misleading message: "Debugger stopped" => "Process stoppend"
(cherry picked from commit 64380b2fd2)
2022-08-31 14:08:19 +02:00
Martin
ae0ad9c262 Debugger: fix crash in GetUniqueName
(cherry picked from commit bf105af56c)
2022-08-31 14:07:31 +02:00