hjk
6bb0024140
Debugger: Make adding tasks for missing debug info packages optional
...
Task-number: QTCREATORBUG-8949
Change-Id: If0cf1c1078a72a3e4a3d371d236bacac858b8046
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com >
2013-04-02 13:51:25 +02:00
Friedemann Kleint
85d12bb409
Clean headers in debugger plugin.
...
Change-Id: Ia50e61a82101b699390b23b4f1ea9509619314bb
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-03-22 10:00:00 +01:00
hjk
e14bbccb04
Debugger: Add an option to import plain gdb pretty printers
...
This enables the use "official gdb"-styly pretty printers from
within Creator. In case there are both variants, Creator-style
pretty printers are preferred.
Change-Id: Iaa178d922dae4eaa1943e9d5b960a666f80fe4db
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-03-22 08:31:59 +01:00
hjk
e1c4f12de4
Debugger: Split GDB option pages into two
...
It's getting crowded...
Change-Id: I24c1a87b013af485743573df7669739ad93f8a89
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-03-22 08:31:41 +01:00
David Schulz
e03f7da72b
CDB: Warn on release build.
...
Task-number: QTCREATORBUG-8820
Change-Id: If48429fc80d3b928cba4622ff6b168dca8289500
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com >
Reviewed-by: hjk <hjk121@nokiamail.com >
2013-03-06 07:41:50 +01:00
Oswald Buddenhagen
1fda2111d4
Merge remote-tracking branch 'origin/2.6'
...
Conflicts:
src/plugins/autotoolsprojectmanager/AutotoolsProjectManager.pluginspec.in
src/plugins/debugger/qtmessageloghandler.cpp
src/plugins/debugger/qtmessagelogwindow.cpp
src/plugins/madde/maemodeployconfigurationwidget.cpp
src/plugins/qmldesigner/components/integration/designdocumentcontroller.cpp
src/plugins/qmldesigner/designercore/include/widgetqueryview.h
src/plugins/qmldesigner/designercore/metainfo/metainfoparser.cpp
src/plugins/qmldesigner/designercore/model/modelnodecontextmenu.cpp
src/plugins/qmldesigner/designercore/model/modelnodecontextmenu.h
src/plugins/qmlprojectmanager/qmlprojectapplicationwizard.cpp
src/plugins/qnx/bardescriptormagicmatcher.h
src/plugins/qt4projectmanager/profilekeywords.cpp
src/plugins/remotelinux/deployablefilesperprofile.cpp
src/plugins/remotelinux/deployablefilesperprofile.h
src/plugins/remotelinux/deploymentinfo.cpp
src/plugins/remotelinux/deploymentsettingsassistant.cpp
src/plugins/remotelinux/profilesupdatedialog.cpp
tests/auto/icheckbuild/ichecklib.cpp
tests/auto/icheckbuild/parsemanager.cpp
tests/auto/icheckbuild/parsemanager.h
Change-Id: Ie465a578446a089e1c502d1cb1096e84ca058104
2013-01-31 16:25:33 +01:00
Robert Loehning
298531e370
Incremented year in copyright info
...
Change-Id: Ic6a9ff0359625021ebc061d22db6811814534205
Reviewed-by: Kai Koehne <kai.koehne@digia.com >
2013-01-29 16:27:03 +01:00
hjk
be48a3faff
Use Core::Id for IOptionsPage::m_id
...
Change-Id: Id9d6cf28966eeb65775cf1f16f57773af5fb6bca
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com >
2013-01-17 11:43:04 +01:00
hjk
78beacd7b4
Use Core::Id for IOptionPage::category
...
Change-Id: I63433edd9118a7aa4ecaef28f40bfc729d90f512
Reviewed-by: hjk <qthjk@ovi.com >
2012-12-29 19:10:59 +01:00
Friedemann Kleint
c6c658bb4f
Debugger: Fix break at qWarning()/qFatal() for Qt 5.
...
Use the same setting in CDB, move it to common settings page
in a follow-up commit.
Change-Id: I67d6cd706f658c616a431e9d518d52e020afa54c
Reviewed-by: hjk <qthjk@ovi.com >
2012-12-20 17:32:04 +01:00
Eike Ziller
03717cf7ef
Merge remote-tracking branch 'origin/2.6'
...
Conflicts:
src/plugins/debugger/gdb/gdboptionspage.cpp
src/plugins/fakevim/fakevimoptions.ui
src/share/share.qbs
Change-Id: Ic45b68ba7b1cc1b780be4271ba4ee939e6055b80
2012-12-18 17:42:04 +01:00
Eike Ziller
da25e26145
Reduce spacing in gdb options page.
...
Make the warning label italic, so it still stands out a bit.
Task-number: QTCREATORBUG-8345
Change-Id: Ia8cb4a45817e314411b326ca9e1929e5dbe85f76
Reviewed-by: hjk <qthjk@ovi.com >
2012-12-14 13:33:43 +01:00
hjk
2e01daa2a0
debugger: adjust reference to startup commands to reality
...
Change-Id: I4369de839eba8cd30d261b74e89f2363ca815926
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com >
2012-11-20 14:39:34 +01:00
hjk
264fe4aebb
debugger: add option to use intel-style disassembly
...
Change-Id: I549981e8314b52fafe2da387a0bb6312670578fa
Reviewed-by: hjk <qthjk@ovi.com >
2012-11-09 20:58:37 +01:00
hjk
33468e3549
Debugger: add a new bool setting to follow all branches after fork
...
Currently unused.
Change-Id: Ic751de17bf43749a135b353c0b916371174b35f8
Reviewed-by: hjk <qthjk@ovi.com >
2012-11-09 11:44:38 +01:00
hjk
38f9169ef5
Debugger: allow user commands after attaching to a remote target
...
Change-Id: I365f34a8ddc6d895bb3fcb09bd991b24108d922b
Reviewed-by: hjk <qthjk@ovi.com >
2012-10-23 13:25:53 +02:00
hjk
386ca7c8dd
Adjust license headers
...
Change-Id: Ice592c6de9951ee3b2c4cb52ed0bb3b6770e0825
Reviewed-by: Eike Ziller <eike.ziller@digia.com >
2012-10-05 17:12:56 +02:00
Robert Loehning
f626ea951e
Fix typos
...
Change-Id: Ia3e08a61dcc9856a50ae11134558873a34a767e7
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com >
2012-09-07 22:04:29 +02:00
Friedemann Kleint
f30111a6cb
GdbOptionsPage: Fix text for break at 'abort'.
...
Change-Id: Ibd0385fbe5a7dacd9138b794c9927538be235680
Reviewed-by: hjk <qthjk@ovi.com >
2012-08-30 15:33:00 +02:00
Friedemann Kleint
5409d2d1d3
CDB: Add setting to add breakpoint at CrtDbgReport().
...
- Factor out message/tooltips for breakpoints on functions.
- Add stringlist of break functions to CdbOptions.
- Set breakpoints with module, ignore response.
Change-Id: If5cf7647b190057c18d8499b9f4862696610e4f6
Reviewed-by: hjk <qthjk@ovi.com >
2012-08-29 08:18:16 +02:00
Jarek Kobus
4c96bd6791
Fix source strings
...
Change-Id: Ib56082091a1f7e3062ff48e981bb4ee8e2dd9357
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com >
2012-08-28 14:16:10 +02:00
Friedemann Kleint
fc878896b4
Fix exit crash when showing GDB options page.
...
The options page deleted the widget, which it does not own.
Remove the deletion, rename GdbOptionsPagePrivate to
GdbOptionsPageWidget and use a QPointer in the GdbOptionsPage,
rename the member to m_widget for clarity.
Change-Id: I211a7cf4d59015c540335bd6313eaff13f1999a4
Reviewed-by: hjk <qthjk@ovi.com >
2012-08-27 14:42:20 +02:00
hjk
6f2cc3a32e
debugger: improve wording of tooltips
...
Change-Id: Ie1d91eaf9942f82c03e2bc00215522ecc98b2887
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@nokia.com >
2012-08-16 12:36:59 +02:00
hjk
624aada0d9
debugger: polish gdb option page
...
Add some tooltips, streamline code.
Change-Id: Iaa1091a0456e1e124fbe27fcad44f99c8d3c7f33
Reviewed-by: hjk <qthjk@ovi.com >
2012-08-14 09:48:05 +02:00
Eike Ziller
e0e8cf3ada
Contact -> qt-project.org
...
Change-Id: I7134d7de30bcf9f9dcfad42520dd45ee083a852d
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com >
2012-07-19 13:23:21 +02:00
Montel Laurent
a42ed223cd
debugger gdb: fix mem leak (m_ui was never deleted)
...
Change-Id: I7be846fce3df6ed264954a379a4984666c8dfb06
Reviewed-by: Laszlo Papp <lpapp@kde.org >
Reviewed-by: hjk <qthjk@ovi.com >
2012-07-16 15:46:53 +02:00
hjk
278d909208
debugger: use the elfreader instead of external objdump
...
Change-Id: Ic5c5525703a6ef8924ac68e1a9ed33e411aada08
Reviewed-by: hjk <qthjk@ovi.com >
2012-06-01 19:15:59 +02:00
hjk
f77cd29e54
IOptionsPage: replace virtual fuctions by data members
...
Change-Id: I8297df85109b67b79f90c33263a5dc7b89efbb60
Reviewed-by: Eike Ziller <eike.ziller@nokia.com >
2012-05-23 10:48:04 +02:00
Orgad Shaneh
b3416a57d7
Debugger: Break on raise() -> Break on abort()
...
Win64 doesn't seem to have raise() at all, or at least it isn't
called on abort()
Change-Id: Ief7a97c321db0f91629848852719977d14094173
Reviewed-by: hjk <qthjk@ovi.com >
2012-05-08 18:14:38 +02:00
hjk
b439999f1d
debugger: try quicker start when no breakpoints are set
...
This prevents initial reading of debug information when no
breakpoints are set. The debug information will be read on
first stop instead, e.g. when the user interrupts.
Change-Id: I6156347bf108e9ed89f54ca67021f37c02fa5116
Reviewed-by: Aurindam Jana <aurindam.jana@nokia.com >
2012-04-17 12:35:24 +02:00
hjk
fe62330c9f
debugger: rename 'Break on abort' to 'Break on raise'
...
Change-Id: I9e1751e890c42cc9f2d7f855b25c3d7e24b5501f
Reviewed-by: hjk <qthjk@ovi.com >
2012-02-23 18:50:11 +01:00
Erik Verbruggen
3fa55b7ab9
Removed module names from #include directives.
...
Getting the #include directives ready for Qt5. This includes the
new-project wizards.
Change-Id: Ia9261f1e8faec06b9285b694d2b7e9a095978d2b
Reviewed-by: Eike Ziller <eike.ziller@nokia.com >
2012-02-15 16:24:46 +01:00
Orgad Shaneh
87de819729
GDB/Windows: Break on abort
...
Task-number: QTCREATORBUG-6773
Change-Id: I082b7d04730a5014ad935d6a079a1829dfcdd34c
Reviewed-by: hjk <qthjk@ovi.com >
2012-02-02 13:02:32 +01:00
hjk
2931a499e6
Long live the king!
...
Change-Id: I2b72b34c0cfeafc8bdbaf49b83ff723544f2b6e2
Reviewed-by: Daniel Teske <daniel.teske@nokia.com >
2012-01-26 19:55:36 +01:00
hjk
4a21f0c3c8
Use new static ICore interface.
...
Change-Id: I9b690d9b150c8d162b15370f9f8986267c9128f1
Reviewed-by: Daniel Teske <daniel.teske@nokia.com >
2012-01-24 18:48:47 +01:00
hjk
818081b32b
debugger: don't accept rich text in the gdb startup commands
...
Task-number: QTCREATORBUG-6771
Change-Id: I9fbb1f275561d9ea422781af3740257235269197
Reviewed-by: hjk <qthjk@ovi.com >
2012-01-10 13:30:04 +01:00
hjk
4f891e9901
debugger: remove the "expert start modes"
...
This reverts most of 12f7a439d . It was a bad idea.
Task-number: QTCREATORBUG-6752
Change-Id: I048749a9dc888f36045f641de8fd2a1e3ae5d979
Reviewed-by: hjk <qthjk@ovi.com >
2012-01-07 17:22:23 +01:00
hjk
12f7a439d9
debugger: introduce "expert mode" for rarely used start modes
...
Change-Id: Ic249a9e745dde926f789a12670a58406a48f8223
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com >
2011-12-12 18:00:17 +01:00
hjk
9d24d56822
debugger: "inline" gdboptionspage.ui
...
Change-Id: I89b0f0dd5c9764d2080faefe9734911090616976
Reviewed-by: hjk <qthjk@ovi.com >
2011-11-30 11:50:33 +01:00
hjk
600a2f839e
debugger: make use of dynamic type for dumpers configurable
...
It's too expensive to have it unconditionally on in some settings.
Giving the user the possibility to switch it off seems ok.
Change-Id: I7bdcb0ce919f0dca83a4563ac83958efdeb251e7
Reviewed-by: hjk <qthjk@ovi.com >
2011-11-30 11:50:20 +01:00
Eike Ziller
85cf2b661e
Merge remote-tracking branch 'origin/2.4'
...
Conflicts:
src/libs/qmljs/qmljsinterpreter.cpp
src/libs/qmljs/qmljsinterpreter.h
src/plugins/debugger/qml/scriptconsole.cpp
src/plugins/git/gitplugin.cpp
src/plugins/qmlprofiler/canvas/qdeclarativetiledcanvas.cpp
src/plugins/qmlprofiler/canvas/qdeclarativetiledcanvas_p.h
Change-Id: Iad59c8d87c72a21c79c047e374c0ab689998af39
2011-11-11 09:46:25 +01:00
hjk
31600758de
all: s/info@qt.nokia.com/qt-info@nokia.com/
...
Change-Id: If18afb5d4665924e7d9250dccbc60a65e6daa75e
Reviewed-by: Eike Ziller <eike.ziller@nokia.com >
2011-11-03 10:33:19 +01:00
hjk
ffd0571549
debugger: make "gdb startup script" directly editable
...
External files are still accessible using "source ..."
Change-Id: Icbf27302ef55b9061b69a9274cb7088798adf73d
Reviewed-by: hjk <qthjk@ovi.com >
2011-11-01 18:17:50 +01:00
Christian Kandeler
b2ae4b230d
Debugger/gdb: Activate "target async" option in GUI.
...
Change-Id: Ic359d4af409993dfcc45ba95e6ab5e9287ef6d12
Reviewed-on: http://codereview.qt-project.org/5874
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: Christian Kandeler <christian.kandeler@nokia.com >
2011-10-04 13:38:27 +02:00
hjk
85a1841f2c
debugger: add option to search debug info in well-known locations
...
Change-Id: I16e32f0e44fc628c7dca5270083a9bb1050769c1
Reviewed-on: http://codereview.qt-project.org/5371
Reviewed-by: hjk <qthjk@ovi.com >
2011-09-22 09:32:12 +02:00
hjk
98a4f9ae71
debugger: Make "set breakpoint of qFatal" optional
...
This is mainly a workaround for cases where gdb crashes when setting
this breakpoint. It's unclear so far why this happens, but when it
happens, the debugger is basically useless, so there should be a
way to disable the "bad" feature.
Change-Id: I28ede9b38eb8bf56a8c5998088be487b4ee5896d
Reviewed-by: con
Task-number: QTCREATORBUG-5275
Reviewed-on: http://codereview.qt.nokia.com/1604
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: Eike Ziller <eike.ziller@nokia.com >
2011-07-14 11:58:51 +02:00
hjk
179921529a
debugger: disable 'target async' in the ui
...
No real benefits so far.
Task-number: QTCREATORBUG-4682
Change-Id: Ibb416fed09e4e0210a84a51b2cd71189ac01ffa6
Reviewed-on: http://codereview.qt.nokia.com/631
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: hjk <qthjk@ovi.com >
2011-06-22 17:11:17 +02:00
hjk
cf62837fab
debugger: implement an option to stop on qWarnings (gdb only)
...
Task-number: QTCREATORBUG-842
Change-Id: If1a7d0cd9dfaa5b6b4915fa67a150683cf6786b9
Reviewed-on: http://codereview.qt.nokia.com/226
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com >
Reviewed-by: hjk <qthjk@ovi.com >
2011-05-30 16:00:22 +02:00
Tobias Hunger
aa2acec14c
Fix/add copyright headers
...
Change-Id: I8b73d583be1ee7183f4074bce49d5390e38631a2
2011-05-06 15:17:05 +02:00
Friedemann Kleint
1ae9679c40
Debugger: Separate internal constants.
2011-04-21 15:52:51 +02:00