Martin
c33f507472
FpDebug: fix reading dwarf for arrays with several indexes (written as multiple bounds in the same TAG_array). E.g. as done by llvm.
2024-05-19 13:44:08 +02:00
Martin
c8962f2243
FpDebug: test, refactor test code, so it can be compiled using the llvm backend
2024-05-19 13:44:07 +02:00
rich2014
5a556f6074
Cocoa: Fix the position issue in TCocoaManualScrollHost.setFrame()
...
for example: TTreeView
2024-05-19 17:27:17 +08:00
Martin
dc2c0ee78f
FpDebug: fix searching line<>address map. / add test
2024-05-18 23:44:44 +02:00
Martin
da18a60294
Debugger: fix tests
2024-05-18 18:01:21 +02:00
Martin
5114026173
Debugger: fix compiling tests
2024-05-18 13:17:57 +02:00
Željan Rikalo
bfc25b89bb
Qt5,Qt6: Fixed doubled menu on designer surface. Patch by Don Siders. issue #40947
2024-05-18 11:54:32 +02:00
rich2014
5ad1922ccb
Cocoa: Fix an issue where the position was reset when changing the size of a scrollable control
...
for example, Source Editor in Lazarus IDE.
2024-05-16 23:38:58 +08:00
DomingoGP
140875c982
Jedi code format: fix parser error when there are more than one attribute.
2024-05-16 14:12:58 +02:00
dsiders
2eee207d67
Docs: LCL/controls. Updates content in TControlBorderSpacing topics.
2024-05-16 02:32:02 +01:00
rich2014
34f8d18775
Cocoa: fix #40622 in TCocoaCustomControl that if the frame is changed during the Paint event
2024-05-15 23:23:10 +08:00
dsiders
9ef748885d
Docs: LCL/controls. Updates TSizeConstraint topics, including:
...
* TSizeConstraints
* TSizeConstraints.Change
* TSizeConstraints.AssignTo
* TSizeConstraints.Create
* TSizeConstraints.UpdateInterfaceConstraints
* TSizeConstraints.SetInterfaceConstraints
* TSizeConstraints.EffectiveMinWidth
* TSizeConstraints.EffectiveMinHeight
* TSizeConstraints.EffectiveMaxHeight
* TSizeConstraints.EffectiveMaxWidth
* TSizeConstraints.AutoAdjustLayout
* TSizeConstraints.Control
* TSizeConstraints.Options
* TSizeConstraints.OnChange
* TSizeConstraints.MaxHeight
* TSizeConstraints.MaxWidth
* TSizeConstraints.MinHeight
* TSizeConstraints.MinWidth
2024-05-13 21:02:21 +01:00
Martin
8314a122b4
Merge branch 'fpdebug-target-description' into 'main'
...
Output descriptions of target enumerations in place of the ordinal values.
See merge request freepascal.org/lazarus/lazarus!288
2024-05-13 18:43:23 +00:00
ccrause
8779a95c72
Output descriptions of target enumerations in place of the ordinal values.
2024-05-13 18:36:48 +00:00
Martin
a16bda914d
Merge branch 'fpdebug-RSP-multiple-output-messages' into 'main'
...
RSP - Handle multiple output messages from OpenOCD.
See merge request freepascal.org/lazarus/lazarus!287
2024-05-13 16:21:50 +00:00
ccrause
81d8d38c5c
RSP - Handle multiple output messages from OpenOCD.
2024-05-13 16:15:12 +00:00
rich2014
95f84b4b0b
Cocoa: add support for scrollWheel on ScrollBar, Merge branch 'cocoa/scrollbar'
...
for example, the scrollWheel on the ScrollBar of SynEdit works properly noew
2024-05-13 23:37:38 +08:00
rich2014
fe9c580e1b
Cocoa: CallMouseWheelHandler() improved
2024-05-13 23:31:33 +08:00
rich2014
1ec049f943
Cocoa: add LM_MOUSEWHEEL default implement in TCocoaWidgetSet.CallDefaultWndHandler()
...
the default implementation is to convert LM_MOUSEWHEEL/LM_MOUSEHWHEEL events into LM_VSCROLL/LM_HSCROLL events
2024-05-13 23:28:20 +08:00
rich2014
dca0f86606
Cocoa: Fix the scrollWheel event processing logic on TCocoaScrollBar
2024-05-13 23:18:13 +08:00
Maxim Ganetsky
5a7f3952aa
IDEDebugger: updated Russian translation
2024-05-13 01:39:41 +03:00
wp_xyz
03c96ee8aa
Virtualtreview: Fix loading resources from DLL ( https://forum.lazarus.freepascal.org/index.php?topic=67250.msg517169 )
2024-05-12 19:06:57 +02:00
wp_xyz
9140371e91
fpVectorial: Some cleanup in svg writer.
2024-05-12 12:07:48 +02:00
wp_xyz
6d966f6a88
fpVectorial: Declare TvSVGVectorialWriter.WriteEntity as protected and virtual. ( https://www.lazarusforum.de/viewtopic.php?p=141423#p141423 ).
2024-05-12 11:58:29 +02:00
rich2014
8c85159e27
Cocoa: reset the cursor to the default when the mouse is on the ScrollBar
...
for example, previously, in the Lazarus IDE editor, the IBeam cursor might be retained when the mouse moved over the scroll bar.
2024-05-12 16:31:53 +08:00
rich2014
8e1a3f0d02
Cocoa: Fix #40939 arithmetic overflow in TabControl
2024-05-12 16:24:38 +08:00
dsiders
ba16716613
Docs: LCL/forms. Corrects content in TCustomForm.Release and TCustomForm.ShowModal topics.
2024-05-11 18:20:57 +01:00
wp_xyz
06f18454f8
FPVectorial: Simplify reader/writer registration avoiding exception when a registered format is registered again.
2024-05-11 17:52:33 +02:00
wp_xyz
cb8f4216d5
fpVectorial: Allow usage of custom file reader and writer classes.
2024-05-11 16:22:00 +02:00
Martin
ccd36eba7f
IdeDebugger: Watches/Evaluate-Dlg, improve multi-line formatting of values. Configurable depth for line-wrapping.
2024-05-11 12:58:08 +02:00
Martin
f01a0c056d
IdeDebugger: Display-format, no leading zeros for addresses.
2024-05-11 12:58:07 +02:00
Martin
3e86112874
IdeDebugger: Reduce "all" tab of DisplayFormat settings
2024-05-11 12:58:07 +02:00
dsiders
77f873b2b4
Docs: LCL/forms. Updates content in TCustomForm.Release and TCustomForm.ShowModal topics.
...
* Based on discussions in https://gitlab.com/freepascal.org/lazarus/lazarus/-/issues/40948 .
2024-05-10 19:48:53 +01:00
wp_xyz
49c192703b
Images/General-purpose: Some new icons by Roland Hahn: bug, line-break, database, setup
2024-05-10 19:57:39 +02:00
Martin
f951bf8afb
IdeDebugger: WordWrap for Evaluate/Watch-detail-pane
2024-05-10 11:51:58 +02:00
Martin
06f123d8dd
LazDebuggerFp: fixed range check / added safety check for string len (exception msg/name).
2024-05-09 21:00:38 +02:00
Maxim Ganetsky
cb6c2fdfee
Merge branch 'QtThemes-GetDetailSizeForPPI' into 'main'
...
Qt5,Qt6: Fixed TQtThemeServices.GetDetailSizeForPPI double-scaling returned values on high DPI displays.
See merge request freepascal.org/lazarus/lazarus!286
2024-05-09 18:59:23 +00:00
Zoë Peterson
6297d5b089
Qt5,Qt6: Fixed TQtThemeServices.GetDetailSizeForPPI double-scaling Result
2024-05-09 18:59:22 +00:00
wp_xyz
b2c74fa967
TAChart: Fix unit test failure for IncQuarter.
2024-05-09 17:47:58 +02:00
Martin
5acbe20f96
FpDebug: Return errors when the debugger can't start.
2024-05-09 14:29:44 +02:00
Martin
190b5e77a7
FpDebug: Return errors when the debugger can't start.
2024-05-09 14:24:28 +02:00
wp_xyz
0697e71dbf
IDE: Replace some menu and debugger icons by version which look better in dark mode. By Roland Hahn.
2024-05-07 19:36:38 +02:00
Maxim Ganetsky
165ebd4dde
IDE: Turkish translation update by Onur ERÇELEN, merge request !284
2024-05-06 16:27:52 +03:00
mattias
e5f6362b08
package fcl: make simpleipc optional
2024-05-06 08:58:50 +02:00
Željan Rikalo
0a7ff2fb3d
Qt5,Qt6: fixed readOnly status for TQtTextEdit on FreeBSD. issue #40930
2024-05-04 17:45:59 +02:00
Martin
575c9dcef5
IdeDebugger: Improve performance of nested watch display. Check non-recursive values first. Issue #40944
2024-05-04 11:27:25 +02:00
Martin
e9eaf2e37f
IdeDebugger: Improve performance of nested watch display. Only check parents, if it makes a difference. Issue #40944
2024-05-04 11:08:49 +02:00
Martin
f1cd54dbdd
IdeDebugger: fix slow display of nested watch, due to recursive check O(2^n) Issue #40944
2024-05-04 10:40:44 +02:00
dsiders
045c0c6596
Docs: LCL/forms. Fixes invalid See Also link, XML tagging in topics.
2024-05-03 02:46:36 +01:00
dsiders
3962927845
Docs: LCL/forms. Updates content in TCustomForm topics including:
...
* TCustomForm.Activate
* TCustomForm.Deactivate
* TCustomForm.OnActivate
* TCustomForm.OnDeactivate
2024-05-03 02:11:56 +01:00