martin
|
2fce58a3de
|
FpDebug: support DW_TAG_variant_part
|
2022-07-13 21:19:35 +02:00 |
|
Dmitry Boyarintsev
|
73d41e6636
|
IDE: update loading keyschema allowing human readable values, issue #39817
|
2022-07-12 02:37:34 +03:00 |
|
Maxim Ganetsky
|
20d5f5d71a
|
IDEDebugger: moved registering IDE options page to the Register procedure from unit initialization section. It was meant to be there in the first place and now actually works there after 5b5c0ae1c4 .
|
2022-07-05 01:51:49 +03:00 |
|
mattias
|
5b5c0ae1c4
|
IDE: register package IDEDebugger
|
2022-07-04 08:03:43 +02:00 |
|
Martin
|
fd64dddf42
|
Debugger: Fixes for "Add option to limit converter invocations."
|
2022-07-03 12:11:41 +02:00 |
|
Martin
|
a7e5003f3c
|
Debugger: Add option to use converter in Watches
|
2022-07-03 01:54:24 +02:00 |
|
Maxim Ganetsky
|
d9252d8f42
|
IDEDebugger: enabled i18n, added Russian translation
|
2022-07-02 02:27:09 +03:00 |
|
Martin
|
bf6baffcfe
|
Debugger: Editor-Hint for debug-value, use Watch object to retrieve value via new API. Enables FpDebug-value-converter
|
2022-06-30 16:54:47 +02:00 |
|
Martin
|
6476a2ed2b
|
Debugger: don't print field-visibility in records
|
2022-06-30 16:54:46 +02:00 |
|
Pascal Riekenberg
|
852c512bba
|
CodeTools: IDECompletionBox less verbose
|
2022-06-29 21:27:54 +02:00 |
|
Martin
|
b54ac53cca
|
Debugger: improve SysVarToLStr - Improve error handling
|
2022-06-28 23:44:21 +02:00 |
|
Martin
|
f1adf1893b
|
IdeDebugger: tests and some fixes
|
2022-06-26 18:41:38 +02:00 |
|
Martin
|
b6866311bb
|
Amend "Updated Makefiles" fddc11ef84 .
|
2022-06-25 15:08:53 +02:00 |
|
Martin
|
fddc11ef84
|
Updated Makefiles
|
2022-06-25 14:59:56 +02:00 |
|
Martin
|
6b107a3e45
|
Debugger: IdeDebugger, added some nil checks - prevent crash, if fields are not set due to max-nest-level
|
2022-06-24 16:13:11 +02:00 |
|
Martin
|
34e3cf71ad
|
Debugger: Fix function-ref values in the IDE debugger (new LazDebuggerIntf)
|
2022-06-24 01:36:00 +02:00 |
|
Martin
|
b95d4d491a
|
Debugger: allow calling SysVarToLStr - fix handling watch-property settings
|
2022-06-23 15:00:32 +02:00 |
|
Martin
|
131d1062df
|
Debugger: allow calling SysVarToLStr for variants (via user defined type-names)
|
2022-06-23 13:54:18 +02:00 |
|
Martin
|
7f98d6e0e2
|
Debugger: Watches - limit the length for the printed watch.
|
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
|
06d7230f75
|
Debugger: fix assigning watch.DisplayName (for history entries)
|
2022-06-21 00:06:03 +02:00 |
|
Dmitry Boyarintsev
|
841b6ce0c0
|
IDE: update keymapping dialog to show "imported" schema as such (for a better use feedback), issue #39805
|
2022-06-20 01:03:31 +03:00 |
|
Dmitry Boyarintsev
|
83cb0631ad
|
IDE: updating schema selection dialog to recognize additional custom schemas, issue #39805
|
2022-06-20 00:46:12 +03:00 |
|
Dmitry Boyarintsev
|
905bf25a94
|
IDE: adding support for custom keyboard schema. Those are xml files to be located at configuration subdir keyschema, issue #39805
|
2022-06-20 00:46:03 +03:00 |
|
Martin
|
431b0ec7ba
|
Debugger: fix copying WatchValues in assign. Fix crash after drag/drop of nested watches
|
2022-06-18 23:39:34 +02:00 |
|
Martin
|
0ba396d663
|
Debugger: Fix data-address (watch window) for pointer
|
2022-06-18 18:08:08 +02:00 |
|
Martin
|
1c9afcf9d5
|
Debugger: Watches, re-add showing classname for objects
|
2022-06-16 15:13:03 +02:00 |
|
Martin
|
2c0a47c295
|
Debugger: Watches, added Data-Address
|
2022-06-16 14:54:37 +02:00 |
|
Martin
|
2e08d4c01a
|
IdeDebugger: fix internal storage
|
2022-06-16 11:40:09 +02:00 |
|
Martin
|
fd69a9ce4b
|
Debugger: fix nil pointer access in watch-result
|
2022-06-15 13:12:28 +02:00 |
|
Maxim Ganetsky
|
aec85a45b4
|
IDE: fixed typo in keymapping import method (TSaveDialog -> TOpenDialog) and enabled autosize for import/export buttons, issue #39797
|
2022-06-15 01:11:28 +03:00 |
|
Dmitry Boyarintsev
|
0b9dbd2a6d
|
IDE: adding Export/Import key mapping, issue #39797
|
2022-06-15 00:57:57 +03:00 |
|
Martin
|
3c5a7c2742
|
Debugger, VTV: fix pop-up menu versus dragging. Only drag on left mouse -- Fix clearing controls that are invisible after scrolled by an expanding node.
|
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
|
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
|
ee5cc5f780
|
IDE: Watches, hide array-navigations scrolled out by expanding a node above / adjust Clientrect - wrong right site.
|
2022-06-13 15:41:18 +02:00 |
|
Martin
|
f1ec711b81
|
Debugger: Watches,Inspect - Improve array navigation outside of bounds
|
2022-06-12 22:14:19 +02:00 |
|
Martin
|
b814c37698
|
Debugger: Watches-Win, expand arrays to view entries
|
2022-06-12 22:14:18 +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
|
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
|
e0d7ffb540
|
Debugger: fix, clear outdated snapshots if watch-expression changes
|
2022-06-10 19:32:15 +02:00 |
|
Martin
|
7d66280e62
|
Debugger: fix wrong assertion
|
2022-06-10 16:22:00 +02:00 |
|
Martin
|
2a954dfb14
|
Debugger, Watches: Update for new LazDebuggerIntf
|
2022-06-09 17:46:24 +02:00 |
|
Martin
|
e7b23f98d0
|
LazDebuggerIntf, FpDebug: add array and structure types
|
2022-06-09 17:46:23 +02:00 |
|
Martin
|
464d077fd4
|
DebuggerIntf, FpDebug: add PChar vs String
|
2022-06-07 00:35:59 +02:00 |
|