- 29 Sep, 2017 3 commits
-
-
Eike Ziller authored
Change-Id: Ic0064a21bf080ddc4803bcbbe92d0dab29d765d9 Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
hjk authored
This essentially replicates the RemoteLinux setup with the additional Slog2Info runner. Verified to work with Qt 5.9.2 on a BD-SL i.MX6Q_Sabre-Lite_Board armle running QNX 6.6.0 2014/02/22-19:07:53EST Task-number: QTCREATORBUG-18954 Change-Id: Iffea289b7c7f25d23472c9e12b5e45c460c93795 Reviewed-by:
Eike Ziller <eike.ziller@qt.io> Reviewed-by:
Ulf Hermann <ulf.hermann@qt.io>
-
Eike Ziller authored
Change-Id: Icca756e45af941b0d6fe320ebc06183e27c01f02 Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
- 28 Sep, 2017 4 commits
-
-
Vikas Pachdha authored
Task-number: QTCREATORBUG-18962 Change-Id: I780193be482ebc151931196792068d7c4d1ad808 Reviewed-by:
BogDan Vatra <bogdan@kdab.com>
-
Nikolai Kosjar authored
For error recovery additional tokens are tried to produce a valid grammar rule. For the specific case in the bug report for(int x=0; x y the two consecutive identifiers in the end triggered an infinite loop since the identifier token is also part of those additional tokens that are tried. Circumvent this by trying a more conservative list of tokens on the second try. Done-by: Erik Verbruggen Change-Id: I271dddecf947a06ed3af5f9955ee630441533342 Task-number: QTCREATORBUG-18967 Reviewed-by:
Erik Verbruggen <erik.verbruggen@qt.io> Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@qt.io>
-
Nikolai Kosjar authored
This was actually already fixed with Fix compiler warnings on windows. commit cc04b849. However, glslparser.{h,cpp} were changed, which are generated from glsl.g. Fix the warnings in the source file glsl.g so the next time the parser is re-generated the changes are not lost. Change-Id: If7e5f45ff1a93d1d7b6c9213697884f5a7e9ec5f Reviewed-by:
Erik Verbruggen <erik.verbruggen@qt.io>
-
Nikolai Kosjar authored
...by running ./make-parser.sh to make a subsequent change less noisy. qlalr in PATH is from Qt 5.9.1. Change-Id: Ia39181b55cd0e16207fa809f0db92cdeba3b095c Reviewed-by:
Erik Verbruggen <erik.verbruggen@qt.io>
-
- 27 Sep, 2017 4 commits
-
-
Christian Kandeler authored
Auto-detecting the architecture in qbs is all well and good, but if the user explicitly set an ABI in the toolchain widget, we must set qbs.architecture accordingly. Change-Id: I3a2c441ceea5e939e43764e0468588d2d0ef323c Reviewed-by:
Joerg Bornemann <joerg.bornemann@qt.io>
-
Orgad Shaneh authored
Change-Id: Idee48a997dce047e5ad90d133fce9c610f609a9a Reviewed-by:
Christian Stenger <christian.stenger@qt.io> Reviewed-by:
hjk <hjk@qt.io>
-
Orgad Shaneh authored
Change-Id: Ie6207f5edba865e880249d6f70daf1e9c72c4163 Reviewed-by:
hjk <hjk@qt.io>
-
Orgad Shaneh authored
* Remove QLatin1* * foreach -> for Change-Id: Ifac9b14b9904df8d112c71f791f1e0bd45ffc584 Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
- 26 Sep, 2017 3 commits
-
-
Christian Kandeler authored
Shadowing modules does no longer work from qbs 1.10 on; we need to give our implementation of qbsbuildconfig a higher priority. Change-Id: I703b780d564c43ebc2a4318f683537f10c4e5f3c Reviewed-by:
Joerg Bornemann <joerg.bornemann@qt.io>
-
Eike Ziller authored
Like optional.hpp Change-Id: I1cc804834f34982dedfae0597179e523ff3bf522 Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Orgad Shaneh authored
Broke by 1acd9d30. Change-Id: I0dbf14aeb345743eb22a033ac3570c6af4eb0bb2 Reviewed-by:
hjk <hjk@qt.io> Reviewed-by:
Denis Shienkov <denis.shienkov@gmail.com> Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io> Reviewed-by:
Alexander Drozdov <adrozdoff@gmail.com> Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- 20 Sep, 2017 2 commits
-
-
Filipe Azevedo authored
For some reason sometimes a user stop request with lldb can trigger a spontaneous stop, avoiding the debugger to stop correctly. This change fix the issue by emitting the correct states from lldbbridge.py. Change-Id: Ib8a2f4875824f4fff426b2d5e0fc4a79ce48c68e Reviewed-by:
hjk <hjk@qt.io>
-
Nikolai Kosjar authored
While parsing a document Bind::asStringLiteral() Token::spell() was called for a raw string literal token with a Token::literal nullptr. This is due scanRawStringLiteral() not properly aborting for invalid/incomplete code and that the code paths handling multi-line-raw-strings were not limited to the highlighting case. Address both cases. Task-number: QTCREATORBUG-18941 Change-Id: I489d288ccbd7b59be396dada846613ff555436cf Reviewed-by:
Eike Ziller <eike.ziller@qt.io> Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- 19 Sep, 2017 4 commits
-
-
Serhii Moroz authored
Change-Id: I1ba4587ce4f8e88a1c81c5ac3c9d6dac582bd71f Reviewed-by:
Christian Stenger <christian.stenger@qt.io> Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Orgad Shaneh authored
Change-Id: I32864c9c1b8fe60b5b01423f68e63a3c00b936f8 Reviewed-by:
hjk <hjk@qt.io>
-
Andre Hartmann authored
The Refactor -> Convert to Camel Case quickfix calls setReplacementText() with the replacement text already, in contrast to the other search and refactoring functions, which pass the search text. Therefore, the replace button is disabled wrongly in that case. This reverts commit e75f5958. Task-number: QTCREATORBUG-18947 Change-Id: I906a58f65a88cce42d2da6431e59b88fae4ec45a Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Robert Loehning authored
Change-Id: I4478acfc5ea7b3fa22d1cd17576e04fdda81dbb9 Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
- 18 Sep, 2017 1 commit
-
-
Orgad Shaneh authored
Change-Id: I78bdb181e27cc858356c9026fc960135b54cdcbb Reviewed-by:
hjk <hjk@qt.io>
-
- 15 Sep, 2017 1 commit
-
-
hjk authored
Task-number: QTCREATORBUG-18912 Change-Id: Id6ded1b7df03273048e118e5679f288b21066667 Reviewed-by:
Friedemann Kleint <Friedemann.Kleint@qt.io>
-
- 14 Sep, 2017 1 commit
-
-
Orgad Shaneh authored
Recent CMake installer (3.9) installs the executable in CMake/bin. Change-Id: I3912badc0907c91044e76b3155e924dd985819f1 Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-
- 13 Sep, 2017 4 commits
-
-
Nikolai Kosjar authored
Task-number: QTCREATORBUG-18903 Change-Id: I852b5de453d44c16adffd44c89900cfb8c3cc522 Reviewed-by:
Przemyslaw Gorszkowski <pgorszkowski@gmail.com> Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
Thomas Hartmann authored
We already change the selection currently in the press event, which leads wo weird behaivour if e.g. shift is pressed. In this case the item is immediately unselected which is unexpected and cannot be moved anymore. Generally reacting to the event in the release event is the correct way to do it. Change-Id: Ib765f97f85e5dbeb6148d48f8640f1798a057b48 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Thomas Hartmann authored
The move tool normally does not reparent, but by pressing shift the user can enforce reparenting. In the drag tool we prefer to reparent to layouts. The shoft modifer disables this heuristic. Task-number: QTCREATORBUG-18737 Change-Id: Ic8041aed537619b16b892a791c0d2bc2390af204 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
hjk authored
Task-number: QTCREATORBUG-18812 Change-Id: I0fb8d81d55e9928bd3825c510a11ab426ec082c6 Reviewed-by:
Orgad Shaneh <orgads@gmail.com>
-
- 12 Sep, 2017 7 commits
-
-
Orgad Shaneh authored
-x is deprecated. Change-Id: Ic00b8042caff1620abe3e51f9d3b3198d606f084 Reviewed-by:
Oswald Buddenhagen <oswald.buddenhagen@qt.io> Reviewed-by:
Eike Ziller <eike.ziller@qt.io> Reviewed-by:
hjk <hjk@qt.io>
-
Robert Loehning authored
Needed since 3bb3f4af filters out duplicates. Change-Id: If7e56914feb9d22c1620822fbb363b55b894a41a Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
Tobias Hunger authored
This fixes e.g. "Add Existing Files..." triggered on the top-level node of a project. Task-number: QTCREATORBUG-18896 Change-Id: I763e9a31edbcfd8ac9a4f8b8b30ef885789ad1a5 Reviewed-by:
hjk <hjk@qt.io>
-
Christian Stenger authored
Danish and Ukrainian had been added a while ago, so add them to the list of languages to check. Change-Id: I92c507e3a567efa39d7295559af0fb16bbcd1bb6 Reviewed-by:
Robert Loehning <robert.loehning@qt.io>
-
Eike Ziller authored
If we do not specify the correct documentation URL including the version number, QtHelp will look for any documentation that has the given path. Since we now register Qbs documentation, and that also has a file "doc/index.html", the Get Started Now button could open the Qbs manual instead of the Qt Creator one. Specify the full documentation URL including version number to ensure that QtHelp opens the right page. Change-Id: Ia77103fe2763dd208d3b9a279a8301f7f5799c8b Reviewed-by:
Christian Stenger <christian.stenger@qt.io> Reviewed-by:
Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by:
Eike Ziller <eike.ziller@qt.io>
-
Nikolai Kosjar authored
If a parse or reparse operation fails, the corresponding translation unit is "not intact" anymore and further job requests for that translation unit will be silently discarded without notifying the plugin. This is especially problematic when the plugin expects/waits (for) a certain message. A parse/reparse can fail due to e.g. an invalid commandline or an internal crash. In such a case, ensure to send some dummy results. Task-number: QTCREATORBUG-18864 Change-Id: Ida9b8066fd55e64027a9b0d8bd5cf365b16a7356 Reviewed-by:
Ivan Donchevskii <ivan.donchevskii@qt.io> Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Claus Steuer authored
When executing tests in debug mode the results are not displayed as usual in the test result pane. In debug mode a newline character is added to each line before passing it to the outputreader. The regular expressions used in the GTest- and QtTestOutputReader do not match because of the newline character. Change-Id: Ia8051497097c950b5cf2d64cd4de0cb425802c50 Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
- 11 Sep, 2017 5 commits
-
-
scootergrisen authored
Change-Id: I83d612efb8cddfb98961901efbf8bc6832b43682 Reviewed-by:
Allan Sandfeld Jensen <allan.jensen@qt.io>
-
Nikolai Kosjar authored
Change-Id: I9588a5081d8adb7b2db7955c4f48a2391e202396 Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
-
Orgad Shaneh authored
Use case: A project has a legacy repo and a new repo. Both are used as remotes in the same local directory. If the legacy repo's remote name is less than the current repo (legacy < origin) then only legacy appears. Change-Id: Ie02cbee3142c4d2628cb51cbcad50cf903a75bb0 Reviewed-by:
Tobias Hunger <tobias.hunger@qt.io>
-
hjk authored
Note that this does not fully solve the linked issue as the triggered GOTOPREVINHISTORY action does not have the same behavior as :tabprevious Task-number: QTCREATORBUG-18843 Change-Id: I26a719f77d2c1727bb18da46e13f5a0be48473bc Reviewed-by:
Lukas Holecek <hluk@email.cz> Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-
Andre Hartmann authored
... in the Classic Code Model. Broken by 0d1fef41 Task-number: QTCREATORBUG-18879 Change-Id: I7d0222cc81e8847827af042e89d3b75c57f5d454 Reviewed-by:
Orgad Shaneh <orgads@gmail.com> Reviewed-by:
Eike Ziller <eike.ziller@qt.io> Reviewed-by:
Nikolai Kosjar <nikolai.kosjar@qt.io>
-
- 08 Sep, 2017 1 commit
-
-
Robert Loehning authored
Change-Id: I35f40a637a6914bea2057b951409b21b7ce90c8d Reviewed-by:
Christian Stenger <christian.stenger@qt.io>
-