- 10 Jun, 2015 2 commits
-
-
hjk authored
This splits the bool setToolTipExpression() operation into a bool canHandleToolTip(), and the actual processing of the request, which is mostly identical to the handling of a watcher. Handling a watcher is now mostly the same as a full Locals update, except for the 'partial' flag. Pushing the handling of that down to the bridges gives identical code paths in the gdb and lldbengine. Move that to the DebuggerEngine base class. Change-Id: I3861b43e8630c7e7bd57fcd549b2a2387e3d4869 Reviewed-by:
hjk <hjk@theqtcompany.com> Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
hjk authored
Was forgotten in eaf718bd. Change-Id: Ia11999d708ca2d9ffd8d8955945361ce888d4330 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 09 Jun, 2015 4 commits
-
-
hjk authored
The original use case of running GDB itself remotely is not present anymore. Change-Id: I283a27216d6a8849fea7d9ca8df6b94571fb99fd Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
hjk authored
Fixes also the recent regression due to slicing when attaching to a running application. Change-Id: I6a7712811d6820b0c57658db10c5ff9790b4a338 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
hjk authored
Namespace, override, re-shuffle. Change-Id: I6327b032707294b680a5411a652970a5f9b38c75 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
hjk authored
Change-Id: I7bb67fd91fb1338f2d42ceee3e47bad20b36a81b Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 08 Jun, 2015 1 commit
-
-
hjk authored
More similar to what GDB does. Change-Id: I2c5e952261119f04a515f8b8e79a66c397bff6df Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 05 Jun, 2015 2 commits
-
-
hjk authored
Change-Id: Ia26cdcddf086546650525c779c21b0100a616af3 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
David Schulz authored
Change-Id: Ida0e8aec41bade10ad1e3ac517812a3a8c120473 Reviewed-by:
David Schulz <david.schulz@theqtcompany.com> Reviewed-by:
hjk <hjk@theqtcompany.com>
-
- 04 Jun, 2015 4 commits
-
-
hjk authored
Change-Id: Idb65d85664632121e80a91fd5fae021315c9b33f Reviewed-by:
Kai Koehne <kai.koehne@theqtcompany.com>
-
hjk authored
Also adjust RegisterPostMortemAction. Change-Id: I6395b0c853d0e37e94d22c5e90499e5465de610b Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
hjk authored
Usually the same as the text() for use in menus, but with different capitalization. Also, restrict the QAbstractButton case to QCheckBox. That's the only case where it is used. Change-Id: Iaf87265a214891b83fa5604eb69290e2160c57f0 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Nikita Baryshnikov authored
signal which was removed in ec7a9494 Change-Id: I63dfc920c9ea3f97fbf463c55f03b200374e17c2 Reviewed-by:
Kai Koehne <kai.koehne@theqtcompany.com> Reviewed-by:
Marco Benelli <marco.benelli@theqtcompany.com> Reviewed-by:
hjk <hjk@theqtcompany.com>
-
- 03 Jun, 2015 1 commit
-
-
Orgad Shaneh authored
debuggerruncontrol.h(87) : warning C4273: 'Debugger::createDebuggerRunControl' : inconsistent dll linkage Change-Id: Id202fcebe0f66a94be3b6efff8ce575a5da3c3e3 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 29 May, 2015 1 commit
-
-
hjk authored
Change-Id: I0d7c3ba312f7242d14b9c7cf4fe7174325b518ca Reviewed-by:
David Schulz <david.schulz@theqtcompany.com> Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 28 May, 2015 1 commit
-
-
hjk authored
Right now, DebuggerStartParameter is part of the debugger plugin external interface. Better not make it fatter than necessary. Change-Id: I3b9205089f971dd314ccba1335b5ca2d4d9fe7c6 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com> Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
- 22 May, 2015 5 commits
-
-
hjk authored
Remove one unused function declaration and adjust one comment to reality. Change-Id: I0ba88dfa89d1fe312cef97a659715c664f4650bc Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
hjk authored
Change-Id: I79a718f45835a709daa37dd785ed718c3743d77e Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com> Reviewed-by:
David Schulz <david.schulz@theqtcompany.com>
-
hjk authored
Change-Id: I61b2f7a11bb516b4d14226cfdbbc581243659e4f Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
David Schulz authored
Change-Id: I94c8bd554e9e5ee157fd2bc80d3889558d08a8f0 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
David Schulz authored
Task-number: QTCREATORBUG-14461 Change-Id: I6e63643754197e300dbc90c9208458e5d69beaf6 Reviewed-by:
hjk <hjk@theqtcompany.com> Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 21 May, 2015 3 commits
-
-
hjk authored
The code path can be triggered legitimately by removing breakpoints without direct file association like "Break on throw" in the breakpoint view. Change-Id: If32a990f76d86386e40123c8f7a90613e15ca670 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com> Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
David Schulz authored
Change-Id: If15afbbc7bcf33367755cfd61d47670a28038e6f Reviewed-by:
hjk <hjk@theqtcompany.com>
-
David Schulz authored
Also adding a color for each category. Change-Id: I3627d13913951a95804b5a816f087a822c01bd86 Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- 18 May, 2015 1 commit
-
-
hjk authored
... when double-clicking on an entry for which debug information but no corresponding sources were found. Change-Id: I48f57794e072752d444d7c3ccd8bfe517c9db1dd Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com> Reviewed-by:
Christian Kandeler <christian.kandeler@theqtcompany.com>
-
- 12 May, 2015 1 commit
-
-
hjk authored
... when engine does not support watcher insertion while running. Change-Id: I1b4500f75b43176df7dc31f4a5840afb2347dd36 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 08 May, 2015 1 commit
-
-
hjk authored
Change-Id: I052bc093086a5da0b2cbd4e99df32e42627ceaf5 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com> Reviewed-by:
hjk <hjk@theqtcompany.com>
-
- 07 May, 2015 1 commit
-
-
Eike Ziller authored
For example when developing on Windows, cross compiling to Linux, the result is not executable from the Windows perspective. Reverts f2cfd3c0 which changed the code to use ExistingCommand to get the automatic expansion of app bundles on OS X, and do automatic expansion of app bundles also when using path chooser of type File. Choosing an app bundle in a path chooser of type File would previously lead to an invalid entry in the path chooser anyhow, because the app bundle itself is not a file. Change-Id: Ie710c47918d2b8735009e290301ed2683e354f2c Task-number: QTCREATORBUG-14412 Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
hjk <hjk@theqtcompany.com> Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- 28 Apr, 2015 1 commit
-
-
David Schulz authored
Task-number: QTCREATORBUG-14344 Change-Id: Id05b16e649d39e354e6fda9ede9aa44984f3f429 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 27 Apr, 2015 2 commits
-
-
David Schulz authored
Hitting a frame without source code information when stepping inside functions results in a step out. Same is now applied to frames with unreachable source code. Task-number: QTCREATORBUG-9677 Change-Id: If7f7b417d98e8ab058fc98cef3041cb616579619 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
hjk authored
Triggered by double-clicking a normal source file+line breakpoint while looking at some disassembly: We want to jump to the original source file in that case. Change-Id: Ia6eddcaf27e4160c7a989ab757315f5314f65d1e Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 24 Apr, 2015 1 commit
-
-
Daniel Teske authored
Change-Id: I5244eda989220aa2e2f8a225294d3c1dd0d97a2a Task-number: QTCREATORBUG-13245 Reviewed-by:
hjk <hjk@theqtcompany.com> Reviewed-by:
Daniel Teske <daniel.teske@theqtcompany.com>
-
- 23 Apr, 2015 1 commit
-
-
hjk authored
Change-Id: I72c6f66662a82b29d831631fdb2f152d8541cf09 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 22 Apr, 2015 3 commits
-
-
hjk authored
- introduce topLevelItemCount (similar to QTreeWidget) - squash untypedTreeLevelItems() - rename removeItems() to clear() - rename removeItem() to takeItem() - rename treeLevelItems<> to itemsAtLevel<> Change-Id: I0f1bb4110f7687b20da3d92e3d943858645a9fa2 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
hjk authored
Task-number: QTCREATORBUG-14309 Change-Id: I86bb47138a1e3d76120d1c2d0625a86036715d57 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com> Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
hjk authored
- rename index{From->For}Item - rename item{From->For}Index - remove ununsed setColumnCount Change-Id: I1cce9657e476dd1e8ffa9f7cdb2e646fab6884ab Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
- 16 Apr, 2015 2 commits
-
-
hjk authored
Name and type columns were not properly grayed out. Change-Id: I4120329e6d8f4e6fa33859056cafd07f69b642bd Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
hjk authored
That was a recent regression: All values were red ("changed"). Change-Id: Ib77c1aefa978832aad58b06eb73778a5654998bb Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 15 Apr, 2015 1 commit
-
-
hjk authored
Helps recognition of default std::maps and makes the StdMapQt dumper test pass with LLDB on Linux Change-Id: I2d2a91d65e895c7fc2c99e24cc77d21ca6353b22 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 14 Apr, 2015 1 commit
-
-
hjk authored
Always add a space before a *. This fixes some test cases with LLDB that failed to recognize the default argument in "std::vector<int *, std::allocator<int*> >" due to the different spacing. Change-Id: Ib4a57a808551d0b4cd527021f7d19772378e405f Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-