- 23 Sep, 2014 5 commits
-
-
Eike Ziller authored
Introduces a "prepareSearch" method for locator filters that is called on the UI thread prior to the threaded matching. Fix various small thread-safety issues in the various filters. Change-Id: If5ae7d205e126d367420936a93f8d9a84496edb8 Reviewed-by:
Daniel Teske <daniel.teske@digia.com>
-
Nikolai Kosjar authored
Remove plural to align with the other VirtualFunctionAssist* classes. Change-Id: I986e564ab9080e6fbc75f524f89d98907792a48e Reviewed-by:
Christian Stenger <christian.stenger@digia.com> Reviewed-by:
David Schulz <david.schulz@digia.com>
-
Nikolai Kosjar authored
...in VirtualFunctionsAssistProcessor. Change-Id: Ic53d1ba92a5ca396055f4727839a89835d881e8d Reviewed-by:
Christian Stenger <christian.stenger@digia.com> Reviewed-by:
David Schulz <david.schulz@digia.com>
-
Orgad Shaneh authored
Change-Id: I99cee5236bc475aae949956ac7c1f05e8e3fd665 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
Christian Stenger authored
Task-number: QTCREATORBUG-13082 Change-Id: I669504be2241d0101dabd0c2ce0b1f29c87218f3 Reviewed-by:
David Schulz <david.schulz@digia.com>
-
- 22 Sep, 2014 16 commits
-
-
Nikolai Kosjar authored
Change-Id: Ib910d5b4a3db4b4d2809e05b1f37acb97a6105a6 Reviewed-by:
hjk <hjk121@nokiamail.com>
-
Nikolai Kosjar authored
...since build() is called multiple times for e.g. the global snapshot (CppModelManager::projectPartFromDependencies, CppModelManager::replaceDocument). Change-Id: I03667496a5abc984ba976046dc7b76998a6e3336 Reviewed-by:
hjk <hjk121@nokiamail.com>
-
Kevin Funk authored
Partial backport of 5da75dba Change-Id: I5d0964818934a2a0fc57c97b229469fd5a6c8131 Reviewed-by:
Daniel Teske <daniel.teske@digia.com> Reviewed-by:
hjk <hjk121@nokiamail.com>
-
Eike Ziller authored
The all/current project searches use metacalls on the UI thread to work around thread-unsafety of the Project::allFiles method, so we cannot jus t block the UI thread to wait for the old search to cancel. On the other hand, many of the ILocatorFilter::matchesFor implementation s do not work when they are run in multiple threads simultaneously (most implementations access unguarded member variables, help index filter tend s to crash), so we _do_ have to wait for the search to cancel before sta rting a new thread. Broke with 05c26767 and 6fc39f0c 00c5673ae80d03d115bf3739 Change-Id: I93c607c879e8ba6ef60f94719812edb3df43a154 Task-number: QTCREATORBUG-12875 Task-number: QTCREATORBUG-12592 Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com>
-
Robert Loehning authored
Change-Id: I8ddbae78e349e3e79f3660afe8dc583d2286c8f7 Reviewed-by:
Christian Stenger <christian.stenger@digia.com> Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
BogDan Vatra authored
Change-Id: I016a0bd03801c89b29e8b736530c9e40cb5590c0 Reviewed-by:
Daniel Teske <daniel.teske@digia.com>
-
Nikolai Kosjar authored
Change-Id: I6ca4711bad282279c913fe913712ae7b905ab55a Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
Nikolai Kosjar authored
Re-produce the fixed problem with: 1. Shut down Qt Creator while having the include hierarchy sidebar open. 2. Re-start Qt Creator - the side bar is displayed again, but the "No include hierarchy available" label is not scaled at the full sidebar size, but only to 50%. Change-Id: I24e84bfd7cbb9dd9383a60179f5444de9401015d Reviewed-by:
Przemyslaw Gorszkowski <pgorszkowski@gmail.com> Reviewed-by:
Christian Stenger <christian.stenger@digia.com>
-
Nikolai Kosjar authored
...in InsertVirtualMethodsOp. Leak occurred while running test_quickfix_InsertVirtualMethods(final_function_removed) in valgrind memcheck. Change-Id: I1119b68feb25ecd6e210201c7e0f1e651e2542f9 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Nikolai Kosjar authored
...in VirtualFunctionTestAssistProvider. Change-Id: I6472a599ca12d72e8df8e6f416eaa02c27ef1cc6 Reviewed-by:
Christian Stenger <christian.stenger@digia.com>
-
Nikolai Kosjar authored
Change-Id: Ic81a5df88d17375cf0087213d84443845bfd38cc Reviewed-by:
Christian Stenger <christian.stenger@digia.com>
-
hjk authored
Change-Id: I6d103eb6471687b1fe18e88a9f2cca375eeed6cd Reviewed-by:
Christian Stenger <christian.stenger@digia.com>
-
hjk authored
Remove GenericProposalModel convenience constructor, add GenericProposal instead. Less user side code. Change-Id: I833f9943df27b50579485c93efb96943ec403f65 Reviewed-by:
Christian Stenger <christian.stenger@digia.com>
-
David Schulz authored
Task-number: QTCREATORBUG-13012 Change-Id: I70d45dcdc72408d46bea0b78746ab28c17f3b9e3 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
Orgad Shaneh authored
Apparently setDefault must be called *after* the button is added to the dialog. Change-Id: I8351a666509bb4e92492388f80575ccea969c754 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
Eike Ziller authored
Change-Id: I3803fbd6d99a4b2d113997f56ab8f05e5c169937 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 20 Sep, 2014 1 commit
-
-
hjk authored
Task-number: QTCREATORBUG-13050 Change-Id: I54855af0edbbc66c53c8a42da1a216c37a27f25a Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- 19 Sep, 2014 18 commits
-
-
hjk authored
Change-Id: Ibfe20af9c4c413657b6a238337ff9af661857b3e Reviewed-by:
hjk <hjk121@nokiamail.com>
-
Tobias Hunger authored
This is a generalization of the customwizard (using Json for its configuration files since that is so easy to handle in Qt 5 and since it is incompatible with the customwizard anyway). It allows to define an arbitrary number of pages and generators to generate the actual files. Change-Id: I45a01cf7fb906701b627fa1471a898cad472f679 Reviewed-by:
Daniel Teske <daniel.teske@digia.com>
-
hjk authored
One signal less, one connection less, less indirection in user code. Change-Id: Ie49d4a76982f2ff9d2b307ed541c33c6a7ea6480 Reviewed-by:
hjk <hjk121@nokiamail.com>
-
hjk authored
Change-Id: I5ced5fa0d4d2dc4afdbda50e70f72408b4fc64c4 Reviewed-by:
Christian Stenger <christian.stenger@digia.com>
-
Daniel Teske authored
Readd check for empty platform names that was removed in b2ea6e1b Task-number: QTCREATORBUG-13063 Change-Id: Ib509f0e736c33aca2987f2add65dd184b637dcbe Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
hjk authored
Less indirection. Change-Id: Ifbd7195e853d02bfd6562c817fc7f30079913faf Reviewed-by:
hjk <hjk121@nokiamail.com>
-
hjk authored
So far silently nothing happened, which can be annoying. Change-Id: Ib0a20343b41a0737de82c2894d526e46a21400a4 Reviewed-by:
hjk <hjk121@nokiamail.com>
-
hjk authored
There was duplicated data hanging around, with the potential of getting out-of-sync. Change-Id: Ib4927a098b4905347faa203af323234b464be9cd Reviewed-by:
hjk <hjk121@nokiamail.com>
-
hjk authored
Change-Id: I495412434ccffdb33528bbbe030c7a4bfa7e387c Reviewed-by:
hjk <hjk121@nokiamail.com>
-
hjk authored
Change-Id: I349f4d7c6ff77848e03cbcf4726ae21374bf653f Reviewed-by:
Christian Stenger <christian.stenger@digia.com>
-
Fawzi Mohamed authored
Change-Id: I0eb052a98b2240c17dec81974c226b107705c9e4 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
hjk authored
Change-Id: I0d5953e039035b22e4a0ec839f5e0cd016b22604 Reviewed-by:
hjk <hjk121@nokiamail.com>
-
Nikita Baryshnikov authored
Also connection to setUseNinja was replaced by signal emitted inside it Change-Id: I8185568d88cd1c5f0603931e3104136e59f1da7c Reviewed-by:
hjk <hjk121@nokiamail.com> Reviewed-by:
Daniel Teske <daniel.teske@digia.com>
-
hjk authored
Replace the CppModelManagerInterface/derived CppModelManager combo by a more common CppModelManager/CppModelManagerPrivate pimpl pattern. Change-Id: Ia4582845ed94d5ef60b8571bab9b2260c6290287 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
hjk authored
Success and failure paths are very similar. Change-Id: Iebf218f64401884c014f1f7745d504183018addd Reviewed-by:
hjk <hjk121@nokiamail.com>
-
Nikolai Kosjar authored
That is, if the user does Ctrl+LeftClick or (Ctrl+E,) F2, but not on hover. The described bug in the report occurred because we immediately jump to an item if there is only one, e.g. in case of no overrides. That could also happen on hover, which lead to the undesired effect. Change-Id: I79f6fa1f90d37ea209da022d55d48aab2c13c21a Task-number: QTCREATORBUG-12986 Reviewed-by:
David Schulz <david.schulz@digia.com>
-
Orgad Shaneh authored
See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62224 .obj/release-shared/cppcodemodelinspectordialog.o: In function `CppEditor::Internal::CppCodeModelInspectorDialog::refresh()': cppcodemodelinspectordialog.cpp:(.text+0x79fc): undefined reference to `CppTools::Internal::CppModelManager::ensureUpdated()' .obj/release-shared/cppcodemodelinspectordialog.o: In function `CppTools::Internal::CppModelManager::definedMacros()': cppcodemodelinspectordialog.cpp:+0x26): undefined reference to `CppTools::Internal::CppModelManager::ensureUpdated()' .obj/release-shared/cppcodemodelinspectordialog.o: In function `CppTools::Internal::CppModelManager::headerPaths()': cppcodemodelinspectordialog.cpp: +0x26): undefined reference to `CppTools::Internal::CppModelManager::ensureUpdated()' Change-Id: Ie0e01f7628668cbbe11b701a93caef98bb8e335f Reviewed-by:
Adam Majer <adamm@zombino.com> Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com> (cherry picked from commit c023a1ca) Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com> Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
hjk authored
It logically depends on the Snapshot and has a related lifetime. Keeping it in the Snapshot avoids some code compelxity. Change-Id: I24ee4483b44d9b0d7f2e4d494ae7ea624b949f9c Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-