wp_xyz
18505ab603
LCL/win32/TButton: Don't word-wrap a single-line, too long caption.
2025-06-06 23:27:31 +02:00
Bart
7b440ce226
Grids: fix MouseToGridzone: in case AllowOutBoundEvents is False, only return gzFixedCol/gzFixedRow if cursor actually is above a FixedCol/FixedRow. Issue #41698 .
2025-06-06 23:21:26 +02:00
mattias
d0fe51fd03
lcl: fixed snapping not allocating handles
2025-06-06 11:03:17 +02:00
mattias
7ab02f5d95
lcl: fixed snapping not allocating handles
2025-06-06 10:59:02 +02:00
Maxim Ganetsky
4713e731f4
Merge branch 'IDE/Help/ecContextHelp' into 'main'
...
IDE/Help: Fix ecContextHelp handling in TMainIDE.ProcessIDECommand
See merge request freepascal.org/lazarus/lazarus!487
2025-06-05 16:33:21 +03:00
n7800
598b0b0d3e
IDE/Help: Deduplicated code between TMainIDE.HandleApplicationKeyDown and TMainIDE.ProcessIDECommand
2025-06-05 15:53:34 +03:00
n7800
adc9724c3e
IDE/Help: Fix ecContextHelp handling in TMainIDE.ProcessIDECommand
2025-06-05 15:53:34 +03:00
wp_xyz
c648a3f54a
Fix usage of ampersand characters in button auto-sizing (see commit 95fd38692d
).
2025-06-05 14:15:29 +02:00
wp_xyz
95fd38692d
win32: Add multi-line support for TButton and TSpeedButton. Fix AutoSize of TToggleBox and for multi-lined buttons. Issue #41696 .
2025-06-04 19:24:06 +02:00
Maxim Ganetsky
97a23a0a4c
FPReport: Don't try to access nil PageDesigner thus fixing crash on executing Report Designer. Patch by paweld, issue #41695 .
2025-06-04 15:17:41 +03:00
Maxim Ganetsky
6a50bcfd17
Merge branch 'LCL/TShowHelpResult/Comment' into 'main'
...
LCL/Help: Commenting TShowHelpResult enumeration items
See merge request freepascal.org/lazarus/lazarus!488
2025-06-03 23:08:58 +03:00
n7800
5e272bfe86
LCL/Help: Commenting TShowHelpResult enumeration items
2025-06-03 22:35:12 +03:00
zeljan1
72db9f09ff
Qt6: fixed rare crash when QMainWindow is destroyed, removed unneeded FMenuBar.Widget destructor, it will be freed by it's parent.
2025-06-03 18:44:28 +02:00
zeljan1
5ca9daf80f
Qt5,Qt6: fixed crash when QAction is destroyed before it's events are detached. issue #41618
2025-06-03 18:29:27 +02:00
zeljan1
478688e0f1
Qt5,Qt6: fixed TListBox.TopIndex. issue #41688
2025-06-03 18:09:30 +02:00
dsiders
cf1d97517f
Docs: LCL/controls. Fixes XML tagging, spelling.
...
* Other whitespace changes are editor-induced word wrapping.
2025-06-03 11:51:02 -04:00
Martin
6162e46a4b
IdeDebugger: remove some duplication from testcase
2025-06-03 11:01:16 +02:00
Martin
a6f6776496
IdeDebugger: speed up testcase (especially when using heaptrc)
2025-06-03 10:59:09 +02:00
Martin
a1e7cba842
IdeDebugger: fix watch-data storage. Some nested array or pointer values would hit an assertion if some (but not all) data produced errors.
2025-06-03 10:41:55 +02:00
Martin
dcafcbef11
Docs: LCL, update WinControl.Childsizing documentation
2025-06-03 10:30:54 +02:00
Maxim Ganetsky
4462ee7c01
IDE: regenerated translations and updated Russian translation
2025-06-02 16:27:47 +03:00
Maxim Ganetsky
62a5b1df13
IDEDebugger: regenerated translations and updated Russian translation
2025-06-02 16:27:47 +03:00
Maxim Ganetsky
3559eaa90c
IDE: unduplicate resource strings for some debugger-related keymappings, fixed a typo
2025-06-02 16:27:47 +03:00
Maxim Ganetsky
ba29db839d
IDE: improved a caption (final part of merge request !484 ), removed a duplicate resource string
2025-06-02 16:27:21 +03:00
Maxim Ganetsky
a2227829aa
IDEDebugger: improved a caption, part of merge request !484
2025-06-02 15:13:37 +03:00
wp_xyz
f16403f343
TAChart: Fix another occurrence of the issue caused by commit 6cebac6b7b
.
2025-06-02 11:11:33 +02:00
wp_xyz
8a61eaf193
TAChart: Improvement of previous commit.
2025-06-02 11:02:40 +02:00
wp_xyz
53439472a2
TAChart: Fix TColorMapSeries not repainting upon zoom-by-drag, caused by commit 6cebac6b7b
. https://forum.lazarus.freepascal.org/index.php/topic,71327.msg556598/topicseen.html
2025-06-02 10:55:01 +02:00
mattias
67db597174
codetools: fixed parsing lfm with garbage
2025-06-02 10:15:22 +02:00
mattias
898561c07e
ide: reload designer after rename affected unit, from Włodzimierz Bień
2025-06-02 09:20:32 +02:00
Martin
2f5914acb5
IdeDebugger: fix watches, arrays with structures need to be proper reset, if any of the structures was incomplete due to errors in the data.
2025-06-01 22:58:41 +02:00
Maxim Ganetsky
4e504df2c4
Merge branch 'IDE/Options/Help' into 'main'
...
IDE/Options: When calling help in a filter, show help for the open options frame. Issue #41662
See merge request freepascal.org/lazarus/lazarus!486
2025-06-01 22:45:27 +03:00
n7800
e07b3a7234
IDE/Options: When calling help in a filter, show help for the open options frame. Issue #41662
2025-06-02 00:08:25 +05:00
Bart
b91a269d8d
Grids: fix MouseToLogCell after changes in d70fd7f2
2025-06-01 13:24:56 +02:00
Bart
e3c15b161c
Grids: update comments after changes in commit c3cd60d2
.
2025-06-01 00:22:31 +02:00
Bart
c3cd60d26d
Grids: fix col/rowsizing after commit d70fd7f2
.
2025-06-01 00:18:27 +02:00
Martin
cebc92b18c
LCL: Fix TWinControl.ChildSizing, Constraints.MaxWidth should only limit the entire column if CellAlignHorizontal = ccaFill (fill the column around the constrained child)
2025-05-31 22:23:54 +02:00
dsiders
483f6fb5ce
Docs: LCL/grids. Updates the TCustomGrid.MouseToGridZone topic for changes in d70fd7f2
. Issue #41681 .
2025-05-31 11:28:16 -04:00
wp_xyz
195a602435
Images: Some reworked, some new general-purpose icons by Roland Hahn
2025-05-31 17:19:31 +02:00
Bart
1c18d70d5c
Grids: implement GridOptions goFixedColClick and goFixedRowClick. Issue #28284 .
2025-05-31 10:07:28 +02:00
Bart
d70fd7f280
Grids: fix result of TCustomGrid.MouseToGridZone and TCustomGrid.CellToGridZone for gzFixedCol and gxFixedRow. Issue #41681 .
2025-05-31 09:34:15 +02:00
Domingo Galmés
66df7abea0
Merge branch 'JCF2/RemoveDate' into 'main'
...
JCF2: Do not indicate the date in the help
See merge request freepascal.org/lazarus/lazarus!485
2025-05-31 08:49:50 +02:00
n7800
11525c2b0b
JCF2: Do not indicate the date in the help
2025-05-31 01:38:10 +05:00
Maxim Ganetsky
95205108d4
LazUtils, MultiThreadProcs: reinstate _SC_NPROCESSORS_CONF constant, use it for sysconf call, issue #41659 .
...
_SC_NPROCESSORS_ONLN does not account for available but sleeping cores.
The abnormal reporting of 128 processors by VMware virtual machine
should be dealt with separately.
2025-05-30 15:47:12 +03:00
mattias
4333a33494
ide: about fpc: run with -WTOTP
2025-05-30 14:01:57 +02:00
Maxim Ganetsky
92304ac6d8
IDE: regenerated translations and updated Russian translation
2025-05-29 19:49:38 +03:00
Maxim Ganetsky
3b7eca982f
IDE: improved wording of sorting disable notification in Project Inspector
2025-05-29 19:47:29 +03:00
Juha Manninen
bef5041d21
Merge branch 'IDE/PjInsp/ReorderWarn' into 'main'
...
IDE/PjInsp: Display a warning that to change the order of items needs to disable alphabetical sorting
See merge request freepascal.org/lazarus/lazarus!408
2025-05-29 16:09:15 +00:00
Juha
9e4ff7954b
IDE: Rename "elastic tabs" to "elastic tabstops". Issue #41680 .
2025-05-29 18:58:34 +03:00
n7800
6ec95f524b
IDE/PjInsp: Display a warning that to change the order of items needs to disable alphabetical sorting
2025-05-29 15:37:07 +00:00