Commit Graph

18 Commits

Author SHA1 Message Date
Eike Ziller
8295b503be License update
Change-Id: I3c22ef2685d7aa589f5d0ab74d693653a4c32082
Reviewed-by: Alessandro Portale <alessandro.portale@digia.com>
2014-10-09 11:41:44 +02:00
Orgad Shaneh
3a76602777 Debugger: Fix soft assertion
SOFT ASSERT: "!m_id.isValid()" in file .../debuggeritem.cpp, line 92

Introduced in 5b5a7d1dea

Change-Id: I82416302402770d885f8eb96b6966294a5368cbe
Reviewed-by: hjk <hjk121@nokiamail.com>
2014-08-26 10:38:51 +02:00
Orgad Shaneh
5b5a7d1dea Debugger: Avoid duplication of SDK debuggers
Task-number: QTCREATORBUG-12888
Change-Id: I732f1bfe44dc47d0c96570649f3bf8c0e3f40dda
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
2014-08-25 11:01:06 +02:00
Orgad Shaneh
72e878a126 Debugger: Improve detection of debuggers in legacy configuration
There is a wrong assumption there that ids start with '{'.

Change-Id: I8d753c1b67cfe250435711eab8db9f6dc576195d
Reviewed-by: hjk <hjk121@nokiamail.com>
2014-07-03 18:51:35 +02:00
Orgad Shaneh
ea63b2a6fc Debugger: Make doctype consistent with other settings
i.e. "QtCreator" + filename

Change-Id: I797f86d2266b3e0a612f1b377edc8bdf90914776
Reviewed-by: hjk <hjk121@nokiamail.com>
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
2014-07-03 10:40:10 +02:00
Christian Stenger
e2745ba28d Debugger: Do not list folder as debugger
Change-Id: I32ce5ee2cfd30c786af2d8ae6297c2708fcfd632
Reviewed-by: hjk <hjk121@nokiamail.com>
2014-04-15 16:37:55 +02:00
Christian Stenger
428b95f62e Debugger: Skip non-executable auto-detected debuggers
Task-number: QTCREATORBUG-11452

Change-Id: I03a7d2b3dda0b7ffa92ddf1d640d9512f501575e
Reviewed-by: hjk <hjk121@nokiamail.com>
2014-02-11 13:35:28 +01:00
Friedemann Kleint
b39de8919e Check if debuggers read from settings files are executable.
Change-Id: I412d3fdf228bcf8948d8247363bf3b034cbb788c
Reviewed-by: Mehdi Fekari <mfekari@blackberry.com>
Reviewed-by: hjk <hjk121@nokiamail.com>
2014-01-29 16:45:19 +01:00
Robert Loehning
746c5d8863 Incremented year in copyright info
Change-Id: Ib5423fdd064e4546f848c0b640b0ed0514c26d3a
Reviewed-by: Leena Miettinen <riitta-leena.miettinen@digia.com>
Reviewed-by: Kai Koehne <kai.koehne@digia.com>
2014-01-08 08:29:47 +01:00
hjk
6ab4adabf3 Debugger: Prevent overwriting of pre-defined Abi values
Todo: Add a button to rescan ABIs to UI after UI freeze.
Currently you have to change the debugger command and then
change it back when replacing a debugger with a debugger for
something else in place.

Task-number: QTCREATORBUG-10755
Change-Id: Id3cf1da3f198b60e6c538e5478b11f1d6d379ff9
Reviewed-by: hjk <hjk121@nokiamail.com>
Reviewed-by: Tobias Hunger <tobias.hunger@digia.com>
2013-12-02 13:44:48 +01:00
hjk
5747719593 Debugger: Don't register identical debuggers (unless forced)
User code can decide whether it wants something added unconditionally
(by creating a DebuggerItem with valid id), or let the manager re-use
something matching or create an id.

Task-number: QTCREATORBUG-10641
Change-Id: I4f5a1fbe881932ba5608f5c6116b4ea8352f8903
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-11-07 13:01:52 +01:00
hjk
d02c20ef7e Debugger: Use debugger id for deregistration.
This is better API by being explicit about the item to remove.

Change-Id: I75cb47d7e873f41449efcf4994b2e725ffeeaa73
Reviewed-by: David Kaspar <dkaspar@blackberry.com>
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-11-07 11:22:36 +01:00
Fawzi Mohamed
9a4caa4b4c ios: improve automatic kits
* fix incorrect old kits
* avoid adding a special debugger

Change-Id: I233068dbb9958045cdc2e875337297748b2b4ff8
Reviewed-by: hjk <hjk121@nokiamail.com>
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@digia.com>
2013-11-05 17:00:33 +01:00
Tobias Hunger
22da799cf1 Debugger: Read legacy settings from both SDK and user locations
This fixes Boot2Qt setting the debugger for its kits.

Change-Id: I3ac3ad70b29b6c852e5e50d3e64258e487455b43
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-10-29 16:27:38 +01:00
Tobias Hunger
fd8f2c6cdb Debugger: Make cancel work in DebuggerOptionsPage
Change-Id: I09735507703e9a2c55aff68a25a4405cf12c9ab4
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-10-28 18:07:46 +01:00
Tobias Hunger
b17e8e3061 Debugger: Rewrite logic to use signals on DebuggerItemManager
Change-Id: I82e1cd3cca9cc2d79366e1af054640dadebf7871
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-10-28 17:55:27 +01:00
Tobias Hunger
5e1e8eaae0 Debugger: Add signals to DebuggerItemManager
Change-Id: Icbd14a683d1a5ec53aa2d2337d43a86c26bccac9
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-10-28 17:52:01 +01:00
Tobias Hunger
ab8999832a Debugger: Move classes into their own files
Change-Id: I89853ffb4192b0da1f34d471e250d4ec32daa3da
Reviewed-by: hjk <hjk121@nokiamail.com>
2013-10-28 17:50:49 +01:00