Commit Graph

67599 Commits

Author SHA1 Message Date
rich2014
50ae432ee7 Cocoa: add shortcut support in Open/Save Dialog (Copy/Cut/Paste/SelectAll/Undo/Redo)
implemented by inserting a special Edit menu
2024-05-23 22:56:05 +08:00
wp_xyz
3d6170cf9e TAChart: More speedup of TADrawerSVG.ColorToHex. Issue #40967. Patch by Alexey Torgashin. 2024-05-23 15:27:20 +02:00
Ondrej Pokorny
71526ba83e Lazarus IDE: better comment about MainFormOnTaskBar := False, issue #39654 2024-05-23 11:16:30 +02:00
Ondrej Pokorny
5b97b0e993 Revert "Lazarus IDE: make MainFormOnTaskBar True, issue #39654"
This reverts commit 8de57d2e1c.
2024-05-23 11:16:30 +02:00
Martin
b2ed046722 FpDebug: defaults for DW_AT_lower_bound 2024-05-22 23:26:09 +02:00
Martin
2383f18a82 FpDebug: Move getting FrameBase to Context. 2024-05-22 22:53:05 +02:00
Martin
515c01c063 FpDebug: Windows, implement alternative "normal" file reading (via stream). On 32bit mapping an entire file into memory can fail, if not enough continuous memory is available. 2024-05-22 17:06:08 +02:00
wp_xyz
30e0768475 TAChart: Speedup TADrawerSVG.ColorToHex. Issue #40967. Patch proposed by Alexey Torgashin. 2024-05-22 16:38:36 +02:00
Martin
b201c1c4d5 FpDebug: fixed spelling 2024-05-22 15:52:53 +02:00
Martin
7bccd11e8d LazLogger: fixed overflow in DbgHex 2024-05-22 15:44:05 +02:00
rich2014
4aa0603233 Installer: package reference removed in uninstall script (issue #29306) 2024-05-22 20:37:38 +08:00
rich2014
8a26c661b8 IDE: secondary installation command hints fixed (issue #39296) 2024-05-22 20:32:48 +08:00
Martin
4e543b65ce FpDebug: Don't create empty CFA entries 2024-05-22 12:12:13 +02:00
Martin
0e3a451627 FpDebug: update DwarfViewer 2024-05-22 12:12:12 +02:00
Martin
8e75a2d637 FpDebug: check for error, before using result from location-parser 2024-05-22 12:12:12 +02:00
Martin
a5c48c104e FpDebug: very basic/partial implementation for DW_OP_call_frame_cfa (register only) 2024-05-22 12:12:12 +02:00
Martin
747b9e5552 FpDebug: consolidate some string related code 2024-05-22 12:12:11 +02:00
Martin
baa905dd96 FpDebug: fixes for DW_TAG_string_type 2024-05-22 12:12:11 +02:00
Martin
45094bcabe FpDebug: add DW_OP_stack_value 2024-05-22 12:12:11 +02:00
Ondrej Pokorny
6c0ae5a584 Lazarus New LCL project: default MainFormOnTaskBar to True, issue #39654 2024-05-22 09:23:08 +02:00
Ondrej Pokorny
8de57d2e1c Lazarus IDE: make MainFormOnTaskBar True, issue #39654 2024-05-22 09:18:17 +02:00
rich2014
bb69320587 IDE: options, make sure the Selected Item is Visible in the CategoryTree
for example, shrink Options Dialog, select PreProcessor and close the Dialog, open it again.
2024-05-21 22:11:13 +08:00
dsiders
2a5c8dd492 Docs: LCL/comctrls. Updates TCustomTabControl topics for changes in db41ce26.
* TCustomTabControl.Change
* TCustomTabControl.InternalSetPageIndex
* TCustomTabControl.MaybeSelectFirstControlOnPage
2024-05-21 05:55:41 +01:00
dsiders
86f3e42075 Docs: LCL/comctrls. Updates TCustomTabControl.Change topic for changes in 36c308d1. 2024-05-21 05:50:10 +01:00
dsiders
6f7146a46e Docs: LCL/comctrls. Updates TCustomTabControl topics for changes in 5e54b2f9, 148735d8.
* TCustomTabControl.MaybeSelectFirstControlOnPage
* TCustomTabControl.Change
2024-05-21 05:47:08 +01:00
dsiders
1836844e6e Docs: LCL/comctrls. Adds TCustomTabControl.ActivateFirstControlOnPage topic for changes in e5a63799. Issue #40775.
* Updates TCustomTabControl.Change.
2024-05-21 05:41:54 +01:00
Martin
bab6ed4c4b Changed some modal result checks to honour cancellation as mrNo. See merge request !281 issue #40920 2024-05-20 02:35:01 +02:00
Martin
b593ba42f3 Debugger: test-base, handle calls to event logger 2024-05-19 13:44:09 +02:00
Martin
1b6c857812 FpDebug: fix memleak 2024-05-19 13:44:08 +02:00
Martin
282e6a369d FpDebug: test, fix test code for WatchValuePrg 2024-05-19 13:44:08 +02:00
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