Martin
|
11ef2a0438
|
IDE, Debugger: move ProjectLink to debugger
|
2024-04-12 13:26:18 +02:00 |
|
Martin
|
6c6ab806b3
|
Debugger: Add confirmation dialogs for delete Watches/History. Make confirm delete breakpoints optional.
|
2024-03-20 19:45:07 +01:00 |
|
Martin
|
d019706897
|
Ide, Debugger: Always bring Watches, Locals to front (not focus) if items are added (optional) Issue #40771
|
2024-02-17 13:48:02 +01:00 |
|
Dmitry D. Chernov
|
a36b277a4b
|
IDE: Clarify misleading names of common event handlers in options window
Notice the GeneralCheckBoxOnChange() function, which already had named properly.
|
2024-02-06 13:35:11 +00:00 |
|
Juha
|
64391dbd96
|
LazBuild: Remove IdeDebugger dependency. Split debugger related parts of TProject to new unit ProjectDebugLink.
|
2023-07-25 11:07:47 +03:00 |
|
Juha
|
636e902e6a
|
Move units IDECmdLine, IDEGuiCmdLine, IDEProcs and CompOptsModes to IdeConfig package.
|
2023-07-23 22:34:21 +03:00 |
|
Juha
|
e045ba01d2
|
Remove units from uses sections, especially LCLProc which now contains many wrappers to other non-LCL units.
|
2023-06-18 14:57:06 +03:00 |
|
Juha
|
eac9c6e5c6
|
IdeConfig: Remove LCL dependency from IdeConfig package. Add comments in uses sections, helps locate dependencies.
|
2023-06-11 20:34:36 +03:00 |
|
Martin
|
ad0396ae2a
|
Debugger: moved asm dialog to IdeDebugger
|
2023-03-13 17:38:12 +01:00 |
|
Martin
|
048aa12384
|
IDE: Move units to IdeDebugger package.
|
2023-01-26 18:26:31 +01:00 |
|
Martin
|
2a67f6ec76
|
Renamed LazarusCommonStrConst to IdeIntfStrConsts
|
2023-01-25 16:51:48 +01:00 |
|
Martin
|
574ccd903a
|
IdeDebugger: Move units from Ide to IdeDebugger. (BreakPropertyDlgGroups, CallStack, DebuggerAttachDialog, DebuggerOutput, ExceptDlg, FeedbackDlg, HistoryDlg, LocalsDlg, PseudoTerminal, RegisterDlg, ThreadDlg, WatchesDlg)
|
2023-01-10 17:04:54 +01:00 |
|
Martin
|
739b542449
|
IDEIntf: rename some ResourceString to match the common naming scheme
|
2023-01-10 17:00:42 +01:00 |
|
Martin
|
2d2e5431aa
|
IDE: moved some of the most common ResourceString to IdeIntf, so other IDE packages can use them (instead of duplicating them)
|
2023-01-10 17:00:41 +01:00 |
|
Martin
|
0d3a7504d7
|
IdeDebugger: Move unit DebuggerDlg from Ide to IdeDebugger.
|
2023-01-09 23:05:16 +01:00 |
|
Martin
|
d469c50a29
|
IdeDebugger: Move unit WatchPropertyDlg from Ide to IdeDebugger.
|
2023-01-09 23:05:16 +01:00 |
|
Martin
|
4a616acb99
|
Debugger: DebuggerOptions load unknown/unsupported backends into separate lists.
|
2023-01-08 04:37:03 +01:00 |
|
Martin
|
c7de909539
|
Debugger: Add dfNotSuitableForOsArch, to filter out unusable backends
|
2023-01-08 04:36:59 +01:00 |
|
Martin
|
8f2367727a
|
DebuggerOptions: TDebuggerPropertiesConfig removed MarkAsDeleted workaround.
|
2023-01-08 04:36:58 +01:00 |
|
Martin
|
8ddfc51b46
|
DebuggerOptions, EnvironmentOptions: move class-config
|
2023-01-08 04:36:58 +01:00 |
|
Martin
|
b3fd61e107
|
EnvironmentOpts: Move to ide/packages/ideconfig
|
2022-12-10 17:55:02 +01:00 |
|
Martin
|
bf4114c8ca
|
EnvironmentOpts: remove dependency on IdeProcs
|
2022-12-08 16:05:03 +01:00 |
|
Juha
|
c34f009b5a
|
Debugger: Prevent a crash when adding and then deleting a new debugger backend.
|
2022-11-21 12:04:38 +02:00 |
|
Martin
|
1e7d87dd64
|
Debugger, IDE: fix dangling pointer in watches / crash when history entry was active and restarting debugger.
|
2022-10-23 13:18:00 +02:00 |
|
Martin
|
069baa2497
|
Debugger: Run only current thread for watch function eval. Add option to run all threads.
|
2022-09-11 15:16:18 +02:00 |
|
Martin
|
8fd2e40aec
|
Debugger: fix compile
|
2022-09-11 03:54:58 +02:00 |
|
Martin
|
45b69e8d9d
|
Debugger: Allow to suspend/resume individual threads / only with FpDebug, only while paused - for the next run/step.
|
2022-09-11 03:28:53 +02:00 |
|
Martin
|
cbf0b6b0d6
|
Debugger: make ThreadState an enum
|
2022-09-11 02:25:23 +02:00 |
|
Martin
|
bc3222941a
|
Debugger: Callstack-Dialog: Fixed "go to bottom"
|
2022-09-10 18:01:37 +02:00 |
|
Martin
|
71f7423dcc
|
Debugger: Callstack-Dialog: Fixed, don't reset the "ViewStart" (first index shown), if more frames are evaluated
|
2022-09-10 18:01:37 +02:00 |
|
Martin
|
9487022e01
|
Debugger: Callstack-Dialog: Fixed, don't call CountLimited with more "+1" than needed.
|
2022-09-10 18:01:36 +02:00 |
|
Martin
|
4d22d48f2e
|
Debugger: fix warning about project debugger backend in global options
|
2022-09-09 12:25:27 +02:00 |
|
Martin
|
f4e3f0e7e7
|
Debugger: "Copy callstack" do not clear clipboard to early. Issue #39880
|
2022-09-05 21:01:46 +02:00 |
|
Martin
|
af214f8719
|
Debugger: Renamed FpConverter to BackendConverter
|
2022-08-28 21:00:28 +02:00 |
|
Martin
|
eea8b2cd21
|
IDE, Debugger, Project: Allow setting up project specific debugger backends
|
2022-08-28 21:00:28 +02:00 |
|
Martin
|
bf105af56c
|
Debugger: fix crash in GetUniqueName
|
2022-08-28 20:59:53 +02:00 |
|
Martin
|
2468eac09e
|
Debugger: Feedback dialog, use ParentColor. Issue #39839
|
2022-08-07 23:44:13 +02:00 |
|
Martin
|
847436a56f
|
Debugger: Inspect/Evaluate windows, when opened from watches or each-other transfer settings for eval-flags and converter
|
2022-08-05 17:33:29 +02:00 |
|
Martin
|
2d0c2ea8ba
|
Debugger: new result type for ConvertValue
|
2022-08-04 22:50:40 +02:00 |
|
Martin
|
cbb17d6aeb
|
Debugger: fix typename with Json-display
|
2022-08-03 17:47:49 +02:00 |
|
Maxim Ganetsky
|
49730c9318
|
Debugger: cleaned up unused resource strings
|
2022-08-03 01:37:09 +03:00 |
|
Martin
|
c1b9bfeca9
|
Debugger: DebugForJson fixes - keep text format / assign converter to sub-watches / add "Address" detection
|
2022-08-02 15:20:50 +02:00 |
|
Martin
|
bca093c6ec
|
Debugger: redesign Inspect and Evaluate-Modify windows
|
2022-08-01 18:41:17 +02:00 |
|
Martin
|
c7e3898de2
|
Debugger: Watches, display full expression after drag/drop subwatch to main list.
|
2022-08-01 18:41:16 +02:00 |
|
Martin
|
f79e6e2ba9
|
Debugger: Add JSon explorer (expand json array/object)
|
2022-07-27 01:17:35 +02:00 |
|
Martin
|
ca5e8eafe0
|
Debugger: fix watches dialog / skip tree-rows with control elements
|
2022-07-24 14:06:48 +02:00 |
|
martin
|
2fce58a3de
|
FpDebug: support DW_TAG_variant_part
|
2022-07-13 21:19:35 +02:00 |
|
Martin
|
2835e63366
|
Debugger: asm win, fix range check
|
2022-07-13 10:27:47 +02:00 |
|
Martin
|
271024d8d9
|
Debugger: Add option to limit converter invocations.
|
2022-07-03 01:54:32 +02:00 |
|
Martin
|
fab987a398
|
Debugger: Inspect Win, option to enable/disable convertor
|
2022-07-03 01:54:12 +02:00 |
|