- 04 Jul, 2014 1 commit
-
-
Erik Verbruggen authored
Instead of having two lists of paths, now only one list is used where both include paths and framework paths can be mixed. This reflects the way the compiler is invoked, and retains the (correct) search order. Task-number: QTCREATORBUG-11599 Change-Id: I373953e3e305df5b7a0d10920e12d146584adf9f Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 02 Jul, 2014 1 commit
-
-
Christian Kandeler authored
Works now again for the mainstream UNIX case (relying on llvm-config). Change-Id: Ia928c363a43f54ca56d5371e755c00f4f10fe76f Reviewed-by:
Joerg Bornemann <joerg.bornemann@digia.com>
-
- 25 Jun, 2014 1 commit
-
-
Tobias Hunger authored
Change-Id: I6826e66f00f47997c644c24d1b20f4a1ea53a8a2 (cherry picked from commit 36d8ec4f) Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- 20 Jun, 2014 2 commits
-
-
Nikita Baryshnikov authored
Change-Id: Ic2617b5eca47ebbcc04119dd7e064b8f570fbc09 Reviewed-by:
Daniel Teske <daniel.teske@digia.com>
-
Nikita Baryshnikov authored
Was broken in 12103e0f Change-Id: I28ce266f609a232bf1ed99bb044ffc6a3b561d57 Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- 19 Jun, 2014 1 commit
-
-
Nikita Baryshnikov authored
Change-Id: I4f6011cc2b6127037249aabc2426a88ad7108ebf Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Daniel Teske <daniel.teske@digia.com> Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- 17 Jun, 2014 1 commit
-
-
Nikita Baryshnikov authored
Change-Id: I61be20554014f90c2e1313167a3e3c869e26c35e Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- 16 Jun, 2014 1 commit
-
-
Erik Verbruggen authored
And move it into its own header and source files. Change-Id: I37401badd819e028e1d767425759dc0ff27afe31 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 12 Jun, 2014 1 commit
-
-
Nikolai Kosjar authored
...instead an ITextEditor. The ITextEditor was only used to access the file path and QTextDocument via the BaseTextEditorWidget. Change-Id: Idef2b8162b992fe3718e16e2a046e2ff214846f2 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- 02 Jun, 2014 1 commit
-
-
Nikolai Kosjar authored
In the light of Obj-C properties this seems to annoy more than to help. Change-Id: I48f92d505035369f48e8798d0972ef00306bdde0 Reviewed-by:
Eike Ziller <eike.ziller@digia.com> Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- 28 May, 2014 1 commit
-
-
Sergey Shambir authored
Latest LLVM release has Windows installer which installs it to Program Files. Change-Id: I55d7e43d1333f3a7280020e0ebcb1e095acca9d0 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- 15 May, 2014 1 commit
-
-
Nikolai Kosjar authored
This will avoid confusion when later more length and indices methods are added. In Token: length() --> bytes() begin() --> bytesBegin() end() --> bytesEnd() Change-Id: I244c69b022e239ee762b4114559e707f93ff344f Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- 13 May, 2014 1 commit
-
-
hjk authored
Move item model implementation to private, adjust user code. Change-Id: Ifbe94e7c7b9b1e8be1b4c531958dbd7a9413af13 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- 07 May, 2014 1 commit
-
-
Christian Stenger authored
Error was introduced with dc61b989. Change-Id: I17217b6fc5f518104fb9f90f9a5fdbea6ef2f49d Reviewed-by:
Tobias Hunger <tobias.hunger@digia.com>
-
- 02 May, 2014 1 commit
-
-
Nikolai Kosjar authored
pchmanager.cpp:325:21: error: 'CppTools::ProjectPart::Ptr' has no member named 'reset' projectPart.reset(); clangcompletion_test.cpp:305:59: error: no viable conversion from 'QLatin1Char' to 'const QString' .arg(text).arg(texts.join(QLatin1Char(',')))); Task-Number: QTCREATORBUG-12122 Change-Id: Ie591594da1e3d357e38efe216d758f15ad6c2cd2 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- 22 Apr, 2014 1 commit
-
-
Christian Kandeler authored
Change-Id: Ib608bb49e26781aef1914085a5d801fcdcd5eb56 Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@digia.com>
-
- 15 Apr, 2014 1 commit
-
-
Christian Kandeler authored
Change-Id: Ia4cc4447e59aaa4f283a7818847633bb7cf9a8aa Reviewed-by:
Joerg Bornemann <joerg.bornemann@digia.com>
-
- 14 Apr, 2014 3 commits
-
-
Oswald Buddenhagen authored
Change-Id: I2646a2c30573417ba9da4b57b100d33144cef349 Reviewed-by:
Joerg Bornemann <joerg.bornemann@digia.com>
-
Oswald Buddenhagen authored
qt4 qmake does not like spaces between 'for' and the opening paren. Task-number: QTCREATORBUG-12024 Change-Id: I8697272b4f752495f3bf6ff2c6d01c4ac2ea837f Reviewed-by:
Eike Ziller <eike.ziller@digia.com> Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
Oswald Buddenhagen authored
it takes a variable, not a value. the spec_pre.prf part is cherry-picked from qtbase/89a558d6b0fac. Change-Id: Ie7e551cf0b889d7682f032124dd0466ada6972e4 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- 11 Apr, 2014 1 commit
-
-
Oswald Buddenhagen authored
Change-Id: I9b98ddc6f3efdf8d16a373fa6e3d92480c8629d6 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- 31 Mar, 2014 1 commit
-
-
Orgad Shaneh authored
Change-Id: I6405c4dfa07eba1ea09ba23fe20667769eaca748 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 27 Mar, 2014 1 commit
-
-
Erik Verbruggen authored
Change the TypeMatcher to also match names, and use two "block" lists in SafeMatcher to prevent infinite recursion. Task-number: QTCREATORBUG-11240 Change-Id: I0367ae795ee6be579b83aeb8d46723c877e4aa75 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 26 Mar, 2014 1 commit
-
-
Nikolai Kosjar authored
Format: QTC_*=(1|0). Now it's easier to change them in the Run Configuration of Qt Creator. Change-Id: Ifc45cecb89b33a31942b4c3e2d03851a1d72d0bf Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- 18 Mar, 2014 1 commit
-
-
Erik Verbruggen authored
The flags used by the project explorer to interrogate the toolchain for compiler-defined #defines always indicate a C++ file. So, this will always include a #define for __cplusplus. When editing C code with the clang code model, this results in extern "C" linkage specifications, which result in warnings or errors. The proper fix is described in QTCREATORBUG-11709, but is too big to be done within the 3.1 timeframe. Task-number: QTCREATORBUG-11501 Change-Id: Id9e261fa8d429fead4a2cd5fd7398aa6e1e8c13d Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 17 Mar, 2014 1 commit
-
-
Nikolai Kosjar authored
...so we can easily check if the bug is in (lib)clang itself. Change-Id: Id6dfd8014efc1c7704265b99697f19ab990286a7 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- 07 Mar, 2014 1 commit
-
-
Nikolai Kosjar authored
Function-local variable 'updateParams' was referenced after destruction. Change-Id: Iac9663ba4ca9c3a603bc530f57f419b734782694 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- 05 Mar, 2014 1 commit
-
-
Nikolai Kosjar authored
...since that's not thread-safe and thus leads to crashes from time to time. Change-Id: I907ae8b5c4d60bfc82bc97b55cc5d62d8bbeae04 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- 03 Mar, 2014 1 commit
-
-
Friedemann Kleint authored
Do not use QObject::tr(), use native file paths, use complete contexts. Change-Id: Icc4990b4c2ca5b9ae6f6b639db9e1a45a93e0a65 Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 27 Feb, 2014 1 commit
-
-
Erik Verbruggen authored
This field is used by the generic project manager which passes the ".config" file in it. The advantage is that both the SnapshotUpdater and the clang code model do not need to do anything smart, but can pass it directly to the preprocessor. Task-number: QTCREATORBUG-11390 Change-Id: I44fc7b20afd28fb59608412f2cce86af6f7e7d6b Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 25 Feb, 2014 1 commit
-
-
Erik Verbruggen authored
This speeds up the semantic highlighting significantly. Task-number: QTCREATORBUG-11346 Change-Id: I968f066fff7002a9cc10dd9577a750644efe026b Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-
- 12 Feb, 2014 2 commits
-
-
Erik Verbruggen authored
Do not search the standard system directories for include files, but do search compiler builtin include directories. To make sure that the include files for intrinsics are the ones clang can parse, put that path first on the command-line. Change-Id: I2ada992b58203d1c3dbd55851c5f195c12572943 Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
Orgad Shaneh authored
Done using the following ruby script: Dir.glob('**/*.h').each { |file| if File.file?(file) s = File.read(file) t = s.gsub(/^namespace .+ \{\n\s*class .*;\n\s*\}.*$/) { |m| m.gsub(/\n\s*/, ' ').gsub(/\s*\/\/.*$/, '') } if t != s puts file File.open(file, 'w').write(t) end end } Change-Id: Iffcb966e90eb8e1a625eccd5dd0b94f000ae368e Reviewed-by:
hjk <hjk121@nokiamail.com>
-
- 05 Feb, 2014 4 commits
-
-
hjk authored
Change-Id: Ib7dc759e8db7cf37fbcd7f75d28b29bf95593d6c Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
hjk authored
Change-Id: I7d98f598b1c7f7b871a862ec121b83128d8b2752 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
hjk authored
Change-Id: I3e7bc182350702c72a99389ff4b92ad58de8efe6 Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
hjk authored
Change-Id: I4d68734b2d30d7922359020ea2c64d764d6efb7a Reviewed-by:
Erik Verbruggen <erik.verbruggen@digia.com>
-
- 03 Feb, 2014 1 commit
-
-
Thiago Macieira authored
Profiling shows Qt Creator spends 2% of its load time normalizing Change-Id: I7c38825875c8db58813792dcb86b3a88945466f7 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@digia.com> Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com> Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- 14 Jan, 2014 1 commit
-
-
hjk authored
Change-Id: I7053310272235d854c9f409670ff52a10a7add8b Reviewed-by:
Christian Kandeler <christian.kandeler@digia.com> Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Eike Ziller <eike.ziller@digia.com>
-
- 10 Jan, 2014 1 commit
-
-
Erik Verbruggen authored
- Use a QSharedPointer instead of an explicitly shared pointer. - Remove the LiveUnitManager. Change-Id: I05bf32c1f77c17f42ee1da39f1353cff580fa6eb Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@digia.com>
-