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 |
|
Martin
|
09f7108d6a
|
Debugger: Evaluate Win, auto refresh when changing checkboxes
|
2022-07-03 01:51:34 +02:00 |
|
Maxim Ganetsky
|
fedddfc9ba
|
Debugger: improved Evaluate/Modify dialog layout
|
2022-07-01 01:09:45 +03:00 |
|
Martin
|
9fdd4b278b
|
Debugger: Evaluate Window, use Watch object to retrieve value via new API. Enables FpDebug-value-converter
|
2022-06-30 16:54:46 +02:00 |
|
Martin
|
563d7e2d6f
|
Debugger: fixes for Inspect dlg.
|
2022-06-29 00:55:53 +02:00 |
|
Martin
|
b54ac53cca
|
Debugger: improve SysVarToLStr - Improve error handling
|
2022-06-28 23:44:21 +02:00 |
|
Martin
|
131d1062df
|
Debugger: allow calling SysVarToLStr for variants (via user defined type-names)
|
2022-06-23 13:54:18 +02:00 |
|
Martin
|
8f6b3940fa
|
Debugger: Watches - Partly revert d1ca85c248 "change how sub-watches(nested) are retrieved." - In some case sub-watches were executed with outdated parent type info.
|
2022-06-23 13:54:18 +02:00 |
|
Martin
|
5b625349ee
|
IDE: Move TDebuggerOptions to IdeDebugger package
|
2022-06-23 13:54:17 +02:00 |
|
Martin
|
b2c9e115f8
|
Debugger: Watches, do not evaluate watches that are collapsed.
|
2022-06-18 12:18:41 +02:00 |
|
Martin
|
2c0a47c295
|
Debugger: Watches, added Data-Address
|
2022-06-16 14:54:37 +02:00 |
|
Martin
|
02d88b37e8
|
Debugger: Watches, fixed displaying "len" prefix for arrays
|
2022-06-16 14:54:08 +02:00 |
|
Martin
|
e685106a2f
|
Debugger: Watches, drag nested watches to un-nested. Create a new non-nested watch for the item.
|
2022-06-16 13:33:02 +02:00 |
|
Martin
|
f5984e214f
|
Debugger: Watches, fix drag/drop new index
|
2022-06-16 12:33:08 +02:00 |
|
Martin
|
770127ba3a
|
Debugger: Watches, "copy name" to take expression from sub-watches
|
2022-06-14 22:36:01 +02:00 |
|
Martin
|
d1ca85c248
|
Debugger: Watches, change how sub-watches(nested) are retrieved.
|
2022-06-14 22:36:01 +02:00 |
|
Martin
|
5b403633c6
|
Debugger: Watches dialog, allow re-ordering watches via drag and drop
|
2022-06-13 21:14:23 +02:00 |
|
Martin
|
71dd61cf02
|
Debugger: Inspect, fix incorrect nil check
|
2022-06-13 21:14:22 +02:00 |
|
Martin
|
83f94025e0
|
IDE: Debugger-dialogs, small optimization - do not trigger begin/end updates during destruction
|
2022-06-13 15:45:25 +02:00 |
|
Martin
|
75d3e86bb4
|
Debugger: Watches, fix double freeing of array nav frames
|
2022-06-13 15:44:27 +02:00 |
|
Martin
|
8c9d81c77f
|
Debugger: Watches, fix "not showing" the last array element / fixed page size calculation / ensure to trigger evaluation, when node is expanded.
|
2022-06-13 15:43:42 +02:00 |
|
Martin
|
b814c37698
|
Debugger: Watches-Win, expand arrays to view entries
|
2022-06-12 22:14:18 +02:00 |
|
Martin
|
6deb576cda
|
Debugger: Inspect-Win, context menu, "copy value"
|
2022-06-12 22:14:13 +02:00 |
|
Martin
|
626207d7ff
|
Debugger: Inspect-Win, move array navigation to frame / add images
|
2022-06-12 22:14:13 +02:00 |
|
Martin
|
90453ce72b
|
Debugger: Inspect-Win, implement paging for large arrays
|
2022-06-12 22:14:12 +02:00 |
|
Martin
|
0b051af509
|
IDE, FpDebug: evaluate more sub-items for Inspect Dialog.
|
2022-06-12 22:14:12 +02:00 |
|
Martin
|
f65d3b93ee
|
Debugger: FpDebug, LazDebuggerIntf, Inspect-Win, basic distinction for proc/func/ref types.
|
2022-06-12 22:14:12 +02:00 |
|
Martin
|
e5e1ea1366
|
Debugger: fix Inspect-Win, update when user modifies value
|
2022-06-12 22:14:11 +02:00 |
|
Martin
|
54bca1219b
|
Debugger: Inspect-Win, use Watch object to get data / Display arrays with FpDebug
|
2022-06-12 22:14:11 +02:00 |
|
Martin
|
363d0ac778
|
Debugger: Inspect-Win, power button
|
2022-06-12 22:14:11 +02:00 |
|
Martin
|
788c6b3eaa
|
Debugger: Inspect-Win, update when thread/stack changes
|
2022-06-12 22:14:11 +02:00 |
|
Martin
|
18f0e7a5d3
|
Debugger, IDE: fix accessing uninitialized objects in debugger-dialogs
|
2022-06-09 17:46:25 +02:00 |
|
Martin
|
1bc575aeff
|
Debugger: Inspect-Win, fix wheel scrolling
|
2022-06-09 17:46:24 +02:00 |
|
Martin
|
2a954dfb14
|
Debugger, Watches: Update for new LazDebuggerIntf
|
2022-06-09 17:46:24 +02:00 |
|