- 24 Jan, 2013 1 commit
-
-
hjk authored
It was returning 'true' unconditionally for a while. Change-Id: Ia99bdb3c525641f757dacbba148b68d677f4d632 Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- 09 Jan, 2013 1 commit
-
-
hjk authored
Task-number: QTCREATORBUG-8446 Change-Id: I79abc7f75779db15bd8700c085b9cd57411bb2e1 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@digia.com>
-
- 08 Jan, 2013 1 commit
-
-
Orgad Shaneh authored
#!/usr/bin/env ruby Dir.glob('**/*.cpp') { |file| # skip ast (excluding paste, astpath, and canv'ast'imer) next if file =~ /ast[^eip]|keywords\.|qualifiers|preprocessor|names.cpp/i s = File.read(file) next if s.include?('qlalr') orig = s.dup s.gsub!(/\n *if [^\n]*{\n[^\n]*\n\s+}(\s+else if [^\n]* {\n[^\n]*\n\s+})*(\s+else {\n[^\n]*\n\s+})?\n/m) { |m| res = $& if res =~ /^\s*(\/\/|[A-Z_]{3,})/ # C++ comment or macro (Q_UNUSED, SDEBUG), do not touch braces res else res.gsub!('} else', 'else') res.gsub!(/\n +} *\n/m, "\n") res.gsub(/ *{$/, '') end } s.gsub!(/ *$/, '') File.open(file, 'wb').write(s) if s != orig } Change-Id: I3b30ee60df0986f66c02132c65fc38a3fbb6bbdc Reviewed-by:
hjk <qthjk@ovi.com>
-
- 30 Dec, 2012 1 commit
-
-
hjk authored
Change-Id: I48c9b1353d80ebd85c81aa8a03d0be200781122a Reviewed-by:
hjk <qthjk@ovi.com>
-
- 29 Dec, 2012 1 commit
-
-
hjk authored
Change-Id: I3865fde2347d687a7dee76dd5ca62db69cc4dd04 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 11 Dec, 2012 2 commits
-
-
Aurindam Jana authored
Task-number: QTCREATORBUG-3812 Change-Id: Ifa0ff5d030d6dc3e88df64523a81847314ff26ed Reviewed-by:
Christiaan Janssen <christiaan.janssen@digia.com>
-
Aurindam Jana authored
On a debug break, inspector tools cannot be used as the gui thread is blocked. Task-number: QTCREATORBUG-5466 Change-Id: I808d751b1ade7e4a5c98e87fec7bb4cb02715ad8 Reviewed-by:
Christiaan Janssen <christiaan.janssen@digia.com> Reviewed-by:
Kai Koehne <kai.koehne@digia.com>
-
- 28 Nov, 2012 1 commit
-
-
Orgad Shaneh authored
find -name \*.cpp -o -name \*.h | \ xargs sed -Ei 's/ (for|foreach|if|switch|while)\(/ \1 (/g' Change-Id: I9efdff4bf0c8c01a52baaaeb75198483c77b0390 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 27 Nov, 2012 1 commit
-
-
Orgad Shaneh authored
Only comments were adapted Change-Id: Id1393d512ed950ca747267c1e024d54e3bfc279d Reviewed-by:
hjk <qthjk@ovi.com>
-
- 20 Nov, 2012 1 commit
-
-
Orgad Shaneh authored
Distinguish from const char * one. QString ctor is yet to be removed Change-Id: I2da231036c6417353b0566d39666d918ad141c6d Reviewed-by:
hjk <qthjk@ovi.com>
-
- 09 Nov, 2012 1 commit
-
-
hjk authored
Via context menu in the modules view, gdb-only for now. Change-Id: I1163540cd9894c52243bb1bf0c2afc881e793863 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 07 Nov, 2012 1 commit
-
-
Aurindam Jana authored
The host address is now retreived from the kit info. Incase, a device is not associated with the given kit, the host is assumed to be localhost. Change-Id: I659d2d64ec78dc1b10c80c97390994a56ff26344 Reviewed-by:
Kai Koehne <kai.koehne@digia.com> Reviewed-by:
hjk <qthjk@ovi.com> Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- 06 Nov, 2012 1 commit
-
-
hjk authored
Change-Id: I2b939409374508687f4ea2e0d4cae65ac62498c7 Reviewed-by:
Christian Stenger <christian.stenger@digia.com>
-
- 02 Nov, 2012 1 commit
-
-
Friedemann Kleint authored
- Provide stubs for Non-Windows - Reduce #ifdefs, check Abi if possible. - Remove unused winGetCurrentProcessId(). Task-number: QTCREATORBUG-8141 Change-Id: I80558ca4e52e87c7371597ea07c091af08097b34 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 29 Oct, 2012 1 commit
-
-
Friedemann Kleint authored
Fix codepath overlooked in 6886e485 by introducing a WatchHandler::watchVariable(). Task-number: QTCREATORBUG-8120 Change-Id: Ibab2619754e0006f3c81810a6bfdf758261c169e Reviewed-by:
hjk <qthjk@ovi.com>
-
- 23 Oct, 2012 2 commits
-
-
hjk authored
Listen to gdb/MI notifications when possible. This is more granular, gives access to the thread group id and takes care of thread changes at any time. Change-Id: I8c67f6f19b204059deefdf7e07fe3b4ce13ed963 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@digia.com>
-
hjk authored
This is a common use case when examining core files from devices without ssh access or "externally" created core files and used to work with 2.5. Change-Id: Ie8ee5e2e0216c1e8c3265cf01e59f2c92d8730ef Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- 16 Oct, 2012 1 commit
-
-
Aurindam Jana authored
Task-number: QTCREATORBUG-8059 Change-Id: Icc277f47f46c1d7276d860e8bf1c133198020d78 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 09 Oct, 2012 1 commit
-
-
Aurindam Jana authored
Change-Id: I26765134c19b9a6cf1e7ad26f313e2d4f8faf258 Reviewed-by:
Christiaan Janssen <christiaan.janssen@digia.com>
-
- 05 Oct, 2012 2 commits
-
-
hjk authored
Change-Id: Ice592c6de9951ee3b2c4cb52ed0bb3b6770e0825 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
Aurindam Jana authored
The console is now a part of qmljstools plugin. The console appears as an output pane. A dummy QScriptEngine evaluates expressions when a declarative debug session is not in progress. During a debug session, the expressions are evaluated by the debug services. Task-Number: QTCREATORBUG-7402 Change-Id: Ic2eeac44fb335c706be03b89f8672b0356efe984 Reviewed-by:
Christiaan Janssen <christiaan.janssen@digia.com> Reviewed-by:
hjk <qthjk@ovi.com>
-
- 04 Oct, 2012 1 commit
-
-
Christian Kandeler authored
So far, the only option is whether to use the default proxy or not. More will follow. Change-Id: Icd1ec407a0269cc8e7577901853d3873fd03015c Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- 27 Sep, 2012 1 commit
-
-
Eike Ziller authored
Change-Id: Iadbb51b48ea82afc398b59148d603867b0439448 Reviewed-by:
Aurindam Jana <aurindam.jana@digia.com> Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com> Reviewed-by:
hjk <qthjk@ovi.com>
-
- 21 Sep, 2012 1 commit
-
-
hjk authored
A -debug <pid> or -debug core=... wasn't properly handled anymore. Change-Id: Ia976eccc0924e8e22168d8be35d7c24e1d566487 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 11 Sep, 2012 1 commit
-
-
Orgad Shaneh authored
Change-Id: I6cc06684134030bd527d9dcce21ad17938a56927 Reviewed-by:
Tobias Hunger <tobias.hunger@nokia.com>
-
- 07 Sep, 2012 1 commit
-
-
hjk authored
Change-Id: I916c42bc141f5bfbf5dd163b3d9dfeed3703ed94 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@nokia.com>
-
- 05 Sep, 2012 3 commits
-
-
Friedemann Kleint authored
Introduce virtual methods such that it is possible to write derived classes for specific KitInformation classes, allowing for filtering and setting text and tooltip. Remove debugging-specific code of KitChooser from the ProjectExplorer. Move populate() away from the constructor as not to call virtuals from it. Implement DebuggerKitChooser. It should no longer be possible to to choose an invalid kit for debugging from the debugger starter dialogs. Add a protected constructor to DeviceProcessesDialog allowing to pass a KitChooser. Change-Id: I8c683a2da7d69bfbccdc08213cb47d69a0df8b3e Reviewed-by:
Tobias Hunger <tobias.hunger@nokia.com>
-
Friedemann Kleint authored
Introduce a struct DebuggerItem as a debugger configuration item, containing debugger engine type and binary. Store information as a variant map. Add a combo box. Remove engine guessing logic. Parts of it are still required when checking the suggested debugger from the SDK. Split error checking to be able to do a quick error check and find only valid profiles in the matchers. Pass on errors up to RunControl::create(). Change-Id: I08653e2a76ca2c371701082f8173b0b8f8ed462e Reviewed-by:
Tobias Hunger <tobias.hunger@nokia.com>
-
Daniel Teske authored
And add a few helpful error messages Task-number: QTCREATORBUG-7826 Change-Id: Ia9f9fa476cecf2cff198bc460408bc062e119338 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@nokia.com>
-
- 04 Sep, 2012 1 commit
-
-
Tobias Hunger authored
* Rename profiles to kits. * Update some strings: * projects mode has a Kits tab, not a Targets tab. * " Settings" was dropped from the sub-tabs of the Kits tab * menu entry "Build/Open Build/Run Target Selector" was renamed to "Build/Open Build and Run Kits Selector". * Use "Kit" instead of "Target" in miniprojecttargetselector. (The class was not renamed as it does indeed select targets, not kits) Change-Id: I0727e086e2dfa0e8aaaf89fdc6f2e3596c7a4314 Reviewed-by:
Eike Ziller <eike.ziller@nokia.com>
-
- 03 Sep, 2012 2 commits
-
-
Friedemann Kleint authored
Obtain RunConfiguration from RunControl add logic to use the ABI if that fails. Task-number: QTCREATORBUG-7677 Change-Id: Iebf053e6b7a25644a4d4c02b80bf952ef9e6a078 Reviewed-by:
hjk <qthjk@ovi.com>
-
Friedemann Kleint authored
For editor tooltips and the editor context menu 'Watch expression', always try to find a local variable first and use its expression. Change the tooltip manager/widgets not to rely on the debugger model enum and obscure expression, filter by complete iname instead. Remove obsolete enumeration. Change gdb's handling of tooltips such that local variables are displayed immediately without creating additional tooltip items. Change-Id: I9b55823428029ba50d84d3a8cab55eb58942e72b Reviewed-by:
hjk <qthjk@ovi.com>
-
- 31 Aug, 2012 1 commit
-
-
Friedemann Kleint authored
Factor out to watchutils. Change-Id: I8cf316be819d765dcea964ac6405bfa9b075de59 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 30 Aug, 2012 1 commit
-
-
Friedemann Kleint authored
Bring back the slot, suppress a warning about empty binaries in the release check. Task-number: QTCREATORBUG-7677 Change-Id: I2f1703b38b68995a1e2533ed8a6c94985cc3b430 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 27 Aug, 2012 1 commit
-
-
Christian Kandeler authored
The class' member functions are intended to be used instead of the Q_OS_* macros in all contexts where the latter are not syntactically required. This lowers the likelihood of changes made on one platform breaking the build on another, e.g. due to the code model missing symbols in #ifdef'ed out code when refactoring. Change-Id: I4a54788591b4c8f8d589b8368a6c683d4155c9fa Reviewed-by:
hjk <qthjk@ovi.com>
-
- 24 Aug, 2012 2 commits
-
-
hjk authored
Change-Id: I53945617cc616d2bfe4726b4e6e45cad7b400c44 Reviewed-by:
Tobias Hunger <tobias.hunger@nokia.com>
-
Friedemann Kleint authored
Fix gdmi escape routine by using a traits class to adapt QByteArray/QString. Change-Id: Ic6d2a0c927e4613aec9f69095bbb04a393e9edb9 Reviewed-by:
hjk <qthjk@ovi.com>
-
- 23 Aug, 2012 2 commits
-
-
Friedemann Kleint authored
Remove the RunConfiguration parameter from guessCppEngineType() and use the DebuggerStartParameter::toolChainAbi only. Use fillParameter() to set the debugger command and toolchain in order to prevent mismatches. Add logic trying to figure out the profile to fillParameters() in case the profile passed in is 0 for the command line cases. Use CDB matcher for post mortem and Remote CDB, fix it to prefer 64bit CDB on 64bit OS. Change-Id: Icedc3883fe15660303060498ab609957e6d01cd1 Reviewed-by:
hjk <qthjk@ovi.com>
-
Friedemann Kleint authored
Add methods to be able to use the dialog as a non-modal dialog showing a list of processes or a modal-dialog for selecting a process. Connect double-click to 'Accept' for the modal case (regression from 2.5). Change-Id: If05a1c40ee6a41135d943e9919a1250db03eeffb Reviewed-by:
hjk <qthjk@ovi.com>
-
- 22 Aug, 2012 1 commit
-
-
Alessandro Portale authored
Qt Creator's support for Symbian was at its peak in version 2.4.x. Nobody really verified it in Qt Creator 2.5 or 2.6. It is most likely rotten. Let's remove it! Also, the Symbian support code was spread throughout the whole Qt Creator code base. The plugin interfaces evolved in the meantime and target platforms like Android or QNX have 99% of their code in separate plugins. In case anyone wants to revive Symbian support in Qt Creator, please create a plugin for it. Change-Id: I56a758a3e2fd5b8c64d9aeb8f63d8e916c4883be Reviewed-by:
Alessandro Portale <alessandro.portale@nokia.com>
-