Eike Ziller
363d2d161c
Merge remote-tracking branch 'origin/12.0'
...
Change-Id: I35cb28b759fb200c45a1496299584132336fcd1c
2023-11-08 10:07:29 +01:00
Artem Sokolovskii
3bf61cc36c
DAP: Move to a unified way to handle breakpoints
...
Rely on SetBreakpoints response instead of breakpoint event.
Change-Id: Iff052a13c442fb1fcd945cf1a80f1354c43c15c5
Reviewed-by: hjk <hjk@qt.io >
2023-11-07 14:34:56 +00:00
Artem Sokolovskii
49b773bd25
DAP: Fix launch of an application without run parameters
...
Now dap gdb debugger takes into account "Command line arguments:".
Change-Id: I5e7630a56a0851e7a0b8356129eb250bb29d5893
Reviewed-by: hjk <hjk@qt.io >
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
2023-11-07 14:24:23 +00:00
Artem Sokolovskii
19faf1a25a
DAP: Add watcher feature
...
It is possible currently to add/remove watcher. Also it saves
expanded structure during the debugging process.
Note:
It doesn't work for CMake because of the issue #25282 .
Change-Id: Ia0a48ca5cd0062617ae427b56b001ef87d5894ed
Reviewed-by: hjk <hjk@qt.io >
2023-09-28 13:42:49 +00:00
Artem Sokolovskii
60a588215e
DAP: Add Python output to Terminal
...
Task-number: QTCREATORBUG-28734
Change-Id: I6f8965af525286231f7ac51dcd140c1aab4b2f01
Reviewed-by: hjk <hjk@qt.io >
2023-09-21 13:13:19 +00:00
Artem Sokolovskii
7605f5c934
DAP: Add different log category for different dap engines
...
Change-Id: Ia21926b860f8fee7399c40ad382ff31f360f73ce
Reviewed-by: hjk <hjk@qt.io >
2023-09-12 10:52:32 +00:00
Artem Sokolovskii
cecf577dc4
DAP: Add Python debugging
...
Added Python support to the DAP engine in Qt Creator.
Note:
Locals aren't displayed for python. It will be fixed
in the following commit.
Change-Id: I6d3b41fecc98b92951ed0522e9201401293034d7
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: hjk <hjk@qt.io >
2023-08-31 08:06:03 +00:00
Artem Sokolovskii
e3808cf4f4
DAP: Change unique_ptr to QObject parenting
...
Change-Id: I47f5db1823e69829294fb9f551a2edcb980d86dc
Reviewed-by: hjk <hjk@qt.io >
2023-08-17 12:33:53 +00:00
Artem Sokolovskii
0192c3c26d
DAP : Refactor DapEngine
...
Extracted client part to additional class DapClient.
Change-Id: Iba472d2fb2c2390f38ad9a3a75e9e1d9a76f912c
Reviewed-by: <github-actions-qt-creator@cristianadam.eu >
Reviewed-by: hjk <hjk@qt.io >
2023-08-17 11:02:13 +00:00