- 03 Dec, 2014 2 commits
-
-
Nikolai Kosjar authored
If "Automatically insert matching characters" is activated and '(' is typed before the semicolon in the declaration int f; we offered the ')' completion, although the ')' was already inserted. Change-Id: Id5a50fa94c2cb7b5c4056d87028501b0b90afc73 Reviewed-by:
Erik Verbruggen <erik.verbruggen@theqtcompany.com>
-
Nikolai Kosjar authored
If the command line options changed unload the unit so the next SemanticMarker::reparse() will call clang_parseTranslationUnit() with the new options. Task-number: QTCREATORBUG-11606 Change-Id: I44e3da97850abd875a88abde0b406b14198b5be8 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com> Reviewed-by:
Erik Verbruggen <erik.verbruggen@theqtcompany.com>
-
- 02 Dec, 2014 7 commits
-
-
Fawzi Mohamed authored
The run configuration did try to set the simulator type for devices, and also before knowing the available simulators. Make most IosDeviceType initialisations explicit about the device type. Change-Id: I22b87bf4568e1af0c12b1fb91d3074bf29438db2 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com> Reviewed-by:
Fawzi Mohamed <fawzi.mohamed@theqtcompany.com>
-
Orgad Shaneh authored
Detected by valgrind Change-Id: I43ea6dcc67620074642164f552f61642250d9c90 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@theqtcompany.com> Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Daniel Teske authored
This code path is taken if there's only one project open. Task-number: QTCREATORBUG-13569 Change-Id: If39c451b8d471df4a178610e986c9f35703746a7 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Sergey Belyashov authored
Change-Id: Iec1754c6c01a36ecd2ff04d0c2f15ff0a88c9d36 Reviewed-by:
hjk <hjk121@nokiamail.com> Reviewed-by:
Denis Shienkov <denis.shienkov@gmail.com> Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
hjk authored
Change-Id: I2554ae77154d88185120bf661f9e732485d92a28 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Christian Kandeler authored
To HEAD of 1.3 branch. Change-Id: I4812a7261cf65457ce3e3dd00be89d9b2c0fbdbb Reviewed-by:
Joerg Bornemann <joerg.bornemann@theqtcompany.com>
-
Lukas Holecek authored
Task-number: QTCREATORBUG-11750 Change-Id: I1cfe9c078dcb0098b4894c848af0065aab505779 Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- 01 Dec, 2014 9 commits
-
-
hjk authored
Change-Id: I4bf81bcf8bb4f14bf6c31f613d79e79380b666e0 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com> Reviewed-by:
hjk <hjk121@nokiamail.com>
-
Eike Ziller authored
Change-Id: Ieacb686c9c241159054543e2501d0354a63c1853 Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
David Schulz authored
Change-Id: I856ed20ad1df493dd430ebf1d0043e57bb9f14f4 Reviewed-by:
hjk <hjk121@nokiamail.com>
-
hjk authored
This is helpful for more selective and direct process killing. Previously, all processes with a given name were killed, and in some cases stale awk and grep processes were left over. Change-Id: I4fb3999818062b8c1fdf7dca8a337ef9c158be9b Reviewed-by:
Christian Kandeler <christian.kandeler@theqtcompany.com>
-
hjk authored
It was often enough below the visible area of the view and people did not notice it exists. Change-Id: Ie1427c3cb90b6d4a200a17cf51402aabc51de7e7 Reviewed-by:
Jarek Kobus <jaroslaw.kobus@theqtcompany.com> Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
hjk authored
This triggers errors in LLDB error: main.o Parsing a die that is being parsed die: 0x00001ddf: DW_TAG_subprogram operator void *QMetaObject::Connection::* error: main.o Parsing a die that is being parsed die: 0x000100fa: DW_TAG_subprogram operator QObjectData *QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::* Change-Id: Iae6a8ca1fbd84c43c7d31b65e017792d1b6a1e0b Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Leena Miettinen authored
The variable was added for checking whether a QML plugin is run in Design mode or by an application. Task-number: QTCREATORBUG-12439 Change-Id: Iad99b7279c8191cb8b17ca81ff24fb9db731fdc9 Reviewed-by:
Thomas Hartmann <Thomas.Hartmann@digia.com>
-
Kai Koehne authored
Fix syncing of watch expressions with Qt Quick 2. For v8/v4 we're utilizing the 'evaluate' command, which we have to re-send on every change to get updates. We therefore now call synchronizeWatchers() whenever the stack changes. Task-number: QTCREATORBUG-13473 Change-Id: I7356e9518a719839c5cbb6e518be18e665078e85 Reviewed-by:
Ulf Hermann <ulf.hermann@theqtcompany.com> Reviewed-by:
Robert Loehning <robert.loehning@theqtcompany.com>
-
Alessandro Portale authored
If the Qt Quick Compiler binary is not present in the binary tools directory of the Qt version, disable the checkbox. A warning will be added in the next minor version, sind we already have string freeze. QML debugging does not work when using the Qt Quick Compiler. So, in case the Qt Quick Compiler is checked, let's disable the QML debugging checkbox. Change-Id: I739b1f71dc53aca9cf00e6ffd15246184d89816b Reviewed-by:
hjk <hjk121@nokiamail.com> Reviewed-by:
Alessandro Portale <alessandro.portale@digia.com>
-
- 28 Nov, 2014 11 commits
-
-
Christian Kandeler authored
To HEAD of 1.3 branch. Change-Id: I633185f4c62a2290367f5a232c5ca7f818a36377 Reviewed-by:
Christian Kandeler <christian.kandeler@theqtcompany.com>
-
hjk authored
There is seemingly still no proper API for that, and the old hack broke. Use a new one. Change-Id: I9e638ca1fbd84c43c7d31b65e017792d1b6a1e0b Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Ulf Hermann authored
It fits better to the OpenHandCursor we show when not dragging. Change-Id: I6d3d635b4d56dc0b6e5baa502722cac045e2e6e2 Reviewed-by:
Alessandro Portale <alessandro.portale@digia.com>
-
Leena Miettinen authored
A check box was divided into two radio buttons. Change-Id: I0439e038be2508a62811a5200c10a07367e85576 Reviewed-by:
Tim Jenssen <tim.jenssen@theqtcompany.com>
-
Nikolai Kosjar authored
This makes the editor document snapshot accessible through BaseEditorDocumentProcessor since we need it for the include hierarchy if the the clang code model is activated. Task-number: QTCREATORBUG-13553 Change-Id: I7214cc578d05fe5cad6e12b4d29fe6f840a88e8d Reviewed-by:
Erik Verbruggen <erik.verbruggen@theqtcompany.com>
-
Nikolai Kosjar authored
This fixes a crash if the include hierarchy sidebar is invoked with the clang code model. BuiltinEditorDocumentParser::get(editorFilePath) returns 0 in that case. Task-number: QTCREATORBUG-13553 Change-Id: I9292691c8156bdaaffcac1c3864201ba8a6cbdef Reviewed-by:
Erik Verbruggen <erik.verbruggen@theqtcompany.com>
-
Nikolai Kosjar authored
Task-number: QTCREATORBUG-13422 Change-Id: I3648bf44760fdac4e8e1e79652519136af6032c8 Reviewed-by:
Erik Verbruggen <erik.verbruggen@theqtcompany.com>
-
Nikolai Kosjar authored
We will add another type of test case that allows us to test the list of offered operations. Change-Id: I528b3844181c139c8955091ac0bbcf6475fd8a4f Reviewed-by:
Erik Verbruggen <erik.verbruggen@theqtcompany.com>
-
hjk authored
Change-Id: Iae638ca1fbd84c43c7d31b65e017792d1b6a1e0b Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Ulf Hermann authored
Change-Id: I6a2104522896fafb70d09c5872cb9641f45db5f4 Task-number: QTCREATORBUG-13533 Reviewed-by:
Kai Koehne <kai.koehne@theqtcompany.com>
-
David Schulz authored
Do not use the hardcoded value in the xml highlighter file. Task-number: QTCREATORBUG-13538 Change-Id: Ie79f46e2ab31caf01c0ab58097756141691761f0 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
- 27 Nov, 2014 11 commits
-
-
Daniel Teske authored
Task-number: QTCREATORBUG-13499 Change-Id: Ibcd591620469abf56270cc512de1583900ce78e3 Reviewed-by:
Tobias Hunger <tobias.hunger@theqtcompany.com>
-
Thomas Hartmann authored
If using the flat style also the TargetSettingsWidget should be flat. Change-Id: I16147c9868e3e949a4d9aa0fedf85358504bde9e Reviewed-by:
Thorben Kroeger <thorbenkroeger@gmail.com> Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
hjk authored
Change-Id: I72886a309f1531c652186d529111d90ff3f98c37 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
hjk authored
This can be manually triggered by entering e.g 'tbreak file.cpp:1' in the debugger input pane. Change-Id: I8212e82d258bb488fc1848e7d7e3e9ff5a3cae88 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
hjk authored
... and cut at the right end. Change-Id: I89905baa86c89946d6d56aac82bca539bc705f55 Reviewed-by:
Cristian Adam <cristian.adam@gmail.com> Reviewed-by:
André Hartmann <aha_1980@gmx.de> Reviewed-by:
hjk <hjk121@nokiamail.com>
-
Nikolai Kosjar authored
...but plain, canonical and absolute paths if possible. Change-Id: Ib559f00a55646929b2e548e7e671c1cb5e1d4a79 Reviewed-by:
hjk <hjk121@nokiamail.com>
-
hjk authored
After attempting to jump to an inaccessible location, the engine was still expecting a ^running, while in fact GDB was stopped. Add the right state transition. Change-Id: I69aec785a1e9d2a23771f74ae35064ae61405fa5 Reviewed-by:
Christian Stenger <christian.stenger@theqtcompany.com>
-
Christian Stenger authored
Change-Id: Ia5a16eba656190ee904f00290b23b5108e27d8b3 Reviewed-by:
hjk <hjk121@nokiamail.com>
-
Christian Kandeler authored
If closeChannel() is called in between our channel open request to the server and the corresponding reply, we cannot forward the close request to the server, as we don't have its channel id yet. So wait until we do. Our failure to correctly handle this sequence of events was the root cause for the following user-visible errors: - A (since-removed) Q_ASSERT in ~SshRemoteProcess() was hit. - The server closed the connection because we referred to an invalid channel ("Received ieof for nonexistent channel -1"). Commits 26920307 and 3027bcc9 are also related to this issue. Change-Id: I4994d85f5b21a72682f75389cdf8769738bd6768 Reviewed-by:
hjk <hjk121@nokiamail.com>
-
Nikolai Kosjar authored
TextDocument::open() sets a clean absolute path for the document, but DocumentModel::documentForFilePath() did not normalize before comparing. This resulted in the creation of multiple TextDocuments and Widgets for the same path. Was re-producible with: 1. Open the locator 2. Type "f a.cpp" and Enter 3. Go to 1. Point 2 lead to an EditorManager::openEditor() call with an unclean path. The second iteration triggered an QTC_ASSERT in CppModelManager. Regression introduced by: commit 292cf6c9 Algorithms for DocumentModel Change-Id: I82fbc39251e48c1c97d6933857de172818d73f13 Reviewed-by:
Christian Kandeler <christian.kandeler@theqtcompany.com> Reviewed-by:
Eike Ziller <eike.ziller@theqtcompany.com>
-
Nikolai Kosjar authored
Change-Id: I8a3a3240033d23aa9e3df5276c4e6302d97f71b9 Reviewed-by:
Erik Verbruggen <erik.verbruggen@theqtcompany.com>
-